Modern Events Calendar Lite - Version 5.19.1

Version Description

12 May 2021 = - Added: An option to disable booking multiple seats on Sell All Occurrences by One Booking events per email (pro) - Added: An option to display custom fields in event sidebar - Added: An option to change limit of related events - Added: A new button in backend events manager to filter only upcoming events - Added: All in one wizards popup - Improved: The order time field to follow WP date and time format - Improved: The last few tickets label to use ticket limit instead of total limit when only 1 ticket is defined (pro) - Fixed: Regarding currency in Frontend Event Submission - Fixed: Bulk edit of posts in Wp backend when filtered by tag - Fixed: A warning in export file (pro) - Fixed: Showing booking module when the event is expired and Booking for ongoing events option is enabled (pro) - Fixed: Filtering of shortcakes for category archive - Fixed: Showing next occurrence of custom repeat events - Fixed: The event_link placeholder of some notifications - Fixed: Showing wrong label in Invoices when used price per date option (pro) - Fixed: Export file when Discount Per Role option is used (pro) - Fixed: An issue regarding the dl in the HTML structure - Fixed: Tile view in the modal popup method

Download this release

Release Info

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

Code changes from version 5.19.0 to 5.19.1

app/features/events.php CHANGED
@@ -1567,6 +1567,7 @@ class MEC_feature_events extends MEC_base
1567
  $bookings_user_limit = isset($booking_options['bookings_user_limit']) ? $booking_options['bookings_user_limit'] : '';
1568
  $bookings_user_limit_unlimited = isset($booking_options['bookings_user_limit_unlimited']) ? $booking_options['bookings_user_limit_unlimited'] : true;
1569
  $bookings_all_occurrences = isset($booking_options['bookings_all_occurrences']) ? $booking_options['bookings_all_occurrences'] : 0;
 
1570
  $bookings_last_few_tickets_percentage_inherite = isset($booking_options['last_few_tickets_percentage_inherit']) ? $booking_options['last_few_tickets_percentage_inherit'] : 1;
1571
  $bookings_last_few_tickets_percentage = ((isset($booking_options['last_few_tickets_percentage']) and trim($booking_options['last_few_tickets_percentage']) != '') ? max(1, $booking_options['last_few_tickets_percentage']) : (isset($this->settings['booking_last_few_tickets_percentage']) ? max(1, $this->settings['booking_last_few_tickets_percentage']) : 15));
1572
 
@@ -1643,7 +1644,7 @@ class MEC_feature_events extends MEC_base
1643
  echo 'checked="checked"';
1644
  }
1645
  ?>
1646
- type="checkbox" value="1" name="mec[booking][bookings_all_occurrences]"/>
1647
  <?php _e('Sell all occurrences by one booking', 'modern-events-calendar-lite'); ?>
1648
  <span class="mec-tooltip">
1649
  <div class="box">
@@ -1658,6 +1659,19 @@ class MEC_feature_events extends MEC_base
1658
  </span>
1659
  </label>
1660
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
1661
  <?php endif; ?>
1662
 
1663
  <?php if(!$FES or ($FES and (!isset($this->settings['fes_section_booking_io']) or (isset($this->settings['fes_section_booking_io']) and $this->settings['fes_section_booking_io'])))): ?>
@@ -3491,6 +3505,7 @@ class MEC_feature_events extends MEC_base
3491
  if($which === 'top' and $screen->post_type === $this->PT)
3492
  {
3493
  echo '<a href="'.admin_url('edit.php?post_type='.$this->PT.'&mec-expired=1').'" class="button">'.esc_html__('Expired Events', 'modern-events-calendar-lite').'</a>';
 
3494
  }
3495
  }
3496
 
@@ -3721,6 +3736,22 @@ class MEC_feature_events extends MEC_base
3721
  if(!trim($order)) $order = 'asc';
3722
  }
3723
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3724
  if($orderby == 'start_date')
3725
  {
3726
  $meta_query['mec_start_date'] = array(
@@ -3882,12 +3913,19 @@ class MEC_feature_events extends MEC_base
3882
  exit;
3883
  }
3884
 
3885
- public function csvexcel()
3886
  {
3887
  // MEC Render Library
3888
  $render = $this->getRender();
3889
 
3890
- $post_ids = $_GET['post'];
 
 
 
 
 
 
 
3891
  $columns = array(__('ID', 'modern-events-calendar-lite'), __('Title', 'modern-events-calendar-lite'), __('Description', 'modern-events-calendar-lite'), __('Start Date', 'modern-events-calendar-lite'), __('Start Time', 'modern-events-calendar-lite'), __('End Date', 'modern-events-calendar-lite'), __('End Time', 'modern-events-calendar-lite'), __('Link', 'modern-events-calendar-lite'), $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')), __('Address', 'modern-events-calendar-lite'), $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')), sprintf(__('%s Tel', 'modern-events-calendar-lite'), $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite'))), sprintf(__('%s Email', 'modern-events-calendar-lite'), $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite'))), $this->main->m('event_cost', __('Event Cost', 'modern-events-calendar-lite')), __('Featured Image', 'modern-events-calendar-lite'));
3892
 
3893
  // Event Fields
@@ -3916,6 +3954,8 @@ class MEC_feature_events extends MEC_base
3916
  $location = isset($data->locations[$data->meta['mec_location_id']]) ? $data->locations[$data->meta['mec_location_id']] : array();
3917
  $organizer = isset($data->organizers[$data->meta['mec_organizer_id']]) ? $data->organizers[$data->meta['mec_organizer_id']] : array();
3918
 
 
 
3919
  $event = array(
3920
  $post_id,
3921
  html_entity_decode($data->title, ENT_QUOTES | ENT_HTML5),
@@ -3930,7 +3970,7 @@ class MEC_feature_events extends MEC_base
3930
  (isset($organizer['name']) ? $organizer['name'] : ''),
3931
  (isset($organizer['tel']) ? $organizer['tel'] : ''),
3932
  (isset($organizer['email']) ? $organizer['email'] : ''),
3933
- (is_numeric($data->meta['mec_cost']) ? $this->main->render_price($data->meta['mec_cost'], $post_id) : $data->meta['mec_cost']),
3934
  $this->main->get_post_thumbnail_url($post_id)
3935
  );
3936
 
1567
  $bookings_user_limit = isset($booking_options['bookings_user_limit']) ? $booking_options['bookings_user_limit'] : '';
1568
  $bookings_user_limit_unlimited = isset($booking_options['bookings_user_limit_unlimited']) ? $booking_options['bookings_user_limit_unlimited'] : true;
1569
  $bookings_all_occurrences = isset($booking_options['bookings_all_occurrences']) ? $booking_options['bookings_all_occurrences'] : 0;
1570
+ $bookings_all_occurrences_multiple = isset($booking_options['bookings_all_occurrences_multiple']) ? $booking_options['bookings_all_occurrences_multiple'] : 0;
1571
  $bookings_last_few_tickets_percentage_inherite = isset($booking_options['last_few_tickets_percentage_inherit']) ? $booking_options['last_few_tickets_percentage_inherit'] : 1;
1572
  $bookings_last_few_tickets_percentage = ((isset($booking_options['last_few_tickets_percentage']) and trim($booking_options['last_few_tickets_percentage']) != '') ? max(1, $booking_options['last_few_tickets_percentage']) : (isset($this->settings['booking_last_few_tickets_percentage']) ? max(1, $this->settings['booking_last_few_tickets_percentage']) : 15));
1573
 
1644
  echo 'checked="checked"';
1645
  }
1646
  ?>
1647
+ type="checkbox" value="1" name="mec[booking][bookings_all_occurrences]" onchange="jQuery('#mec_bookings_all_occurrences_options').toggle();"/>
1648
  <?php _e('Sell all occurrences by one booking', 'modern-events-calendar-lite'); ?>
1649
  <span class="mec-tooltip">
1650
  <div class="box">
1659
  </span>
1660
  </label>
1661
  </div>
1662
+ <div class="mec-form-row <?php echo (!$bookings_all_occurrences ? 'mec-util-hidden' : ''); ?>" id="mec_bookings_all_occurrences_options">
1663
+ <label class="mec-col-8" for="mec_bookings_all_occurrences_multiple">
1664
+ <input type="hidden" name="mec[booking][bookings_all_occurrences_multiple]" value="0"/>
1665
+ <input id="mec_bookings_all_occurrences_multiple"
1666
+ <?php
1667
+ if ($bookings_all_occurrences_multiple == 1) {
1668
+ echo 'checked="checked"';
1669
+ }
1670
+ ?>
1671
+ type="checkbox" value="1" name="mec[booking][bookings_all_occurrences_multiple]"/>
1672
+ <?php _e('Allow multiple bookings by same email on different dates.', 'modern-events-calendar-lite'); ?>
1673
+ </label>
1674
+ </div>
1675
  <?php endif; ?>
1676
 
1677
  <?php if(!$FES or ($FES and (!isset($this->settings['fes_section_booking_io']) or (isset($this->settings['fes_section_booking_io']) and $this->settings['fes_section_booking_io'])))): ?>
3505
  if($which === 'top' and $screen->post_type === $this->PT)
3506
  {
3507
  echo '<a href="'.admin_url('edit.php?post_type='.$this->PT.'&mec-expired=1').'" class="button">'.esc_html__('Expired Events', 'modern-events-calendar-lite').'</a>';
3508
+ echo '&nbsp;<a href="'.admin_url('edit.php?post_type='.$this->PT.'&mec-upcoming=1').'" class="button">'.esc_html__('Upcoming Events', 'modern-events-calendar-lite').'</a>';
3509
  }
3510
  }
3511
 
3736
  if(!trim($order)) $order = 'asc';
3737
  }
3738
 
3739
+ $upcoming = (isset($_REQUEST['mec-upcoming']) ? $_REQUEST['mec-upcoming'] : 0);
3740
+ if($upcoming)
3741
+ {
3742
+ $now = current_time('Y-m-d H:i:s');
3743
+
3744
+ $post_id_rows = $this->db->select("SELECT `post_id` FROM `#__mec_dates` WHERE `tstart` >= '".strtotime($now)."' GROUP BY `post_id`", 'loadObjectList');
3745
+
3746
+ $post_ids = array();
3747
+ foreach($post_id_rows as $post_id_row) $post_ids[] = $post_id_row->post_id;
3748
+
3749
+ $post_ids = array_unique($post_ids);
3750
+ $query->set('post__in', $post_ids);
3751
+
3752
+ if(!trim($orderby)) $orderby = 'start_date';
3753
+ }
3754
+
3755
  if($orderby == 'start_date')
3756
  {
3757
  $meta_query['mec_start_date'] = array(
3913
  exit;
3914
  }
3915
 
3916
+ public function csvexcel($export_all = false)
3917
  {
3918
  // MEC Render Library
3919
  $render = $this->getRender();
3920
 
3921
+ if($export_all){
3922
+
3923
+ $post_ids = get_posts('post_type=mec-events&fields=ids&posts_per_page=-1');
3924
+ }else{
3925
+
3926
+ $post_ids = isset($_GET['post']) ? (array) $_GET['post'] : array();
3927
+ }
3928
+
3929
  $columns = array(__('ID', 'modern-events-calendar-lite'), __('Title', 'modern-events-calendar-lite'), __('Description', 'modern-events-calendar-lite'), __('Start Date', 'modern-events-calendar-lite'), __('Start Time', 'modern-events-calendar-lite'), __('End Date', 'modern-events-calendar-lite'), __('End Time', 'modern-events-calendar-lite'), __('Link', 'modern-events-calendar-lite'), $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')), __('Address', 'modern-events-calendar-lite'), $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')), sprintf(__('%s Tel', 'modern-events-calendar-lite'), $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite'))), sprintf(__('%s Email', 'modern-events-calendar-lite'), $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite'))), $this->main->m('event_cost', __('Event Cost', 'modern-events-calendar-lite')), __('Featured Image', 'modern-events-calendar-lite'));
3930
 
3931
  // Event Fields
3954
  $location = isset($data->locations[$data->meta['mec_location_id']]) ? $data->locations[$data->meta['mec_location_id']] : array();
3955
  $organizer = isset($data->organizers[$data->meta['mec_organizer_id']]) ? $data->organizers[$data->meta['mec_organizer_id']] : array();
3956
 
3957
+ $cost = isset($data->meta['mec_cost']) ? $data->meta['mec_cost'] : null;
3958
+
3959
  $event = array(
3960
  $post_id,
3961
  html_entity_decode($data->title, ENT_QUOTES | ENT_HTML5),
3970
  (isset($organizer['name']) ? $organizer['name'] : ''),
3971
  (isset($organizer['tel']) ? $organizer['tel'] : ''),
3972
  (isset($organizer['email']) ? $organizer['email'] : ''),
3973
+ (is_numeric($cost) ? $this->main->render_price($cost, $post_id) : $cost),
3974
  $this->main->get_post_thumbnail_url($post_id)
3975
  );
3976
 
app/features/fes/form.php CHANGED
@@ -855,7 +855,7 @@ $this->factory->params('footer', $javascript);
855
  $currency_per_event = ((isset($this->settings['currency_per_event']) and trim($this->settings['currency_per_event'])) ? $this->settings['currency_per_event'] : 0);
856
 
857
  $currencies = $this->main->get_currencies();
858
- $current_currency = (isset($currency['currency']) ? $currency['currency'] : $this->settings['currency']);
859
  ?>
860
  <div class="mec-meta-box-fields" id="mec-event-cost">
861
  <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>
855
  $currency_per_event = ((isset($this->settings['currency_per_event']) and trim($this->settings['currency_per_event'])) ? $this->settings['currency_per_event'] : 0);
856
 
857
  $currencies = $this->main->get_currencies();
858
+ $current_currency = (isset($currency['currency']) ? $currency['currency'] : (isset($this->settings['currency']) ? $this->settings['currency'] : NULL));
859
  ?>
860
  <div class="mec-meta-box-fields" id="mec-event-cost">
861
  <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>
app/features/ix.php CHANGED
@@ -20,7 +20,7 @@ class MEC_feature_ix extends MEC_base
20
  * @var string
21
  */
22
  private $fb_access_token = '';
23
-
24
  /**
25
  * Constructor method
26
  * @author Webnus <info@webnus.biz>
@@ -29,14 +29,14 @@ class MEC_feature_ix extends MEC_base
29
  {
30
  // Import MEC Factory
31
  $this->factory = $this->getFactory();
32
-
33
  // Import MEC Main
34
  $this->main = $this->getMain();
35
-
36
  // Import MEC DB
37
  $this->db = $this->getDB();
38
  }
39
-
40
  /**
41
  * Initialize IX feature
42
  * @author Webnus <info@webnus.biz>
@@ -45,9 +45,9 @@ class MEC_feature_ix extends MEC_base
45
  {
46
  // Disable Import / Export Feature if autoload feature is not exists
47
  if(!function_exists('spl_autoload_register')) return;
48
-
49
  $this->factory->action('admin_menu', array($this, 'menus'), 20);
50
-
51
  // Import APIs
52
  $this->factory->action('init', array($this, 'include_google_api'));
53
  $this->factory->action('init', array($this, 'include_facebook_api'));
@@ -55,7 +55,7 @@ class MEC_feature_ix extends MEC_base
55
 
56
  // MEC IX Action
57
  $mec_ix_action = isset($_GET['mec-ix-action']) ? sanitize_text_field($_GET['mec-ix-action']) : '';
58
-
59
  // Export All Events
60
  if($mec_ix_action == 'export-events') $this->factory->action('init', array($this, 'export_all_events_do'), 9999);
61
  elseif($mec_ix_action == 'export-bookings') $this->factory->action('init', array($this, 'export_all_bookings_do'), 9999);
@@ -68,7 +68,7 @@ class MEC_feature_ix extends MEC_base
68
  // Import XML File
69
  $this->factory->action('mec_import_file', array($this, 'import_do'));
70
  }
71
-
72
  /**
73
  * Import Google API libraries
74
  * @author Webnus <info@webnus.biz>
@@ -76,10 +76,10 @@ class MEC_feature_ix extends MEC_base
76
  public function include_google_api()
77
  {
78
  if(class_exists('Google_Client')) return;
79
-
80
  MEC::import('app.api.Google.autoload', false);
81
  }
82
-
83
  /**
84
  * Import Facebook API libraries
85
  * @author Webnus <info@webnus.biz>
@@ -98,7 +98,7 @@ class MEC_feature_ix extends MEC_base
98
 
99
  MEC::import('app.api.Meetup.meetup', false);
100
  }
101
-
102
  /**
103
  * Add the IX menu
104
  * @author Webnus <info@webnus.biz>
@@ -107,7 +107,7 @@ class MEC_feature_ix extends MEC_base
107
  {
108
  add_submenu_page('mec-intro', __('MEC - Import / Export', 'modern-events-calendar-lite'), __('Import / Export', 'modern-events-calendar-lite'), 'mec_import_export', 'MEC-ix', array($this, 'ix'));
109
  }
110
-
111
  /**
112
  * Show content of Import Import / Export Menu
113
  * @author Webnus <info@webnus.biz>
@@ -116,7 +116,7 @@ class MEC_feature_ix extends MEC_base
116
  public function ix()
117
  {
118
  $tab = isset($_GET['tab']) ? sanitize_text_field($_GET['tab']) : '';
119
-
120
  if($tab == 'MEC-export') $this->ix_export();
121
  elseif($tab == 'MEC-sync') $this->ix_sync();
122
  elseif($tab == 'MEC-g-calendar-export') $this->ix_g_calendar_export();
@@ -126,7 +126,7 @@ class MEC_feature_ix extends MEC_base
126
  elseif($tab == 'MEC-thirdparty') $this->ix_thirdparty();
127
  else $this->ix_g_calendar_import();
128
  }
129
-
130
  /**
131
  * Show content of export tab
132
  * @author Webnus <info@webnus.biz>
@@ -140,7 +140,7 @@ class MEC_feature_ix extends MEC_base
140
  include $path;
141
  echo $output = ob_get_clean();
142
  }
143
-
144
  /**
145
  * Show content of export tab
146
  * @author Webnus <info@webnus.biz>
@@ -151,7 +151,7 @@ class MEC_feature_ix extends MEC_base
151
  // Current Action
152
  $this->action = isset($_POST['mec-ix-action']) ? sanitize_text_field($_POST['mec-ix-action']) : '';
153
  $this->ix = isset($_POST['ix']) ? $_POST['ix'] : array();
154
-
155
  if($this->action == 'save-sync-options')
156
  {
157
  // Save options
@@ -166,7 +166,7 @@ class MEC_feature_ix extends MEC_base
166
  'sync_meetup_import_auto'=>isset($this->ix['sync_meetup_import_auto']) ? $this->ix['sync_meetup_import_auto'] : 0,
167
  ));
168
  }
169
-
170
  $path = MEC::import('app.features.ix.sync', true, true);
171
 
172
  ob_start();
@@ -194,7 +194,7 @@ class MEC_feature_ix extends MEC_base
194
  elseif($this->action == 'import-start-bookings') $this->response = $this->import_start_bookings();
195
  elseif(!empty($this->action)) $this->response = apply_filters('mec_import_item_action', $this->action);
196
  }
197
-
198
  $path = MEC::import('app.features.ix.import', true, true);
199
 
200
  ob_start();
@@ -3196,7 +3196,7 @@ class MEC_feature_ix extends MEC_base
3196
  include $path;
3197
  echo $output = ob_get_clean();
3198
  }
3199
-
3200
  /**
3201
  * Show content of import tab
3202
  * @author Webnus <info@webnus.biz>
@@ -3211,14 +3211,14 @@ class MEC_feature_ix extends MEC_base
3211
  $this->response = array();
3212
  if($this->action == 'google-calendar-import-start') $this->response = $this->g_calendar_import_start();
3213
  elseif($this->action == 'google-calendar-import-do') $this->response = $this->g_calendar_import_do();
3214
-
3215
  $path = MEC::import('app.features.ix.import_g_calendar', true, true);
3216
 
3217
  ob_start();
3218
  include $path;
3219
  echo $output = ob_get_clean();
3220
  }
3221
-
3222
  public function g_calendar_import_start()
3223
  {
3224
  $api_key = isset($this->ix['google_import_api_key']) ? $this->ix['google_import_api_key'] : NULL;
@@ -3227,13 +3227,13 @@ class MEC_feature_ix extends MEC_base
3227
  $end_date = (isset($this->ix['google_import_end_date']) and trim($this->ix['google_import_end_date'])) ? $this->ix['google_import_end_date'] : 'Tomorrow';
3228
 
3229
  if(!trim($api_key) or !trim($calendar_id)) return array('success'=>0, 'error'=>__('API key and Calendar ID are required!', 'modern-events-calendar-lite'));
3230
-
3231
  // Save options
3232
  $this->main->save_ix_options(array('google_import_api_key'=>$api_key, 'google_import_calendar_id'=>$calendar_id, 'google_import_start_date'=>$start_date, 'google_import_end_date'=>$end_date));
3233
-
3234
  // GMT Offset
3235
  $gmt_offset = $this->main->get_gmt_offset();
3236
-
3237
  $client = new Google_Client();
3238
  $client->setApplicationName('Modern Events Calendar');
3239
  $client->setAccessType('online');
@@ -3242,7 +3242,7 @@ class MEC_feature_ix extends MEC_base
3242
 
3243
  $service = new Google_Service_Calendar($client);
3244
  $data = array();
3245
-
3246
  try
3247
  {
3248
  $args = array();
@@ -3251,12 +3251,12 @@ class MEC_feature_ix extends MEC_base
3251
  $args['maxResults'] = 50000;
3252
 
3253
  $response = $service->events->listEvents($calendar_id, $args);
3254
-
3255
  $data['id'] = $calendar_id;
3256
  $data['title'] = $response->getSummary();
3257
  $data['timezone'] = $response->getTimeZone();
3258
  $data['events'] = array();
3259
-
3260
  foreach($response->getItems() as $event)
3261
  {
3262
  $title = $event->getSummary();
@@ -3264,10 +3264,10 @@ class MEC_feature_ix extends MEC_base
3264
 
3265
  // Import Only Main Events
3266
  if($event->getRecurringEventId()) continue;
3267
-
3268
  $data['events'][] = array('id'=>$event->id, 'title'=>$title, 'start'=>$event->getStart(), 'end'=>$event->getEnd());
3269
  }
3270
-
3271
  $data['count'] = count($data['events']);
3272
  }
3273
  catch(Exception $e)
@@ -3275,18 +3275,18 @@ class MEC_feature_ix extends MEC_base
3275
  $error = $e->getMessage();
3276
  return array('success'=>0, 'error'=>$error);
3277
  }
3278
-
3279
  return array('success'=>1, 'data'=>$data);
3280
  }
3281
-
3282
  public function g_calendar_import_do()
3283
  {
3284
  $g_events = isset($_POST['g-events']) ? $_POST['g-events'] : array();
3285
  if(!count($g_events)) return array('success'=>0, 'error'=>__('Please select events to import!', 'modern-events-calendar-lite'));
3286
-
3287
  $api_key = isset($this->ix['google_import_api_key']) ? $this->ix['google_import_api_key'] : NULL;
3288
  $calendar_id = isset($this->ix['google_import_calendar_id']) ? $this->ix['google_import_calendar_id'] : NULL;
3289
-
3290
  if(!trim($api_key) or !trim($calendar_id)) return array('success'=>0, 'error'=>__('API key and Calendar ID are required!', 'modern-events-calendar-lite'));
3291
 
3292
  // Timezone
@@ -3300,7 +3300,7 @@ class MEC_feature_ix extends MEC_base
3300
 
3301
  $service = new Google_Service_Calendar($client);
3302
  $post_ids = array();
3303
-
3304
  foreach($g_events as $g_event)
3305
  {
3306
  try
@@ -3407,19 +3407,19 @@ class MEC_feature_ix extends MEC_base
3407
  {
3408
  $repeat_status = 1;
3409
  $r_rules = $event->getRecurrence();
3410
-
3411
  $i = 0;
3412
-
3413
  do
3414
  {
3415
  $g_recurrence_rule = $r_rules[$i];
3416
  $main_rule_ex = explode(':', $g_recurrence_rule);
3417
  $rules = explode(';', $main_rule_ex[1]);
3418
-
3419
  $i++;
3420
  }
3421
  while($main_rule_ex[0] != 'RRULE' and isset($r_rules[$i]));
3422
-
3423
  $rule = array();
3424
  foreach($rules as $rule_row)
3425
  {
@@ -3530,7 +3530,7 @@ class MEC_feature_ix extends MEC_base
3530
 
3531
  $weekdays = ','.trim($weekdays, ', ').',';
3532
  $interval = NULL;
3533
-
3534
  $repeat_type = 'certain_weekdays';
3535
  }
3536
 
@@ -3565,7 +3565,7 @@ class MEC_feature_ix extends MEC_base
3565
  $end_date = $date_end->format('Y-m-d');
3566
  }
3567
  }
3568
-
3569
  $repeat_status = 0;
3570
  $g_recurrence_rule = '';
3571
  $repeat_type = '';
@@ -3635,19 +3635,19 @@ class MEC_feature_ix extends MEC_base
3635
  'mec_advanced_days'=>$advanced_days,
3636
  )
3637
  );
3638
-
3639
  $post_id = $this->db->select("SELECT `post_id` FROM `#__postmeta` WHERE `meta_value`='$gcal_id' AND `meta_key`='mec_gcal_id'", 'loadResult');
3640
 
3641
  // Imported From Google
3642
  if(!post_exists($title, $description, '', $this->main->get_main_post_type())) $args['meta']['mec_imported_from_google'] = 1;
3643
-
3644
  // Insert the event into MEC
3645
  $post_id = $this->main->save_event($args, $post_id);
3646
  $post_ids[] = $post_id;
3647
-
3648
  // Set location to the post
3649
  if($location_id) wp_set_object_terms($post_id, (int) $location_id, 'mec_location');
3650
-
3651
  // Set organizer to the post
3652
  if($organizer_id) wp_set_object_terms($post_id, (int) $organizer_id, 'mec_organizer');
3653
 
@@ -3689,7 +3689,7 @@ class MEC_feature_ix extends MEC_base
3689
  $this->main->save_event($args, $post_id);
3690
  }
3691
  }
3692
-
3693
  return array('success'=>1, 'data'=>$post_ids);
3694
  }
3695
 
@@ -4065,7 +4065,7 @@ class MEC_feature_ix extends MEC_base
4065
 
4066
  return array('success'=>1, 'data'=>$post_ids);
4067
  }
4068
-
4069
  public function export_all_events_do()
4070
  {
4071
  // Current User Doesn't Have Access
@@ -4073,91 +4073,58 @@ class MEC_feature_ix extends MEC_base
4073
 
4074
  $format = isset($_GET['format']) ? sanitize_text_field($_GET['format']) : 'csv';
4075
  $events = $this->main->get_events('-1');
4076
-
4077
  // MEC Render Library
4078
  $render = $this->getRender();
4079
-
4080
  switch($format)
4081
  {
4082
  case 'ical':
4083
-
4084
  $output = '';
4085
  foreach($events as $event) $output .= $this->main->ical_single($event->ID);
4086
-
4087
  $ical_calendar = $this->main->ical_calendar($output);
4088
 
4089
- header('Content-type: application/force-download; charset=utf-8');
4090
  header('Content-Disposition: attachment; filename="mec-events-'.date('YmdTHi').'.ics"');
4091
 
4092
  echo $ical_calendar;
4093
  exit;
4094
-
4095
  break;
4096
  case 'csv':
4097
-
4098
  header('Content-Type: text/csv; charset=utf-8');
4099
- header('Content-Disposition: attachment; filename="mec-events-'.md5(time().mt_rand(100, 999)).'.csv"');
4100
-
4101
- $columns = array(__('ID', 'modern-events-calendar-lite'), __('Title', 'modern-events-calendar-lite'), __('Start Date', 'modern-events-calendar-lite'), __('Start Time', 'modern-events-calendar-lite'), __('End Date', 'modern-events-calendar-lite'), __('End Time', 'modern-events-calendar-lite'), __('Link', 'modern-events-calendar-lite'), $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')), __('Address', 'modern-events-calendar-lite'), $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')), __('Organizer Tel', 'modern-events-calendar-lite'), __('Organizer Email', 'modern-events-calendar-lite'), $this->main->m('event_cost', __('Event Cost', 'modern-events-calendar-lite')));
4102
-
4103
- $output = fopen('php://output', 'w');
4104
- fputcsv($output, $columns);
4105
-
4106
- foreach($events as $event)
4107
- {
4108
- $event_id = $event->ID;
4109
- $data = $render->data($event_id);
4110
-
4111
- $dates = $render->dates($event_id, $data);
4112
- $date = $dates[0];
4113
-
4114
- $location = isset($data->locations[$data->meta['mec_location_id']]) ? $data->locations[$data->meta['mec_location_id']] : array();
4115
- $organizer = isset($data->organizers[$data->meta['mec_organizer_id']]) ? $data->organizers[$data->meta['mec_organizer_id']] : array();
4116
-
4117
- $event = array(
4118
- $event_id,
4119
- html_entity_decode($data->title, ENT_QUOTES | ENT_HTML5),
4120
- $date['start']['date'],
4121
- $data->time['start'],
4122
- $date['end']['date'],
4123
- $data->time['end'],
4124
- $data->permalink,
4125
- (isset($location['name']) ? html_entity_decode($location['name']) : ''),
4126
- (isset($location['address']) ? html_entity_decode($location['address']) : ''),
4127
- (isset($organizer['name']) ? html_entity_decode($organizer['name']) : ''),
4128
- (isset($organizer['tel']) ? $organizer['tel'] : ''),
4129
- (isset($organizer['email']) ? $organizer['email'] : ''),
4130
- (isset($data->meta['mec_cost']) ? (is_numeric($data->meta['mec_cost']) ? $this->main->render_price($data->meta['mec_cost'], $event_id) : $data->meta['mec_cost']) : '')
4131
- );
4132
-
4133
- fputcsv($output, $event);
4134
- }
4135
-
4136
  exit;
4137
 
4138
  break;
4139
  case 'ms-excel':
4140
-
4141
  header('Content-Type: application/vnd.ms-excel; charset=utf-8');
4142
  header('Content-Disposition: attachment; filename="mec-events-'.md5(time().mt_rand(100, 999)).'.xls"');
4143
-
4144
  $columns = array(__('ID', 'modern-events-calendar-lite'), __('Title', 'modern-events-calendar-lite'), __('Start Date', 'modern-events-calendar-lite'), __('Start Time', 'modern-events-calendar-lite'), __('End Date', 'modern-events-calendar-lite'), __('End Time', 'modern-events-calendar-lite'), __('Link', 'modern-events-calendar-lite'), $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')), __('Address', 'modern-events-calendar-lite'), $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')), __('Organizer Tel', 'modern-events-calendar-lite'), __('Organizer Email', 'modern-events-calendar-lite'), $this->main->m('event_cost', __('Event Cost', 'modern-events-calendar-lite')));
4145
-
4146
  $output = fopen('php://output', 'w');
4147
  fwrite($output, "sep=\t".PHP_EOL);
4148
  fputcsv($output, $columns, "\t");
4149
-
4150
  foreach($events as $event)
4151
  {
4152
  $event_id = $event->ID;
4153
  $data = $render->data($event_id);
4154
-
4155
  $dates = $render->dates($event_id, $data);
4156
  $date = $dates[0];
4157
-
4158
  $location = isset($data->locations[$data->meta['mec_location_id']]) ? $data->locations[$data->meta['mec_location_id']] : array();
4159
  $organizer = isset($data->organizers[$data->meta['mec_organizer_id']]) ? $data->organizers[$data->meta['mec_organizer_id']] : array();
4160
-
4161
  $event = array(
4162
  $event_id,
4163
  html_entity_decode($data->title),
@@ -4173,21 +4140,21 @@ class MEC_feature_ix extends MEC_base
4173
  (isset($organizer['email']) ? $organizer['email'] : ''),
4174
  (isset($data->meta['mec_cost']) ? (is_numeric($data->meta['mec_cost']) ? $this->main->render_price($data->meta['mec_cost'], $event_id) : $data->meta['mec_cost']) : '')
4175
  );
4176
-
4177
  fputcsv($output, $event, "\t");
4178
  }
4179
-
4180
  exit;
4181
 
4182
  break;
4183
  case 'xml':
4184
-
4185
  $output = array();
4186
  foreach($events as $event) $output[] = $this->main->export_single($event->ID);
4187
-
4188
  $xml_feed = $this->main->xml_convert(array('events'=>$output));
4189
 
4190
- header('Content-type: application/force-download; charset=utf-8');
4191
  header('Content-Disposition: attachment; filename="mec-events-'.date('YmdTHi').'.xml"');
4192
 
4193
  echo $xml_feed;
@@ -4195,11 +4162,11 @@ class MEC_feature_ix extends MEC_base
4195
 
4196
  break;
4197
  case 'json':
4198
-
4199
  $output = array();
4200
  foreach($events as $event) $output[] = $this->main->export_single($event->ID);
4201
 
4202
- header('Content-type: application/force-download; charset=utf-8');
4203
  header('Content-Disposition: attachment; filename="mec-events-'.date('YmdTHi').'.json"');
4204
 
4205
  echo json_encode($output);
@@ -4248,21 +4215,21 @@ class MEC_feature_ix extends MEC_base
4248
  $book = new MEC_feature_books();
4249
  $book->csvexcel($booking_ids);
4250
  }
4251
-
4252
  public function g_calendar_export_authenticate()
4253
  {
4254
  $ix = isset($_POST['ix']) ? $_POST['ix'] : array();
4255
-
4256
  $client_id = isset($ix['google_export_client_id']) ? $ix['google_export_client_id'] : NULL;
4257
  $client_secret = isset($ix['google_export_client_secret']) ? $ix['google_export_client_secret'] : NULL;
4258
  $calendar_id = isset($ix['google_export_calendar_id']) ? $ix['google_export_calendar_id'] : NULL;
4259
  $auth_url = '';
4260
 
4261
  if(!trim($client_id) or !trim($client_secret) or !trim($calendar_id)) $this->main->response(array('success'=>0, 'message'=>__('All of Client ID, Client Secret, and Calendar ID are required!', 'modern-events-calendar-lite')));
4262
-
4263
  // Save options
4264
  $this->main->save_ix_options(array('google_export_client_id'=>$client_id, 'google_export_client_secret'=>$client_secret, 'google_export_calendar_id'=>$calendar_id));
4265
-
4266
  try
4267
  {
4268
  $client = new Google_Client();
@@ -4280,18 +4247,18 @@ class MEC_feature_ix extends MEC_base
4280
  {
4281
  $this->main->response(array('success'=>0, 'message'=>$ex->getMessage()));
4282
  }
4283
-
4284
  $this->main->response(array('success'=>1, 'message'=>sprintf(__('All seems good! Please click %s to authenticate your app.', 'modern-events-calendar-lite'), '<a href="'.$auth_url.'">'.__('here', 'modern-events-calendar-lite').'</a>')));
4285
  }
4286
-
4287
  public function g_calendar_export_get_token()
4288
  {
4289
  $code = isset($_GET['code']) ? sanitize_text_field($_GET['code']) : '';
4290
-
4291
  $ix = $this->main->get_ix_options();
4292
  $client_id = isset($ix['google_export_client_id']) ? $ix['google_export_client_id'] : NULL;
4293
  $client_secret = isset($ix['google_export_client_secret']) ? $ix['google_export_client_secret'] : NULL;
4294
-
4295
  try
4296
  {
4297
  $client = new Google_Client();
@@ -4305,13 +4272,13 @@ class MEC_feature_ix extends MEC_base
4305
 
4306
  $authentication = $client->authenticate($code);
4307
  $token = $client->getAccessToken();
4308
-
4309
  $auth = json_decode($authentication, true);
4310
  $refresh_token = $auth['refresh_token'];
4311
-
4312
  // Save options
4313
  $this->main->save_ix_options(array('google_export_token'=>$token, 'google_export_refresh_token'=>$refresh_token));
4314
-
4315
  $url = $this->main->remove_qs_var('code', $this->main->remove_qs_var('mec-ix-action'));
4316
  header('location: '.$url);
4317
  exit;
@@ -4322,22 +4289,22 @@ class MEC_feature_ix extends MEC_base
4322
  exit;
4323
  }
4324
  }
4325
-
4326
  public function g_calendar_export_do()
4327
  {
4328
  $mec_event_ids = (isset($_POST['mec-events']) ? $_POST['mec-events'] : array());
4329
  $export_attendees = (isset($_POST['export_attendees']) ? $_POST['export_attendees'] : 0);
4330
 
4331
  $ix = $this->main->get_ix_options();
4332
-
4333
  $client_id = isset($ix['google_export_client_id']) ? $ix['google_export_client_id'] : NULL;
4334
  $client_secret = isset($ix['google_export_client_secret']) ? $ix['google_export_client_secret'] : NULL;
4335
  $token = isset($ix['google_export_token']) ? $ix['google_export_token'] : NULL;
4336
  $refresh_token = isset($ix['google_export_refresh_token']) ? $ix['google_export_refresh_token'] : NULL;
4337
  $calendar_id = isset($ix['google_export_calendar_id']) ? $ix['google_export_calendar_id'] : NULL;
4338
-
4339
  if(!trim($client_id) or !trim($client_secret) or !trim($calendar_id)) $this->main->response(array('success'=>0, 'message'=>__('Client App, Client Secret, and Calendar ID are all required!', 'modern-events-calendar-lite')));
4340
-
4341
  $client = new Google_Client();
4342
  $client->setApplicationName('Modern Events Calendar');
4343
  $client->setAccessType('offline');
@@ -4347,20 +4314,20 @@ class MEC_feature_ix extends MEC_base
4347
  $client->setRedirectUri($this->main->add_qs_vars(array('mec-ix-action'=>'google-calendar-export-get-token'), $this->main->URL('backend').'admin.php?page=MEC-ix&tab=MEC-g-calendar-export'));
4348
  $client->setAccessToken($token);
4349
  $client->refreshToken($refresh_token);
4350
-
4351
  $service = new Google_Service_Calendar($client);
4352
-
4353
  // MEC Render Library
4354
  $render = $this->getRender();
4355
-
4356
  $g_events_not_inserted = array();
4357
  $g_events_inserted = array();
4358
  $g_events_updated = array();
4359
-
4360
  foreach($mec_event_ids as $mec_event_id)
4361
  {
4362
  $data = $render->data($mec_event_id);
4363
-
4364
  $dates = $render->dates($mec_event_id, $data);
4365
  $date = isset($dates[0]) ? $dates[0] : array();
4366
 
@@ -4405,19 +4372,19 @@ class MEC_feature_ix extends MEC_base
4405
 
4406
  $event = new Google_Service_Calendar_Event($event_data);
4407
  $iCalUID = 'mec-ical-'.$data->ID;
4408
-
4409
  $mec_iCalUID = get_post_meta($data->ID, 'mec_gcal_ical_uid', true);
4410
  $mec_calendar_id = get_post_meta($data->ID, 'mec_gcal_calendar_id', true);
4411
-
4412
  /**
4413
  * Event is imported from same google calendar
4414
  * and now it's exporting to its calendar again
4415
  * so we're trying to update existing one by setting event iCal ID
4416
  */
4417
  if($mec_calendar_id == $calendar_id and trim($mec_iCalUID)) $iCalUID = $mec_iCalUID;
4418
-
4419
  $event->setICalUID($iCalUID);
4420
-
4421
  // Set the organizer if exists
4422
  if(isset($organizer['name']))
4423
  {
@@ -4444,16 +4411,16 @@ class MEC_feature_ix extends MEC_base
4444
 
4445
  $event->setAttendees($attendees);
4446
  }
4447
-
4448
  try
4449
  {
4450
  $g_event = $service->events->insert($calendar_id, $event);
4451
-
4452
  // Set Google Calendar ID to MEC databse for updating it in the future instead of adding it twice
4453
  update_post_meta($data->ID, 'mec_gcal_ical_uid', $g_event->getICalUID());
4454
  update_post_meta($data->ID, 'mec_gcal_calendar_id', $calendar_id);
4455
  update_post_meta($data->ID, 'mec_gcal_id', $g_event->getId());
4456
-
4457
  $g_events_inserted[] = array('title'=>$data->title, 'message'=>$g_event->htmlLink);
4458
  }
4459
  catch(Exception $ex)
@@ -4493,18 +4460,18 @@ class MEC_feature_ix extends MEC_base
4493
  else $g_events_not_inserted[] = array('title'=>$data->title, 'message'=>$ex->getMessage());
4494
  }
4495
  }
4496
-
4497
  $results = '<ul>';
4498
  foreach($g_events_not_inserted as $g_event_not_inserted) $results .= '<li><strong>'.$g_event_not_inserted['title'].'</strong>: '.$g_event_not_inserted['message'].'</li>';
4499
  $results .= '<ul>';
4500
-
4501
  $message = (count($g_events_inserted) ? sprintf(__('%s events added to Google Calendar with success.', 'modern-events-calendar-lite'), '<strong>'.count($g_events_inserted).'</strong>') : '');
4502
  $message .= (count($g_events_updated) ? ' '.sprintf(__('%s Updated previously added events.', 'modern-events-calendar-lite'), '<strong>'.count($g_events_updated).'</strong>') : '');
4503
  $message .= (count($g_events_not_inserted) ? ' '.sprintf(__('%s events failed to add for following reasons: %s', 'modern-events-calendar-lite'), '<strong>'.count($g_events_not_inserted).'</strong>', $results) : '');
4504
-
4505
  $this->main->response(array('success'=>((count($g_events_inserted) or count($g_events_updated)) ? 1 : 0), 'message'=>trim($message)));
4506
  }
4507
-
4508
  /**
4509
  * Show content of Facebook Import tab
4510
  * @author Webnus <info@webnus.biz>
@@ -4515,29 +4482,29 @@ class MEC_feature_ix extends MEC_base
4515
  // Current Action
4516
  $this->action = isset($_POST['mec-ix-action']) ? sanitize_text_field($_POST['mec-ix-action']) : '';
4517
  $this->ix = isset($_POST['ix']) ? $_POST['ix'] : array();
4518
-
4519
  $this->response = array();
4520
  if($this->action == 'facebook-calendar-import-start') $this->response = $this->f_calendar_import_start();
4521
  elseif($this->action == 'facebook-calendar-import-do') $this->response = $this->f_calendar_import_do();
4522
-
4523
  $path = MEC::import('app.features.ix.import_f_calendar', true, true);
4524
 
4525
  ob_start();
4526
  include $path;
4527
  echo $output = ob_get_clean();
4528
  }
4529
-
4530
  public function f_calendar_import_start()
4531
  {
4532
  $fb_page_link = isset($this->ix['facebook_import_page_link']) ? $this->ix['facebook_import_page_link'] : NULL;
4533
  $this->fb_access_token = isset($this->ix['facebook_app_token']) ? $this->ix['facebook_app_token'] : NULL;
4534
 
4535
  if(!trim($fb_page_link)) return array('success'=>0, 'message'=>__("Please insert your Facebook page's link.", 'modern-events-calendar-lite'));
4536
-
4537
  // Save options
4538
  $this->main->save_ix_options(array('facebook_import_page_link'=>$fb_page_link));
4539
  $this->main->save_ix_options(array('facebook_app_token'=>$this->fb_access_token));
4540
-
4541
  $fb_page = $this->f_calendar_import_get_page($fb_page_link);
4542
 
4543
  $fb_page_id = isset($fb_page['id']) ? $fb_page['id'] : 0;
@@ -4551,39 +4518,39 @@ class MEC_feature_ix extends MEC_base
4551
 
4552
  $events = array();
4553
  $next_page = 'https://graph.facebook.com/v7.0/'.$fb_page_id.'/events/?access_token='.$this->fb_access_token;
4554
-
4555
  do
4556
  {
4557
  $events_result = $this->main->get_web_page($next_page);
4558
  $fb_events = json_decode($events_result, true);
4559
-
4560
  // Exit the loop if no event found
4561
  if(!isset($fb_events['data'])) break;
4562
-
4563
  foreach($fb_events['data'] as $fb_event)
4564
  {
4565
  $events[] = array('id'=>$fb_event['id'], 'name'=>$fb_event['name']);
4566
  }
4567
-
4568
  $next_page = isset($fb_events['paging']['next']) ? $fb_events['paging']['next'] : NULL;
4569
  }
4570
  while($next_page);
4571
-
4572
  if(!count($events)) return array('success'=>0, 'message'=>__("No events found!", 'modern-events-calendar-lite'));
4573
  else return array('success'=>1, 'message'=>'', 'data'=>array('events'=>$events, 'count'=>count($events), 'name'=>$fb_page['name']));
4574
  }
4575
-
4576
  public function f_calendar_import_do()
4577
  {
4578
  $f_events = isset($_POST['f-events']) ? $_POST['f-events'] : array();
4579
  if(!count($f_events)) return array('success'=>0, 'message'=>__('Please select events to import!', 'modern-events-calendar-lite'));
4580
-
4581
  $fb_page_link = isset($this->ix['facebook_import_page_link']) ? $this->ix['facebook_import_page_link'] : NULL;
4582
  $this->fb_access_token = isset($this->ix['facebook_app_token']) ? $this->ix['facebook_app_token'] : NULL;
4583
  if(!trim($fb_page_link)) return array('success'=>0, 'message'=>__("Please insert your facebook page's link.", 'modern-events-calendar-lite'));
4584
-
4585
  $fb_page = $this->f_calendar_import_get_page($fb_page_link);
4586
-
4587
  $fb_page_id = isset($fb_page['id']) ? $fb_page['id'] : 0;
4588
  if(!$fb_page_id) return array('success'=>0, 'message'=>__("We were not able to recognize your Facebook page. Please check again and provide a valid link.", 'modern-events-calendar-lite'));
4589
 
@@ -4593,7 +4560,7 @@ class MEC_feature_ix extends MEC_base
4593
  // MEC File
4594
  $file = $this->getFile();
4595
  $wp_upload_dir = wp_upload_dir();
4596
-
4597
  $post_ids = array();
4598
  foreach($f_events as $f_event_id)
4599
  {
@@ -4605,7 +4572,7 @@ class MEC_feature_ix extends MEC_base
4605
 
4606
  // Event organizer
4607
  $organizer_id = 1;
4608
-
4609
  // Event location
4610
  $location = isset($event['place']) ? $event['place'] : array();
4611
  $location_id = 1;
@@ -4623,7 +4590,7 @@ class MEC_feature_ix extends MEC_base
4623
  'longitude'=>!empty($location['location']['longitude']) ? $location['location']['longitude'] : '',
4624
  ));
4625
  }
4626
-
4627
  // Event Title and Content
4628
  $title = $event['name'];
4629
  $description = isset($event['description']) ? $event['description'] : '';
@@ -4635,7 +4602,7 @@ class MEC_feature_ix extends MEC_base
4635
  $start_hour = $date_start->format('g');
4636
  $start_minutes = $date_start->format('i');
4637
  $start_ampm = $date_start->format('A');
4638
-
4639
  $end_timestamp = isset($event['end_time']) ? strtotime($event['end_time']) : 0;
4640
  if($end_timestamp)
4641
  {
@@ -4658,7 +4625,7 @@ class MEC_feature_ix extends MEC_base
4658
  // Import Facebook Link as More Info
4659
  $more_info = '';
4660
  if(isset($this->ix['import_link_more_info']) and $this->ix['import_link_more_info']) $more_info = 'https://www.facebook.com/events/'.$f_event_id.'/';
4661
-
4662
  $args = array
4663
  (
4664
  'title'=>$title,
@@ -4713,32 +4680,32 @@ class MEC_feature_ix extends MEC_base
4713
  'mec_more_info'=>$more_info,
4714
  )
4715
  );
4716
-
4717
  $post_id = $this->db->select("SELECT `post_id` FROM `#__postmeta` WHERE `meta_value`='$f_event_id' AND `meta_key`='mec_facebook_event_id'", 'loadResult');
4718
-
4719
  // Insert the event into MEC
4720
  $post_id = $this->main->save_event($args, $post_id);
4721
  $post_ids[] = $post_id;
4722
-
4723
  // Set location to the post
4724
  if($location_id) wp_set_object_terms($post_id, (int) $location_id, 'mec_location');
4725
-
4726
  if(!has_post_thumbnail($post_id) and isset($event['cover']) and is_array($event['cover']) and count($event['cover']))
4727
  {
4728
  $photo = $this->main->get_web_page($event['cover']['source']);
4729
  $file_name = md5($post_id).'.'.$this->main->get_image_type_by_buffer($photo);
4730
-
4731
  $path = rtrim($wp_upload_dir['path'], DS.' ').DS.$file_name;
4732
  $url = rtrim($wp_upload_dir['url'], '/ ').'/'.$file_name;
4733
-
4734
  $file->write($path, $photo);
4735
  $this->main->set_featured_image($url, $post_id);
4736
  }
4737
  }
4738
-
4739
  return array('success'=>1, 'data'=>$post_ids);
4740
  }
4741
-
4742
  public function f_calendar_import_get_page($link)
4743
  {
4744
  $this->fb_access_token = isset($this->ix['facebook_app_token']) ? $this->ix['facebook_app_token'] : NULL;
20
  * @var string
21
  */
22
  private $fb_access_token = '';
23
+
24
  /**
25
  * Constructor method
26
  * @author Webnus <info@webnus.biz>
29
  {
30
  // Import MEC Factory
31
  $this->factory = $this->getFactory();
32
+
33
  // Import MEC Main
34
  $this->main = $this->getMain();
35
+
36
  // Import MEC DB
37
  $this->db = $this->getDB();
38
  }
39
+
40
  /**
41
  * Initialize IX feature
42
  * @author Webnus <info@webnus.biz>
45
  {
46
  // Disable Import / Export Feature if autoload feature is not exists
47
  if(!function_exists('spl_autoload_register')) return;
48
+
49
  $this->factory->action('admin_menu', array($this, 'menus'), 20);
50
+
51
  // Import APIs
52
  $this->factory->action('init', array($this, 'include_google_api'));
53
  $this->factory->action('init', array($this, 'include_facebook_api'));
55
 
56
  // MEC IX Action
57
  $mec_ix_action = isset($_GET['mec-ix-action']) ? sanitize_text_field($_GET['mec-ix-action']) : '';
58
+
59
  // Export All Events
60
  if($mec_ix_action == 'export-events') $this->factory->action('init', array($this, 'export_all_events_do'), 9999);
61
  elseif($mec_ix_action == 'export-bookings') $this->factory->action('init', array($this, 'export_all_bookings_do'), 9999);
68
  // Import XML File
69
  $this->factory->action('mec_import_file', array($this, 'import_do'));
70
  }
71
+
72
  /**
73
  * Import Google API libraries
74
  * @author Webnus <info@webnus.biz>
76
  public function include_google_api()
77
  {
78
  if(class_exists('Google_Client')) return;
79
+
80
  MEC::import('app.api.Google.autoload', false);
81
  }
82
+
83
  /**
84
  * Import Facebook API libraries
85
  * @author Webnus <info@webnus.biz>
98
 
99
  MEC::import('app.api.Meetup.meetup', false);
100
  }
101
+
102
  /**
103
  * Add the IX menu
104
  * @author Webnus <info@webnus.biz>
107
  {
108
  add_submenu_page('mec-intro', __('MEC - Import / Export', 'modern-events-calendar-lite'), __('Import / Export', 'modern-events-calendar-lite'), 'mec_import_export', 'MEC-ix', array($this, 'ix'));
109
  }
110
+
111
  /**
112
  * Show content of Import Import / Export Menu
113
  * @author Webnus <info@webnus.biz>
116
  public function ix()
117
  {
118
  $tab = isset($_GET['tab']) ? sanitize_text_field($_GET['tab']) : '';
119
+
120
  if($tab == 'MEC-export') $this->ix_export();
121
  elseif($tab == 'MEC-sync') $this->ix_sync();
122
  elseif($tab == 'MEC-g-calendar-export') $this->ix_g_calendar_export();
126
  elseif($tab == 'MEC-thirdparty') $this->ix_thirdparty();
127
  else $this->ix_g_calendar_import();
128
  }
129
+
130
  /**
131
  * Show content of export tab
132
  * @author Webnus <info@webnus.biz>
140
  include $path;
141
  echo $output = ob_get_clean();
142
  }
143
+
144
  /**
145
  * Show content of export tab
146
  * @author Webnus <info@webnus.biz>
151
  // Current Action
152
  $this->action = isset($_POST['mec-ix-action']) ? sanitize_text_field($_POST['mec-ix-action']) : '';
153
  $this->ix = isset($_POST['ix']) ? $_POST['ix'] : array();
154
+
155
  if($this->action == 'save-sync-options')
156
  {
157
  // Save options
166
  'sync_meetup_import_auto'=>isset($this->ix['sync_meetup_import_auto']) ? $this->ix['sync_meetup_import_auto'] : 0,
167
  ));
168
  }
169
+
170
  $path = MEC::import('app.features.ix.sync', true, true);
171
 
172
  ob_start();
194
  elseif($this->action == 'import-start-bookings') $this->response = $this->import_start_bookings();
195
  elseif(!empty($this->action)) $this->response = apply_filters('mec_import_item_action', $this->action);
196
  }
197
+
198
  $path = MEC::import('app.features.ix.import', true, true);
199
 
200
  ob_start();
3196
  include $path;
3197
  echo $output = ob_get_clean();
3198
  }
3199
+
3200
  /**
3201
  * Show content of import tab
3202
  * @author Webnus <info@webnus.biz>
3211
  $this->response = array();
3212
  if($this->action == 'google-calendar-import-start') $this->response = $this->g_calendar_import_start();
3213
  elseif($this->action == 'google-calendar-import-do') $this->response = $this->g_calendar_import_do();
3214
+
3215
  $path = MEC::import('app.features.ix.import_g_calendar', true, true);
3216
 
3217
  ob_start();
3218
  include $path;
3219
  echo $output = ob_get_clean();
3220
  }
3221
+
3222
  public function g_calendar_import_start()
3223
  {
3224
  $api_key = isset($this->ix['google_import_api_key']) ? $this->ix['google_import_api_key'] : NULL;
3227
  $end_date = (isset($this->ix['google_import_end_date']) and trim($this->ix['google_import_end_date'])) ? $this->ix['google_import_end_date'] : 'Tomorrow';
3228
 
3229
  if(!trim($api_key) or !trim($calendar_id)) return array('success'=>0, 'error'=>__('API key and Calendar ID are required!', 'modern-events-calendar-lite'));
3230
+
3231
  // Save options
3232
  $this->main->save_ix_options(array('google_import_api_key'=>$api_key, 'google_import_calendar_id'=>$calendar_id, 'google_import_start_date'=>$start_date, 'google_import_end_date'=>$end_date));
3233
+
3234
  // GMT Offset
3235
  $gmt_offset = $this->main->get_gmt_offset();
3236
+
3237
  $client = new Google_Client();
3238
  $client->setApplicationName('Modern Events Calendar');
3239
  $client->setAccessType('online');
3242
 
3243
  $service = new Google_Service_Calendar($client);
3244
  $data = array();
3245
+
3246
  try
3247
  {
3248
  $args = array();
3251
  $args['maxResults'] = 50000;
3252
 
3253
  $response = $service->events->listEvents($calendar_id, $args);
3254
+
3255
  $data['id'] = $calendar_id;
3256
  $data['title'] = $response->getSummary();
3257
  $data['timezone'] = $response->getTimeZone();
3258
  $data['events'] = array();
3259
+
3260
  foreach($response->getItems() as $event)
3261
  {
3262
  $title = $event->getSummary();
3264
 
3265
  // Import Only Main Events
3266
  if($event->getRecurringEventId()) continue;
3267
+
3268
  $data['events'][] = array('id'=>$event->id, 'title'=>$title, 'start'=>$event->getStart(), 'end'=>$event->getEnd());
3269
  }
3270
+
3271
  $data['count'] = count($data['events']);
3272
  }
3273
  catch(Exception $e)
3275
  $error = $e->getMessage();
3276
  return array('success'=>0, 'error'=>$error);
3277
  }
3278
+
3279
  return array('success'=>1, 'data'=>$data);
3280
  }
3281
+
3282
  public function g_calendar_import_do()
3283
  {
3284
  $g_events = isset($_POST['g-events']) ? $_POST['g-events'] : array();
3285
  if(!count($g_events)) return array('success'=>0, 'error'=>__('Please select events to import!', 'modern-events-calendar-lite'));
3286
+
3287
  $api_key = isset($this->ix['google_import_api_key']) ? $this->ix['google_import_api_key'] : NULL;
3288
  $calendar_id = isset($this->ix['google_import_calendar_id']) ? $this->ix['google_import_calendar_id'] : NULL;
3289
+
3290
  if(!trim($api_key) or !trim($calendar_id)) return array('success'=>0, 'error'=>__('API key and Calendar ID are required!', 'modern-events-calendar-lite'));
3291
 
3292
  // Timezone
3300
 
3301
  $service = new Google_Service_Calendar($client);
3302
  $post_ids = array();
3303
+
3304
  foreach($g_events as $g_event)
3305
  {
3306
  try
3407
  {
3408
  $repeat_status = 1;
3409
  $r_rules = $event->getRecurrence();
3410
+
3411
  $i = 0;
3412
+
3413
  do
3414
  {
3415
  $g_recurrence_rule = $r_rules[$i];
3416
  $main_rule_ex = explode(':', $g_recurrence_rule);
3417
  $rules = explode(';', $main_rule_ex[1]);
3418
+
3419
  $i++;
3420
  }
3421
  while($main_rule_ex[0] != 'RRULE' and isset($r_rules[$i]));
3422
+
3423
  $rule = array();
3424
  foreach($rules as $rule_row)
3425
  {
3530
 
3531
  $weekdays = ','.trim($weekdays, ', ').',';
3532
  $interval = NULL;
3533
+
3534
  $repeat_type = 'certain_weekdays';
3535
  }
3536
 
3565
  $end_date = $date_end->format('Y-m-d');
3566
  }
3567
  }
3568
+
3569
  $repeat_status = 0;
3570
  $g_recurrence_rule = '';
3571
  $repeat_type = '';
3635
  'mec_advanced_days'=>$advanced_days,
3636
  )
3637
  );
3638
+
3639
  $post_id = $this->db->select("SELECT `post_id` FROM `#__postmeta` WHERE `meta_value`='$gcal_id' AND `meta_key`='mec_gcal_id'", 'loadResult');
3640
 
3641
  // Imported From Google
3642
  if(!post_exists($title, $description, '', $this->main->get_main_post_type())) $args['meta']['mec_imported_from_google'] = 1;
3643
+
3644
  // Insert the event into MEC
3645
  $post_id = $this->main->save_event($args, $post_id);
3646
  $post_ids[] = $post_id;
3647
+
3648
  // Set location to the post
3649
  if($location_id) wp_set_object_terms($post_id, (int) $location_id, 'mec_location');
3650
+
3651
  // Set organizer to the post
3652
  if($organizer_id) wp_set_object_terms($post_id, (int) $organizer_id, 'mec_organizer');
3653
 
3689
  $this->main->save_event($args, $post_id);
3690
  }
3691
  }
3692
+
3693
  return array('success'=>1, 'data'=>$post_ids);
3694
  }
3695
 
4065
 
4066
  return array('success'=>1, 'data'=>$post_ids);
4067
  }
4068
+
4069
  public function export_all_events_do()
4070
  {
4071
  // Current User Doesn't Have Access
4073
 
4074
  $format = isset($_GET['format']) ? sanitize_text_field($_GET['format']) : 'csv';
4075
  $events = $this->main->get_events('-1');
4076
+
4077
  // MEC Render Library
4078
  $render = $this->getRender();
4079
+
4080
  switch($format)
4081
  {
4082
  case 'ical':
4083
+
4084
  $output = '';
4085
  foreach($events as $event) $output .= $this->main->ical_single($event->ID);
4086
+
4087
  $ical_calendar = $this->main->ical_calendar($output);
4088
 
4089
+ header('Content-type: application/force-download; charset=utf-8');
4090
  header('Content-Disposition: attachment; filename="mec-events-'.date('YmdTHi').'.ics"');
4091
 
4092
  echo $ical_calendar;
4093
  exit;
4094
+
4095
  break;
4096
  case 'csv':
4097
+
4098
  header('Content-Type: text/csv; charset=utf-8');
4099
+ header('Content-Disposition: attachment; filename=mec-events-' . md5(time() . mt_rand(100, 999)) . '.csv');
4100
+
4101
+ $events_feature = new MEC_feature_events();
4102
+ $events_feature->csvexcel(true);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4103
  exit;
4104
 
4105
  break;
4106
  case 'ms-excel':
4107
+
4108
  header('Content-Type: application/vnd.ms-excel; charset=utf-8');
4109
  header('Content-Disposition: attachment; filename="mec-events-'.md5(time().mt_rand(100, 999)).'.xls"');
4110
+
4111
  $columns = array(__('ID', 'modern-events-calendar-lite'), __('Title', 'modern-events-calendar-lite'), __('Start Date', 'modern-events-calendar-lite'), __('Start Time', 'modern-events-calendar-lite'), __('End Date', 'modern-events-calendar-lite'), __('End Time', 'modern-events-calendar-lite'), __('Link', 'modern-events-calendar-lite'), $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')), __('Address', 'modern-events-calendar-lite'), $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')), __('Organizer Tel', 'modern-events-calendar-lite'), __('Organizer Email', 'modern-events-calendar-lite'), $this->main->m('event_cost', __('Event Cost', 'modern-events-calendar-lite')));
4112
+
4113
  $output = fopen('php://output', 'w');
4114
  fwrite($output, "sep=\t".PHP_EOL);
4115
  fputcsv($output, $columns, "\t");
4116
+
4117
  foreach($events as $event)
4118
  {
4119
  $event_id = $event->ID;
4120
  $data = $render->data($event_id);
4121
+
4122
  $dates = $render->dates($event_id, $data);
4123
  $date = $dates[0];
4124
+
4125
  $location = isset($data->locations[$data->meta['mec_location_id']]) ? $data->locations[$data->meta['mec_location_id']] : array();
4126
  $organizer = isset($data->organizers[$data->meta['mec_organizer_id']]) ? $data->organizers[$data->meta['mec_organizer_id']] : array();
4127
+
4128
  $event = array(
4129
  $event_id,
4130
  html_entity_decode($data->title),
4140
  (isset($organizer['email']) ? $organizer['email'] : ''),
4141
  (isset($data->meta['mec_cost']) ? (is_numeric($data->meta['mec_cost']) ? $this->main->render_price($data->meta['mec_cost'], $event_id) : $data->meta['mec_cost']) : '')
4142
  );
4143
+
4144
  fputcsv($output, $event, "\t");
4145
  }
4146
+
4147
  exit;
4148
 
4149
  break;
4150
  case 'xml':
4151
+
4152
  $output = array();
4153
  foreach($events as $event) $output[] = $this->main->export_single($event->ID);
4154
+
4155
  $xml_feed = $this->main->xml_convert(array('events'=>$output));
4156
 
4157
+ header('Content-type: application/force-download; charset=utf-8');
4158
  header('Content-Disposition: attachment; filename="mec-events-'.date('YmdTHi').'.xml"');
4159
 
4160
  echo $xml_feed;
4162
 
4163
  break;
4164
  case 'json':
4165
+
4166
  $output = array();
4167
  foreach($events as $event) $output[] = $this->main->export_single($event->ID);
4168
 
4169
+ header('Content-type: application/force-download; charset=utf-8');
4170
  header('Content-Disposition: attachment; filename="mec-events-'.date('YmdTHi').'.json"');
4171
 
4172
  echo json_encode($output);
4215
  $book = new MEC_feature_books();
4216
  $book->csvexcel($booking_ids);
4217
  }
4218
+
4219
  public function g_calendar_export_authenticate()
4220
  {
4221
  $ix = isset($_POST['ix']) ? $_POST['ix'] : array();
4222
+
4223
  $client_id = isset($ix['google_export_client_id']) ? $ix['google_export_client_id'] : NULL;
4224
  $client_secret = isset($ix['google_export_client_secret']) ? $ix['google_export_client_secret'] : NULL;
4225
  $calendar_id = isset($ix['google_export_calendar_id']) ? $ix['google_export_calendar_id'] : NULL;
4226
  $auth_url = '';
4227
 
4228
  if(!trim($client_id) or !trim($client_secret) or !trim($calendar_id)) $this->main->response(array('success'=>0, 'message'=>__('All of Client ID, Client Secret, and Calendar ID are required!', 'modern-events-calendar-lite')));
4229
+
4230
  // Save options
4231
  $this->main->save_ix_options(array('google_export_client_id'=>$client_id, 'google_export_client_secret'=>$client_secret, 'google_export_calendar_id'=>$calendar_id));
4232
+
4233
  try
4234
  {
4235
  $client = new Google_Client();
4247
  {
4248
  $this->main->response(array('success'=>0, 'message'=>$ex->getMessage()));
4249
  }
4250
+
4251
  $this->main->response(array('success'=>1, 'message'=>sprintf(__('All seems good! Please click %s to authenticate your app.', 'modern-events-calendar-lite'), '<a href="'.$auth_url.'">'.__('here', 'modern-events-calendar-lite').'</a>')));
4252
  }
4253
+
4254
  public function g_calendar_export_get_token()
4255
  {
4256
  $code = isset($_GET['code']) ? sanitize_text_field($_GET['code']) : '';
4257
+
4258
  $ix = $this->main->get_ix_options();
4259
  $client_id = isset($ix['google_export_client_id']) ? $ix['google_export_client_id'] : NULL;
4260
  $client_secret = isset($ix['google_export_client_secret']) ? $ix['google_export_client_secret'] : NULL;
4261
+
4262
  try
4263
  {
4264
  $client = new Google_Client();
4272
 
4273
  $authentication = $client->authenticate($code);
4274
  $token = $client->getAccessToken();
4275
+
4276
  $auth = json_decode($authentication, true);
4277
  $refresh_token = $auth['refresh_token'];
4278
+
4279
  // Save options
4280
  $this->main->save_ix_options(array('google_export_token'=>$token, 'google_export_refresh_token'=>$refresh_token));
4281
+
4282
  $url = $this->main->remove_qs_var('code', $this->main->remove_qs_var('mec-ix-action'));
4283
  header('location: '.$url);
4284
  exit;
4289
  exit;
4290
  }
4291
  }
4292
+
4293
  public function g_calendar_export_do()
4294
  {
4295
  $mec_event_ids = (isset($_POST['mec-events']) ? $_POST['mec-events'] : array());
4296
  $export_attendees = (isset($_POST['export_attendees']) ? $_POST['export_attendees'] : 0);
4297
 
4298
  $ix = $this->main->get_ix_options();
4299
+
4300
  $client_id = isset($ix['google_export_client_id']) ? $ix['google_export_client_id'] : NULL;
4301
  $client_secret = isset($ix['google_export_client_secret']) ? $ix['google_export_client_secret'] : NULL;
4302
  $token = isset($ix['google_export_token']) ? $ix['google_export_token'] : NULL;
4303
  $refresh_token = isset($ix['google_export_refresh_token']) ? $ix['google_export_refresh_token'] : NULL;
4304
  $calendar_id = isset($ix['google_export_calendar_id']) ? $ix['google_export_calendar_id'] : NULL;
4305
+
4306
  if(!trim($client_id) or !trim($client_secret) or !trim($calendar_id)) $this->main->response(array('success'=>0, 'message'=>__('Client App, Client Secret, and Calendar ID are all required!', 'modern-events-calendar-lite')));
4307
+
4308
  $client = new Google_Client();
4309
  $client->setApplicationName('Modern Events Calendar');
4310
  $client->setAccessType('offline');
4314
  $client->setRedirectUri($this->main->add_qs_vars(array('mec-ix-action'=>'google-calendar-export-get-token'), $this->main->URL('backend').'admin.php?page=MEC-ix&tab=MEC-g-calendar-export'));
4315
  $client->setAccessToken($token);
4316
  $client->refreshToken($refresh_token);
4317
+
4318
  $service = new Google_Service_Calendar($client);
4319
+
4320
  // MEC Render Library
4321
  $render = $this->getRender();
4322
+
4323
  $g_events_not_inserted = array();
4324
  $g_events_inserted = array();
4325
  $g_events_updated = array();
4326
+
4327
  foreach($mec_event_ids as $mec_event_id)
4328
  {
4329
  $data = $render->data($mec_event_id);
4330
+
4331
  $dates = $render->dates($mec_event_id, $data);
4332
  $date = isset($dates[0]) ? $dates[0] : array();
4333
 
4372
 
4373
  $event = new Google_Service_Calendar_Event($event_data);
4374
  $iCalUID = 'mec-ical-'.$data->ID;
4375
+
4376
  $mec_iCalUID = get_post_meta($data->ID, 'mec_gcal_ical_uid', true);
4377
  $mec_calendar_id = get_post_meta($data->ID, 'mec_gcal_calendar_id', true);
4378
+
4379
  /**
4380
  * Event is imported from same google calendar
4381
  * and now it's exporting to its calendar again
4382
  * so we're trying to update existing one by setting event iCal ID
4383
  */
4384
  if($mec_calendar_id == $calendar_id and trim($mec_iCalUID)) $iCalUID = $mec_iCalUID;
4385
+
4386
  $event->setICalUID($iCalUID);
4387
+
4388
  // Set the organizer if exists
4389
  if(isset($organizer['name']))
4390
  {
4411
 
4412
  $event->setAttendees($attendees);
4413
  }
4414
+
4415
  try
4416
  {
4417
  $g_event = $service->events->insert($calendar_id, $event);
4418
+
4419
  // Set Google Calendar ID to MEC databse for updating it in the future instead of adding it twice
4420
  update_post_meta($data->ID, 'mec_gcal_ical_uid', $g_event->getICalUID());
4421
  update_post_meta($data->ID, 'mec_gcal_calendar_id', $calendar_id);
4422
  update_post_meta($data->ID, 'mec_gcal_id', $g_event->getId());
4423
+
4424
  $g_events_inserted[] = array('title'=>$data->title, 'message'=>$g_event->htmlLink);
4425
  }
4426
  catch(Exception $ex)
4460
  else $g_events_not_inserted[] = array('title'=>$data->title, 'message'=>$ex->getMessage());
4461
  }
4462
  }
4463
+
4464
  $results = '<ul>';
4465
  foreach($g_events_not_inserted as $g_event_not_inserted) $results .= '<li><strong>'.$g_event_not_inserted['title'].'</strong>: '.$g_event_not_inserted['message'].'</li>';
4466
  $results .= '<ul>';
4467
+
4468
  $message = (count($g_events_inserted) ? sprintf(__('%s events added to Google Calendar with success.', 'modern-events-calendar-lite'), '<strong>'.count($g_events_inserted).'</strong>') : '');
4469
  $message .= (count($g_events_updated) ? ' '.sprintf(__('%s Updated previously added events.', 'modern-events-calendar-lite'), '<strong>'.count($g_events_updated).'</strong>') : '');
4470
  $message .= (count($g_events_not_inserted) ? ' '.sprintf(__('%s events failed to add for following reasons: %s', 'modern-events-calendar-lite'), '<strong>'.count($g_events_not_inserted).'</strong>', $results) : '');
4471
+
4472
  $this->main->response(array('success'=>((count($g_events_inserted) or count($g_events_updated)) ? 1 : 0), 'message'=>trim($message)));
4473
  }
4474
+
4475
  /**
4476
  * Show content of Facebook Import tab
4477
  * @author Webnus <info@webnus.biz>
4482
  // Current Action
4483
  $this->action = isset($_POST['mec-ix-action']) ? sanitize_text_field($_POST['mec-ix-action']) : '';
4484
  $this->ix = isset($_POST['ix']) ? $_POST['ix'] : array();
4485
+
4486
  $this->response = array();
4487
  if($this->action == 'facebook-calendar-import-start') $this->response = $this->f_calendar_import_start();
4488
  elseif($this->action == 'facebook-calendar-import-do') $this->response = $this->f_calendar_import_do();
4489
+
4490
  $path = MEC::import('app.features.ix.import_f_calendar', true, true);
4491
 
4492
  ob_start();
4493
  include $path;
4494
  echo $output = ob_get_clean();
4495
  }
4496
+
4497
  public function f_calendar_import_start()
4498
  {
4499
  $fb_page_link = isset($this->ix['facebook_import_page_link']) ? $this->ix['facebook_import_page_link'] : NULL;
4500
  $this->fb_access_token = isset($this->ix['facebook_app_token']) ? $this->ix['facebook_app_token'] : NULL;
4501
 
4502
  if(!trim($fb_page_link)) return array('success'=>0, 'message'=>__("Please insert your Facebook page's link.", 'modern-events-calendar-lite'));
4503
+
4504
  // Save options
4505
  $this->main->save_ix_options(array('facebook_import_page_link'=>$fb_page_link));
4506
  $this->main->save_ix_options(array('facebook_app_token'=>$this->fb_access_token));
4507
+
4508
  $fb_page = $this->f_calendar_import_get_page($fb_page_link);
4509
 
4510
  $fb_page_id = isset($fb_page['id']) ? $fb_page['id'] : 0;
4518
 
4519
  $events = array();
4520
  $next_page = 'https://graph.facebook.com/v7.0/'.$fb_page_id.'/events/?access_token='.$this->fb_access_token;
4521
+
4522
  do
4523
  {
4524
  $events_result = $this->main->get_web_page($next_page);
4525
  $fb_events = json_decode($events_result, true);
4526
+
4527
  // Exit the loop if no event found
4528
  if(!isset($fb_events['data'])) break;
4529
+
4530
  foreach($fb_events['data'] as $fb_event)
4531
  {
4532
  $events[] = array('id'=>$fb_event['id'], 'name'=>$fb_event['name']);
4533
  }
4534
+
4535
  $next_page = isset($fb_events['paging']['next']) ? $fb_events['paging']['next'] : NULL;
4536
  }
4537
  while($next_page);
4538
+
4539
  if(!count($events)) return array('success'=>0, 'message'=>__("No events found!", 'modern-events-calendar-lite'));
4540
  else return array('success'=>1, 'message'=>'', 'data'=>array('events'=>$events, 'count'=>count($events), 'name'=>$fb_page['name']));
4541
  }
4542
+
4543
  public function f_calendar_import_do()
4544
  {
4545
  $f_events = isset($_POST['f-events']) ? $_POST['f-events'] : array();
4546
  if(!count($f_events)) return array('success'=>0, 'message'=>__('Please select events to import!', 'modern-events-calendar-lite'));
4547
+
4548
  $fb_page_link = isset($this->ix['facebook_import_page_link']) ? $this->ix['facebook_import_page_link'] : NULL;
4549
  $this->fb_access_token = isset($this->ix['facebook_app_token']) ? $this->ix['facebook_app_token'] : NULL;
4550
  if(!trim($fb_page_link)) return array('success'=>0, 'message'=>__("Please insert your facebook page's link.", 'modern-events-calendar-lite'));
4551
+
4552
  $fb_page = $this->f_calendar_import_get_page($fb_page_link);
4553
+
4554
  $fb_page_id = isset($fb_page['id']) ? $fb_page['id'] : 0;
4555
  if(!$fb_page_id) return array('success'=>0, 'message'=>__("We were not able to recognize your Facebook page. Please check again and provide a valid link.", 'modern-events-calendar-lite'));
4556
 
4560
  // MEC File
4561
  $file = $this->getFile();
4562
  $wp_upload_dir = wp_upload_dir();
4563
+
4564
  $post_ids = array();
4565
  foreach($f_events as $f_event_id)
4566
  {
4572
 
4573
  // Event organizer
4574
  $organizer_id = 1;
4575
+
4576
  // Event location
4577
  $location = isset($event['place']) ? $event['place'] : array();
4578
  $location_id = 1;
4590
  'longitude'=>!empty($location['location']['longitude']) ? $location['location']['longitude'] : '',
4591
  ));
4592
  }
4593
+
4594
  // Event Title and Content
4595
  $title = $event['name'];
4596
  $description = isset($event['description']) ? $event['description'] : '';
4602
  $start_hour = $date_start->format('g');
4603
  $start_minutes = $date_start->format('i');
4604
  $start_ampm = $date_start->format('A');
4605
+
4606
  $end_timestamp = isset($event['end_time']) ? strtotime($event['end_time']) : 0;
4607
  if($end_timestamp)
4608
  {
4625
  // Import Facebook Link as More Info
4626
  $more_info = '';
4627
  if(isset($this->ix['import_link_more_info']) and $this->ix['import_link_more_info']) $more_info = 'https://www.facebook.com/events/'.$f_event_id.'/';
4628
+
4629
  $args = array
4630
  (
4631
  'title'=>$title,
4680
  'mec_more_info'=>$more_info,
4681
  )
4682
  );
4683
+
4684
  $post_id = $this->db->select("SELECT `post_id` FROM `#__postmeta` WHERE `meta_value`='$f_event_id' AND `meta_key`='mec_facebook_event_id'", 'loadResult');
4685
+
4686
  // Insert the event into MEC
4687
  $post_id = $this->main->save_event($args, $post_id);
4688
  $post_ids[] = $post_id;
4689
+
4690
  // Set location to the post
4691
  if($location_id) wp_set_object_terms($post_id, (int) $location_id, 'mec_location');
4692
+
4693
  if(!has_post_thumbnail($post_id) and isset($event['cover']) and is_array($event['cover']) and count($event['cover']))
4694
  {
4695
  $photo = $this->main->get_web_page($event['cover']['source']);
4696
  $file_name = md5($post_id).'.'.$this->main->get_image_type_by_buffer($photo);
4697
+
4698
  $path = rtrim($wp_upload_dir['path'], DS.' ').DS.$file_name;
4699
  $url = rtrim($wp_upload_dir['url'], '/ ').'/'.$file_name;
4700
+
4701
  $file->write($path, $photo);
4702
  $this->main->set_featured_image($url, $post_id);
4703
  }
4704
  }
4705
+
4706
  return array('success'=>1, 'data'=>$post_ids);
4707
  }
4708
+
4709
  public function f_calendar_import_get_page($link)
4710
  {
4711
  $this->fb_access_token = isset($this->ix['facebook_app_token']) ? $this->ix['facebook_app_token'] : NULL;
app/features/mec.php CHANGED
@@ -495,7 +495,7 @@ class MEC_feature_mec extends MEC_base
495
  add_submenu_page('mec-intro', __('Shortcodes', 'modern-events-calendar-lite'), __('Shortcodes', 'modern-events-calendar-lite'), 'mec_shortcodes', 'edit.php?post_type=mec_calendars');
496
  add_submenu_page('mec-intro', __('MEC - Settings', 'modern-events-calendar-lite'), __('Settings', 'modern-events-calendar-lite'), 'mec_settings', 'MEC-settings', array($this, 'page'));
497
  add_submenu_page('mec-intro', __('MEC - Addons', 'modern-events-calendar-lite'), __('Addons', 'modern-events-calendar-lite'), 'manage_options', 'MEC-addons', array($this, 'addons'));
498
- //add_submenu_page('mec-intro', __('MEC - Wizard', 'modern-events-calendar-lite'), __('Wizard', 'modern-events-calendar-lite'), 'manage_options', 'MEC-wizard', array($this, 'setup_wizard'));
499
 
500
  if(isset($this->settings['booking_status']) and $this->settings['booking_status'])
501
  {
495
  add_submenu_page('mec-intro', __('Shortcodes', 'modern-events-calendar-lite'), __('Shortcodes', 'modern-events-calendar-lite'), 'mec_shortcodes', 'edit.php?post_type=mec_calendars');
496
  add_submenu_page('mec-intro', __('MEC - Settings', 'modern-events-calendar-lite'), __('Settings', 'modern-events-calendar-lite'), 'mec_settings', 'MEC-settings', array($this, 'page'));
497
  add_submenu_page('mec-intro', __('MEC - Addons', 'modern-events-calendar-lite'), __('Addons', 'modern-events-calendar-lite'), 'manage_options', 'MEC-addons', array($this, 'addons'));
498
+ add_submenu_page('mec-intro', __('MEC - Wizard', 'modern-events-calendar-lite'), __('Wizard', 'modern-events-calendar-lite'), 'manage_options', 'MEC-wizard', array($this, 'setup_wizard'));
499
 
500
  if(isset($this->settings['booking_status']) and $this->settings['booking_status'])
501
  {
app/features/mec/notifications.php CHANGED
@@ -1548,6 +1548,7 @@ if(!isset($notifications['event_finished'])) $notifications['event_finished'] =
1548
  <div class="mec-col-12">
1549
  <p class="description"><?php _e('You can use the following placeholders', 'modern-events-calendar-lite'); ?></p>
1550
  <ul>
 
1551
  <li><span>%%event_title%%</span>: <?php _e('Title of event', 'modern-events-calendar-lite'); ?></li>
1552
  <li><span>%%event_description%%</span>: <?php _e('Event Description', 'modern-events-calendar-lite'); ?></li>
1553
  <li><span>%%event_tags%%</span>: <?php _e('Event Tags', 'modern-events-calendar-lite'); ?></li>
1548
  <div class="mec-col-12">
1549
  <p class="description"><?php _e('You can use the following placeholders', 'modern-events-calendar-lite'); ?></p>
1550
  <ul>
1551
+ <li><span>%%name%%</span>: <?php _e('Event sender name', 'modern-events-calendar-lite'); ?></li>
1552
  <li><span>%%event_title%%</span>: <?php _e('Title of event', 'modern-events-calendar-lite'); ?></li>
1553
  <li><span>%%event_description%%</span>: <?php _e('Event Description', 'modern-events-calendar-lite'); ?></li>
1554
  <li><span>%%event_tags%%</span>: <?php _e('Event Tags', 'modern-events-calendar-lite'); ?></li>
app/features/mec/single.php CHANGED
@@ -398,9 +398,8 @@ $event_fields = $this->main->get_event_fields();
398
  </label>
399
  </div>
400
  <div id="mec_related_events_container_toggle" class="<?php if((isset($settings['related_events']) and !$settings['related_events']) or !isset($settings['related_events'])) echo 'mec-util-hidden'; ?>">
401
-
402
  <div class="mec-form-row" style="margin-top:20px;">
403
- <label style="margin-right:7px;" for="mec_settings_countdown_list"><?php _e('Select Taxonomies:', 'modern-events-calendar-lite'); ?></label>
404
  <label style="margin-right:7px;margin-bottom: 20px">
405
  <input type="hidden" name="mec[settings][related_events_basedon_category]" value="0" />
406
  <input value="1" type="checkbox" name="mec[settings][related_events_basedon_category]" <?php if(isset($settings['related_events_basedon_category']) and $settings['related_events_basedon_category']) echo 'checked="checked"'; ?> /> <?php _e('Category', 'modern-events-calendar-lite'); ?>
@@ -413,7 +412,7 @@ $event_fields = $this->main->get_event_fields();
413
  <input type="hidden" name="mec[settings][related_events_basedon_location]" value="0" />
414
  <input value="1" type="checkbox" name="mec[settings][related_events_basedon_location]" <?php if(isset($settings['related_events_basedon_location']) and $settings['related_events_basedon_location']) echo 'checked="checked"'; ?> /> <?php _e('Location', 'modern-events-calendar-lite'); ?>
415
  </label>
416
- <?php if(isset($settings['speakers_status']) and $settings['speakers_status']) : ?>
417
  <label style="margin-right:7px;">
418
  <input type="hidden" name="mec[settings][related_events_basedon_speaker]" value="0" />
419
  <input value="1" type="checkbox" name="mec[settings][related_events_basedon_speaker]" <?php if(isset($settings['related_events_basedon_speaker']) and $settings['related_events_basedon_speaker']) echo 'checked="checked"'; ?> /> <?php _e('Speaker', 'modern-events-calendar-lite'); ?>
@@ -428,6 +427,12 @@ $event_fields = $this->main->get_event_fields();
428
  <input value="1" type="checkbox" name="mec[settings][related_events_basedon_tag]" <?php if(isset($settings['related_events_basedon_tag']) and $settings['related_events_basedon_tag']) echo 'checked="checked"'; ?> /> <?php _e('Tag', 'modern-events-calendar-lite'); ?>
429
  </label>
430
  </div>
 
 
 
 
 
 
431
  </div>
432
  </div>
433
 
@@ -440,7 +445,6 @@ $event_fields = $this->main->get_event_fields();
440
  </label>
441
  </div>
442
  <div id="mec_next_previous_events_container_toggle" class="<?php if((isset($settings['next_previous_events']) and !$settings['next_previous_events']) or !isset($settings['next_previous_events'])) echo 'mec-util-hidden'; ?>">
443
-
444
  <div class="mec-form-row" style="margin-top:20px;">
445
  <label style="margin-right:7px;" for="mec_settings_countdown_list"><?php _e('Select Taxonomies:', 'modern-events-calendar-lite'); ?></label>
446
  <label style="margin-right:7px; margin-bottom: 20px;">
398
  </label>
399
  </div>
400
  <div id="mec_related_events_container_toggle" class="<?php if((isset($settings['related_events']) and !$settings['related_events']) or !isset($settings['related_events'])) echo 'mec-util-hidden'; ?>">
 
401
  <div class="mec-form-row" style="margin-top:20px;">
402
+ <label style="margin-right:7px;"><?php _e('Select Taxonomies:', 'modern-events-calendar-lite'); ?></label>
403
  <label style="margin-right:7px;margin-bottom: 20px">
404
  <input type="hidden" name="mec[settings][related_events_basedon_category]" value="0" />
405
  <input value="1" type="checkbox" name="mec[settings][related_events_basedon_category]" <?php if(isset($settings['related_events_basedon_category']) and $settings['related_events_basedon_category']) echo 'checked="checked"'; ?> /> <?php _e('Category', 'modern-events-calendar-lite'); ?>
412
  <input type="hidden" name="mec[settings][related_events_basedon_location]" value="0" />
413
  <input value="1" type="checkbox" name="mec[settings][related_events_basedon_location]" <?php if(isset($settings['related_events_basedon_location']) and $settings['related_events_basedon_location']) echo 'checked="checked"'; ?> /> <?php _e('Location', 'modern-events-calendar-lite'); ?>
414
  </label>
415
+ <?php if(isset($settings['speakers_status']) and $settings['speakers_status']): ?>
416
  <label style="margin-right:7px;">
417
  <input type="hidden" name="mec[settings][related_events_basedon_speaker]" value="0" />
418
  <input value="1" type="checkbox" name="mec[settings][related_events_basedon_speaker]" <?php if(isset($settings['related_events_basedon_speaker']) and $settings['related_events_basedon_speaker']) echo 'checked="checked"'; ?> /> <?php _e('Speaker', 'modern-events-calendar-lite'); ?>
427
  <input value="1" type="checkbox" name="mec[settings][related_events_basedon_tag]" <?php if(isset($settings['related_events_basedon_tag']) and $settings['related_events_basedon_tag']) echo 'checked="checked"'; ?> /> <?php _e('Tag', 'modern-events-calendar-lite'); ?>
428
  </label>
429
  </div>
430
+ <div class="mec-form-row">
431
+ <label class="mec-col-3" for="mec_settings_related_events_limit"><?php _e('Max Events', 'modern-events-calendar-lite'); ?></label>
432
+ <div class="mec-col-9">
433
+ <input type="number" min="1" step="1" max="100" id="mec_settings_related_events_limit" name="mec[settings][related_events_limit]" value="<?php echo ((isset($settings['related_events_limit']) and trim($settings['related_events_limit']) != '') ? $settings['related_events_limit'] : '30'); ?>" />
434
+ </div>
435
+ </div>
436
  </div>
437
  </div>
438
 
445
  </label>
446
  </div>
447
  <div id="mec_next_previous_events_container_toggle" class="<?php if((isset($settings['next_previous_events']) and !$settings['next_previous_events']) or !isset($settings['next_previous_events'])) echo 'mec-util-hidden'; ?>">
 
448
  <div class="mec-form-row" style="margin-top:20px;">
449
  <label style="margin-right:7px;" for="mec_settings_countdown_list"><?php _e('Select Taxonomies:', 'modern-events-calendar-lite'); ?></label>
450
  <label style="margin-right:7px; margin-bottom: 20px;">
app/features/mec/wizard.php CHANGED
@@ -9,8 +9,125 @@ $archive_skins = $this->main->get_archive_skins();
9
  ?>
10
  <style>
11
  .m-e-calendar_page_MEC-wizard {
12
- background: #b7e4e3;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
  .m-e-calendar_page_MEC-wizard .mec-wizard-content {
15
  box-shadow: 0 3px 20px 0 rgb(91 188 190 / 55%);
16
  border-radius: 10px;
@@ -22,7 +139,7 @@ $archive_skins = $this->main->get_archive_skins();
22
  border-radius: 10px;
23
  max-width: 930px;
24
  height: 620px;
25
- margin: 100px auto;
26
  }
27
  .mec-wizard-content {
28
  background: #fff;
@@ -89,6 +206,14 @@ $archive_skins = $this->main->get_archive_skins();
89
  top: 16px;
90
  right: 18px;
91
  }
 
 
 
 
 
 
 
 
92
  .mec-next-previous-buttons button.mec-button-next {
93
  width: 88px;
94
  }
@@ -108,7 +233,6 @@ $archive_skins = $this->main->get_archive_skins();
108
  display: block;
109
  margin-top: 10px;
110
  }
111
-
112
  .mec-wizard-inner-button img {
113
  display: none;
114
  }
@@ -142,7 +266,6 @@ $archive_skins = $this->main->get_archive_skins();
142
  .mec-setup-wizard-wrap .mec-step-wizard-content[data-step="7"] {
143
  background: url(<?php echo plugin_dir_url(__FILE__ ) . '../../../assets/img/popup/sixth-step.png'; ?>) no-repeat 100% 40%
144
  }
145
-
146
  .mec-box label {
147
  width: 116px !important;
148
  display: inline-block;
@@ -171,898 +294,264 @@ ul#mec_export_module_options {
171
  overflow-y: scroll;
172
  padding: 20px;
173
  }
174
-
175
  .mec-steps-panel .mec-step-wizard-content.mec-active-step {
176
  background-image: unset;
177
  }
178
-
179
  .mec-steps-panel .mec-next-previous-buttons button {
180
  display: block;
181
  margin: 12px 5px;
182
  width: calc(50% - 10px);
183
  }
184
-
185
  .mec-steps-panel .mec-next-previous-buttons .mec-button-prev {
186
  display: block;
187
  margin: 12px 5px;
188
  width: calc(100% - 10px);
189
  }
190
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
191
 
192
- </style>
193
-
194
- <div class="mec-setup-wizard-wrap wns-be-group-tab">
195
- <div class="mec-wizard-content">
196
- <div class="mec-steps-container">
197
- <img src="<?php echo plugin_dir_url(__FILE__ ) . '../../../assets/img/popup/mec-logo.svg'; ?>" />
198
- <ul>
199
- <li class="mec-step mec-step-1 mec-step-passed"><span>1</span></li>
200
- <li class="mec-step mec-step-2"><span>2</span></li>
201
- <li class="mec-step mec-step-3"><span>3</span></li>
202
- <li class="mec-step mec-step-4"><span>4</span></li>
203
- <li class="mec-step mec-step-5"><span>5</span></li>
204
- <?php if($this->getPRO()) : ?>
205
- <li class="mec-step mec-step-6"><span>6</span></li>
206
- <li class="mec-step mec-step-7"><span>7</span></li>
207
- <?php else : ?>
208
- <li class="mec-step mec-step-6"><span>6</span></li>
209
- <?php endif; ?>
210
- </ul>
211
- </div>
212
- <div class="mec-steps-panel">
213
- <div class="mec-steps-header">
214
- <div class="mec-steps-header-userinfo">
215
- <?php $user = wp_get_current_user(); ?>
216
- <span class="mec-steps-header-img"><img src="<?php echo esc_url(get_avatar_url($user->ID)); ?>" /></span>
217
- <span class="mec-steps-header-name"><?php echo $user->display_name ; ?></span>
218
- </div>
219
- <div class="mec-steps-header-dashboard">
220
- <a href="<?php echo admin_url('admin.php?page=mec-intro'); ?>"><i class="mec-sl-directions"></i><?php esc_html_e('Dashboard', 'modern-events-calendar-lite'); ?></a>
221
- </div>
222
- <div class="mec-steps-header-settings">
223
- <a href="<?php echo admin_url('admin.php?page=MEC-settings'); ?>"><i class="mec-sl-settings"></i><?php esc_html_e('Settings', 'modern-events-calendar-lite'); ?></a>
224
- </div>
225
- </div>
226
- <div class="mec-step-wizard-content mec-active-step" data-step="1">
227
- <h4><?php _e('Do you want to import dummy events/Shortcodes?', 'modern-events-calendar-lite'); ?></h4>
228
- <button class="mec-button-import-events mec-wizard-inner-button"><?php _e('Import All Dummy Events', 'modern-events-calendar-lite'); ?><img src="<?php echo plugin_dir_url(__FILE__ ) . '../../../assets/img/popup/popup-next-icon.svg'; ?>" /></button>
229
- <button class="mec-button-import-shortcodes mec-wizard-inner-button"><?php _e('Import All Dummy Shortcodes', 'modern-events-calendar-lite'); ?><img src="<?php echo plugin_dir_url(__FILE__ ) . '../../../assets/img/popup/popup-next-icon.svg'; ?>" /></button>
230
- </div>
231
- <div class="mec-step-wizard-content" data-step="2">
232
- <form id="mec_save_weekdays_form">
233
- <?php $weekdays = $this->main->get_weekday_i18n_labels(); ?>
234
- <div class="mec-form-row">
235
-
236
- <label class="mec-col-12" for="mec_settings_weekdays"><?php _e('Weekdays', 'modern-events-calendar-lite'); ?></label>
237
- <div class="mec-col-6">
238
- <div class="mec-box">
239
- <?php $mec_weekdays = $this->main->get_weekdays(); foreach($weekdays as $weekday): ?>
240
- <label for="mec_settings_weekdays_<?php echo $weekday[0]; ?>">
241
- <input type="checkbox" id="mec_settings_weekdays_<?php echo $weekday[0]; ?>" name="mec[settings][weekdays][]" value="<?php echo $weekday[0]; ?>" <?php echo (in_array($weekday[0], $mec_weekdays) ? 'checked="checked"' : ''); ?> />
242
- <?php echo $weekday[1]; ?>
243
- </label>
244
- <?php endforeach; ?>
245
- </div>
246
- </div>
247
-
248
- </div>
249
-
250
- <div class="mec-form-row">
251
-
252
- <label class="mec-col-12" for="mec_settings_weekends"><?php _e('Weekends', 'modern-events-calendar-lite'); ?></label>
253
- <div class="mec-col-6">
254
- <div class="mec-box">
255
- <?php $mec_weekends = $this->main->get_weekends(); foreach($weekdays as $weekday): ?>
256
- <label for="mec_settings_weekends_<?php echo $weekday[0]; ?>">
257
- <input type="checkbox" id="mec_settings_weekends_<?php echo $weekday[0]; ?>" name="mec[settings][weekends][]" value="<?php echo $weekday[0]; ?>" <?php echo (in_array($weekday[0], $mec_weekends) ? 'checked="checked"' : ''); ?> />
258
- <?php echo $weekday[1]; ?>
259
- </label>
260
- <?php endforeach; ?>
261
- </div>
262
- </div>
263
-
264
- </div>
265
- </form>
266
- </div>
267
- <div class="mec-step-wizard-content" data-step="3">
268
- <form id="mec_save_slug_form">
269
- <div class="mec-form-row">
270
- <label class="mec-col-2" for="mec_settings_archive_title"><?php _e('Archive Page Title', 'modern-events-calendar-lite'); ?></label>
271
- <div class="mec-col-4">
272
- <input type="text" id="mec_settings_archive_title" name="mec[settings][archive_title]" value="<?php echo ((isset($settings['archive_title']) and trim($settings['archive_title']) != '') ? $settings['archive_title'] : 'Events'); ?>" />
273
- <span class="mec-tooltip">
274
- <div class="box left">
275
- <h5 class="title"><?php _e('Archive Page Title', 'modern-events-calendar-lite'); ?></h5>
276
- <div class="content"><p><?php esc_attr_e("Default value is Events - It's title of the page", 'modern-events-calendar-lite'); ?><a href="https://webnus.net/dox/modern-events-calendar/archive-pages/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a></p></div>
277
- </div>
278
- <i title="" class="dashicons-before dashicons-editor-help"></i>
279
- </span>
280
- </div>
281
- </div>
282
-
283
- <div class="mec-form-row">
284
- <label class="mec-col-2" for="mec_settings_default_skin_archive"><?php _e('Archive Page Skin', 'modern-events-calendar-lite'); ?></label>
285
- <div class="mec-col-4 tooltip-move-up">
286
- <select id="mec_settings_default_skin_archive" name="mec[settings][default_skin_archive]" onchange="mec_archive_skin_style_changed(this.value);" style="margin-bottom: 8px;">
287
- <?php foreach($archive_skins as $archive_skin): ?>
288
- <option value="<?php echo $archive_skin['skin']; ?>" <?php if(isset($settings['default_skin_archive']) and $archive_skin['skin'] == $settings['default_skin_archive']) echo 'selected="selected"'; ?>><?php echo $archive_skin['name']; ?></option>
289
- <?php endforeach; ?>
290
- </select>
291
- <span class="mec-archive-skins mec-archive-custom-skins">
292
- <input type="text" placeholder="<?php esc_html_e('Put shortcode...', 'modern-events-calendar-lite'); ?>" id="mec_settings_custom_archive" name="mec[settings][custom_archive]" value='<?php echo ((isset($settings['custom_archive']) and trim($settings['custom_archive']) != '') ? $settings['custom_archive'] : ''); ?>' />
293
- </span>
294
- <span class="mec-archive-skins mec-archive-full_calendar-skins">
295
- <input type="text" placeholder="<?php esc_html_e('There is no skins', 'modern-events-calendar-lite'); ?>" disabled />
296
- </span>
297
- <span class="mec-archive-skins mec-archive-yearly_view-skins">
298
- <input type="text" placeholder="<?php esc_html_e('Modern Style', 'modern-events-calendar-lite'); ?>" disabled />
299
- </span>
300
- <span class="mec-archive-skins mec-archive-monthly_view-skins" style="display: inline-block;">
301
- <select id="mec_settings_monthly_view_skin_archive" name="mec[settings][monthly_view_archive_skin]" style=" min-width: 225px;">
302
- <option value="classic" <?php if(isset($settings['monthly_view_archive_skin']) && $settings['monthly_view_archive_skin'] == 'classic') echo 'selected="selected"'; ?>><?php echo esc_html__('Classic' , 'modern-events-calendar-lite'); ?></option>
303
- <option value="clean" <?php if(isset($settings['monthly_view_archive_skin']) && $settings['monthly_view_archive_skin'] == 'clean') echo 'selected="selected"'; ?>><?php echo esc_html__('Clean' , 'modern-events-calendar-lite'); ?></option>
304
- <option value="modern" <?php if(isset($settings['monthly_view_archive_skin']) && $settings['monthly_view_archive_skin'] == 'modern') echo 'selected="selected"'; ?>><?php echo esc_html__('Modern' , 'modern-events-calendar-lite'); ?></option>
305
- <option value="novel" <?php if(isset($settings['monthly_view_archive_skin']) && $settings['monthly_view_archive_skin'] == 'novel') echo 'selected="selected"'; ?>><?php echo esc_html__('Novel' , 'modern-events-calendar-lite'); ?></option>
306
- <option value="simple" <?php if(isset($settings['monthly_view_archive_skin']) && $settings['monthly_view_archive_skin'] == 'simple') echo 'selected="selected"'; ?>><?php echo esc_html__('Simple' , 'modern-events-calendar-lite'); ?></option>
307
- </select>
308
- </span>
309
- <span class="mec-archive-skins mec-archive-weekly_view-skins">
310
- <input type="text" placeholder="<?php esc_html_e('There is no skins', 'modern-events-calendar-lite'); ?>" disabled />
311
- </span>
312
- <span class="mec-archive-skins mec-archive-daily_view-skins">
313
- <input type="text" placeholder="<?php esc_html_e('There is no skins', 'modern-events-calendar-lite'); ?>" disabled />
314
- </span>
315
- <span class="mec-archive-skins mec-archive-timetable-skins">
316
- <select id="mec_settings_timetable_skin_archive" name="mec[settings][timetable_archive_skin]">
317
- <option value="modern" <?php if(isset($settings['timetable_archive_skin']) && $settings['timetable_archive_skin'] == 'modern') echo 'selected="selected"'; ?>><?php echo esc_html__('Modern' , 'modern-events-calendar-lite'); ?></option>
318
- <option value="clean" <?php if(isset($settings['timetable_archive_skin']) && $settings['timetable_archive_skin'] == 'clean') echo 'selected="selected"'; ?>><?php echo esc_html__('Clean' , 'modern-events-calendar-lite'); ?></option>
319
- </select>
320
- </span>
321
- <span class="mec-archive-skins mec-archive-masonry-skins">
322
- <input type="text" placeholder="<?php esc_html_e('There is no skins', 'modern-events-calendar-lite'); ?>" disabled />
323
- </span>
324
- <span class="mec-archive-skins mec-archive-list-skins">
325
- <select id="mec_settings_list_skin_archive" name="mec[settings][list_archive_skin]">
326
- <option value="classic" <?php if(isset($settings['list_archive_skin']) && $settings['list_archive_skin'] == 'classic') echo 'selected="selected"'; ?>><?php echo esc_html__('Classic' , 'modern-events-calendar-lite'); ?></option>
327
- <option value="minimal" <?php if(isset($settings['list_archive_skin']) && $settings['list_archive_skin'] == 'minimal') echo 'selected="selected"'; ?>><?php echo esc_html__('Minimal' , 'modern-events-calendar-lite'); ?></option>
328
- <option value="modern" <?php if(isset($settings['list_archive_skin']) && $settings['list_archive_skin'] == 'modern') echo 'selected="selected"'; ?>><?php echo esc_html__('Modern' , 'modern-events-calendar-lite'); ?></option>
329
- <option value="standard" <?php if(isset($settings['list_archive_skin']) && $settings['list_archive_skin'] == 'standard') echo 'selected="selected"'; ?>><?php echo esc_html__('Standard' , 'modern-events-calendar-lite'); ?></option>
330
- <option value="accordion" <?php if(isset($settings['list_archive_skin']) && $settings['list_archive_skin'] == 'accordion') echo 'selected="selected"'; ?>><?php echo esc_html__('Accordion' , 'modern-events-calendar-lite'); ?></option>
331
- </select>
332
- </span>
333
- <span class="mec-archive-skins mec-archive-grid-skins">
334
- <select id="mec_settings_grid_skin_archive" name="mec[settings][grid_archive_skin]">
335
- <option value="classic" <?php if(isset($settings['grid_archive_skin']) && $settings['grid_archive_skin'] == 'classic') echo 'selected="selected"'; ?>><?php echo esc_html__('Classic' , 'modern-events-calendar-lite'); ?></option>
336
- <option value="clean" <?php if(isset($settings['grid_archive_skin']) && $settings['grid_archive_skin'] == 'clean') echo 'selected="selected"'; ?>><?php echo esc_html__('Clean' , 'modern-events-calendar-lite'); ?></option>
337
- <option value="minimal" <?php if(isset($settings['grid_archive_skin']) && $settings['grid_archive_skin'] == 'minimal') echo 'selected="selected"'; ?>><?php echo esc_html__('Minimal' , 'modern-events-calendar-lite'); ?></option>
338
- <option value="modern" <?php if(isset($settings['grid_archive_skin']) && $settings['grid_archive_skin'] == 'modern') echo 'selected="selected"'; ?>><?php echo esc_html__('Modern' , 'modern-events-calendar-lite'); ?></option>
339
- <option value="simple" <?php if(isset($settings['grid_archive_skin']) && $settings['grid_archive_skin'] == 'simple') echo 'selected="selected"'; ?>><?php echo esc_html__('Simple' , 'modern-events-calendar-lite'); ?></option>
340
- <option value="colorful" <?php if(isset($settings['grid_archive_skin']) && $settings['grid_archive_skin'] == 'colorful') echo 'selected="selected"'; ?>><?php echo esc_html__('colorful' , 'modern-events-calendar-lite'); ?></option>
341
- <option value="novel" <?php if(isset($settings['grid_archive_skin']) && $settings['grid_archive_skin'] == 'novel') echo 'selected="selected"'; ?>><?php echo esc_html__('Novel' , 'modern-events-calendar-lite'); ?></option>
342
- </select>
343
- </span>
344
- <span class="mec-archive-skins mec-archive-agenda-skins">
345
- <input type="text" placeholder="<?php esc_html_e('Clean Style', 'modern-events-calendar-lite'); ?>" disabled />
346
- </span>
347
- <span class="mec-archive-skins mec-archive-map-skins">
348
- <input type="text" placeholder="<?php esc_html_e('There is no skins', 'modern-events-calendar-lite'); ?>" disabled />
349
- </span>
350
- </div>
351
- </div>
352
- <div class="mec-form-row">
353
- <label class="mec-col-2" for="mec_settings_slug"><?php _e('Main Slug', 'modern-events-calendar-lite'); ?></label>
354
- <div class="mec-col-4">
355
- <input type="text" id="mec_settings_slug" name="mec[settings][slug]" value="<?php echo ((isset($settings['slug']) and trim($settings['slug']) != '') ? $settings['slug'] : 'events'); ?>" />
356
- <span class="mec-tooltip">
357
- <div class="box left">
358
- <h5 class="title"><?php _e('Main Slug', 'modern-events-calendar-lite'); ?></h5>
359
- <div class="content"><p><?php esc_attr_e("Default value is events. You can not have a page with this name. MEC allows you to create custom URLs for the permalinks and archives to enhance the applicability and forward-compatibility of the links.", 'modern-events-calendar-lite'); ?><a href="https://webnus.net/dox/modern-events-calendar/slug-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a></p></div>
360
- </div>
361
- <i title="" class="dashicons-before dashicons-editor-help"></i>
362
- </span>
363
- <p><?php esc_attr_e("Valid characters are lowercase a-z, - character and numbers.", 'modern-events-calendar-lite'); ?></p>
364
- </div>
365
- </div>
366
- <div class="mec-form-row">
367
- <label class="mec-col-2" for="mec_settings_single_event_single_style"><?php _e('Single Event Style', 'modern-events-calendar-lite'); ?></label>
368
- <div class="mec-col-4">
369
- <select id="mec_settings_single_event_single_style" name="mec[settings][single_single_style]">
370
- <option value="default" <?php echo (isset($settings['single_single_style']) and $settings['single_single_style'] == 'default') ? 'selected="selected"' : ''; ?>><?php _e('Default Style', 'modern-events-calendar-lite'); ?></option>
371
- <option value="modern" <?php echo (isset($settings['single_single_style']) and $settings['single_single_style'] == 'modern') ? 'selected="selected"' : ''; ?>><?php _e('Modern Style', 'modern-events-calendar-lite'); ?></option>
372
- <?php do_action('mec_single_style', $settings); ?>
373
- <?php if ( is_plugin_active( 'mec-single-builder/mec-single-builder.php' ) ) : ?>
374
- <option value="builder" <?php echo (isset($settings['single_single_style']) and $settings['single_single_style'] == 'builder') ? 'selected="selected"' : ''; ?>><?php _e('Elementor Single Builder', 'modern-events-calendar-lite'); ?></option>
375
- <?php endif; ?>
376
- </select>
377
- <span class="mec-tooltip">
378
- <div class="box left">
379
- <h5 class="title"><?php _e('Single Event Style', 'modern-events-calendar-lite'); ?></h5>
380
- <div class="content"><p><?php esc_attr_e("Choose your single event style.", '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>
381
- </div>
382
- <i title="" class="dashicons-before dashicons-editor-help"></i>
383
- </span>
384
- </div>
385
- </div>
386
- </form>
387
- </div>
388
- <div class="mec-step-wizard-content" data-step="4">
389
- <form id="mec_save_module_form">
390
- <div class="mec-form-row">
391
- <label style="display: block;">
392
- <input type="hidden" name="mec[settings][countdown_status]" value="0" />
393
- <input onchange="jQuery('#mec_count_down_container_toggle').toggle();" value="1" type="checkbox" name="mec[settings][countdown_status]" <?php if(isset($settings['countdown_status']) and $settings['countdown_status']) echo 'checked="checked"'; ?> /> <?php _e('Show countdown module on event page', 'modern-events-calendar-lite'); ?>
394
- </label>
395
- <div id="mec_count_down_container_toggle" class="mec-col-6 <?php if((isset($settings['countdown_status']) and !$settings['countdown_status']) or !isset($settings['countdown_status'])) echo 'mec-util-hidden'; ?>">
396
- <div class="mec-form-row">
397
- <label class="mec-col-4" for="mec_settings_countdown_list"><?php _e('Countdown Style', 'modern-events-calendar-lite'); ?></label>
398
- <div class="mec-col-4">
399
- <select id="mec_settings_countdown_list" name="mec[settings][countdown_list]">
400
- <option value="default" <?php echo ((isset($settings['countdown_list']) and $settings['countdown_list'] == "default") ? 'selected="selected"' : ''); ?> ><?php _e('Plain Style', 'modern-events-calendar-lite'); ?></option>
401
- <option value="flip" <?php echo ((isset($settings['countdown_list']) and $settings['countdown_list'] == "flip") ? 'selected="selected"' : ''); ?> ><?php _e('Flip Style', 'modern-events-calendar-lite'); ?></option>
402
- </select>
403
- </div>
404
- </div>
405
- </div>
406
- </div>
407
-
408
- <div class="mec-form-row">
409
- <label>
410
- <input type="hidden" name="mec[settings][related_events]" value="0" />
411
- <input onchange="jQuery('#mec_related_events_container_toggle').toggle();" value="1" type="checkbox" name="mec[settings][related_events]" <?php if(isset($settings['related_events']) and $settings['related_events']) echo 'checked="checked"'; ?> /> <?php _e('Display related events based on taxonomy in single event page.', 'modern-events-calendar-lite'); ?>
412
- </label>
413
- <div id="mec_related_events_container_toggle" class="mec-col-8 <?php if((isset($settings['related_events']) and !$settings['related_events']) or !isset($settings['related_events'])) echo 'mec-util-hidden'; ?>">
414
- <div class="mec-form-row" style="margin-top:20px;">
415
- <label style="margin-right:7px;" for="mec_settings_countdown_list"><?php _e('Select Taxonomies:', 'modern-events-calendar-lite'); ?></label>
416
- <label style="margin-right:7px;margin-bottom: 20px">
417
- <input type="hidden" name="mec[settings][related_events_basedon_category]" value="0" />
418
- <input value="1" type="checkbox" name="mec[settings][related_events_basedon_category]" <?php if(isset($settings['related_events_basedon_category']) and $settings['related_events_basedon_category']) echo 'checked="checked"'; ?> /> <?php _e('Category', 'modern-events-calendar-lite'); ?>
419
- </label>
420
- <label style="margin-right:7px;">
421
- <input type="hidden" name="mec[settings][related_events_basedon_organizer]" value="0" />
422
- <input value="1" type="checkbox" name="mec[settings][related_events_basedon_organizer]" <?php if(isset($settings['related_events_basedon_organizer']) and $settings['related_events_basedon_organizer']) echo 'checked="checked"'; ?> /> <?php _e('Organizer', 'modern-events-calendar-lite'); ?>
423
- </label>
424
- <label style="margin-right:7px;">
425
- <input type="hidden" name="mec[settings][related_events_basedon_location]" value="0" />
426
- <input value="1" type="checkbox" name="mec[settings][related_events_basedon_location]" <?php if(isset($settings['related_events_basedon_location']) and $settings['related_events_basedon_location']) echo 'checked="checked"'; ?> /> <?php _e('Location', 'modern-events-calendar-lite'); ?>
427
- </label>
428
- <?php if(isset($settings['speakers_status']) and $settings['speakers_status']) : ?>
429
- <label style="margin-right:7px;">
430
- <input type="hidden" name="mec[settings][related_events_basedon_speaker]" value="0" />
431
- <input value="1" type="checkbox" name="mec[settings][related_events_basedon_speaker]" <?php if(isset($settings['related_events_basedon_speaker']) and $settings['related_events_basedon_speaker']) echo 'checked="checked"'; ?> /> <?php _e('Speaker', 'modern-events-calendar-lite'); ?>
432
- </label>
433
- <?php endif; ?>
434
- <label style="margin-right:7px;">
435
- <input type="hidden" name="mec[settings][related_events_basedon_label]" value="0" />
436
- <input value="1" type="checkbox" name="mec[settings][related_events_basedon_label]" <?php if(isset($settings['related_events_basedon_label']) and $settings['related_events_basedon_label']) echo 'checked="checked"'; ?> /> <?php _e('Label', 'modern-events-calendar-lite'); ?>
437
- </label>
438
- <label style="margin-right:7px;">
439
- <input type="hidden" name="mec[settings][related_events_basedon_tag]" value="0" />
440
- <input value="1" type="checkbox" name="mec[settings][related_events_basedon_tag]" <?php if(isset($settings['related_events_basedon_tag']) and $settings['related_events_basedon_tag']) echo 'checked="checked"'; ?> /> <?php _e('Tag', 'modern-events-calendar-lite'); ?>
441
- </label>
442
- </div>
443
- </div>
444
- </div>
445
-
446
- <div class="mec-form-row">
447
- <label>
448
- <input type="hidden" name="mec[settings][next_previous_events]" value="0" />
449
- <input onchange="jQuery('#mec_next_previous_events_container_toggle').toggle();" value="1" type="checkbox" name="mec[settings][next_previous_events]" <?php if(isset($settings['next_previous_events']) and $settings['next_previous_events']) echo 'checked="checked"'; ?> /> <?php _e('Display next / previous events based on taxonomy in single event page.', 'modern-events-calendar-lite'); ?>
450
- </label>
451
- <div id="mec_next_previous_events_container_toggle" class="mec-col-8 <?php if((isset($settings['next_previous_events']) and !$settings['next_previous_events']) or !isset($settings['next_previous_events'])) echo 'mec-util-hidden'; ?>">
452
 
453
- <div class="mec-form-row" style="margin-top:20px;">
454
- <label style="margin-right:7px;" for="mec_settings_countdown_list"><?php _e('Select Taxonomies:', 'modern-events-calendar-lite'); ?></label>
455
- <label style="margin-right:7px; margin-bottom: 20px;">
456
- <input type="hidden" name="mec[settings][next_previous_events_category]" value="0" />
457
- <input value="1" type="checkbox" name="mec[settings][next_previous_events_category]" <?php if(isset($settings['next_previous_events_category']) and $settings['next_previous_events_category']) echo 'checked="checked"'; ?> /> <?php _e('Category', 'modern-events-calendar-lite'); ?>
458
- </label>
459
- <label style="margin-right:7px;">
460
- <input type="hidden" name="mec[settings][next_previous_events_organizer]" value="0" />
461
- <input value="1" type="checkbox" name="mec[settings][next_previous_events_organizer]" <?php if(isset($settings['next_previous_events_organizer']) and $settings['next_previous_events_organizer']) echo 'checked="checked"'; ?> /> <?php _e('Organizer', 'modern-events-calendar-lite'); ?>
462
- </label>
463
- <label style="margin-right:7px;">
464
- <input type="hidden" name="mec[settings][next_previous_events_location]" value="0" />
465
- <input value="1" type="checkbox" name="mec[settings][next_previous_events_location]" <?php if(isset($settings['next_previous_events_location']) and $settings['next_previous_events_location']) echo 'checked="checked"'; ?> /> <?php _e('Location', 'modern-events-calendar-lite'); ?>
466
- </label>
467
- <?php if(isset($settings['speakers_status']) and $settings['speakers_status']) : ?>
468
- <label style="margin-right:7px;">
469
- <input type="hidden" name="mec[settings][next_previous_events_speaker]" value="0" />
470
- <input value="1" type="checkbox" name="mec[settings][next_previous_events_speaker]" <?php if(isset($settings['next_previous_events_speaker']) and $settings['next_previous_events_speaker']) echo 'checked="checked"'; ?> /> <?php _e('Speaker', 'modern-events-calendar-lite'); ?>
471
- </label>
472
- <?php endif; ?>
473
- <label style="margin-right:7px;">
474
- <input type="hidden" name="mec[settings][next_previous_events_label]" value="0" />
475
- <input value="1" type="checkbox" name="mec[settings][next_previous_events_label]" <?php if(isset($settings['next_previous_events_label']) and $settings['next_previous_events_label']) echo 'checked="checked"'; ?> /> <?php _e('Label', 'modern-events-calendar-lite'); ?>
476
- </label>
477
- <label style="margin-right:7px;">
478
- <input type="hidden" name="mec[settings][next_previous_events_tag]" value="0" />
479
- <input value="1" type="checkbox" name="mec[settings][next_previous_events_tag]" <?php if(isset($settings['next_previous_events_tag']) and $settings['next_previous_events_tag']) echo 'checked="checked"'; ?> /> <?php _e('Tag', 'modern-events-calendar-lite'); ?>
480
- </label>
481
- </div>
482
- </div>
483
- </div>
484
 
485
- </form>
486
- </div>
487
- <div class="mec-step-wizard-content" data-step="5">
488
- <form id="mec_save_single_form">
489
- <div class="mec-form-row">
490
- <div class="mec-col-12">
491
- <label for="mec_settings_speakers_status">
492
- <input type="hidden" name="mec[settings][speakers_status]" value="0" />
493
- <input type="checkbox" name="mec[settings][speakers_status]" id="mec_settings_speakers_status" <?php echo ((isset($settings['speakers_status']) and $settings['speakers_status']) ? 'checked="checked"' : ''); ?> value="1" />
494
- <?php _e('Enable speakers feature', 'modern-events-calendar-lite'); ?>
495
- <span class="mec-tooltip">
496
- <div class="box">
497
- <h5 class="title"><?php _e('Speakers', 'modern-events-calendar-lite'); ?></h5>
498
- <div class="content"><p><?php esc_attr_e("Enable this option to have speaker in Hourly Schedule in Single. Refresh after enabling it to see the Speakers menu under MEC dashboard.", 'modern-events-calendar-lite'); ?><a href="https://webnus.net/dox/modern-events-calendar/speaker/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a></p></div>
499
- </div>
500
- <i title="" class="dashicons-before dashicons-editor-help"></i>
501
- </span>
502
- </label>
503
- </div>
504
- </div>
505
- <div class="mec-form-row">
506
- <label class="mec-col-8">
507
- <input type="hidden" name="mec[settings][export_module_status]" value="0" />
508
- <input onchange="jQuery('#mec_export_module_options_container_toggle').toggle();" value="1" type="checkbox" name="mec[settings][export_module_status]" <?php if(isset($settings['export_module_status']) and $settings['export_module_status']) echo 'checked="checked"'; ?> /> <?php _e('Show export module (iCal export and add to Google calendars) on event page', 'modern-events-calendar-lite'); ?>
509
- </label>
510
- </div>
511
- <div class="mec-form-row">
512
- <div id="mec_export_module_options_container_toggle" class="<?php if((isset($settings['export_module_status']) and !$settings['export_module_status']) or !isset($settings['export_module_status'])) echo 'mec-util-hidden'; ?>">
513
- <div class="mec-form-row">
514
- <ul id="mec_export_module_options" class="mec-form-row">
515
- <?php
516
- $event_options = array('googlecal'=>__('Google Calendar', 'modern-events-calendar-lite'), 'ical'=>__('iCal', 'modern-events-calendar-lite'));
517
- foreach($event_options as $event_key=>$event_option): ?>
518
- <li id="mec_sn_<?php echo esc_attr($event_key); ?>" data-id="<?php echo esc_attr($event_key); ?>" class="mec-form-row mec-switcher <?php echo ((isset($settings['sn'][$event_key]) and $settings['sn'][$event_key]) ? 'mec-enabled' : 'mec-disabled'); ?>">
519
- <label class="mec-col-3"><?php echo esc_html($event_option); ?></label>
520
- <div class="mec-col-9">
521
- <input class="mec-status" type="hidden" name="mec[settings][sn][<?php echo esc_attr($event_key); ?>]" value="<?php echo (isset($settings['sn'][$event_key]) ? $settings['sn'][$event_key] : '1'); ?>" />
522
- <label for="mec[settings][sn][<?php echo esc_attr($event_key); ?>]"></label>
523
- </div>
524
- </li>
525
- <?php endforeach; ?>
526
- </ul>
527
- </div>
528
- </div>
529
- </div>
530
- </form>
531
- </div>
532
- <?php if($this->getPRO()) : ?>
533
- <div class="mec-step-wizard-content" data-step="6">
534
- <form id="mec_save_booking_form">
535
- <div class="mec-form-row">
536
- <label>
537
- <input type="hidden" name="mec[settings][booking_status]" value="0" />
538
- <input onchange="jQuery('#mec_booking_container_toggle').toggle();" value="1" type="checkbox" name="mec[settings][booking_status]" <?php if(isset($settings['booking_status']) and $settings['booking_status']) echo 'checked="checked"'; ?> /> <?php _e('Enable booking module', 'modern-events-calendar-lite'); ?>
539
- </label>
540
- </div>
541
- <div id="mec_booking_container_toggle" class="<?php if((isset($settings['booking_status']) and !$settings['booking_status']) or !isset($settings['booking_status'])) echo 'mec-util-hidden'; ?>">
542
- <div class="mec-form-row">
543
- <label class="mec-col-2" for="mec_settings_booking_date_selection"><?php _e('Date Selection', 'modern-events-calendar-lite'); ?></label>
544
- <div class="mec-col-4">
545
- <select id="mec_settings_booking_date_selection" name="mec[settings][booking_date_selection]">
546
- <option value="dropdown" <?php echo ((!isset($settings['booking_date_selection']) or (isset($settings['booking_date_selection']) and $settings['booking_date_selection'] == 'dropdown')) ? 'selected="selected"' : ''); ?>><?php _e('Dropdown', 'modern-events-calendar-lite'); ?></option>
547
- <option value="calendar" <?php echo ((isset($settings['booking_date_selection']) and $settings['booking_date_selection'] == 'calendar') ? 'selected="selected"' : ''); ?>><?php _e('Calendar', 'modern-events-calendar-lite'); ?></option>
548
- </select>
549
- </div>
550
- </div>
551
- <div class="mec-form-row">
552
- <label class="mec-col-2" for="mec_settings_booking_registration"><?php _e('Registration', 'modern-events-calendar-lite'); ?></label>
553
- <div class="mec-col-4">
554
- <select id="mec_settings_booking_registration" name="mec[settings][booking_registration]">
555
- <option <?php echo ((isset($settings['booking_registration']) and $settings['booking_registration'] == '1') ? 'selected="selected"' : ''); ?> value="1"><?php echo esc_html__('Enabled', 'modern-events-calendar-lite'); ?></option>
556
- <option <?php echo ((isset($settings['booking_registration']) and $settings['booking_registration'] == '0') ? 'selected="selected"' : ''); ?> value="0"><?php echo esc_html__('Disabled', 'modern-events-calendar-lite'); ?></option>
557
- </select>
558
- <span class="mec-tooltip">
559
- <div class="box left">
560
- <h5 class="title"><?php _e('Registration', 'modern-events-calendar-lite'); ?></h5>
561
- <div class="content"><p><?php esc_attr_e("If enabled MEC would create a WordPress User for main attendees. It's recommended to keep it enabled.", 'modern-events-calendar-lite'); ?></p></div>
562
- </div>
563
- <i title="" class="dashicons-before dashicons-editor-help"></i>
564
- </span>
565
- </div>
566
- </div>
567
 
568
- <div class="mec-form-row">
569
- <div class="mec-col-12">
570
- <label for="mec_settings_booking_auto_verify_free">
571
- <input type="hidden" name="mec[settings][booking_auto_verify_free]" value="0" />
572
- <input type="checkbox" name="mec[settings][booking_auto_verify_free]" id="mec_settings_booking_auto_verify_free" <?php echo ((isset($settings['booking_auto_verify_free']) and $settings['booking_auto_verify_free'] == '1') ? 'checked="checked"' : ''); ?> value="1" />
573
- <?php _e('Auto verification for free bookings', 'modern-events-calendar-lite'); ?>
574
- </label>
575
- </div>
576
- </div>
577
- <div class="mec-form-row">
578
- <div class="mec-col-12">
579
- <label for="mec_settings_booking_auto_verify_paid">
580
- <input type="hidden" name="mec[settings][booking_auto_verify_paid]" value="0" />
581
- <input type="checkbox" name="mec[settings][booking_auto_verify_paid]" id="mec_settings_booking_auto_verify_paid" <?php echo ((isset($settings['booking_auto_verify_paid']) and $settings['booking_auto_verify_paid'] == '1') ? 'checked="checked"' : ''); ?> value="1" />
582
- <?php _e('Auto verification for paid bookings', 'modern-events-calendar-lite'); ?>
583
- </label>
584
- </div>
585
- </div>
586
- <div class="mec-form-row">
587
- <div class="mec-col-12">
588
- <label for="mec_settings_booking_auto_confirm_free">
589
- <input type="hidden" name="mec[settings][booking_auto_confirm_free]" value="0" />
590
- <input type="checkbox" name="mec[settings][booking_auto_confirm_free]" id="mec_settings_booking_auto_confirm_free" <?php echo ((isset($settings['booking_auto_confirm_free']) and $settings['booking_auto_confirm_free'] == '1') ? 'checked="checked"' : ''); ?> value="1" />
591
- <?php _e('Auto confirmation for free bookings', 'modern-events-calendar-lite'); ?>
592
- </label>
593
- </div>
594
- </div>
595
- <div class="mec-form-row">
596
- <div class="mec-col-12">
597
- <label for="mec_settings_booking_auto_confirm_paid">
598
- <input type="hidden" name="mec[settings][booking_auto_confirm_paid]" value="0" />
599
- <input type="checkbox" name="mec[settings][booking_auto_confirm_paid]" id="mec_settings_booking_auto_confirm_paid" <?php echo ((isset($settings['booking_auto_confirm_paid']) and $settings['booking_auto_confirm_paid'] == '1') ? 'checked="checked"' : ''); ?> value="1" />
600
- <?php _e('Auto confirmation for paid bookings', 'modern-events-calendar-lite'); ?>
601
- </label>
602
- </div>
603
- </div>
604
- </div>
605
- </form>
606
- </div>
607
- <div class="mec-step-wizard-content" data-step="7">
608
- <form id="mec_save_styling_form">
609
- <div class="mec-form-row">
610
- <div class="mec-col-3">
611
- <span><?php esc_html_e('Custom Color Skin', 'modern-events-calendar-lite' ); ?></span>
612
- </div>
613
- <div class="mec-col-6">
614
- <input type="text" class="wp-color-picker-field" id="mec_settings_color" name="mec[styling][color]" value="<?php echo (isset($styling['color']) ? $styling['color'] : ''); ?>" data-default-color="" />
615
- </div>
616
- <div class="mec-col-12">
617
- <p><?php esc_attr_e("If you want to select a predefined color skin, you must clear the color of this item", 'modern-events-calendar-lite'); ?></p>
618
- </div>
619
- </div>
620
- <div class="mec-form-row">
621
- <div class="mec-col-12">
622
- <span><?php esc_html_e('Predefined Color Skin', 'modern-events-calendar-lite' ); ?></span>
623
- </div>
624
- <div class="mec-col-6">
625
- <ul class="mec-image-select-wrap">
626
- <?php
627
- $colorskins = array(
628
- '#40d9f1'=>'mec-colorskin-1',
629
- '#0093d0'=>'mec-colorskin-2',
630
- '#e53f51'=>'mec-colorskin-3',
631
- '#f1c40f'=>'mec-colorskin-4',
632
- '#e64883'=>'mec-colorskin-5',
633
- '#45ab48'=>'mec-colorskin-6',
634
- '#9661ab'=>'mec-colorskin-7',
635
- '#0aad80'=>'mec-colorskin-8',
636
- '#0ab1f0'=>'mec-colorskin-9',
637
- '#ff5a00'=>'mec-colorskin-10',
638
- '#c3512f'=>'mec-colorskin-11',
639
- '#55606e'=>'mec-colorskin-12',
640
- '#fe8178'=>'mec-colorskin-13',
641
- '#7c6853'=>'mec-colorskin-14',
642
- '#bed431'=>'mec-colorskin-15',
643
- '#2d5c88'=>'mec-colorskin-16',
644
- '#77da55'=>'mec-colorskin-17',
645
- '#2997ab'=>'mec-colorskin-18',
646
- '#734854'=>'mec-colorskin-19',
647
- '#a81010'=>'mec-colorskin-20',
648
- '#4ccfad'=>'mec-colorskin-21',
649
- '#3a609f'=>'mec-colorskin-22',
650
- '#333333'=>'mec-colorskin-23',
651
- '#D2D2D2'=>'mec-colorskin-24',
652
- '#636363'=>'mec-colorskin-25',
653
- );
654
 
655
- foreach($colorskins as $colorskin=>$values): ?>
656
- <li class="mec-image-select">
657
- <label for="<?php echo $values; ?>">
658
- <input type="radio" id="<?php echo $values; ?>" name="mec[styling][mec_colorskin]" value="<?php echo $colorskin; ?>" <?php if(isset($styling['mec_colorskin']) && ($styling['mec_colorskin'] == $colorskin)) echo 'checked="checked"'; ?>>
659
- <span class="<?php echo $values; ?>"></span>
660
- </label>
661
- </li>
662
- <?php endforeach; ?>
663
- </ul>
664
- </div>
665
- </div>
666
- </form>
667
- </div>
668
- <?php else: ?>
669
- <div class="mec-step-wizard-content" data-step="6">
670
- <form id="mec_save_styling_form">
671
- <div class="mec-form-row">
672
- <div class="mec-col-3">
673
- <span><?php esc_html_e('Custom Color Skin', 'modern-events-calendar-lite' ); ?></span>
674
- </div>
675
- <div class="mec-col-6">
676
- <input type="text" class="wp-color-picker-field" id="mec_settings_color" name="mec[styling][color]" value="<?php echo (isset($styling['color']) ? $styling['color'] : ''); ?>" data-default-color="" />
677
- </div>
678
- <div class="mec-col-6">
679
- <p><?php esc_attr_e("If you want to select a predefined color skin, you must clear the color of this item", 'modern-events-calendar-lite'); ?></p>
680
- </div>
681
- </div>
682
- <div class="mec-form-row">
683
- <div class="mec-col-3">
684
- <span><?php esc_html_e('Predefined Color Skin', 'modern-events-calendar-lite' ); ?></span>
685
- </div>
686
- <div class="mec-col-6">
687
- <ul class="mec-image-select-wrap">
688
- <?php
689
- $colorskins = array(
690
- '#40d9f1'=>'mec-colorskin-1',
691
- '#0093d0'=>'mec-colorskin-2',
692
- '#e53f51'=>'mec-colorskin-3',
693
- '#f1c40f'=>'mec-colorskin-4',
694
- '#e64883'=>'mec-colorskin-5',
695
- '#45ab48'=>'mec-colorskin-6',
696
- '#9661ab'=>'mec-colorskin-7',
697
- '#0aad80'=>'mec-colorskin-8',
698
- '#0ab1f0'=>'mec-colorskin-9',
699
- '#ff5a00'=>'mec-colorskin-10',
700
- '#c3512f'=>'mec-colorskin-11',
701
- '#55606e'=>'mec-colorskin-12',
702
- '#fe8178'=>'mec-colorskin-13',
703
- '#7c6853'=>'mec-colorskin-14',
704
- '#bed431'=>'mec-colorskin-15',
705
- '#2d5c88'=>'mec-colorskin-16',
706
- '#77da55'=>'mec-colorskin-17',
707
- '#2997ab'=>'mec-colorskin-18',
708
- '#734854'=>'mec-colorskin-19',
709
- '#a81010'=>'mec-colorskin-20',
710
- '#4ccfad'=>'mec-colorskin-21',
711
- '#3a609f'=>'mec-colorskin-22',
712
- '#333333'=>'mec-colorskin-23',
713
- '#D2D2D2'=>'mec-colorskin-24',
714
- '#636363'=>'mec-colorskin-25',
715
- );
716
 
717
- foreach($colorskins as $colorskin=>$values): ?>
718
- <li class="mec-image-select">
719
- <label for="<?php echo $values; ?>">
720
- <input type="radio" id="<?php echo $values; ?>" name="mec[styling][mec_colorskin]" value="<?php echo $colorskin; ?>" <?php if(isset($styling['mec_colorskin']) && ($styling['mec_colorskin'] == $colorskin)) echo 'checked="checked"'; ?>>
721
- <span class="<?php echo $values; ?>"></span>
722
- </label>
723
- </li>
724
- <?php endforeach; ?>
725
- </ul>
726
- </div>
727
- </div>
728
- </form>
729
- </div>
730
- <?php endif; ?>
731
- <div class="mec-next-previous-buttons">
732
- <button class="mec-button-prev mec-hide-button"><?php _e('Prev', 'modern-events-calendar-lite'); ?><img src="<?php echo plugin_dir_url(__FILE__ ) . '../../../assets/img/popup/popup-prev-icon.svg'; ?>" /></button>
733
- <a class="mec-button-dashboard mec-hide-button" href="<?php echo admin_url('/admin.php?page=mec-intro'); ?>"><?php _e('Go to Dashboard', 'modern-events-calendar-lite'); ?><img src="<?php echo plugin_dir_url(__FILE__ ) . '../../../assets/img/popup/popup-next-icon.svg'; ?>" /></a>
734
- <button class="mec-button-skip"><?php _e('Skip', 'modern-events-calendar-lite'); ?><img src="<?php echo plugin_dir_url(__FILE__ ) . '../../../assets/img/popup/popup-next-icon.svg'; ?>" /></button>
735
- <button class="mec-button-next"><?php _e('Save', 'modern-events-calendar-lite'); ?><img src="<?php echo plugin_dir_url(__FILE__ ) . '../../../assets/img/popup/popup-next-icon.svg'; ?>" /></button>
736
- </div>
 
 
737
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
738
  </div>
 
 
 
739
  </div>
740
- <script>
741
-
742
- jQuery(".mec-button-next").on("click", function(e){
743
- e.preventDefault();
744
- var active_step = jQuery(".mec-step-wizard-content.mec-active-step").attr("data-step")
745
- var next_step = Number(active_step) + 1;
746
-
747
-
748
-
749
- <?php if($this->getPRO()) : ?>
750
- if ( active_step !== '7' ) {
751
- jQuery(".mec-button-prev").removeClass("mec-hide-button");
752
- jQuery(".mec-step-wizard-content").removeClass("mec-active-step");
753
- jQuery(".mec-step-wizard-content[data-step=" + next_step + "]").addClass("mec-active-step");
754
- jQuery(".mec-step-" + next_step ).addClass("mec-step-passed");
755
- }
756
- if ( next_step == 7 ) {
757
- jQuery(".mec-button-skip").addClass("mec-hide-button");
758
- }
759
- // if ( next_step == 7 ) {
760
- // jQuery(".mec-button-dashboard").removeClass("mec-hide-button");
761
- // }
762
- <?php else: ?>
763
- if ( active_step !== '6' ) {
764
- jQuery(".mec-button-prev").removeClass("mec-hide-button");
765
- jQuery(".mec-step-wizard-content").removeClass("mec-active-step");
766
- jQuery(".mec-step-wizard-content[data-step=" + next_step + "]").addClass("mec-active-step");
767
- jQuery(".mec-step-" + next_step ).addClass("mec-step-passed");
768
- }
769
- if ( next_step == 6 ) {
770
- jQuery(".mec-button-skip").addClass("mec-hide-button");
771
- }
772
- // if ( next_step == 6 ) {
773
- // jQuery(".mec-button-dashboard").removeClass("mec-hide-button");
774
- // }
775
- <?php endif; ?>
776
-
777
- if ( active_step === '2' ) {
778
- save_step_2();
779
- }
780
- if ( active_step === '3' ) {
781
- save_step_3();
782
- }
783
- if ( active_step === '4' ) {
784
- save_step_4();
785
- }
786
- if ( active_step === '5' ) {
787
- save_step_5();
788
- }
789
- if ( active_step === '6' ) {
790
- save_step_6();
791
- }
792
- if ( active_step === '7' ) {
793
- save_step_7();
794
- }
795
 
796
 
797
- });
798
-
799
- jQuery(".mec-button-skip").on("click", function(e){
800
- e.preventDefault();
801
- var active_step = jQuery(".mec-step-wizard-content.mec-active-step").attr("data-step")
802
- var next_step = Number(active_step) + 1;
803
- jQuery(".mec-button-prev").removeClass("mec-hide-button");
804
- jQuery(".mec-step-wizard-content").removeClass("mec-active-step");
805
- jQuery(".mec-step-wizard-content[data-step=" + next_step + "]").addClass("mec-active-step");
806
- jQuery(".mec-step-" + next_step ).addClass("mec-step-passed");
807
-
808
- <?php if($this->getPRO()) : ?>
809
- if ( next_step == 7 ) {
810
- jQuery(".mec-button-skip").addClass("mec-hide-button");
811
- }
812
- // if ( next_step == 7 ) {
813
- // jQuery(".mec-button-dashboard").removeClass("mec-hide-button");
814
- // }
815
- <?php else: ?>
816
- if ( next_step == 6 ) {
817
- jQuery(".mec-button-skip").addClass("mec-hide-button");
818
- }
819
- // if ( next_step == 6 ) {
820
- // jQuery(".mec-button-dashboard").removeClass("mec-hide-button");
821
- // }
822
- <?php endif; ?>
823
- });
824
-
825
- jQuery(".mec-button-prev").on("click", function(e){
826
- e.preventDefault();
827
- var active_step = jQuery(".mec-step-wizard-content.mec-active-step").attr("data-step")
828
- var next_step = Number(active_step) - 1;
829
- jQuery(".mec-step-wizard-content").removeClass("mec-active-step");
830
- jQuery(".mec-step-wizard-content[data-step=" + next_step + "]").addClass("mec-active-step");
831
- jQuery(".mec-step-" + active_step ).removeClass("mec-step-passed");
832
-
833
- <?php if($this->getPRO()) : ?>
834
- if ( next_step != 7 ) {
835
- jQuery(".mec-button-next").removeClass("mec-hide-button");
836
- jQuery(".mec-button-skip").removeClass("mec-hide-button");
837
- //jQuery(".mec-button-dashboard").addClass("mec-hide-button");
838
- }
839
- <?php else: ?>
840
- if ( next_step != 6 ) {
841
- jQuery(".mec-button-next").removeClass("mec-hide-button");
842
- jQuery(".mec-button-skip").removeClass("mec-hide-button");
843
- //jQuery(".mec-button-dashboard").addClass("mec-hide-button");
844
- }
845
- <?php endif; ?>
846
-
847
- if ( next_step == 1 ) {
848
- jQuery(".mec-button-prev").addClass("mec-hide-button");
849
- }
850
- });
851
-
852
- jQuery(".mec-button-import-events").click(function(){
853
- if(confirm("Are you sure you want to import events?")){
854
- jQuery.ajax(
855
- {
856
- type: "POST",
857
- url: ajaxurl,
858
- data: "action=wizard_import_dummy_events",
859
- beforeSend: function () {
860
-
861
- },
862
- success: function(data)
863
- {
864
- console.log(data);
865
- },
866
- error: function(jqXHR, textStatus, errorThrown)
867
- {
868
- console.log('error');
869
- }
870
- });
871
- }
872
- else{
873
- return false;
874
- }
875
- });
876
 
877
- jQuery(".mec-button-import-shortcodes").click(function(){
878
-
879
- if(confirm("Are you sure you want to import shortcodes?")){
880
- jQuery.ajax(
881
- {
882
- type: "POST",
883
- url: ajaxurl,
884
- data: "action=wizard_import_dummy_shortcodes",
885
- beforeSend: function () {
886
-
887
- },
888
- success: function(data)
889
- {
890
- console.log(data);
891
- },
892
- error: function(jqXHR, textStatus, errorThrown)
893
- {
894
- console.log('error');
895
- }
896
- });
897
- }
898
- else{
899
- return false;
900
- }
901
-
902
- });
903
-
904
- var archive_value = jQuery('#mec_settings_default_skin_archive').val();
905
- function mec_archive_skin_style_changed(archive_value)
906
- {
907
- jQuery('.mec-archive-skins').hide();
908
- jQuery('.mec-archive-skins.mec-archive-'+archive_value+'-skins').show();
909
- }
910
- mec_archive_skin_style_changed(archive_value);
911
-
912
- jQuery('.mec-switcher').on('click', 'label[for*="mec[settings]"]', function(event)
913
- {
914
- var id = jQuery(this).closest('.mec-switcher').data('id');
915
- var status = jQuery('#mec_sn_'+id+' .mec-status').val();
916
 
917
- if(status === '1')
918
- {
919
- jQuery('#mec_sn_'+id+' .mec-status').val(0);
920
- jQuery('#mec_sn_'+id).removeClass('mec-enabled').addClass('mec-disabled');
921
- }
922
- else
923
- {
924
- jQuery('#mec_sn_'+id+' .mec-status').val(1);
925
- jQuery('#mec_sn_'+id).removeClass('mec-disabled').addClass('mec-enabled');
926
- }
927
 
 
 
 
 
 
 
928
  });
929
-
930
- jQuery(document).ready(function()
931
  {
932
- //Initiate Color Picker
933
- jQuery('.wp-color-picker-field').wpColorPicker();
934
-
935
  });
936
-
937
- function save_step_2() {
938
- var settings = jQuery("#mec_save_weekdays_form").serialize();
939
- jQuery.ajax(
940
- {
941
- type: "POST",
942
- url: ajaxurl,
943
- data: "action=wizard_save_weekdays&"+settings,
944
- beforeSend: function () {
945
-
946
- },
947
- success: function(data)
948
- {
949
- console.log(data);
950
- },
951
- error: function(jqXHR, textStatus, errorThrown)
952
- {
953
- console.log("error");
954
- }
955
- });
956
- }
957
-
958
- function save_step_3() {
959
- var settings = jQuery("#mec_save_slug_form").serialize();
960
- jQuery.ajax(
961
- {
962
- type: "POST",
963
- url: ajaxurl,
964
- data: "action=wizard_save_slug&"+settings,
965
- beforeSend: function () {
966
-
967
- },
968
- success: function(data)
969
- {
970
- console.log(data);
971
- },
972
- error: function(jqXHR, textStatus, errorThrown)
973
- {
974
- console.log("error");
975
- }
976
- });
977
- }
978
-
979
- function save_step_4() {
980
- var settings = jQuery("#mec_save_module_form").serialize();
981
- jQuery.ajax(
982
- {
983
- type: "POST",
984
- url: ajaxurl,
985
- data: "action=wizard_save_module&"+settings,
986
- beforeSend: function () {
987
-
988
- },
989
- success: function(data)
990
- {
991
- console.log(data);
992
- },
993
- error: function(jqXHR, textStatus, errorThrown)
994
- {
995
- console.log("error");
996
- }
997
- });
998
- }
999
-
1000
- function save_step_5() {
1001
- var settings = jQuery("#mec_save_single_form").serialize();
1002
- jQuery.ajax(
1003
- {
1004
- type: "POST",
1005
- url: ajaxurl,
1006
- data: "action=wizard_save_single&"+settings,
1007
- beforeSend: function () {
1008
-
1009
- },
1010
- success: function(data)
1011
- {
1012
- console.log(data);
1013
- },
1014
- error: function(jqXHR, textStatus, errorThrown)
1015
- {
1016
- console.log("error");
1017
- }
1018
- });
1019
- }
1020
-
1021
-
1022
- function save_step_6() {
1023
- var settings = jQuery("#mec_save_booking_form").serialize();
1024
- jQuery.ajax(
1025
- {
1026
- type: "POST",
1027
- url: ajaxurl,
1028
- data: "action=wizard_save_booking&"+settings,
1029
- beforeSend: function () {
1030
-
1031
- },
1032
- success: function(data)
1033
- {
1034
- console.log(data);
1035
- },
1036
- error: function(jqXHR, textStatus, errorThrown)
1037
- {
1038
- console.log("error");
1039
- }
1040
- });
1041
- }
1042
-
1043
-
1044
- function save_step_7() {
1045
- var settings = jQuery("#mec_save_styling_form").serialize();
1046
- jQuery.ajax(
1047
- {
1048
- type: "POST",
1049
- url: ajaxurl,
1050
- data: "action=wizard_save_styling&"+settings,
1051
- beforeSend: function () {
1052
-
1053
- },
1054
- success: function(data)
1055
- {
1056
- window.location.replace('<?php echo admin_url('/admin.php?page=mec-intro'); ?>')
1057
- },
1058
- error: function(jqXHR, textStatus, errorThrown)
1059
- {
1060
- console.log("error");
1061
- }
1062
- });
1063
- }
1064
-
1065
-
1066
-
1067
-
1068
  </script>
9
  ?>
10
  <style>
11
  .m-e-calendar_page_MEC-wizard {
12
+ background: #F5F5F5;
13
+ }
14
+ .mec-wizard-wrap {
15
+ background: #FFFFFF;
16
+ padding: 40px 130px;
17
+ max-width: 520px;
18
+ margin:100px auto 0;
19
+ border-radius: 22px;
20
+ box-shadow: 0 3px 40px rgba(0,0,0,0.1);
21
+ position: relative;
22
+ }
23
+ .mec-wizard-wrap > h3 {
24
+ color: #393C40;
25
+ text-align: center;
26
+ font-weight: 400;
27
+ font-size:21px;
28
+ margin-top: 5px;
29
+ margin-bottom: 41px;
30
+ }
31
+ .mec-wizard-wrap .mec-wizard-starter-video a {
32
+ padding: 33px 20px 19px;
33
+ margin-top:40px;
34
+ display: block;
35
+ text-decoration: none;
36
+ }
37
+
38
+ .mec-wizard-button-style {
39
+ color: #52595E;
40
+ text-align: center;
41
+ font-weight: 400;
42
+ font-size: 13px;
43
+ border-radius: 11px;
44
+ box-shadow: 0 2px 0 rgb(0 0 0 / 2%);
45
+ border: 1px solid #DFE1E5;
46
+ transition: all 0.2s ease;
47
+ }
48
+ .mec-wizard-import-events {
49
+ float: left;
50
+ }
51
+ .mec-wizard-import-shortcodes {
52
+ float: right;
53
+ }
54
+ .mec-wizard-import-box {
55
+ border: 1px solid #DFE1E5;
56
+ border-radius: 11px;
57
+ padding: 22px 18px;
58
+ width: 245px;
59
+ font-size: 13px;
60
+ background: #fff;
61
+ text-align: left;
62
+ color: #52595E;
63
+ }
64
+ .mec-wizard-import-dummy {
65
+ margin-top: 40px;
66
+ }
67
+ .mec-wizard-import-box svg {
68
+ vertical-align: middle;
69
+ margin-right: 10px;
70
+ }
71
+ .mec-wizard-button-style:hover {
72
+ border-color: #C3EAF3;
73
+ color: #00B0DD;
74
+ box-shadow: 0 2px 0 rgb(0 176 221 / 5%);
75
+ cursor: pointer;
76
+ }
77
+ .mec-wizard-button-style svg path{
78
+ transition: all 0.2s ease;
79
  }
80
+ .mec-wizard-button-style:hover svg path,.mec-wizard-back-button:hover svg path {
81
+ fill: #00B0DD;
82
+ }
83
+ .mec-wizard-open-popup-box {
84
+ margin-top: 40px;
85
+ }
86
+ button.mec-wizard-open-popup {
87
+ background: #fff;
88
+ border: 1px solid #DFE1E5;
89
+ border-radius: 11px;
90
+ padding: 22px 18px;
91
+ width: 130px;
92
+ height: 130px;
93
+ font-size: 13px;
94
+ text-align: center;
95
+ color: #52595E;
96
+ float: left;
97
+ margin-right: 65px;
98
+ }
99
+ .mec-wizard-open-popup-box button:last-of-type {
100
+ margin: 0 !important;
101
+ }
102
+ button.mec-wizard-open-popup span {
103
+ display: block;
104
+ margin-top: 13px;
105
+ }
106
+ .mec-wizard-back-box {
107
+ text-align: center;
108
+ }
109
+ .mec-wizard-back-button {
110
+ margin-top: 55px;
111
+ text-align: center;
112
+ color: #959DA4;
113
+ background: #fff;
114
+ border: none;
115
+ cursor: pointer;
116
+ position: relative;
117
+ padding-left: 20px;
118
+ }
119
+ .mec-wizard-back-button span {
120
+ vertical-align: bottom;
121
+ }
122
+ .mec-wizard-back-button svg {
123
+ position: absolute;
124
+ left: 0;
125
+ top: 2px;
126
+ }
127
+ .mec-wizard-back-button:hover {
128
+ color: #00B0DD;
129
+ }
130
+ /* Settings Wizard */
131
  .m-e-calendar_page_MEC-wizard .mec-wizard-content {
132
  box-shadow: 0 3px 20px 0 rgb(91 188 190 / 55%);
133
  border-radius: 10px;
139
  border-radius: 10px;
140
  max-width: 930px;
141
  height: 620px;
142
+ margin: 0 auto;
143
  }
144
  .mec-wizard-content {
145
  background: #fff;
206
  top: 16px;
207
  right: 18px;
208
  }
209
+ .mec-button-next svg {
210
+ position: absolute;
211
+ top: 11px;
212
+ right: 14px;
213
+ }
214
+ .mec-button-next svg, .mec-button-next svg path {
215
+ fill: #fff;
216
+ }
217
  .mec-next-previous-buttons button.mec-button-next {
218
  width: 88px;
219
  }
233
  display: block;
234
  margin-top: 10px;
235
  }
 
236
  .mec-wizard-inner-button img {
237
  display: none;
238
  }
266
  .mec-setup-wizard-wrap .mec-step-wizard-content[data-step="7"] {
267
  background: url(<?php echo plugin_dir_url(__FILE__ ) . '../../../assets/img/popup/sixth-step.png'; ?>) no-repeat 100% 40%
268
  }
 
269
  .mec-box label {
270
  width: 116px !important;
271
  display: inline-block;
294
  overflow-y: scroll;
295
  padding: 20px;
296
  }
 
297
  .mec-steps-panel .mec-step-wizard-content.mec-active-step {
298
  background-image: unset;
299
  }
 
300
  .mec-steps-panel .mec-next-previous-buttons button {
301
  display: block;
302
  margin: 12px 5px;
303
  width: calc(50% - 10px);
304
  }
 
305
  .mec-steps-panel .mec-next-previous-buttons .mec-button-prev {
306
  display: block;
307
  margin: 12px 5px;
308
  width: calc(100% - 10px);
309
  }
310
  }
311
+ .mec-steps-panel .mec-form-row input[type=checkbox], .mec-steps-panel .mec-form-row input[type=radio] {
312
+ background: #fff;
313
+ }
314
+ .mec-steps-panel .mec-form-row .mec-box input[type=checkbox], .mec-box .mec-steps-panel .mec-form-row input[type=radio] {
315
+ background: #f7f8f9;
316
+ }
317
+ .mec-steps-panel .mec-form-row .mec-box input[type=checkbox]:checked, .mec-steps-panel .mec-form-row .mec-box input[type=radio]:checked {
318
+ background: #fff;
319
+ }
320
+ .mec-steps-header {
321
+ display: flex;
322
+ background: #fff;
323
+ border-radius: 5px;
324
+ box-shadow: 0 3px 22px 0 rgb(11 121 125 / 1%);
325
+ padding: 12px 22px;
326
+ margin: -15px -15px 65px;
327
+ }
328
+ .mec-add-event-popup button.lity-close:hover, .mec-add-shortcode-popup button.lity-close:hover {
329
+ background: #ff6262;
330
+ color: #fff;
331
+ box-shadow: 0 3px 8px 0 rgb(249 162 162 / 55%);
332
+ }
333
+ .mec-steps-header-userinfo span.mec-steps-header-name {
334
+ font-size: 14px;
335
+ color: #778182;
336
+ font-weight: 600;
337
+ text-transform: capitalize;
338
+ }
339
+ #mec_popup_event label[for=mec_location_dont_show_map] {
340
+ font-size: 14px;
341
+ margin-left: 4px;
342
+ margin-top: 3px!important;
343
+ display: inline-block;
344
+ margin-bottom: 7px;
345
+ }
346
+ .mec-steps-container img {
347
+ margin-top: 30px;
348
+ }
349
+ .mec-steps-container ul li span {
350
+ border-radius: 50px;
351
+ background-color: rgba(26,175,251,.16);
352
+ width: 22px;
353
+ height: 22px;
354
+ display: inline-block;
355
+ padding-top: 2px;
356
+ font-size: 11px;
357
+ font-weight: 700;
358
+ color: #1aaffb;
359
+ box-sizing: border-box;
360
+ }
361
+ .mec-wizard-loading {
362
+ background: #ffffff54;
363
+ width: 100%;
364
+ height: 100%;
365
+ position: absolute;
366
+ left: 0px;
367
+ bottom: 0;
368
+ top: 0;
369
+ border-radius: 22px;
370
+ display: none;
371
+ z-index: 99;
372
+ }
373
+ .mec-loader {
374
+ top: calc(50% - 25px);
375
+ left: calc(50% - 25px);
376
+ }
377
+ .lity.mec-settings {
378
+ background-color: #b7e4e3;
379
+ }
380
+ .mec-settings button.lity-close {
381
+ right: 0;
382
+ top: -52px;
383
+ border-radius: 50%;
384
+ width: 37px;
385
+ height: 37px;
386
+ background: #fff;
387
+ color: #a2afbc;
388
+ text-shadow: none;
389
+ padding-top: 1px;
390
+ transition: all .2s ease;
391
+ position: absolute;
392
+ box-shadow: 0 3px 8px 0 rgb(91 188 190 / 55%);
393
+ }
394
+ .mec-settings button.lity-close:hover {
395
+ background: #ff6262;
396
+ color: #fff;
397
+ box-shadow: 0 3px 8px 0 rgb(249 162 162 / 55%);
398
+ }
399
+ .m-e-calendar_page_MEC-wizard #adminmenumain, .m-e-calendar_page_MEC-wizard .error, .m-e-calendar_page_MEC-wizard .notice, .m-e-calendar_page_MEC-wizard .update-nag, .m-e-calendar_page_MEC-wizard .updated ,.m-e-calendar_page_MEC-wizard div#wpadminbar,.m-e-calendar_page_MEC-wizard div#wpfooter
400
+ {
401
+ display: none;
402
+ }
403
 
404
+ .m-e-calendar_page_MEC-wizard #wpwrap {
405
+ top: 0;
406
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
407
 
408
+ .m-e-calendar_page_MEC-wizard #wpcontent, .m-e-calendar_page_MEC-wizard #wpbody-content {
409
+ overflow-x: inherit!important;
410
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
411
 
412
+ .m-e-calendar_page_MEC-wizard #wpcontent {
413
+ margin-left: 0!important;
414
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
415
 
416
+ .m-e-calendar_page_MEC-wizard #wpcontent, .m-e-calendar_page_MEC-wizard #wpbody-content {
417
+ padding: 0;
418
+ overflow-x: hidden!important;
419
+ min-height: calc(100vh - 32px);
420
+ }
421
+ @media (max-width: 860px) {
422
+ .mec-wizard-wrap {padding: 30px 80px;}
423
+ }
424
+ @media (max-width: 690px) {
425
+ .mec-wizard-wrap {padding: 30px 40px; margin-top: 50px;}
426
+ .mec-wizard-open-popup-box,
427
+ .mec-wizard-import-dummy {margin-top: 20px;}
428
+ .mec-wizard-import-dummy .mec-wizard-import-events,
429
+ .mec-wizard-import-dummy .mec-wizard-import-shortcodes {display: block; width: 100%; margin: 20px 0; float: none;}
430
+ .mec-wizard-import-box {width: 100%; text-align: center;}
431
+ .mec-wizard-open-popup-box {display: flex;}
432
+ button.mec-wizard-open-popup {margin: 0;width: 100%;}
433
+ button.mec-wizard-open-popup {margin-right: 20px;}
434
+ }
435
+ @media (max-width: 480px) {
436
+ .mec-wizard-wrap {padding: 30px 40px; margin-top: 50px;}
437
+ .mec-wizard-open-popup-box {display: block;}
438
+ button.mec-wizard-open-popup {margin: 0 0 20px 0; padding: 1.161rem 18px; width: 100%; height: auto;}
439
+ button.mec-wizard-open-popup span,
440
+ button.mec-wizard-open-popup svg {display: inline-block; margin: 0;}
441
+ button.mec-wizard-open-popup svg {vertical-align: middle; }
442
+ button.mec-wizard-open-popup span {padding-left: 10px;}
443
+ }
444
+ @media (max-width: 320px) {
445
+ .mec-wizard-wrap {padding: 20px 20px;}
446
+ }
447
+
448
+ .mec-steps-header-dashboard a:hover,.mec-steps-header-settings a:hover{
449
+ color: #1aaffb;
450
+ }
451
+ button.mec-wizard-open-popup span.wizard-notification-text {
452
+ margin-top: 3px;
453
+ font-size: 10px;
454
+ color: #bfbfbf;
455
+ letter-spacing: 0.5px;
456
+ }
457
+
458
+ a.mec-wizard-close-button {
459
+ position: absolute;
460
+ top: 18px;
461
+ right: 23px;
462
+ box-shadow: 0 2px 0 rgb(0 0 0 / 2%);
463
+ border: 1px solid #DFE1E5;
464
+ transition: all 0.2s ease;
465
+ width: 20px;
466
+ height: 20px;
467
+ padding: 6px;
468
+ border-radius: 50px;
469
+ }
470
+ a.mec-wizard-close-button:hover {
471
+ border-color: #fb1919;
472
+ }
473
+ a.mec-wizard-close-button svg {
474
+ width: 20px;
475
+ height: 20px;
476
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
477
 
478
+ a.mec-wizard-close-button svg path {
479
+ fill: #9e9e9e;
480
+ transition: all 0.2s ease;
481
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
482
 
483
+ a.mec-wizard-close-button:hover svg path {
484
+ fill: #fb1919;
485
+ }
486
+ </style>
487
+ <div class="mec-wizard-wrap">
488
+ <div class="mec-wizard-loading"><div class="mec-loader"></div></div>
489
+ <h3><?php esc_html_e('Modern Events Calendar' , 'modern-events-calendar-lite'); ?></h3>
490
+ <div class="mec-wizard-starter-video">
491
+ <a href="https://www.youtube.com/embed/FV_X341oyiw" class="mec-wizard-button-style"><svg xmlns="http://www.w3.org/2000/svg" width="44.098" height="33" viewBox="0 0 44.098 33"><path d="M24.4,9A90.306,90.306,0,0,0,8.3,10.2a5.55,5.55,0,0,0-4.5,4.3A65.024,65.024,0,0,0,3,25a54.425,54.425,0,0,0,.9,10.5,5.691,5.691,0,0,0,4.5,4.3A92.024,92.024,0,0,0,24.5,41a91.941,91.941,0,0,0,16.1-1.2,5.545,5.545,0,0,0,4.5-4.3,75.529,75.529,0,0,0,1-10.6,54.229,54.229,0,0,0-1-10.6A5.681,5.681,0,0,0,40.6,10,124.79,124.79,0,0,0,24.4,9Zm0,2a99.739,99.739,0,0,1,15.8,1.1,3.669,3.669,0,0,1,2.9,2.7,54.775,54.775,0,0,1,1,10.1,73.687,73.687,0,0,1-1,10.3c-.3,1.9-2.3,2.5-2.9,2.7a91.694,91.694,0,0,1-15.6,1.2c-6,0-12.1-.4-15.6-1.2a3.668,3.668,0,0,1-2.9-2.7A39.331,39.331,0,0,1,5,25a55.674,55.674,0,0,1,.8-10.1c.3-1.9,2.4-2.5,2.9-2.7A87.752,87.752,0,0,1,24.4,11ZM19,17V33l14-8Zm2,3.4L29,25l-8,4.6Z" transform="translate(-2.5 -8.5)" fill="#959da4" stroke="#fff" stroke-width="1"/></svg><p><?php esc_html_e('Getting Started Video' , 'modern-events-calendar-lite'); ?></p></a>
492
+ </div>
493
+ <div class="mec-wizard-import-dummy">
494
+ <div class="mec-wizard-import-events">
495
+ <button class="mec-wizard-import-box mec-button-import-events mec-wizard-button-style">
496
+ <svg xmlns="http://www.w3.org/2000/svg" width="24" height="20.251" viewBox="0 0 24 20.251"><path d="M11.625,10.375v11.11L9.281,19.094l-.562.61,3,3.047h.563l3-3.047-.562-.562-2.344,2.344V10.375ZM9,16H.75V3.25h22.5V16H15v.75h9V2.5H0V16.75H9Z" transform="translate(0 -2.5)" fill="#959da4"/></svg>
497
+ <span><?php esc_html_e('Import Dummy Events' , 'modern-events-calendar-lite'); ?></span>
498
+ </button>
499
+ </div>
500
+ <div class="mec-wizard-import-shortcodes">
501
+ <button class="mec-wizard-import-box mec-button-import-shortcodes mec-wizard-button-style">
502
+ <svg xmlns="http://www.w3.org/2000/svg" width="24" height="20.251" viewBox="0 0 24 20.251"><path d="M11.625,10.375v11.11L9.281,19.094l-.562.61,3,3.047h.563l3-3.047-.562-.562-2.344,2.344V10.375ZM9,16H.75V3.25h22.5V16H15v.75h9V2.5H0V16.75H9Z" transform="translate(0 -2.5)" fill="#959da4"/></svg>
503
+ <span><?php esc_html_e('Import Dummy Shortcodes' , 'modern-events-calendar-lite'); ?></span>
504
+ </button>
505
  </div>
506
+ <div style="clear:both"></div>
507
+ </div>
508
+ <div class="mec-wizard-open-popup-box">
509
+ <button class="mec-wizard-open-popup add-event mec-wizard-button-style">
510
+ <svg xmlns="http://www.w3.org/2000/svg" width="32" height="27" viewBox="0 0 32 27"><path d="M26.5,2.5h-4v2H9.5v-2h-4v2H0v25H32V4.5H26.5Zm-3,1h2v3h-2Zm-17,0h2v3h-2ZM1,28.5V9.5H31v19Zm30-23v3H1v-3H5.5v2h4v-2h13v2h4v-2ZM4.5,17.5h6v-6h-6Zm1-5h4v4h-4Zm-1,14h6v-6h-6Zm1-5h4v4h-4Zm16-4h6v-6h-6Zm1-5h4v4h-4Zm-1,14h6v-6h-6Zm1-5h4v4h-4Zm-9.5-4h6v-6H13Zm1-5h4v4H14Zm-1,14h6v-6H13Zm1-5h4v4H14Z" transform="translate(0 -2.5)" fill="#959da4"/></svg>
511
+ <span><?php esc_html_e('Add Event' , 'modern-events-calendar-lite'); ?></span>
512
+ <span class="wizard-notification-text"><?php esc_html_e('Wizard' , 'modern-events-calendar-lite'); ?></span>
513
+ </button>
514
+ <button class="mec-wizard-open-popup add-shortcode mec-wizard-button-style">
515
+ <svg xmlns="http://www.w3.org/2000/svg" width="32" height="26" viewBox="0 0 32 26"><path d="M0,29H32V3H0Zm1-1V8H31V28ZM31,4V7H1V4ZM3,5H5V6H3ZM7,5H9V6H7Zm4,0h2V6H11ZM3,12H16.5v1H3Zm0,4H16.5v1H3Zm0,4H16.5v1H3Zm15.5,1H29V12H18.5Zm1-8H28v7H19.5Z" transform="translate(0 -3)" fill="#959da4"/></svg>
516
+ <span><?php esc_html_e('Add Shortcode' , 'modern-events-calendar-lite'); ?></span>
517
+ <span class="wizard-notification-text"><?php esc_html_e('Wizard' , 'modern-events-calendar-lite'); ?></span>
518
+ </button>
519
+ <button class="mec-wizard-open-popup mec-settings mec-wizard-button-style">
520
+ <svg xmlns="http://www.w3.org/2000/svg" width="32.002" height="32.002" viewBox="0 0 32.002 32.002"><path d="M26.563,10.125,29.688,7,25,2.312,21.875,5.437,19.5,4.624V0h-7V4.624l-2.375.813L7,2.312,2.312,7l3.125,3.125L4.624,12.5H0v7H4.624l.813,2.375L2.312,25,7,29.688l3.125-3.125,2.375.813V32h7V27.376l2.375-.813L25,29.688,29.688,25l-3.125-3.125.813-2.375H32v-7H27.376ZM31,18.5H26.625l-1.188,3.625L28.312,25,25,28.313l-2.875-2.875L18.5,26.626V31h-5V26.626L9.874,25.438,7,28.313,3.686,25l2.875-2.875L5.373,18.5H1v-5H5.373L6.561,9.875,3.686,7,7,3.687,9.874,6.562,13.5,5.374V1h5V5.374l3.625,1.188L25,3.687,28.312,7,25.437,9.875,26.625,13.5H31Zm-15-6A3.5,3.5,0,1,0,19.5,16,3.494,3.494,0,0,0,16,12.5Zm0,6A2.5,2.5,0,1,1,18.5,16,2.507,2.507,0,0,1,16,18.5Z" transform="translate(0.001 0.001)" fill="#959da4"/></svg>
521
+ <span><?php esc_html_e('Settings' , 'modern-events-calendar-lite'); ?></span>
522
+ <span class="wizard-notification-text"><?php esc_html_e('Wizard' , 'modern-events-calendar-lite'); ?></span>
523
+ </button>
524
+ <div style="clear:both"></div>
525
+ </div>
526
+ <div class="mec-wizard-back-box">
527
+ <button class="mec-wizard-back-button">
528
+ <svg xmlns="http://www.w3.org/2000/svg" width="16.812" height="16.812" viewBox="0 0 16.812 16.812"><path d="M11.739,13.962a.437.437,0,0,1-.624,0L7.377,10.226a.442.442,0,0,1,0-.626l3.559-3.562a.442.442,0,0,1,.626.624L8.314,9.912l3.425,3.426a.442.442,0,0,1,0,.624M18.406,10A8.406,8.406,0,1,1,10,1.594,8.4,8.4,0,0,1,18.406,10m-.885,0A7.521,7.521,0,1,0,10,17.521,7.528,7.528,0,0,0,17.521,10" transform="translate(-1.594 -1.594)" fill="#959da4"/></svg>
529
+ <span><?php esc_html_e('Back to WordPress Dashboard' , 'modern-events-calendar-lite'); ?></span>
530
+ </button>
531
  </div>
532
+ <a href="<?php echo admin_url('/admin.php?page=mec-intro'); ?>" class="mec-wizard-close-button">
533
+ <svg enable-background="new 0 0 256 256" id="Layer_1" version="1.1" viewBox="0 0 256 256" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M137.051,128l75.475-75.475c2.5-2.5,2.5-6.551,0-9.051s-6.551-2.5-9.051,0L128,118.949L52.525,43.475 c-2.5-2.5-6.551-2.5-9.051,0s-2.5,6.551,0,9.051L118.949,128l-75.475,75.475c-2.5,2.5-2.5,6.551,0,9.051 c1.25,1.25,2.888,1.875,4.525,1.875s3.275-0.625,4.525-1.875L128,137.051l75.475,75.475c1.25,1.25,2.888,1.875,4.525,1.875 s3.275-0.625,4.525-1.875c2.5-2.5,2.5-6.551,0-9.051L137.051,128z"/></svg>
534
+ </a>
535
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
536
 
537
 
538
+ <?php
539
+ $path_event = MEC::import('app.features.popup.event', true, true);
540
+ include $path_event;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
541
 
542
+ $path_shortcode = MEC::import('app.features.popup.shortcode', true, true);
543
+ include $path_shortcode;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
544
 
 
 
 
 
 
 
 
 
 
 
545
 
546
+ $path_settings = MEC::import('app.features.popup.settings', true, true);
547
+ include $path_settings;
548
+ ?>
549
+ <script>
550
+ jQuery(document).on('lity:close', function(event, instance) {
551
+ jQuery("body").css("overflow", "auto")
552
  });
553
+ jQuery('.mec-wizard-back-button').on('click', function(e)
 
554
  {
555
+ window.location.replace('<?php echo admin_url('/admin.php?page=mec-intro'); ?>')
 
 
556
  });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
557
  </script>
app/features/popup/event.php CHANGED
@@ -28,7 +28,8 @@ $dont_show_map = 1;
28
 
29
  $organizers = get_terms('mec_organizer', array('orderby'=>'name', 'hide_empty'=>'0'));
30
  $organizer_id = 1;
31
-
 
32
  // This date format used for input type of datepicker.
33
  $datepicker_format = (isset($settings['datepicker_format']) and trim($settings['datepicker_format'])) ? $settings['datepicker_format'] : 'Y-m-d';
34
  ?>
@@ -263,7 +264,7 @@ $datepicker_format = (isset($settings['datepicker_format']) and trim($settings['
263
  </div>
264
  </div>
265
  </div>
266
- <?php if(!isset($settings['event_as_popup']) or (isset($settings['event_as_popup']) && $settings['event_as_popup'] == '1')): ?>
267
  <script>
268
  jQuery(document).ready(function()
269
  {
@@ -271,19 +272,20 @@ jQuery(document).ready(function()
271
  var popup_wpeditor = false;
272
  var current_step;
273
 
274
- var $prev = jQuery('.mec-button-prev');
275
- var $next = jQuery('.mec-button-next');
276
- var $new = jQuery('.mec-button-new');
277
- var $copy = jQuery('.mec-button-copy');
278
- var $steps = jQuery('.mec-step');
279
- var $name = jQuery('#mec_event_name');
280
- var $start_date = jQuery('#mec_start_date');
281
- var $end_date = jQuery('#mec_end_date');
282
- var $location_add = jQuery('#mec_popup_add_location');
283
- var $location_dropdown = jQuery('#mec_popup_location_id');
284
- var $organizer_add = jQuery('#mec_popup_add_organizer');
285
- var $organizer_dropdown = jQuery('#mec_popup_organizer_id');
286
- var $steps_content = jQuery('.mec-steps-content');
 
287
 
288
  // Appending Div
289
  jQuery(document).on('lity:open', function(event, instance)
@@ -294,10 +296,18 @@ jQuery(document).ready(function()
294
  if(jQuery('.mec-steps-content .wn-mec-select-popup').length > 0) jQuery('.mec-steps-content .wn-mec-select-popup').niceSelect();
295
 
296
  // Add Event Button
297
- jQuery('.wrap .page-title-action').on('click', function(e)
298
  {
299
  e.preventDefault();
300
 
 
 
 
 
 
 
 
 
301
  // Open Lightbox
302
  lity('#mec_popup_event');
303
 
@@ -308,19 +318,27 @@ jQuery(document).ready(function()
308
  // Lightbox Open
309
  jQuery(document).on('lity:open', function(event, instance)
310
  {
311
- jQuery('.lity').addClass('mec-add-event-popup');
 
 
 
 
 
 
 
312
  jQuery('body').css('overflow', 'hidden');
313
  jQuery('.lity-wrap').removeAttr('data-lity-close');
314
  });
315
 
316
  // Lightbox Close
 
317
  jQuery(document).on('lity:close', function(event, instance)
318
  {
319
  if(redirect) window.location.href = "<?php echo admin_url('post-new.php?post_type='.$post_type); ?>";
320
  });
321
-
322
  // Previous
323
- $prev.on('click', function()
324
  {
325
  var new_step = parseInt(current_step)-1;
326
  if(new_step <= 0) new_step = 1;
@@ -329,7 +347,7 @@ jQuery(document).ready(function()
329
  });
330
 
331
  // Next
332
- $next.on('click', function()
333
  {
334
  var new_step = parseInt(current_step)+1;
335
  if(new_step > 8) new_step = 8;
@@ -338,9 +356,9 @@ jQuery(document).ready(function()
338
  });
339
 
340
  // New
341
- $new.on('click', function()
342
  {
343
- $name.val('');
344
  $start_date.val('');
345
  $end_date.val('');
346
 
@@ -348,7 +366,7 @@ jQuery(document).ready(function()
348
  });
349
 
350
  // Copy
351
- $copy.on('click', function()
352
  {
353
  var $temp = jQuery("<input>");
354
  jQuery("body").append($temp);
@@ -360,7 +378,7 @@ jQuery(document).ready(function()
360
  });
361
 
362
  // on Submit of Shortcode Name
363
- $name.keyup(function(e)
364
  {
365
  if(e.keyCode === 13)
366
  {
@@ -482,10 +500,10 @@ jQuery(document).ready(function()
482
  // Validation
483
  if(step === 2)
484
  {
485
- var name = $name.val();
486
  if(name === '')
487
  {
488
- $name.addClass('mec-required').focus();
489
  jQuery('.popup-sh-name-required').show();
490
  return false;
491
  }
@@ -532,7 +550,7 @@ jQuery(document).ready(function()
532
  // Auto Focus
533
  if(step === 1)
534
  {
535
- $name.focus();
536
  }
537
  // Init WP Editor
538
  else if(step === 6 && !popup_wpeditor)
@@ -554,29 +572,29 @@ jQuery(document).ready(function()
554
  current_step = step;
555
 
556
  // Buttons
557
- $prev.show();
558
- $next.show();
559
 
560
  if(step === 1)
561
  {
562
- $prev.hide();
563
  }
564
  else if(step === 8)
565
  {
566
- $prev.hide();
567
- $next.hide();
568
  }
569
 
570
  // Disable Redirection
571
  redirect = (step !== 8);
572
 
573
  // Steps Bar
574
- $steps.removeClass('mec-step-passed');
575
  for(var i = 1; i <= step; i++) jQuery('.mec-step-'+i).addClass('mec-step-passed');
576
 
577
  // Content
578
- $steps_content.hide();
579
- $steps_content.removeClass('mec-steps-content-active');
580
 
581
  jQuery('.mec-steps-content-'+step).addClass('mec-steps-content-active').show();
582
  jQuery('.mec-steps-content-container').removeClass('mec-steps-content-1 mec-steps-content-2 mec-steps-content-3 mec-steps-content-4 mec-steps-content-5 mec-steps-content-6 mec-steps-content-7 mec-steps-content-8').addClass('mec-steps-content-'+step);
28
 
29
  $organizers = get_terms('mec_organizer', array('orderby'=>'name', 'hide_empty'=>'0'));
30
  $organizer_id = 1;
31
+ $wizard_page = isset($_REQUEST['page']) ? $_REQUEST['page'] : '';
32
+ $main_page = isset($_REQUEST['post_type']) ? $_REQUEST['post_type'] : '';
33
  // This date format used for input type of datepicker.
34
  $datepicker_format = (isset($settings['datepicker_format']) and trim($settings['datepicker_format'])) ? $settings['datepicker_format'] : 'Y-m-d';
35
  ?>
264
  </div>
265
  </div>
266
  </div>
267
+ <?php if(!isset($settings['event_as_popup']) or (isset($settings['event_as_popup']) && $settings['event_as_popup'] == '1') or $wizard_page == "MEC-wizard" ): ?>
268
  <script>
269
  jQuery(document).ready(function()
270
  {
272
  var popup_wpeditor = false;
273
  var current_step;
274
 
275
+ var $event_wrap = jQuery("#mec_popup_event");
276
+ var $e_prev = $event_wrap.find('.mec-button-prev');
277
+ var $e_next = $event_wrap.find('.mec-button-next');
278
+ var $e_new = $event_wrap.find('.mec-button-new');
279
+ var $e_copy = $event_wrap.find('.mec-button-copy');
280
+ var $e_steps = $event_wrap.find('.mec-step');
281
+ var $e_name = $event_wrap.find('#mec_event_name');
282
+ var $start_date = $event_wrap.find('#mec_start_date');
283
+ var $end_date = $event_wrap.find('#mec_end_date');
284
+ var $location_add = $event_wrap.find('#mec_popup_add_location');
285
+ var $location_dropdown = $event_wrap.find('#mec_popup_location_id');
286
+ var $organizer_add = $event_wrap.find('#mec_popup_add_organizer');
287
+ var $organizer_dropdown = $event_wrap.find('#mec_popup_organizer_id');
288
+ var $e_steps_content = $event_wrap.find('.mec-steps-content');
289
 
290
  // Appending Div
291
  jQuery(document).on('lity:open', function(event, instance)
296
  if(jQuery('.mec-steps-content .wn-mec-select-popup').length > 0) jQuery('.mec-steps-content .wn-mec-select-popup').niceSelect();
297
 
298
  // Add Event Button
299
+ jQuery('.mec-wizard-open-popup.add-event,.wrap .page-title-action').on('click', function(e)
300
  {
301
  e.preventDefault();
302
 
303
+ if(jQuery(".mec-wizard-open-popup.add-event").length > 0 )
304
+ {
305
+ jQuery(".mec-wizard-open-popup.add-event").addClass("active")
306
+ jQuery(".mec-wizard-open-popup.add-shortcode").removeClass("active")
307
+ jQuery(".mec-wizard-open-popup.mec-settings").removeClass("active")
308
+ jQuery(".mec-wizard-starter-video a").removeClass("active")
309
+ }
310
+
311
  // Open Lightbox
312
  lity('#mec_popup_event');
313
 
318
  // Lightbox Open
319
  jQuery(document).on('lity:open', function(event, instance)
320
  {
321
+ <?php if ($main_page == "mec-events") { ?>
322
+ jQuery('.lity').removeClass('mec-add-shortcode-popup');
323
+ jQuery('.lity').addClass('mec-add-event-popup');
324
+ <?php } ?>
325
+
326
+ if ( jQuery(".mec-wizard-open-popup.add-event").hasClass("active") ) {
327
+ jQuery('.lity').addClass('mec-add-event-popup');
328
+ }
329
  jQuery('body').css('overflow', 'hidden');
330
  jQuery('.lity-wrap').removeAttr('data-lity-close');
331
  });
332
 
333
  // Lightbox Close
334
+ <?php if ( $wizard_page != "MEC-wizard" ) { ?>
335
  jQuery(document).on('lity:close', function(event, instance)
336
  {
337
  if(redirect) window.location.href = "<?php echo admin_url('post-new.php?post_type='.$post_type); ?>";
338
  });
339
+ <?php } ?>
340
  // Previous
341
+ $e_prev.on('click', function()
342
  {
343
  var new_step = parseInt(current_step)-1;
344
  if(new_step <= 0) new_step = 1;
347
  });
348
 
349
  // Next
350
+ $e_next.on('click', function()
351
  {
352
  var new_step = parseInt(current_step)+1;
353
  if(new_step > 8) new_step = 8;
356
  });
357
 
358
  // New
359
+ $e_new.on('click', function()
360
  {
361
+ $e_name.val('');
362
  $start_date.val('');
363
  $end_date.val('');
364
 
366
  });
367
 
368
  // Copy
369
+ $e_copy.on('click', function()
370
  {
371
  var $temp = jQuery("<input>");
372
  jQuery("body").append($temp);
378
  });
379
 
380
  // on Submit of Shortcode Name
381
+ $e_name.keyup(function(e)
382
  {
383
  if(e.keyCode === 13)
384
  {
500
  // Validation
501
  if(step === 2)
502
  {
503
+ var name = $e_name.val();
504
  if(name === '')
505
  {
506
+ $e_name.addClass('mec-required').focus();
507
  jQuery('.popup-sh-name-required').show();
508
  return false;
509
  }
550
  // Auto Focus
551
  if(step === 1)
552
  {
553
+ $e_name.focus();
554
  }
555
  // Init WP Editor
556
  else if(step === 6 && !popup_wpeditor)
572
  current_step = step;
573
 
574
  // Buttons
575
+ $e_prev.show();
576
+ $e_next.show();
577
 
578
  if(step === 1)
579
  {
580
+ $e_prev.hide();
581
  }
582
  else if(step === 8)
583
  {
584
+ $e_prev.hide();
585
+ $e_next.hide();
586
  }
587
 
588
  // Disable Redirection
589
  redirect = (step !== 8);
590
 
591
  // Steps Bar
592
+ $e_steps.removeClass('mec-step-passed');
593
  for(var i = 1; i <= step; i++) jQuery('.mec-step-'+i).addClass('mec-step-passed');
594
 
595
  // Content
596
+ $e_steps_content.hide();
597
+ $e_steps_content.removeClass('mec-steps-content-active');
598
 
599
  jQuery('.mec-steps-content-'+step).addClass('mec-steps-content-active').show();
600
  jQuery('.mec-steps-content-container').removeClass('mec-steps-content-1 mec-steps-content-2 mec-steps-content-3 mec-steps-content-4 mec-steps-content-5 mec-steps-content-6 mec-steps-content-7 mec-steps-content-8').addClass('mec-steps-content-'+step);
app/features/popup/settings.php ADDED
@@ -0,0 +1,917 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <div id="mec_popup_settings" class="mec-setup-wizard-wrap lity-hide">
2
+ <div class="mec-wizard-content wns-be-group-tab">
3
+ <div class="mec-wizard-loading"><div class="mec-loader"></div></div>
4
+ <div class="mec-steps-container">
5
+ <img src="<?php echo plugin_dir_url(__FILE__ ) . '../../../assets/img/popup/mec-logo.svg'; ?>" />
6
+ <ul>
7
+ <li class="mec-step mec-step-1 mec-step-passed"><span>1</span></li>
8
+ <li class="mec-step mec-step-2"><span>2</span></li>
9
+ <li class="mec-step mec-step-3"><span>3</span></li>
10
+ <li class="mec-step mec-step-4"><span>4</span></li>
11
+ <?php if($this->getPRO()) : ?>
12
+ <li class="mec-step mec-step-5"><span>5</span></li>
13
+ <li class="mec-step mec-step-6"><span>6</span></li>
14
+ <?php else : ?>
15
+ <li class="mec-step mec-step-5"><span>5</span></li>
16
+ <?php endif; ?>
17
+ </ul>
18
+ </div>
19
+ <div class="mec-steps-panel">
20
+ <div class="mec-steps-header">
21
+ <div class="mec-steps-header-userinfo">
22
+ <?php $user = wp_get_current_user(); ?>
23
+ <span class="mec-steps-header-img"><img src="<?php echo esc_url(get_avatar_url($user->ID)); ?>" /></span>
24
+ <span class="mec-steps-header-name"><?php echo $user->display_name ; ?></span>
25
+ </div>
26
+ <div class="mec-steps-header-dashboard">
27
+ <a href="<?php echo admin_url('admin.php?page=mec-intro'); ?>"><i class="mec-sl-pie-chart"></i><?php esc_html_e('Dashboard', 'modern-events-calendar-lite'); ?></a>
28
+ </div>
29
+ <div class="mec-steps-header-settings">
30
+ <a href="<?php echo admin_url('admin.php?page=MEC-settings'); ?>"><i class="mec-sl-settings"></i><?php esc_html_e('Settings', 'modern-events-calendar-lite'); ?></a>
31
+ </div>
32
+ </div>
33
+ <div class="mec-step-wizard-content mec-active-step" data-step="1">
34
+ <!-- <h4><?php _e('Do you want to import dummy events/Shortcodes?', 'modern-events-calendar-lite'); ?></h4>
35
+ <button class="mec-button-import-events mec-wizard-inner-button"><?php _e('Import All Dummy Events', 'modern-events-calendar-lite'); ?><img src="<?php echo plugin_dir_url(__FILE__ ) . '../../../assets/img/popup/popup-next-icon.svg'; ?>" /></button>
36
+ <button class="mec-button-import-shortcodes mec-wizard-inner-button"><?php _e('Import All Dummy Shortcodes', 'modern-events-calendar-lite'); ?><img src="<?php echo plugin_dir_url(__FILE__ ) . '../../../assets/img/popup/popup-next-icon.svg'; ?>" /></button> -->
37
+
38
+ <form id="mec_save_weekdays_form" style="margin-top:-50px">
39
+ <?php $weekdays = $this->main->get_weekday_i18n_labels(); ?>
40
+ <div class="mec-form-row" id="mec_settings_weekdays">
41
+ <label class="mec-col-12" for="mec_settings_weekdays"><?php _e('Weekdays', 'modern-events-calendar-lite'); ?></label>
42
+ <div class="mec-col-6">
43
+ <div class="mec-box">
44
+ <?php $mec_weekdays = $this->main->get_weekdays(); foreach($weekdays as $weekday): ?>
45
+ <label for="mec_settings_weekdays_<?php echo $weekday[0]; ?>">
46
+ <input type="checkbox" id="mec_settings_weekdays_<?php echo $weekday[0]; ?>" name="mec[settings][weekdays][]" value="<?php echo $weekday[0]; ?>" <?php echo (in_array($weekday[0], $mec_weekdays) ? 'checked="checked"' : ''); ?> />
47
+ <?php echo $weekday[1]; ?>
48
+ </label>
49
+ <?php endforeach; ?>
50
+ </div>
51
+ </div>
52
+ </div>
53
+
54
+ <div class="mec-form-row" id="mec_settings_weekends">
55
+ <label class="mec-col-12" for="mec_settings_weekends"><?php _e('Weekends', 'modern-events-calendar-lite'); ?></label>
56
+ <div class="mec-col-6">
57
+ <div class="mec-box">
58
+ <?php $mec_weekends = $this->main->get_weekends(); foreach($weekdays as $weekday): ?>
59
+ <label for="mec_settings_weekends_<?php echo $weekday[0]; ?>">
60
+ <input type="checkbox" id="mec_settings_weekends_<?php echo $weekday[0]; ?>" name="mec[settings][weekends][]" value="<?php echo $weekday[0]; ?>" <?php echo (in_array($weekday[0], $mec_weekends) ? 'checked="checked"' : ''); ?> />
61
+ <?php echo $weekday[1]; ?>
62
+ </label>
63
+ <?php endforeach; ?>
64
+ </div>
65
+ </div>
66
+ </div>
67
+ </form>
68
+ </div>
69
+ <div class="mec-step-wizard-content" data-step="2">
70
+ <form id="mec_save_slug_form">
71
+ <div class="mec-form-row">
72
+ <label class="mec-col-2" for="mec_settings_archive_title"><?php _e('Archive Page Title', 'modern-events-calendar-lite'); ?></label>
73
+ <div class="mec-col-4">
74
+ <input type="text" id="mec_settings_archive_title" name="mec[settings][archive_title]" value="<?php echo ((isset($settings['archive_title']) and trim($settings['archive_title']) != '') ? $settings['archive_title'] : 'Events'); ?>" />
75
+ <span class="mec-tooltip">
76
+ <div class="box left">
77
+ <h5 class="title"><?php _e('Archive Page Title', 'modern-events-calendar-lite'); ?></h5>
78
+ <div class="content"><p><?php esc_attr_e("Default value is Events - It's title of the page", 'modern-events-calendar-lite'); ?><a href="https://webnus.net/dox/modern-events-calendar/archive-pages/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a></p></div>
79
+ </div>
80
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
81
+ </span>
82
+ </div>
83
+ </div>
84
+
85
+ <div class="mec-form-row">
86
+ <label class="mec-col-2" for="mec_settings_default_skin_archive"><?php _e('Archive Page Skin', 'modern-events-calendar-lite'); ?></label>
87
+ <div class="mec-col-4 tooltip-move-up">
88
+ <select id="mec_settings_default_skin_archive" name="mec[settings][default_skin_archive]" onchange="mec_archive_skin_style_changed(this.value);" style="margin-bottom: 8px;">
89
+ <?php foreach($archive_skins as $archive_skin): ?>
90
+ <option value="<?php echo $archive_skin['skin']; ?>" <?php if(isset($settings['default_skin_archive']) and $archive_skin['skin'] == $settings['default_skin_archive']) echo 'selected="selected"'; ?>><?php echo $archive_skin['name']; ?></option>
91
+ <?php endforeach; ?>
92
+ </select>
93
+ <span class="mec-archive-skins mec-archive-custom-skins">
94
+ <input type="text" placeholder="<?php esc_html_e('Put shortcode...', 'modern-events-calendar-lite'); ?>" id="mec_settings_custom_archive" name="mec[settings][custom_archive]" value='<?php echo ((isset($settings['custom_archive']) and trim($settings['custom_archive']) != '') ? $settings['custom_archive'] : ''); ?>' />
95
+ </span>
96
+ <span class="mec-archive-skins mec-archive-full_calendar-skins">
97
+ <input type="text" placeholder="<?php esc_html_e('There is no skins', 'modern-events-calendar-lite'); ?>" disabled />
98
+ </span>
99
+ <span class="mec-archive-skins mec-archive-yearly_view-skins">
100
+ <input type="text" placeholder="<?php esc_html_e('Modern Style', 'modern-events-calendar-lite'); ?>" disabled />
101
+ </span>
102
+ <span class="mec-archive-skins mec-archive-monthly_view-skins" style="display: inline-block;">
103
+ <select id="mec_settings_monthly_view_skin_archive" name="mec[settings][monthly_view_archive_skin]" style=" min-width: 225px;">
104
+ <option value="classic" <?php if(isset($settings['monthly_view_archive_skin']) && $settings['monthly_view_archive_skin'] == 'classic') echo 'selected="selected"'; ?>><?php echo esc_html__('Classic' , 'modern-events-calendar-lite'); ?></option>
105
+ <option value="clean" <?php if(isset($settings['monthly_view_archive_skin']) && $settings['monthly_view_archive_skin'] == 'clean') echo 'selected="selected"'; ?>><?php echo esc_html__('Clean' , 'modern-events-calendar-lite'); ?></option>
106
+ <option value="modern" <?php if(isset($settings['monthly_view_archive_skin']) && $settings['monthly_view_archive_skin'] == 'modern') echo 'selected="selected"'; ?>><?php echo esc_html__('Modern' , 'modern-events-calendar-lite'); ?></option>
107
+ <option value="novel" <?php if(isset($settings['monthly_view_archive_skin']) && $settings['monthly_view_archive_skin'] == 'novel') echo 'selected="selected"'; ?>><?php echo esc_html__('Novel' , 'modern-events-calendar-lite'); ?></option>
108
+ <option value="simple" <?php if(isset($settings['monthly_view_archive_skin']) && $settings['monthly_view_archive_skin'] == 'simple') echo 'selected="selected"'; ?>><?php echo esc_html__('Simple' , 'modern-events-calendar-lite'); ?></option>
109
+ </select>
110
+ </span>
111
+ <span class="mec-archive-skins mec-archive-weekly_view-skins">
112
+ <input type="text" placeholder="<?php esc_html_e('There is no skins', 'modern-events-calendar-lite'); ?>" disabled />
113
+ </span>
114
+ <span class="mec-archive-skins mec-archive-daily_view-skins">
115
+ <input type="text" placeholder="<?php esc_html_e('There is no skins', 'modern-events-calendar-lite'); ?>" disabled />
116
+ </span>
117
+ <span class="mec-archive-skins mec-archive-timetable-skins">
118
+ <select id="mec_settings_timetable_skin_archive" name="mec[settings][timetable_archive_skin]">
119
+ <option value="modern" <?php if(isset($settings['timetable_archive_skin']) && $settings['timetable_archive_skin'] == 'modern') echo 'selected="selected"'; ?>><?php echo esc_html__('Modern' , 'modern-events-calendar-lite'); ?></option>
120
+ <option value="clean" <?php if(isset($settings['timetable_archive_skin']) && $settings['timetable_archive_skin'] == 'clean') echo 'selected="selected"'; ?>><?php echo esc_html__('Clean' , 'modern-events-calendar-lite'); ?></option>
121
+ </select>
122
+ </span>
123
+ <span class="mec-archive-skins mec-archive-masonry-skins">
124
+ <input type="text" placeholder="<?php esc_html_e('There is no skins', 'modern-events-calendar-lite'); ?>" disabled />
125
+ </span>
126
+ <span class="mec-archive-skins mec-archive-list-skins">
127
+ <select id="mec_settings_list_skin_archive" name="mec[settings][list_archive_skin]">
128
+ <option value="classic" <?php if(isset($settings['list_archive_skin']) && $settings['list_archive_skin'] == 'classic') echo 'selected="selected"'; ?>><?php echo esc_html__('Classic' , 'modern-events-calendar-lite'); ?></option>
129
+ <option value="minimal" <?php if(isset($settings['list_archive_skin']) && $settings['list_archive_skin'] == 'minimal') echo 'selected="selected"'; ?>><?php echo esc_html__('Minimal' , 'modern-events-calendar-lite'); ?></option>
130
+ <option value="modern" <?php if(isset($settings['list_archive_skin']) && $settings['list_archive_skin'] == 'modern') echo 'selected="selected"'; ?>><?php echo esc_html__('Modern' , 'modern-events-calendar-lite'); ?></option>
131
+ <option value="standard" <?php if(isset($settings['list_archive_skin']) && $settings['list_archive_skin'] == 'standard') echo 'selected="selected"'; ?>><?php echo esc_html__('Standard' , 'modern-events-calendar-lite'); ?></option>
132
+ <option value="accordion" <?php if(isset($settings['list_archive_skin']) && $settings['list_archive_skin'] == 'accordion') echo 'selected="selected"'; ?>><?php echo esc_html__('Accordion' , 'modern-events-calendar-lite'); ?></option>
133
+ </select>
134
+ </span>
135
+ <span class="mec-archive-skins mec-archive-grid-skins">
136
+ <select id="mec_settings_grid_skin_archive" name="mec[settings][grid_archive_skin]">
137
+ <option value="classic" <?php if(isset($settings['grid_archive_skin']) && $settings['grid_archive_skin'] == 'classic') echo 'selected="selected"'; ?>><?php echo esc_html__('Classic' , 'modern-events-calendar-lite'); ?></option>
138
+ <option value="clean" <?php if(isset($settings['grid_archive_skin']) && $settings['grid_archive_skin'] == 'clean') echo 'selected="selected"'; ?>><?php echo esc_html__('Clean' , 'modern-events-calendar-lite'); ?></option>
139
+ <option value="minimal" <?php if(isset($settings['grid_archive_skin']) && $settings['grid_archive_skin'] == 'minimal') echo 'selected="selected"'; ?>><?php echo esc_html__('Minimal' , 'modern-events-calendar-lite'); ?></option>
140
+ <option value="modern" <?php if(isset($settings['grid_archive_skin']) && $settings['grid_archive_skin'] == 'modern') echo 'selected="selected"'; ?>><?php echo esc_html__('Modern' , 'modern-events-calendar-lite'); ?></option>
141
+ <option value="simple" <?php if(isset($settings['grid_archive_skin']) && $settings['grid_archive_skin'] == 'simple') echo 'selected="selected"'; ?>><?php echo esc_html__('Simple' , 'modern-events-calendar-lite'); ?></option>
142
+ <option value="colorful" <?php if(isset($settings['grid_archive_skin']) && $settings['grid_archive_skin'] == 'colorful') echo 'selected="selected"'; ?>><?php echo esc_html__('colorful' , 'modern-events-calendar-lite'); ?></option>
143
+ <option value="novel" <?php if(isset($settings['grid_archive_skin']) && $settings['grid_archive_skin'] == 'novel') echo 'selected="selected"'; ?>><?php echo esc_html__('Novel' , 'modern-events-calendar-lite'); ?></option>
144
+ </select>
145
+ </span>
146
+ <span class="mec-archive-skins mec-archive-agenda-skins">
147
+ <input type="text" placeholder="<?php esc_html_e('Clean Style', 'modern-events-calendar-lite'); ?>" disabled />
148
+ </span>
149
+ <span class="mec-archive-skins mec-archive-map-skins">
150
+ <input type="text" placeholder="<?php esc_html_e('There is no skins', 'modern-events-calendar-lite'); ?>" disabled />
151
+ </span>
152
+ </div>
153
+ </div>
154
+ <div class="mec-form-row">
155
+ <label class="mec-col-2" for="mec_settings_slug"><?php _e('Main Slug', 'modern-events-calendar-lite'); ?></label>
156
+ <div class="mec-col-4">
157
+ <input type="text" id="mec_settings_slug" name="mec[settings][slug]" value="<?php echo ((isset($settings['slug']) and trim($settings['slug']) != '') ? $settings['slug'] : 'events'); ?>" />
158
+ <span class="mec-tooltip">
159
+ <div class="box left">
160
+ <h5 class="title"><?php _e('Main Slug', 'modern-events-calendar-lite'); ?></h5>
161
+ <div class="content"><p><?php esc_attr_e("Default value is events. You can not have a page with this name. MEC allows you to create custom URLs for the permalinks and archives to enhance the applicability and forward-compatibility of the links.", 'modern-events-calendar-lite'); ?><a href="https://webnus.net/dox/modern-events-calendar/slug-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a></p></div>
162
+ </div>
163
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
164
+ </span>
165
+ <p><?php esc_attr_e("Valid characters are lowercase a-z, - character and numbers.", 'modern-events-calendar-lite'); ?></p>
166
+ </div>
167
+ </div>
168
+ <div class="mec-form-row">
169
+ <label class="mec-col-2" for="mec_settings_single_event_single_style"><?php _e('Single Event Style', 'modern-events-calendar-lite'); ?></label>
170
+ <div class="mec-col-4">
171
+ <select id="mec_settings_single_event_single_style" name="mec[settings][single_single_style]">
172
+ <option value="default" <?php echo (isset($settings['single_single_style']) and $settings['single_single_style'] == 'default') ? 'selected="selected"' : ''; ?>><?php _e('Default Style', 'modern-events-calendar-lite'); ?></option>
173
+ <option value="modern" <?php echo (isset($settings['single_single_style']) and $settings['single_single_style'] == 'modern') ? 'selected="selected"' : ''; ?>><?php _e('Modern Style', 'modern-events-calendar-lite'); ?></option>
174
+ <?php do_action('mec_single_style', $settings); ?>
175
+ <?php if ( is_plugin_active( 'mec-single-builder/mec-single-builder.php' ) ) : ?>
176
+ <option value="builder" <?php echo (isset($settings['single_single_style']) and $settings['single_single_style'] == 'builder') ? 'selected="selected"' : ''; ?>><?php _e('Elementor Single Builder', 'modern-events-calendar-lite'); ?></option>
177
+ <?php endif; ?>
178
+ </select>
179
+ <span class="mec-tooltip">
180
+ <div class="box left">
181
+ <h5 class="title"><?php _e('Single Event Style', 'modern-events-calendar-lite'); ?></h5>
182
+ <div class="content"><p><?php esc_attr_e("Choose your single event style.", '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>
183
+ </div>
184
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
185
+ </span>
186
+ </div>
187
+ </div>
188
+ </form>
189
+ </div>
190
+ <div class="mec-step-wizard-content" data-step="3">
191
+ <form id="mec_save_module_form">
192
+ <div class="mec-form-row">
193
+ <label style="display: block;">
194
+ <input type="hidden" name="mec[settings][countdown_status]" value="0" />
195
+ <input onchange="jQuery('#mec_count_down_container_toggle').toggle();" value="1" type="checkbox" name="mec[settings][countdown_status]" <?php if(isset($settings['countdown_status']) and $settings['countdown_status']) echo 'checked="checked"'; ?> /> <?php _e('Show countdown module on event page', 'modern-events-calendar-lite'); ?>
196
+ </label>
197
+ <div id="mec_count_down_container_toggle" class="mec-col-6 <?php if((isset($settings['countdown_status']) and !$settings['countdown_status']) or !isset($settings['countdown_status'])) echo 'mec-util-hidden'; ?>">
198
+ <div class="mec-form-row">
199
+ <label class="mec-col-4" for="mec_settings_countdown_list"><?php _e('Countdown Style', 'modern-events-calendar-lite'); ?></label>
200
+ <div class="mec-col-4">
201
+ <select id="mec_settings_countdown_list" name="mec[settings][countdown_list]">
202
+ <option value="default" <?php echo ((isset($settings['countdown_list']) and $settings['countdown_list'] == "default") ? 'selected="selected"' : ''); ?> ><?php _e('Plain Style', 'modern-events-calendar-lite'); ?></option>
203
+ <option value="flip" <?php echo ((isset($settings['countdown_list']) and $settings['countdown_list'] == "flip") ? 'selected="selected"' : ''); ?> ><?php _e('Flip Style', 'modern-events-calendar-lite'); ?></option>
204
+ </select>
205
+ </div>
206
+ </div>
207
+ </div>
208
+ </div>
209
+
210
+ <div class="mec-form-row">
211
+ <label>
212
+ <input type="hidden" name="mec[settings][related_events]" value="0" />
213
+ <input onchange="jQuery('#mec_related_events_container_toggle').toggle();" value="1" type="checkbox" name="mec[settings][related_events]" <?php if(isset($settings['related_events']) and $settings['related_events']) echo 'checked="checked"'; ?> /> <?php _e('Display related events based on taxonomy in single event page.', 'modern-events-calendar-lite'); ?>
214
+ </label>
215
+ <div id="mec_related_events_container_toggle" class="mec-col-8 <?php if((isset($settings['related_events']) and !$settings['related_events']) or !isset($settings['related_events'])) echo 'mec-util-hidden'; ?>">
216
+ <div class="mec-form-row" style="margin-top:20px;">
217
+ <label style="margin-right:7px;" for="mec_settings_countdown_list"><?php _e('Select Taxonomies:', 'modern-events-calendar-lite'); ?></label>
218
+ <label style="margin-right:7px;margin-bottom: 20px">
219
+ <input type="hidden" name="mec[settings][related_events_basedon_category]" value="0" />
220
+ <input value="1" type="checkbox" name="mec[settings][related_events_basedon_category]" <?php if(isset($settings['related_events_basedon_category']) and $settings['related_events_basedon_category']) echo 'checked="checked"'; ?> /> <?php _e('Category', 'modern-events-calendar-lite'); ?>
221
+ </label>
222
+ <label style="margin-right:7px;">
223
+ <input type="hidden" name="mec[settings][related_events_basedon_organizer]" value="0" />
224
+ <input value="1" type="checkbox" name="mec[settings][related_events_basedon_organizer]" <?php if(isset($settings['related_events_basedon_organizer']) and $settings['related_events_basedon_organizer']) echo 'checked="checked"'; ?> /> <?php _e('Organizer', 'modern-events-calendar-lite'); ?>
225
+ </label>
226
+ <label style="margin-right:7px;">
227
+ <input type="hidden" name="mec[settings][related_events_basedon_location]" value="0" />
228
+ <input value="1" type="checkbox" name="mec[settings][related_events_basedon_location]" <?php if(isset($settings['related_events_basedon_location']) and $settings['related_events_basedon_location']) echo 'checked="checked"'; ?> /> <?php _e('Location', 'modern-events-calendar-lite'); ?>
229
+ </label>
230
+ <?php if(isset($settings['speakers_status']) and $settings['speakers_status']) : ?>
231
+ <label style="margin-right:7px;">
232
+ <input type="hidden" name="mec[settings][related_events_basedon_speaker]" value="0" />
233
+ <input value="1" type="checkbox" name="mec[settings][related_events_basedon_speaker]" <?php if(isset($settings['related_events_basedon_speaker']) and $settings['related_events_basedon_speaker']) echo 'checked="checked"'; ?> /> <?php _e('Speaker', 'modern-events-calendar-lite'); ?>
234
+ </label>
235
+ <?php endif; ?>
236
+ <label style="margin-right:7px;">
237
+ <input type="hidden" name="mec[settings][related_events_basedon_label]" value="0" />
238
+ <input value="1" type="checkbox" name="mec[settings][related_events_basedon_label]" <?php if(isset($settings['related_events_basedon_label']) and $settings['related_events_basedon_label']) echo 'checked="checked"'; ?> /> <?php _e('Label', 'modern-events-calendar-lite'); ?>
239
+ </label>
240
+ <label style="margin-right:7px;">
241
+ <input type="hidden" name="mec[settings][related_events_basedon_tag]" value="0" />
242
+ <input value="1" type="checkbox" name="mec[settings][related_events_basedon_tag]" <?php if(isset($settings['related_events_basedon_tag']) and $settings['related_events_basedon_tag']) echo 'checked="checked"'; ?> /> <?php _e('Tag', 'modern-events-calendar-lite'); ?>
243
+ </label>
244
+ </div>
245
+ </div>
246
+ </div>
247
+
248
+ <div class="mec-form-row">
249
+ <label>
250
+ <input type="hidden" name="mec[settings][next_previous_events]" value="0" />
251
+ <input onchange="jQuery('#mec_next_previous_events_container_toggle').toggle();" value="1" type="checkbox" name="mec[settings][next_previous_events]" <?php if(isset($settings['next_previous_events']) and $settings['next_previous_events']) echo 'checked="checked"'; ?> /> <?php _e('Display next / previous events based on taxonomy in single event page.', 'modern-events-calendar-lite'); ?>
252
+ </label>
253
+ <div id="mec_next_previous_events_container_toggle" class="mec-col-8 <?php if((isset($settings['next_previous_events']) and !$settings['next_previous_events']) or !isset($settings['next_previous_events'])) echo 'mec-util-hidden'; ?>">
254
+
255
+ <div class="mec-form-row" style="margin-top:20px;">
256
+ <label style="margin-right:7px;" for="mec_settings_countdown_list"><?php _e('Select Taxonomies:', 'modern-events-calendar-lite'); ?></label>
257
+ <label style="margin-right:7px; margin-bottom: 20px;">
258
+ <input type="hidden" name="mec[settings][next_previous_events_category]" value="0" />
259
+ <input value="1" type="checkbox" name="mec[settings][next_previous_events_category]" <?php if(isset($settings['next_previous_events_category']) and $settings['next_previous_events_category']) echo 'checked="checked"'; ?> /> <?php _e('Category', 'modern-events-calendar-lite'); ?>
260
+ </label>
261
+ <label style="margin-right:7px;">
262
+ <input type="hidden" name="mec[settings][next_previous_events_organizer]" value="0" />
263
+ <input value="1" type="checkbox" name="mec[settings][next_previous_events_organizer]" <?php if(isset($settings['next_previous_events_organizer']) and $settings['next_previous_events_organizer']) echo 'checked="checked"'; ?> /> <?php _e('Organizer', 'modern-events-calendar-lite'); ?>
264
+ </label>
265
+ <label style="margin-right:7px;">
266
+ <input type="hidden" name="mec[settings][next_previous_events_location]" value="0" />
267
+ <input value="1" type="checkbox" name="mec[settings][next_previous_events_location]" <?php if(isset($settings['next_previous_events_location']) and $settings['next_previous_events_location']) echo 'checked="checked"'; ?> /> <?php _e('Location', 'modern-events-calendar-lite'); ?>
268
+ </label>
269
+ <?php if(isset($settings['speakers_status']) and $settings['speakers_status']) : ?>
270
+ <label style="margin-right:7px;">
271
+ <input type="hidden" name="mec[settings][next_previous_events_speaker]" value="0" />
272
+ <input value="1" type="checkbox" name="mec[settings][next_previous_events_speaker]" <?php if(isset($settings['next_previous_events_speaker']) and $settings['next_previous_events_speaker']) echo 'checked="checked"'; ?> /> <?php _e('Speaker', 'modern-events-calendar-lite'); ?>
273
+ </label>
274
+ <?php endif; ?>
275
+ <label style="margin-right:7px;">
276
+ <input type="hidden" name="mec[settings][next_previous_events_label]" value="0" />
277
+ <input value="1" type="checkbox" name="mec[settings][next_previous_events_label]" <?php if(isset($settings['next_previous_events_label']) and $settings['next_previous_events_label']) echo 'checked="checked"'; ?> /> <?php _e('Label', 'modern-events-calendar-lite'); ?>
278
+ </label>
279
+ <label style="margin-right:7px;">
280
+ <input type="hidden" name="mec[settings][next_previous_events_tag]" value="0" />
281
+ <input value="1" type="checkbox" name="mec[settings][next_previous_events_tag]" <?php if(isset($settings['next_previous_events_tag']) and $settings['next_previous_events_tag']) echo 'checked="checked"'; ?> /> <?php _e('Tag', 'modern-events-calendar-lite'); ?>
282
+ </label>
283
+ </div>
284
+ </div>
285
+ </div>
286
+
287
+ </form>
288
+ </div>
289
+ <div class="mec-step-wizard-content" data-step="4">
290
+ <form id="mec_save_single_form">
291
+ <div class="mec-form-row">
292
+ <div class="mec-col-12">
293
+ <label for="mec_settings_speakers_status">
294
+ <input type="hidden" name="mec[settings][speakers_status]" value="0" />
295
+ <input type="checkbox" name="mec[settings][speakers_status]" id="mec_settings_speakers_status" <?php echo ((isset($settings['speakers_status']) and $settings['speakers_status']) ? 'checked="checked"' : ''); ?> value="1" />
296
+ <?php _e('Enable speakers feature', 'modern-events-calendar-lite'); ?>
297
+ <span class="mec-tooltip">
298
+ <div class="box">
299
+ <h5 class="title"><?php _e('Speakers', 'modern-events-calendar-lite'); ?></h5>
300
+ <div class="content"><p><?php esc_attr_e("Enable this option to have speaker in Hourly Schedule in Single. Refresh after enabling it to see the Speakers menu under MEC dashboard.", 'modern-events-calendar-lite'); ?><a href="https://webnus.net/dox/modern-events-calendar/speaker/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a></p></div>
301
+ </div>
302
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
303
+ </span>
304
+ </label>
305
+ </div>
306
+ </div>
307
+ <div class="mec-form-row">
308
+ <label class="mec-col-8">
309
+ <input type="hidden" name="mec[settings][export_module_status]" value="0" />
310
+ <input onchange="jQuery('#mec_export_module_options_container_toggle').toggle();" value="1" type="checkbox" name="mec[settings][export_module_status]" <?php if(isset($settings['export_module_status']) and $settings['export_module_status']) echo 'checked="checked"'; ?> /> <?php _e('Show export module (iCal export and add to Google calendars) on event page', 'modern-events-calendar-lite'); ?>
311
+ </label>
312
+ </div>
313
+ <div class="mec-form-row">
314
+ <div id="mec_export_module_options_container_toggle" class="<?php if((isset($settings['export_module_status']) and !$settings['export_module_status']) or !isset($settings['export_module_status'])) echo 'mec-util-hidden'; ?>">
315
+ <div class="mec-form-row">
316
+ <ul id="mec_export_module_options" class="mec-form-row">
317
+ <?php
318
+ $event_options = array('googlecal'=>__('Google Calendar', 'modern-events-calendar-lite'), 'ical'=>__('iCal', 'modern-events-calendar-lite'));
319
+ foreach($event_options as $event_key=>$event_option): ?>
320
+ <li id="mec_sn_<?php echo esc_attr($event_key); ?>" data-id="<?php echo esc_attr($event_key); ?>" class="mec-form-row mec-switcher <?php echo ((isset($settings['sn'][$event_key]) and $settings['sn'][$event_key]) ? 'mec-enabled' : 'mec-disabled'); ?>">
321
+ <label class="mec-col-3"><?php echo esc_html($event_option); ?></label>
322
+ <div class="mec-col-9">
323
+ <input class="mec-status" type="hidden" name="mec[settings][sn][<?php echo esc_attr($event_key); ?>]" value="<?php echo (isset($settings['sn'][$event_key]) ? $settings['sn'][$event_key] : '1'); ?>" />
324
+ <label for="mec[settings][sn][<?php echo esc_attr($event_key); ?>]"></label>
325
+ </div>
326
+ </li>
327
+ <?php endforeach; ?>
328
+ </ul>
329
+ </div>
330
+ </div>
331
+ </div>
332
+ </form>
333
+ </div>
334
+ <?php if($this->getPRO()) : ?>
335
+ <div class="mec-step-wizard-content" data-step="5">
336
+ <form id="mec_save_booking_form">
337
+ <div class="mec-form-row">
338
+ <label>
339
+ <input type="hidden" name="mec[settings][booking_status]" value="0" />
340
+ <input onchange="jQuery('#mec_booking_container_toggle').toggle();" value="1" type="checkbox" name="mec[settings][booking_status]" <?php if(isset($settings['booking_status']) and $settings['booking_status']) echo 'checked="checked"'; ?> /> <?php _e('Enable booking module', 'modern-events-calendar-lite'); ?>
341
+ </label>
342
+ </div>
343
+ <div id="mec_booking_container_toggle" class="<?php if((isset($settings['booking_status']) and !$settings['booking_status']) or !isset($settings['booking_status'])) echo 'mec-util-hidden'; ?>">
344
+ <div class="mec-form-row">
345
+ <label class="mec-col-2" for="mec_settings_booking_date_selection"><?php _e('Date Selection', 'modern-events-calendar-lite'); ?></label>
346
+ <div class="mec-col-4">
347
+ <select id="mec_settings_booking_date_selection" name="mec[settings][booking_date_selection]">
348
+ <option value="dropdown" <?php echo ((!isset($settings['booking_date_selection']) or (isset($settings['booking_date_selection']) and $settings['booking_date_selection'] == 'dropdown')) ? 'selected="selected"' : ''); ?>><?php _e('Dropdown', 'modern-events-calendar-lite'); ?></option>
349
+ <option value="calendar" <?php echo ((isset($settings['booking_date_selection']) and $settings['booking_date_selection'] == 'calendar') ? 'selected="selected"' : ''); ?>><?php _e('Calendar', 'modern-events-calendar-lite'); ?></option>
350
+ </select>
351
+ </div>
352
+ </div>
353
+ <div class="mec-form-row">
354
+ <label class="mec-col-2" for="mec_settings_booking_registration"><?php _e('Registration', 'modern-events-calendar-lite'); ?></label>
355
+ <div class="mec-col-4">
356
+ <select id="mec_settings_booking_registration" name="mec[settings][booking_registration]">
357
+ <option <?php echo ((isset($settings['booking_registration']) and $settings['booking_registration'] == '1') ? 'selected="selected"' : ''); ?> value="1"><?php echo esc_html__('Enabled', 'modern-events-calendar-lite'); ?></option>
358
+ <option <?php echo ((isset($settings['booking_registration']) and $settings['booking_registration'] == '0') ? 'selected="selected"' : ''); ?> value="0"><?php echo esc_html__('Disabled', 'modern-events-calendar-lite'); ?></option>
359
+ </select>
360
+ <span class="mec-tooltip">
361
+ <div class="box left">
362
+ <h5 class="title"><?php _e('Registration', 'modern-events-calendar-lite'); ?></h5>
363
+ <div class="content"><p><?php esc_attr_e("If enabled MEC would create a WordPress User for main attendees. It's recommended to keep it enabled.", 'modern-events-calendar-lite'); ?></p></div>
364
+ </div>
365
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
366
+ </span>
367
+ </div>
368
+ </div>
369
+
370
+ <div class="mec-form-row">
371
+ <div class="mec-col-12">
372
+ <label for="mec_settings_booking_auto_verify_free">
373
+ <input type="hidden" name="mec[settings][booking_auto_verify_free]" value="0" />
374
+ <input type="checkbox" name="mec[settings][booking_auto_verify_free]" id="mec_settings_booking_auto_verify_free" <?php echo ((isset($settings['booking_auto_verify_free']) and $settings['booking_auto_verify_free'] == '1') ? 'checked="checked"' : ''); ?> value="1" />
375
+ <?php _e('Auto verification for free bookings', 'modern-events-calendar-lite'); ?>
376
+ </label>
377
+ </div>
378
+ </div>
379
+ <div class="mec-form-row">
380
+ <div class="mec-col-12">
381
+ <label for="mec_settings_booking_auto_verify_paid">
382
+ <input type="hidden" name="mec[settings][booking_auto_verify_paid]" value="0" />
383
+ <input type="checkbox" name="mec[settings][booking_auto_verify_paid]" id="mec_settings_booking_auto_verify_paid" <?php echo ((isset($settings['booking_auto_verify_paid']) and $settings['booking_auto_verify_paid'] == '1') ? 'checked="checked"' : ''); ?> value="1" />
384
+ <?php _e('Auto verification for paid bookings', 'modern-events-calendar-lite'); ?>
385
+ </label>
386
+ </div>
387
+ </div>
388
+ <div class="mec-form-row">
389
+ <div class="mec-col-12">
390
+ <label for="mec_settings_booking_auto_confirm_free">
391
+ <input type="hidden" name="mec[settings][booking_auto_confirm_free]" value="0" />
392
+ <input type="checkbox" name="mec[settings][booking_auto_confirm_free]" id="mec_settings_booking_auto_confirm_free" <?php echo ((isset($settings['booking_auto_confirm_free']) and $settings['booking_auto_confirm_free'] == '1') ? 'checked="checked"' : ''); ?> value="1" />
393
+ <?php _e('Auto confirmation for free bookings', 'modern-events-calendar-lite'); ?>
394
+ </label>
395
+ </div>
396
+ </div>
397
+ <div class="mec-form-row">
398
+ <div class="mec-col-12">
399
+ <label for="mec_settings_booking_auto_confirm_paid">
400
+ <input type="hidden" name="mec[settings][booking_auto_confirm_paid]" value="0" />
401
+ <input type="checkbox" name="mec[settings][booking_auto_confirm_paid]" id="mec_settings_booking_auto_confirm_paid" <?php echo ((isset($settings['booking_auto_confirm_paid']) and $settings['booking_auto_confirm_paid'] == '1') ? 'checked="checked"' : ''); ?> value="1" />
402
+ <?php _e('Auto confirmation for paid bookings', 'modern-events-calendar-lite'); ?>
403
+ </label>
404
+ </div>
405
+ </div>
406
+ </div>
407
+ </form>
408
+ </div>
409
+ <div class="mec-step-wizard-content" data-step="6">
410
+ <form id="mec_save_styling_form">
411
+ <div class="mec-form-row">
412
+ <div class="mec-col-3">
413
+ <span><?php esc_html_e('Custom Color Skin', 'modern-events-calendar-lite' ); ?></span>
414
+ </div>
415
+ <div class="mec-col-6">
416
+ <input type="text" class="wp-color-picker-field" id="mec_settings_color" name="mec[styling][color]" value="<?php echo (isset($styling['color']) ? $styling['color'] : ''); ?>" data-default-color="" />
417
+ </div>
418
+ <div class="mec-col-12">
419
+ <p><?php esc_attr_e("If you want to select a predefined color skin, you must clear the color of this item", 'modern-events-calendar-lite'); ?></p>
420
+ </div>
421
+ </div>
422
+ <div class="mec-form-row">
423
+ <div class="mec-col-12">
424
+ <span><?php esc_html_e('Predefined Color Skin', 'modern-events-calendar-lite' ); ?></span>
425
+ </div>
426
+ <div class="mec-col-6">
427
+ <ul class="mec-image-select-wrap">
428
+ <?php
429
+ $colorskins = array(
430
+ '#40d9f1'=>'mec-colorskin-1',
431
+ '#0093d0'=>'mec-colorskin-2',
432
+ '#e53f51'=>'mec-colorskin-3',
433
+ '#f1c40f'=>'mec-colorskin-4',
434
+ '#e64883'=>'mec-colorskin-5',
435
+ '#45ab48'=>'mec-colorskin-6',
436
+ '#9661ab'=>'mec-colorskin-7',
437
+ '#0aad80'=>'mec-colorskin-8',
438
+ '#0ab1f0'=>'mec-colorskin-9',
439
+ '#ff5a00'=>'mec-colorskin-10',
440
+ '#c3512f'=>'mec-colorskin-11',
441
+ '#55606e'=>'mec-colorskin-12',
442
+ '#fe8178'=>'mec-colorskin-13',
443
+ '#7c6853'=>'mec-colorskin-14',
444
+ '#bed431'=>'mec-colorskin-15',
445
+ '#2d5c88'=>'mec-colorskin-16',
446
+ '#77da55'=>'mec-colorskin-17',
447
+ '#2997ab'=>'mec-colorskin-18',
448
+ '#734854'=>'mec-colorskin-19',
449
+ '#a81010'=>'mec-colorskin-20',
450
+ '#4ccfad'=>'mec-colorskin-21',
451
+ '#3a609f'=>'mec-colorskin-22',
452
+ '#333333'=>'mec-colorskin-23',
453
+ '#D2D2D2'=>'mec-colorskin-24',
454
+ '#636363'=>'mec-colorskin-25',
455
+ );
456
+
457
+ foreach($colorskins as $colorskin=>$values): ?>
458
+ <li class="mec-image-select">
459
+ <label for="<?php echo $values; ?>">
460
+ <input type="radio" id="<?php echo $values; ?>" name="mec[styling][mec_colorskin]" value="<?php echo $colorskin; ?>" <?php if(isset($styling['mec_colorskin']) && ($styling['mec_colorskin'] == $colorskin)) echo 'checked="checked"'; ?>>
461
+ <span class="<?php echo $values; ?>"></span>
462
+ </label>
463
+ </li>
464
+ <?php endforeach; ?>
465
+ </ul>
466
+ </div>
467
+ </div>
468
+ </form>
469
+ </div>
470
+ <?php else: ?>
471
+ <div class="mec-step-wizard-content" data-step="5">
472
+ <form id="mec_save_styling_form">
473
+ <div class="mec-form-row">
474
+ <div class="mec-col-3">
475
+ <span><?php esc_html_e('Custom Color Skin', 'modern-events-calendar-lite' ); ?></span>
476
+ </div>
477
+ <div class="mec-col-6">
478
+ <input type="text" class="wp-color-picker-field" id="mec_settings_color" name="mec[styling][color]" value="<?php echo (isset($styling['color']) ? $styling['color'] : ''); ?>" data-default-color="" />
479
+ </div>
480
+ <div class="mec-col-6">
481
+ <p><?php esc_attr_e("If you want to select a predefined color skin, you must clear the color of this item", 'modern-events-calendar-lite'); ?></p>
482
+ </div>
483
+ </div>
484
+ <div class="mec-form-row">
485
+ <div class="mec-col-3">
486
+ <span><?php esc_html_e('Predefined Color Skin', 'modern-events-calendar-lite' ); ?></span>
487
+ </div>
488
+ <div class="mec-col-6">
489
+ <ul class="mec-image-select-wrap">
490
+ <?php
491
+ $colorskins = array(
492
+ '#40d9f1'=>'mec-colorskin-1',
493
+ '#0093d0'=>'mec-colorskin-2',
494
+ '#e53f51'=>'mec-colorskin-3',
495
+ '#f1c40f'=>'mec-colorskin-4',
496
+ '#e64883'=>'mec-colorskin-5',
497
+ '#45ab48'=>'mec-colorskin-6',
498
+ '#9661ab'=>'mec-colorskin-7',
499
+ '#0aad80'=>'mec-colorskin-8',
500
+ '#0ab1f0'=>'mec-colorskin-9',
501
+ '#ff5a00'=>'mec-colorskin-10',
502
+ '#c3512f'=>'mec-colorskin-11',
503
+ '#55606e'=>'mec-colorskin-12',
504
+ '#fe8178'=>'mec-colorskin-13',
505
+ '#7c6853'=>'mec-colorskin-14',
506
+ '#bed431'=>'mec-colorskin-15',
507
+ '#2d5c88'=>'mec-colorskin-16',
508
+ '#77da55'=>'mec-colorskin-17',
509
+ '#2997ab'=>'mec-colorskin-18',
510
+ '#734854'=>'mec-colorskin-19',
511
+ '#a81010'=>'mec-colorskin-20',
512
+ '#4ccfad'=>'mec-colorskin-21',
513
+ '#3a609f'=>'mec-colorskin-22',
514
+ '#333333'=>'mec-colorskin-23',
515
+ '#D2D2D2'=>'mec-colorskin-24',
516
+ '#636363'=>'mec-colorskin-25',
517
+ );
518
+
519
+ foreach($colorskins as $colorskin=>$values): ?>
520
+ <li class="mec-image-select">
521
+ <label for="<?php echo $values; ?>">
522
+ <input type="radio" id="<?php echo $values; ?>" name="mec[styling][mec_colorskin]" value="<?php echo $colorskin; ?>" <?php if(isset($styling['mec_colorskin']) && ($styling['mec_colorskin'] == $colorskin)) echo 'checked="checked"'; ?>>
523
+ <span class="<?php echo $values; ?>"></span>
524
+ </label>
525
+ </li>
526
+ <?php endforeach; ?>
527
+ </ul>
528
+ </div>
529
+ </div>
530
+ </form>
531
+ </div>
532
+ <?php endif; ?>
533
+ <div class="mec-next-previous-buttons">
534
+ <button class="mec-button-prev mec-hide-button"><?php _e('Prev', 'modern-events-calendar-lite'); ?><img src="<?php echo plugin_dir_url(__FILE__ ) . '../../../assets/img/popup/popup-prev-icon.svg'; ?>" /></button>
535
+ <a class="mec-button-dashboard mec-hide-button" href="<?php echo admin_url('/admin.php?page=mec-intro'); ?>"><?php _e('Go to Dashboard', 'modern-events-calendar-lite'); ?><img src="<?php echo plugin_dir_url(__FILE__ ) . '../../../assets/img/popup/popup-next-icon.svg'; ?>" /></a>
536
+ <button class="mec-button-skip"><?php _e('Next', 'modern-events-calendar-lite'); ?><img src="<?php echo plugin_dir_url(__FILE__ ) . '../../../assets/img/popup/popup-next-icon.svg'; ?>" /></button>
537
+ <button class="mec-button-next"><?php _e('Save', 'modern-events-calendar-lite'); ?><svg height="12pt" viewBox="0 0 512 512" width="12pt" xmlns="http://www.w3.org/2000/svg"><path d="m453.332031 512h-394.664062c-32.363281 0-58.667969-26.304688-58.667969-58.667969v-394.664062c0-32.363281 26.304688-58.667969 58.667969-58.667969h330.835937c21.054688 0 41.683594 8.535156 56.554688 23.445312l42.496094 42.496094c15.125 15.125 23.445312 35.222656 23.445312 56.574219v330.816406c0 32.363281-26.304688 58.667969-58.667969 58.667969zm-394.664062-480c-14.699219 0-26.667969 11.96875-26.667969 26.667969v394.664062c0 14.699219 11.96875 26.667969 26.667969 26.667969h394.664062c14.699219 0 26.667969-11.96875 26.667969-26.667969v-330.816406c0-12.820313-4.992188-24.871094-14.058594-33.941406l-42.496094-42.496094c-8.9375-8.957031-21.289062-14.078125-33.941406-14.078125zm0 0"/><path d="m325.332031 149.332031h-224c-8.832031 0-16-7.167969-16-16v-117.332031c0-8.832031 7.167969-16 16-16s16 7.167969 16 16v101.332031h192v-101.332031c0-8.832031 7.167969-16 16-16s16 7.167969 16 16v117.332031c0 8.832031-7.167969 16-16 16zm0 0"/><path d="m256 416c-52.929688 0-96-43.070312-96-96s43.070312-96 96-96 96 43.070312 96 96-43.070312 96-96 96zm0-160c-35.285156 0-64 28.714844-64 64s28.714844 64 64 64 64-28.714844 64-64-28.714844-64-64-64zm0 0"/></svg></button>
538
+ </div>
539
+ </div>
540
+ </div>
541
+ </div>
542
+ <script>
543
+
544
+ jQuery(document).ready(function($)
545
+ {
546
+
547
+ function import_loading($value){
548
+ if ($value) {
549
+ jQuery('.mec-wizard-wrap .mec-wizard-loading').show()
550
+ } else {
551
+ jQuery('.mec-wizard-wrap .mec-wizard-loading').hide()
552
+ }
553
+ }
554
+ function save_loading($value){
555
+ if ($value) {
556
+ jQuery('.mec-setup-wizard-wrap .mec-wizard-loading').show()
557
+ } else {
558
+ jQuery('.mec-setup-wizard-wrap .mec-wizard-loading').hide()
559
+ }
560
+ }
561
+
562
+ var $setting_wrap = jQuery(".mec-setup-wizard-wrap");
563
+ var $se_prev = $setting_wrap.find('.mec-button-prev');
564
+ var $se_next = $setting_wrap.find('.mec-button-next');
565
+
566
+ $se_next.on("click", function(e){
567
+ e.preventDefault();
568
+ var active_step = jQuery(".mec-step-wizard-content.mec-active-step").attr("data-step")
569
+ var next_step = Number(active_step) + 1;
570
+
571
+
572
+
573
+ <?php if($this->getPRO()) : ?>
574
+ if ( active_step !== '6' ) {
575
+ $se_prev.removeClass("mec-hide-button");
576
+ jQuery(".mec-step-wizard-content").removeClass("mec-active-step");
577
+ jQuery(".mec-step-wizard-content[data-step=" + next_step + "]").addClass("mec-active-step");
578
+ jQuery(".mec-step-" + next_step ).addClass("mec-step-passed");
579
+ }
580
+ if ( next_step == 6 ) {
581
+ jQuery(".mec-button-skip").addClass("mec-hide-button");
582
+ }
583
+ // if ( next_step == 6 ) {
584
+ // jQuery(".mec-button-dashboard").removeClass("mec-hide-button");
585
+ // }
586
+ <?php else: ?>
587
+ if ( active_step !== '5' ) {
588
+ $se_prev.removeClass("mec-hide-button");
589
+ jQuery(".mec-step-wizard-content").removeClass("mec-active-step");
590
+ jQuery(".mec-step-wizard-content[data-step=" + next_step + "]").addClass("mec-active-step");
591
+ jQuery(".mec-step-" + next_step ).addClass("mec-step-passed");
592
+ }
593
+ if ( next_step == 5 ) {
594
+ jQuery(".mec-button-skip").addClass("mec-hide-button");
595
+ }
596
+ // if ( next_step == 5 ) {
597
+ // jQuery(".mec-button-dashboard").removeClass("mec-hide-button");
598
+ // }
599
+ <?php endif; ?>
600
+
601
+ if ( active_step === '1' ) {
602
+ save_step_1();
603
+ }
604
+ if ( active_step === '2' ) {
605
+ save_step_2();
606
+ }
607
+ if ( active_step === '3' ) {
608
+ save_step_3();
609
+ }
610
+ if ( active_step === '4' ) {
611
+ save_step_4();
612
+ }
613
+ if ( active_step === '5' ) {
614
+ save_step_5();
615
+ }
616
+ if ( active_step === '6' ) {
617
+ save_step_6();
618
+ }
619
+
620
+
621
+ });
622
+
623
+ jQuery(".mec-button-skip").on("click", function(e){
624
+ e.preventDefault();
625
+ var active_step = jQuery(".mec-step-wizard-content.mec-active-step").attr("data-step")
626
+ var next_step = Number(active_step) + 1;
627
+ $se_prev.removeClass("mec-hide-button");
628
+ jQuery(".mec-step-wizard-content").removeClass("mec-active-step");
629
+ jQuery(".mec-step-wizard-content[data-step=" + next_step + "]").addClass("mec-active-step");
630
+ jQuery(".mec-step-" + next_step ).addClass("mec-step-passed");
631
+
632
+ <?php if($this->getPRO()) : ?>
633
+ if ( next_step == 6 ) {
634
+ jQuery(".mec-button-skip").addClass("mec-hide-button");
635
+ }
636
+ // if ( next_step == 6 ) {
637
+ // jQuery(".mec-button-dashboard").removeClass("mec-hide-button");
638
+ // }
639
+ <?php else: ?>
640
+ if ( next_step == 5 ) {
641
+ jQuery(".mec-button-skip").addClass("mec-hide-button");
642
+ }
643
+ // if ( next_step == 5 ) {
644
+ // jQuery(".mec-button-dashboard").removeClass("mec-hide-button");
645
+ // }
646
+ <?php endif; ?>
647
+ });
648
+
649
+ $se_prev.on("click", function(e){
650
+ e.preventDefault();
651
+ var active_step = jQuery(".mec-step-wizard-content.mec-active-step").attr("data-step")
652
+ var next_step = Number(active_step) - 1;
653
+ jQuery(".mec-step-wizard-content").removeClass("mec-active-step");
654
+ jQuery(".mec-step-wizard-content[data-step=" + next_step + "]").addClass("mec-active-step");
655
+ jQuery(".mec-step-" + active_step ).removeClass("mec-step-passed");
656
+
657
+ <?php if($this->getPRO()) : ?>
658
+ if ( next_step != 6 ) {
659
+ $se_next.removeClass("mec-hide-button");
660
+ jQuery(".mec-button-skip").removeClass("mec-hide-button");
661
+ //jQuery(".mec-button-dashboard").addClass("mec-hide-button");
662
+ }
663
+ <?php else: ?>
664
+ if ( next_step != 5 ) {
665
+ $se_next.removeClass("mec-hide-button");
666
+ jQuery(".mec-button-skip").removeClass("mec-hide-button");
667
+ //jQuery(".mec-button-dashboard").addClass("mec-hide-button");
668
+ }
669
+ <?php endif; ?>
670
+
671
+ if ( next_step == 1 ) {
672
+ $se_prev.addClass("mec-hide-button");
673
+ }
674
+ });
675
+
676
+ jQuery(".mec-button-import-events").click(function(){
677
+ if(confirm("Are you sure you want to import events?")){
678
+ jQuery.ajax(
679
+ {
680
+ type: "POST",
681
+ url: ajaxurl,
682
+ data: "action=wizard_import_dummy_events",
683
+ beforeSend: function () {
684
+ import_loading(true)
685
+ },
686
+ success: function(data)
687
+ {
688
+
689
+ import_loading(false)
690
+ },
691
+ error: function(jqXHR, textStatus, errorThrown)
692
+ {
693
+ console.log('error');
694
+ }
695
+ });
696
+ }
697
+ else{
698
+ return false;
699
+ }
700
+ });
701
+
702
+ jQuery(".mec-button-import-shortcodes").click(function(){
703
+
704
+ if(confirm("Are you sure you want to import shortcodes?")){
705
+ jQuery.ajax(
706
+ {
707
+ type: "POST",
708
+ url: ajaxurl,
709
+ data: "action=wizard_import_dummy_shortcodes",
710
+ beforeSend: function () {
711
+ import_loading(true)
712
+ },
713
+ success: function(data)
714
+ {
715
+
716
+ import_loading(false)
717
+ },
718
+ error: function(jqXHR, textStatus, errorThrown)
719
+ {
720
+ console.log('error');
721
+ }
722
+ });
723
+ }
724
+ else{
725
+ return false;
726
+ }
727
+
728
+ });
729
+
730
+ var archive_value = jQuery('#mec_settings_default_skin_archive').val();
731
+ function mec_archive_skin_style_changed(archive_value)
732
+ {
733
+ jQuery('.mec-archive-skins').hide();
734
+ jQuery('.mec-archive-skins.mec-archive-'+archive_value+'-skins').show();
735
+ }
736
+ mec_archive_skin_style_changed(archive_value);
737
+
738
+ jQuery(document).ready(function()
739
+ {
740
+ //Initiate Color Picker
741
+ jQuery('.wp-color-picker-field').wpColorPicker();
742
+
743
+ });
744
+
745
+ function save_step_1() {
746
+ var settings = jQuery("#mec_save_weekdays_form").serialize();
747
+ jQuery.ajax(
748
+ {
749
+ type: "POST",
750
+ url: ajaxurl,
751
+ data: "action=wizard_save_weekdays&"+settings,
752
+ beforeSend: function () {
753
+ save_loading(true)
754
+ },
755
+ success: function(data)
756
+ {
757
+ save_loading(false)
758
+ },
759
+ error: function(jqXHR, textStatus, errorThrown)
760
+ {
761
+ console.log("error");
762
+ }
763
+ });
764
+ }
765
+
766
+ function save_step_2() {
767
+ var settings = jQuery("#mec_save_slug_form").serialize();
768
+ jQuery.ajax(
769
+ {
770
+ type: "POST",
771
+ url: ajaxurl,
772
+ data: "action=wizard_save_slug&"+settings,
773
+ beforeSend: function () {
774
+ save_loading(true)
775
+ },
776
+ success: function(data)
777
+ {
778
+ save_loading(false)
779
+ },
780
+ error: function(jqXHR, textStatus, errorThrown)
781
+ {
782
+ console.log("error");
783
+ }
784
+ });
785
+ }
786
+
787
+ function save_step_3() {
788
+ var settings = jQuery("#mec_save_module_form").serialize();
789
+ jQuery.ajax(
790
+ {
791
+ type: "POST",
792
+ url: ajaxurl,
793
+ data: "action=wizard_save_module&"+settings,
794
+ beforeSend: function () {
795
+ save_loading(true)
796
+ },
797
+ success: function(data)
798
+ {
799
+ save_loading(false)
800
+ },
801
+ error: function(jqXHR, textStatus, errorThrown)
802
+ {
803
+ console.log("error");
804
+ }
805
+ });
806
+ }
807
+
808
+ function save_step_4() {
809
+ var settings = jQuery("#mec_save_single_form").serialize();
810
+ jQuery.ajax(
811
+ {
812
+ type: "POST",
813
+ url: ajaxurl,
814
+ data: "action=wizard_save_single&"+settings,
815
+ beforeSend: function () {
816
+ save_loading(true)
817
+ },
818
+ success: function(data)
819
+ {
820
+ save_loading(false)
821
+ },
822
+ error: function(jqXHR, textStatus, errorThrown)
823
+ {
824
+ console.log("error");
825
+ }
826
+ });
827
+ }
828
+
829
+
830
+ function save_step_5() {
831
+ var settings = jQuery("#mec_save_booking_form").serialize();
832
+ jQuery.ajax(
833
+ {
834
+ type: "POST",
835
+ url: ajaxurl,
836
+ data: "action=wizard_save_booking&"+settings,
837
+ beforeSend: function () {
838
+ save_loading(true)
839
+ },
840
+ success: function(data)
841
+ {
842
+ save_loading(false)
843
+ },
844
+ error: function(jqXHR, textStatus, errorThrown)
845
+ {
846
+ console.log("error");
847
+ }
848
+ });
849
+ }
850
+
851
+
852
+ function save_step_6() {
853
+ var settings = jQuery("#mec_save_styling_form").serialize();
854
+ jQuery.ajax(
855
+ {
856
+ type: "POST",
857
+ url: ajaxurl,
858
+ data: "action=wizard_save_styling&"+settings,
859
+ beforeSend: function () {
860
+ save_loading(true)
861
+ },
862
+ success: function(data)
863
+ {
864
+ window.location.replace('<?php echo admin_url('/admin.php?page=mec-intro'); ?>')
865
+ },
866
+ error: function(jqXHR, textStatus, errorThrown)
867
+ {
868
+ console.log("error");
869
+ }
870
+ });
871
+ }
872
+
873
+
874
+ jQuery('.mec-wizard-open-popup.mec-settings').on('click', function(e)
875
+ {
876
+ e.preventDefault();
877
+
878
+ if(jQuery(".mec-wizard-open-popup.mec-settings").length > 0 )
879
+ {
880
+ jQuery(".mec-wizard-open-popup.mec-settings").addClass("active")
881
+ jQuery(".mec-wizard-open-popup.add-event").removeClass("active")
882
+ jQuery(".mec-wizard-open-popup.add-shortcode").removeClass("active")
883
+ jQuery(".mec-wizard-starter-video a").removeClass("active")
884
+ }
885
+
886
+ // Open Lightbox
887
+ lity('.mec-setup-wizard-wrap');
888
+ });
889
+
890
+ jQuery(document).on('lity:open', function(event, instance)
891
+ {
892
+ if ( jQuery(".mec-wizard-open-popup.mec-settings").hasClass("active") ) {
893
+ jQuery('.lity').addClass('mec-settings');
894
+ }
895
+
896
+ if ( jQuery(".mec-wizard-starter-video a").hasClass("active") ) {
897
+ jQuery('.lity').addClass('wizard-video');
898
+ }
899
+ });
900
+
901
+ jQuery('.mec-wizard-starter-video a').on('click', function(e)
902
+ {
903
+ e.preventDefault();
904
+
905
+ if(jQuery(".mec-wizard-starter-video a").length > 0 )
906
+ {
907
+ jQuery(".mec-wizard-starter-video a").addClass("active")
908
+ jQuery(".mec-wizard-open-popup.mec-settings").removeClass("active")
909
+ jQuery(".mec-wizard-open-popup.add-event").removeClass("active")
910
+ jQuery(".mec-wizard-open-popup.add-shortcode").removeClass("active")
911
+ }
912
+
913
+ // Open Lightbox
914
+ lity('https://www.youtube.com/embed/FV_X341oyiw');
915
+ });
916
+ });
917
+ </script>
app/features/popup/shortcode.php CHANGED
@@ -10,6 +10,8 @@ $events = $this->main->get_events();
10
 
11
  // MEC Settings
12
  $settings = $this->main->get_settings();
 
 
13
  ?>
14
  <div id="mec_popup_shortcode" class="lity-hide">
15
  <div class="mec-steps-container">
@@ -495,7 +497,7 @@ $settings = $this->main->get_settings();
495
  </select>
496
  </div>
497
  </div>
498
- <div class="mec-steps-content mec-steps-content-5">
499
  <div class="mec-switcher" id="mec_show_past_events_wrapper">
500
  <div>
501
  <label for="mec_show_past_events"><?php _e('Include Expired Events', 'modern-events-calendar-lite'); ?></label>
@@ -552,7 +554,7 @@ $settings = $this->main->get_settings();
552
  </div>
553
  </div>
554
  </div>
555
- <?php if(!isset($settings['sh_as_popup']) || (isset($settings['sh_as_popup']) && $settings['sh_as_popup'] == '1') ) : ?>
556
 
557
  <?php if (is_plugin_active( 'mec-fluent-layouts/mec-fluent-layouts.php' )) { $fluent = 'fluent-view-activated'; } else { $fluent = 'deactivate'; } ?>
558
  <script type="text/javascript">
@@ -563,15 +565,16 @@ jQuery(document).ready(function()
563
  var current_skin;
564
  var current_style;
565
 
566
- var $prev = jQuery('.mec-button-prev');
567
- var $next = jQuery('.mec-button-next');
568
- var $new = jQuery('.mec-button-new');
569
- var $copy = jQuery('.mec-button-copy');
570
- var $steps = jQuery('.mec-step');
571
- var $steps_content = jQuery('.mec-steps-content');
572
- var $skins = jQuery('.mec-skins');
573
- var $name = jQuery('#mec_shortcode_name');
574
- var $main_container = jQuery('.mec-steps-panel');
 
575
 
576
  if(jQuery('.mec_shortcode_event_id').length > 0) jQuery('.mec_shortcode_event_id').niceSelect();
577
  jQuery(".mec-steps-content.mec-steps-content-2 ul").niceScroll({
@@ -592,10 +595,18 @@ jQuery(document).ready(function()
592
  });
593
 
594
  // Add Shortcode Button
595
- jQuery('.wrap .page-title-action').on('click', function(e)
596
  {
597
  e.preventDefault();
598
 
 
 
 
 
 
 
 
 
599
  // Open Lightbox
600
  lity('#mec_popup_shortcode');
601
 
@@ -606,7 +617,15 @@ jQuery(document).ready(function()
606
  // Lightbox Open
607
  jQuery(document).on('lity:open', function(event, instance)
608
  {
609
- jQuery('.lity').addClass('mec-add-shortcode-popup');
 
 
 
 
 
 
 
 
610
  jQuery('body').css('overflow', 'hidden');
611
  jQuery('.lity-wrap').removeAttr('data-lity-close');
612
  });
@@ -614,7 +633,9 @@ jQuery(document).ready(function()
614
  // Lightbox Close
615
  jQuery(document).on('lity:close', function(event, instance)
616
  {
617
- if(redirect) window.location.href = "<?php echo admin_url('post-new.php?post_type='.$post_type); ?>";
 
 
618
  jQuery("#mec-select-type-popup-scrollbar .nicescroll-cursors").css('z-index', '-1');
619
  jQuery(".mec-steps-content.mec-steps-content-3 .mec-skin-styles").getNiceScroll().hide();
620
  jQuery("#mec-select-skin-popup-scrollbar .nicescroll-cursors").css('z-index', '-1');
@@ -622,7 +643,7 @@ jQuery(document).ready(function()
622
  });
623
 
624
  // Previous
625
- $prev.on('click', function()
626
  {
627
  var new_step = parseInt(current_step)-1;
628
  if(new_step <= 0) new_step = 1;
@@ -631,7 +652,7 @@ jQuery(document).ready(function()
631
  });
632
 
633
  // Next
634
- $next.on('click', function()
635
  {
636
  var new_step = parseInt(current_step)+1;
637
  if(new_step > 7) new_step = 7;
@@ -640,14 +661,14 @@ jQuery(document).ready(function()
640
  });
641
 
642
  // New
643
- $new.on('click', function()
644
  {
645
- $name.val('');
646
  mec_shortcode_step(1, 'next');
647
  });
648
 
649
  // Copy
650
- $copy.on('click', function()
651
  {
652
  var $temp = jQuery("<input>");
653
  jQuery("body").append($temp);
@@ -659,7 +680,7 @@ jQuery(document).ready(function()
659
  });
660
 
661
  // Skin Changed
662
- $skins.on('change', function(e)
663
  {
664
  e.preventDefault();
665
  var skin = jQuery(this).val();
@@ -676,7 +697,7 @@ jQuery(document).ready(function()
676
  });
677
 
678
  // on Submit of Shortcode Name
679
- $name.keyup(function(e)
680
  {
681
  if(e.keyCode === 13)
682
  {
@@ -769,10 +790,10 @@ jQuery(document).ready(function()
769
  // Validation
770
  if(step === 2)
771
  {
772
- var name = $name.val();
773
  if(name === '')
774
  {
775
- $name.addClass('mec-required').focus();
776
  jQuery('.popup-sh-name-required').show();
777
  return false;
778
  }
@@ -788,30 +809,30 @@ jQuery(document).ready(function()
788
  current_step = step;
789
 
790
  // Buttons
791
- $prev.show();
792
- $next.show();
793
 
794
  if(step === 1)
795
  {
796
- $prev.hide();
797
- $new.hide();
798
  }
799
  else if(step === 6)
800
  {
801
- $prev.hide();
802
- $next.hide();
803
  }
804
 
805
  // Disable Redirection
806
  redirect = (step !== 6);
807
 
808
  // Steps Bar
809
- $steps.removeClass('mec-step-passed');
810
  for(var i = 1; i <= step; i++) jQuery('.mec-step-'+i).addClass('mec-step-passed');
811
 
812
  // Content
813
- $steps_content.hide();
814
- $steps_content.removeClass('mec-steps-content-active');
815
  jQuery('.mec-steps-content-'+step).addClass('mec-steps-content-active').show();
816
  jQuery('.mec-steps-content-container').removeClass('mec-steps-content-1 mec-steps-content-2 mec-steps-content-3 mec-steps-content-4 mec-steps-content-5 mec-steps-content-6').addClass('mec-steps-content-'+step);
817
 
@@ -873,7 +894,7 @@ jQuery(document).ready(function()
873
  jQuery(".mec-steps-6-loading").hide();
874
 
875
  jQuery(".mec-steps-6-results").show();
876
- $new.show();
877
  }
878
  },
879
  error: function(jqXHR, textStatus, errorThrown)
10
 
11
  // MEC Settings
12
  $settings = $this->main->get_settings();
13
+ $wizard_page = isset($_REQUEST['page']) ? $_REQUEST['page'] : '';
14
+ $main_page = isset($_REQUEST['post_type']) ? $_REQUEST['post_type'] : '';
15
  ?>
16
  <div id="mec_popup_shortcode" class="lity-hide">
17
  <div class="mec-steps-container">
497
  </select>
498
  </div>
499
  </div>
500
+ <div class="wns-be-group-tab mec-steps-content mec-steps-content-5">
501
  <div class="mec-switcher" id="mec_show_past_events_wrapper">
502
  <div>
503
  <label for="mec_show_past_events"><?php _e('Include Expired Events', 'modern-events-calendar-lite'); ?></label>
554
  </div>
555
  </div>
556
  </div>
557
+ <?php if(!isset($settings['sh_as_popup']) || (isset($settings['sh_as_popup']) && $settings['sh_as_popup'] == '1') or $wizard_page == "MEC-wizard" ) : ?>
558
 
559
  <?php if (is_plugin_active( 'mec-fluent-layouts/mec-fluent-layouts.php' )) { $fluent = 'fluent-view-activated'; } else { $fluent = 'deactivate'; } ?>
560
  <script type="text/javascript">
565
  var current_skin;
566
  var current_style;
567
 
568
+ var $shortcode_wrap = jQuery("#mec_popup_shortcode");
569
+ var $sh_prev = $shortcode_wrap.find('.mec-button-prev');
570
+ var $sh_next = $shortcode_wrap.find('.mec-button-next');
571
+ var $sh_new = $shortcode_wrap.find('.mec-button-new');
572
+ var $sh_copy = $shortcode_wrap.find('.mec-button-copy');
573
+ var $sh_steps = $shortcode_wrap.find('.mec-step');
574
+ var $sh_steps_content = $shortcode_wrap.find('.mec-steps-content');
575
+ var $sh_skins = $shortcode_wrap.find('.mec-skins');
576
+ var $sh_name = $shortcode_wrap.find('#mec_shortcode_name');
577
+ var $sh_main_container = $shortcode_wrap.find('.mec-steps-panel');
578
 
579
  if(jQuery('.mec_shortcode_event_id').length > 0) jQuery('.mec_shortcode_event_id').niceSelect();
580
  jQuery(".mec-steps-content.mec-steps-content-2 ul").niceScroll({
595
  });
596
 
597
  // Add Shortcode Button
598
+ jQuery('.mec-wizard-open-popup.add-shortcode,.wrap .page-title-action').on('click', function(e)
599
  {
600
  e.preventDefault();
601
 
602
+ if(jQuery(".mec-wizard-open-popup.add-shortcode").length > 0 )
603
+ {
604
+ jQuery(".mec-wizard-open-popup.add-shortcode").addClass("active")
605
+ jQuery(".mec-wizard-open-popup.add-event").removeClass("active")
606
+ jQuery(".mec-wizard-open-popup.mec-settings").removeClass("active")
607
+ jQuery(".mec-wizard-starter-video a").removeClass("active")
608
+ }
609
+
610
  // Open Lightbox
611
  lity('#mec_popup_shortcode');
612
 
617
  // Lightbox Open
618
  jQuery(document).on('lity:open', function(event, instance)
619
  {
620
+ <?php if ($main_page == "mec_calendars") { ?>
621
+ jQuery('.lity').removeClass('mec-add-event-popup');
622
+ jQuery('.lity').addClass('mec-add-shortcode-popup');
623
+ <?php } ?>
624
+
625
+ if ( jQuery(".mec-wizard-open-popup.add-shortcode").hasClass("active") ) {
626
+ jQuery('.lity').addClass('mec-add-shortcode-popup');
627
+ }
628
+
629
  jQuery('body').css('overflow', 'hidden');
630
  jQuery('.lity-wrap').removeAttr('data-lity-close');
631
  });
633
  // Lightbox Close
634
  jQuery(document).on('lity:close', function(event, instance)
635
  {
636
+ <?php if ( $wizard_page != "MEC-wizard" ) { ?>
637
+ if(redirect) window.location.href = "<?php echo admin_url('post-new.php?post_type='.$post_type); ?>";
638
+ <?php } ?>
639
  jQuery("#mec-select-type-popup-scrollbar .nicescroll-cursors").css('z-index', '-1');
640
  jQuery(".mec-steps-content.mec-steps-content-3 .mec-skin-styles").getNiceScroll().hide();
641
  jQuery("#mec-select-skin-popup-scrollbar .nicescroll-cursors").css('z-index', '-1');
643
  });
644
 
645
  // Previous
646
+ $sh_prev.on('click', function()
647
  {
648
  var new_step = parseInt(current_step)-1;
649
  if(new_step <= 0) new_step = 1;
652
  });
653
 
654
  // Next
655
+ $sh_next.on('click', function()
656
  {
657
  var new_step = parseInt(current_step)+1;
658
  if(new_step > 7) new_step = 7;
661
  });
662
 
663
  // New
664
+ $sh_new.on('click', function()
665
  {
666
+ $sh_name.val('');
667
  mec_shortcode_step(1, 'next');
668
  });
669
 
670
  // Copy
671
+ $sh_copy.on('click', function()
672
  {
673
  var $temp = jQuery("<input>");
674
  jQuery("body").append($temp);
680
  });
681
 
682
  // Skin Changed
683
+ $sh_skins.on('change', function(e)
684
  {
685
  e.preventDefault();
686
  var skin = jQuery(this).val();
697
  });
698
 
699
  // on Submit of Shortcode Name
700
+ $sh_name.keyup(function(e)
701
  {
702
  if(e.keyCode === 13)
703
  {
790
  // Validation
791
  if(step === 2)
792
  {
793
+ var name = $sh_name.val();
794
  if(name === '')
795
  {
796
+ $sh_name.addClass('mec-required').focus();
797
  jQuery('.popup-sh-name-required').show();
798
  return false;
799
  }
809
  current_step = step;
810
 
811
  // Buttons
812
+ $sh_prev.show();
813
+ $sh_next.show();
814
 
815
  if(step === 1)
816
  {
817
+ $sh_prev.hide();
818
+ $sh_new.hide();
819
  }
820
  else if(step === 6)
821
  {
822
+ $sh_prev.hide();
823
+ $sh_next.hide();
824
  }
825
 
826
  // Disable Redirection
827
  redirect = (step !== 6);
828
 
829
  // Steps Bar
830
+ $sh_steps.removeClass('mec-step-passed');
831
  for(var i = 1; i <= step; i++) jQuery('.mec-step-'+i).addClass('mec-step-passed');
832
 
833
  // Content
834
+ $sh_steps_content.hide();
835
+ $sh_steps_content.removeClass('mec-steps-content-active');
836
  jQuery('.mec-steps-content-'+step).addClass('mec-steps-content-active').show();
837
  jQuery('.mec-steps-content-container').removeClass('mec-steps-content-1 mec-steps-content-2 mec-steps-content-3 mec-steps-content-4 mec-steps-content-5 mec-steps-content-6').addClass('mec-steps-content-'+step);
838
 
894
  jQuery(".mec-steps-6-loading").hide();
895
 
896
  jQuery(".mec-steps-6-results").show();
897
+ $sh_new.show();
898
  }
899
  },
900
  error: function(jqXHR, textStatus, errorThrown)
app/features/search.php CHANGED
@@ -33,7 +33,7 @@ class MEC_feature_search extends MEC_base
33
  */
34
  public function init()
35
  {
36
- // search Shortcode
37
  $this->factory->shortcode('MEC_search_bar', array($this, 'search'));
38
 
39
  if(isset($this->settings['search_bar_ajax_mode']) && $this->settings['search_bar_ajax_mode'] == '1')
33
  */
34
  public function init()
35
  {
36
+ // Search Shortcode
37
  $this->factory->shortcode('MEC_search_bar', array($this, 'search'));
38
 
39
  if(isset($this->settings['search_bar_ajax_mode']) && $this->settings['search_bar_ajax_mode'] == '1')
app/features/update.php CHANGED
@@ -74,6 +74,7 @@ class MEC_feature_update extends MEC_base
74
  if(version_compare($version, '5.16.2', '<')) $this->version5162();
75
  if(version_compare($version, '5.17.0', '<')) $this->version5170();
76
  if(version_compare($version, '5.17.1', '<')) $this->version5171();
 
77
 
78
  // Update to latest version to prevent running the code twice
79
  update_option('mec_version', $this->main->get_version());
@@ -582,4 +583,9 @@ class MEC_feature_update extends MEC_base
582
  $this->version5170();
583
  $this->reschedule();
584
  }
 
 
 
 
 
585
  }
74
  if(version_compare($version, '5.16.2', '<')) $this->version5162();
75
  if(version_compare($version, '5.17.0', '<')) $this->version5170();
76
  if(version_compare($version, '5.17.1', '<')) $this->version5171();
77
+ if(version_compare($version, '5.19.1', '<')) $this->version5191();
78
 
79
  // Update to latest version to prevent running the code twice
80
  update_option('mec_version', $this->main->get_version());
583
  $this->version5170();
584
  $this->reschedule();
585
  }
586
+
587
+ public function version5191()
588
+ {
589
+ $this->version5170();
590
+ }
591
  }
app/libraries/book.php CHANGED
@@ -1029,10 +1029,24 @@ class MEC_book extends MEC_base
1029
  {
1030
  if(!is_user_logged_in()) return $price;
1031
 
 
 
 
 
 
 
 
 
 
1032
  $booking_options = get_post_meta($event_id, 'mec_booking', true);
1033
  if(!is_array($booking_options)) $booking_options = array();
1034
 
1035
- $user = wp_get_current_user();
 
 
 
 
 
1036
  $roles = (array) $user->roles;
1037
 
1038
  $loggedin_discount = (isset($booking_options['loggedin_discount']) ? $booking_options['loggedin_discount'] : 0);
@@ -1247,6 +1261,11 @@ class MEC_book extends MEC_base
1247
  $ticket_id = $attendee['id'];
1248
  $ticket_price = (isset($tickets[$ticket_id]) ? $tickets[$ticket_id]['price'] : 0);
1249
 
 
 
 
 
 
1250
  // Price Per Date
1251
  if(isset($tickets[$ticket_id]['dates']) and is_array($tickets[$ticket_id]['dates']) and count($tickets[$ticket_id]['dates']))
1252
  {
@@ -1279,7 +1298,7 @@ class MEC_book extends MEC_base
1279
  if(!isset($ticket_variations[$variation_id])) continue;
1280
 
1281
  $p = $ticket_variations[$variation_id]['price'];
1282
- $variation_price += ($p * $count);
1283
  }
1284
  }
1285
 
@@ -1300,7 +1319,10 @@ class MEC_book extends MEC_base
1300
  }
1301
  }
1302
 
1303
- $ticket_total_price = ($ticket_price + $variation_price + ($total_fees / count($all_attendees))) - ($discounts / count($all_attendees));
 
 
 
1304
  return ($ticket_total_price ? $ticket_total_price : $total_price);
1305
  }
1306
 
1029
  {
1030
  if(!is_user_logged_in()) return $price;
1031
 
1032
+ $user_id = get_current_user_id();
1033
+ return $this->get_price_for_users($event_id, $price, $user_id, $type);
1034
+ }
1035
+
1036
+ public function get_price_for_users($event_id, $price, $user_id, $type = 'price')
1037
+ {
1038
+ // Guest User
1039
+ if(!$user_id) return $price;
1040
+
1041
  $booking_options = get_post_meta($event_id, 'mec_booking', true);
1042
  if(!is_array($booking_options)) $booking_options = array();
1043
 
1044
+ // User
1045
+ $user = get_user_by('id', $user_id);
1046
+
1047
+ // Invalid User ID
1048
+ if(!$user or ($user and !isset($user->roles))) return $price;
1049
+
1050
  $roles = (array) $user->roles;
1051
 
1052
  $loggedin_discount = (isset($booking_options['loggedin_discount']) ? $booking_options['loggedin_discount'] : 0);
1261
  $ticket_id = $attendee['id'];
1262
  $ticket_price = (isset($tickets[$ticket_id]) ? $tickets[$ticket_id]['price'] : 0);
1263
 
1264
+ $user = $this->getUser();
1265
+ $booking_user = $user->booking($booking_id);
1266
+
1267
+ $ticket_price = $this->get_price_for_users($event_id, $ticket_price, $booking_user->ID, 'price');
1268
+
1269
  // Price Per Date
1270
  if(isset($tickets[$ticket_id]['dates']) and is_array($tickets[$ticket_id]['dates']) and count($tickets[$ticket_id]['dates']))
1271
  {
1298
  if(!isset($ticket_variations[$variation_id])) continue;
1299
 
1300
  $p = $ticket_variations[$variation_id]['price'];
1301
+ if(is_numeric($p) and is_numeric($count)) $variation_price += ($p * $count);
1302
  }
1303
  }
1304
 
1319
  }
1320
  }
1321
 
1322
+ $ticket_total_price = NULL;
1323
+ if(is_numeric($ticket_price) and is_numeric($variation_price) and is_numeric($total_fees) and is_numeric($discounts)) $ticket_total_price = ($ticket_price + $variation_price + ($total_fees / count($all_attendees))) - ($discounts / count($all_attendees));
1324
+
1325
+
1326
  return ($ticket_total_price ? $ticket_total_price : $total_price);
1327
  }
1328
 
app/libraries/factory.php CHANGED
@@ -269,8 +269,8 @@ class MEC_factory extends MEC_base
269
  // Include Nicescroll
270
  wp_enqueue_script('mec-nice-scroll', $this->main->asset('js/jquery.nicescroll.min.js'));
271
 
272
- wp_enqueue_style('mec-featherlight-style', $this->main->asset('packages/featherlight/featherlight.css'));
273
- wp_enqueue_script('mec-featherlight-script', $this->main->asset('packages/featherlight/featherlight.js'));
274
 
275
  // Include MEC Carousel JS libraries
276
  wp_enqueue_script('mec-owl-carousel-script', $this->main->asset('packages/owl-carousel/owl.carousel.min.js'));
@@ -349,7 +349,7 @@ class MEC_factory extends MEC_base
349
  if(is_plugin_active('elementor/elementor.php' ) && \Elementor\Plugin::$instance->preview->is_preview_mode()) $this->main->load_isotope_assets();
350
 
351
  wp_enqueue_script('mec-typekit-script', $this->main->asset('js/jquery.typewatch.js'), array(), $this->main->get_version(), true);
352
- wp_enqueue_script('mec-featherlight-script', $this->main->asset('packages/featherlight/featherlight.js'), array(), $this->main->get_version(), true);
353
 
354
  // Include Select2
355
  wp_enqueue_script('mec-select2-script', $this->main->asset('packages/select2/select2.full.min.js'), array(), $this->main->get_version(), true);
@@ -408,7 +408,7 @@ class MEC_factory extends MEC_base
408
  wp_enqueue_style('mec-frontend-style', $this->main->asset('css/frontend.min.css'), array(), $this->main->get_version());
409
  if(!is_plugin_active('ultimate-elementor/ultimate-elementor.php')) wp_enqueue_style('mec-tooltip-style', $this->main->asset('packages/tooltip/tooltip.css'));
410
  wp_enqueue_style('mec-tooltip-shadow-style', $this->main->asset('packages/tooltip/tooltipster-sideTip-shadow.min.css'));
411
- wp_enqueue_style('mec-featherlight-style', $this->main->asset('packages/featherlight/featherlight.css'));
412
 
413
  // Include "Right to Left" CSS file
414
  if(is_rtl()) wp_enqueue_style('mec-frontend-rtl-style', $this->main->asset('css/mecrtl.min.css'));
@@ -944,68 +944,6 @@ class MEC_factory extends MEC_base
944
 
945
  add_option('mec_options', $options);
946
 
947
- // Dummy Events or Not
948
- if(apply_filters('mec_activation_import_events', true))
949
- {
950
- // Create Default Events
951
- $events = array
952
- (
953
- array('title'=>'One Time Multiple Day Event', 'start'=>date('Y-m-d', strtotime('+5 days')), 'end'=>date('Y-m-d', strtotime('+7 days')), 'finish'=>date('Y-m-d', strtotime('+7 days')), 'repeat_type'=>'', 'repeat_status'=>0, 'interval'=>NULL, 'meta'=>array('mec_color'=>'dd823b')),
954
- array('title'=>'Daily each 3 days', 'start'=>date('Y-m-d'), 'end'=>date('Y-m-d'), 'repeat_type'=>'daily', 'repeat_status'=>1, 'interval'=>3, 'meta'=>array('mec_color'=>'a3b745')),
955
- array('title'=>'Weekly on Mondays', 'start'=>date('Y-m-d', strtotime('Next Monday')), 'end'=>date('Y-m-d', strtotime('Next Monday')), 'repeat_type'=>'weekly', 'repeat_status'=>1, 'interval'=>7, 'meta'=>array('mec_color'=>'e14d43')),
956
- array('title'=>'Monthly on 27th', 'start'=>date('Y-m-27'), 'end'=>date('Y-m-27'), 'repeat_type'=>'monthly', 'repeat_status'=>1, 'interval'=>NULL, 'year'=>'*', 'month'=>'*', 'day'=>',27,', 'week'=>'*', 'weekday'=>'*', 'meta'=>array('mec_color'=>'00a0d2')),
957
- array('title'=>'Yearly on August 20th and 21st', 'start'=>date('Y-08-20'), 'end'=>date('Y-08-21'), 'repeat_type'=>'yearly', 'repeat_status'=>1, 'interval'=>NULL, 'year'=>'*', 'month'=>',08,', 'day'=>',20,21,', 'week'=>'*', 'weekday'=>'*', 'meta'=>array('mec_color'=>'fdd700')),
958
- );
959
-
960
- // Import Events
961
- $this->main->save_events($events);
962
- }
963
-
964
- // Dummy Shortcodes or Not
965
- if(apply_filters('mec_activation_import_shortcodes', true))
966
- {
967
- // Search Form Options
968
- $sf_options = array('category'=>array('type'=>'dropdown'), 'text_search'=>array('type'=>'text_input'));
969
-
970
- // Create Default Calendars
971
- $calendars = array
972
- (
973
- array('title'=>'Full Calendar', 'meta'=>array('skin'=>'full_calendar', 'show_past_events'=>1, 'sk-options'=>array('full_calendar'=>array('start_date_type'=>'today', 'default_view'=>'list', 'monthly'=>1, 'weekly'=>1, 'daily'=>1, 'list'=>1)), 'sf-options'=>array('full_calendar'=>array('month_filter'=>array('type'=>'dropdown'), 'text_search'=>array('type'=>'text_input'))), 'sf_status'=>1)),
974
- array('title'=>'Monthly View', 'meta'=>array('skin'=>'monthly_view', 'show_past_events'=>1, 'sk-options'=>array('monthly_view'=>array('start_date_type'=>'start_current_month', 'next_previous_button'=>1)), 'sf-options'=>array('monthly_view'=>$sf_options), 'sf_status'=>1)),
975
- array('title'=>'Weekly View', 'meta'=>array('skin'=>'weekly_view', 'show_past_events'=>1, 'sk-options'=>array('weekly_view'=>array('start_date_type'=>'start_current_month', 'next_previous_button'=>1)), 'sf-options'=>array('weekly_view'=>$sf_options), 'sf_status'=>1)),
976
- array('title'=>'Daily View', 'meta'=>array('skin'=>'daily_view', 'show_past_events'=>1, 'sk-options'=>array('daily_view'=>array('start_date_type'=>'start_current_month', 'next_previous_button'=>1)), 'sf-options'=>array('daily_view'=>$sf_options), 'sf_status'=>1)),
977
- array('title'=>'Map View', 'meta'=>array('skin'=>'map', 'show_past_events'=>1, 'sk-options'=>array('map'=>array('limit'=>200)), 'sf-options'=>array('map'=>$sf_options), 'sf_status'=>1)),
978
- array('title'=>'Upcoming events (List)', 'meta'=>array('skin'=>'list', 'show_past_events'=>0, 'sk-options'=>array('list'=>array('load_more_button'=>1)), 'sf-options'=>array('list'=>$sf_options), 'sf_status'=>1)),
979
- array('title'=>'Upcoming events (Grid)', 'meta'=>array('skin'=>'grid', 'show_past_events'=>0, 'sk-options'=>array('grid'=>array('load_more_button'=>1)), 'sf-options'=>array('grid'=>$sf_options), 'sf_status'=>1)),
980
- array('title'=>'Carousel View', 'meta'=>array('skin'=>'carousel', 'show_past_events'=>0, 'sk-options'=>array('carousel'=>array('count'=>3, 'limit'=>12)), 'sf-options'=>array('carousel'=>$sf_options), 'sf_status'=>0)),
981
- array('title'=>'Countdown View', 'meta'=>array('skin'=>'countdown', 'show_past_events'=>0, 'sk-options'=>array('countdown'=>array('style'=>'style3', 'event_id'=>'-1')), 'sf-options'=>array('countdown'=>$sf_options), 'sf_status'=>0)),
982
- array('title'=>'Slider View', 'meta'=>array('skin'=>'slider', 'show_past_events'=>0, 'sk-options'=>array('slider'=>array('style'=>'t1', 'limit'=>6, 'autoplay'=>3000)), 'sf-options'=>array('slider'=>$sf_options), 'sf_status'=>0)),
983
- array('title'=>'Masonry View', 'meta'=>array('skin'=>'masonry', 'show_past_events'=>0, 'sk-options'=>array('masonry'=>array('limit'=>24, 'filter_by'=>'category')), 'sf-options'=>array('masonry'=>$sf_options), 'sf_status'=>0)),
984
- array('title'=>'Agenda View', 'meta'=>array('skin'=>'agenda', 'show_past_events'=>0, 'sk-options'=>array('agenda'=>array('load_more_button'=>1)), 'sf-options'=>array('agenda'=>$sf_options), 'sf_status'=>1)),
985
- array('title'=>'Timetable View', 'meta'=>array('skin'=>'timetable', 'show_past_events'=>0, 'sk-options'=>array('timetable'=>array('next_previous_button'=>1)), 'sf-options'=>array('timetable'=>$sf_options), 'sf_status'=>1)),
986
- array('title'=>'Tile View', 'meta'=>array('skin'=>'tile', 'show_past_events'=>0, 'sk-options'=>array('tile'=>array('next_previous_button'=>1)), 'sf-options'=>array('tile'=>$sf_options), 'sf_status'=>1)),
987
- array('title'=>'Timeline View', 'meta'=>array('skin'=>'timeline', 'show_past_events'=>0, 'sk-options'=>array('timeline'=>array('load_more_button'=>1)), 'sf-options'=>array('timeline'=>$sf_options), 'sf_status'=>0)),
988
- );
989
-
990
- foreach($calendars as $calendar)
991
- {
992
- // Calendar exists
993
- if(post_exists($calendar['title'], 'MEC')) continue;
994
-
995
- $post = array('post_title'=>$calendar['title'], 'post_content'=>'MEC', 'post_type'=>'mec_calendars', 'post_status'=>'publish');
996
- $post_id = wp_insert_post($post);
997
-
998
- update_post_meta($post_id, 'label', '');
999
- update_post_meta($post_id, 'category', '');
1000
- update_post_meta($post_id, 'location', '');
1001
- update_post_meta($post_id, 'organizer', '');
1002
- update_post_meta($post_id, 'tag', '');
1003
- update_post_meta($post_id, 'author', '');
1004
-
1005
- foreach($calendar['meta'] as $key=>$value) update_post_meta($post_id, $key, $value);
1006
- }
1007
- }
1008
-
1009
  // Mark this blog as installed
1010
  update_option('mec_installed', 1);
1011
 
@@ -1179,6 +1117,7 @@ class MEC_factory extends MEC_base
1179
  'm-e-calendar_page_MEC-report',
1180
  'm-e-calendar_page_MEC-ix',
1181
  'm-e-calendar_page_MEC-support',
 
1182
  'm-e-calendar_page_MEC-go-pro',
1183
  'widgets',
1184
  ))) or (trim($page) and in_array($page, array(
@@ -1188,6 +1127,7 @@ class MEC_factory extends MEC_base
1188
  'MEC-report',
1189
  'MEC-ix',
1190
  'MEC-support',
 
1191
  'MEC-go-pro',
1192
  'mec-advanced-report',
1193
  )))) return true;
269
  // Include Nicescroll
270
  wp_enqueue_script('mec-nice-scroll', $this->main->asset('js/jquery.nicescroll.min.js'));
271
 
272
+ wp_enqueue_style('featherlight', $this->main->asset('packages/featherlight/featherlight.css'));
273
+ wp_enqueue_script('featherlight', $this->main->asset('packages/featherlight/featherlight.js'));
274
 
275
  // Include MEC Carousel JS libraries
276
  wp_enqueue_script('mec-owl-carousel-script', $this->main->asset('packages/owl-carousel/owl.carousel.min.js'));
349
  if(is_plugin_active('elementor/elementor.php' ) && \Elementor\Plugin::$instance->preview->is_preview_mode()) $this->main->load_isotope_assets();
350
 
351
  wp_enqueue_script('mec-typekit-script', $this->main->asset('js/jquery.typewatch.js'), array(), $this->main->get_version(), true);
352
+ wp_enqueue_script('featherlight', $this->main->asset('packages/featherlight/featherlight.js'), array(), $this->main->get_version(), true);
353
 
354
  // Include Select2
355
  wp_enqueue_script('mec-select2-script', $this->main->asset('packages/select2/select2.full.min.js'), array(), $this->main->get_version(), true);
408
  wp_enqueue_style('mec-frontend-style', $this->main->asset('css/frontend.min.css'), array(), $this->main->get_version());
409
  if(!is_plugin_active('ultimate-elementor/ultimate-elementor.php')) wp_enqueue_style('mec-tooltip-style', $this->main->asset('packages/tooltip/tooltip.css'));
410
  wp_enqueue_style('mec-tooltip-shadow-style', $this->main->asset('packages/tooltip/tooltipster-sideTip-shadow.min.css'));
411
+ wp_enqueue_style('featherlight', $this->main->asset('packages/featherlight/featherlight.css'));
412
 
413
  // Include "Right to Left" CSS file
414
  if(is_rtl()) wp_enqueue_style('mec-frontend-rtl-style', $this->main->asset('css/mecrtl.min.css'));
944
 
945
  add_option('mec_options', $options);
946
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
947
  // Mark this blog as installed
948
  update_option('mec_installed', 1);
949
 
1117
  'm-e-calendar_page_MEC-report',
1118
  'm-e-calendar_page_MEC-ix',
1119
  'm-e-calendar_page_MEC-support',
1120
+ 'm-e-calendar_page_MEC-wizard',
1121
  'm-e-calendar_page_MEC-go-pro',
1122
  'widgets',
1123
  ))) or (trim($page) and in_array($page, array(
1127
  'MEC-report',
1128
  'MEC-ix',
1129
  'MEC-support',
1130
+ 'MEC-wizard',
1131
  'MEC-go-pro',
1132
  'mec-advanced-report',
1133
  )))) return true;
app/libraries/main.php CHANGED
@@ -2715,7 +2715,6 @@ class MEC_main extends MEC_base
2715
 
2716
  $booking_time = isset($booking[0]) ? get_post_meta($booking[0]->ID, 'mec_booking_time', true) : NULL;
2717
  if(!$booking_time and is_numeric($dates[0])) $booking_time = date('Y-m-d', $dates[0]);
2718
- else $booking_time = $dates[0];
2719
 
2720
  $booking_time = date('Y-m-d', strtotime($booking_time));
2721
 
@@ -4159,7 +4158,7 @@ class MEC_main extends MEC_base
4159
  delete_option('mec_activation_redirect');
4160
 
4161
  // Redirect to MEC Dashboard
4162
- wp_redirect(admin_url('/admin.php?page=mec-intro'));
4163
  exit;
4164
  }
4165
 
@@ -4232,6 +4231,7 @@ class MEC_main extends MEC_base
4232
  if($ongoing_event_book)
4233
  {
4234
  if(!isset($next_date['end']) or (isset($next_date['end']) and $this->is_past($next_date['end']['date'], current_time('Y-m-d')))) return false;
 
4235
  }
4236
  else
4237
  {
@@ -4599,6 +4599,10 @@ class MEC_main extends MEC_base
4599
  */
4600
  public function mce_get_shortcode_list($post_type = 'mec_calendars')
4601
  {
 
 
 
 
4602
  if(post_type_exists($post_type))
4603
  {
4604
  $shortcodes_list = get_posts(array(
@@ -4610,9 +4614,6 @@ class MEC_main extends MEC_base
4610
 
4611
  if(count($shortcodes_list))
4612
  {
4613
- $shortcodes = array();
4614
- $shortcodes['shortcodes'] = array();
4615
-
4616
  foreach($shortcodes_list as $shortcode)
4617
  {
4618
  $shortcode_item = array();
@@ -4622,13 +4623,10 @@ class MEC_main extends MEC_base
4622
  $shortcode_item['PN'] = $shortcode->post_name;
4623
  array_push($shortcodes['shortcodes'], $shortcode_item);
4624
  }
4625
-
4626
- $shortcodes['mce_title'] = __('M.E. Calender', 'modern-events-calendar-lite');
4627
- return json_encode($shortcodes);
4628
  }
4629
  }
4630
 
4631
- return false;
4632
  }
4633
 
4634
  /**
@@ -6388,7 +6386,7 @@ class MEC_main extends MEC_base
6388
  */
6389
  public function add_events_to_tags_archive($query)
6390
  {
6391
- if($query->is_tag() and $query->is_main_query())
6392
  {
6393
  $pt = $this->get_main_post_type();
6394
  $query->set('post_type', array('post', $pt));
@@ -7119,7 +7117,11 @@ class MEC_main extends MEC_base
7119
  $recurrence = array();
7120
  if(isset($event->mec->repeat) and $event->mec->repeat)
7121
  {
7122
- $finish = ($event->mec->end != '0000-00-00' ? date('Ymd\THis\Z', strtotime($event->mec->end.' '.$event->time['end'])) : '');
 
 
 
 
7123
  $freq = '';
7124
  $interval = '1';
7125
  $bysetpos = '';
@@ -7191,6 +7193,7 @@ class MEC_main extends MEC_base
7191
  foreach($mec_periods as $mec_period)
7192
  {
7193
  $mec_days = explode(':', trim($mec_period, ': '));
 
7194
 
7195
  $time_start = $event->time['start'];
7196
  if(isset($mec_days[2])) $time_start = str_replace('-', ':', str_replace('-AM', ' AM', str_replace('-PM', ' PM', $mec_days[2])));
@@ -7534,6 +7537,15 @@ class MEC_main extends MEC_base
7534
 
7535
  // Get Per Occurrence
7536
  $total_bookings_limit = MEC_feature_occurrences::param($event_id, $timestamp, 'bookings_limit', $total_bookings_limit);
 
 
 
 
 
 
 
 
 
7537
 
7538
  // Percentage
7539
  $percentage = ((isset($settings['booking_last_few_tickets_percentage']) and trim($settings['booking_last_few_tickets_percentage']) != '') ? $settings['booking_last_few_tickets_percentage'] : 15);
@@ -7910,8 +7922,8 @@ class MEC_main extends MEC_base
7910
 
7911
  public function holding_status($event)
7912
  {
7913
- if($this->is_ongoing($event)) return '<dd><span class="mec-holding-status mec-holding-status-ongoing">'.__('Ongoing...', 'modern-events-calendar-lite').'</span></dd>';
7914
- elseif($this->is_expired($event)) return '<dd><span class="mec-holding-status mec-holding-status-expired">'.__('Expired!', 'modern-events-calendar-lite').'</span></dd>';
7915
 
7916
  return '';
7917
  }
@@ -8298,7 +8310,7 @@ class MEC_main extends MEC_base
8298
  return (boolean) count($bookings);
8299
  }
8300
 
8301
- public function get_event_attendees($id, $occurrence = NULL)
8302
  {
8303
  $date_query = array();
8304
  if($occurrence)
@@ -8323,15 +8335,10 @@ class MEC_main extends MEC_base
8323
  );
8324
  }
8325
 
8326
- // Fetch Bookings
8327
- $bookings = get_posts(array(
8328
- 'posts_per_page' => -1,
8329
- 'post_type' => $this->get_book_post_type(),
8330
- 'post_status' => 'any',
8331
- 'meta_key' => 'mec_event_id',
8332
- 'meta_value' => $id,
8333
- 'meta_compare' => '=',
8334
- 'meta_query' => array
8335
  (
8336
  'relation' => 'AND',
8337
  array(
@@ -8344,7 +8351,18 @@ class MEC_main extends MEC_base
8344
  'value' => '1',
8345
  'compare' => '=',
8346
  ),
8347
- ),
 
 
 
 
 
 
 
 
 
 
 
8348
  'date_query' => $date_query,
8349
  ));
8350
 
@@ -8387,4 +8405,22 @@ class MEC_main extends MEC_base
8387
 
8388
  return $datetime->format($format);
8389
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8390
  }
2715
 
2716
  $booking_time = isset($booking[0]) ? get_post_meta($booking[0]->ID, 'mec_booking_time', true) : NULL;
2717
  if(!$booking_time and is_numeric($dates[0])) $booking_time = date('Y-m-d', $dates[0]);
 
2718
 
2719
  $booking_time = date('Y-m-d', strtotime($booking_time));
2720
 
4158
  delete_option('mec_activation_redirect');
4159
 
4160
  // Redirect to MEC Dashboard
4161
+ wp_redirect(admin_url('/admin.php?page=MEC-wizard'));
4162
  exit;
4163
  }
4164
 
4231
  if($ongoing_event_book)
4232
  {
4233
  if(!isset($next_date['end']) or (isset($next_date['end']) and $this->is_past($next_date['end']['date'], current_time('Y-m-d')))) return false;
4234
+ if(isset($next_date['end']) and isset($next_date['end']['timestamp']) and $next_date['end']['timestamp'] < current_time('timestamp', 0)) return false;
4235
  }
4236
  else
4237
  {
4599
  */
4600
  public function mce_get_shortcode_list($post_type = 'mec_calendars')
4601
  {
4602
+ $shortcodes = array();
4603
+ $shortcodes['mce_title'] = __('M.E. Calender', 'modern-events-calendar-lite');
4604
+ $shortcodes['shortcodes'] = array();
4605
+
4606
  if(post_type_exists($post_type))
4607
  {
4608
  $shortcodes_list = get_posts(array(
4614
 
4615
  if(count($shortcodes_list))
4616
  {
 
 
 
4617
  foreach($shortcodes_list as $shortcode)
4618
  {
4619
  $shortcode_item = array();
4623
  $shortcode_item['PN'] = $shortcode->post_name;
4624
  array_push($shortcodes['shortcodes'], $shortcode_item);
4625
  }
 
 
 
4626
  }
4627
  }
4628
 
4629
+ return json_encode($shortcodes);
4630
  }
4631
 
4632
  /**
6386
  */
6387
  public function add_events_to_tags_archive($query)
6388
  {
6389
+ if($query->is_tag() and $query->is_main_query() and !is_admin())
6390
  {
6391
  $pt = $this->get_main_post_type();
6392
  $query->set('post_type', array('post', $pt));
7117
  $recurrence = array();
7118
  if(isset($event->mec->repeat) and $event->mec->repeat)
7119
  {
7120
+ $finish_time = $event->time['end'];
7121
+ $finish_time = str_replace(array('h:', 'H:', 'H'), 'h', $finish_time);
7122
+ $finish_time = str_replace(array('h ', 'h'), ':', $finish_time);
7123
+
7124
+ $finish = ($event->mec->end != '0000-00-00' ? date('Ymd\THis\Z', strtotime($event->mec->end.' '.$finish_time)) : '');
7125
  $freq = '';
7126
  $interval = '1';
7127
  $bysetpos = '';
7193
  foreach($mec_periods as $mec_period)
7194
  {
7195
  $mec_days = explode(':', trim($mec_period, ': '));
7196
+ if(!isset($mec_days[1])) continue;
7197
 
7198
  $time_start = $event->time['start'];
7199
  if(isset($mec_days[2])) $time_start = str_replace('-', ':', str_replace('-AM', ' AM', str_replace('-PM', ' PM', $mec_days[2])));
7537
 
7538
  // Get Per Occurrence
7539
  $total_bookings_limit = MEC_feature_occurrences::param($event_id, $timestamp, 'bookings_limit', $total_bookings_limit);
7540
+
7541
+ if(count($tickets) === 1)
7542
+ {
7543
+ $ticket = reset($tickets);
7544
+ if(isset($ticket['limit']) and trim($ticket['limit'])) $total_bookings_limit = $ticket['limit'];
7545
+
7546
+ $bookings_limit_unlimited = isset($ticket['unlimited']) ? $ticket['unlimited'] : 0;
7547
+ if($bookings_limit_unlimited == '1') $total_bookings_limit = -1;
7548
+ }
7549
 
7550
  // Percentage
7551
  $percentage = ((isset($settings['booking_last_few_tickets_percentage']) and trim($settings['booking_last_few_tickets_percentage']) != '') ? $settings['booking_last_few_tickets_percentage'] : 15);
7922
 
7923
  public function holding_status($event)
7924
  {
7925
+ if($this->is_ongoing($event)) return '<dl><dd><span class="mec-holding-status mec-holding-status-ongoing">'.__('Ongoing...', 'modern-events-calendar-lite').'</span></dd></dl>';
7926
+ elseif($this->is_expired($event)) return '<dl><dd><span class="mec-holding-status mec-holding-status-expired">'.__('Expired!', 'modern-events-calendar-lite').'</span></dd></dl>';
7927
 
7928
  return '';
7929
  }
8310
  return (boolean) count($bookings);
8311
  }
8312
 
8313
+ public function get_event_attendees($id, $occurrence = NULL, $verified = true)
8314
  {
8315
  $date_query = array();
8316
  if($occurrence)
8335
  );
8336
  }
8337
 
8338
+ $meta_query = array();
8339
+ if($verified)
8340
+ {
8341
+ $meta_query = array
 
 
 
 
 
8342
  (
8343
  'relation' => 'AND',
8344
  array(
8351
  'value' => '1',
8352
  'compare' => '=',
8353
  ),
8354
+ );
8355
+ }
8356
+
8357
+ // Fetch Bookings
8358
+ $bookings = get_posts(array(
8359
+ 'posts_per_page' => -1,
8360
+ 'post_type' => $this->get_book_post_type(),
8361
+ 'post_status' => 'any',
8362
+ 'meta_key' => 'mec_event_id',
8363
+ 'meta_value' => $id,
8364
+ 'meta_compare' => '=',
8365
+ 'meta_query' => $meta_query,
8366
  'date_query' => $date_query,
8367
  ));
8368
 
8405
 
8406
  return $datetime->format($format);
8407
  }
8408
+
8409
+ public function is_second_booking($event_id, $email)
8410
+ {
8411
+ $attendees = $this->get_event_attendees($event_id, NULL, false);
8412
+ if(!is_array($attendees)) $attendees = array();
8413
+
8414
+ $found = false;
8415
+ foreach($attendees as $attendee)
8416
+ {
8417
+ if($email and isset($attendee['email']) and trim(strtolower($email)) == trim(strtolower($attendee['email'])))
8418
+ {
8419
+ $found = true;
8420
+ break;
8421
+ }
8422
+ }
8423
+
8424
+ return $found;
8425
+ }
8426
  }
app/libraries/notifications.php CHANGED
@@ -957,10 +957,17 @@ class MEC_notifications extends MEC_base
957
  // Event Data
958
  $message = str_replace('%%admin_link%%', $this->link(array('post_type'=>$event_PT), $this->main->URL('admin').'edit.php'), $message);
959
  $message = str_replace('%%event_title%%', get_the_title($event_id), $message);
 
960
  $message = str_replace('%%event_description%%', strip_tags(strip_shortcodes(get_post_field('post_content', $event_id))), $message);
961
- $message = str_replace('%%event_tags%%', join(', ', wp_list_pluck(get_the_terms($event_id, apply_filters('mec_taxonomy_tag', '')), 'name')), $message);
962
- $message = str_replace('%%event_labels%%', join(', ', wp_list_pluck(get_the_terms($event_id, 'mec_label'), 'name')), $message);
963
- $message = str_replace('%%event_categories%%', join(', ', wp_list_pluck(get_the_terms($event_id, 'mec_category'), 'name')), $message);
 
 
 
 
 
 
964
 
965
  $mec_cost = get_post_meta($event_id, 'mec_cost', true);
966
  $message = str_replace('%%event_cost%%', (is_numeric($mec_cost) ? $this->main->render_price($mec_cost, $event_id) : $mec_cost), $message);
@@ -1111,9 +1118,15 @@ class MEC_notifications extends MEC_base
1111
  $message = str_replace('%%admin_link%%', $this->link(array('post_type'=>$event_PT), $this->main->URL('admin').'edit.php'), $message);
1112
  $message = str_replace('%%event_title%%', get_the_title($post->ID), $message);
1113
  $message = str_replace('%%event_description%%', strip_tags(strip_shortcodes(get_post_field('post_content', $post->ID))), $message);
1114
- $message = str_replace('%%event_tags%%', join(', ', wp_list_pluck(get_the_terms($post->ID, apply_filters('mec_taxonomy_tag', '')), 'name')), $message);
1115
- $message = str_replace('%%event_labels%%', join(', ', wp_list_pluck(get_the_terms($post->ID, 'mec_label'), 'name')), $message);
1116
- $message = str_replace('%%event_categories%%', join(', ', wp_list_pluck(get_the_terms($post->ID, 'mec_category'), 'name')), $message);
 
 
 
 
 
 
1117
 
1118
  $mec_cost = get_post_meta($post->ID, 'mec_cost', true);
1119
  $message = str_replace('%%event_cost%%', (is_numeric($mec_cost) ? $this->main->render_price($mec_cost, $post->ID) : $mec_cost), $message);
957
  // Event Data
958
  $message = str_replace('%%admin_link%%', $this->link(array('post_type'=>$event_PT), $this->main->URL('admin').'edit.php'), $message);
959
  $message = str_replace('%%event_title%%', get_the_title($event_id), $message);
960
+ $message = str_replace('%%event_link%%', get_post_permalink($event_id), $message);
961
  $message = str_replace('%%event_description%%', strip_tags(strip_shortcodes(get_post_field('post_content', $event_id))), $message);
962
+
963
+ $event_tags = get_the_terms($event_id, apply_filters('mec_taxonomy_tag', ''));
964
+ $message = str_replace('%%event_tags%%', (is_array($event_tags) ? join(', ', wp_list_pluck($event_tags, 'name')) : ''), $message);
965
+
966
+ $event_labels = get_the_terms($event_id, 'mec_label');
967
+ $message = str_replace('%%event_labels%%', (is_array($event_labels) ? join(', ', wp_list_pluck($event_labels, 'name')) : ''), $message);
968
+
969
+ $event_categories = get_the_terms($event_id, 'mec_category');
970
+ $message = str_replace('%%event_categories%%', (is_array($event_categories) ? join(', ', wp_list_pluck($event_categories, 'name')) : ''), $message);
971
 
972
  $mec_cost = get_post_meta($event_id, 'mec_cost', true);
973
  $message = str_replace('%%event_cost%%', (is_numeric($mec_cost) ? $this->main->render_price($mec_cost, $event_id) : $mec_cost), $message);
1118
  $message = str_replace('%%admin_link%%', $this->link(array('post_type'=>$event_PT), $this->main->URL('admin').'edit.php'), $message);
1119
  $message = str_replace('%%event_title%%', get_the_title($post->ID), $message);
1120
  $message = str_replace('%%event_description%%', strip_tags(strip_shortcodes(get_post_field('post_content', $post->ID))), $message);
1121
+
1122
+ $event_tags = get_the_terms($post->ID, apply_filters('mec_taxonomy_tag', ''));
1123
+ $message = str_replace('%%event_tags%%', (is_array($event_tags) ? join(', ', wp_list_pluck($event_tags, 'name')) : ''), $message);
1124
+
1125
+ $event_labels = get_the_terms($post->ID, 'mec_label');
1126
+ $message = str_replace('%%event_labels%%', (is_array($event_labels) ? join(', ', wp_list_pluck($event_labels, 'name')) : ''), $message);
1127
+
1128
+ $event_categories = get_the_terms($post->ID, 'mec_category');
1129
+ $message = str_replace('%%event_categories%%', (is_array($event_categories) ? join(', ', wp_list_pluck($event_categories, 'name')) : ''), $message);
1130
 
1131
  $mec_cost = get_post_meta($post->ID, 'mec_cost', true);
1132
  $message = str_replace('%%event_cost%%', (is_numeric($mec_cost) ? $this->main->render_price($mec_cost, $post->ID) : $mec_cost), $message);
app/libraries/render.php CHANGED
@@ -274,13 +274,19 @@ class MEC_render extends MEC_base
274
  * @author Webnus <info@webnus.biz>
275
  * @param array $atts
276
  * @param string $type
 
277
  * @return string
278
  */
279
- public function vcustom($atts, $type = 'archive')
280
  {
281
  $k = 'custom_'.$type;
282
-
283
- if(isset($this->settings[$k]) && !empty($this->settings[$k])) return do_shortcode(stripslashes($this->settings[$k]));
 
 
 
 
 
284
  }
285
 
286
  /**
@@ -397,7 +403,7 @@ class MEC_render extends MEC_base
397
  elseif($skin == 'grid') $content = $this->vgrid(array_merge($atts, array('sk-options'=>array('grid'=>array('style'=>$grid_skin)))));
398
  elseif($skin == 'agenda') $content = $this->vagenda($atts);
399
  elseif($skin == 'map') $content = $this->vmap($atts);
400
- elseif($skin == 'custom') $content = $this->vcustom($atts,'archive_category');
401
  else $content = apply_filters('mec_default_skin_content', '');
402
 
403
  return $content;
274
  * @author Webnus <info@webnus.biz>
275
  * @param array $atts
276
  * @param string $type
277
+ * @param boolean $category
278
  * @return string
279
  */
280
+ public function vcustom($atts, $type = 'archive', $category = false)
281
  {
282
  $k = 'custom_'.$type;
283
+
284
+ $shortcode = (isset($this->settings[$k]) && !empty($this->settings[$k])) ? stripslashes($this->settings[$k]) : '';
285
+
286
+ // Add Category
287
+ if($category and is_tax('mec_category') and get_queried_object_id()) $shortcode = str_replace(']', ' category="'.get_queried_object_id().'"]', $shortcode);
288
+
289
+ if(trim($shortcode)) return do_shortcode($shortcode);
290
  }
291
 
292
  /**
403
  elseif($skin == 'grid') $content = $this->vgrid(array_merge($atts, array('sk-options'=>array('grid'=>array('style'=>$grid_skin)))));
404
  elseif($skin == 'agenda') $content = $this->vagenda($atts);
405
  elseif($skin == 'map') $content = $this->vmap($atts);
406
+ elseif($skin == 'custom') $content = $this->vcustom($atts,'archive_category', true);
407
  else $content = apply_filters('mec_default_skin_content', '');
408
 
409
  return $content;
app/libraries/skins.php CHANGED
@@ -857,21 +857,23 @@ class MEC_skins extends MEC_base
857
  'end'=>array('date'=>$this->main->get_end_date($date, $rendered))
858
  );
859
 
 
860
  $date_times = array(
861
  'start'=>array(
862
- 'date'=> $data->date['start']['date'],
863
- 'time' => $data->data->time['start'],
864
- 'timestamp' => $data->data->time['start_timestamp'],
865
  ),
866
  'end'=>array(
867
- 'date'=> $data->date['end']['date'],
868
- 'time' => $data->data->time['end'],
869
- 'timestamp' => $data->data->time['end_timestamp'],
870
  )
871
  );
 
872
  // global variable for use dates
873
- $MEC_Events_dates[$ID][] = $date_times;
874
- $d[] = $this->render->after_render($data, $this, $i);
875
  $found++;
876
  }
877
 
@@ -909,6 +911,7 @@ class MEC_skins extends MEC_base
909
 
910
  // Set found events
911
  $this->found = $found;
 
912
 
913
  return $events;
914
  }
@@ -1254,15 +1257,17 @@ class MEC_skins extends MEC_base
1254
  $output .= '<div class="mec-date-search"><input type="hidden" id="mec-filter-none" value="'.$item.'">';
1255
  $display_label == 1 ? $output .='<label for="mec_sf_category_'.$this->id.'">'.$label.': </label>' : null;
1256
  $output .= '<i class="mec-sl-calendar"></i>
1257
- <select id="mec_sf_month_'.$this->id.'">';
 
 
 
1258
 
1259
  $output .= $option;
1260
  $Y = date('Y', $time);
1261
 
1262
  for($i = 1; $i <= 12; $i++)
1263
  {
1264
- $selected = (!in_array($this->skin, $skins) and $i == date('n', $now)) ? 'selected="selected"' : '';
1265
- $output .= '<option value="'.($i < 10 ? '0'.$i : $i).'" '.$selected.'>'.$this->main->date_i18n('F', mktime(0, 0, 0, $i, 10)).'</option>';
1266
  }
1267
 
1268
  $output .= '</select>';
@@ -1574,13 +1579,13 @@ class MEC_skins extends MEC_base
1574
  switch($sed_method)
1575
  {
1576
  case '0':
1577
-
1578
  $sed_method = '_self';
1579
  break;
1580
  case 'new':
1581
-
1582
  $sed_method = '_blank';
1583
- break;
1584
  }
1585
 
1586
  $sed_method = ($sed_method ? $sed_method : '_self');
857
  'end'=>array('date'=>$this->main->get_end_date($date, $rendered))
858
  );
859
 
860
+ $event_data = $this->render->after_render($data, $this, $i);
861
  $date_times = array(
862
  'start'=>array(
863
+ 'date'=> $event_data->date['start']['date'],
864
+ 'time' => $event_data->data->time['start'],
865
+ 'timestamp' => $event_data->data->time['start_timestamp'],
866
  ),
867
  'end'=>array(
868
+ 'date'=> $event_data->date['end']['date'],
869
+ 'time' => $event_data->data->time['end'],
870
+ 'timestamp' => $event_data->data->time['end_timestamp'],
871
  )
872
  );
873
+ $primary_key = $event_data->data->time['start_timestamp'];
874
  // global variable for use dates
875
+ $MEC_Events_dates[$ID][$primary_key] = $date_times;
876
+ $d[] = $event_data;
877
  $found++;
878
  }
879
 
911
 
912
  // Set found events
913
  $this->found = $found;
914
+ // var_dump($found);
915
 
916
  return $events;
917
  }
1257
  $output .= '<div class="mec-date-search"><input type="hidden" id="mec-filter-none" value="'.$item.'">';
1258
  $display_label == 1 ? $output .='<label for="mec_sf_category_'.$this->id.'">'.$label.': </label>' : null;
1259
  $output .= '<i class="mec-sl-calendar"></i>
1260
+ <select id="mec_sf_month_'.$this->id.'">
1261
+ <option value="">'.__('Select Month','modern-events-calendar-lite').'</option>';
1262
+
1263
+
1264
 
1265
  $output .= $option;
1266
  $Y = date('Y', $time);
1267
 
1268
  for($i = 1; $i <= 12; $i++)
1269
  {
1270
+ $output .= '<option value="'.($i < 10 ? '0'.$i : $i).'">'.$this->main->date_i18n('F', mktime(0, 0, 0, $i, 10)).'</option>';
 
1271
  }
1272
 
1273
  $output .= '</select>';
1579
  switch($sed_method)
1580
  {
1581
  case '0':
1582
+
1583
  $sed_method = '_self';
1584
  break;
1585
  case 'new':
1586
+
1587
  $sed_method = '_blank';
1588
+ break;
1589
  }
1590
 
1591
  $sed_method = ($sed_method ? $sed_method : '_self');
app/modules/booking/steps/form.php CHANGED
@@ -72,9 +72,6 @@ if(!$mec_email)
72
  );
73
  }
74
 
75
- if(isset($reg_fields['form_style_url'])){
76
- wp_enqueue_style('mec-form-style',$reg_fields['form_style_url'],null,'1.0.0');
77
- }
78
  ?>
79
  <form id="mec_book_form<?php echo $uniqueid; ?>" class="mec-booking-form-container row" onsubmit="mec_book_form_submit(event, <?php echo $uniqueid; ?>);" novalidate="novalidate" enctype="multipart/form-data" method="post">
80
  <h4><?php echo apply_filters('mec-booking-attendees-title', __('Attendee\'s Form', 'modern-events-calendar-lite'), $event_id) ?></h4>
@@ -158,7 +155,10 @@ if(isset($reg_fields['form_style_url'])){
158
  </label>
159
 
160
  <?php /** Paragraph **/ elseif ($bfixed_field['type'] == 'p') : ?>
161
- <p><?php echo do_shortcode(stripslashes($bfixed_field['content'])); ?></p>
 
 
 
162
  <?php endif; ?>
163
  </li>
164
  <?php endforeach; ?>
@@ -289,7 +289,11 @@ if(isset($reg_fields['form_style_url'])){
289
  </label>
290
 
291
  <?php /** Paragraph **/ elseif ($reg_field['type'] == 'p') : ?>
292
- <p><?php echo do_shortcode(stripslashes($reg_field['content'])); ?></p>
 
 
 
 
293
  <?php endif; ?>
294
  </div>
295
  <?php endforeach;
72
  );
73
  }
74
 
 
 
 
75
  ?>
76
  <form id="mec_book_form<?php echo $uniqueid; ?>" class="mec-booking-form-container row" onsubmit="mec_book_form_submit(event, <?php echo $uniqueid; ?>);" novalidate="novalidate" enctype="multipart/form-data" method="post">
77
  <h4><?php echo apply_filters('mec-booking-attendees-title', __('Attendee\'s Form', 'modern-events-calendar-lite'), $event_id) ?></h4>
155
  </label>
156
 
157
  <?php /** Paragraph **/ elseif ($bfixed_field['type'] == 'p') : ?>
158
+ <p><?php
159
+ $paragraph = isset($bfixed_field['paragraph']) ? $bfixed_field['paragraph'] : '';
160
+ $content = isset($bfixed_field['content']) ? $bfixed_field['content'] : $paragraph;
161
+ echo do_shortcode(stripslashes($content)); ?></p>
162
  <?php endif; ?>
163
  </li>
164
  <?php endforeach; ?>
289
  </label>
290
 
291
  <?php /** Paragraph **/ elseif ($reg_field['type'] == 'p') : ?>
292
+ <?php
293
+ $paragraph = isset($reg_field['paragraph']) ? $reg_field['paragraph'] : '';
294
+ $content = isset($reg_field['content']) ? $reg_field['content'] : $paragraph;
295
+ echo do_shortcode(stripslashes($content));
296
+ ?></p>
297
  <?php endif; ?>
298
  </div>
299
  <?php endforeach;
app/modules/booking/steps/tickets.php CHANGED
@@ -153,11 +153,11 @@ $modal_booking = (isset($_GET['method']) and $_GET['method'] === 'mec-booking-mo
153
  <?php if(isset($ticket['description']) and trim($ticket['description'])): ?><p class="mec-event-ticket-description"><?php echo __($ticket['description'], 'modern-events-calendar-lite'); ?></p><?php endif; ?>
154
 
155
  <?php if(!$user_ticket_unlimited and $user_ticket_limit == 1 and count($tickets) == 1): ?>
156
- <input type="hidden" name="book[tickets][<?php echo $ticket_id; ?>]" value="1" />
157
- <p>
158
- <?php _e('1 Ticket selected.', 'modern-events-calendar-lite'); ?>
159
- <div class="mec-event-ticket-available"><?php echo sprintf(__('Available %s: <span>%s</span>', 'modern-events-calendar-lite'), $this->m('tickets', __('Tickets', 'modern-events-calendar-lite')), (($ticket['unlimited'] and $ticket_limit == '-1') ? __('Unlimited', 'modern-events-calendar-lite') : ($ticket_limit != '-1' ? $ticket_limit : __('Unlimited', 'modern-events-calendar-lite')))); ?></div>
160
- </p>
161
  <?php else: ?>
162
  <div>
163
  <input onkeydown="return event.keyCode !== 69" type="number" class="mec-book-ticket-limit" name="book[tickets][<?php echo $ticket_id; ?>]" title="<?php esc_attr_e('Count', 'modern-events-calendar-lite'); ?>" placeholder="<?php esc_attr_e('Count', 'modern-events-calendar-lite'); ?>" value="<?php echo $default_ticket_number; ?>" min="0" max="<?php echo ($ticket_limit != '-1' ? $ticket_limit : ''); ?>" onchange="mec_check_tickets_availability<?php echo $uniqueid; ?>(<?php echo $ticket_id; ?>, this.value);" />
153
  <?php if(isset($ticket['description']) and trim($ticket['description'])): ?><p class="mec-event-ticket-description"><?php echo __($ticket['description'], 'modern-events-calendar-lite'); ?></p><?php endif; ?>
154
 
155
  <?php if(!$user_ticket_unlimited and $user_ticket_limit == 1 and count($tickets) == 1): ?>
156
+ <input type="hidden" name="book[tickets][<?php echo $ticket_id; ?>]" value="1" />
157
+ <p>
158
+ <?php _e('1 Ticket selected.', 'modern-events-calendar-lite'); ?>
159
+ <div class="mec-event-ticket-available"><?php echo sprintf(__('Available %s: <span>%s</span>', 'modern-events-calendar-lite'), $this->m('tickets', __('Tickets', 'modern-events-calendar-lite')), (($ticket['unlimited'] and $ticket_limit == '-1') ? __('Unlimited', 'modern-events-calendar-lite') : ($ticket_limit != '-1' ? $ticket_limit : __('Unlimited', 'modern-events-calendar-lite')))); ?></div>
160
+ </p>
161
  <?php else: ?>
162
  <div>
163
  <input onkeydown="return event.keyCode !== 69" type="number" class="mec-book-ticket-limit" name="book[tickets][<?php echo $ticket_id; ?>]" title="<?php esc_attr_e('Count', 'modern-events-calendar-lite'); ?>" placeholder="<?php esc_attr_e('Count', 'modern-events-calendar-lite'); ?>" value="<?php echo $default_ticket_number; ?>" min="0" max="<?php echo ($ticket_limit != '-1' ? $ticket_limit : ''); ?>" onchange="mec_check_tickets_availability<?php echo $uniqueid; ?>(<?php echo $ticket_id; ?>, this.value);" />
app/modules/local-time/details.php CHANGED
@@ -41,7 +41,7 @@ $hide_time = isset($event->data->meta['mec_hide_time']) ? $event->data->meta['me
41
  $hide_end_time = isset($event->data->meta['mec_hide_end_time']) ? $event->data->meta['mec_hide_end_time'] : 0;
42
  ?>
43
  <div class="mec-local-time-details mec-frontbox" id="mec_local_time_details">
44
- <h3 class="mec-local-time mec-frontbox-title"><i class="mec-sl-clock"></i><?php _e('Local Time', 'modern-events-calendar-lite'); ?></h3>
45
  <ul>
46
  <li><?php echo sprintf(__('Timezone: %s', 'modern-events-calendar-lite'), '<span>'.$timezone.'</span>'); ?></li>
47
  <li><?php echo sprintf(__('Date: %s', 'modern-events-calendar-lite'), $this->date_label(array('date'=>date('Y-m-d', $user_start_time)), array('date'=>date('Y-m-d', $user_end_time)), $date_format1)); ?></li>
41
  $hide_end_time = isset($event->data->meta['mec_hide_end_time']) ? $event->data->meta['mec_hide_end_time'] : 0;
42
  ?>
43
  <div class="mec-local-time-details mec-frontbox" id="mec_local_time_details">
44
+ <i class="mec-sl-clock"></i><h3 class="mec-local-time mec-frontbox-title"><?php _e('Local Time', 'modern-events-calendar-lite'); ?></h3>
45
  <ul>
46
  <li><?php echo sprintf(__('Timezone: %s', 'modern-events-calendar-lite'), '<span>'.$timezone.'</span>'); ?></li>
47
  <li><?php echo sprintf(__('Date: %s', 'modern-events-calendar-lite'), $this->date_label(array('date'=>date('Y-m-d', $user_start_time)), array('date'=>date('Y-m-d', $user_end_time)), $date_format1)); ?></li>
app/modules/local-time/type2.php CHANGED
@@ -39,6 +39,8 @@ if(is_array($MEC_Events_dates_localtime[$event_id]))
39
  $k = $this->array_key_first($MEC_Events_dates_localtime[$event_id]);
40
 
41
  $dates = (isset($MEC_Events_dates_localtime[$event_id][$k]) ? $MEC_Events_dates_localtime[$event_id][$k] : NULL);
 
 
42
  unset($MEC_Events_dates_localtime[$event_id][$k]);
43
  }
44
 
39
  $k = $this->array_key_first($MEC_Events_dates_localtime[$event_id]);
40
 
41
  $dates = (isset($MEC_Events_dates_localtime[$event_id][$k]) ? $MEC_Events_dates_localtime[$event_id][$k] : NULL);
42
+ $start_time = isset($dates['start']['time']) ? $dates['start']['time'] : $start_time;
43
+ $end_time = isset($dates['end']['time']) ? $dates['end']['time'] : $end_time;
44
  unset($MEC_Events_dates_localtime[$event_id][$k]);
45
  }
46
 
app/modules/next-event/details.php CHANGED
@@ -141,18 +141,19 @@ if($midnight_event) $next_date['end']['date'] = date('Y-m-d', strtotime('-1 Day'
141
  <li>
142
  <i class="mec-sl-calendar"></i>
143
  <h6><?php _e('Date', 'modern-events-calendar-lite'); ?></h6>
144
- <dd><abbr class="mec-events-abbr"><?php echo $this->date_label($next_date['start'], (isset($next_date['end']) ? $next_date['end'] : NULL), $date_format1); ?></abbr></dd>
145
  </li>
146
  <li>
147
  <i class="mec-sl-clock"></i>
148
  <h6><?php _e('Time', 'modern-events-calendar-lite'); ?></h6>
149
  <i class="mec-time-comment"><?php echo (isset($time_comment) ? $time_comment : ''); ?></i>
150
-
151
  <?php if($allday == '0' and isset($next->data->time) and trim($next->data->time['start'])): ?>
152
  <dd><abbr class="mec-events-abbr"><?php echo $next_time['start']; ?><?php echo (trim($next_time['end']) ? ' - '.$next_time['end'] : ''); ?></abbr></dd>
153
  <?php else: ?>
154
  <dd><abbr class="mec-events-abbr"><?php echo $this->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
155
  <?php endif; ?>
 
156
  </li>
157
  </ul>
158
  </div>
141
  <li>
142
  <i class="mec-sl-calendar"></i>
143
  <h6><?php _e('Date', 'modern-events-calendar-lite'); ?></h6>
144
+ <dl><dd><abbr class="mec-events-abbr"><?php echo $this->date_label($next_date['start'], (isset($next_date['end']) ? $next_date['end'] : NULL), $date_format1); ?></abbr></dd></dl>
145
  </li>
146
  <li>
147
  <i class="mec-sl-clock"></i>
148
  <h6><?php _e('Time', 'modern-events-calendar-lite'); ?></h6>
149
  <i class="mec-time-comment"><?php echo (isset($time_comment) ? $time_comment : ''); ?></i>
150
+ <dl>
151
  <?php if($allday == '0' and isset($next->data->time) and trim($next->data->time['start'])): ?>
152
  <dd><abbr class="mec-events-abbr"><?php echo $next_time['start']; ?><?php echo (trim($next_time['end']) ? ' - '.$next_time['end'] : ''); ?></abbr></dd>
153
  <?php else: ?>
154
  <dd><abbr class="mec-events-abbr"><?php echo $this->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
155
  <?php endif; ?>
156
+ </dl>
157
  </li>
158
  </ul>
159
  </div>
app/modules/next-event/multiple.php CHANGED
@@ -58,11 +58,13 @@ $hide_end_time = isset($event->data->meta['mec_hide_end_time']) ? $event->data->
58
 
59
  <?php if(!$hide_time): ?>
60
  <span class="mec-time">
 
61
  <?php if($allday == '0' and isset($event->data->time) and trim($event->data->time['start'])): ?>
62
  <dd><abbr class="mec-events-abbr"><?php echo date($time_format, $date['start']['timestamp']); ?> - <?php echo ($hide_end_time ? '' : ' '.date($time_format, $date['end']['timestamp'])); ?></abbr></dd>
63
  <?php else: ?>
64
  <dd><abbr class="mec-events-abbr"><?php echo $this->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
65
  <?php endif; ?>
 
66
  </span>
67
  <?php endif; ?>
68
  </a>
58
 
59
  <?php if(!$hide_time): ?>
60
  <span class="mec-time">
61
+ <dl>
62
  <?php if($allday == '0' and isset($event->data->time) and trim($event->data->time['start'])): ?>
63
  <dd><abbr class="mec-events-abbr"><?php echo date($time_format, $date['start']['timestamp']); ?> - <?php echo ($hide_end_time ? '' : ' '.date($time_format, $date['end']['timestamp'])); ?></abbr></dd>
64
  <?php else: ?>
65
  <dd><abbr class="mec-events-abbr"><?php echo $this->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
66
  <?php endif; ?>
67
+ </dl>
68
  </span>
69
  <?php endif; ?>
70
  </a>
app/skins/monthly_view.php CHANGED
@@ -41,7 +41,7 @@ class MEC_skin_monthly_view extends MEC_skins
41
  public function initialize($atts)
42
  {
43
  $this->atts = $atts;
44
-
45
  // Skin Options
46
  $this->skin_options = (isset($this->atts['sk-options']) and isset($this->atts['sk-options'][$this->skin])) ? $this->atts['sk-options'][$this->skin] : array();
47
 
41
  public function initialize($atts)
42
  {
43
  $this->atts = $atts;
44
+
45
  // Skin Options
46
  $this->skin_options = (isset($this->atts['sk-options']) and isset($this->atts['sk-options'][$this->skin])) ? $this->atts['sk-options'][$this->skin] : array();
47
 
app/skins/single.php CHANGED
@@ -87,9 +87,11 @@ class MEC_skin_single extends MEC_skins
87
  elseif(is_object($event) and isset($event->ID)) $event_id = $event->ID;
88
  else return;
89
 
 
 
90
  $related_args = array(
91
  'post_type' => $this->main->get_main_post_type(),
92
- 'posts_per_page' => 50,
93
  'post_status' => 'publish',
94
  'post__not_in' => array($event_id),
95
  'tax_query' => array(),
@@ -609,7 +611,8 @@ class MEC_skin_single extends MEC_skins
609
  $md_start_time = $this->main->get_start_time_of_multiple_days($this->id, $occurrence_time);
610
  if($md_start_time) $occurrence_time = $md_start_time;
611
 
612
- if(strtotime($occurrence) and in_array($repeat_type, array('certain_weekdays', 'custom_days', 'weekday', 'weekend', 'advanced'))) $occurrence = date('Y-m-d', strtotime($occurrence));
 
613
  elseif(strtotime($occurrence))
614
  {
615
  $new_occurrence = date('Y-m-d', strtotime('-1 day', strtotime($occurrence)));
@@ -971,10 +974,10 @@ class MEC_skin_single extends MEC_skins
971
  <?php endif; ?>
972
  <i class="mec-sl-location-pin"></i>
973
  <h3 class="mec-events-single-section-title mec-location"><?php echo $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')); ?></h3>
974
- <dd class="author fn org"><?php echo $this->get_location_html($location); ?></dd>
975
- <dd class="location">
976
- <address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address>
977
- </dd>
978
  </div>
979
  <?php
980
  echo '</div>';
@@ -1049,8 +1052,7 @@ class MEC_skin_single extends MEC_skins
1049
  {
1050
  $icon = get_metadata('term', $category['id'], 'mec_cat_icon', true);
1051
  $icon = isset($icon) && $icon != '' ? '<i class="' . $icon . ' mec-color"></i>' : '<i class="mec-fa-angle-right"></i>';
1052
- echo '<dd class="mec-events-event-categories">
1053
- <a href="' . get_term_link($category['id'], 'mec_category') . '" class="mec-color-hover" rel="tag">' . $icon . $category['name'] . '</a></dd>';
1054
  }
1055
 
1056
  echo '</div>';
@@ -1070,7 +1072,7 @@ class MEC_skin_single extends MEC_skins
1070
  <div class="mec-event-cost">
1071
  <i class="mec-sl-wallet"></i>
1072
  <h3 class="mec-cost"><?php echo $this->main->m('cost', __('Cost', 'modern-events-calendar-lite')); ?></h3>
1073
- <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->ID) : $event->data->meta['mec_cost']); ?></dd>
1074
  </div>
1075
  <?php
1076
  echo '</div>';
@@ -1128,12 +1130,13 @@ class MEC_skin_single extends MEC_skins
1128
  <div class="mec-single-event-date">
1129
  <i class="mec-sl-calendar"></i>
1130
  <h3 class="mec-date"><?php _e('Date', 'modern-events-calendar-lite'); ?></h3>
1131
-
1132
  <?php if($midnight_event): ?>
1133
  <dd><abbr class="mec-events-abbr"><?php echo $this->main->dateify($event, $this->date_format1); ?></abbr></dd>
1134
  <?php else: ?>
1135
  <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>
1136
  <?php endif; ?>
 
1137
  </div>
1138
  <?php
1139
  }
@@ -1154,7 +1157,7 @@ class MEC_skin_single extends MEC_skins
1154
  <div class="mec-event-more-info">
1155
  <i class="mec-sl-info"></i>
1156
  <h3 class="mec-cost"><?php echo $this->main->m('more_info_link', __('More Info', 'modern-events-calendar-lite')); ?></h3>
1157
- <dd class="mec-events-event-more-info"><a class="mec-more-info-button a 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>
1158
  </div>
1159
  <?php
1160
  echo '</div>';
@@ -1186,7 +1189,7 @@ class MEC_skin_single extends MEC_skins
1186
  <h3 class="mec-cost"><?php echo $this->main->m('taxonomy_labels', __('Labels', 'modern-events-calendar-lite')); ?></h3>
1187
  <?php foreach ($event->data->labels as $labels => $label) :
1188
  $seperator = (++$mec_i === $mec_items) ? '' : ',';
1189
- echo '<dd style="color:' . $label['color'] . '">' . $label["name"] . $seperator . '</dd>';
1190
  endforeach; ?>
1191
  </div>
1192
  <?php
@@ -1229,12 +1232,13 @@ class MEC_skin_single extends MEC_skins
1229
  <i class="mec-sl-clock " style=""></i>
1230
  <h3 class="mec-time"><?php _e('Time', 'modern-events-calendar-lite'); ?></h3>
1231
  <i class="mec-time-comment"><?php echo (isset($time_comment) ? $time_comment : ''); ?></i>
1232
-
1233
  <?php if ($allday == '0' and isset($event->data->time) and trim($event->data->time['start'])) : ?>
1234
  <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>
1235
  <?php else : ?>
1236
  <dd><abbr class="mec-events-abbr"><?php echo $this->main->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
1237
  <?php endif; ?>
 
1238
  </div>
1239
  <?php
1240
  }
@@ -1299,6 +1303,7 @@ class MEC_skin_single extends MEC_skins
1299
  <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
1300
  <?php endif; ?>
1301
  <h3 class="mec-events-single-section-title"><?php echo $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')); ?></h3>
 
1302
  <?php if(isset($organizer['thumbnail'])): ?>
1303
  <dd class="mec-organizer">
1304
  <i class="mec-sl-home"></i>
@@ -1326,6 +1331,7 @@ class MEC_skin_single extends MEC_skins
1326
  <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>
1327
  </dd>
1328
  <?php endif; ?>
 
1329
  </div>
1330
  <?php
1331
  echo '</div>';
@@ -1362,6 +1368,7 @@ class MEC_skin_single extends MEC_skins
1362
  <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
1363
  <?php } ?>
1364
  <?php endif; ?>
 
1365
  <?php if(isset($organizer['thumbnail'])): ?>
1366
  <dd class="mec-organizer">
1367
  <i class="mec-sl-home"></i>
@@ -1395,6 +1402,7 @@ class MEC_skin_single extends MEC_skins
1395
  <p><?php echo $organizer_term->description;?></p>
1396
  </dd>
1397
  <?php endif; } } endif; ?>
 
1398
  </div>
1399
  <?php endforeach; ?>
1400
  </div>
@@ -1425,6 +1433,7 @@ class MEC_skin_single extends MEC_skins
1425
  <?php endif; ?>
1426
  <i class="mec-sl-location-pin"></i>
1427
  <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>
 
1428
  <dd class="author fn org"><?php echo $this->get_location_html($location); ?></dd>
1429
  <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
1430
  <?php
@@ -1434,6 +1443,7 @@ class MEC_skin_single extends MEC_skins
1434
  <p><?php echo $location_term->description;?></p>
1435
  </dd>
1436
  <?php endif; } } endif; ?>
 
1437
  </div>
1438
  <?php $i++ ?>
1439
  <?php endforeach; ?>
@@ -1548,10 +1558,10 @@ class MEC_skin_single extends MEC_skins
1548
  <?php endif;
1549
  }
1550
 
1551
- public function display_data_fields($event)
1552
  {
1553
  $display = isset($this->settings['display_event_fields']) ? (boolean) $this->settings['display_event_fields'] : true;
1554
- if(!$display) return;
1555
 
1556
  $fields = $this->main->get_event_fields();
1557
  if(!is_array($fields) or (is_array($fields) and !count($fields))) return;
@@ -1576,7 +1586,7 @@ class MEC_skin_single extends MEC_skins
1576
  if(isset($content) && $content != NULL && (isset($this->settings['display_event_fields_backend']) and $this->settings['display_event_fields_backend'] == 1) or !isset($this->settings['display_event_fields_backend']))
1577
  {
1578
  ?>
1579
- <div class="mec-event-data-fields mec-frontbox">
1580
  <ul class="mec-event-data-field-items">
1581
  <?php foreach($fields as $f => $field): if(!is_numeric($f)) continue; ?>
1582
  <?php
87
  elseif(is_object($event) and isset($event->ID)) $event_id = $event->ID;
88
  else return;
89
 
90
+ $limit = (isset($this->settings['related_events_limit']) and trim($this->settings['related_events_limit'])) ? $this->settings['related_events_limit'] : 30;
91
+
92
  $related_args = array(
93
  'post_type' => $this->main->get_main_post_type(),
94
+ 'posts_per_page' => $limit,
95
  'post_status' => 'publish',
96
  'post__not_in' => array($event_id),
97
  'tax_query' => array(),
611
  $md_start_time = $this->main->get_start_time_of_multiple_days($this->id, $occurrence_time);
612
  if($md_start_time) $occurrence_time = $md_start_time;
613
 
614
+ if(strtotime($occurrence) and in_array($repeat_type, array('certain_weekdays', 'weekday', 'weekend', 'advanced'))) $occurrence = date('Y-m-d', strtotime($occurrence));
615
+ elseif(strtotime($occurrence) and $repeat_type === 'custom_days') $occurrence = date('Y-m-d', strtotime($occurrence)).' 00:00:00';
616
  elseif(strtotime($occurrence))
617
  {
618
  $new_occurrence = date('Y-m-d', strtotime('-1 day', strtotime($occurrence)));
974
  <?php endif; ?>
975
  <i class="mec-sl-location-pin"></i>
976
  <h3 class="mec-events-single-section-title mec-location"><?php echo $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')); ?></h3>
977
+ <dl>
978
+ <dd class="author fn org"><?php echo $this->get_location_html($location); ?></dd>
979
+ <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
980
+ </dl>
981
  </div>
982
  <?php
983
  echo '</div>';
1052
  {
1053
  $icon = get_metadata('term', $category['id'], 'mec_cat_icon', true);
1054
  $icon = isset($icon) && $icon != '' ? '<i class="' . $icon . ' mec-color"></i>' : '<i class="mec-fa-angle-right"></i>';
1055
+ echo '<dl><dd class="mec-events-event-categories"><a href="' . get_term_link($category['id'], 'mec_category') . '" class="mec-color-hover" rel="tag">' . $icon . $category['name'] . '</a></dd></dl>';
 
1056
  }
1057
 
1058
  echo '</div>';
1072
  <div class="mec-event-cost">
1073
  <i class="mec-sl-wallet"></i>
1074
  <h3 class="mec-cost"><?php echo $this->main->m('cost', __('Cost', 'modern-events-calendar-lite')); ?></h3>
1075
+ <dl><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->ID) : $event->data->meta['mec_cost']); ?></dd></dl>
1076
  </div>
1077
  <?php
1078
  echo '</div>';
1130
  <div class="mec-single-event-date">
1131
  <i class="mec-sl-calendar"></i>
1132
  <h3 class="mec-date"><?php _e('Date', 'modern-events-calendar-lite'); ?></h3>
1133
+ <dl>
1134
  <?php if($midnight_event): ?>
1135
  <dd><abbr class="mec-events-abbr"><?php echo $this->main->dateify($event, $this->date_format1); ?></abbr></dd>
1136
  <?php else: ?>
1137
  <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>
1138
  <?php endif; ?>
1139
+ </dl>
1140
  </div>
1141
  <?php
1142
  }
1157
  <div class="mec-event-more-info">
1158
  <i class="mec-sl-info"></i>
1159
  <h3 class="mec-cost"><?php echo $this->main->m('more_info_link', __('More Info', 'modern-events-calendar-lite')); ?></h3>
1160
+ <dl><dd class="mec-events-event-more-info"><a class="mec-more-info-button a 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></dl>
1161
  </div>
1162
  <?php
1163
  echo '</div>';
1189
  <h3 class="mec-cost"><?php echo $this->main->m('taxonomy_labels', __('Labels', 'modern-events-calendar-lite')); ?></h3>
1190
  <?php foreach ($event->data->labels as $labels => $label) :
1191
  $seperator = (++$mec_i === $mec_items) ? '' : ',';
1192
+ echo '<dl><dd style="color:' . $label['color'] . '">' . $label["name"] . $seperator . '</dd></dl>';
1193
  endforeach; ?>
1194
  </div>
1195
  <?php
1232
  <i class="mec-sl-clock " style=""></i>
1233
  <h3 class="mec-time"><?php _e('Time', 'modern-events-calendar-lite'); ?></h3>
1234
  <i class="mec-time-comment"><?php echo (isset($time_comment) ? $time_comment : ''); ?></i>
1235
+ <dl>
1236
  <?php if ($allday == '0' and isset($event->data->time) and trim($event->data->time['start'])) : ?>
1237
  <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>
1238
  <?php else : ?>
1239
  <dd><abbr class="mec-events-abbr"><?php echo $this->main->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
1240
  <?php endif; ?>
1241
+ </dl>
1242
  </div>
1243
  <?php
1244
  }
1303
  <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
1304
  <?php endif; ?>
1305
  <h3 class="mec-events-single-section-title"><?php echo $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')); ?></h3>
1306
+ <dl>
1307
  <?php if(isset($organizer['thumbnail'])): ?>
1308
  <dd class="mec-organizer">
1309
  <i class="mec-sl-home"></i>
1331
  <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>
1332
  </dd>
1333
  <?php endif; ?>
1334
+ </dl>
1335
  </div>
1336
  <?php
1337
  echo '</div>';
1368
  <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
1369
  <?php } ?>
1370
  <?php endif; ?>
1371
+ <dl>
1372
  <?php if(isset($organizer['thumbnail'])): ?>
1373
  <dd class="mec-organizer">
1374
  <i class="mec-sl-home"></i>
1402
  <p><?php echo $organizer_term->description;?></p>
1403
  </dd>
1404
  <?php endif; } } endif; ?>
1405
+ </dl>
1406
  </div>
1407
  <?php endforeach; ?>
1408
  </div>
1433
  <?php endif; ?>
1434
  <i class="mec-sl-location-pin"></i>
1435
  <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>
1436
+ <dl>
1437
  <dd class="author fn org"><?php echo $this->get_location_html($location); ?></dd>
1438
  <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
1439
  <?php
1443
  <p><?php echo $location_term->description;?></p>
1444
  </dd>
1445
  <?php endif; } } endif; ?>
1446
+ </dl>
1447
  </div>
1448
  <?php $i++ ?>
1449
  <?php endforeach; ?>
1558
  <?php endif;
1559
  }
1560
 
1561
+ public function display_data_fields($event, $sidebar = false)
1562
  {
1563
  $display = isset($this->settings['display_event_fields']) ? (boolean) $this->settings['display_event_fields'] : true;
1564
+ if(!$display and !$sidebar) return;
1565
 
1566
  $fields = $this->main->get_event_fields();
1567
  if(!is_array($fields) or (is_array($fields) and !count($fields))) return;
1586
  if(isset($content) && $content != NULL && (isset($this->settings['display_event_fields_backend']) and $this->settings['display_event_fields_backend'] == 1) or !isset($this->settings['display_event_fields_backend']))
1587
  {
1588
  ?>
1589
+ <div class="mec-event-data-fields mec-frontbox <?php echo ($sidebar ? 'mec-data-fields-sidebar' : ''); ?>">
1590
  <ul class="mec-event-data-field-items">
1591
  <?php foreach($fields as $f => $field): if(!is_numeric($f)) continue; ?>
1592
  <?php
app/skins/single/default.php CHANGED
@@ -22,11 +22,10 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
22
 
23
  <!-- start breadcrumbs -->
24
  <?php
25
- $breadcrumbs_settings = isset($settings['breadcrumbs']) ? $settings['breadcrumbs'] : '';
26
- if($breadcrumbs_settings == '1' ): ?>
27
- <div class="mec-breadcrumbs">
28
- <?php $single->display_breadcrumb_widget( get_the_ID() ); ?>
29
- </div>
30
  <?php endif; ?>
31
  <!-- end breadcrumbs -->
32
 
@@ -38,7 +37,7 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
38
  <div class="mec-single-event-description mec-events-content"><?php the_content(); ?></div>
39
  </div>
40
 
41
- <?php do_action('mec_single_after_content', $event ); ?>
42
 
43
  <!-- Custom Data Fields -->
44
  <?php $this->display_data_fields($event); ?>
@@ -50,9 +49,9 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
50
 
51
  <!-- Countdown module -->
52
  <?php if($this->main->can_show_countdown_module($event)): ?>
53
- <div class="mec-events-meta-group mec-events-meta-group-countdown">
54
- <?php echo $this->main->module('countdown.details', array('event'=>$this->events)); ?>
55
- </div>
56
  <?php endif; ?>
57
 
58
  <!-- Hourly Schedule -->
@@ -144,13 +143,13 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
144
  <div class="mec-single-event-date">
145
  <i class="mec-sl-calendar"></i>
146
  <h3 class="mec-date"><?php _e('Date', 'modern-events-calendar-lite'); ?></h3>
147
-
148
- <?php if($midnight_event): ?>
149
- <dd><abbr class="mec-events-abbr"><?php echo $this->main->dateify($event, $this->date_format1); ?></abbr></dd>
150
- <?php else: ?>
151
- <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>
152
- <?php endif; ?>
153
-
154
  <?php echo $this->main->holding_status($event); ?>
155
  </div>
156
 
@@ -164,12 +163,13 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
164
  <i class="mec-sl-clock " style=""></i>
165
  <h3 class="mec-time"><?php _e('Time', 'modern-events-calendar-lite'); ?></h3>
166
  <i class="mec-time-comment"><?php echo (isset($time_comment) ? $time_comment : ''); ?></i>
167
-
168
- <?php if($allday == '0' and isset($event->data->time) and trim($event->data->time['start'])): ?>
169
- <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>
170
- <?php else: ?>
171
- <dd><abbr class="mec-events-abbr"><?php echo $this->main->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
172
- <?php endif; ?>
 
173
  </div>
174
  <?php
175
  }
@@ -187,7 +187,7 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
187
  <div class="mec-event-cost">
188
  <i class="mec-sl-wallet"></i>
189
  <h3 class="mec-cost"><?php echo $this->main->m('cost', __('Cost', 'modern-events-calendar-lite')); ?></h3>
190
- <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->ID) : $event->data->meta['mec_cost']); ?></dd>
191
  </div>
192
  <?php
193
  }
@@ -204,7 +204,7 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
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
  }
@@ -221,7 +221,7 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
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
@@ -241,6 +241,7 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
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 $this->get_location_html($location); ?></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
 
@@ -256,6 +257,7 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
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
@@ -275,8 +277,8 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
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>
@@ -295,6 +297,7 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
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>
@@ -328,6 +331,7 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
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
@@ -384,13 +388,13 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
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
 
@@ -404,12 +408,13 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
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
  }
@@ -427,7 +432,7 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
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->ID) : $event->data->meta['mec_cost']); ?></dd>
431
  </div>
432
  <?php
433
  }
@@ -441,7 +446,7 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
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
  }
@@ -458,7 +463,7 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
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
@@ -480,9 +485,9 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
480
  <?php endif; ?>
481
  <i class="mec-sl-location-pin"></i>
482
  <h3 class="mec-events-single-section-title mec-location"><?php echo $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')); ?></h3>
 
483
  <dd class="author fn org"><?php echo $this->get_location_html($location); ?></dd>
484
  <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
485
-
486
  <?php if(isset($location['url']) and trim($location['url'])): ?>
487
  <dd class="mec-location-url">
488
  <i class="mec-sl-sitemap"></i>
@@ -495,6 +500,7 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
495
  <p><?php echo $location_term->description;?></p>
496
  </dd>
497
  <?php endif; } } endif; ?>
 
498
  </div>
499
  <?php
500
  $this->show_other_locations($event); // Show Additional Locations
@@ -514,8 +520,7 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
514
  {
515
  $icon = get_metadata('term', $category['id'], 'mec_cat_icon', true);
516
  $icon = isset($icon) && $icon != '' ? '<i class="'.$icon.' mec-color"></i>' : '<i class="mec-fa-angle-right"></i>';
517
- echo '<dd class="mec-events-event-categories">
518
- <a href="'.get_term_link($category['id'], 'mec_category').'" class="mec-color-hover" rel="tag">'.$icon . $category['name'] .'</a></dd>';
519
  }
520
  ?>
521
  </div>
@@ -534,6 +539,7 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
534
  <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
535
  <?php endif; ?>
536
  <h3 class="mec-events-single-section-title"><?php echo $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')); ?></h3>
 
537
  <?php if(isset($organizer['thumbnail'])): ?>
538
  <dd class="mec-organizer">
539
  <i class="mec-sl-home"></i>
@@ -563,10 +569,9 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
563
  </dd>
564
  <?php endif;
565
  $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)): ?>
566
- <dd class="mec-organizer-description">
567
- <p><?php echo $organizer_term->description;?></p>
568
- </dd>
569
  <?php endif; } } endif; ?>
 
570
  </div>
571
  <?php
572
  $this->show_other_organizers($event); // Show Additional Organizers
@@ -609,6 +614,9 @@ $bookings_limit_for_users = isset($booking_options['bookings_limit_for_users'])
609
  <!-- QRCode Module -->
610
  <?php if($single->found_value('qrcode_module', $settings) == 'on') echo $this->main->module('qrcode.details', array('event'=>$event)); ?>
611
 
 
 
 
612
  <!-- Widgets -->
613
  <?php dynamic_sidebar('mec-single-sidebar'); ?>
614
 
22
 
23
  <!-- start breadcrumbs -->
24
  <?php
25
+ $breadcrumbs_settings = isset($settings['breadcrumbs']) ? $settings['breadcrumbs'] : ''; if($breadcrumbs_settings == '1'): ?>
26
+ <div class="mec-breadcrumbs">
27
+ <?php $single->display_breadcrumb_widget(get_the_ID()); ?>
28
+ </div>
 
29
  <?php endif; ?>
30
  <!-- end breadcrumbs -->
31
 
37
  <div class="mec-single-event-description mec-events-content"><?php the_content(); ?></div>
38
  </div>
39
 
40
+ <?php do_action('mec_single_after_content', $event); ?>
41
 
42
  <!-- Custom Data Fields -->
43
  <?php $this->display_data_fields($event); ?>
49
 
50
  <!-- Countdown module -->
51
  <?php if($this->main->can_show_countdown_module($event)): ?>
52
+ <div class="mec-events-meta-group mec-events-meta-group-countdown">
53
+ <?php echo $this->main->module('countdown.details', array('event'=>$this->events)); ?>
54
+ </div>
55
  <?php endif; ?>
56
 
57
  <!-- Hourly Schedule -->
143
  <div class="mec-single-event-date">
144
  <i class="mec-sl-calendar"></i>
145
  <h3 class="mec-date"><?php _e('Date', 'modern-events-calendar-lite'); ?></h3>
146
+ <dl>
147
+ <?php if($midnight_event): ?>
148
+ <dd><abbr class="mec-events-abbr"><?php echo $this->main->dateify($event, $this->date_format1); ?></abbr></dd>
149
+ <?php else: ?>
150
+ <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>
151
+ <?php endif; ?>
152
+ </dl>
153
  <?php echo $this->main->holding_status($event); ?>
154
  </div>
155
 
163
  <i class="mec-sl-clock " style=""></i>
164
  <h3 class="mec-time"><?php _e('Time', 'modern-events-calendar-lite'); ?></h3>
165
  <i class="mec-time-comment"><?php echo (isset($time_comment) ? $time_comment : ''); ?></i>
166
+ <dl>
167
+ <?php if($allday == '0' and isset($event->data->time) and trim($event->data->time['start'])): ?>
168
+ <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>
169
+ <?php else: ?>
170
+ <dd><abbr class="mec-events-abbr"><?php echo $this->main->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
171
+ <?php endif; ?>
172
+ </dl>
173
  </div>
174
  <?php
175
  }
187
  <div class="mec-event-cost">
188
  <i class="mec-sl-wallet"></i>
189
  <h3 class="mec-cost"><?php echo $this->main->m('cost', __('Cost', 'modern-events-calendar-lite')); ?></h3>
190
+ <dl><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->ID) : $event->data->meta['mec_cost']); ?></dd></dl>
191
  </div>
192
  <?php
193
  }
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
+ <dl><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></dl>
208
  </div>
209
  <?php
210
  }
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 '<dl><dd style="color:' . $label['color'] . '">' . $label["name"] . $seperator . '</dd></dl>';
225
  endforeach; ?>
226
  </div>
227
  <?php
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
+ <dl>
245
  <dd class="author fn org"><?php echo $this->get_location_html($location); ?></dd>
246
  <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
247
 
257
  <p><?php echo $location_term->description;?></p>
258
  </dd>
259
  <?php endif; } } endif; ?>
260
+ </dl>
261
  </div>
262
  <?php
263
  $this->show_other_locations($event); // Show Additional Locations
277
  {
278
  $icon = get_metadata('term', $category['id'], 'mec_cat_icon', true);
279
  $icon = isset($icon) && $icon != '' ? '<i class="'.$icon.' mec-color"></i>' : '<i class="mec-fa-angle-right"></i>';
280
+ echo '<dl><dd class="mec-events-event-categories">
281
+ <a href="'.get_term_link($category['id'], 'mec_category').'" class="mec-color-hover" rel="tag">'.$icon . $category['name'] .'</a></dd></dl>';
282
  }
283
  ?>
284
  </div>
297
  <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
298
  <?php endif; ?>
299
  <h3 class="mec-events-single-section-title"><?php echo $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')); ?></h3>
300
+ <dl>
301
  <?php if(isset($organizer['thumbnail'])): ?>
302
  <dd class="mec-organizer">
303
  <i class="mec-sl-home"></i>
331
  <p><?php echo $organizer_term->description;?></p>
332
  </dd>
333
  <?php endif; } } endif; ?>
334
+ </dl>
335
  </div>
336
  <?php
337
  $this->show_other_organizers($event); // Show Additional Organizers
388
  <div class="mec-single-event-date">
389
  <i class="mec-sl-calendar"></i>
390
  <h3 class="mec-date"><?php _e('Date', 'modern-events-calendar-lite'); ?></h3>
391
+ <dl>
392
  <?php if($midnight_event): ?>
393
  <dd><abbr class="mec-events-abbr"><?php echo $this->main->dateify($event, $this->date_format1); ?></abbr></dd>
394
  <?php else: ?>
395
  <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>
396
  <?php endif; ?>
397
+ </dl>
398
  <?php echo $this->main->holding_status($event); ?>
399
  </div>
400
 
408
  <i class="mec-sl-clock " style=""></i>
409
  <h3 class="mec-time"><?php _e('Time', 'modern-events-calendar-lite'); ?></h3>
410
  <i class="mec-time-comment"><?php echo (isset($time_comment) ? $time_comment : ''); ?></i>
411
+ <dl>
412
  <?php if($allday == '0' and isset($event->data->time) and trim($event->data->time['start'])): ?>
413
  <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>
414
  <?php else: ?>
415
  <dd><abbr class="mec-events-abbr"><?php echo $this->main->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
416
  <?php endif; ?>
417
+ </dl>
418
  </div>
419
  <?php
420
  }
432
  <div class="mec-event-cost">
433
  <i class="mec-sl-wallet"></i>
434
  <h3 class="mec-cost"><?php echo $this->main->m('cost', __('Cost', 'modern-events-calendar-lite')); ?></h3>
435
+ <dl><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->ID) : $event->data->meta['mec_cost']); ?></dd></dl>
436
  </div>
437
  <?php
438
  }
446
  <div class="mec-event-more-info">
447
  <i class="mec-sl-info"></i>
448
  <h3 class="mec-cost"><?php echo $this->main->m('more_info_link', __('More Info', 'modern-events-calendar-lite')); ?></h3>
449
+ <dl><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></dl>
450
  </div>
451
  <?php
452
  }
463
  <h3 class="mec-cost"><?php echo $this->main->m('taxonomy_labels', __('Labels', 'modern-events-calendar-lite')); ?></h3>
464
  <?php foreach($event->data->labels as $labels=>$label) :
465
  $seperator = (++$mec_i === $mec_items ) ? '' : ',';
466
+ echo '<dl><dd style="color:' . $label['color'] . '">' . $label["name"] . $seperator . '</dd></dl>';
467
  endforeach; ?>
468
  </div>
469
  <?php
485
  <?php endif; ?>
486
  <i class="mec-sl-location-pin"></i>
487
  <h3 class="mec-events-single-section-title mec-location"><?php echo $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')); ?></h3>
488
+ <dl>
489
  <dd class="author fn org"><?php echo $this->get_location_html($location); ?></dd>
490
  <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
 
491
  <?php if(isset($location['url']) and trim($location['url'])): ?>
492
  <dd class="mec-location-url">
493
  <i class="mec-sl-sitemap"></i>
500
  <p><?php echo $location_term->description;?></p>
501
  </dd>
502
  <?php endif; } } endif; ?>
503
+ </dl>
504
  </div>
505
  <?php
506
  $this->show_other_locations($event); // Show Additional Locations
520
  {
521
  $icon = get_metadata('term', $category['id'], 'mec_cat_icon', true);
522
  $icon = isset($icon) && $icon != '' ? '<i class="'.$icon.' mec-color"></i>' : '<i class="mec-fa-angle-right"></i>';
523
+ echo '<dl><dd class="mec-events-event-categories"><a href="'.get_term_link($category['id'], 'mec_category').'" class="mec-color-hover" rel="tag">'.$icon . $category['name'] .'</a></dd></dl>';
 
524
  }
525
  ?>
526
  </div>
539
  <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
540
  <?php endif; ?>
541
  <h3 class="mec-events-single-section-title"><?php echo $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')); ?></h3>
542
+ <dl>
543
  <?php if(isset($organizer['thumbnail'])): ?>
544
  <dd class="mec-organizer">
545
  <i class="mec-sl-home"></i>
569
  </dd>
570
  <?php endif;
571
  $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)): ?>
572
+ <dd class="mec-organizer-description"><p><?php echo $organizer_term->description;?></p></dd>
 
 
573
  <?php endif; } } endif; ?>
574
+ </dl>
575
  </div>
576
  <?php
577
  $this->show_other_organizers($event); // Show Additional Organizers
614
  <!-- QRCode Module -->
615
  <?php if($single->found_value('qrcode_module', $settings) == 'on') echo $this->main->module('qrcode.details', array('event'=>$event)); ?>
616
 
617
+ <!-- Custom Fields Module -->
618
+ <?php if($single->found_value('custom_fields_module', $settings) == 'on') echo $this->display_data_fields($event, true); ?>
619
+
620
  <!-- Widgets -->
621
  <?php dynamic_sidebar('mec-single-sidebar'); ?>
622
 
app/skins/single/m1.php CHANGED
@@ -19,13 +19,13 @@ if(!is_array($booking_options)) $booking_options = array();
19
  <div class="mec-single-event-date">
20
  <i class="mec-sl-calendar"></i>
21
  <h3 class="mec-date"><?php _e('Date', 'modern-events-calendar-lite'); ?></h3>
22
-
23
  <?php if($midnight_event): ?>
24
  <dd><abbr class="mec-events-abbr"><?php echo $this->main->dateify($event, $this->date_format1); ?></abbr></dd>
25
  <?php else: ?>
26
  <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>
27
  <?php endif; ?>
28
-
29
  <?php echo $this->main->holding_status($event); ?>
30
  </div>
31
 
@@ -39,12 +39,13 @@ if(!is_array($booking_options)) $booking_options = array();
39
  <i class="mec-sl-clock " style=""></i>
40
  <h3 class="mec-time"><?php _e('Time', 'modern-events-calendar-lite'); ?></h3>
41
  <i class="mec-time-comment"><?php echo (isset($time_comment) ? $time_comment : ''); ?></i>
42
-
43
  <?php if($allday == '0' and isset($event->data->time) and trim($event->data->time['start'])): ?>
44
  <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>
45
  <?php else: ?>
46
  <dd><abbr class="mec-events-abbr"><?php echo $this->main->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
47
  <?php endif; ?>
 
48
  </div>
49
  <?php
50
  }
@@ -59,7 +60,7 @@ if(!is_array($booking_options)) $booking_options = array();
59
  <div class="mec-event-cost">
60
  <i class="mec-sl-wallet"></i>
61
  <h3 class="mec-cost"><?php echo $this->main->m('cost', __('Cost', 'modern-events-calendar-lite')); ?></h3>
62
- <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->ID) : $event->data->meta['mec_cost']); ?></dd>
63
  </div>
64
  <?php
65
  }
@@ -76,7 +77,7 @@ if(!is_array($booking_options)) $booking_options = array();
76
  <h3 class="mec-cost"><?php echo $this->main->m('taxonomy_labels', __('Labels', 'modern-events-calendar-lite')); ?></h3>
77
  <?php foreach($event->data->labels as $labels=>$label) :
78
  $seperator = (++$mec_i === $mec_items ) ? '' : ',';
79
- echo '<dd style=color:"' . $label['color'] . '">' . $label["name"] . $seperator . '</dd>';
80
  endforeach; ?>
81
  </div>
82
  <?php
@@ -100,6 +101,7 @@ if(!is_array($booking_options)) $booking_options = array();
100
  <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
101
  <?php endif; ?>
102
  <h3 class="mec-events-single-section-title"><?php echo $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')); ?></h3>
 
103
  <?php if(isset($organizer['thumbnail'])): ?>
104
  <dd class="mec-organizer">
105
  <i class="mec-sl-home"></i>
@@ -132,6 +134,7 @@ if(!is_array($booking_options)) $booking_options = array();
132
  <p><?php echo $organizer_term->description;?></p>
133
  </dd>
134
  <?php endif; } } endif; ?>
 
135
  </div>
136
  <?php
137
  $this->show_other_organizers($event); // Show Additional Organizers
@@ -172,6 +175,7 @@ if(!is_array($booking_options)) $booking_options = array();
172
  <?php endif; ?>
173
  <i class="mec-sl-location-pin"></i>
174
  <h3 class="mec-events-single-section-title mec-location"><?php echo $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')); ?></h3>
 
175
  <dd class="author fn org"><?php echo $this->get_location_html($location); ?></dd>
176
  <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
177
 
@@ -187,6 +191,7 @@ if(!is_array($booking_options)) $booking_options = array();
187
  <p><?php echo $location_term->description;?></p>
188
  </dd>
189
  <?php endif; } } endif; ?>
 
190
  </div>
191
  <?php
192
  }
@@ -205,8 +210,7 @@ if(!is_array($booking_options)) $booking_options = array();
205
  {
206
  $icon = get_metadata('term', $category['id'], 'mec_cat_icon', true);
207
  $icon = isset($icon) && $icon != '' ? '<i class="'.$icon.' mec-color"></i>' : '<i class="mec-fa-angle-right"></i>';
208
- echo '<dd class="mec-events-event-categories">
209
- <a href="'.get_term_link($category['id'], 'mec_category').'" class="mec-color-hover" rel="tag">'.$icon . $category['name'] .'</a></dd>';
210
  }
211
  ?>
212
  </div>
@@ -221,7 +225,7 @@ if(!is_array($booking_options)) $booking_options = array();
221
  <div class="mec-event-more-info">
222
  <i class="mec-sl-info"></i>
223
  <h3 class="mec-cost"><?php echo $this->main->m('more_info_link', __('More Info', 'modern-events-calendar-lite')); ?></h3>
224
- <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>
225
  </div>
226
  <?php
227
  }
19
  <div class="mec-single-event-date">
20
  <i class="mec-sl-calendar"></i>
21
  <h3 class="mec-date"><?php _e('Date', 'modern-events-calendar-lite'); ?></h3>
22
+ <dl>
23
  <?php if($midnight_event): ?>
24
  <dd><abbr class="mec-events-abbr"><?php echo $this->main->dateify($event, $this->date_format1); ?></abbr></dd>
25
  <?php else: ?>
26
  <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>
27
  <?php endif; ?>
28
+ </dl>
29
  <?php echo $this->main->holding_status($event); ?>
30
  </div>
31
 
39
  <i class="mec-sl-clock " style=""></i>
40
  <h3 class="mec-time"><?php _e('Time', 'modern-events-calendar-lite'); ?></h3>
41
  <i class="mec-time-comment"><?php echo (isset($time_comment) ? $time_comment : ''); ?></i>
42
+ <dl>
43
  <?php if($allday == '0' and isset($event->data->time) and trim($event->data->time['start'])): ?>
44
  <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>
45
  <?php else: ?>
46
  <dd><abbr class="mec-events-abbr"><?php echo $this->main->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
47
  <?php endif; ?>
48
+ </dl>
49
  </div>
50
  <?php
51
  }
60
  <div class="mec-event-cost">
61
  <i class="mec-sl-wallet"></i>
62
  <h3 class="mec-cost"><?php echo $this->main->m('cost', __('Cost', 'modern-events-calendar-lite')); ?></h3>
63
+ <dl><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->ID) : $event->data->meta['mec_cost']); ?></dd></dl>
64
  </div>
65
  <?php
66
  }
77
  <h3 class="mec-cost"><?php echo $this->main->m('taxonomy_labels', __('Labels', 'modern-events-calendar-lite')); ?></h3>
78
  <?php foreach($event->data->labels as $labels=>$label) :
79
  $seperator = (++$mec_i === $mec_items ) ? '' : ',';
80
+ echo '<dl><dd style=color:"' . $label['color'] . '">' . $label["name"] . $seperator . '</dd></dl>';
81
  endforeach; ?>
82
  </div>
83
  <?php
101
  <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
102
  <?php endif; ?>
103
  <h3 class="mec-events-single-section-title"><?php echo $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')); ?></h3>
104
+ <dl>
105
  <?php if(isset($organizer['thumbnail'])): ?>
106
  <dd class="mec-organizer">
107
  <i class="mec-sl-home"></i>
134
  <p><?php echo $organizer_term->description;?></p>
135
  </dd>
136
  <?php endif; } } endif; ?>
137
+ </dl>
138
  </div>
139
  <?php
140
  $this->show_other_organizers($event); // Show Additional Organizers
175
  <?php endif; ?>
176
  <i class="mec-sl-location-pin"></i>
177
  <h3 class="mec-events-single-section-title mec-location"><?php echo $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')); ?></h3>
178
+ <dl>
179
  <dd class="author fn org"><?php echo $this->get_location_html($location); ?></dd>
180
  <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
181
 
191
  <p><?php echo $location_term->description;?></p>
192
  </dd>
193
  <?php endif; } } endif; ?>
194
+ </dl>
195
  </div>
196
  <?php
197
  }
210
  {
211
  $icon = get_metadata('term', $category['id'], 'mec_cat_icon', true);
212
  $icon = isset($icon) && $icon != '' ? '<i class="'.$icon.' mec-color"></i>' : '<i class="mec-fa-angle-right"></i>';
213
+ echo '<dl><dd class="mec-events-event-categories"><a href="'.get_term_link($category['id'], 'mec_category').'" class="mec-color-hover" rel="tag">'.$icon . $category['name'] .'</a></dd></dl>';
 
214
  }
215
  ?>
216
  </div>
225
  <div class="mec-event-more-info">
226
  <i class="mec-sl-info"></i>
227
  <h3 class="mec-cost"><?php echo $this->main->m('more_info_link', __('More Info', 'modern-events-calendar-lite')); ?></h3>
228
+ <dl><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></dl>
229
  </div>
230
  <?php
231
  }
app/skins/single/m2.php CHANGED
@@ -23,6 +23,7 @@ if(!is_array($booking_options)) $booking_options = array();
23
  <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
24
  <?php endif; ?>
25
  <h3 class="mec-events-single-section-title"><?php echo $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')); ?></h3>
 
26
  <?php if(isset($organizer['thumbnail'])): ?>
27
  <dd class="mec-organizer">
28
  <i class="mec-sl-home"></i>
@@ -55,6 +56,7 @@ if(!is_array($booking_options)) $booking_options = array();
55
  <p><?php echo $organizer_term->description;?></p>
56
  </dd>
57
  <?php endif; } } endif; ?>
 
58
  </div>
59
  <?php
60
  $this->show_other_organizers($event); // Show Additional Organizers
@@ -95,6 +97,7 @@ if(!is_array($booking_options)) $booking_options = array();
95
  <?php endif; ?>
96
  <i class="mec-sl-location-pin"></i>
97
  <h3 class="mec-events-single-section-title mec-location"><?php echo $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')); ?></h3>
 
98
  <dd class="author fn org"><?php echo $this->get_location_html($location); ?></dd>
99
  <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
100
 
@@ -110,6 +113,7 @@ if(!is_array($booking_options)) $booking_options = array();
110
  <p><?php echo $location_term->description;?></p>
111
  </dd>
112
  <?php endif; } } endif; ?>
 
113
  </div>
114
  <?php
115
  }
@@ -128,8 +132,7 @@ if(!is_array($booking_options)) $booking_options = array();
128
  {
129
  $icon = get_metadata('term', $category['id'], 'mec_cat_icon', true);
130
  $icon = isset($icon) && $icon != '' ? '<i class="'.$icon.' mec-color"></i>' : '<i class="mec-fa-angle-right"></i>';
131
- echo '<dd class="mec-events-event-categories">
132
- <a href="'.get_term_link($category['id'], 'mec_category').'" class="mec-color-hover" rel="tag">'.$icon . $category['name'] .'</a></dd>';
133
  }
134
  ?>
135
  </div>
23
  <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
24
  <?php endif; ?>
25
  <h3 class="mec-events-single-section-title"><?php echo $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')); ?></h3>
26
+ <dl>
27
  <?php if(isset($organizer['thumbnail'])): ?>
28
  <dd class="mec-organizer">
29
  <i class="mec-sl-home"></i>
56
  <p><?php echo $organizer_term->description;?></p>
57
  </dd>
58
  <?php endif; } } endif; ?>
59
+ </dl>
60
  </div>
61
  <?php
62
  $this->show_other_organizers($event); // Show Additional Organizers
97
  <?php endif; ?>
98
  <i class="mec-sl-location-pin"></i>
99
  <h3 class="mec-events-single-section-title mec-location"><?php echo $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')); ?></h3>
100
+ <dl>
101
  <dd class="author fn org"><?php echo $this->get_location_html($location); ?></dd>
102
  <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
103
 
113
  <p><?php echo $location_term->description;?></p>
114
  </dd>
115
  <?php endif; } } endif; ?>
116
+ </dl>
117
  </div>
118
  <?php
119
  }
132
  {
133
  $icon = get_metadata('term', $category['id'], 'mec_cat_icon', true);
134
  $icon = isset($icon) && $icon != '' ? '<i class="'.$icon.' mec-color"></i>' : '<i class="mec-fa-angle-right"></i>';
135
+ echo '<dl><dd class="mec-events-event-categories"><a href="'.get_term_link($category['id'], 'mec_category').'" class="mec-color-hover" rel="tag">'.$icon . $category['name'] .'</a></dd></dl>';
 
136
  }
137
  ?>
138
  </div>
app/skins/single/modern.php CHANGED
@@ -49,6 +49,7 @@ if(is_plugin_active('schema-markup-rich-snippets/schema-markup-rich-snippets.php
49
  <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
50
  <?php endif; ?>
51
  <h3 class="mec-events-single-section-title"><?php echo $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')); ?></h3>
 
52
  <?php if(isset($organizer['thumbnail'])): ?>
53
  <dd class="mec-organizer">
54
  <i class="mec-sl-home"></i>
@@ -81,6 +82,7 @@ if(is_plugin_active('schema-markup-rich-snippets/schema-markup-rich-snippets.php
81
  <p><?php echo $organizer_term->description;?></p>
82
  </dd>
83
  <?php endif; } } endif; ?>
 
84
  </div>
85
  <?php
86
  $this->show_other_organizers($event); // Show Additional Organizers
@@ -125,6 +127,7 @@ if(is_plugin_active('schema-markup-rich-snippets/schema-markup-rich-snippets.php
125
  <?php endif; ?>
126
  <i class="mec-sl-location-pin"></i>
127
  <h3 class="mec-events-single-section-title mec-location"><?php echo $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')); ?></h3>
 
128
  <dd class="author fn org"><?php echo $this->get_location_html($location); ?></dd>
129
  <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
130
 
@@ -140,6 +143,7 @@ if(is_plugin_active('schema-markup-rich-snippets/schema-markup-rich-snippets.php
140
  <p><?php echo $location_term->description;?></p>
141
  </dd>
142
  <?php endif; } } endif; ?>
 
143
  </div>
144
  <?php
145
  $this->show_other_locations($event); // Show Additional Locations
@@ -159,8 +163,7 @@ if(is_plugin_active('schema-markup-rich-snippets/schema-markup-rich-snippets.php
159
  {
160
  $icon = get_metadata('term', $category['id'], 'mec_cat_icon', true);
161
  $icon = isset($icon) && $icon != '' ? '<i class="'.$icon.' mec-color"></i>' : '<i class="mec-fa-angle-right"></i>';
162
- echo '<dd class="mec-events-event-categories">
163
- <a href="'.get_term_link($category['id'], 'mec_category').'" class="mec-color-hover" rel="tag">'.$icon . $category['name'] .'</a></dd>';
164
  }
165
  ?>
166
  </div>
@@ -176,7 +179,7 @@ if(is_plugin_active('schema-markup-rich-snippets/schema-markup-rich-snippets.php
176
  <div class="mec-event-more-info">
177
  <i class="mec-sl-info"></i>
178
  <h3 class="mec-cost"><?php echo $this->main->m('more_info_link', __('More Info', 'modern-events-calendar-lite')); ?></h3>
179
- <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>
180
  </div>
181
  <?php
182
  }
@@ -197,6 +200,9 @@ if(is_plugin_active('schema-markup-rich-snippets/schema-markup-rich-snippets.php
197
  <!-- QRCode Module -->
198
  <?php if($single->found_value('qrcode_module', $settings) == 'on') echo $this->main->module('qrcode.details', array('event'=>$event)); ?>
199
 
 
 
 
200
  <!-- Widgets -->
201
  <?php dynamic_sidebar('mec-single-sidebar'); ?>
202
 
@@ -212,13 +218,13 @@ if(is_plugin_active('schema-markup-rich-snippets/schema-markup-rich-snippets.php
212
  <div class="mec-single-event-date">
213
  <i class="mec-sl-calendar"></i>
214
  <h3 class="mec-date"><?php _e('Date', 'modern-events-calendar-lite'); ?></h3>
215
-
216
  <?php if($midnight_event): ?>
217
  <dd><abbr class="mec-events-abbr"><?php echo $this->main->dateify($event, $this->date_format1); ?></abbr></dd>
218
  <?php else: ?>
219
  <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>
220
  <?php endif; ?>
221
-
222
  <?php echo $this->main->holding_status($event); ?>
223
  </div>
224
 
@@ -232,12 +238,13 @@ if(is_plugin_active('schema-markup-rich-snippets/schema-markup-rich-snippets.php
232
  <i class="mec-sl-clock " style=""></i>
233
  <h3 class="mec-time"><?php _e('Time', 'modern-events-calendar-lite'); ?></h3>
234
  <i class="mec-time-comment"><?php echo (isset($time_comment) ? $time_comment : ''); ?></i>
235
-
236
  <?php if($allday == '0' and isset($event->data->time) and trim($event->data->time['start'])): ?>
237
  <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>
238
  <?php else: ?>
239
  <dd><abbr class="mec-events-abbr"><?php echo $this->main->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
240
  <?php endif; ?>
 
241
  </div>
242
  <?php
243
  }
@@ -252,7 +259,7 @@ if(is_plugin_active('schema-markup-rich-snippets/schema-markup-rich-snippets.php
252
  <div class="mec-event-cost">
253
  <i class="mec-sl-wallet"></i>
254
  <h3 class="mec-cost"><?php echo $this->main->m('cost', __('Cost', 'modern-events-calendar-lite')); ?></h3>
255
- <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->ID) : $event->data->meta['mec_cost']); ?></dd>
256
  </div>
257
  <?php
258
  }
@@ -271,7 +278,7 @@ if(is_plugin_active('schema-markup-rich-snippets/schema-markup-rich-snippets.php
271
  foreach($event->data->labels as $labels=>$label)
272
  {
273
  $seperator = (++$mec_i === $mec_items) ? '' : ',';
274
- echo '<dd style="color:' . $label['color'] . '">' . $label["name"] . $seperator . '</dd>';
275
  }
276
  ?>
277
  </div>
49
  <img class="mec-img-organizer" src="<?php echo esc_url($organizer['thumbnail']); ?>" alt="<?php echo (isset($organizer['name']) ? $organizer['name'] : ''); ?>">
50
  <?php endif; ?>
51
  <h3 class="mec-events-single-section-title"><?php echo $this->main->m('taxonomy_organizer', __('Organizer', 'modern-events-calendar-lite')); ?></h3>
52
+ <dl>
53
  <?php if(isset($organizer['thumbnail'])): ?>
54
  <dd class="mec-organizer">
55
  <i class="mec-sl-home"></i>
82
  <p><?php echo $organizer_term->description;?></p>
83
  </dd>
84
  <?php endif; } } endif; ?>
85
+ </dl>
86
  </div>
87
  <?php
88
  $this->show_other_organizers($event); // Show Additional Organizers
127
  <?php endif; ?>
128
  <i class="mec-sl-location-pin"></i>
129
  <h3 class="mec-events-single-section-title mec-location"><?php echo $this->main->m('taxonomy_location', __('Location', 'modern-events-calendar-lite')); ?></h3>
130
+ <dl>
131
  <dd class="author fn org"><?php echo $this->get_location_html($location); ?></dd>
132
  <dd class="location"><address class="mec-events-address"><span class="mec-address"><?php echo (isset($location['address']) ? $location['address'] : ''); ?></span></address></dd>
133
 
143
  <p><?php echo $location_term->description;?></p>
144
  </dd>
145
  <?php endif; } } endif; ?>
146
+ </dl>
147
  </div>
148
  <?php
149
  $this->show_other_locations($event); // Show Additional Locations
163
  {
164
  $icon = get_metadata('term', $category['id'], 'mec_cat_icon', true);
165
  $icon = isset($icon) && $icon != '' ? '<i class="'.$icon.' mec-color"></i>' : '<i class="mec-fa-angle-right"></i>';
166
+ echo '<dl><dd class="mec-events-event-categories"><a href="'.get_term_link($category['id'], 'mec_category').'" class="mec-color-hover" rel="tag">'.$icon . $category['name'] .'</a></dd></dl>';
 
167
  }
168
  ?>
169
  </div>
179
  <div class="mec-event-more-info">
180
  <i class="mec-sl-info"></i>
181
  <h3 class="mec-cost"><?php echo $this->main->m('more_info_link', __('More Info', 'modern-events-calendar-lite')); ?></h3>
182
+ <dl><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></dl>
183
  </div>
184
  <?php
185
  }
200
  <!-- QRCode Module -->
201
  <?php if($single->found_value('qrcode_module', $settings) == 'on') echo $this->main->module('qrcode.details', array('event'=>$event)); ?>
202
 
203
+ <!-- Custom Fields Module -->
204
+ <?php if($single->found_value('custom_fields_module', $settings) == 'on') echo $this->display_data_fields($event, true); ?>
205
+
206
  <!-- Widgets -->
207
  <?php dynamic_sidebar('mec-single-sidebar'); ?>
208
 
218
  <div class="mec-single-event-date">
219
  <i class="mec-sl-calendar"></i>
220
  <h3 class="mec-date"><?php _e('Date', 'modern-events-calendar-lite'); ?></h3>
221
+ <dl>
222
  <?php if($midnight_event): ?>
223
  <dd><abbr class="mec-events-abbr"><?php echo $this->main->dateify($event, $this->date_format1); ?></abbr></dd>
224
  <?php else: ?>
225
  <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>
226
  <?php endif; ?>
227
+ </dl>
228
  <?php echo $this->main->holding_status($event); ?>
229
  </div>
230
 
238
  <i class="mec-sl-clock " style=""></i>
239
  <h3 class="mec-time"><?php _e('Time', 'modern-events-calendar-lite'); ?></h3>
240
  <i class="mec-time-comment"><?php echo (isset($time_comment) ? $time_comment : ''); ?></i>
241
+ <dl>
242
  <?php if($allday == '0' and isset($event->data->time) and trim($event->data->time['start'])): ?>
243
  <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>
244
  <?php else: ?>
245
  <dd><abbr class="mec-events-abbr"><?php echo $this->main->m('all_day', __('All Day' , 'modern-events-calendar-lite')); ?></abbr></dd>
246
  <?php endif; ?>
247
+ </dl>
248
  </div>
249
  <?php
250
  }
259
  <div class="mec-event-cost">
260
  <i class="mec-sl-wallet"></i>
261
  <h3 class="mec-cost"><?php echo $this->main->m('cost', __('Cost', 'modern-events-calendar-lite')); ?></h3>
262
+ <dl><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->ID) : $event->data->meta['mec_cost']); ?></dd></dl>
263
  </div>
264
  <?php
265
  }
278
  foreach($event->data->labels as $labels=>$label)
279
  {
280
  $seperator = (++$mec_i === $mec_items) ? '' : ',';
281
+ echo '<dl><dd style="color:' . $label['color'] . '">' . $label["name"] . $seperator . '</dd></dl>';
282
  }
283
  ?>
284
  </div>
app/skins/tile/render.php CHANGED
@@ -38,7 +38,7 @@ $map_events = array();
38
  // MEC Schema
39
  do_action('mec_schema', $event);
40
  ?>
41
- <article <?php if($method != 'no'): ?>data-href="<?php echo $this->main->get_event_date_permalink($event, $event->date['start']['date']); ?>" data-target="<?php echo ($method == 'new' ? 'blank' : ''); ?>"<?php endif; ?> <?php echo 'style="background:' . $event_color . $background_image. '"'; ?> class="<?php echo ((isset($event->data->meta['event_past']) and trim($event->data->meta['event_past'])) ? 'mec-past-event' : ''); ?> mec-event-article mec-tile-item <?php echo $me_class; ?> mec-clear <?php echo $this->get_event_classes($event); ?>">
42
  <?php do_action('mec_skin_tile_view', $event); ?>
43
  <?php echo $this->get_label_captions($event); ?>
44
  <div class="event-tile-view-head clearfix">
@@ -50,21 +50,23 @@ $map_events = array();
50
  <?php endif; ?>
51
  <div class="mec-event-time"><i class="mec-sl-clock"></i><?php echo $start_time; ?></div>
52
  </div>
53
- <div class="mec-event-content">
54
- <div class="mec-event-detail">
55
- <?php echo $this->display_categories($event); ?>
56
- <?php echo $this->display_organizers($event); ?>
57
- <?php echo (isset($location['name']) ? '<span class="mec-event-loc-place"><i class="mec-sl-location-pin"></i>' . $location['name'] . '</span>' : ''); ?>
58
- <?php if($this->display_price and isset($event->data->meta['mec_cost']) and $event->data->meta['mec_cost'] != ''): ?>
59
- <div class="mec-price-details">
60
- <i class="mec-sl-wallet"></i>
61
- <span><?php echo (is_numeric($event->data->meta['mec_cost']) ? $this->main->render_price($event->data->meta['mec_cost'], $event->ID) : $event->data->meta['mec_cost']); ?></span>
62
- </div>
63
- <?php endif; ?>
 
 
 
 
 
64
  </div>
65
- <?php echo $this->main->get_normal_labels($event, $display_label).$this->main->display_cancellation_reason($event, $reason_for_cancellation); ?><?php do_action('mec_shortcode_virtual_badge', $event->data->ID ); ?>
66
- <h4 class="mec-event-title"><?php echo $this->display_link($event); ?><?php echo $this->main->get_flags($event); ?></h4>
67
- <?php echo $this->booking_button($event); ?>
68
  </div>
69
  </article>
70
  <?php
38
  // MEC Schema
39
  do_action('mec_schema', $event);
40
  ?>
41
+ <article <?php if($method != 'no'): ?>data-href="<?php echo $this->main->get_event_date_permalink($event, $event->date['start']['date']); ?>" data-target="<?php echo ($method == 'new' ? 'blank' : $method); ?>"<?php endif; ?> <?php echo 'style="background:' . $event_color . $background_image. '"'; ?> class="<?php echo ((isset($event->data->meta['event_past']) and trim($event->data->meta['event_past'])) ? 'mec-past-event' : ''); ?> mec-event-article mec-tile-item <?php echo $me_class; ?> mec-clear <?php echo $this->get_event_classes($event); ?>">
42
  <?php do_action('mec_skin_tile_view', $event); ?>
43
  <?php echo $this->get_label_captions($event); ?>
44
  <div class="event-tile-view-head clearfix">
50
  <?php endif; ?>
51
  <div class="mec-event-time"><i class="mec-sl-clock"></i><?php echo $start_time; ?></div>
52
  </div>
53
+ <div class="mec-event-content" data-target="<?php echo ($method == 'new' ? 'blank' : $method); ?>" data-event-id="<?php echo $event->ID; ?>">
54
+ <div class="mec-tile-event-content">
55
+ <div class="mec-event-detail">
56
+ <?php echo $this->display_categories($event); ?>
57
+ <?php echo $this->display_organizers($event); ?>
58
+ <?php echo (isset($location['name']) ? '<span class="mec-event-loc-place"><i class="mec-sl-location-pin"></i>' . $location['name'] . '</span>' : ''); ?>
59
+ <?php if($this->display_price and isset($event->data->meta['mec_cost']) and $event->data->meta['mec_cost'] != ''): ?>
60
+ <div class="mec-price-details">
61
+ <i class="mec-sl-wallet"></i>
62
+ <span><?php echo (is_numeric($event->data->meta['mec_cost']) ? $this->main->render_price($event->data->meta['mec_cost'], $event->ID) : $event->data->meta['mec_cost']); ?></span>
63
+ </div>
64
+ <?php endif; ?>
65
+ </div>
66
+ <?php echo $this->main->get_normal_labels($event, $display_label).$this->main->display_cancellation_reason($event, $reason_for_cancellation); ?><?php do_action('mec_shortcode_virtual_badge', $event->data->ID ); ?>
67
+ <h4 class="mec-event-title"><?php echo $this->display_link($event); ?><?php echo $this->main->get_flags($event); ?></h4>
68
+ <?php echo $this->booking_button($event); ?>
69
  </div>
 
 
 
70
  </div>
71
  </article>
72
  <?php
app/widgets/single.php CHANGED
@@ -45,22 +45,16 @@ class MEC_single_widget extends WP_Widget
45
  public function widget($args, $instance)
46
  {
47
  $cache = array();
48
- if (!$this->is_preview())
49
- {
50
- $cache = wp_cache_get('MEC_single_widget', 'widget');
51
- }
52
 
53
- if (!is_array($cache))
54
- {
55
- $cache = array();
56
- }
57
 
58
- if (!isset($args['widget_id']))
59
  {
60
  $args['widget_id'] = $this->id;
61
  }
62
 
63
- if (isset($cache[$args['widget_id']]))
64
  {
65
  echo $cache[$args['widget_id']];
66
  return;
@@ -89,8 +83,9 @@ class MEC_single_widget extends WP_Widget
89
  $weather = isset($instance['weather_module']) ? esc_attr($instance['weather_module']) : '';
90
  $google_map = isset($instance['google_map']) ? esc_attr($instance['google_map']) : '';
91
  $qrcode = isset($instance['qrcode_module']) ? esc_attr($instance['qrcode_module']) : '';
 
92
  $virtual_events = isset($instance['virtual_events_module']) ? esc_attr($instance['virtual_events_module']) : '';
93
- ?>
94
  <ul class="mec-sortable">
95
  <li>
96
  <input class="checkbox" type="checkbox" <?php checked($data_time, 'on'); ?> id="<?php echo $this->get_field_id('data_time'); ?>" name="<?php echo $this->get_field_name('data_time'); ?>" />
@@ -156,17 +151,18 @@ class MEC_single_widget extends WP_Widget
156
  <input class="checkbox" type="checkbox" <?php checked($qrcode, 'on'); ?> id="<?php echo $this->get_field_id('qrcode_module'); ?>" name="<?php echo $this->get_field_name('qrcode_module'); ?>" />
157
  <label for="<?php echo $this->get_field_id('qrcode_module'); ?>"><?php _e('QR Code', 'modern-events-calendar-lite'); ?></label>
158
  </li>
159
-
160
- <?php
161
- if(is_plugin_active('mec-virtual-events/mec-virtual-events.php')):
162
- ?>
 
163
  <li>
164
  <input class="checkbox" type="checkbox" <?php checked($virtual_events, 'on'); ?> id="<?php echo $this->get_field_id('virtual_events_module'); ?>" name="<?php echo $this->get_field_name('virtual_events_module'); ?>" />
165
  <label for="<?php echo $this->get_field_id('virtual_events_module'); ?>"><?php _e('Virtual Event', 'modern-events-calendar-lite'); ?></label>
166
  </li>
167
  <?php endif; ?>
168
  </ul>
169
- <?php
170
  }
171
 
172
  public function flush_widget_cache()
@@ -200,12 +196,13 @@ class MEC_single_widget extends WP_Widget
200
  $instance['weather_module'] = isset($new_instance['weather_module']) ? strip_tags($new_instance['weather_module']) : '';
201
  $instance['google_map'] = isset($new_instance['google_map']) ? strip_tags($new_instance['google_map']) : '';
202
  $instance['qrcode_module'] = isset($new_instance['qrcode_module']) ? strip_tags($new_instance['qrcode_module']) : '';
203
- $instance['virtual_events_module'] = isset($new_instance['virtual_events_module']) ? strip_tags($new_instance['virtual_events_module']) : '';
 
204
 
205
  $this->flush_widget_cache();
206
 
207
  $alloptions = wp_cache_get('alloptions', 'options');
208
- if (isset($alloptions['MEC_single_widget'])) delete_option('MEC_single_widget');
209
 
210
  return $instance;
211
  }
45
  public function widget($args, $instance)
46
  {
47
  $cache = array();
 
 
 
 
48
 
49
+ if(!$this->is_preview()) $cache = wp_cache_get('MEC_single_widget', 'widget');
50
+ if(!is_array($cache)) $cache = array();
 
 
51
 
52
+ if(!isset($args['widget_id']))
53
  {
54
  $args['widget_id'] = $this->id;
55
  }
56
 
57
+ if(isset($cache[$args['widget_id']]))
58
  {
59
  echo $cache[$args['widget_id']];
60
  return;
83
  $weather = isset($instance['weather_module']) ? esc_attr($instance['weather_module']) : '';
84
  $google_map = isset($instance['google_map']) ? esc_attr($instance['google_map']) : '';
85
  $qrcode = isset($instance['qrcode_module']) ? esc_attr($instance['qrcode_module']) : '';
86
+ $custom_fields = isset($instance['custom_fields_module']) ? esc_attr($instance['custom_fields_module']) : '';
87
  $virtual_events = isset($instance['virtual_events_module']) ? esc_attr($instance['virtual_events_module']) : '';
88
+ ?>
89
  <ul class="mec-sortable">
90
  <li>
91
  <input class="checkbox" type="checkbox" <?php checked($data_time, 'on'); ?> id="<?php echo $this->get_field_id('data_time'); ?>" name="<?php echo $this->get_field_name('data_time'); ?>" />
151
  <input class="checkbox" type="checkbox" <?php checked($qrcode, 'on'); ?> id="<?php echo $this->get_field_id('qrcode_module'); ?>" name="<?php echo $this->get_field_name('qrcode_module'); ?>" />
152
  <label for="<?php echo $this->get_field_id('qrcode_module'); ?>"><?php _e('QR Code', 'modern-events-calendar-lite'); ?></label>
153
  </li>
154
+ <li>
155
+ <input class="checkbox" type="checkbox" <?php checked($custom_fields, 'on'); ?> id="<?php echo $this->get_field_id('custom_fields_module'); ?>" name="<?php echo $this->get_field_name('custom_fields_module'); ?>" />
156
+ <label for="<?php echo $this->get_field_id('custom_fields_module'); ?>"><?php _e('Custom Fields Code', 'modern-events-calendar-lite'); ?></label>
157
+ </li>
158
+ <?php if(is_plugin_active('mec-virtual-events/mec-virtual-events.php')): ?>
159
  <li>
160
  <input class="checkbox" type="checkbox" <?php checked($virtual_events, 'on'); ?> id="<?php echo $this->get_field_id('virtual_events_module'); ?>" name="<?php echo $this->get_field_name('virtual_events_module'); ?>" />
161
  <label for="<?php echo $this->get_field_id('virtual_events_module'); ?>"><?php _e('Virtual Event', 'modern-events-calendar-lite'); ?></label>
162
  </li>
163
  <?php endif; ?>
164
  </ul>
165
+ <?php
166
  }
167
 
168
  public function flush_widget_cache()
196
  $instance['weather_module'] = isset($new_instance['weather_module']) ? strip_tags($new_instance['weather_module']) : '';
197
  $instance['google_map'] = isset($new_instance['google_map']) ? strip_tags($new_instance['google_map']) : '';
198
  $instance['qrcode_module'] = isset($new_instance['qrcode_module']) ? strip_tags($new_instance['qrcode_module']) : '';
199
+ $instance['custom_fields_module'] = isset($new_instance['custom_fields_module']) ? strip_tags($new_instance['custom_fields_module']) : '';
200
+ $instance['virtual_events_module'] = isset($new_instance['virtual_events_module']) ? strip_tags($new_instance['virtual_events_module']) : '';
201
 
202
  $this->flush_widget_cache();
203
 
204
  $alloptions = wp_cache_get('alloptions', 'options');
205
+ if(isset($alloptions['MEC_single_widget'])) delete_option('MEC_single_widget');
206
 
207
  return $instance;
208
  }
assets/css/backend.css CHANGED
@@ -8074,6 +8074,12 @@ div#mec_popup_shortcode_form {
8074
  margin-bottom: 14px
8075
  }
8076
 
 
 
 
 
 
 
8077
  .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup {
8078
  box-shadow: 0 3px 13px -5px rgba(0,0,0,.1),inset 0 1px 2px rgba(0,0,0,.07);
8079
  clear: unset!important;
@@ -8332,7 +8338,7 @@ div#mec_popup_shortcode_form {
8332
  }
8333
 
8334
  .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher input+label:after {
8335
- width: 23px
8336
  }
8337
 
8338
  .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 {
@@ -9331,7 +9337,7 @@ div#mec_popup_event_form {
9331
  }
9332
 
9333
  .mec-add-event-popup .mec-steps-content-container .mec-time-picker .wn-mec-select-popup {
9334
- min-width: 64px
9335
  }
9336
 
9337
  .mec-add-event-popup .mec-steps-content-container .mec-time-picker .wn-mec-select-popup .list {
@@ -9469,6 +9475,142 @@ div#mec_popup_event_form {
9469
  }
9470
  }
9471
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9472
 
9473
  .ac-mec-events.ac-search-enabled .tablenav .ac-search>:not(#ac-s).lity-hide {
9474
  display: none
@@ -10170,6 +10312,53 @@ div#mec_popup_event_form {
10170
  color: #d2d2d2
10171
  }
10172
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10173
 
10174
  .post-type-mec-books .attendees .mec-booking-attendees-tooltip {
10175
  position: relative
8074
  margin-bottom: 14px
8075
  }
8076
 
8077
+ .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .mec-steps-content.mec-steps-content-4 .mec-multiple-skin-options div label.active input {
8078
+ background: #fff;
8079
+ box-shadow: none;
8080
+ border: 1px solid #cacece
8081
+ }
8082
+
8083
  .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup {
8084
  box-shadow: 0 3px 13px -5px rgba(0,0,0,.1),inset 0 1px 2px rgba(0,0,0,.07);
8085
  clear: unset!important;
8338
  }
8339
 
8340
  .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher input+label:after {
8341
+ width: 26px
8342
  }
8343
 
8344
  .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 {
9337
  }
9338
 
9339
  .mec-add-event-popup .mec-steps-content-container .mec-time-picker .wn-mec-select-popup {
9340
+ width: 64px;
9341
  }
9342
 
9343
  .mec-add-event-popup .mec-steps-content-container .mec-time-picker .wn-mec-select-popup .list {
9475
  }
9476
  }
9477
 
9478
+ #mec_popup_event input[type=checkbox] {
9479
+ margin-right: 9px
9480
+ }
9481
+
9482
+ #mec_popup_event input#mec_location_dont_show_map {
9483
+ margin-top: 0 !important
9484
+ }
9485
+
9486
+ #mec_popup_settings #mec_related_events_container_toggle label,
9487
+ #mec_popup_settings #mec_next_previous_events_container_toggle label {
9488
+ padding: 0
9489
+ }
9490
+
9491
+ #mec_popup_settings input[type=checkbox]:checked,
9492
+ #mec_popup_settings input[type=radio]:checked,
9493
+ #mec_popup_shortcode input[type=checkbox]:checked,
9494
+ #mec_popup_shortcode input[type=radio]:checked,
9495
+ #mec_popup_event input[type=checkbox]:checked,
9496
+ #mec_popup_event input[type=radio]:checked {
9497
+ background: #64e385;
9498
+ border-color: #64e385
9499
+ }
9500
+
9501
+ #mec_popup_settings input[type=checkbox]:checked:before,
9502
+ #mec_popup_settings input[type=radio]:checked:before,
9503
+ #mec_popup_shortcode input[type=checkbox]:checked:before,
9504
+ #mec_popup_shortcode input[type=radio]:checked:before,
9505
+ #mec_popup_event input[type=checkbox]:checked:before,
9506
+ #mec_popup_event input[type=radio]:checked:before {
9507
+ content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNC42ODgiIHZpZXdCb3g9IjAgMCAyMCAxNC42ODgiPg0KICA8ZyBpZD0idGlja18xXyIgZGF0YS1uYW1lPSJ0aWNrICgxKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtNjcuOTk4KSI+DQogICAgPGcgaWQ9Ikdyb3VwXzEiIGRhdGEtbmFtZT0iR3JvdXAgMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA2Ny45OTcpIj4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzEiIGRhdGEtbmFtZT0iUGF0aCAxIiBkPSJNMTkuNzA3LDY4LjI5YTEsMSwwLDAsMC0xLjQxNCwwTDYuMzEyLDgwLjI3MSwxLjcwNyw3NS42NjZBMSwxLDAsMCwwLC4yOTIsNzcuMDhMNS42LDgyLjM5MmExLDEsMCwwLDAsMS40MTQsMEwxOS43MDcsNjkuN0ExLDEsMCwwLDAsMTkuNzA3LDY4LjI5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtNjcuOTk3KSIgZmlsbD0iI2ZmZiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+DQo=");
9508
+ line-height: 16px;
9509
+ width: 15px;
9510
+ float: none;
9511
+ margin: 2px;
9512
+ display: block
9513
+ }
9514
+
9515
+ #mec_popup_shortcode .mec-steps-content.mec-steps-content-4 label input[type=radio]:before {
9516
+ background: unset;
9517
+ margin: -2px 0 0 0
9518
+ }
9519
+
9520
+ .mec-add-event-popup .mec-steps-content.mec-steps-content-5 {
9521
+ width: 366px;
9522
+ margin-top: 48px
9523
+ }
9524
+
9525
+ #mec_popup_event div#mec_location_new_container,
9526
+ #mec_popup_event div#mec_organizer_new_container {
9527
+ border-top: 2px dashed #dce2e3;
9528
+ width: 375px;
9529
+ padding-top: 25px;
9530
+ margin-top: 0;
9531
+ overflow-y: scroll;
9532
+ overflow-x: hidden;
9533
+ max-height: 240px
9534
+ }
9535
+
9536
+ #mec_popup_event div#mec_location_new_container .mec-form-row,
9537
+ #mec_popup_event div#mec_organizer_new_container .mec-form-row {
9538
+ padding-bottom: 20px
9539
+ }
9540
+
9541
+ #mec_popup_event div#mec_location_new_container .description,
9542
+ #mec_popup_event div#mec_organizer_new_container .description {
9543
+ margin: 9px 0
9544
+ }
9545
+
9546
+ #mec_popup_event div#mec_location_new_container .mec-form-row.mec-thumbnail-row,
9547
+ #mec_popup_event div#mec_organizer_new_container .mec-form-row.mec-thumbnail-row {
9548
+ padding: 0
9549
+ }
9550
+
9551
+ .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher div:last-of-type label {
9552
+ position: absolute;
9553
+ top: -12px;
9554
+ max-width: 52px;
9555
+ width: 100%;
9556
+ height: 30px
9557
+ }
9558
+
9559
+ .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-switcher input+label {
9560
+ background: #e5e9ee;
9561
+ box-shadow: unset
9562
+ }
9563
+
9564
+ .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-switcher input+label:after {
9565
+ margin-left: 0;
9566
+ margin-top: -1px;
9567
+ border-color: #e5e9ee
9568
+ }
9569
+
9570
+ .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-switcher input[value="1"]:checked+label,
9571
+ .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-switcher input[value="1"]:checked+label:before {
9572
+ box-shadow: 2px 2px 12px -2px #4fdc73 inset;
9573
+ position: relative;
9574
+ background: #64e385;
9575
+ border-color: #64e385
9576
+ }
9577
+
9578
+ /* New Wizard Settings */
9579
+ .lity.mec-add-event-popup .lity-content,
9580
+ .lity.mec-settings .lity-content {
9581
+ box-shadow: 0 3px 20px 0 rgb(91 188 190 / 55%);
9582
+ border-radius: 10px;
9583
+ height: 100%;
9584
+ overflow: hidden
9585
+ }
9586
+
9587
+ .mec-settings .lity-container {
9588
+ width: 930px;
9589
+ height: 620px;
9590
+ max-width: unset
9591
+ }
9592
+
9593
+ #mec_popup_settings #mec_related_events_container_toggle label:first-child,
9594
+ #mec_popup_settings #mec_next_previous_events_container_toggle label:first-child {
9595
+ display: block;
9596
+ margin: 0 0 20px 0
9597
+ }
9598
+
9599
+ #mec_popup_settings #mec_settings_weekdays .mec-box,
9600
+ #mec_popup_settings #mec_settings_weekends .mec-box,
9601
+ #mec_popup_event .mec-categories-tab-contents {
9602
+ background: rgb(220 226 227 / 0.3)
9603
+ }
9604
+
9605
+ #mec_popup_settings .mec-switcher input+label {
9606
+ max-width: 62px !important;
9607
+ width: 100%;
9608
+ height: 33px
9609
+ }
9610
+
9611
+ #mec_popup_settings .mec-image-select-wrap li input:checked+span:after {
9612
+ padding: 5px;
9613
+ }
9614
 
9615
  .ac-mec-events.ac-search-enabled .tablenav .ac-search>:not(#ac-s).lity-hide {
9616
  display: none
10312
  color: #d2d2d2
10313
  }
10314
 
10315
+ .mec-admin-dark-mode.m-e-calendar_page_MEC-wizard {
10316
+ background: #282828 !important;
10317
+ }
10318
+
10319
+ .mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap {
10320
+ background: #1f1f1f;
10321
+ }
10322
+
10323
+ .mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap .mec-wizard-starter-video a,
10324
+ .mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap button {
10325
+ background: #000;
10326
+ border-color: #353535;
10327
+ transition: all 0.2s ease;
10328
+ }
10329
+
10330
+ .mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap .mec-wizard-starter-video a:hover,
10331
+ .mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap button:hover {
10332
+ border-color: #515151;
10333
+ }
10334
+
10335
+ .mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-back-box .mec-wizard-back-button {
10336
+ background: transparent;
10337
+ box-shadow: unset;
10338
+ }
10339
+
10340
+ .mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap svg path {
10341
+ fill: #7b7b7b;
10342
+ stroke: #7b7b7b;
10343
+ transition: all 0.2s ease;
10344
+ }
10345
+
10346
+ .mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap a p,
10347
+ .mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap button span {
10348
+ color: #7b7b7b;
10349
+ transition: all 0.2s ease;
10350
+ }
10351
+
10352
+ .mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap a:hover p,
10353
+ .mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap button:hover span {
10354
+ color: #fff;
10355
+ }
10356
+
10357
+ .mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap a:hover svg path,
10358
+ .mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap button:hover svg path {
10359
+ fill: #fff;
10360
+ stroke: #fff;
10361
+ }
10362
 
10363
  .post-type-mec-books .attendees .mec-booking-attendees-tooltip {
10364
  position: relative
assets/css/backend.min.css CHANGED
@@ -2,4 +2,4 @@
2
  * Bootstrap v3.3.7 (http://getbootstrap.com)
3
  * Copyright 2011-2016 Twitter, Inc.
4
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
- */#webnus-dashboard button,#webnus-dashboard input,#webnus-dashboard select,#webnus-dashboard textarea{font-family:inherit;font-size:inherit;line-height:inherit}#webnus-dashboard a{color:#337ab7;text-decoration:none}#webnus-dashboard a:focus,#webnus-dashboard a:hover{color:#23527c}#webnus-dashboard a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}#webnus-dashboard figure{margin:0}#webnus-dashboard img{vertical-align:middle}.w-img-responsive{display:block;max-width:100%;height:auto}.w-img-rounded{border-radius:6px}.w-img-thumbnail{padding:4px;line-height:1w-42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0w-2s ease-in-out;-o-transition:all 0w-2s ease-in-out;transition:all 0w-2s ease-in-out;display:inline-block;max-width:100%;height:auto}.w-img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.w-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.w-sr-only-focusable:active,.w-sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.w-container,.w-container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}[role=button]{cursor:pointer}@media (min-width:768px){.w-container{width:750px}}@media (min-width:992px){.w-container{width:970px}}@media (min-width:1200px){.w-container{width:1170px}}.w-row{margin-left:-15px;margin-right:-15px}.w-col-lg-1,.w-col-lg-10,.w-col-lg-11,.w-col-lg-12,.w-col-lg-2,.w-col-lg-3,.w-col-lg-4,.w-col-lg-5,.w-col-lg-6,.w-col-lg-7,.w-col-lg-8,.w-col-lg-9,.w-col-md-1,.w-col-md-10,.w-col-md-11,.w-col-md-12,.w-col-md-2,.w-col-md-3,.w-col-md-4,.w-col-md-5,.w-col-md-6,.w-col-md-7,.w-col-md-8,.w-col-md-9,.w-col-sm-1,.w-col-sm-10,.w-col-sm-11,.w-col-sm-12,.w-col-sm-2,.w-col-sm-3,.w-col-sm-4,.w-col-sm-5,.w-col-sm-6,.w-col-sm-7,.w-col-sm-8,.w-col-sm-9,.w-col-xs-1,.w-col-xs-10,.w-col-xs-11,.w-col-xs-12,.w-col-xs-2,.w-col-xs-3,.w-col-xs-4,.w-col-xs-5,.w-col-xs-6,.w-col-xs-7,.w-col-xs-8,.w-col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.w-col-xs-1,.w-col-xs-10,.w-col-xs-11,.w-col-xs-12,.w-col-xs-2,.w-col-xs-3,.w-col-xs-4,.w-col-xs-5,.w-col-xs-6,.w-col-xs-7,.w-col-xs-8,.w-col-xs-9{float:left}.w-col-xs-12{width:100%}.w-col-xs-11{width:91.66666667%}.w-col-xs-10{width:83.33333333%}.w-col-xs-9{width:75%}.w-col-xs-8{width:66.66666667%}.w-col-xs-7{width:58.33333333%}.w-col-xs-6{width:50%}.w-col-xs-5{width:41.66666667%}.w-col-xs-4{width:33.33333333%}.w-col-xs-3{width:25%}.w-col-xs-2{width:16.66666667%}.w-col-xs-1{width:8w-33333333%}.w-col-xs-pull-12{right:100%}.w-col-xs-pull-11{right:91.66666667%}.w-col-xs-pull-10{right:83.33333333%}.w-col-xs-pull-9{right:75%}.w-col-xs-pull-8{right:66.66666667%}.w-col-xs-pull-7{right:58.33333333%}.w-col-xs-pull-6{right:50%}.w-col-xs-pull-5{right:41.66666667%}.w-col-xs-pull-4{right:33.33333333%}.w-col-xs-pull-3{right:25%}.w-col-xs-pull-2{right:16.66666667%}.w-col-xs-pull-1{right:8w-33333333%}.w-col-xs-pull-0{right:auto}.w-col-xs-push-12{left:100%}.w-col-xs-push-11{left:91.66666667%}.w-col-xs-push-10{left:83.33333333%}.w-col-xs-push-9{left:75%}.w-col-xs-push-8{left:66.66666667%}.w-col-xs-push-7{left:58.33333333%}.w-col-xs-push-6{left:50%}.w-col-xs-push-5{left:41.66666667%}.w-col-xs-push-4{left:33.33333333%}.w-col-xs-push-3{left:25%}.w-col-xs-push-2{left:16.66666667%}.w-col-xs-push-1{left:8w-33333333%}.w-col-xs-push-0{left:auto}.w-col-xs-offset-12{margin-left:100%}.w-col-xs-offset-11{margin-left:91.66666667%}.w-col-xs-offset-10{margin-left:83.33333333%}.w-col-xs-offset-9{margin-left:75%}.w-col-xs-offset-8{margin-left:66.66666667%}.w-col-xs-offset-7{margin-left:58.33333333%}.w-col-xs-offset-6{margin-left:50%}.w-col-xs-offset-5{margin-left:41.66666667%}.w-col-xs-offset-4{margin-left:33.33333333%}.w-col-xs-offset-3{margin-left:25%}.w-col-xs-offset-2{margin-left:16.66666667%}.w-col-xs-offset-1{margin-left:8w-33333333%}.w-col-xs-offset-0{margin-left:0}@media (min-width:768px){.w-col-sm-1,.w-col-sm-10,.w-col-sm-11,.w-col-sm-12,.w-col-sm-2,.w-col-sm-3,.w-col-sm-4,.w-col-sm-5,.w-col-sm-6,.w-col-sm-7,.w-col-sm-8,.w-col-sm-9{float:left}.w-col-sm-12{width:100%}.w-col-sm-11{width:91.66666667%}.w-col-sm-10{width:83.33333333%}.w-col-sm-9{width:75%}.w-col-sm-8{width:66.66666667%}.w-col-sm-7{width:58.33333333%}.w-col-sm-6{width:50%}.w-col-sm-5{width:41.66666667%}.w-col-sm-4{width:33.33333333%}.w-col-sm-3{width:25%}.w-col-sm-2{width:16.66666667%}.w-col-sm-1{width:8w-33333333%}.w-col-sm-pull-12{right:100%}.w-col-sm-pull-11{right:91.66666667%}.w-col-sm-pull-10{right:83.33333333%}.w-col-sm-pull-9{right:75%}.w-col-sm-pull-8{right:66.66666667%}.w-col-sm-pull-7{right:58.33333333%}.w-col-sm-pull-6{right:50%}.w-col-sm-pull-5{right:41.66666667%}.w-col-sm-pull-4{right:33.33333333%}.w-col-sm-pull-3{right:25%}.w-col-sm-pull-2{right:16.66666667%}.w-col-sm-pull-1{right:8w-33333333%}.w-col-sm-pull-0{right:auto}.w-col-sm-push-12{left:100%}.w-col-sm-push-11{left:91.66666667%}.w-col-sm-push-10{left:83.33333333%}.w-col-sm-push-9{left:75%}.w-col-sm-push-8{left:66.66666667%}.w-col-sm-push-7{left:58.33333333%}.w-col-sm-push-6{left:50%}.w-col-sm-push-5{left:41.66666667%}.w-col-sm-push-4{left:33.33333333%}.w-col-sm-push-3{left:25%}.w-col-sm-push-2{left:16.66666667%}.w-col-sm-push-1{left:8w-33333333%}.w-col-sm-push-0{left:auto}.w-col-sm-offset-12{margin-left:100%}.w-col-sm-offset-11{margin-left:91.66666667%}.w-col-sm-offset-10{margin-left:83.33333333%}.w-col-sm-offset-9{margin-left:75%}.w-col-sm-offset-8{margin-left:66.66666667%}.w-col-sm-offset-7{margin-left:58.33333333%}.w-col-sm-offset-6{margin-left:50%}.w-col-sm-offset-5{margin-left:41.66666667%}.w-col-sm-offset-4{margin-left:33.33333333%}.w-col-sm-offset-3{margin-left:25%}.w-col-sm-offset-2{margin-left:16.66666667%}.w-col-sm-offset-1{margin-left:8w-33333333%}.w-col-sm-offset-0{margin-left:0}}@media (min-width:992px){.w-col-md-1,.w-col-md-10,.w-col-md-11,.w-col-md-12,.w-col-md-2,.w-col-md-3,.w-col-md-4,.w-col-md-5,.w-col-md-6,.w-col-md-7,.w-col-md-8,.w-col-md-9{float:left}.w-col-md-12{width:100%}.w-col-md-11{width:91.66666667%}.w-col-md-10{width:83.33333333%}.w-col-md-9{width:75%}.w-col-md-8{width:66.66666667%}.w-col-md-7{width:58.33333333%}.w-col-md-6{width:50%}.w-col-md-5{width:41.66666667%}.w-col-md-4{width:33.33333333%}.w-col-md-3{width:25%}.w-col-md-2{width:16.66666667%}.w-col-md-1{width:8w-33333333%}.w-col-md-pull-12{right:100%}.w-col-md-pull-11{right:91.66666667%}.w-col-md-pull-10{right:83.33333333%}.w-col-md-pull-9{right:75%}.w-col-md-pull-8{right:66.66666667%}.w-col-md-pull-7{right:58.33333333%}.w-col-md-pull-6{right:50%}.w-col-md-pull-5{right:41.66666667%}.w-col-md-pull-4{right:33.33333333%}.w-col-md-pull-3{right:25%}.w-col-md-pull-2{right:16.66666667%}.w-col-md-pull-1{right:8w-33333333%}.w-col-md-pull-0{right:auto}.w-col-md-push-12{left:100%}.w-col-md-push-11{left:91.66666667%}.w-col-md-push-10{left:83.33333333%}.w-col-md-push-9{left:75%}.w-col-md-push-8{left:66.66666667%}.w-col-md-push-7{left:58.33333333%}.w-col-md-push-6{left:50%}.w-col-md-push-5{left:41.66666667%}.w-col-md-push-4{left:33.33333333%}.w-col-md-push-3{left:25%}.w-col-md-push-2{left:16.66666667%}.w-col-md-push-1{left:8w-33333333%}.w-col-md-push-0{left:auto}.w-col-md-offset-12{margin-left:100%}.w-col-md-offset-11{margin-left:91.66666667%}.w-col-md-offset-10{margin-left:83.33333333%}.w-col-md-offset-9{margin-left:75%}.w-col-md-offset-8{margin-left:66.66666667%}.w-col-md-offset-7{margin-left:58.33333333%}.w-col-md-offset-6{margin-left:50%}.w-col-md-offset-5{margin-left:41.66666667%}.w-col-md-offset-4{margin-left:33.33333333%}.w-col-md-offset-3{margin-left:25%}.w-col-md-offset-2{margin-left:16.66666667%}.w-col-md-offset-1{margin-left:8w-33333333%}.w-col-md-offset-0{margin-left:0}}@media (min-width:1200px){.w-col-lg-1,.w-col-lg-10,.w-col-lg-11,.w-col-lg-12,.w-col-lg-2,.w-col-lg-3,.w-col-lg-4,.w-col-lg-5,.w-col-lg-6,.w-col-lg-7,.w-col-lg-8,.w-col-lg-9{float:left}.w-col-lg-12{width:100%}.w-col-lg-11{width:91.66666667%}.w-col-lg-10{width:83.33333333%}.w-col-lg-9{width:75%}.w-col-lg-8{width:66.66666667%}.w-col-lg-7{width:58.33333333%}.w-col-lg-6{width:50%}.w-col-lg-5{width:41.66666667%}.w-col-lg-4{width:33.33333333%}.w-col-lg-3{width:25%}.w-col-lg-2{width:16.66666667%}.w-col-lg-1{width:8w-33333333%}.w-col-lg-pull-12{right:100%}.w-col-lg-pull-11{right:91.66666667%}.w-col-lg-pull-10{right:83.33333333%}.w-col-lg-pull-9{right:75%}.w-col-lg-pull-8{right:66.66666667%}.w-col-lg-pull-7{right:58.33333333%}.w-col-lg-pull-6{right:50%}.w-col-lg-pull-5{right:41.66666667%}.w-col-lg-pull-4{right:33.33333333%}.w-col-lg-pull-3{right:25%}.w-col-lg-pull-2{right:16.66666667%}.w-col-lg-pull-1{right:8w-33333333%}.w-col-lg-pull-0{right:auto}.w-col-lg-push-12{left:100%}.w-col-lg-push-11{left:91.66666667%}.w-col-lg-push-10{left:83.33333333%}.w-col-lg-push-9{left:75%}.w-col-lg-push-8{left:66.66666667%}.w-col-lg-push-7{left:58.33333333%}.w-col-lg-push-6{left:50%}.w-col-lg-push-5{left:41.66666667%}.w-col-lg-push-4{left:33.33333333%}.w-col-lg-push-3{left:25%}.w-col-lg-push-2{left:16.66666667%}.w-col-lg-push-1{left:8w-33333333%}.w-col-lg-push-0{left:auto}.w-col-lg-offset-12{margin-left:100%}.w-col-lg-offset-11{margin-left:91.66666667%}.w-col-lg-offset-10{margin-left:83.33333333%}.w-col-lg-offset-9{margin-left:75%}.w-col-lg-offset-8{margin-left:66.66666667%}.w-col-lg-offset-7{margin-left:58.33333333%}.w-col-lg-offset-6{margin-left:50%}.w-col-lg-offset-5{margin-left:41.66666667%}.w-col-lg-offset-4{margin-left:33.33333333%}.w-col-lg-offset-3{margin-left:25%}.w-col-lg-offset-2{margin-left:16.66666667%}.w-col-lg-offset-1{margin-left:8w-33333333%}.w-col-lg-offset-0{margin-left:0}}.w-clearfix:after,.w-clearfix:before,.w-container-fluid:after,.w-container-fluid:before,.w-container:after,.w-container:before,.w-row:after,.w-row:before{content:" ";display:table}.w-clearfix:after,.w-container-fluid:after,.w-container:after,.w-row:after{clear:both}.w-center-block{display:block;margin-left:auto;margin-right:auto}.w-pull-right{float:right!important}.w-pull-left{float:left!important}.w-hide{display:none!important}.w-show{display:block!important}.w-invisible{visibility:hidden}.w-text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.w-hidden{display:none!important}.w-affix{position:fixed}.mec-image-popup-wrap{display:none}#wns-be-infobar.sticky{position:fixed;top:32px;background:#fff;z-index:999;width:82%}.wns-be-main .wns-saved-settings.sticky{position:fixed;width:62.5%;top:111px;z-index:999999999999999999}textarea.mec-import-settings-content{display:block;width:100%;min-height:120px;margin-bottom:25px;padding:10px 15px}.mec-import-options-notification{display:inline-block}.mec-import-options-notification .mec-message-import-error,.mec-import-options-notification .mec-message-import-success{display:inline-block;padding:15px 12px;margin-left:12px;opacity:0;visibility:hidden;font-weight:700}.mec-import-options-notification .mec-message-import-success{opacity:1;visibility:visible;border:2px solid green}.mec-import-options-notification .mec-message-import-error{opacity:1;visibility:visible;border:2px solid #e62117}.mec-export-settings:focus,.mec-import-settings:focus{color:#fff}.mec-import-settings-wrap{position:relative}.mec-loarder-wrap{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(202,202,202,.7);z-index:9999}.mec-loarder-wrap.mec-settings-loader{top:34px}.mec-loarder{position:absolute;width:64px;height:64px;top:calc(50% - 32px);left:calc(50% - 36px)}.mec-loarder div{display:inline-block;position:absolute;left:6px;width:4px;background:#fff;animation:mec-loarder 1.2s cubic-bezier(0,.5,.5,1) infinite}.mec-loarder div:nth-child(1){left:27px;animation-delay:-.24s;background:#0075ff}.mec-loarder div:nth-child(2){left:36px;animation-delay:-.12s;background:#028bff}.mec-loarder div:nth-child(3){left:45px;animation-delay:0;background:#32a0ff}@keyframes mec-loarder{0%{top:6px;height:51px}100%,50%{top:19px;height:26px}}.w-box.support-page.searchbox{background:#40d8f0;color:#fff;min-height:260px;text-align:center;border-radius:11px}#webnus-dashboard .search-form input{background:rgba(255,255,255,.2);border:none;width:50%;outline:0;color:rgba(255,255,255,.7);font-size:18px;border-radius:4px 0 0 4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.03);-webkit-transition:background .4s,box-shadow .2s;transition:background .4s,box-shadow .2s;padding:20px 32px;margin:0}#webnus-dashboard .search-form button{background:rgba(255,255,255,.2);border:none;padding:20px 32px;margin-left:-2px;color:#fff;border-radius:0 4px 4px 0;font-size:18px;cursor:pointer;-webkit-transition:background .4s,box-shadow .2s;transition:background .4s,box-shadow .2s}#webnus-dashboard .search-form button:hover{background:#fff;color:#3a3c4c}.w-box.support-page.searchbox p{font-size:30px}.search-form input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.search-form input::-moz-placeholder{color:rgba(255,255,255,.7)}.search-form input:-ms-input-placeholder{color:rgba(255,255,255,.7)}.search-form input:-moz-placeholder{color:rgba(255,255,255,.7)}#webnus-dashboard .search-form input:active,#webnus-dashboard .search-form input:focus{box-shadow:0 10px 20px rgba(0,0,0,.14);background:#fff;color:#3a3c4c}#webnus-dashboard .search-form input:active::-webkit-input-placeholder,#webnus-dashboard .search-form input:focus::-webkit-input-placeholder{color:#3a3c4c}#webnus-dashboard .search-form input:active::-moz-placeholder,#webnus-dashboard .search-form input:focus::-moz-placeholder{color:#3a3c4c}#webnus-dashboard .search-form input:active:-ms-input-placeholder,#webnus-dashboard .search-form input:focus:-ms-input-placeholder{color:#3a3c4c}#webnus-dashboard .search-form input:active:-moz-placeholder,#webnus-dashboard .search-form input:focus:-moz-placeholder{color:#3a3c4c}#webnus-dashboard .w-box.support-page.mec-ticksy{text-align:center;min-height:260px}#webnus-dashboard .w-box.support-page.mec-ticksy p{font-size:20px;width:70%;margin:0 auto;margin-bottom:40px;margin-top:40px}#webnus-dashboard .support-box a,#webnus-dashboard .w-box.support-page.mec-ticksy a{color:#fff;font-weight:500;border-radius:50px;text-shadow:none;background:#40d8f0;border:none;transition:.24s;padding:12px 30px;cursor:pointer;margin-bottom:40px;display:inline-block}#webnus-dashboard .support-box a:hover,#webnus-dashboard .w-box.support-page.mec-ticksy a:hover{background:#222;box-shadow:0 5px 23px -7px rgba(0,0,0,.5)}#webnus-dashboard .support-box a{margin:40px 4px 0 4px}.mec-faq-accordion>.mec-faq-accordion-content{display:none}#webnus-dashboard .mec-faq-accordion-trigger a{font-size:15px;padding:15px;background:#f0f1f2;display:block;color:#222;line-height:17px;outline:0;border-radius:8px}.mec-faq-accordion-trigger{margin-bottom:5px;position:relative}#webnus-dashboard .mec-faq-accordion-trigger a:after{font-family:simple-line-icons;content:"\e095";position:absolute;right:12px;font-weight:700}.mec-faq-accordion-content{padding:5px 14px 25px}#webnus-dashboard .mec-faq-accordion-trigger a.active:after{content:"\e082"}#webnus-dashboard .support-page-links a{color:#fff;border-radius:50px;padding:13px 24px;font-size:12px;letter-spacing:1px;font-weight:600;text-transform:uppercase;transition:all .2s ease}#webnus-dashboard .support-page-links a:hover,#webnus-dashboard .w-box.support-page.videobox .w-button a:hover{background:#222;box-shadow:0 2px 5px -1px rgba(0,0,0,.1)}#webnus-dashboard .support-page-links{display:inline-block;margin:12px 4px 16px 0}.support-page-links.link-to-doc a{background:#d09d5f}.support-page-links.link-to-videos a{background:#ff876c}.support-page-links.link-to-articles a{background:#69ca8a}.w-box.support-page.articles-box .w-box-content a{display:block;padding:6px 0}#webnus-dashboard .w-box.support-page.videobox .w-button a{color:#fff;font-size:10px;padding:5px 15px;min-height:10px;font-weight:500;border-radius:22px;box-shadow:0 3px 10px -9px #ff5a35;text-shadow:none;background:#ff876c;border:none;transition:.24s}.w-box.support-page.articles-box,.w-box.support-page.faq-box{min-height:500px}.w-box.support-page.videobox{border-radius:11px;min-height:282px;box-shadow:0 1px 2px rgba(0,0,0,.01)!important}.w-box.support-page.videobox .w-box-content{padding:15px}.w-box.support-page.videobox .w-box-head{font-size:15px;text-align:center;padding:20px 0 0}#webnus-dashboard .w-box.support-page.videobox .w-button a i{margin-right:6px}.support-page .w-box-content ul{margin-top:5px;padding-left:5px}.support-page .w-box-content ul li{font-size:13px}.support-page .w-box-content ul li i{font-size:13px;vertical-align:text-bottom;margin-right:3px;color:#40d8f0}.w-box.mec-activation{background:#fff url(../img/dp-dsb-support.jpg) no-repeat top right}.w-box.mec-activation .w-box-head{width:75%}.w-box.mec-activation .w-box-content{padding:10px 30px}.w-box.mec-activation input[type=radio]{display:none}.w-box.mec-activation input[type=radio]+label{color:#000;font-size:13px;line-height:14px!important;color:#7b7b7b}.w-box.mec-activation input[type=radio].checked+label{color:#40d8f0}.mec-form-row input[type=radio],.w-box.mec-activation input[type=radio]+label span{display:inline-block;margin:-2px 6px 0 0;vertical-align:middle;cursor:pointer;height:22px;width:22px;text-align:center;background-color:#fff;border:2px solid #e1e2e3;border-radius:100%;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;transition:all .3s ease}.mec-form-row input[type=radio]:checked,.w-box.mec-activation input[type=radio].checked+label span{border-color:#afebf5}.mec-form-row input[type=radio]:before,.w-box.mec-activation input[type=radio]+label span:after{content:'';display:block;margin:0;position:absolute;top:4px;left:4px;width:10px;height:10px;background:0 0;border-radius:100%;transition:all .2s ease;transform:scale(.1)}.mec-form-row input[type=radio]:checked:before,.w-box.mec-activation input[type=radio].checked+label span:after{background:#38d5ed;transform:scale(1)}.w-box.mec-activation .LicenseType label{padding-right:20px;font-weight:500}.w-box.mec-activation .LicenseField{display:inline-block;position:relative;margin-top:20px}.w-box.mec-activation input[name=MECPurchaseCode]{box-shadow:inset 0 1px 2px rgba(0,0,0,.07);min-width:220px;background:#f7f8f9;border:none;border-radius:33px;width:500px;min-height:50px;margin:0;padding-left:20px;text-align:left}#webnus-dashboard .w-box.mec-activation input[type=submit]{height:40px;line-height:40px;font-weight:600;border:none;cursor:pointer;padding:0 30px;border-radius:33px;color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:12px;text-shadow:none;background:#64e385;transition:all .28s ease;position:absolute;right:5px;top:5px;font-size:12px}#webnus-dashboard .w-box.mec-activation input[type=submit]:hover{background:#45ce68}#MECActivation .MECPurchaseStatus,.addon-activation-form .MECPurchaseStatus{display:inline-block;width:40px;height:40px;text-align:center;padding-top:9px;color:#fff;font-weight:700;font-size:18px;border-radius:50%;padding-top:8px;position:absolute;right:-51px;top:calc(50% - 20px)}.MECPurchaseStatus:after,.MECPurchaseStatus:before{position:absolute;border-radius:50px;background:#fff;content:'';transform:rotate(45deg)}.MECPurchaseStatus.PurchaseError:before{width:22px;height:4px;right:9px;top:18px;transform:rotate(45deg)}.MECPurchaseStatus.PurchaseError:after{width:22px;height:4px;right:9px;top:18px;transform:rotate(-45deg)}.MECPurchaseStatus.PurchaseSuccess:before{width:13px;height:4px;right:19px;top:21px;transform:rotate(45deg)}.MECPurchaseStatus.PurchaseSuccess:after{width:22px;height:4px;right:5px;top:18px;transform:rotate(-45deg)}#MECActivation .MECPurchaseStatus.PurchaseError,.addon-activation-form .MECPurchaseStatus.PurchaseError{background:#ff876c}#MECActivation .MECPurchaseStatus.PurchaseSuccess,.addon-activation-form .MECPurchaseStatus.PurchaseSuccess{background:#64e385}.wna-spinner-wrap{position:absolute;background:#000;width:509px;height:64px;top:-8px;border-radius:50px;z-index:999;background-color:#fff;opacity:.9}.wna-spinner{width:40px;height:40px;position:relative;margin:6px auto}.wna-spinner .double-bounce1,.wna-spinner .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#40d8f0;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.wna-spinner .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}#MECActivation .MECLicenseMessage,.addon-activation-form .MECLicenseMessage{margin-top:24px;color:#f64;max-width:570px}.box-addon-activation-toggle-content,.box-addon-activation-toggle-head{display:none}.addon-activation-form h3{font-size:15px;font-weight:400;margin:34px 0 -7px}.box-addon-activation-toggle-head{line-height:1.5;font-size:16px;margin-top:20px;cursor:pointer}.box-addon-activation-toggle-head i{margin-right:7px;cursor:pointer;font-weight:700}#mec-advanced-wraper div:first-child>ul{display:block;margin:5px 0;padding:5px 0;width:390px;border:1px solid #e1e2e3;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.05)}#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 #e1e2e3}#mec-advanced-wraper div:first-child>ul>ul>li{margin:0;padding:2px 10px;cursor:pointer;border-radius:2px;transition:all .18s ease}#mec-advanced-wraper div:first-child>ul>ul>li:hover,.mec-active{background:#07bbe9!important;color:#fff!important}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.w-col-sm-3 .w-box.addon{min-height:372px;text-align:center;border-radius:9px;box-shadow:0 1px 2px 0 rgb(0 0 0 / 1%)}.m-e-calendar_page_MEC-addons .welcome-content .w-col-sm-3{width:33.33%;clear:none!important;min-height:380px}@media (min-width:768px) and (max-width:1281px){.m-e-calendar_page_MEC-addons .welcome-content .w-col-sm-3{width:50%}}@media (max-width:767px){.m-e-calendar_page_MEC-addons .welcome-content .w-col-sm-3{width:100%}}.w-box-child.mec-addon-box{padding:0}.mec-addon-box-head{border-bottom:1px solid #f7f8f9;padding:20px 20px 8px;margin-bottom:14px;position:relative}.mec-addon-box-version{position:relative;border-radius:1px;padding:0 8px;font-family:monospace;background:#f4f7f7;color:#00a1b7;font-size:11px;letter-spacing:.2px;line-height:21px;display:inline-block;margin:10px 0}.mec-addon-box-head img{display:block;width:100%;height:60px;margin-bottom:10px;margin-top:10px}.mec-addon-box-title{font-weight:600;font-size:18px;line-height:36px;color:#27272a;letter-spacing:-.2px}.mec-addon-box-title a span{color:#444;font-size:15px}.mec-addon-box-content{padding:0 20px}.mec-addon-box-content p{color:#6e757b;font-size:14px;letter-spacing:.1px}.mec-addon-box-mec-version{background:#f3f3f3;padding:10px;font-size:13px}.mec-addon-box-pro{display:inline-block;background:#ff7d5f;color:#fff;font-weight:600;font-size:11px;letter-spacing:.2px;line-height:21px;padding:0 8px;border-radius:3px}#webnus-dashboard .addons-page-links{display:inline-block;margin:12px 4px 16px 0}#webnus-dashboard .addons-page-links a{background-color:#fff;color:#fff;border-radius:2px;padding:13px 24px;font-size:12px;letter-spacing:1px;font-weight:600;text-transform:uppercase}.addons-page-links.link-to-purchase a{background:#4cbf67;background:linear-gradient(95deg,#6fe08a 0,#58cf74 50%,#36cb58 100%);box-shadow:0 5px 10px -5px #4cbf67}.addons-page-links.link-to-install-addons a{background:#b092e6;background:linear-gradient(95deg,#b092e6 0,#9b70e8 50%,#8e5cea 100%);box-shadow:0 5px 10px -5px #b092e6}#webnus-dashboard .addons-page-links a:hover,#webnus-dashboard .w-box.addons-page.videobox .w-button a:hover{background:#222;background:linear-gradient(95deg,#555 0,#222 50%,#000 100%);box-shadow:0 5px 21px -5px rgba(0,0,0,.5)}.mec-addon-box-footer{background:#f7f8f9;border-radius:0 0 9px 9px;padding:10px 1px 8px;margin-top:25px;text-align:center;position:absolute;left:0;right:0;bottom:0}#webnus-dashboard .mec-addon-box-footer a{margin-top:10px;display:inline-block;text-shadow:none;border:none;transition:.24s;position:relative;margin-right:7px;font-size:12px;font-weight:500;border-radius:8px;padding:9px 18px 8px;width:53px;height:34px;line-height:21px;background:0 0;margin:0;box-shadow:none}#webnus-dashboard .mec-addon-box-footer a:last-of-type{margin-right:0}#webnus-dashboard .mec-addon-box-footer a.mec-addon-box-intro:hover{background-color:#ff3535;background:linear-gradient(95deg,#ff6c6c 0,#f55 50%,#ff3535 100%)}#webnus-dashboard .mec-addon-box-footer a:hover{background:#00cae6;cursor:pointer!important}#webnus-dashboard .mec-addon-box-footer a i{color:#00cae6;font-size:16px}#webnus-dashboard .mec-addon-box-footer a:hover i{color:#fff}#mec_tickets .mec-box{position:relative;padding:25px 10px}#mec_fees_list input[type=text].mec-col-12,#mec_ticket_variations_list input[type=text].mec-col-12{max-width:625px}#taxes_option .mec-form-row input[type=text].mec-col-12,#ticket_variations_option input[type=text].mec-col-12{max-width:575px}.mec-booking-tab-content .mec-form-row textarea{max-width:762px}#mec_tickets .button.remove{padding:0;min-height:28px;height:28px;width:28px;margin:0;border-radius:50%;position:absolute;top:20px;right:20px;color:#fff;box-shadow:none;background:#fff;border-color:#e3e4e5;font-size:20px;line-height:1.5}#mec_tickets .button.remove svg{fill:#ea6485!important}#mec_tickets .button.remove:hover{color:#fff;border-color:#ea6485;background:#ea6485}#mec_tickets .button.remove:hover svg{fill:#fff!important}@media(max-width:480px){#mec_tickets .button.remove{top:5px;right:5px}}.mec-ticket-id{font-size:12px;line-height:12px;font-weight:400;color:#07bbe9;padding:0 0 8px;margin-top:-6px;margin-bottom:14px;cursor:default}.mec-ticket-end-time.mec-col-12 .mec-time-span,.mec-ticket-start-time.mec-col-12 .mec-time-span{min-width:80px;display:inline-block}.mec-ticket-start-time{margin-bottom:20px}.mec-ticket-time{min-width:69px;display:inline-block}.mec-stop-selling-tickets{min-width:185px}#mec_meta_box_hourly_schedule_days .mec-form-row input[type=text],#mec_meta_box_tickets_form .mec-form-row input[type=text]{max-width:290px}@media(max-width:1366px){#mec_meta_box_hourly_schedule_days .mec-box.mec-form-row input[type=text]{max-width:150px;min-width:110px}}#mec_exceptions_not_in_days_date{width:100%}#mec-event-data input[type=date],#mec-event-data input[type=email],#mec-event-data input[type=tel],#mec-event-data input[type=text],#mec-event-data input[type=url],#mec-event-data select,#mec-event-data textarea,#mec_exceptions_not_in_days_date,#mec_meta_box_date_form input[type=text],#mec_select_tags.mec-create-shortcode-tab-content input[type=text],#mec_settings_weather_module_api_key{max-width:290px}#mec-event-data input[type=text].mec_date_picker.mec-col-4 #mec_meta_box_calendar_skin_options input[type=text].mec_date_picker.mec-col-4{max-width:32.33333333%}#payment_gateways_option .mec-col-4 input[type=number],#payment_gateways_option .mec-col-4 input[type=text],#payment_gateways_option .mec-col-4 select,#payment_gateways_option .mec-col-4 textarea{width:90%}.mec-form-repeating-event-row .mec-col-6 input[type=text]{width:35%}.addons-page-error,.addons-page-notice{display:block;margin-top:15px;margin-bottom:0;background:#fff;border-left:4px solid #00a0d2;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);padding:1px 12px}.addons-page-error p,.addons-page-notice p{margin:.5em 0;padding:2px;font-size:13px}.addons-page-error{border-left-color:#dc3232}.mec-addon-box-comingsoon{background:transparent padding: 8px 11px;color:#5a5a5a;font-size:14px;font-weight:500;text-align:center}.mec-addons .w-row .w-col-sm-3:nth-child(4n+1){clear:left}@media (min-width:960px){#webnus-dashboard .mec-addon-box-footer .w-button{text-align:right}}@media (min-width:1401px){.mec-addon-box-title a span{font-size:17px}}.mec-pro-notice{margin-top:24px;line-height:30px}.mec-pro-notice .info-msg{padding:50px 30px;margin-bottom:0}#webnus-dashboard .mec-pro-notice .info-msg{background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / 1%);text-align:center;color:#55595d}#webnus-dashboard a.info-msg-link{background:#e66f52;background:linear-gradient(95deg,#ff8162 0,#e66f52 50%,#ff4c20 100%);box-shadow:0 5px 10px -5px #e66f52;border-radius:2px;padding:12px 50px;font-size:16px;line-height:24px;border:none;margin:20px auto 0;color:#fff;transition:all .3s ease;display:inline-block}#webnus-dashboard a.info-msg-link:hover{background:#222;background:linear-gradient(95deg,#555 0,#222 50%,#000 100%);box-shadow:0 5px 21px -5px rgba(0,0,0,.5)}#webnus-dashboard .info-msg p{width:70%;margin:0 auto;line-height:1.8}#webnus-dashboard .info-msg-coupon{font-size:13px;color:#777;max-width:600px;line-height:1.68;margin:25px auto 0}#webnus-dashboard .info-msg-coupon strong{font-weight:700;color:#19ce18}.info-msg .socialfollow{padding-top:20px}.info-msg .socialfollow a{margin:0 2px;display:inline-block}.info-msg .socialfollow a i{background:#96a4b1;color:#fff;padding:6px;border-radius:3px;font-size:18px;box-shadow:0 2px 3px rgba(0,0,0,.1);transition:all .25s}.info-msg .socialfollow a:hover i{background:#008aff}.mec-intro-section .w-box-content{text-align:center}.mec-intro-section .w-box-content.mec-intro-section-welcome{max-width:600px;margin:0 auto}.mec-intro-section .w-box-content.mec-intro-section-welcome h3{font-size:26px}a.mec-intro-section-link-tag.button.button-hero{margin:0 10px 40px}a.mec-intro-section-link-tag.button.button-primary.button-hero{color:#fff!important}a.mec-intro-section-link-tag.button.button-secondary.button-hero{color:#1dbfd8!important}.mec-intro-section-ifarme iframe{border:1px solid #e7e7e7;border-radius:9px;padding:15px;box-shadow:0 3px 10px -6px rgb(0 0 0 / 12%)}.w-box-content.mec-intro-section-welcome p{margin-bottom:0}.mec-tooltip a:focus{box-shadow:none}#mec_booking_form .mec-options-fields,#mec_modules_form .mec-options-fields,#mec_settings_form .mec-options-fields,#mec_single_form .mec-options-fields{padding-bottom:150px!important}#mec_taxes_fees_container_toggle{margin-bottom:60px}#mec_taxes_fees_container_toggle{margin-bottom:60px}.wns-be-sidebar li{position:relative}.wns-be-sidebar li .submneu-hover{position:absolute;top:-1px;right:-222px;width:220px;z-index:9;background:#fff;border:1px;border-style:solid;border-color:#dedede;margin:0;overflow:visible;opacity:0;visibility:hidden;transition:all .23s ease;padding-top:8px;padding-bottom:12px}.wns-be-sidebar li:hover .submneu-hover{opacity:1;visibility:visible}.wns-be-sidebar li .submneu-hover a{background:#fff;color:#636363;opacity:1;font-size:12px;padding:6px 4px 6px 26px}.wns-be-sidebar li .submneu-hover a:hover{background:#f6f6f6;color:#222}.wns-be-sidebar li .submneu-hover:before{position:absolute;z-index:999;content:" ";height:0;width:0;border:7px solid transparent;border-right-color:#fff;left:-15px;top:14px;border-right-color:#c5c5c5;right:0}.wns-be-sidebar li .submneu-hover:after{position:absolute;z-index:999;content:" ";height:0;width:0;border:7px solid transparent;border-right-color:#fff;left:-14px;top:14px}.wns-be-sidebar li a:focus,.wns-be-sidebar li:focus{outline:-webkit-focus-ring-color auto 0;border:0;box-shadow:none}@media (max-width:480px){.wns-be-sidebar li .submneu-hover{width:175px;right:0}.wns-be-sidebar li .submneu-hover a{font-size:11px;padding:5px 5px 5px 20px}}.mec-tooltip:hover:after,.mec-tooltip:hover:before{display:none}.mec-tooltip{display:inline-flex;bottom:7px}.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-tooltip .box p,.mec-tooltip .box p{color:#fff;font-size:14px;line-height:1.3;margin:0;font-style:normal}.mec-tooltip:hover .box{visibility:visible;opacity:1}.mec-tooltip:hover .box{padding:20px;border-radius:8px}.mec-tooltip .box h5{color:#fff;font-size:17px;font-weight:600;margin:-30px -20px;padding:15px 0;text-align:center;margin-bottom:10px;background:#3a3f44;border-bottom:1px solid #30353a;border-radius:6px 6px 0 0;z-index:9999}#webnus-dashboard .mec-tooltip .box p a,.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-tooltip .box a:hover{color:#f90}.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-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-tooltip .box.top{left:50%;top:0;transform:translate(-50%,-100%);margin-top:0;margin-left:-10px}.mec-tooltip .box.top:after{top:50%!important;right:100%!important}.mec-tooltip .box.top:before{left:50%!important;top:100%!important}.mec-tooltip .box.bottom{left:50%;top:auto;bottom:0;transform:translate(-50%,100%);margin-bottom:-20px;margin-left:-10px}.mec-tooltip .box.bottom:after{top:0!important;right:50%!important;background-color:#3a3f44!important}.mec-tooltip .box.bottom:before{left:50%!important;top:-7px!important;transform:translateX(-50%);background-color:#3a3f44!important}.mec-tooltip .box.left{left:auto;right:26px;top:50%;transform:translateY(-50%)}.mec-tooltip .box.left:before{right:0!important;left:auto!important;top:50%!important}form#mec_reg_fields_form input[type=radio]:before{content:"";display:inline-block;background:#fff;border-radius:18px;width:14px;height:14px;margin:-1px 0 0 -2px;cursor:pointer;border:2px solid #e1e7ed;box-shadow:0 2px 15px -3px rgba(69,77,89,.32)}form#mec_reg_fields_form input[type=radio]:checked:before{border:7px solid #008aff;background:#fff;box-shadow:0 3px 16px -3px #008aff;width:4px;height:4px}form#mec_reg_fields_form input[type=radio]{min-height:0;margin-right:6px}form#mec_reg_fields_form label{margin-right:20px}@media(min-width:1200px) and (max-width:1366px){.mec-tooltip .box{min-width:290px}.mec-tooltip .box h5{font-size:15px}.mec-tooltip .box .content{font-size:12px}}@media(max-width:1366px){.wns-be-container .wns-be-group-tab p{margin-top:0}}.mec-addons-notification-box-wrap .w-col-sm-12,.mec-cmsg-notification-box-wrap .w-col-sm-12{padding:0}.mec-addons-notification-box-wrap img{width:auto}.mec-addons-notification-box-image{width:555px;display:inline-block;vertical-align:top}.mec-addons-notification-box-content{width:calc(100% - 559px);display:inline-block}.mec-addons-notification-box-content p{margin-top:1%;line-height:1.5;font-size:16px}.mec-addons-notification-box-content .w-box-content{padding-top:0;padding-bottom:0}.mec-addons-notification-box-content ol{font-size:16px}.mec-addons-notification-box-content a{background:#38d5ed;color:#fff!important;padding:10px 26px;margin-top:5px;display:inline-block;border-radius:3px;text-transform:capitalize;font-size:16px;letter-spacing:.4px;transition:all .1s ease;font-weight:600;text-decoration:none}.mec-addons-notification-box-content a:hover{background:#000}.w-clearfix.w-box.mec-addons-notification-box-wrap span,.w-clearfix.w-box.mec-cmsg-2-notification-box-wrap span,.w-clearfix.w-box.mec-cmsg-notification-box-wrap span{right:0;left:unset;cursor:pointer;background:0 0;padding:0 16px}.w-clearfix.w-box.mec-addons-notification-box-wrap span i,.w-clearfix.w-box.mec-cmsg-2-notification-box-wrap span i,.w-clearfix.w-box.mec-cmsg-notification-box-wrap span i{font-size:28px;vertical-align:sub;color:#f2113e}.mec-custom-msg-notification-wrap,.wns-be-container .mec-addons-notification-wrap{padding:0;margin:0}.mec-custom-msg-notification-wrap .w-col-sm-12,.wns-be-container .mec-addons-notification-wrap .w-col-sm-12{padding:0}.wns-be-container .w-box{margin-top:0}.wns-be-container.mec-addons-notification-set-box{margin-right:15px;margin-top:50px;margin-bottom:27px}@media(max-width:1200px){.mec-addons-notification-box-content,.mec-addons-notification-box-image{width:100%;display:block}.mec-addons-notification-box-image{text-align:center}}@media(max-width:768px){.mec-addons-notification-box-image img{width:100%;height:auto}}.mec-details-addons-container{margin-top:20px}.mec-details-addons-wrap img{float:left;width:19%;margin-right:17px}.mec-details-addons-wrap{clear:both;margin-bottom:80px;display:block;position:relative}.mec-details-addons-wrap a{text-decoration:none}.mec-details-addons-wrap p{float:left;width:340px;margin-top:0;margin-bottom:30px}.mec-details-addons-title{font-weight:700}.mec-details-addons-title a{color:#444}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx{border-radius:10px!important;box-shadow:0 4px 38px rgba(0,0,0,.14)!important}body .crisp-client .crisp-1rjpbb7 .crisp-13qutdl,body .crisp-client .crisp-1rjpbb7 .crisp-13qutdl *,body .crisp-client .crisp-1rjpbb7 .crisp-9dgo7z,body .crisp-client .crisp-1rjpbb7 .crisp-9dgo7z *{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Catamaran,sans-serif!important}body .crisp-client .crisp-1rjpbb7 .crisp-145mbcr,body .crisp-client .crisp-1rjpbb7 .crisp-1jrqqbm:hover{background-color:#fff!important}body .crisp-client .crisp-1rjpbb7 .crisp-14u434g{border-color:#e7e8e9!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-1784wh6 .crisp-1xmtdlg .crisp-1bkorcf .crisp-1vzg1qq{font-size:20px!important;width:14px!important;height:19px!important;opacity:.85}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-1784wh6 .crisp-1xmtdlg .crisp-1bkorcf .crisp-1vzg1qq:hover{opacity:.99}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-1sps3eb .crisp-1vd2grm .crisp-12w4w1a{font-size:13px!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-1sps3eb .crisp-1vd2grm .crisp-12w4w1a::-webkit-input-placeholder{color:#717273!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-z7oo2o .crisp-lgu84d .crisp-1ohjrf0 .crisp-dqw9ko .crisp-bhspdv[data-from=visitor] .crisp-z89v5n .crisp-162m9xf{background-color:#008aff!important;color:#fff!important;box-shadow:none!important;border-radius:5px!important;padding:15px 25px 15px!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-z7oo2o .crisp-lgu84d .crisp-1ohjrf0 .crisp-dqw9ko .crisp-bhspdv[data-from=visitor] .crisp-z89v5n .crisp-162m9xf .crisp-1o2g4mc{color:#fff!important;font-size:13px!important;letter-spacing:.3px!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-z7oo2o .crisp-lgu84d .crisp-1ohjrf0 .crisp-dqw9ko .crisp-bhspdv .crisp-z89v5n .crisp-162m9xf{background-color:#f1f2f3!important;border-radius:5px!important;padding:15px 25px 15px!important;box-shadow:none!important;color:#121314!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-z7oo2o .crisp-lgu84d .crisp-1ohjrf0 .crisp-dqw9ko .crisp-bhspdv[data-type=audio] .crisp-z89v5n .crisp-162m9xf{background-color:#d1d7dc!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-z7oo2o .crisp-lgu84d .crisp-1ohjrf0 .crisp-dqw9ko .crisp-bhspdv[data-from=operator] .crisp-z89v5n .crisp-1o2g4mc{color:#121314!important;-webkit-text-fill-color:#121314!important;font-size:13px!important;letter-spacing:.3px!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-z7oo2o .crisp-lgu84d .crisp-1ohjrf0 .crisp-dqw9ko .crisp-bhspdv .crisp-mkirz6 .crisp-12qaym5 .crisp-39hskb{opacity:.4;margin-right:5px!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-z7oo2o .crisp-lgu84d .crisp-1ohjrf0 .crisp-dqw9ko .crisp-bhspdv .crisp-mkirz6 .crisp-12qaym5 .crisp-ehr6mw{opacity:.68;font-size:12px!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-1784wh6 .crisp-1xmtdlg{background-image:linear-gradient(125deg,#008aff -10%,#0066b1 100%)!important;height:110px!important;padding-top:35px!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-1784wh6 .crisp-1xmtdlg .crisp-rhv8pz .crisp-1uw6f17,body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-1784wh6 .crisp-1xmtdlg .crisp-rhv8pz .crisp-85evuk,body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-1784wh6 .crisp-1xmtdlg .crisp-rhv8pz .crisp-nu40j6{font-size:17px!important;line-height:28px!important;padding-top:10px!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-kquevr .crisp-x94m06{background-color:#008aff!important;background-image:linear-gradient(125deg,#008aff -10%,#008af0 100%)!important;box-shadow:0 5px 34px -6px #008aff!important}body .crisp-client .crisp-1rjpbb7 .crisp-4oo1n4{background-color:transparent!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx[data-chat-status=ongoing] .crisp-1784wh6 .crisp-1xmtdlg .crisp-172kolj{margin-top:-10px!important}body .crisp-client .crisp-1rjpbb7[data-last-operator-face=false] .crisp-1rf4xdh .crisp-kquevr .crisp-x94m06 .crisp-16qgsyi .crisp-101bp3x[data-is-ongoing=false]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDU4IDU1Ij4NCiAgPGcgaWQ9ImNoYXQtc3ZncmVwby1jb21fMV8iIGRhdGEtbmFtZT0iY2hhdC1zdmdyZXBvLWNvbSAoMSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEuNSkiPg0KICAgIDxwYXRoIGlkPSJQYXRoXzEiIGRhdGEtbmFtZT0iUGF0aCAxIiBkPSJNMjksMS41YzE2LjAxNiwwLDI5LDExLjY0MSwyOSwyNmEyNC4wMSwyNC4wMSwwLDAsMS00LjgsMTQuMzE4Yy40LDQuNzQ1LDEuNTQyLDExLjQyOCw0LjgsMTQuNjgyLDAsMC05Ljk0My0xLjQtMTYuNjc3LTUuNDYybC0uMDIyLjAwOWMtMi43NjQtMS44LTUuNTMyLTMuNjU2LTYuMS00LjEyNmExLDEsMCwwLDAtMS4zMy0uMjc3LDEuMDE3LDEuMDE3LDAsMCwwLS40ODkuODQ4Yy0uMDEuNjIyLjAwNS43ODQsNS41ODUsNC40MjFBMzEuOTE0LDMxLjkxNCwwLDAsMSwyOSw1My41Yy0xNi4wMTYsMC0yOS0xMS42NDEtMjktMjZTMTIuOTg0LDEuNSwyOSwxLjVaIiBmaWxsPSIjZmZmIi8+DQogICAgPGNpcmNsZSBpZD0iRWxsaXBzZV8xIiBkYXRhLW5hbWU9IkVsbGlwc2UgMSIgY3g9IjMiIGN5PSIzIiByPSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMiAyNC41KSIgZmlsbD0iIzAwOGFmZiIvPg0KICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMiIgZGF0YS1uYW1lPSJFbGxpcHNlIDIiIGN4PSIzIiBjeT0iMyIgcj0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjYgMjQuNSkiIGZpbGw9IiMwMDhhZmYiLz4NCiAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzMiIGRhdGEtbmFtZT0iRWxsaXBzZSAzIiBjeD0iMyIgY3k9IjMiIHI9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwIDI0LjUpIiBmaWxsPSIjMDA4YWZmIi8+DQogIDwvZz4NCjwvc3ZnPg0K)!important;height:31px!important;top:16px!important;left:14px!important}body .csh-category-item a h6{text-align:left}.mec-form-row.mec-syn-schedule{background:#fff;padding:20px;border:1px solid #eee;margin-bottom:10px;border-radius:3px}.mec-form-row.mec-syn-schedule p{padding-left:26px}.mec-form-row.mec-syn-schedule h2{margin-top:0}.mec-form-row.mec-syn-schedule h4{margin:10px 0}li.wns-be-group-menu-li.mec-settings-menu .mec-settings-submenu{position:absolute;top:-1px;right:-222px;width:220px;z-index:9;background:#fff;border:1px;border-style:solid;border-color:#e6e9eb;margin:0;overflow:visible;opacity:0;visibility:hidden;transition:all .23s ease;padding-top:8px;padding-bottom:12px;border-radius:0 2px 2px 0;box-shadow:0 2px 4px rgba(0,0,0,.03)}li.wns-be-group-menu-li.mec-settings-menu:hover>.mec-settings-submenu{visibility:visible;opacity:1}.mec-settings-menu .mec-settings-submenu:before{position:absolute;z-index:999;content:" ";height:0;width:0;border:7px solid transparent;border-right-color:#fff;left:-15px;top:14px;border-right-color:#d6d9db;right:0}.mec-settings-menu .mec-settings-submenu:after{position:absolute;z-index:999;content:" ";height:0;width:0;border:7px solid transparent;border-right-color:#fff;left:-14px;top:14px}.wns-be-sidebar .mec-settings-menu .mec-settings-submenu a{background:#fff;color:#666c75;opacity:1;font-size:13px;font-weight:400;padding:6px 4px 5px 26px}.wns-be-sidebar .mec-settings-menu .mec-settings-submenu a:hover{color:#000;background:#f7f8f9}.mec-form-row.mec-skin-countdown-date-format-container input[type=text],.mec-form-row.mec-skin-grid-date-format-container input[type=text],.mec-form-row.mec-skin-list-date-format-container input[type=text],.mec-skin-options-container input[type=text]{max-width:unset}.wn-mec-select{width:32.33333333%!important;clear:unset!important}.wn-mec-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:3px;border:1px solid #ddd;margin-bottom:8px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;box-shadow:0 3px 13px -5px rgba(0,0,0,.1),inset 0 1px 2px rgba(0,0,0,.07)}.wn-mec-select:hover{border-color:#dbdbdb}.wn-mec-select.open .list{overflow:unset;width:100%;margin:0}.wn-mec-select .list{background-color:#fff;border-radius:2px;box-shadow:0 2px 33px -2px rgba(0,0,0,.2),inset 0 1px 2px rgba(0,0,0,.07);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.wn-mec-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.wn-mec-select:hover{border-color:#dbdbdb}.wn-mec-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.wn-mec-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.wn-mec-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.wn-mec-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.wn-mec-select.disabled:after{border-color:#ccc}.wn-mec-select.wide{width:100%}.wn-mec-select.wide .list{left:0!important;right:0!important}.wn-mec-select.right{float:right}.wn-mec-select.right .list{left:auto;right:0}.wn-mec-select.small{font-size:12px;height:36px;line-height:34px}.wn-mec-select.small:after{height:4px;width:4px}.wn-mec-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.wn-mec-select .list:hover .option:not(:hover){background-color:transparent!important}.wn-mec-select .option{cursor:pointer;font-weight:400;list-style:none;min-height:40px;outline:0;text-align:left;position:relative;font-size:12px!important;padding:1px 12px!important;margin:0!important;line-height:28px!important;min-height:28px!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wn-mec-select .option .wn-hover-img-sh img{position:absolute;padding:3px;top:-1px;left:100%;box-shadow:0 4px 42px -5px rgba(0,0,0,.16);visibility:hidden;opacity:0;border:1px solid #e3e3e3;border-radius:2px;z-index:99999999;background:#fff}.wn-mec-select .option:hover .wn-hover-img-sh img{visibility:visible;opacity:1}.wn-mec-select .option.focus,.wn-mec-select .option.selected.focus,.wn-mec-select .option:hover{background-color:#f6f6f6}.wn-mec-select .option.selected{font-weight:700}.wn-mec-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .wn-mec-select .list{display:none}.no-csspointerevents .wn-mec-select.open .list{display:block}.mec-custom-nice-select ul.list li.option{width:30%!important;float:left!important;min-height:135px!important;height:135px;margin:1.66%!important;box-sizing:border-box;text-align:center;padding:10px!important;border-radius:3px;border:1px solid #eee;box-shadow:0 1px 3px rgba(0,0,0,.025);background:#fff!important}.mec-custom-nice-select ul.list li.option:hover{box-shadow:0 2px 7px rgba(0,0,0,.06);borde-color:#e0e0e0}.mec-custom-nice-select .list:hover .option:not(:hover),.mec-custom-nice-select ul.list:hover li.option{background:#fff!important}.mec-custom-nice-select ul.list{min-width:600px!important;padding:20px 10px!important;background:#fcfbfd;border:1px solid #e9e9e9;box-shadow:0 1px 4px rgba(0,0,0,.05)}.mec-custom-nice-select ul.list li.option.selected{border:1px solid #40d9f1;box-shadow:0 1px 8px -3px #40d9f1 inset;color:#00cae6;padding:12px 0 0 0!important}.mec-custom-nice-select .wn-img-sh img{margin:4px 0 1px 1px;line-height:1;max-width:68px;max-height:56px;filter:grayscale(1);-webkit-filter:grayscale(1);transition:all .22s ease;-webkit-transition:all .22s ease;-moz-transition:all .22s ease;-ms-transition:all .22s ease;-o-transition:all .22s ease}.wn-mec-select .option.focus .wn-img-sh img,.wn-mec-select .option.selected.focus .wn-img-sh img,.wn-mec-select .option:hover .wn-img-sh img{background-color:#f6f6f6;filter:grayscale(0);-webkit-filter:grayscale(0)}@media(max-width:768px){.wn-mec-select{width:45%!important}.mec-custom-nice-select ul.list{margin-left:-24px!important;min-width:404px!important}.mec-custom-nice-select ul.list li.option{width:46.6%!important}.wn-hover-img-sh{display:none}}@media(max-width:480px){.wn-mec-select{width:100%!important}.mec-custom-nice-select ul.list{min-width:337px!important}}@media(max-width:320px){.mec-custom-nice-select ul.list li.option{width:100%!important}.mec-custom-nice-select ul.list{min-width:298px!important}}.mec-sed-methods li{line-height:28px;padding-left:38px;position:relative}.mec-sed-methods li:before{margin-right:0}.mec-sed-methods li:before{border-radius:18px}.mec-custom-nice-select ul.list li .wn-mec-text:after,.mec-sed-methods li:before{content:"";position:absolute;display:inline-block;background:#fff;border-radius:2px;width:12px;height:12px;margin:-1px 0 0 -1px;cursor:pointer;border:2px solid #e1e7ed;box-shadow:0 2px 15px -3px rgba(69,77,89,.32);border-radius:50%}.mec-custom-nice-select ul.list li .wn-mec-text{position:relative;padding-top:0;padding-bottom:28px}.mec-custom-nice-select ul.list li .wn-mec-text:after{left:calc(50% - 7px);top:auto;bottom:1px}.mec-custom-nice-select ul.list li .wn-img-sh{line-height:1}.mec-sed-methods li:before{left:9px;top:calc(50% - 7px)}.mec-custom-nice-select ul.list li.option.selected .wn-mec-text:after,.mec-sed-methods li.active:before{width:4px;height:4px;border:7px solid #008aff;background:#fff;box-shadow:0 3px 16px -3px #008aff}.menu-icon-mec-books .wp-menu-image img,.toplevel_page_mec-intro .wp-menu-image img{width:18px!important;padding-top:7px!important}.mec-add-booking-tabs-wrap,.mec-add-event-tabs-wrap,.mec-create-shortcode-tabs-wrap{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.mec-add-booking-tabs-left,.mec-add-event-tabs-left{min-width:200px}@media(max-width:1366px){.mec-add-booking-tabs-left,.mec-add-event-tabs-left{min-width:137px}}.mec-add-booking-tabs-left,.mec-add-event-tabs-left,.mec-create-shortcode-tabs-left{flex:1}.mec-add-booking-tabs-right,.mec-add-event-tabs-right,.mec-create-shortcode-tabs-right{flex:6}a.mec-add-booking-tabs-link,a.mec-add-event-tabs-link,a.mec-create-shortcode-tabs-link{display:block}.mec-booking-tab-content,.mec-create-shortcode-tab-content,.mec-event-tab-content{display:none;transition:all .3s ease}.mec-booking-tab-content.mec-tab-active,.mec-create-shortcode-tab-content.mec-tab-active,.mec-event-tab-content.mec-tab-active{display:block}.mec-add-booking-tabs-wrap,.mec-add-event-tabs-wrap{background:#fff;margin:-6px -12px -12px}.mec-create-shortcode-tabs-wrap{margin:-30px -22px -42px}.mec-add-booking-tabs-left,.mec-add-event-tabs-left,.mec-create-shortcode-tabs-left{background:#f7f8f9}.mec-add-booking-tabs-left a,.mec-add-event-tabs-left a,.mec-create-shortcode-tabs-left a{display:block;position:relative;outline:0;padding:13px 4px 13px 20px;background:#e3e5e7;background:0 0;border:solid;border-width:1px 0 1px 0;border-color:transparent;color:#3f454a;font-size:13px;font-weight:600;text-decoration:none;border-radius:0;transition:all .2s ease}.mec-add-booking-tabs-left a:first-of-type,.mec-add-event-tabs-left a:first-of-type,.mec-create-shortcode-tabs-left a:first-of-type{border-top:none}.mec-add-booking-tabs-left a:hover,.mec-add-event-tabs-left a:hover,.mec-create-shortcode-tabs-left a:hover{background:#fff;color:#07bbe9}.mec-add-booking-tabs-left a:focus,.mec-add-event-tabs-left a:focus,.mec-create-shortcode-tabs-left a:focus{box-shadow:none;outline:unset}.mec-add-booking-tabs-left a.mec-tab-active,.mec-add-event-tabs-left a.mec-tab-active,.mec-create-shortcode-tabs-left a.mec-tab-active{background:#ecf9fd;color:#07bbe9;border-color:#ccecf4;position:relative;padding-left:22px}.inside div div>a.mec-tab-active:after,.inside div div>a.mec-tab-active:before{position:absolute;z-index:9999;content:" ";height:0;width:0;border:8px solid transparent;border-right-color:#fff;right:-1px;top:13px}.inside div div>a.mec-tab-active:before{border-right-color:#d7d8d9;right:0}.mec-add-booking-tabs-right,.mec-add-event-tabs-right,.mec-create-shortcode-tabs-right{padding:0 30px 40px;border-left:1px solid #e2e2e2}.mec-booking-tab-content.mec-tab-active,.mec-create-shortcode-tab-content.mec-tab-active,.mec-event-tab-content.mec-tab-active{animation:fadeEffect2 .31s}@media(max-width:1366px){.mec-add-booking-tabs-right,.mec-add-event-tabs-right,.mec-create-shortcode-tabs-right{padding:0 15px 20px}.mec-form-row select{min-width:60px}}@media (min-width:1199px) and (max-width:1280px){.mec-add-booking-tabs-right,.mec-add-event-tabs-right,.mec-create-shortcode-tabs-right{padding:0 0 0 10px}#mec_meta_box_hourly_schedule_days{padding:0 40px 0 0}#mec_meta_box_hourly_schedule_days .mec-form-row.mec-box{margin-right:-40px}#mec_comment,#mec_cost,#mec_countdown_method,#mec_event_timezone,#mec_public,#mec_repeat_type{min-width:220px;width:220px}#mec_meta_box_hourly_schedule_days .mec-box.mec-form-row input[type=text]{max-width:120px}.mec-form-row .mec-time-picker select{min-width:60px}#mec_countdown_method,#mec_repeat_type{min-width:220px;width:220px}#mec_exceptions_in_days_container .mec-col-4{width:25%}#mec_exceptions_in_days_container .mec-col-3{width:50%}#mec_exceptions_in_days_container .mec-col-5{width:20%}#mec_exceptions_in_days_container input[type=text]{width:95%}#mec_repeat_certain_weekdays_container label:not(.mec-col-3){display:block;padding-left:25%}}@media (max-width:1023px){.post-type-mec-events h4{margin-top:20px}.post-type-mec-events .mec-form-row{padding-bottom:20px}.post-type-mec-events .mec-form-row .mec-form-row{padding:0}.post-type-mec-events .mec-form-row .mec-col-1,.post-type-mec-events .mec-form-row .mec-col-10,.post-type-mec-events .mec-form-row .mec-col-11,.post-type-mec-events .mec-form-row .mec-col-12,.post-type-mec-events .mec-form-row .mec-col-2,.post-type-mec-events .mec-form-row .mec-col-3,.post-type-mec-events .mec-form-row .mec-col-4,.post-type-mec-events .mec-form-row .mec-col-5,.post-type-mec-events .mec-form-row .mec-col-6,.post-type-mec-events .mec-form-row .mec-col-7,.post-type-mec-events .mec-form-row .mec-col-8,.post-type-mec-events .mec-form-row .mec-col-9{display:block;width:100%;margin:20px 0 0 0;max-width:285px}.post-type-mec-events .mec-add-booking-tabs-left,.post-type-mec-events .mec-add-event-tabs-left{min-width:180px}.post-type-mec-events .mec-add-booking-tabs-left a,.post-type-mec-events .mec-add-event-tabs-left a,.post-type-mec-events .mec-create-shortcode-tabs-left a{padding-left:10px}#mec_repeat_type,.post-type-mec-events #mec_settings_fes_thankyou_page_url,.post-type-mec-events .mec-form-row .mec-col-4 input[type=number],.post-type-mec-events .mec-form-row .mec-col-4 input[type=text],.post-type-mec-events .mec-form-row .mec-col-4 select,.post-type-mec-events .mec-form-row .mec-col-4 textarea{width:100%;max-width:255px}#mec-exceptional-days .mec-certain-day>div,#mec_exceptions_in_days_container .mec-certain-day>div{width:100%;max-width:255px;padding:12px;margin:20px 10px 0 0;border-radius:8px}.mec-certain-day .mec-in-days-day,.mec-certain-day>div .mec-not-in-days-day{line-height:21px;font-size:10px}#mec_repeat_certain_weekdays_container label{display:block;margin:20px 0 20px 0}}@media (max-width:640px){.mec-add-booking-tabs-wrap,.mec-add-event-tabs-wrap,.mec-create-shortcode-tabs-wrap{display:block}.post-type-mec-events .mec-add-booking-tabs-left,.post-type-mec-events .mec-add-event-tabs-left{min-width:100%;width:100%!important;display:block!important;float:unset;margin:0;flex:unset;height:auto}.post-type-mec-events .mec-add-booking-tabs-right,.post-type-mec-events .mec-add-event-tabs-right,.post-type-mec-events .mec-create-shortcode-tabs-right{display:block;min-width:100%;width:100%;margin:0;flex:unset}.post-type-mec-events .mec-add-booking-tabs-left a,.post-type-mec-events .mec-add-event-tabs-left a,.post-type-mec-events .mec-create-shortcode-tabs-left a{font-size:14px;padding:14px 10px 14px 15px;line-height:1.2;letter-spacing:0}.mec-add-booking-tabs-right,.mec-add-event-tabs-right,.mec-create-shortcode-tabs-right{padding-left:10px;padding-right:10px}#mec_tickets .mec-box{max-width:290px}}@keyframes fadeEffect2{from{opacity:0;transform:translateX(11px)}to{opacity:1;transform:translateX(0)}}.mec-form-row .mec-col-8 label,.mec-form-row .mec-col-9 label{padding-right:20px}@media(min-width:860px) and (max-width:1280px){.mec-form-row .mec-col-9 label{padding-right:12px}}#mec-event-data .mec-form-row label{margin-right:14px}.mec-form-row 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-calendar-metabox .wn-mec-select,.mec-form-row input[type=date],.mec-form-row input[type=email],.mec-form-row input[type=number],.mec-form-row input[type=tel],.mec-form-row input[type=text],.mec-form-row input[type=url],.mec-form-row select,.mec-form-row textarea,.mec-form-row.mec-skin-list-date-format-container input[type=text],.mec-occurrences-wrapper input[type=date],.mec-occurrences-wrapper input[type=email],.mec-occurrences-wrapper input[type=number],.mec-occurrences-wrapper input[type=tel],.mec-occurrences-wrapper input[type=text],.mec-occurrences-wrapper input[type=url],.mec-occurrences-wrapper select,.mec-occurrences-wrapper textarea{border:none;background-color:#f7f8f9;border-radius:5px;height:38px;line-height:38px;padding-left:10px;box-shadow:inset 0 1px 2px rgb(0 0 0 / 7%)}.mec-calendar-metabox .wn-mec-select,.mec-form-row select,.post-type-mec-events .mec-form-row select,.post-type-mec_calendars .mec-form-row select,.wns-be-main .mec-form-row select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;min-height:34px;line-height:34px;background-color:#f7f8f9;border-radius:2px;padding-left:8px;box-shadow:0 1px 3px rgb(0 0 0 / 2%);transition:all .23s ease;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDE3IDE3Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik0xNi4zNTQgNS4wNzVsLTcuODU1IDcuODU0LTcuODUzLTcuODU0IDAuNzA3LTAuNzA3IDcuMTQ1IDcuMTQ2IDcuMTQ4LTcuMTQ3IDAuNzA4IDAuNzA4eiIgZmlsbD0iIzAwMDAwMCIgLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:26px 10px;background-position:right center;min-width:160px;border:1px solid #e6e9eb}.post-type-mec-events .mec-form-row .mec-time-picker select,.post-type-mec-events .wn-ticket-time select{min-width:60px;margin-bottom:10px}.wns-be-main .mec-col-4 select{min-width:unset}.mec-form-row .nice-select{background-image:unset}.mec-calendar-metabox .wn-mec-select.open .list{border-radius:0 0 2px 2px;box-shadow:0 0 0 1px #ddd,0 2px 6px rgba(0,0,0,.07)}.mec-calendar-metabox .mec-custom-nice-select.open ul.list{border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.07);margin-left:0!important;transform:translateX(-50%);left:50%}.mec-custom-nice-select ul.list li.option.selected .wn-mec-text:after{border:6px solid #40d9f1;box-shadow:0 3px 16px -3px #40d9f1}.m-e-calendar_page_MEC-settings .mec-form-row input+span.mec-tooltip,.m-e-calendar_page_MEC-settings .mec-form-row select+span.mec-tooltip{bottom:10px}.mec-form-row label+span.mec-tooltip{bottom:10px}.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 .tooltip-move-up span+span.mec-tooltip i{margin-top:-40px}.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 .mec-col-8 span.mec-archive-skins input[type=text]{max-width:225px}.mec-form-row input:disabled{opacity:.6;background:#f6f6f6}.wns-be-group-tab h5{font-size:16px;font-weight:600;color:#444;margin:0 0 40px 0}.mec-form-row textarea{height:auto;margin-bottom:0;min-height:60px}.mec-form-row .wp-picker-container input[type=text].wp-color-picker{height:25px;vertical-align:top;width:4rem;margin:-10px 0 0 0!important}.mec-form-row .wp-picker-container label{margin:0}.mec-image-select-wrap li span:hover{border-color:#fff;box-shadow:0 1px 8px rgba(0,0,0,.12)}.mec-message-categories li.mec-acc-label:after{content:"\e604";font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;display:block;font-size:13px;color:#999;position:absolute;right:27px;top:26px}.mec-message-categories>li.mec-acc-label[data-status=open]:after{content:"\e607";color:#07bbe9}.mec-message-categories>li.mec-acc-label[data-status=open]{color:#07bbe9}.mec-message-categories>li.mec-acc-label:last-of-type{border-bottom:none}.mec-message-categories>li.mec-acc-label[data-status=open]{border-bottom:1px solid #e6e6e6}.mec-form-row ul.mec-message-categories{box-shadow:0 2px 16px rgba(0,0,0,.03);border-radius:5px;overflow:hidden;margin-top:30px;background:#f5f5f5;border:2px solid #e6e6e6;max-width:700px}.mec-form-row ul.mec-message-categories li ul{padding:10px 40px 40px;margin:0 -30px 0;background:#fff;box-shadow:inset 0 6px 7px -2px rgb(0 0 0 / 4%);border-top:1px solid #eee;cursor:default}.mec-form-row ul.mec-message-categories ul label{margin:25px 8px 7px;font-size:14px;color:#888;cursor:default}#mec_calendar_display_options .mec-tooltip{bottom:1px}.mec-calendar-metabox .mec-form-row input[type=checkbox],.mec-meta-box-fields .mec-form-row input[type=checkbox]{margin-right:6px}#mec_add_fee_button,#mec_add_ticket_variation_button,#mec_meta_box_downloadable_file_options #mec_downloadable_file_remove_image_button,#taxes_option #mec_fees_list .mec-form-row .button,#ticket_variations_option #mec_ticket_variations_list .mec-form-row .button,.mec-export-settings,.mec-import-settings,.mec-meta-box-fields .mec-form-row .button:not(.wp-color-result),.mec-occurrences-wrapper .button:not(.wp-color-result){border-radius:25px;border:1px solid #d1e5ec;text-shadow:none;padding:0 16px;height:35px;letter-spacing:.2px;margin-right:5px;background:#fff;color:#07bbe9;box-shadow:0 1px 5px -1px rgb(0 0 0 / 5%);transition:all .2s ease}.mec-export-settings,.mec-import-settings{padding:11px 16px;text-decoration:none}#mec_add_fee_button:hover,#mec_add_ticket_variation_button:hover,#mec_meta_box_downloadable_file_options #mec_downloadable_file_remove_image_button:hover,.mec-meta-box-fields .mec-form-row .button:not(.wp-color-result):hover,.mec-occurrences-wrapper .button:not(.wp-color-result):hover{background:#f0f9fc}#taxes_option #mec_fees_list .mec-form-row .button,#ticket_variations_option #mec_ticket_variations_list .mec-form-row .button{margin:0}#mec-hourly-schedule .mec-form-row .mec-col-1 .button,#mec-hourly-schedule .mec-form-row.mec-box .button,#taxes_option #mec_fees_list .mec-form-row .button,#ticket_variations_option #mec_ticket_variations_list .mec-form-row .button{color:#ea6485;border-color:#ea6485}#mec-hourly-schedule .mec-form-row .mec-col-1 .button:hover,#mec-hourly-schedule .mec-form-row.mec-box .button:hover,#taxes_option #mec_fees_list .mec-form-row .button:hover,#ticket_variations_option #mec_ticket_variations_list .mec-form-row .button:hover{background:rgb(234 100 133 / .1)}#mec-hourly-schedule .mec-hourly-schedule-form-speakers{margin-top:20px}#mec_meta_box_downloadable_file_options #mec_downloadable_file_remove_image_button{margin-top:12px}#mec_meta_box_downloadable_file_options input[type=file]{max-width:166px;text-align:center;transition:all .2s ease;border-radius:5px!important;border:2px dashed #b8e9f3;margin-bottom:12px;height:44px;text-decoration:none;padding:0 15px 1px;text-transform:none;letter-spacing:0;font-weight:600;color:#40d9f1;box-shadow:0 2px 6px -3px #cfeff5}#mec_meta_box_downloadable_file_options input[type=file]:hover{box-shadow:0 2px 16px -3px #cfeff5}#mec_meta_box_downloadable_file_options input[type=file]::-webkit-file-upload-button{visibility:hidden;width:1px;height:38px}#mec_meta_box_downloadable_file_options input[type=file]::-moz-file-upload-button{visibility:hidden;width:1px;height:38px}#mec-read-more .mec-form-row span.mec-tooltip{top:2px;left:-4px}#mec-occurrences .mec-occurrences-list{margin-top:12px}#mec-occurrences .mec-occurrences-list h3{margin-top:0}#mec-occurrences .mec-occurrences-list .mec-form-row{margin-bottom:0}#mec-occurrences .mec-occurrences-list .mec-form-row label{line-height:40px;width:120px;display:inline-block;margin:0}#mec-occurrences .mec-occurrences-list .mec-form-row .event-status-schema label{width:auto;min-width:160px}#mec-occurrences .mec-occurrences-list .mec-form-row .event-status-schema p{border:unset;padding-left:0;margin-left:0}#mec-search-settings{border-radius:21px;min-height:32px;box-shadow:inset 0 1px 2px rgba(0,0,0,.06);margin-right:10px;color:#7c838a;font-size:13px;width:260px;background:#f7f8f9;border:none;z-index:1;transition:all .18s ease;outline:0;line-height:36px;padding:2px 10px 1px 38px}#mec-search-settings:focus{background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.07),0 0 0 1px #e6e6e6;width:270px}.mec-search-settings-wrap{display:inline-block;position:relative}.mec-search-settings-wrap i{position:absolute;left:16px;top:13px;font-size:13px;color:#7e8c98;display:block;z-index:2}#mec-search-settings::-webkit-input-placeholder{color:#7c838a}#mec-search-settings::-moz-placeholder{color:#7c838a}#mec-search-settings:-ms-input-placeholder{color:#7c838a}#mec-search-settings:-moz-placeholder{color:#7c838a}#wns-be-content .noresults label,#wns-be-content .results .results .noresults label{color:#000}#wns-be-content .results .results .results label,#wns-be-content .results label,#wns-be-content ul li.enable,#wns-be-content ul li.enable label{color:#07bbe9}#wns-be-content ul li.disable,#wns-be-content ul li.disable label{color:#e7e7e7}.ui-datepicker.ui-widget{border:1px solid #e8e8e8;box-shadow:0 1px 9px rgba(0,0,0,.12)}.ui-datepicker.ui-widget select{font-weight:600;font-size:12px;border-radius:2px;padding:2px 10px;margin:1px 3px 5px}.ui-datepicker.ui-widget table{border-spacing:2px}.ui-datepicker.ui-widget td,.ui-datepicker.ui-widget tr{padding:0;background:0 0!important}.ui-datepicker.ui-widget td a{color:#777;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-wrap{width:92%;margin:20px auto;max-width:1384px}#mec-wrap h2.nav-tab-wrapper{margin-bottom:0;position:relative;z-index:8;padding:0;border-radius:5px 5px 0 0;border:none;margin-top:35px;clear:both;background:#fff;box-shadow:0 1px 0 0 #ededed}#mec-wrap .nav-tab-wrapper .nav-tab{position:relative;padding:28px 22px;border:none;margin:0;background:#fff;font-size:13px;color:#444;outline:0;letter-spacing:-.1px;box-shadow:none}#mec-wrap .nav-tab-wrapper .nav-tab:hover{color:#07bbe9}#mec-wrap .nav-tab-wrapper .nav-tab:after{content:"";display:inline-block;width:1px;height:30%;position:absolute;right:0;top:35%;background:#e9e9e9}#mec-wrap .nav-tab-wrapper .nav-tab-active,#mec-wrap .nav-tab-wrapper .nav-tab-active:focus,#mec-wrap .nav-tab-wrapper .nav-tab-active:focus:active,#mec-wrap .nav-tab-wrapper .nav-tab-active:hover{background:#ecf9fd;outline:0;margin-left:-1px;z-index:2;border:1px solid #ccecf4;color:#07bbe9;border-radius:5px;margin-bottom:-1px}#mec-wrap .nav-tab-wrapper .nav-tab-active:after{content:'';position:absolute;display:block;background:0 0;top:auto;height:auto;bottom:-20px;left:50%;margin-left:-10px;width:0;border-width:10px;border-style:solid;border-color:#ecf9fd transparent transparent}#mec-wrap .mec-container{padding:25px 40px 40px;box-shadow:0 3px 10px -4px rgba(0,0,0,.1)}#wpwrap .mec-button-primary{box-shadow:0 0 0 4px #e4ffe6;text-shadow:none;margin-right:5px;background:#64e385;color:#fff;border:none;cursor:pointer;padding:2px 22px;border-radius:22px;font-weight:500}#wpwrap .mec-button-primary:hover{box-shadow:0 0 0 4px rgb(0 0 0 / 10%);background:#4d5051;border-color:#4d5051;cursor:pointer}#mec-wrap .nav-tab-wrapper .nav-tab-active:before{content:'';position:absolute;display:block;background:0 0;top:auto;height:auto;bottom:-24px;left:50%;margin-left:-12px;width:0;border-width:12px;border-style:solid;border-color:#ccecf4 transparent transparent}.ui-datepicker.ui-widget select{border-color:#e7e8e9}.wn-p-t-right{min-width:300px;max-width:400px;display:inline-block;top:-8px;left:50%;margin-top:0;transform:translate(-50%,-100%);padding:0;background-color:#535a61;color:#fff;font-weight:300;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 #444b50;visibility:hidden;opacity:0;transition:opacity .23s;padding:20px;border-radius:8px}.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)}.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:#535a61;box-shadow:0 8px 9px -4px #535a61}.wn-p-t-right .wn-p-t-text-content h5{color:#fff;font-size:17px;font-weight:600;margin:-20px;padding:15px 0;text-align:center;margin-bottom:10px;background:#3a3f44;border-bottom:1px solid #32363a;border-radius:6px 6px 0 0}.mec-addon-box-footer a:hover .wn-p-t-right{visibility:visible;opacity:1}#mec_organizer_user+.select2-container,#mec_speaker_user+.select2-container{min-width:224px!important}.mec-add-event-tabs-wrap .select2-container,.mec-create-shortcode-tab-content .select2-container{min-height:38px;height:auto;box-sizing:border-box;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-add-event-tabs-wrap .select2-selection,.mec-create-shortcode-tab-content .select2-selection{border:none;background:0 0;padding-top:3px;width:100%;height:100%}.mec-add-event-tabs-wrap .select2-container--default.select2-container--focus .select2-selection,.mec-create-shortcode-tab-content .select2-container--default.select2-container--focus .select2-selection{border:none!important;outline:0}.mec-add-event-tabs-wrap .select2-container--default .select2-selection--single .select2-selection__arrow,.mec-create-shortcode-tab-content .select2-container--default .select2-selection--single .select2-selection__arrow{top:5px;right:4px}.fs-webform-container div .fserv-container{width:100%!important;max-width:none!important;min-height:208px!important;box-shadow:0 1px 6px rgb(0 0 0 / 1%)!important;border-radius:11px!important;padding:0!important;margin-bottom:0!important;margin-top:30px!important;background:url(https://webnus.net/modern-events-calendar/wp-content/uploads/2019/11/illustration.svg) no-repeat top right;background-size:310px}.fserv-container .fserv-form-name{font-weight:600!important;position:relative!important;font-size:20px!important;padding:30px 30px 10px!important;text-align:left!important;margin:0!important;line-height:1}.fserv-form-description{padding:10px 30px!important;margin:1em 0 0!important;line-height:1.5!important;font-size:16px!important}.fserv-container form{padding:0!important;padding-left:28px!important}.fserv-container .fserv-label{display:none!important}.fserv-field{display:inline-block;padding:0!important;min-width:260px;margin:0!important;margin-right:25px!important}.fserv-container label.fserv-form-description{cursor:default}.fserv-field input.fserv-input-text{border-radius:5px!important;border:none!important;background-color:#f7f8f9!important;box-shadow:inset 0 1px 2px rgb(0 0 0 / 7%)!important}.fserv-field+div:not(.fserv-field){margin:0!important;border:none!important;text-align:left!important;padding-left:4px!important;margin-top:0!important;padding-top:0!important;display:inline-block;margin-right:10px!important}.fserv-container .powered-by{display:none!important}@media(max-width:1366px){#webnus-dashboard .fserv-container form{padding:0!important;padding:0 28px 40px 28px!important}#webnus-dashboard .fserv-form .fserv-field{width:33%!important}#webnus-dashboard .fserv-form .fserv-button-submit{margin-left:-2px!important}}@media(max-width:960px){#webnus-dashboard .fserv-container form{padding:0!important;padding:0 28px 40px 28px!important}#webnus-dashboard .fserv-form .fserv-field{width:100%!important}#webnus-dashboard .fserv-form .fserv-button-submit{margin-left:-2px!important}}#webnus-dashboard .mec-intro-section .mec-intro-section-link-tag{font-weight:500;border-radius:60px;text-shadow:none;box-shadow:0 0 0 3px rgb(227 249 253 / 15%);background:#fff;background:linear-gradient(95deg,#fff 0,#fff 50%,#fff 100%)!important;border:1px solid #c0e5ea;transition:.24s}#webnus-dashboard .mec-intro-section .mec-intro-section-link-tag.button-primary,#webnus-dashboard .total-bookings button,button.fserv-button-submit{color:#fff!important;font-weight:500!important;border-radius:60px!important;box-shadow:0 0 0 4px rgb(56 213 237 / 1%)!important;text-shadow:none!important;background:#38d5ed!important;border:none!important;transition:.24s!important}#webnus-dashboard button.fserv-button-submit{background:#64e385!important;box-shadow:0 0 0 3px #64e3851a!important}#webnus-dashboard button.fserv-button-submit:hover{background:#46d26a!important;box-shadow:0 0 0 4px #64e38536!important}#webnus-dashboard .total-bookings button{line-height:39px;padding:0 36px}#webnus-dashboard .mec-intro-section .mec-intro-section-link-tag.button-primary:hover{color:#fff!important;background:#1fcae4!important;box-shadow:0 0 0 4px rgb(56 213 237 / 15%)!important}#webnus-dashboard .total-bookings button:hover,button.fserv-button-submit:hover{background:#26bbd2!important;box-shadow:0 0 0 4px rgb(56 213 237 / 15%)!important;cursor:pointer!important}#webnus-dashboard .mec-intro-section .mec-intro-section-link-tag:hover{box-shadow:0 0 0 4px rgb(56 213 237 / 8%)!important;color:#02a3bb!important;cursor:pointer!important}.fserv-container input::-webkit-input-placeholder{font-family:Inherit!important;font-size:14px}.fserv-container input::-moz-placeholder{font-family:Inherit!important;font-size:14px}.fserv-container input:-ms-input-placeholder{font-family:Inherit!important;font-size:14px}.fserv-container input:-moz-placeholder{font-family:Inherit!important;font-size:14px}input.fserv-input-text{height:38px;box-sizing:border-box;margin-bottom:8px;padding:0 6px;box-shadow:none;border-radius:2px;box-shadow:inset 0 1px 5px rgba(0,0,0,.05)}.fserv-field label.error{display:none!important}.fs-notifier{position:fixed!important;top:40px!important;width:300px!important;max-width:300px!important;margin:0!important;right:20px!important;left:unset!important}.post-type-mec-events .lity{background:#edf0f3}.post-type-mec-events .lity-container{width:60vW;max-width:883px;margin:0 auto;border-radius:7px}.post-type-mec-events .lity-content:after{display:none}.mec-manage-events-lightbox{box-shadow:0 3px 20px rgba(0,0,0,.05)}.w-clearfix.mec-attendees-content img{display:inline-block;width:25px;height:25px;vertical-align:middle;margin-right:7px}.post-type-mec-events .mec-attendees-list-head{background:#008aff;color:#fff;text-align:center;padding:17px 0;text-transform:capitalize;font-size:26px;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;border-radius:7px 7px 0 0;line-height:43px;box-shadow:0 3px 15px rgba(0,138,255,.25);z-index:99}.mec-attendees-list-wrap{display:flex;width:100%;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;background:#fff;box-shadow:0 3px 20px rgba(0,0,0,.05);border-radius:0 0 5px 5px;overflow:hidden}.mec-attendees-list-left{flex:1;background:#f6f8fa;padding:0;border-radius:0;position:relative}.mec-attendees-list-right,.mec-send-email-form-wrap{flex:1;border-radius:0 0 5px 5px;padding:0 20px 20px;background:#f2f4f7}.mec-attendees-list-left-menu a{display:inline-block;line-height:22px;font-size:12px;color:#000;font-weight:500;border-bottom:1px solid #eaebec;border-left:1px solid #eaebec;padding-bottom:0;padding:7px 6px;margin-bottom:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;transition:all .2s ease;text-decoration:none;text-align:center}.mec-attendees-list-left-menu a.selected-day{color:#008aff}.mec-attendees-list-left-menu .owl-item:last-child a{border-right:1px solid #eaebec}.mec-attendees-list-right table{width:100%}.w-clearfix.mec-attendees-head{margin-top:30px;border-bottom:2px solid #008aff;padding-bottom:18px;margin-bottom:3px}.w-clearfix.mec-attendees-content [class^=w-col-xs-],.w-clearfix.mec-attendees-head [class^=w-col-xs-]{padding:0}.w-clearfix.mec-attendees-head span{font-weight:600;color:#000;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-size:17px}.w-clearfix.mec-attendees-content{background:#fff;margin-bottom:2px;padding:10px 20px}.mec-attendees-list-left-menu{height:36px;margin-left:35px;margin-right:36px}.mec-attendees-list-left-menu a:active,.mec-attendees-list-left-menu a:focus,.mec-attendees-list-left-menu a:visited{outline:0;box-shadow:none}.mec-attendees-list-left-menu .owl-item{display:inline-block}.mec-attendees-list-left-menu .owl-stage{min-width:800px!important}.owl-nav.disabled .owl-next{position:absolute;right:0;top:0}.owl-nav.disabled .owl-prev{position:absolute;left:0;top:0}.owl-nav.disabled button{background:#fff;box-shadow:none;border:1px solid #ccc;height:36px;width:36px;font-size:54px;line-height:54px}.owl-nav.disabled button span{margin-top:-18px;display:block}.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}@media(max-width:992px){.post-type-mec-events .lity-container{width:80vw}}@-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-report-backtoselect-wrap,.mec-report-sendmail-form-wrap{display:none}.mec-report-select-event-wrap .select2{width:100%!important}.mec-report-select-event-wrap .select2-container--default .select2-selection--single{border-radius:2px;border:1px solid #e2e3e4;height:38px;padding-top:5px;width:100%;box-shadow:0 2px 3px rgba(0,0,0,.03)}.mec-report-select-event-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}.mec-report-select-event-wrap .select2-container--open .select2-dropdown--below{box-shadow:0 2px 8px rgba(0,0,0,.12);border-color:#d7d8d9}.select2-container--default .select2-search--dropdown .select2-search__field{box-shadow:0 2px 8px rgba(0,0,0,.06) inset;border-color:#d7d8d9;border-radius:2px}.mec-report-select-event-wrap input[type=text],.mec-report-select-event-wrap select{border:1px solid #e2e3e4;font-size:13px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;margin-bottom:15px;border-radius:2px;box-shadow:0 2px 3px rgba(0,0,0,.03);max-width:150px}.mec-report-select-event-wrap .select2-container--default{max-width:400px}.mec-report-select-event-wrap select.mec-reports-selectbox-dates{height:38px;min-width:260px;margin:0 0 0 10px;padding-left:15px}.mec-report-sendmail-form-wrap,.mec-report-sendmail-wrap{padding:30px 15px;background:#fff;border:1px solid #e2e3e4;margin:15px 0 5px;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,.02)}.mec-report-sendmail-wrap .w-col-sm-12:before{background:url(../img/email-document.png) no-repeat left top;content:"";display:block;width:90px;height:70px;z-index:100;float:left}.mec-report-sendmail-wrap p{margin:0 0 15px;font-size:15px;color:#7d8284}.mec-report-backtoselect-wrap button,.mec-report-sendmail-wrap .w-col-sm-12 button,.mec-send-email-form-wrap .mec-send-email-button{background:#19cde9;border:none;color:#fff;font-size:13px!important;padding:6px 16px;border-radius:2px;cursor:pointer;box-shadow:0 1px 2px rgba(25,205,233,.25);transition:all .2s ease}.mec-report-backtoselect-wrap button:hover,.mec-report-sendmail-wrap .w-col-sm-12 button:hover,.mec-send-email-form-wrap .mec-send-email-button:hover{background:#04bfdc;box-shadow:0 1px 2px rgba(25,205,233,.05)}.mec-report-backtoselect-wrap button{margin-top:15px}.mec-report-selected-event-attendees-wrap{background-color:#fff;border:1px solid #96e3ef;padding:0;margin:20px 0;border-radius:3px;box-shadow:0 2px 14px rgba(25,205,233,.1);display:none}.mec-report-sendmail-wrap{display:none}.mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-head{background:#c7eef4;border-bottom:1px solid #96e3ef;padding:15px;margin:0;border-radius:3px 3px 0 0}.mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-content{margin:0;padding:8px 15px;border-bottom:1px solid #e4eef0;font-size:13px;line-height:25px}.mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-content:hover{background:#f3fdfe}.mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-content:last-child{border-bottom:none;border-radius:0 0 3px 3px}.mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-content img{border-radius:25px;margin-left:8px}.mec-report-selected-event-attendees-wrap input[type=checkbox]{border-radius:3px;margin-top:0}.mec-report-selected-event-attendees-wrap .mec-attendees-head .w-col-xs-2.name{padding-left:10px}.mec-report-selected-event-attendees-wrap .checkin_status span{font-weight:600}.mec-report-selected-event-attendees-wrap .w-col-sm-12>p{text-align:center}.mec-attendees-list-right,.mec-send-email-form-wrap{flex:1;border-radius:0;padding:0;background:0 0;max-width:674px;margin:0 auto}.mec-report-sendmail-form-wrap{padding:0 30px 45px}.mec-send-email-form-wrap h2{background:url(../img/email-document.png) no-repeat center top;padding-top:70px;font-size:22px;font-weight:600;text-align:center;padding-bottom:10px;padding-left:10px;margin-bottom:0}#webnus-dashboard .mec-send-email-form-wrap .wp-editor-tools button{font-size:13px;font-weight:400;color:#444;line-height:1;margin-bottom:0}#webnus-dashboard .mec-send-email-form-wrap .wp-editor-tabs button{min-height:30px}.mec-send-email-form-wrap input.widefat{min-height:40px;border:1px solid #e2e3e4;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,.02)}.mec-send-email-form-wrap input.widefat:focus{border:1px solid #96e3ef}.mec-send-email-form-wrap h4.mec-send-email-count{font-weight:400;text-align:center;margin-bottom:30px;margin-top:0;padding-top:0}.mec-send-email-form-wrap .mec-send-email-button{min-height:40px;line-height:40px;padding:0;font-size:17px!important;font-weight:600}.mec-send-email-form-wrap .mce-menubtn.mce-fixed-width span{height:20px;padding-top:2px}.lity.mec-add-shortcode-popup{background-color:#b7e4e3}.lity.mec-add-shortcode-popup .lity-content{box-shadow:0 3px 20px 0 rgba(91,188,190,.55);border-radius:10px;height:100%}.mec-add-shortcode-popup .lity-container{width:930px;height:620px}.mec-add-shortcode-popup .lity-content:after{display:none}.mec-add-shortcode-popup div#mec_popup_shortcode{background:#fff;overflow:hidden;display:flex;width:100%;border-radius:10px;height:100%}.mec-steps-container{width:92px;text-align:center;background:#fff}.mec-steps-panel{width:calc(100% - 92px);background:#eef4f5}.mec-steps-container ul{text-align:center;display:block;margin-top:62px}.mec-steps-container ul li{width:22px;height:70px;margin:0 auto;position:relative}.mec-steps-container ul li span{border-radius:50px;background-color:rgba(26,175,251,.16);width:22px;height:22px;display:inline-block;padding-top:2px;font-size:11px;font-weight:700;color:#1aaffb;box-sizing:border-box}.mec-steps-container ul li:after,.mec-steps-container ul li:before{content:'';display:block;height:24px;width:2px;background:rgba(26,175,251,.16);margin-left:calc(50% - 1px)}.mec-steps-panel .mec-form-row input[type=checkbox],.mec-steps-panel .mec-form-row input[type=radio]{background:#fff}.mec-box .mec-steps-panel .mec-form-row input[type=radio],.mec-steps-panel .mec-form-row .mec-box input[type=checkbox]{background:#f7f8f9}.mec-steps-panel .mec-form-row .mec-box input[type=checkbox]:checked,.mec-steps-panel .mec-form-row .mec-box input[type=radio]:checked{background:#fff}.mec-steps-container ul li:first-of-type:before,.mec-steps-container ul li:last-of-type:after{display:none}.mec-steps-container ul li:first-of-type{height:46px}li.mec-step.mec-step-passed span,li.mec-step.mec-step-passed:after,li.mec-step.mec-step-passed:before{background-color:#2dcb73;color:#fff}.mec-steps-container img{margin-top:30px}.mec-steps-header{display:flex;background:#fff;border-radius:5px;box-shadow:0 3px 22px 0 rgb(11 121 125 / 1%);padding:12px 22px;margin:-15px -15px 65px}.mec-steps-header-settings{width:65px}.mec-steps-header-dashboard{width:fit-content;margin-right:22px}.mec-steps-header-userinfo{width:calc(100% - 65px)}.mec-steps-panel{padding:35px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.mec-steps-header-userinfo span{display:inline-block;vertical-align:middle}.mec-steps-header-userinfo span img{height:40px;border-radius:50px;margin-right:8px;vertical-align:middle}.mec-steps-header-userinfo span.mec-steps-header-name{font-size:14px;color:#778182;font-weight:600;text-transform:capitalize}span.mec-steps-header-add-text{color:#839294;font-size:12px;margin-left:5px}.mec-steps-header-dashboard a,.mec-steps-header-settings a{height:100%;display:block;padding-top:11px;text-decoration:none;font-size:12px;color:#707070}.mec-steps-header-dashboard a i,.mec-steps-header-settings a i{color:#1aaffb;font-size:16px;vertical-align:text-top;margin-right:5px}.mec-next-previous-buttons{clear:both}.mec-next-previous-buttons button.mec-button-next{float:right;background:#008aff;border:none;color:#fff;cursor:pointer;width:123px;text-align:left;padding:8px 18px 9px;border-radius:3px;font-size:14px;box-shadow:0 5px 10px 0 rgba(0,138,255,.3);transition:all .3s ease;outline:0}.mec-next-previous-buttons button:hover{background:#000;box-shadow:0 5px 10px 0 rgba(0,0,0,.3)}.mec-next-previous-buttons button.mec-button-next img{position:absolute;top:16px;right:18px}.mec-next-previous-buttons button{position:relative}.mec-next-previous-buttons button.mec-button-prev{background:#fff;border:none;color:#000;cursor:pointer;width:123px;text-align:right;padding:8px 15px 9px;border-radius:3px;font-size:14px;box-shadow:0 5px 10px 0 rgba(11,121,125,.01);transition:all .3s ease;outline:0}.mec-next-previous-buttons button.mec-button-prev img{position:absolute;top:16px;left:18px}.mec-next-previous-buttons button.mec-button-prev:hover{background:#000;box-shadow:0 5px 10px 0 rgba(0,0,0,.3);color:#fff}.mec-next-previous-buttons button.mec-button-new{background:#008aff;float:right;border:none;color:#fff;cursor:pointer;width:154px;text-align:left;padding:8px 18px 9px;border-radius:3px;font-size:14px;box-shadow:0 5px 10px 0 rgba(0,138,255,.3);transition:all .3s ease;outline:0}.mec-next-previous-buttons button.mec-button-new:hover{background:#000;box-shadow:0 5px 10px 0 rgba(0,0,0,.3)}.mec-next-previous-buttons button.mec-button-new img{vertical-align:sub;margin-left:-3px;margin-right:8px}div#mec_popup_shortcode_form{height:calc(100% - 37px)}.mec-steps-content-container{display:flex;flex-direction:column;height:100%}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1{background:url(../../assets/img/popup/first-step.png) no-repeat 90% 70%}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1 .popup-sh-name-required{color:red;display:none;font-style:italic;font-size:12px;margin-top:8px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1{top:50%;position:absolute;width:360px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 input[name="shortcode[name]"]{width:360px;height:46px;border:none;border-radius:3px;padding-left:36px;font-size:12px;color:#b1b2b4;box-shadow:0 3px 22px 0 rgba(11,121,125,.01)}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 input[name="shortcode[name]"]::-webkit-input-placeholder{color:#b1b2b4}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 input[name="shortcode[name]"]:-ms-input-placeholder{color:#b1b2b4}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 input[name="shortcode[name]"]::placeholder{color:#b1b2b4}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1:before{content:'';width:14px;height:14px;background:url(../../assets/img/popup/add-sh-icon.png) no-repeat center center;position:absolute;top:17px;left:17px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-steps-content.mec-steps-content-2 ul{height:386px;overflow-x:hidden;overflow-y:scroll;padding-left:60px;margin-top:-22px;margin-bottom:0;position:relative;padding-bottom:19px!important}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-steps-content.mec-steps-content-2 ul li{width:193px!important;float:left!important;min-height:135px!important;height:160px;margin:1.66%!important;box-sizing:border-box;text-align:center;padding:10px!important;border-radius:5px;border:2px solid #c4edff;background:#fff!important;cursor:pointer}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-steps-content.mec-steps-content-2 ul li.active{border-color:#00acf8;box-shadow:0 3px 5px rgba(0,172,248,.2)}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-step-popup-skin-img img{margin:4px 0 1px 1px;line-height:1;max-width:68px;max-height:56px;filter:grayscale(1);-webkit-filter:grayscale(1);transition:all .22s ease;-webkit-transition:all .22s ease;-moz-transition:all .22s ease;-ms-transition:all .22s ease;-o-transition:all .22s ease}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-step-popup-skin-text input{display:block;margin:0 auto;margin-top:6px;border:2px solid #e1e7ed;box-shadow:0 3px 6px 0 rgba(0,0,0,.05);position:relative}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-step-popup-skin-img{padding-top:16px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-steps-content.mec-steps-content-2 ul li .mec-step-popup-skin-text input{display:none}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-step-popup-skin-text:before{width:14px;height:14px;content:'';border-radius:50px;background:#fff;display:block;position:absolute;left:calc(50% - 7px);top:24px;z-index:99;border:2px solid #e1e7ed;box-shadow:0 3px 6px 0 rgba(0,0,0,.05)}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-step-popup-skin-text{position:relative}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 li.active .mec-step-popup-skin-text:before{background:#008aff;border:none;box-shadow:0 5px 10px 0 rgba(0,138,255,.3);width:16px;height:16px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 li.active .mec-step-popup-skin-text:after{width:4px;height:4px;display:block;content:'';position:absolute;background:#fff;left:calc(50% - 1px);top:30px;z-index:999;border-radius:50px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 span.wn-hover-img-sh{display:block}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-skin-styles{height:386px;overflow-x:hidden;padding-left:60px;padding-bottom:19px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-skin-styles label{width:193px!important;float:left!important;margin:1.66%!important;text-align:center}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-skin-styles label span{width:193px!important;float:left!important;min-height:135px!important;height:150px;box-sizing:border-box;border-radius:5px;border:2px solid #c4edff;background:#fff!important;cursor:pointer;margin-bottom:5px;margin-top:-6px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-skin-styles label.active span{border-color:#00acf8;box-shadow:0 3px 5px rgba(0,172,248,.2)}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-skin-styles label div{font-size:14px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-skin-styles label.active div{color:#008aff}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-skin-styles input{opacity:0;display:none}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-steps-content.mec-steps-content-3{margin-top:-18px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 span.wn-hover-img-sh img{width:189px;height:146px;border-radius:5px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4{background:url(../../assets/img/popup/fourth-step.png) no-repeat 90% 70%}.mec-add-shortcode-popup .mec-steps-content.mec-steps-content-4 .nice-select{border:none;box-shadow:0 3px 22px 0 rgba(11,121,125,.01)}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .mec-steps-content.mec-steps-content-4{top:40%;position:absolute;width:330px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .mec-steps-content.mec-steps-content-4 h3{font-size:13px;font-weight:400;color:#707070}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .mec-steps-content.mec-steps-content-4 .mec-multiple-skin-options div{border:2px dashed #dce2e3;border-radius:3px;padding:20px 20px 6px;background:#fcfcfc}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .mec-steps-content.mec-steps-content-4 .mec-multiple-skin-options div label{display:block;margin-bottom:14px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup{box-shadow:0 3px 13px -5px rgba(0,0,0,.1),inset 0 1px 2px rgba(0,0,0,.07);clear:unset!important;-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:300px!important}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup:hover{border-color:#dbdbdb}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup.open .list{overflow:unset;width:100%;margin:0}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup.disabled{border-color:#ededed;color:#999;pointer-events:none}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup.disabled:after{border-color:#ccc}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .list:hover .option:not(:hover){background-color:transparent!important}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .option{cursor:pointer;font-weight:400;list-style:none;min-height:40px;outline:0;text-align:left;position:relative;font-size:12px!important;padding:1px 12px!important;margin:0!important;line-height:28px!important;min-height:28px!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .option .wn-hover-img-sh img{position:absolute;padding:3px;top:-1px;left:100%;box-shadow:0 4px 42px -5px rgba(0,0,0,.16);visibility:hidden;opacity:0;border:1px solid #e3e3e3;border-radius:2px;z-index:99999999;background:#fff}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .option:hover .wn-hover-img-sh img{visibility:visible;opacity:1}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .option.focus,.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .option.selected.focus,.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .option:hover{background-color:#f6f6f6}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .option.selected{font-weight:700}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .option.disabled{background-color:transparent;color:#999;cursor:default}.mec-add-shortcode-popup .no-csspointerevents .wn-mec-select-popup .list{display:none}.mec-add-shortcode-popup .no-csspointerevents .wn-mec-select-popup.open .list{display:block}.mec-add-shortcode-popup .mec-steps-content.mec-steps-content-4 label input{background:#fff;position:relative;width:24px;height:24px;border:1px solid #cacece}.mec-add-shortcode-popup .mec-steps-content.mec-steps-content-4 label input:before{disaply:none}.mec-add-shortcode-popup .mec-steps-content.mec-steps-content-4 label.active input{background:#008aff;box-shadow:0 5px 10px 0 rgba(0,138,255,.3);border:none}.mec-add-shortcode-popup .mec-steps-content.mec-steps-content-4 label.active input:before{background:#fff;width:6px;height:6px;top:6px;left:6px;position:absolute}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5{background:url(../../assets/img/popup/fifth-step.png) no-repeat 90% 70%}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5{width:360px;margin-top:16px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher label{color:#707070;font-size:14px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher p{color:#8a8a8a;font-style:italic;font-size:12px;margin-top:7px;margin-bottom:0}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher{padding-bottom:30px;margin-bottom:34px;border-bottom:2px dashed #dce2e3;position:relative}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher:last-of-type{padding-bottom:0;margin-bottom:0;border:none}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher div:last-of-type label{position:absolute;top:-4px;right:0;width:52px;height:26px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher input:checked+label:after{margin-left:26px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher input+label:after,.mec-add-shortcode-popup .mec-switcher input+label:before{display:block;position:absolute;top:2px;left:1px;bottom:2px;content:""}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher input+label:after{width:23px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6{background:url(../../assets/img/popup/sixth-step.png) no-repeat 90% 70%}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-steps-content.mec-steps-content-6{margin-top:56px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode{width:325px;border:2px dashed #dce2e3;background:#fcfcfc;padding:42px 42px 47px;text-align:center}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode h3{font-size:16px;font-weight:400;color:#707070;margin-top:7px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode-code{border-radius:3px;background:rgba(154,214,222,.35);width:243px;margin:0 auto;padding:14px 17px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode-code code{background:0 0;color:#000;font-size:14px;font-weight:600;margin-left:-11px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode-code button{border:none;background:#fff;border-radius:3px;padding:3px 8px 6px;margin-left:46px;cursor:pointer}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode-code button:hover{background:#000;color:#fff}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-steps-6-results p{width:325px;text-align:center;font-size:12px;margin-top:5px;color:#8a8a8a}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-steps-6-loading{width:325px;border:2px dashed #dce2e3;background:#fcfcfc;padding:42px 42px 47px;text-align:center;height:182px;position:relative}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-steps-6-loading .mec-loader{position:absolute;left:136px;top:65px}.mec-add-event-popup button.lity-close,.mec-add-shortcode-popup button.lity-close{right:0;top:-52px;border-radius:50%;width:37px;height:37px;background:#fff;color:#a2afbc;text-shadow:none;padding-top:1px;transition:all .2s ease;position:absolute;box-shadow:0 3px 8px 0 rgba(91,188,190,.55)}.mec-add-event-popup button.lity-close:hover,.mec-add-shortcode-popup button.lity-close:hover{background:#ff6262;color:#fff;box-shadow:0 3px 8px 0 rgb(249 162 162 / 55%)}.mec-skin-styles.mec-styles-full_calendar h3{padding-left:12px}.lity.mec-add-event-popup{background-color:#b7e4e3}.mec-add-event-popup .lity-container{width:930px;height:620px;max-width:unset}.mec-add-event-popup div#mec_popup_event{background:#fff;overflow:hidden;display:flex;width:100%;border-radius:10px;height:100%}.lity.mec-add-event-popup .lity-content{box-shadow:0 3px 20px 0 rgba(91,188,190,.55);border-radius:10px;height:100%}div#mec_popup_event_form{height:calc(100% - 37px)}.mec-add-event-popup .mec-steps-container ul{margin-top:42px}.mec-add-event-popup .mec-steps-container ul li:first-of-type{height:41px}.mec-add-shortcode-popup .mec-steps-container ul li:after,.mec-add-shortcode-popup .mec-steps-container ul li:before{height:24px}.mec-add-event-popup .mec-steps-container ul li:after,.mec-add-event-popup .mec-steps-container ul li:before{height:19px}.mec-add-event-popup .mec-steps-container ul li{height:60px}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup{box-shadow:0 3px 22px 0 rgba(11,121,125,.01);border:none;clear:unset!important;-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:3px;box-sizing:border-box;cursor:pointer;display:block;float:left;font-family:inherit;font-size:12px;font-weight:400;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;height:46px;margin-right:6px;padding-top:3px;color:#707070}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup.open{border-radius:3px 3px 0 0}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup:hover{border-color:#dbdbdb}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup.open .list{overflow:unset;width:100%;margin:0}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .list{background-color:#fff;border-radius:0 0 3px 3px;box-shadow:0 0 0 0 rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;margin-top:1px!important}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup:after{border-bottom:2px solid #00acf8;border-right:2px solid #00acf8;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:15px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup.disabled{border-color:#ededed;color:#999;pointer-events:none}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup.disabled:after{border-color:#ccc}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .list:hover .option:not(:hover){background-color:transparent!important}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option{cursor:pointer;font-weight:400;list-style:none;min-height:40px;outline:0;text-align:left;position:relative;font-size:12px!important;padding:1px 12px!important;margin:0!important;line-height:22px!important;min-height:22px!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option.focus,.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option.selected.focus,.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option:hover{background-color:#f6f6f6}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option.selected{font-weight:700}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option.disabled{background-color:transparent;color:#999;cursor:default}.mec-add-event-popup .no-csspointerevents .wn-mec-select-popup .list{display:none}.mec-add-event-popup .no-csspointerevents .wn-mec-select-popup.open .list{display:block}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1{background:url(../../assets/img/popup/add-event-first-step.png) no-repeat 100% 70%}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 #mec_event_name{width:100%;height:46px;border:none;border-radius:3px;padding-left:36px;font-size:12px;color:#b1b2b4;box-shadow:0 3px 22px 0 rgba(11,121,125,.01)}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 #mec_event_name::-webkit-input-placeholder{color:#b1b2b4}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 #mec_event_name:-ms-input-placeholder{color:#b1b2b4}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 #mec_event_name::placeholder{color:#b1b2b4}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1:before{content:'';width:14px;height:14px;background:url(../../assets/img/popup/calendar_icon.png) no-repeat center center;position:absolute;top:17px;left:17px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1{top:210px;position:absolute;width:370px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1 .popup-sh-name-required{color:red;display:none;font-style:italic;font-size:12px;margin-top:8px}.mec-add-event-popup .mec-meta-box-colors-container{background:#fff;padding:17px;border-radius:3px;box-shadow:0 3px 22px rgba(11,121,125,.01);margin-top:15px}.mec-add-event-popup .wp-picker-container .wp-color-result.button{border-color:#f1f2f4;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,.04)}.mec-add-event-popup .mec-recent-color-sec{display:block!important;font-size:12px;color:#707070}.mec-add-event-popup .mec-form-row.mec-available-color-row{border:2px dashed #dce2e3;padding:13px 20px;background:#fcfcfc;border-radius:3px}.mec-add-event-popup .wp-color-result-text{background:#f7f7f7;border-radius:unset;border-left:none;color:#555;display:block;line-height:2.54545455;padding:0 6px;text-align:center}.mec-add-event-popup .mec-form-row.mec-available-color-row .mec-color{width:12px;height:12px;position:absolute;top:-5px;left:0;z-index:99}.mec-add-event-popup span.mec-color-meta-box-popup{display:inline-block!important;width:20px;height:20px;border-radius:50px;position:absolute;top:1px;left:6px;z-index:9}.mec-add-event-popup span.mec-recent-color-sec-wrap{width:20px;height:20px;display:inline-block;margin-right:12px;margin-top:7px;margin-left:-6px;position:relative}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2{background:url(../../assets/img/popup/sixth-step.png) no-repeat 95% 70%}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form .mec-col-4{width:auto}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form .mec-col-4:before{content:'';width:14px;height:14px;background:url(../../assets/img/popup/calendar_icon.png) no-repeat center center;position:absolute;top:17px;left:17px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form .mec-col-4 input{padding-left:36px;width:148px;padding:22px 17px 22px 34px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form input#mec_end_date,.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form input#mec_start_date,.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form select{height:46px;border:none;border-radius:3px;padding-left:36px;font-size:12px;color:#707070;box-shadow:0 3px 22px 0 rgba(11,121,125,.01)}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form input#mec_end_date::placeholder,.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form input#mec_start_date::placeholder{color:#b1b2b4}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form input#mec_end_date::placeholder,.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form input#mec_start_date::placeholder{color:#b1b2b4}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form input#mec_end_date::placeholder,.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form input#mec_start_date::placeholder{color:#b1b2b4}.mec-add-event-popup .mec-form-row .time-dv{float:left;margin-left:-2px;margin-right:4px;margin-top:12px;color:#b1b2b4}.mec-add-event-popup .mec-steps-content.mec-steps-content-2{margin-top:60px}.mec-add-event-popup .mec-steps-content.mec-steps-content-2 .mec-form-row.mec-all-day-event label{font-size:14px;color:#707070}.mec-add-event-popup .mec-steps-content.mec-steps-content-2 .mec-form-row.mec-all-day-event{margin-top:13px!important}.mec-add-event-popup .mec-steps-content.mec-steps-content-3,.mec-add-event-popup .mec-steps-content.mec-steps-content-4{margin-top:-9px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-3{background:url(../../assets/img/popup/fifth-step.png) no-repeat 90% 70%}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-4{background:url(../../assets/img/popup/add-organizer.png) no-repeat 95% 70%}.nice-select.mec_popup_location_id.wn-mec-select-popup,.nice-select.mec_popup_organizer_id.wn-mec-select-popup{position:relative;width:166px;padding-left:36px}.nice-select.mec_popup_location_id.wn-mec-select-popup:before{content:'';width:14px;height:14px;background:url(../../assets/img/popup/pointer.png) no-repeat center center;position:absolute;top:17px;left:17px}.nice-select.mec_popup_organizer_id.wn-mec-select-popup:before{content:'';width:14px;height:14px;background:url(../../assets/img/popup/pointer.png) no-repeat center center;position:absolute;top:17px;left:17px}#mec_popup_event button#mec_popup_add_location:before,#mec_popup_event button#mec_popup_add_organizer:before{content:'';width:15px;height:15px;background:url(../../assets/img/popup/plus.png) no-repeat center center;position:absolute;top:16px;left:15px}.mec-add-event-popup .mec-steps-content-container .nice-select.mec_popup_location_id.wn-mec-select-popup.open .list li,.mec-add-event-popup .mec-steps-content-container .nice-select.mec_popup_organizer_id.wn-mec-select-popup.open .list li{line-height:32px!important;min-height:32px!important}#mec_popup_event .mec-steps-content .mec-tooltip{bottom:8px}#mec-location .mec-form-row span+span.mec-tooltip i,#mec-organizer .mec-form-row span+span.mec-tooltip i{margin-top:-18px}#mec_popup_event .mec-steps-content .mec-tooltip .dashicons-before:before{color:#008aff}#mec_popup_event button#mec_organizer_thumbnail_button,#mec_popup_event button#mec_popup_add_location,#mec_popup_event button#mec_popup_add_organizer{background:#008aff;border-radius:3px;border:none;color:#fff;width:146px;height:46px;margin-left:10px;box-shadow:0 3px 3px 0 rgba(0,138,255,.22);font-size:14px;cursor:pointer;transition:all .2s ease;outline:0;position:relative;padding-left:20px}#mec_popup_event button#mec_organizer_thumbnail_button:hover,#mec_popup_event button#mec_popup_add_location:hover,#mec_popup_event button#mec_popup_add_organizer:hover{background:#000;box-shadow:0 5px 10px 0 rgba(0,0,0,.3)}#mec_popup_event label[for=mec_location_dont_show_map]{font-size:14px;margin-left:4px;margin-top:3px!important;display:inline-block;margin-bottom:7px}#mec_popup_event input#mec_location_dont_show_map{margin-top:9px!important}#mec_popup_event div#mec_location_new_container,#mec_popup_event div#mec_organizer_new_container{border-top:2px dashed #dce2e3;width:360px;padding-top:25px;margin-top:20px}#mec_popup_event div#mec_location_new_container input,#mec_popup_event div#mec_organizer_new_container input{width:100%;height:46px;border:none;border-radius:3px;padding-left:17px;font-size:12px;color:#b1b2b4;box-shadow:0 3px 22px 0 rgba(11,121,125,.01)}#mec_popup_event div#mec_location_new_container .description,#mec_popup_event div#mec_organizer_new_container .description{border:none;padding:0;margin:0;margin-left:16px;line-height:19px;font-size:12px;color:#707070;font-style:normal;margin-top:-4px;display:block}#mec_popup_event .mec-form-row.mec-lat-lng-row input{width:44%!important}#mec_popup_event .mec-form-row.mec-lat-lng-row input:first-of-type{margin-right:10px}#mec_popup_event div#mec_organizer_new_container{margin-top:30px}#mec_popup_event div#mec_organizer_new_container .mec-form-row:first-of-type .mec-col-6:first-of-type{margin-right:14px!important}#mec_popup_event div#mec_organizer_new_container .mec-form-row:first-of-type .mec-col-6{width:48%;margin:0}#mec_popup_event button#mec_organizer_thumbnail_button:before{content:'';width:15px;height:15px;background:url(../../assets/img/popup/picture.png) no-repeat center center;position:absolute;top:16px;left:15px}#mec_popup_event button#mec_organizer_thumbnail_button{width:96%;padding-left:30px}.mec-add-event-popup .mec-steps-content.mec-steps-content-4 div#mec_organizer_thumbnail_img{position:absolute;right:10px;top:-20px}.mec-add-event-popup .mec-steps-content.mec-steps-content-4 div#mec_organizer_thumbnail_img img{max-width:110px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-5{background:url(../../assets/img/popup/fourth-step.png) no-repeat 90% 70%}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-5 .mec-categories-add-new input{height:30px;border:none;border-radius:3px;padding-left:10px;margin-left:20px;font-size:12px;color:#b1b2b4;box-shadow:0 3px 22px 0 rgba(11,121,125,.01);float:right;margin-top:-4px}.mec-add-event-popup .mec-steps-content.mec-steps-content-5{width:326px;margin-top:48px}.mec-add-event-popup .mec-steps-content.mec-steps-content-5 .mec-categories-tabs ul li{display:inline-block;background:#fff;border:none;cursor:pointer;padding:12px 18px;border-radius:3px;transition:all .3s ease;outline:0;text-align:center;margin-right:10px;height:42px;color:#008aff;font-size:14px;box-shadow:0 3px 22px 0 rgba(11,121,125,.01)}.mec-add-event-popup .mec-steps-content.mec-steps-content-5 .mec-categories-tabs ul li.mec-categories-tab-selected,.mec-add-event-popup .mec-steps-content.mec-steps-content-5 .mec-categories-tabs ul li:hover{background:#008aff;color:#fff;box-shadow:0 3px 3px 0 rgba(0,138,255,.3)}.mec-add-event-popup .mec-categories-tab-contents{background:#fff;padding:20px;border:2px dashed #dce2e3;margin-bottom:13px;margin-top:-5px}.mec-add-event-popup .mec-categories-tab-contents ul,.mec-add-event-popup .mec-categories-tab-contents ul li:last-of-type{margin:0}.mec-add-event-popup .mec-categories-tab-contents ul li{font-size:14px;color:#707070}.mec-add-event-popup .mec-categories-tab-contents.mec-form-row input[type=checkbox]{margin-top:0}.mec-add-event-popup .mec-categories-tab-contents{max-height:200px;overflow:hidden;overflow-y:scroll}.mec-add-event-popup .nice-select.mec_popup_location_id .list,.mec-add-event-popup .nice-select.mec_popup_organizer_id .list{max-height:240px!important;overflow:hidden!important;overflow-y:scroll!important}.mec-add-event-popup .mec-categories-tab-contents::-webkit-scrollbar,.mec-add-event-popup .nice-select.mec_popup_location_id .list::-webkit-scrollbar,.mec-add-event-popup .nice-select.mec_popup_organizer_id .list::-webkit-scrollbar{width:5px}.mec-add-event-popup .mec-categories-tab-contents::-webkit-scrollbar-track,.mec-add-event-popup .nice-select.mec_popup_location_id .list::-webkit-scrollbar-track,.mec-add-event-popup .nice-select.mec_popup_organizer_id .list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.mec-add-event-popup .mec-categories-tab-contents::-webkit-scrollbar-thumb,.mec-add-event-popup .nice-select.mec_popup_location_id .list::-webkit-scrollbar-thumb,.mec-add-event-popup .nice-select.mec_popup_organizer_id .list::-webkit-scrollbar-thumb{background-color:#008aff;outline:0 solid #fff}.mec-add-event-popup span#mec_popup_new_category_button{cursor:pointer;position:relative;padding-left:18px;font-size:14px}.mec-add-event-popup span#mec_popup_new_category_button:before{content:'';width:15px;height:15px;background:url(../../assets/img/popup/plus-blue.png) no-repeat center center;position:absolute;top:3px;left:0}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-5 .mec-categories-add-new input::placeholder{color:#b1b2b4;font-size:11px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-5 .mec-categories-add-new input::placeholder{color:#b1b2b4;font-size:11px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-5 .mec-categories-add-new input::placeholder{color:#b1b2b4;font-size:11px}.mec-add-event-popup .mec-steps-content.mec-steps-content-6.mec-steps-content-active{margin-top:-10px;height:70%}.mec-add-event-popup .mec-steps-content.mec-steps-content-6 .mce-tinymce.mce-container.mce-panel{height:100%;border:1px solid #ececec!important;box-shadow:0 3px 22px 0 rgba(11,121,125,.01)!important;border-radius:3px!important;overflow:hidden}.mec-add-event-popup .mec-steps-content.mec-steps-content-6 .mce-container-body.mce-stack-layout{height:100%;background:#f5f5f5}.mec-add-event-popup .mec-steps-content.mec-steps-content-6 .mce-container *{border:none!important;box-shadow:none!important}.mec-add-event-popup .mec-steps-content.mec-steps-content-6 .mce-edit-area.mce-container.mce-panel.mce-stack-layout-item{height:90%}.mec-add-event-popup .mec-steps-content.mec-steps-content-6 .mce-statusbar.mce-container.mce-panel.mce-stack-layout-item.mce-last{display:none!important}.mec-add-event-popup .mce-edit-area.mce-container.mce-panel.mce-stack-layout-item iframe{height:100%!important}.mec-add-event-popup .mec-steps-content.mec-steps-content-7.mec-steps-content-active{height:70%;background:#fff;border:2px dashed #dce2e3;border-radius:3px;text-align:center;vertical-align:middle;margin-top:-10px;position:relative}.mec-add-event-popup .mec-event-popup-featured-image-wrapper{display:flex;justify-content:center;align-items:center;height:100%}.mec-add-event-popup button#mec_popup_upload_image_button{background:#008aff;color:#fff;box-shadow:0 3px 3px 0 rgba(0,138,255,.3);display:inline-block;border:none;cursor:pointer;padding:12px 18px;border-radius:3px;transition:all .3s ease;outline:0;text-align:center;height:42px;font-size:14px;margin-right:0}.mec-add-event-popup div#mec_event_popup_featured_image_preview img{max-height:300px;max-width:740px;margin-top:20px;margin-bottom:0}.mec-add-event-popup button#mec_popup_upload_image_button:hover{background:#000;box-shadow:0 3px 3px 0 rgba(0,0,0,.3)}.mec-add-event-popup .mec-event-popup-featured-image-wrapper span i{border-radius:50px;color:#bb353f;right:10px;top:10px;font-size:30px;position:absolute;cursor:pointer}.mec-add-event-popup .mec-steps-content.mec-steps-content-8{height:100%}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 .mec-steps-8-results .mec-steps-8-results-wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 .mec-steps-8-loading .mec-loader{left:calc(50% - 2.5em);top:calc(50% - 2.5em)}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 .mec-steps-8-results{height:100%}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 a.mec-button-view{display:inline-block;background:#fff;border:none;cursor:pointer;padding:12px 22px 12px 36px;border-radius:3px;transition:all .3s ease;outline:0;text-align:center;margin-right:10px;height:46px;font-size:14px;box-shadow:0 3px 3px 0 rgba(0,0,0,.04);text-decoration:none;color:#000;position:relative;line-height:22px}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 a.mec-button-view:hover{background-color:#000;color:#fff}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 a.mec-button-view:before{content:'';width:15px;height:15px;background:url(../../assets/img/popup/eye.png) no-repeat center center;position:absolute;top:16px;left:15px}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 button.mec-button-new{background:#008aff;color:#fff;box-shadow:0 3px 3px 0 rgba(0,138,255,.3);display:inline-block;border:none;cursor:pointer;padding:11px 22px 11px 36px;border-radius:3px;transition:all .3s ease;outline:0;text-align:center;height:46px;font-size:14px;margin-right:0;position:relative;line-height:22px}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 button.mec-button-new:hover{background:#000;box-shadow:0 3px 3px 0 rgba(0,0,0,.3)}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 button.mec-button-new:before{content:'';width:15px;height:15px;background:url(../../assets/img/popup/plus.png) no-repeat center center;position:absolute;top:16px;left:15px}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 .mec-popup-final-buttons{margin-top:22px}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 .mec-steps-8-results-wrap h3{font-size:26px;font-weight:400}.mec-add-event-popup .mec-steps-content-container .mec-time-picker .wn-mec-select-popup{min-width:64px}.mec-add-event-popup .mec-steps-content-container .mec-time-picker .wn-mec-select-popup .list{overflow-y:scroll!important;height:288px;margin-top:4px!important;box-shadow:0 1px 9px rgba(0,0,0,.1);border-radius:0}.mec-add-event-popup .mec-steps-content-container .mec-time-picker .wn-mec-select-popup .list::-webkit-scrollbar-track{background-color:#f6f6f6}.mec-add-event-popup .mec-steps-content-container .mec-time-picker .wn-mec-select-popup .list::-webkit-scrollbar{width:3px;background-color:#f6f6f6}.mec-add-event-popup .mec-steps-content-container .mec-time-picker .wn-mec-select-popup .list::-webkit-scrollbar-thumb{background-color:rgba(26,175,251,.16)}.mec-add-event-popup .mec-steps-content-container .mec-time-picker .wn-mec-select-popup:last-child .list{overflow:unset!important;height:unset}@media(max-width:1280px){.mec-add-event-popup .lity-container,.mec-add-shortcode-popup .lity-container{height:calc(100% - 110px);margin-bottom:-80px}.mec-add-event-popup .post-type-mec-events .mec-form-row{padding-bottom:12px}.mec-add-event-popup .mec-steps-panel .mec-add-event-popup .mec-steps-panel,.mec-add-shortcode-popup .mec-steps-panel .mec-add-event-popup .mec-steps-panel{padding:14px}.mec-add-event-popup .mec-steps-container img,.mec-add-event-popup .mec-steps-container ul,.mec-add-shortcode-popup .mec-steps-container img,.mec-add-shortcode-popup .mec-steps-container ul{margin-top:14px}.mec-add-event-popup .mec-add-event-popup .mec-steps-container ul li:first-of-type,.mec-add-shortcode-popup .mec-add-event-popup .mec-steps-container ul li:first-of-type{height:28px}.mec-add-event-popup .mec-add-event-popup .mec-steps-container ul li,.mec-add-shortcode-popup .mec-add-event-popup .mec-steps-container ul li{height:46px}.mec-add-event-popup .mec-add-event-popup .mec-steps-container ul li:after,.mec-add-event-popup .mec-add-event-popup .mec-steps-container ul li:before,.mec-add-shortcode-popup .mec-add-event-popup .mec-steps-container ul li:after,.mec-add-shortcode-popup .mec-add-event-popup .mec-steps-container ul li:before{height:12px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1{top:150px}#mec_popup_event div#mec_location_new_container,#mec_popup_event div#mec_organizer_new_container{padding-top:12px;margin-top:12px}#mec_popup_event div#mec_location_new_container input,#mec_popup_event div#mec_organizer_new_container input{margin:0 0 3px 0}}@media(max-width:960px){.mec-steps-content-container{background-image:unset!important}#mec_popup_event div#mec_location_new_container,#mec_popup_event div#mec_organizer_new_container,.mec-add-event-popup .mec-steps-content-container .mec-steps-content,.mec-add-shortcode-popup .mec-steps-content-container .mec-steps-content{width:100%!important;max-width:100%;position:unset!important;margin:0!important}.mec-add-event-popup .lity-container,.mec-add-shortcode-popup .lity-container,.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 input[name="shortcode[name]"]{width:100%;max-width:100%}.mec-add-event-popup .mec-steps-panel,.mec-add-shortcode-popup .mec-steps-panel{overflow-x:scroll;padding:14px}.mec-add-event-popup .mec-steps-header,.mec-add-shortcode-popup .mec-steps-header{margin-bottom:30px}.mec-add-event-popup .mec-steps-header span.mec-steps-header-add-text,.mec-add-shortcode-popup .mec-steps-header span.mec-steps-header-add-text{display:block;margin-top:10px;width:100%}.mec-add-event-popup .mec-col-4,.mec-add-shortcode-popup .mec-col-4{width:100%!important;max-width:100%!important}.mec-add-event-popup #mec_popup_event button#mec_organizer_thumbnail_button,.mec-add-event-popup #mec_popup_event button#mec_popup_add_location,.mec-add-event-popup #mec_popup_event button#mec_popup_add_organizer,.mec-add-shortcode-popup #mec_popup_event button#mec_organizer_thumbnail_button,.mec-add-shortcode-popup #mec_popup_event button#mec_popup_add_location,.mec-add-shortcode-popup #mec_popup_event button#mec_popup_add_organizer{margin:10px 0 0 0}.mec-add-event-popup .mec-col-1,.mec-add-event-popup .mec-col-10,.mec-add-event-popup .mec-col-11,.mec-add-event-popup .mec-col-12,.mec-add-event-popup .mec-col-2,.mec-add-event-popup .mec-col-3,.mec-add-event-popup .mec-col-4,.mec-add-event-popup .mec-col-5,.mec-add-event-popup .mec-col-6,.mec-add-event-popup .mec-col-7,.mec-add-event-popup .mec-col-8,.mec-add-event-popup .mec-col-9,.mec-add-shortcode-popup .mec-col-1,.mec-add-shortcode-popup .mec-col-10,.mec-add-shortcode-popup .mec-col-11,.mec-add-shortcode-popup .mec-col-12,.mec-add-shortcode-popup .mec-col-2,.mec-add-shortcode-popup .mec-col-3,.mec-add-shortcode-popup .mec-col-4,.mec-add-shortcode-popup .mec-col-5,.mec-add-shortcode-popup .mec-col-6,.mec-add-shortcode-popup .mec-col-7,.mec-add-shortcode-popup .mec-col-8,.mec-add-shortcode-popup .mec-col-9{margin:0 0 10px 0}.mec-add-event-popup .mec-steps-content h3,.mec-add-shortcode-popup .mec-steps-content h3{font-size:18px!important}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-steps-content.mec-steps-content-2 ul,.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-skin-styles{height:480px;width:100%}}@media(max-width:320px){.mec-add-event-popup .mec-steps-container,.mec-add-shortcode-popup .mec-steps-container{display:none}.mec-add-event-popup .mec-steps-panel,.mec-add-shortcode-popup .mec-steps-panel{width:100%!important}}.ac-mec-events.ac-search-enabled .tablenav .ac-search>:not(#ac-s).lity-hide{display:none}.mec-go-pro-content-title{font-size:20px;font-weight:600;margin-bottom:12px}.mec-go-pro-features-wrap p{font-size:14px}.mec-go-pro-features-wrap .mec-addons-notification-box-content{width:calc(100% - 590px);display:inline-block;padding-left:20px}.mec-go-pro-features-wrap ul{float:left;width:50%;margin:0 0 12px}.mec-go-pro-features-wrap ul li{margin-bottom:1px;font-size:13px;color:#717479;padding-left:18px;position:relative}.mec-go-pro-features-wrap ul li:before{position:absolute;left:-1px;top:6px;color:#36da74;font-size:13px;font-weight:700;vertical-align:middle;font-family:simple-line-icons;border-radius:50%;padding:0;width:13px;height:13px;line-height:13px;z-index:3;background:rgba(64,241,147,.12);content:"\e080"}.post-type-mec-books.taxonomy-mec_coupon .metabox-prefs .screen-options label,.post-type-mec-events.taxonomy-mec_category .metabox-prefs .screen-options label,.post-type-mec-events.taxonomy-mec_label .metabox-prefs .screen-options label,.post-type-mec-events.taxonomy-post_tag .metabox-prefs .screen-options label,.taxonomy-mec_location .metabox-prefs .screen-options label,.taxonomy-mec_organizer .metabox-prefs .screen-options label,.taxonomy-mec_speaker .metabox-prefs .screen-options label{margin-top:-15px}.post-type-mec-books.taxonomy-mec_coupon #mec_thumbnail_img img,.post-type-mec-events.taxonomy-mec_category #mec_thumbnail_img img,.post-type-mec-events.taxonomy-mec_label #mec_thumbnail_img img,.post-type-mec-events.taxonomy-post_tag #mec_thumbnail_img img,.taxonomy-mec_location #mec_thumbnail_img img,.taxonomy-mec_organizer #mec_thumbnail_img img,.taxonomy-mec_speaker #mec_thumbnail_img img{margin:0 0 20px 0;border:solid 1px #ddd;border-radius:2px}.post-type-mec-books.taxonomy-mec_coupon .form-wrap label,.post-type-mec-events.taxonomy-mec_category .form-wrap label,.post-type-mec-events.taxonomy-mec_label .form-wrap label,.post-type-mec-events.taxonomy-post_tag .form-wrap label,.taxonomy-mec_location .form-wrap label,.taxonomy-mec_organizer .form-wrap label,.taxonomy-mec_speaker .form-wrap label{padding:0;margin:10px 0}.post-type-mec-books.taxonomy-mec_coupon input[type=number],.post-type-mec-books.taxonomy-mec_coupon input[type=search],.post-type-mec-books.taxonomy-mec_coupon input[type=text],.post-type-mec-books.taxonomy-mec_coupon input[type=url],.post-type-mec-books.taxonomy-mec_coupon select,.post-type-mec-books.taxonomy-mec_coupon textarea,.post-type-mec-events.taxonomy-mec_category input[type=number],.post-type-mec-events.taxonomy-mec_category input[type=search],.post-type-mec-events.taxonomy-mec_category input[type=text],.post-type-mec-events.taxonomy-mec_category input[type=url],.post-type-mec-events.taxonomy-mec_category select,.post-type-mec-events.taxonomy-mec_category textarea,.post-type-mec-events.taxonomy-mec_label input[type=number],.post-type-mec-events.taxonomy-mec_label input[type=search],.post-type-mec-events.taxonomy-mec_label input[type=text],.post-type-mec-events.taxonomy-mec_label input[type=url],.post-type-mec-events.taxonomy-mec_label select,.post-type-mec-events.taxonomy-mec_label textarea,.post-type-mec-events.taxonomy-post_tag input[type=number],.post-type-mec-events.taxonomy-post_tag input[type=search],.post-type-mec-events.taxonomy-post_tag input[type=text],.post-type-mec-events.taxonomy-post_tag input[type=url],.post-type-mec-events.taxonomy-post_tag select,.post-type-mec-events.taxonomy-post_tag textarea,.taxonomy-mec_location input[type=number],.taxonomy-mec_location input[type=search],.taxonomy-mec_location input[type=text],.taxonomy-mec_location input[type=url],.taxonomy-mec_location select,.taxonomy-mec_location textarea,.taxonomy-mec_organizer input[type=number],.taxonomy-mec_organizer input[type=search],.taxonomy-mec_organizer input[type=text],.taxonomy-mec_organizer input[type=url],.taxonomy-mec_organizer select,.taxonomy-mec_organizer textarea,.taxonomy-mec_speaker input[type=number],.taxonomy-mec_speaker input[type=search],.taxonomy-mec_speaker input[type=text],.taxonomy-mec_speaker input[type=url],.taxonomy-mec_speaker select,.taxonomy-mec_speaker textarea{border:solid 1px #ddd;border-radius:2px;height:40px;line-height:38px;padding-left:10px;box-shadow:0 3px 10px -2px rgba(0,0,0,.05),inset 0 1px 2px rgba(0,0,0,.02);margin-bottom:15px}.post-type-mec-books.taxonomy-mec_coupon textarea,.post-type-mec-events.taxonomy-mec_category textarea,.post-type-mec-events.taxonomy-mec_label textarea,.post-type-mec-events.taxonomy-post_tag textarea,.taxonomy-mec_location textarea,.taxonomy-mec_organizer textarea,.taxonomy-mec_speaker textarea{min-height:86px}.post-type-mec-books.taxonomy-mec_coupon .button,.post-type-mec-books.taxonomy-mec_coupon .button-secondary,.post-type-mec-events.taxonomy-mec_category .button,.post-type-mec-events.taxonomy-mec_category .button-secondary,.post-type-mec-events.taxonomy-mec_label .button,.post-type-mec-events.taxonomy-mec_label .button-secondary,.post-type-mec-events.taxonomy-post_tag .button,.post-type-mec-events.taxonomy-post_tag .button-secondary,.taxonomy-mec_location .button,.taxonomy-mec_location .button-secondary,.taxonomy-mec_organizer .button,.taxonomy-mec_organizer .button-secondary,.taxonomy-mec_speaker .button{color:#fff;font-weight:500;border-radius:2px;box-shadow:0 3px 10px -4px #008aff;text-shadow:none;background:#008aff;background:linear-gradient(95deg,#36a2ff 0,#008aff 50%,#0072ff 100%);border:none;transition:.24s;padding:6px 22px}.post-type-mec-books.taxonomy-mec_coupon .mec_upload_image_button,.post-type-mec-events.taxonomy-mec_category .mec_upload_image_button,.post-type-mec-events.taxonomy-mec_label .mec_upload_image_button,.post-type-mec-events.taxonomy-post_tag .mec_upload_image_button,.taxonomy-mec_location .mec_upload_image_button,.taxonomy-mec_organizer .mec_upload_image_button,.taxonomy-mec_speaker .mec_upload_image_button{margin-bottom:20px}.post-type-mec-books.taxonomy-mec_coupon .button-secondary:focus,.post-type-mec-books.taxonomy-mec_coupon .button-secondary:hover,.post-type-mec-books.taxonomy-mec_coupon .button.focus,.post-type-mec-books.taxonomy-mec_coupon .button:focus,.post-type-mec-books.taxonomy-mec_coupon .button:hover,.post-type-mec-events.taxonomy-mec_category .button-secondary:focus,.post-type-mec-events.taxonomy-mec_category .button-secondary:hover,.post-type-mec-events.taxonomy-mec_category .button.focus,.post-type-mec-events.taxonomy-mec_category .button:focus,.post-type-mec-events.taxonomy-mec_category .button:hover,.post-type-mec-events.taxonomy-mec_label .button-secondary:focus,.post-type-mec-events.taxonomy-mec_label .button-secondary:hover,.post-type-mec-events.taxonomy-mec_label .button.focus,.post-type-mec-events.taxonomy-mec_label .button:focus,.post-type-mec-events.taxonomy-mec_label .button:hover,.post-type-mec-events.taxonomy-post_tag .button-secondary:focus,.post-type-mec-events.taxonomy-post_tag .button-secondary:hover,.post-type-mec-events.taxonomy-post_tag .button.focus,.post-type-mec-events.taxonomy-post_tag .button:focus,.post-type-mec-events.taxonomy-post_tag .button:hover,.taxonomy-mec_location .button-secondary:focus,.taxonomy-mec_location .button-secondary:hover,.taxonomy-mec_location .button.focus,.taxonomy-mec_location .button:focus,.taxonomy-mec_location .button:hover,.taxonomy-mec_organizer .button-secondary:focus,.taxonomy-mec_organizer .button-secondary:hover,.taxonomy-mec_organizer .button.focus,.taxonomy-mec_organizer .button:focus,.taxonomy-mec_organizer .button:hover,.taxonomy-mec_speaker .button-secondary:focus,.taxonomy-mec_speaker .button-secondary:hover,.taxonomy-mec_speaker .button.focus,.taxonomy-mec_speaker .button:focus,.taxonomy-mec_speaker .button:hover{background:#222;background:linear-gradient(95deg,#555 0,#222 50%,#000 100%);box-shadow:0 5px 23px -7px rgba(0,0,0,.5);cursor:pointer;color:#fff}.post-type-mec-events #TB_window{height:470px!important;top:calc(50% - 235px)!important}.post-type-mec-events #TB_ajaxContent{width:calc(100% - 30px)!important}.m-e-calendar_page_MEC-support #wpwrap .welcome-content .fserv-container .fserv-form-description{position:relative!important}.taxonomy-mec_category #TB_window{overflow:hidden}@media (max-width:480px){.m-e-calendar_page_MEC-support #wpwrap .welcome-content .fserv-container .fserv-form-description,.m-e-calendar_page_MEC-support #wpwrap .welcome-content .fserv-container form{padding-left:90px!important}.m-e-calendar_page_MEC-support #wpwrap .welcome-content .fserv-container form .fserv-field{width:40%!important}.m-e-calendar_page_MEC-support #wpwrap .welcome-content .fserv-container:before{top:100px;left:10px}}.post-type-mec-events.taxonomy-mec_label .button.wp-color-result{background:0 0;text-align:right;padding:0 0 0 32px;border-radius:4px;box-shadow:unset;border:1px solid #ddd}.post-type-mec-events.taxonomy-mec_label .button.wp-color-result .wp-color-result-text{height:30px}.post-type-mec-events.taxonomy-mec_label .wp-picker-container input[type=text].wp-color-picker{width:70px;margin-top:-10px;height:32px}.post-type-mec-events.taxonomy-mec_label .wp-picker-default{height:32px;padding-top:2px;padding-bottom:2px}.post-type-mec-events.taxonomy-mec_label .wp-picker-container .iris-picker{margin-top:-10px}.mec-admin-dark-mode #mec-wrap .nav-tab-wrapper .nav-tab,.mec-admin-dark-mode #mec-wrap h2.nav-tab-wrapper,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix #mec-wrap h2.nav-tab-wrapper{background:#1f1f1f}.mec-admin-dark-mode #mec_bfixed_form_fields li,.mec-admin-dark-mode #mec_calendar_filter,.mec-admin-dark-mode #mec_calendar_filter .mec-add-booking-tabs-left,.mec-admin-dark-mode #mec_calendar_filter .mec-add-booking-tabs-wrap,.mec-admin-dark-mode #mec_calendar_filter .mec-add-event-tabs-left,.mec-admin-dark-mode #mec_calendar_filter .mec-add-event-tabs-wrap,.mec-admin-dark-mode #mec_calendar_filter .mec-create-shortcode-tabs-left,.mec-admin-dark-mode #mec_metabox_booking,.mec-admin-dark-mode #mec_metabox_booking .mec-add-booking-tabs-left,.mec-admin-dark-mode #mec_metabox_booking .mec-add-booking-tabs-wrap,.mec-admin-dark-mode #mec_metabox_booking .mec-add-event-tabs-left,.mec-admin-dark-mode #mec_metabox_booking .mec-add-event-tabs-wrap,.mec-admin-dark-mode #mec_metabox_booking .mec-create-shortcode-tabs-left,.mec-admin-dark-mode #mec_metabox_details,.mec-admin-dark-mode #mec_metabox_details .mec-add-booking-tabs-left,.mec-admin-dark-mode #mec_metabox_details .mec-add-booking-tabs-wrap,.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-left,.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-wrap,.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-wrap .select2-container,.mec-admin-dark-mode #mec_metabox_details .mec-create-shortcode-tab-content .select2-container,.mec-admin-dark-mode #mec_metabox_details .mec-create-shortcode-tabs-left,.mec-admin-dark-mode #webnus-dashboard .mec-pro-notice .info-msg,.mec-admin-dark-mode .w-box,.mec-admin-dark-mode .w-box-content pre,.mec-admin-dark-mode .w-clearfix.w-box.mec-addons-notification-box-wrap span,.mec-admin-dark-mode .w-clearfix.w-box.mec-cmsg-2-notification-box-wrap span,.mec-admin-dark-mode .w-clearfix.w-box.mec-cmsg-notification-box-wrap span,.mec-admin-dark-mode .wns-be-main,.mec-admin-dark-mode .wns-be-main .mec-container,.mec-admin-dark-mode .wns-be-sidebar .wns-be-group-menu>li.active>a,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix .mec-container,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields li,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields li,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_field_types button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_fields li,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-container #wns-be-content,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-container #wns-be-infobar,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wp-editor-container,.mec-admin-dark-mode.m-e-calendar_page_MEC-support #webnus-dashboard .mec-pro-notice .info-msg,.mec-admin-dark-mode.post-type-mec-books #major-publishing-actions,.mec-admin-dark-mode.post-type-mec-books #screen-meta,.mec-admin-dark-mode.post-type-mec-books #screen-meta-links .show-settings,.mec-admin-dark-mode.post-type-mec-books .postbox,.mec-admin-dark-mode.post-type-mec-events #major-publishing-actions,.mec-admin-dark-mode.post-type-mec-events #mec_event_form_fields li,.mec-admin-dark-mode.post-type-mec-events #mec_reg_form_fields li,.mec-admin-dark-mode.post-type-mec-events #post-status-info,.mec-admin-dark-mode.post-type-mec-events #screen-meta,.mec-admin-dark-mode.post-type-mec-events #screen-meta-links .show-settings,.mec-admin-dark-mode.post-type-mec-events .categorydiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec-events .components-popover__content,.mec-admin-dark-mode.post-type-mec-events .customlinkdiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec-events .postbox,.mec-admin-dark-mode.post-type-mec-events .posttypediv div.tabs-panel,.mec-admin-dark-mode.post-type-mec-events .taxonomydiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec-events .wp-switch-editor,.mec-admin-dark-mode.post-type-mec-events .wp-tab-active,.mec-admin-dark-mode.post-type-mec-events .wp-tab-panel,.mec-admin-dark-mode.post-type-mec-events div.mce-panel,.mec-admin-dark-mode.post-type-mec-events div.mce-toolbar-grp,.mec-admin-dark-mode.post-type-mec-events ul.add-menu-item-tabs li.tabs,.mec-admin-dark-mode.post-type-mec-events ul.category-tabs li.tabs,.mec-admin-dark-mode.post-type-mec_calendars #major-publishing-actions,.mec-admin-dark-mode.post-type-mec_calendars #post-status-info,.mec-admin-dark-mode.post-type-mec_calendars #screen-meta,.mec-admin-dark-mode.post-type-mec_calendars #screen-meta-links .show-settings,.mec-admin-dark-mode.post-type-mec_calendars .categorydiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec_calendars .customlinkdiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec_calendars .postbox,.mec-admin-dark-mode.post-type-mec_calendars .posttypediv div.tabs-panel,.mec-admin-dark-mode.post-type-mec_calendars .taxonomydiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec_calendars .wp-switch-editor,.mec-admin-dark-mode.post-type-mec_calendars .wp-tab-active,.mec-admin-dark-mode.post-type-mec_calendars .wp-tab-panel,.mec-admin-dark-mode.post-type-mec_calendars div.mce-panel,.mec-admin-dark-mode.post-type-mec_calendars div.mce-toolbar-grp,.mec-admin-dark-mode.post-type-mec_calendars ul.add-menu-item-tabs li.tabs,.mec-admin-dark-mode.post-type-mec_calendars ul.category-tabs li.tabs{background:#1f1f1f;color:#fff}.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .extra .mec-cmsg-2-notification-box-wrap .w-box-head,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-custom-msg-2-notification-set-box.extra,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-custom-msg-notification-set-box.extra{border-color:#515151}.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-custom-msg-2-notification-set-box.extra,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-custom-msg-notification-set-box.extra{background-color:#515151}.mec-admin-dark-mode .mec-form-row .mec-box,.mec-admin-dark-mode .mec-form-row input[type=checkbox],.mec-admin-dark-mode .mec-form-row ul.mec-message-categories li ul,.mec-admin-dark-mode .mec-meta-box-fields .mec-box,.mec-admin-dark-mode.m-e-calendar_page_MEC-support #webnus-dashboard .mec-faq-accordion-trigger a{background:#333;border-color:#353535;box-shadow:0 1px 6px -2px #000}.mec-admin-dark-mode #mec_bfixed_form_fields,.mec-admin-dark-mode #mec_bfixed_form_fields #mec_bfixed_form_fields li,.mec-admin-dark-mode #mec_calendar_filter .mec-add-booking-tabs-left a,.mec-admin-dark-mode #mec_calendar_filter .mec-add-event-tabs-left a,.mec-admin-dark-mode #mec_calendar_filter .mec-create-shortcode-tabs-left a,.mec-admin-dark-mode #mec_metabox_booking .mec-add-booking-tabs-left a,.mec-admin-dark-mode #mec_metabox_booking .mec-add-event-tabs-left a,.mec-admin-dark-mode #mec_metabox_booking .mec-create-shortcode-tabs-left a,.mec-admin-dark-mode #mec_metabox_details .mec-add-booking-tabs-left a,.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-left a,.mec-admin-dark-mode #mec_metabox_details .mec-create-shortcode-tabs-left a,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix .mec-form-row.mec-syn-schedule,.mec-admin-dark-mode.post-type-mec-events #mec_event_form_fields,.mec-admin-dark-mode.post-type-mec-events #mec_reg_form_fields,.mec-admin-dark-mode.post-type-mec-events .select2-search--dropdown,.mec-admin-dark-mode.post-type-mec_calendars .select2-search--dropdown{background:#282828;border-color:#353535}.mec-admin-dark-mode .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#000}.mec-admin-dark-mode.post-type-mec-books ul#adminmenu a.wp-has-current-submenu:after,.mec-admin-dark-mode.post-type-mec-books ul#adminmenu>li.current>a.current:after,.mec-admin-dark-mode.post-type-mec-events ul#adminmenu a.wp-has-current-submenu:after,.mec-admin-dark-mode.post-type-mec-events ul#adminmenu>li.current>a.current:after,.mec-admin-dark-mode.post-type-mec_calendars ul#adminmenu a.wp-has-current-submenu:after,.mec-admin-dark-mode.post-type-mec_calendars ul#adminmenu>li.current>a.current:after,.mec-admin-dark-mode.toplevel_page_mec-intro ul#adminmenu a.wp-has-current-submenu:after,.mec-admin-dark-mode.toplevel_page_mec-intro ul#adminmenu>li.current>a.current:after{border-right-color:#23282d}.mec-admin-dark-mode #mec_calendar_filter .mec-add-booking-tabs-left a.mec-tab-active,.mec-admin-dark-mode #mec_calendar_filter .mec-add-event-tabs-left a.mec-tab-active,.mec-admin-dark-mode #mec_calendar_filter .mec-create-shortcode-tabs-left a.mec-tab-active,.mec-admin-dark-mode #mec_metabox_booking .mec-add-booking-tabs-left a.mec-tab-active,.mec-admin-dark-mode #mec_metabox_booking .mec-add-event-tabs-left a.mec-tab-active,.mec-admin-dark-mode #mec_metabox_booking .mec-create-shortcode-tabs-left a.mec-tab-active,.mec-admin-dark-mode #mec_metabox_details .mec-add-booking-tabs-left a.mec-tab-active,.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-left a.mec-tab-active,.mec-admin-dark-mode #mec_metabox_details .mec-create-shortcode-tabs-left a.mec-tab-active,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .select2-dropdown,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_gateways_form li .mec-gateway-options-form,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #payment_gateways_option li .mec-gateway-options-form,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .select2-container--default .select2-selection--multiple,.mec-admin-dark-mode.post-type-mec_calendars .mec-custom-nice-select ul.list{background:#000;box-shadow:0 2px 12px -5px #000}.mec-admin-dark-mode .extra .w-box-head,.mec-admin-dark-mode .mec-form-row ul.mec-message-categories,.mec-admin-dark-mode .mec-message-categories li.mec-acc-label,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mce-btn-group:not(:first-child),.mec-admin-dark-mode.m-e-calendar_page_MEC-report .select2-container--default .select2-search--dropdown .select2-search__field,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .select2-dropdown,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .wp-editor-container,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec-occurrences .mec-occurrences-list li,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields li,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields li,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_field_types button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_fields li,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .html-active .switch-html,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-custom-msg-notification-set-box.extra,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .select2-container--default .select2-selection--multiple,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .select2-container--default .select2-selection--multiple .select2-selection__choice,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .tmce-active .switch-tmce,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-container #wns-be-content,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-container #wns-be-footer,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-container #wns-be-infobar,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-container #wns-be-infobar:before,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wp-core-ui .quicktags-toolbar input.button.button-small,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wp-editor-container,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wp-switch-editor,.mec-admin-dark-mode.post-type-mec-books #screen-meta,.mec-admin-dark-mode.post-type-mec-books #screen-meta-links .show-settings,.mec-admin-dark-mode.post-type-mec-books .postbox,.mec-admin-dark-mode.post-type-mec-books .postbox .hndle,.mec-admin-dark-mode.post-type-mec-books .postbox hr,.mec-admin-dark-mode.post-type-mec-books .wp-heading-inline+.page-title-action,.mec-admin-dark-mode.post-type-mec-events #major-publishing-actions,.mec-admin-dark-mode.post-type-mec-events #post-status-info,.mec-admin-dark-mode.post-type-mec-events #screen-meta,.mec-admin-dark-mode.post-type-mec-events #screen-meta-links .show-settings,.mec-admin-dark-mode.post-type-mec-events .categorydiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec-events .components-popover__content,.mec-admin-dark-mode.post-type-mec-events .customlinkdiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec-events .edit-post-meta-boxes-area #poststuff .stuffbox>h3,.mec-admin-dark-mode.post-type-mec-events .edit-post-meta-boxes-area #poststuff h2.hndle,.mec-admin-dark-mode.post-type-mec-events .edit-post-meta-boxes-area #poststuff h3.hndle,.mec-admin-dark-mode.post-type-mec-events .postbox,.mec-admin-dark-mode.post-type-mec-events .postbox h2,.mec-admin-dark-mode.post-type-mec-events .posttypediv div.tabs-panel,.mec-admin-dark-mode.post-type-mec-events .taxonomydiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec-events .wp-editor-container,.mec-admin-dark-mode.post-type-mec-events .wp-switch-editor,.mec-admin-dark-mode.post-type-mec-events .wp-tab-active,.mec-admin-dark-mode.post-type-mec-events .wp-tab-panel,.mec-admin-dark-mode.post-type-mec-events div.mce-panel,.mec-admin-dark-mode.post-type-mec-events div.mce-toolbar-grp,.mec-admin-dark-mode.post-type-mec-events ul.add-menu-item-tabs li.tabs,.mec-admin-dark-mode.post-type-mec-events ul.category-tabs li.tabs,.mec-admin-dark-mode.post-type-mec_calendars #major-publishing-actions,.mec-admin-dark-mode.post-type-mec_calendars #post-status-info,.mec-admin-dark-mode.post-type-mec_calendars #screen-meta,.mec-admin-dark-mode.post-type-mec_calendars #screen-meta-links .show-settings,.mec-admin-dark-mode.post-type-mec_calendars .categorydiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec_calendars .customlinkdiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec_calendars .mec-custom-nice-select ul.list,.mec-admin-dark-mode.post-type-mec_calendars .mec-custom-nice-select ul.list li.option,.mec-admin-dark-mode.post-type-mec_calendars .mec-sed-methods li,.mec-admin-dark-mode.post-type-mec_calendars .postbox,.mec-admin-dark-mode.post-type-mec_calendars .postbox h2,.mec-admin-dark-mode.post-type-mec_calendars .posttypediv div.tabs-panel,.mec-admin-dark-mode.post-type-mec_calendars .taxonomydiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec_calendars .wp-editor-container,.mec-admin-dark-mode.post-type-mec_calendars .wp-switch-editor,.mec-admin-dark-mode.post-type-mec_calendars .wp-tab-active,.mec-admin-dark-mode.post-type-mec_calendars .wp-tab-panel,.mec-admin-dark-mode.post-type-mec_calendars div.mce-panel,.mec-admin-dark-mode.post-type-mec_calendars div.mce-toolbar-grp,.mec-admin-dark-mode.post-type-mec_calendars ul.add-menu-item-tabs li.tabs,.mec-admin-dark-mode.post-type-mec_calendars ul.category-tabs li.tabs{border-color:#353535}.mec-admin-dark-mode #mec_bfixed_form_fields input[type=checkbox],.mec-admin-dark-mode #mec_calendar_filter .mec-calendar-metabox .wn-mec-select,.mec-admin-dark-mode #mec_calendar_filter .mec-form-row input[type=number],.mec-admin-dark-mode #mec_calendar_filter .mec-form-row input[type=text],.mec-admin-dark-mode #mec_calendar_filter .mec-form-row input[type=url],.mec-admin-dark-mode #mec_calendar_filter .mec-form-row select,.mec-admin-dark-mode #mec_calendar_filter .mec-form-row textarea,.mec-admin-dark-mode #mec_metabox_booking .mec-add-event-tabs-wrap .select2-container,.mec-admin-dark-mode #mec_metabox_booking .mec-calendar-metabox .mec-form-row input[type=checkbox],.mec-admin-dark-mode #mec_metabox_booking .mec-calendar-metabox .wn-mec-select,.mec-admin-dark-mode #mec_metabox_booking .mec-create-shortcode-tab-content .select2-container,.mec-admin-dark-mode #mec_metabox_booking .mec-form-row input[type=number],.mec-admin-dark-mode #mec_metabox_booking .mec-form-row input[type=text],.mec-admin-dark-mode #mec_metabox_booking .mec-form-row input[type=url],.mec-admin-dark-mode #mec_metabox_booking .mec-form-row select,.mec-admin-dark-mode #mec_metabox_booking .mec-form-row textarea,.mec-admin-dark-mode #mec_metabox_booking .mec-form-row.mec-skin-list-date-format-container input[type=text],.mec-admin-dark-mode #mec_metabox_booking .mec-meta-box-fields .mec-form-row input[type=checkbox],.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-wrap .select2-container,.mec-admin-dark-mode #mec_metabox_details .mec-calendar-metabox .mec-form-row input[type=checkbox],.mec-admin-dark-mode #mec_metabox_details .mec-calendar-metabox .wn-mec-select,.mec-admin-dark-mode #mec_metabox_details .mec-create-shortcode-tab-content .select2-container,.mec-admin-dark-mode #mec_metabox_details .mec-form-row input[type=number],.mec-admin-dark-mode #mec_metabox_details .mec-form-row input[type=text],.mec-admin-dark-mode #mec_metabox_details .mec-form-row input[type=url],.mec-admin-dark-mode #mec_metabox_details .mec-form-row select,.mec-admin-dark-mode #mec_metabox_details .mec-form-row textarea,.mec-admin-dark-mode #mec_metabox_details .mec-form-row.mec-skin-list-date-format-container input[type=text],.mec-admin-dark-mode #mec_metabox_details .mec-meta-box-fields .mec-form-row input[type=checkbox],.mec-admin-dark-mode #mec_reg_form_fields input[type=checkbox],.mec-admin-dark-mode .mec-addon-box-version,.mec-admin-dark-mode .mec-calendar-metabox .wn-mec-select,.mec-admin-dark-mode .mec-form-row input[type=checkbox],.mec-admin-dark-mode .mec-form-row input[type=number],.mec-admin-dark-mode .mec-form-row input[type=radio],.mec-admin-dark-mode .mec-form-row input[type=text],.mec-admin-dark-mode .mec-form-row input[type=url],.mec-admin-dark-mode .mec-form-row select,.mec-admin-dark-mode .mec-form-row textarea,.mec-admin-dark-mode .mec-form-row.mec-skin-list-date-format-container input[type=text],.mec-admin-dark-mode.m-e-calendar_page_MEC-addons,.mec-admin-dark-mode.m-e-calendar_page_MEC-go-pro,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .html-active .switch-html,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mec-report-select-event-wrap .select2-container--default .select2-selection--single,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mec-report-sendmail-form-wrap,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mec-report-sendmail-wrap,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mec-send-email-form-wrap input.widefat,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .select2-container--default .select2-results__option--highlighted[aria-selected],.mec-admin-dark-mode.m-e-calendar_page_MEC-report .select2-container--default .select2-search--dropdown .select2-search__field,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .tmce-active .switch-tmce,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .wp-switch-editor,.mec-admin-dark-mode.m-e-calendar_page_MEC-report div.mce-toolbar-grp,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec-invoice-custom-css,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields input[type=number],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields input[type=text],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields select,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields textarea,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields input[type=number],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields input[type=text],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields select,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields textarea,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_field_types button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_fields button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_fields input[type=number],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_fields input[type=text],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_fields select,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_fields textarea,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #titlediv #title,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-add-event-tabs-wrap .select2-container,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-add-event-tabs-wrap .select2-container span,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-create-shortcode-tab-content .select2-container,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-create-shortcode-tab-content .select2-container span,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .quicktags-toolbar,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .select2-container--default .select2-selection--multiple,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .select2-container--default.select2-container--focus .select2-selection--multiple,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .select2-dropdown,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .select2-results__option[aria-selected],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main .mec-form-row input[type=email],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main .mec-form-row input[type=number],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main .mec-form-row input[type=password],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main .mec-form-row input[type=search],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main .mec-form-row input[type=text],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main .mec-form-row input[type=url],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main .mec-form-row select,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wp-core-ui .quicktags-toolbar input.button.button-small,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=checkbox],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=color],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=date],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=datetime-local],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=datetime],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=email],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=month],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=number],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=password],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=radio],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=search],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=tel],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=text],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=time],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=url],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=week],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings select,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings textarea,.mec-admin-dark-mode.post-type-mec-books .wn-mec-select,.mec-admin-dark-mode.post-type-mec-books input[type=checkbox],.mec-admin-dark-mode.post-type-mec-books input[type=email],.mec-admin-dark-mode.post-type-mec-books input[type=number],.mec-admin-dark-mode.post-type-mec-books input[type=text],.mec-admin-dark-mode.post-type-mec-books input[type=url],.mec-admin-dark-mode.post-type-mec-books select,.mec-admin-dark-mode.post-type-mec-books textarea,.mec-admin-dark-mode.post-type-mec-events #mec_event_form_fields button,.mec-admin-dark-mode.post-type-mec-events #mec_reg_form_field_types button,.mec-admin-dark-mode.post-type-mec-events #mec_reg_form_fields button,.mec-admin-dark-mode.post-type-mec-events #titlediv #title,.mec-admin-dark-mode.post-type-mec-events .components-form-token-field__input-container,.mec-admin-dark-mode.post-type-mec-events .components-panel__body,.mec-admin-dark-mode.post-type-mec-events .mec-add-event-tabs-wrap .select2-container span,.mec-admin-dark-mode.post-type-mec-events .mec-certain-day>div,.mec-admin-dark-mode.post-type-mec-events .mec-create-shortcode-tab-content .select2-container span,.mec-admin-dark-mode.post-type-mec-events .mec-xi-facebook-import-events .mec-select-deselect-actions li,.mec-admin-dark-mode.post-type-mec-events .mec-xi-google-import-events .mec-select-deselect-actions li,.mec-admin-dark-mode.post-type-mec-events .select2-dropdown,.mec-admin-dark-mode.post-type-mec-events .select2-results__option[aria-selected],.mec-admin-dark-mode.post-type-mec-events .wp-admin p label input[type=checkbox],.mec-admin-dark-mode.post-type-mec-events input[type=checkbox],.mec-admin-dark-mode.post-type-mec-events input[type=color],.mec-admin-dark-mode.post-type-mec-events input[type=date],.mec-admin-dark-mode.post-type-mec-events input[type=datetime-local],.mec-admin-dark-mode.post-type-mec-events input[type=datetime],.mec-admin-dark-mode.post-type-mec-events input[type=email],.mec-admin-dark-mode.post-type-mec-events input[type=month],.mec-admin-dark-mode.post-type-mec-events input[type=number],.mec-admin-dark-mode.post-type-mec-events input[type=password],.mec-admin-dark-mode.post-type-mec-events input[type=radio],.mec-admin-dark-mode.post-type-mec-events input[type=search],.mec-admin-dark-mode.post-type-mec-events input[type=tel],.mec-admin-dark-mode.post-type-mec-events input[type=text],.mec-admin-dark-mode.post-type-mec-events input[type=time],.mec-admin-dark-mode.post-type-mec-events input[type=url],.mec-admin-dark-mode.post-type-mec-events input[type=week],.mec-admin-dark-mode.post-type-mec-events select,.mec-admin-dark-mode.post-type-mec-events textarea,.mec-admin-dark-mode.post-type-mec_calendars #titlediv #title,.mec-admin-dark-mode.post-type-mec_calendars .mec-add-event-tabs-wrap .select2-container,.mec-admin-dark-mode.post-type-mec_calendars .mec-add-event-tabs-wrap .select2-container span,.mec-admin-dark-mode.post-type-mec_calendars .mec-create-shortcode-tab-content .select2-container,.mec-admin-dark-mode.post-type-mec_calendars .mec-create-shortcode-tab-content .select2-container span,.mec-admin-dark-mode.post-type-mec_calendars .select2-container--default .select2-selection--multiple .select2-selection__choice,.mec-admin-dark-mode.post-type-mec_calendars .select2-dropdown,.mec-admin-dark-mode.post-type-mec_calendars .select2-results__option[aria-selected],.mec-admin-dark-mode.post-type-mec_calendars input[type=checkbox],.mec-admin-dark-mode.post-type-mec_calendars input[type=color],.mec-admin-dark-mode.post-type-mec_calendars input[type=date],.mec-admin-dark-mode.post-type-mec_calendars input[type=datetime-local],.mec-admin-dark-mode.post-type-mec_calendars input[type=datetime],.mec-admin-dark-mode.post-type-mec_calendars input[type=email],.mec-admin-dark-mode.post-type-mec_calendars input[type=month],.mec-admin-dark-mode.post-type-mec_calendars input[type=number],.mec-admin-dark-mode.post-type-mec_calendars input[type=password],.mec-admin-dark-mode.post-type-mec_calendars input[type=radio],.mec-admin-dark-mode.post-type-mec_calendars input[type=search],.mec-admin-dark-mode.post-type-mec_calendars input[type=tel],.mec-admin-dark-mode.post-type-mec_calendars input[type=text],.mec-admin-dark-mode.post-type-mec_calendars input[type=time],.mec-admin-dark-mode.post-type-mec_calendars input[type=url],.mec-admin-dark-mode.post-type-mec_calendars input[type=week],.mec-admin-dark-mode.post-type-mec_calendars select,.mec-admin-dark-mode.post-type-mec_calendars textarea,.mec-admin-dark-mode.toplevel_page_mec-intro .w-box.mec-activation input[name=MECPurchaseCode],.mec-admin-dark-mode.toplevel_page_mec-intro .w-box.mec-activation input[type=radio]+label span,.mec-select-deselect-actions li{background:#282828;border-color:#353535;color:#d2d2d2}.mec-admin-dark-mode #mec_metabox_booking .mec-form-row input[type=checkbox]:checked,.mec-admin-dark-mode #mec_metabox_details .mec-form-row input[type=checkbox]:checked,.mec-admin-dark-mode .mec-custom-nice-select ul.list li .wn-mec-text:after,.mec-admin-dark-mode .mec-sed-methods li:before{box-shadow:0 1px 6px -2px #000;border-color:#353535;background:#222}.mec-admin-dark-mode .mec-sed-methods li.active,.mec-admin-dark-mode .mec-switcher input+label,.mec-admin-dark-mode .mec-switcher input+label:before,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .select2-container--default .select2-results__option{background-color:#000}.mec-admin-dark-mode .wn-mec-select .option.focus .wn-img-sh img,.mec-admin-dark-mode .wn-mec-select .option.selected.focus .wn-img-sh img,.mec-admin-dark-mode .wn-mec-select .option:hover .wn-img-sh img{background:0 0}.mec-admin-dark-mode .ui-datepicker{background-color:#000;border:1px solid #000;box-shadow:0 0 8px rgba(33,33,33,.6)}.mec-admin-dark-mode .ui-datepicker.ui-widget td a,.mec-admin-dark-mode .w-box.upcoming-events .mec-event-article .mec-detail-button,.mec-admin-dark-mode.post-type-mec-events,.mec-admin-dark-mode.post-type-mec-events .postbox h2,.mec-admin-dark-mode.post-type-mec_calendars .postbox h2{color:#d2d2d2;background:#282828}.mec-admin-dark-mode #mec-advanced-wraper div:first-child>ul *{background:#282828}.mec-admin-dark-mode #mec-advanced-wraper div:first-child>ul>ul>li,.mec-admin-dark-mode #mec_styles_form #mec_styles_CSS,.mec-admin-dark-mode .mec-message-categories li.mec-acc-label,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_fields{background:#000}.mec-admin-dark-mode #mec-advanced-wraper div:first-child>ul>ul>li:hover,.mec-admin-dark-mode .mec-active,.mec-admin-dark-mode.post-type-mec-events .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#888!important}.mec-admin-dark-mode.post-type-mec_calendars .mec-calendar-metabox .wn-mec-select .list{border-radius:0 0 2px 2px;box-shadow:0 0 0 1px #353535,0 2px 6px rgba(0,0,0,.07)}.mec-admin-dark-mode #mec_calendar_filter .mec-add-booking-tabs-right,.mec-admin-dark-mode #mec_calendar_filter .mec-add-event-tabs-right,.mec-admin-dark-mode #mec_calendar_filter .mec-create-shortcode-tabs-right,.mec-admin-dark-mode #mec_calendar_filter .ui-sortable-handle,.mec-admin-dark-mode #mec_gateways_form li .mec-gateway-options-form,.mec-admin-dark-mode #mec_metabox_booking .mec-add-booking-tabs-right,.mec-admin-dark-mode #mec_metabox_booking .mec-add-event-tabs-right,.mec-admin-dark-mode #mec_metabox_booking .mec-create-shortcode-tabs-right,.mec-admin-dark-mode #mec_metabox_booking .ui-sortable-handle,.mec-admin-dark-mode #mec_metabox_details .mec-add-booking-tabs-right,.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-right,.mec-admin-dark-mode #mec_metabox_details .mec-create-shortcode-tabs-right,.mec-admin-dark-mode #mec_metabox_details .ui-sortable-handle,.mec-admin-dark-mode #payment_gateways_option li .mec-gateway-options-form,.mec-admin-dark-mode .mec-meta-box-fields h4{border-color:#000!important}.mec-admin-dark-mode .wns-be-container,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-content,.mec-admin-dark-mode.post-type-mec-events #wp-content-editor-tools,.mec-admin-dark-mode.post-type-mec_calendars,.mec-admin-dark-mode.post-type-mec_calendars .wn-mec-select .list{background-color:#282828;border-color:#353535}.mec-admin-dark-mode .mec-intro-section-ifarme iframe,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-head,.mec-admin-dark-mode.m-e-calendar_page_MEC-support .fserv-container,.mec-admin-dark-mode.m-e-calendar_page_MEC-support .fserv-container *,.mec-admin-dark-mode.toplevel_page_mec-intro .fserv-container,.mec-admin-dark-mode.toplevel_page_mec-intro .fserv-container *{background:#1f1f1f!important;border-color:#353535!important}.mec-admin-dark-mode .block-editor-block-types-list__item-icon,.mec-admin-dark-mode .block-editor-block-types-list__item-title,.mec-admin-dark-mode .w-box.upcoming-events .mec-event-article h4.mec-event-title,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-content,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .select2-container--default .select2-selection--single .select2-selection__rendered,.mec-admin-dark-mode.m-e-calendar_page_MEC-support .about-wrap h3,.mec-admin-dark-mode.m-e-calendar_page_MEC-support .fserv-container .fserv-form-name,.mec-admin-dark-mode.toplevel_page_mec-intro .about-wrap h3,.mec-admin-dark-mode.toplevel_page_mec-intro .fserv-container .fserv-form-name{color:#d2d2d2!important}.mec-admin-dark-mode .wns-be-sidebar li a:hover,.mec-admin-dark-mode .wns-be-sidebar li:hover,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .html-active .switch-html,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .tmce-active .switch-tmce,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wp-switch-editor,.mec-admin-dark-mode.post-type-mec_calendars .wn-mec-select .option:hover{background:#000;color:#d2d2d2}.mec-admin-dark-mode .wns-be-sidebar li a,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix h1,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix h2,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix h3,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix h4,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-head span,.mec-admin-dark-mode.m-e-calendar_page_MEC-report h2,.mec-admin-dark-mode.m-e-calendar_page_MEC-report h4,.mec-admin-dark-mode.m-e-calendar_page_MEC-support #webnus-dashboard .mec-faq-accordion-trigger a,.mec-admin-dark-mode.post-type-mec-books .postbox h1,.mec-admin-dark-mode.post-type-mec-books .postbox h2,.mec-admin-dark-mode.post-type-mec-books .postbox h3,.mec-admin-dark-mode.post-type-mec-events .components-panel__body-toggle.components-button,.mec-admin-dark-mode.post-type-mec-events .wrap h1.wp-heading-inline,.mec-admin-dark-mode.post-type-mec_calendars .mec-custom-nice-select ul.list li.option .wn-mec-text{color:#d2d2d2}.mec-admin-dark-mode .wns-be-sidebar .wns-be-group-menu>li.active>a,.mec-admin-dark-mode .wns-be-sidebar .wns-be-group-menu>li.active>a:hover{border:none}.mec-admin-dark-mode .wns-be-sidebar li.active ul.subsection{background:#282828;border-bottom:1px solid #353535}.mec-admin-dark-mode .wns-be-sidebar li .subsection a{background:#282828;color:#636363;opacity:1;font-size:12px;padding:6px 4px 6px 46px}.mec-admin-dark-mode .wns-be-sidebar .wns-be-group-menu>li.active>a,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-container #wns-be-infobar,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main{box-shadow:0 2px 12px -5px #000}.mec-admin-dark-mode .wns-be-sidebar .mec-settings-menu .mec-settings-submenu a,.mec-admin-dark-mode li.wns-be-group-menu-li.mec-settings-menu .mec-settings-submenu,.mec-admin-dark-mode.post-type-mec_calendars .wn-mec-select .option.focus,.mec-admin-dark-mode.post-type-mec_calendars .wn-mec-select .option.selected.focus,.mec-admin-dark-mode.post-type-mec_calendars .wn-mec-select .option:hover{background:#000;color:#d2d2d2;border-color:#353535}.mec-admin-dark-mode.m-e-calendar_page_MEC-settings,.mec-admin-dark-mode.post-type-mec_calendars .mec-custom-nice-select ul.list li.option{background:#000!important;color:#fff!important}.mec-admin-dark-mode.m-e-calendar_page_MEC-addons,.mec-admin-dark-mode.m-e-calendar_page_MEC-addons .about-wrap h1,.mec-admin-dark-mode.m-e-calendar_page_MEC-go-pro,.mec-admin-dark-mode.m-e-calendar_page_MEC-go-pro h1,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix h1,.mec-admin-dark-mode.m-e-calendar_page_MEC-report,.mec-admin-dark-mode.m-e-calendar_page_MEC-report h1,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings div.mce-panel,.mec-admin-dark-mode.m-e-calendar_page_MEC-support,.mec-admin-dark-mode.m-e-calendar_page_MEC-support h1,.mec-admin-dark-mode.post-type-mec-books,.mec-admin-dark-mode.post-type-mec-books h1,.mec-admin-dark-mode.post-type-mec_calendars,.mec-admin-dark-mode.post-type-mec_calendars .wrap h1.wp-heading-inline,.mec-admin-dark-mode.toplevel_page_mec-intro,.mec-admin-dark-mode.toplevel_page_mec-intro .about-wrap h1{background:#282828!important;color:#d2d2d2}.mec-admin-dark-mode .w-theme-version{box-shadow:0 3px 30px -4px #000;background:#000;background:linear-gradient(95deg,#000 0,#282828 50%,#1f1f1f 100%)}.mec-admin-dark-mode .mec-sed-methods li.active,.mec-admin-dark-mode .wns-be-container .wns-be-group-tab h2,.mec-admin-dark-mode .wns-be-container .wns-be-group-tab h4,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix #mec-wrap .nav-tab-wrapper .nav-tab,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix #mec-wrap h2.nav-tab-wrapper,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#d2d2d2}.mec-admin-dark-mode .wns-be-sidebar .wns-be-group-menu li a:hover{color:#07bbe9}.mec-admin-dark-mode.m-e-calendar_page_MEC-ix #mec-wrap .nav-tab-wrapper .nav-tab-active{background:#008aff;background:linear-gradient(95deg,#36a2ff 0,#008aff 50%,#0072ff 100%)}.mec-admin-dark-mode .wns-be-container #wns-be-infobar:before{content:"";width:261px;height:78px;display:block;position:absolute;left:0;top:0;background:#1f1f1f url(../img/webnus-logo2.png) no-repeat center;border-bottom:1px solid #dedede;background-size:220px;z-index:997}.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-custom-msg-notification-set-box.extra,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-container #wns-be-footer,.mec-admin-dark-mode.post-type-mec-books #titlediv #title,.mec-admin-dark-mode.post-type-mec-books .postbox h1{background:#1f1f1f!important}.mec-admin-dark-mode .mec-settings-menu .mec-settings-submenu:after,.mec-admin-dark-mode .wns-be-sidebar .wns-be-group-menu li .subsection li.active a:after,.mec-admin-dark-mode .wns-be-sidebar .wns-be-group-menu li .subsection li.active a:before{border-right-color:#353535}.mec-admin-dark-mode .mec-switcher input:checked+label:before{background-color:#d2d2d2;box-shadow:2px 2px 12px -2px #ccc inset}.mec-admin-dark-mode .mec-switcher input:checked+label{box-shadow:0 3px 11px -7px #000}.mec-admin-dark-mode .lity.mec-add-event-popup,.mec-admin-dark-mode .lity.mec-add-shortcode-popup,.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup,.mec-admin-dark-mode .mec-add-shortcode-popup div#mec_popup_shortcode{background:#282828}.mec-admin-dark-mode .lity.mec-add-event-popup .lity-content,.mec-admin-dark-mode .lity.mec-add-shortcode-popup .lity-content{box-shadow:0 3px 20px 0 rgba(0,0,0,.55)}.mec-admin-dark-mode .mec-add-event-popup .mec-meta-box-colors-container,.mec-admin-dark-mode .mec-steps-container,.mec-admin-dark-mode .mec-steps-header{background:#000}.mec-admin-dark-mode .mec-add-event-popup div#mec_popup_event,.mec-admin-dark-mode .mec-steps-panel{background:#1f1f1f}.mec-admin-dark-mode button.lity-close{background:#000;box-shadow:0 3px 8px 0 rgba(0,0,0,.55)}.mec-admin-dark-mode .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-steps-content.mec-steps-content-2 ul li{border:2px solid #282828;background:#000!important}.mec-admin-dark-mode .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-step-popup-skin-text:before,.mec-admin-dark-mode .mec-add-shortcode-popup .mec-steps-content.mec-steps-content-4 label input{background:#282828;border-color:#1f1f1f;box-shadow:0 3px 6px 0 rgba(0,0,0,.05)}.mec-admin-dark-mode .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-steps-content.mec-steps-content-2 ul li.active{box-shadow:0 3px 5px rgba(0,0,0,.2)}.mec-admin-dark-mode .nicescroll-cursors{background-color:#000!important}.mec-admin-dark-mode .mec-add-event-popup .mec-categories-tab-contents,.mec-admin-dark-mode .mec-add-event-popup .mec-form-row.mec-available-color-row,.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content.mec-steps-content-7.mec-steps-content-active,.mec-admin-dark-mode .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .mec-steps-content.mec-steps-content-4 .mec-multiple-skin-options div,.mec-admin-dark-mode .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode{border-color:#282828;background:#000}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode-code{background:rgba(266,266,266,.35)}.mec-admin-dark-mode .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode-code code,.mec-admin-dark-mode .mec-steps-content h3{color:#d2d2d2}.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option.focus,.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option.selected.focus,.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option:hover{background:#000}.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .list{background:#282828}.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .list::-webkit-scrollbar-track{background-color:#333}.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .list::-webkit-scrollbar{width:3px;background-color:#333}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode-code button{margin-left:unset}.mec-admin-dark-mode .wp-picker-container .wp-color-result.button{background:inherit}.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content.mec-steps-content-6 .mce-container-body.mce-stack-layout{background:#000;border-color:#000!important}.mec-admin-dark-mode .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup{background-color:#000;border-color:#282828}.mec-admin-dark-mode #wns-be-content .noresults label,.mec-admin-dark-mode #wns-be-content .results .results .noresults label,.mec-admin-dark-mode #wns-be-content ul li.disable,.mec-admin-dark-mode #wns-be-content ul li.disable label{color:#666}.mec-admin-dark-mode #wns-be-content .results .results .results label,.mec-admin-dark-mode #wns-be-content .results label,.mec-admin-dark-mode #wns-be-content ul li.enable,.mec-admin-dark-mode #wns-be-content ul li.enable label{color:#fff}.mec-admin-dark-mode.post-type-mec-books table.widefat,.mec-admin-dark-mode.post-type-mec_calendars table.widefat,.post-type-mec-events.mec-admin-dark-mode table.widefat{background:#1f1f1f;border-color:#353535;color:#d2d2d2}.mec-admin-dark-mode.post-type-mec-books .striped>tbody>:nth-child(odd),.mec-admin-dark-mode.post-type-mec-books ul.striped>:nth-child(odd),.mec-admin-dark-mode.post-type-mec-events .striped>tbody>:nth-child(odd),.mec-admin-dark-mode.post-type-mec-events ul.striped>:nth-child(odd),.mec-admin-dark-mode.post-type-mec_calendars .striped>tbody>:nth-child(odd),.mec-admin-dark-mode.post-type-mec_calendars ul.striped>:nth-child(odd){background:#282828;border-color:#353535;color:#d2d2d2}.mec-admin-dark-mode.post-type-mec-books .widefat td,.mec-admin-dark-mode.post-type-mec-books .widefat th,.mec-admin-dark-mode.post-type-mec-events .widefat td,.mec-admin-dark-mode.post-type-mec-events .widefat th,.mec-admin-dark-mode.post-type-mec_calendars .widefat td,.mec-admin-dark-mode.post-type-mec_calendars .widefat th{border-color:#000;color:#d2d2d2}.mec-admin-dark-mode.m-e-calendar_page_MEC-settings ul#adminmenu a.wp-has-current-submenu:after,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings ul#adminmenu>li.current>a.current:after,.mec-admin-dark-mode.post-type-mec-events ul#adminmenu a.wp-has-current-submenu:after,.mec-admin-dark-mode.post-type-mec-events ul#adminmenu>li.current>a.current:after,.mec-admin-dark-mode.post-type-mec_calendars ul#adminmenu a.wp-has-current-submenu:after,.mec-admin-dark-mode.post-type-mec_calendars ul#adminmenu>li.current>a.current:after{border-right-color:#1f1f1f}.mec-admin-dark-mode #mec_add_fee_button,.mec-admin-dark-mode #mec_add_ticket_variation_button,.mec-admin-dark-mode #mec_bfixed_form_field_types button,.mec-admin-dark-mode #mec_bfixed_form_fields button,.mec-admin-dark-mode #mec_event_form_field_types button,.mec-admin-dark-mode #mec_event_form_fields button,.mec-admin-dark-mode #mec_meta_box_downloadable_file_options #mec_downloadable_file_remove_image_button,.mec-admin-dark-mode #mec_reg_form_field_types button,.mec-admin-dark-mode #mec_reg_form_fields button,.mec-admin-dark-mode #taxes_option #mec_fees_list .mec-form-row .button,.mec-admin-dark-mode #ticket_variations_option #mec_ticket_variations_list .mec-form-row .button,.mec-admin-dark-mode .mec-export-settings,.mec-admin-dark-mode .mec-import-settings,.mec-admin-dark-mode .mec-meta-box-fields .mec-form-row .button:not(.wp-color-result),.mec-admin-dark-mode .mec-occurrences-wrapper .button:not(.wp-color-result),.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .button-secondary,.mec-admin-dark-mode.post-type-mec-books .button,.mec-admin-dark-mode.post-type-mec-books .wp-heading-inline+.page-title-action,.mec-admin-dark-mode.post-type-mec-events .button,.mec-admin-dark-mode.post-type-mec-events .button-secondary,.mec-admin-dark-mode.post-type-mec-events .wp-heading-inline+.page-title-action,.mec-admin-dark-mode.post-type-mec_calendars .button,.mec-admin-dark-mode.post-type-mec_calendars .wp-heading-inline+.page-title-action{color:#d2d2d2!important;border-color:#353535!important;background:#000}.mec-admin-dark-mode #mec_add_fee_button:hover,.mec-admin-dark-mode #mec_add_ticket_variation_button:hover,.mec-admin-dark-mode #mec_bfixed_form_field_types button:hover,.mec-admin-dark-mode #mec_bfixed_form_fields button:hover,.mec-admin-dark-mode #mec_event_form_field_types button:hover,.mec-admin-dark-mode #mec_event_form_fields button:hover,.mec-admin-dark-mode #mec_meta_box_downloadable_file_options #mec_downloadable_file_remove_image_button:hover,.mec-admin-dark-mode #mec_reg_form_field_types button:hover,.mec-admin-dark-mode #mec_reg_form_fields button:hover,.mec-admin-dark-mode #taxes_option #mec_fees_list .mec-form-row .button:hover,.mec-admin-dark-mode #ticket_variations_option #mec_ticket_variations_list .mec-form-row .button:hover,.mec-admin-dark-mode .mec-export-settings:hover,.mec-admin-dark-mode .mec-import-settings:hover,.mec-admin-dark-mode .mec-meta-box-fields .mec-form-row .button:not(.wp-color-result):hover,.mec-admin-dark-mode .mec-occurrences-wrapper .button:not(.wp-color-result):hover,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .button-secondary:hover,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .button.hover,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .button:hover,.mec-admin-dark-mode.post-type-mec-events .button-secondary:hover,.mec-admin-dark-mode.post-type-mec-events .button.hover,.mec-admin-dark-mode.post-type-mec-events .button:hover,.mec-admin-dark-mode.post-type-mec_calendars .button-secondary:hover,.mec-admin-dark-mode.post-type-mec_calendars .button.hover,.mec-admin-dark-mode.post-type-mec_calendars .button:hover{background:#111;border-color:#333!important;color:#fff}.mec-admin-dark-mode.post-type-mec-events .mec-form-row .button:not(.wp-color-result){height:37px;margin-top:1px;box-shadow:inset 0 2px 4px #282828,inset 0 -2px 4px rgba(0,0,0,.05),0 2px 2px rgba(0,0,0,.06)}.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wp-color-result-text,.mec-admin-dark-mode.post-type-mec-events .wp-color-result-text{border-left:1px solid #353535;color:#d2d2d2;background:#000}.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec-search-settings{color:#d2d2d2;background:#282828}.mec-admin-dark-mode.taxonomy-mec_category .button,.mec-admin-dark-mode.taxonomy-mec_label .button,.mec-admin-dark-mode.taxonomy-mec_location .button,.mec-admin-dark-mode.taxonomy-mec_organizer .button,.mec-admin-dark-mode.taxonomy-mec_speaker .button,.mec-admin-dark-mode.taxonomy-mec_tag .button{box-shadow:0 3px 10px -4px #000!important}.mec-admin-dark-mode.post-type-mec_calendars .mec-switcher input+label:after,.mec-admin-dark-mode.post-type-mec_calendars .wn-mec-select .option .wn-hover-img-sh img{background:#282828}.mec-admin-dark-mode .attachment-info,.mec-admin-dark-mode .media-frame-toolbar .media-toolbar{border-color:#282828}.mec-admin-dark-mode #webnus-dashboard .welcome-head img,.mec-admin-dark-mode .mce-content-body{background-color:#000!important}.mec-admin-dark-mode .w-box.upcoming-events .mec-event-article{border-bottom:1px solid #444}.mec-admin-dark-mode #webnus-dashboard a,.mec-admin-dark-mode #webnus-dashboard pre,.mec-admin-dark-mode .extra .w-box-head,.mec-admin-dark-mode .mec-addons-notification-box-content.mec-new-addons a,.mec-admin-dark-mode .mec-form-row label,.mec-admin-dark-mode .mec-form-row span,.mec-admin-dark-mode .mec-meta-box-fields h4,.mec-admin-dark-mode .mec-meta-box-fields label,.mec-admin-dark-mode .mec-meta-box-fields p,.mec-admin-dark-mode .mec-meta-box-fields span,.mec-admin-dark-mode .mec-meta-box-fields strong,.mec-admin-dark-mode .mec-new-addons .mec-addons-notification-title,.mec-admin-dark-mode .mec-new-addons p,.mec-admin-dark-mode .mec-new-addons strong,.mec-admin-dark-mode .w-box-content p,.mec-admin-dark-mode .w-box.doc,.mec-admin-dark-mode .w-box.total-bookings ul li,.mec-admin-dark-mode .w-box.total-bookings ul li a,.mec-admin-dark-mode .wns-be-sidebar .mec-settings-menu .mec-settings-submenu a,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_field_types button{color:#fff!important}.mec-admin-dark-mode .mec-addons-notification-box-content.mec-new-addons a{box-shadow:0 0 0 3px rgb(255 255 255 / 24%)!important}.mec-admin-dark-mode #webnus-dashboard .mec-event-detail{color:#444}.mec-admin-dark-mode #webnus-dashboard .mec-intro-section .mec-intro-section-link-tag{border-color:#2d2d2d}.mec-admin-dark-mode #webnus-dashboard .mec-intro-section .mec-intro-section-link-tag{color:#282828!important}.mec-admin-dark-mode #webnus-dashboard .mec-intro-section .mec-intro-section-link-tag:hover{color:#fff!important}.mec-admin-dark-mode #webnus-dashboard .mec-intro-section .mec-intro-section-link-tag:nth-child(2):hover,.mec-admin-dark-mode #webnus-dashboard .mec-intro-section .mec-intro-section-link-tag:nth-child(3):hover{color:#999!important}.mec-admin-dark-mode .mec-addons-notification-box-content.mec-new-addons a,.mec-admin-dark-mode .w-box.total-bookings ul li{background:#333;box-shadow:0 2px 3px -2px #000}.mec-admin-dark-mode .mec-addons-notification-box-content.mec-new-addons a:hover,.mec-admin-dark-mode .w-box.total-bookings ul li:hover{background:#000}.mec-admin-dark-mode #webnus-dashboard .total-bookings input[type=text],.mec-admin-dark-mode #webnus-dashboard .total-bookings select{background:#000;color:#999;border-color:#111},.mec-admin-dark-mode #mec_category-add-toggle,.mec-admin-dark-mode #sample-permalink a,.mec-admin-dark-mode #set-post-thumbnail,.mec-admin-dark-mode .button-link,.mec-admin-dark-mode .category-tabs a,.mec-admin-dark-mode .mec-add-booking-tabs-left a,.mec-admin-dark-mode .mec-add-event-tabs-left a,.mec-admin-dark-mode .mec-create-shortcode-tabs-left a,.mec-admin-dark-mode.post-type-mec-events .wp-list-table .row-title,.mec-admin-dark-mode.post-type-mec_calendars .wp-list-table .row-title{color:#888!important}.mec-admin-dark-mode .mec-add-booking-tabs-left a.mec-tab-active,.mec-admin-dark-mode .mec-add-event-tabs-left a.mec-tab-active,.mec-admin-dark-mode .mec-create-shortcode-tabs-left a.mec-tab-active{color:#00b0dd}.mec-admin-dark-mode #TB_title,.mec-admin-dark-mode #TB_window{background:#000}.mec-admin-dark-mode #webnus-dashboard .welcome-head img,.mec-admin-dark-mode .webnus-icons-list li:hover{background:#111}.mec-admin-dark-mode #TB_window i{color:#999}.mec-admin-dark-mode #TB_title,.mec-admin-dark-mode .webnus-icons-list li label{border:unset!important}.mec-admin-dark-mode.post-type-mec-books .notice-success,.mec-admin-dark-mode.post-type-mec-books div.updated,.mec-admin-dark-mode.post-type-mec-events .notice-success,.mec-admin-dark-mode.post-type-mec-events div.updated,.mec-admin-dark-mode.post-type-mec_calendars .notice-success,.mec-admin-dark-mode.post-type-mec_calendars div.updated{background:#111;border-top:unset;border-bottom:unset}.mec-admin-dark-mode.post-type-mec-books input,.mec-admin-dark-mode.post-type-mec-events input,.mec-admin-dark-mode.post-type-mec_calendars input{background:#000;color:#888}.mec-admin-dark-mode.post-type-mec-books .subsubsub a,.mec-admin-dark-mode.post-type-mec-events .media-router .media-menu-item,.mec-admin-dark-mode.post-type-mec-events .subsubsub a,.mec-admin-dark-mode.post-type-mec_calendars .subsubsub a{color:#2271b1}.mec-admin-dark-mode.post-type-mec-books .subsubsub a:hover,.mec-admin-dark-mode.post-type-mec-events .media-router .media-menu-item:hover,.mec-admin-dark-mode.post-type-mec-events .subsubsub a:hover,.mec-admin-dark-mode.post-type-mec_calendars .subsubsub a:hover{color:#135e96}.mec-admin-dark-mode #mec_calendar_filter .mec-create-shortcode-tabs-left a,.mec-admin-dark-mode #mec_metabox_booking .mec-add-booking-tabs-left a,.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-left a,.mec-admin-dark-mode.post-type-mec-events #set-post-thumbnail,.mec-admin-dark-mode.post-type-mec-events .attachment-info .filename{color:#888}.mec-admin-dark-mode #mec_calendar_filter .mec-create-shortcode-tabs-left a:hover,.mec-admin-dark-mode #mec_metabox_booking .mec-add-booking-tabs-left a:hover,.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-left a:hover,.mec-admin-dark-mode.post-type-mec-events #set-post-thumbnail:hover{color:#a9a9a9}.mec-admin-dark-mode #webnus-dashboard .welcome-head img,.mec-admin-dark-mode .w-theme-version,.mec-admin-dark-mode.post-type-mec_calendars .mec-switcher input+label:after{border-color:#444}.mec-admin-dark-mode.post-type-mec-books .postbox-header,.mec-admin-dark-mode.post-type-mec-events .postbox-header,.mec-admin-dark-mode.post-type-mec_calendars .postbox-header{border-color:#000}.mec-admin-dark-mode.post-type-mec-events .inside div div>a.mec-tab-active:after,.mec-admin-dark-mode.post-type-mec-events .inside div div>a.mec-tab-active:before,.mec-admin-dark-mode.post-type-mec_calendars .inside div div>a.mec-tab-active:after,.mec-admin-dark-mode.post-type-mec_calendars .inside div div>a.mec-tab-active:before{border-right-color:#2d2d2d}.mec-admin-dark-mode .mec-form-row input[type=radio]{box-shadow:0 1px 10px -2px #000}.mec-admin-dark-mode.post-type-mec-books .form-wrap label,.mec-admin-dark-mode.post-type-mec-books .media-frame-title h1,.mec-admin-dark-mode.post-type-mec-books h2,.mec-admin-dark-mode.post-type-mec-events .form-wrap label,.mec-admin-dark-mode.post-type-mec-events .media-frame-title h1,.mec-admin-dark-mode.post-type-mec-events h2{color:#d2d2d2}.mec-admin-dark-mode.post-type-mec-books.taxonomy-mec_coupon .button,.mec-admin-dark-mode.post-type-mec-events.taxonomy-post_tag .button{box-shadow:0 3px 10px -4px #000}.mec-admin-dark-mode.post-type-mec-events .attachments-browser .media-toolbar,.mec-admin-dark-mode.post-type-mec-events .media-frame-content,.mec-admin-dark-mode.post-type-mec-events .media-modal-content{background:#2d2d2d;color:#888}.mec-admin-dark-mode.post-type-mec-events .media-router .active,.mec-admin-dark-mode.post-type-mec-events .media-router .media-menu-item.active:last-child,.mec-admin-dark-mode.post-type-mec-events .media-sidebar,.mec-admin-dark-mode.post-type-mec-events .quicktags-toolbar{background:#222}.mec-admin-dark-mode.post-type-mec-events .attachments-browser .media-toolbar,.mec-admin-dark-mode.post-type-mec-events .media-frame-content,.mec-admin-dark-mode.post-type-mec-events .media-modal-content,.mec-admin-dark-mode.post-type-mec-events .media-router .active,.mec-admin-dark-mode.post-type-mec-events .media-router .media-menu-item.active:last-child,.mec-admin-dark-mode.post-type-mec-events .media-sidebar,.mec-admin-dark-mode.post-type-mec-events .quicktags-toolbar{border-color:#000}.mec-admin-dark-mode.post-type-mec-events .wp-core-ui .attachment-preview{background:#000}.mec-admin-dark-mode.m-e-calendar_page_MEC-addons .mec-addon-box-footer,.mec-admin-dark-mode.m-e-calendar_page_MEC-addons .mec-addon-box-head,.mec-admin-dark-mode.m-e-calendar_page_MEC-addons .w-col-sm-3 .w-box.addon{border-color:#444}.mec-admin-dark-mode.m-e-calendar_page_MEC-addons .mec-addon-box-footer{background:#444}.mec-admin-dark-mode.m-e-calendar_page_MEC-addons .mec-addon-box-title span{color:#d2d2d2}.post-type-mec-books .attendees .mec-booking-attendees-tooltip{position:relative}.post-type-mec-books .attendees strong{line-height:26px;padding-left:26px}.post-type-mec-books .attendees .mec-booking-attendees-tooltip:before{position:absolute;content:"\e001";font-family:simple-line-icons;margin:12px 0;top:-30px;left:0;font-size:18px;line-height:12px;color:#40d9f1;padding:0 60px 5px 0}.post-type-mec-books .attendees .mec-booking-attendees-tooltip ul{position:absolute;min-width:300px;max-width:600px;display:inline-block;left:60px;top:50%;transform:translateY(-50%);background-color:#535a61;color:#fff;font-weight:300;font-size:14px;letter-spacing:.5px;line-height:1.3;z-index:9999999;box-sizing:border-box;box-shadow:0 4px 45px -8px #444b50;visibility:hidden;opacity:0;transition:opacity .23s;padding:23px 20px 20px 20px;border-radius:8px;margin-top:-13px}.post-type-mec-books .attendees .mec-booking-attendees-tooltip ul: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}.post-type-mec-books .attendees .mec-booking-attendees-tooltip:hover ul{visibility:visible;opacity:1}.post-type-mec-books .attendees .mec-booking-attendees-tooltip ul a{color:#40d9f1;margin-bottom:14px;margin-left:0;font-weight:400;font-size:14px;letter-spacing:.5px;position:relative;text-decoration:none;display:block;width:max-content}.post-type-mec-books .attendees .mec-booking-attendees-tooltip ul li:last-child a{margin-bottom:0}.mec-metabox-head-version img,.mec-metabox-head-version p{float:left}.mec-metabox-head-version a{float:right}.mec-metabox-head-version p{margin-top:3px;margin-left:5px;margin-bottom:34px}h3.mec-metabox-feed-head{border-top:1px solid #ccc}div#mec_widget_news_features .inside{padding:0}.mec-metabox-head-wrap{padding:0 12px}#dashboard-widgets h3.mec-metabox-feed-head{padding:8px 12px;border-top:1px solid #eee;border-bottom:1px solid #eee;font-weight:700}.mec-metabox-feed-content{padding:0 12px}.mec-metabox-feed-content ul li a{font-weight:600;display:block}.mec-metabox-feed-content ul li p{margin:3px 0 24px}.mec-metabox-footer a span{font-size:17px;vertical-align:middle;margin-left:2px}.mec-metabox-footer a{text-decoration:none;border-right:1px solid #eee;padding-right:10px;margin-right:12px}.mec-metabox-footer{padding:11px 12px 10px;border-top:1px solid #eee}.mec-metabox-footer a:last-of-type{border:none}.mec-metabox-upcoming-wrap h3{border-top:none!important;padding-top:13px!important}.mec-metabox-head-wrap{box-shadow:0 5px 8px rgba(0,0,0,.05)}.mec-metabox-upcoming-wrap ul li span{float:left}.mec-metabox-upcoming-wrap ul li .mec-metabox-upcoming-event{float:left;margin-left:10px}.mec-metabox-upcoming-wrap ul li .mec-metabox-upcoming-event-date{float:right}.mec-metabox-upcoming-wrap ul{padding:0 12px;background:#f7f7f7;margin:0}.mec-metabox-upcoming-wrap ul li{border-bottom:1px solid #eee;padding:14px 0;margin-bottom:0}.mec-metabox-upcoming-wrap ul li:last-of-type{border:none}.mec-metabox-upcoming-wrap h3{margin-bottom:0!important}.mec-metabox-upcoming-wrap ul li .mec-metabox-upcoming-event a{font-weight:600}.mec-metabox-head-version a span{vertical-align:middle}.mec-metabox-head-version a{padding-left:6px!important}#mec_widget_total_bookings .w-box.total-bookings ul li:first-child{margin-left:1px}#mec_widget_total_bookings .w-box.total-bookings ul li{margin-right:4px}#mec_widget_total_bookings .w-box.total-bookings ul li:last-child{margin-right:0}#mec_widget_total_bookings .w-box.total-bookings ul li a{color:#000}#mec_widget_total_bookings .w-box.total-bookings ul li:hover a{color:#fff}#mec_widget_total_bookings{overflow:hidden}#mec_widget_total_bookings .inside,#mec_widget_total_bookings .w-box{margin:0;padding-bottom:0}#mec_widget_total_bookings .w-col-sm-12{padding:0}#mec_widget_total_bookings .w-box-content button{color:#fff!important;font-weight:500!important;border-radius:2px!important;box-shadow:0 3px 10px -4px #008aff!important;text-shadow:none!important;background:#008aff!important;background:linear-gradient(95deg,#36a2ff 0,#008aff 50%,#0072ff 100%)!important;border:none!important;transition:.24s!important;line-height:39px;padding:0 36px;width:calc(33% - 7px);margin-bottom:14px}#mec_widget_total_bookings .w-box-content input[type=text],#mec_widget_total_bookings .w-box-content select{border:solid 1px #ddd;border-radius:2px;height:40px;line-height:38px;padding-left:10px;box-shadow:0 3px 10px -2px rgba(0,0,0,.05),inset 0 1px 2px rgba(0,0,0,.02)}#mec_widget_total_bookings .w-box-content input[type=text]{width:calc(50% - 5px)}#mec_widget_total_bookings .w-box-content select{width:calc(33% - 2px);margin-bottom:24px;margin-top:20px}div#mec-schema .mec-form-row label{display:inline-block;width:141px}.event-status-schema{background:rgb(247 248 249 / 10%);padding:20px 40px;margin:10px 0 35px;border-radius:4px;border:1px solid #e6e6e6}@media (min-width:1281px){.event-status-schema{max-width:70%}}.event-status-schema p{margin-bottom:35px}div#mec_cancelled_reason_wrapper label{width:166px!important}.mec-fluent-hidden{display:none}#webnus-dashboard .total-bookings input[type=text]{height:38px;line-height:38px;padding-left:10px;border-radius:5px;border:none;background-color:#f7f8f9;box-shadow:inset 0 1px 2px rgb(0 0 0 / 7%)}#webnus-dashboard .total-bookings select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;min-height:34px;line-height:34px;background-color:#f7f8f9;border-radius:2px;padding-left:8px;box-shadow:0 1px 3px rgb(0 0 0 / 2%);transition:all .23s ease;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDE3IDE3Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik0xNi4zNTQgNS4wNzVsLTcuODU1IDcuODU0LTcuODUzLTcuODU0IDAuNzA3LTAuNzA3IDcuMTQ1IDcuMTQ2IDcuMTQ4LTcuMTQ3IDAuNzA4IDAuNzA4eiIgZmlsbD0iIzAwMDAwMCIgLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:26px 10px;background-position:right center;min-width:160px;border:1px solid #e6e9eb}#webnus-dashboard select{margin-top:-5px}#mec_styles_CSS{line-height:1.6}.mec-search-forms-options-container label.mec-col-12{margin-bottom:10px}@media(max-width:480px){.toplevel_page_mec-intro .mec-intro-section-ifarme iframe{width:auto!important;height:auto!important}.w-box.mec-activation input[name=MECPurchaseCode]{min-width:200px!important;width:330px}.w-box.mec-activation{background:#fff}.mec-addons{padding-right:15px}.mec-report-wrap{margin-top:20px}.mec-report-select-event-wrap .select2-container--default,.mec-report-select-event-wrap select.mec-reports-selectbox-dates{max-width:100%;width:100%;margin:10px 0}.mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-content,.mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-head{padding:10px}.mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-head span{font-size:13px}.mec-report-selected-event-attendees-wrap .mec-attendees-content .w-col-xs-3{word-wrap:break-word}.mec-report-selected-event-attendees-wrap .w-col-xs-3.name img{display:block}.mec-report-selected-event-attendees-wrap input[type=checkbox],.mec-report-selected-event-attendees-wrap input[type=radio]{height:.85rem;width:.85rem}.wns-be-container .dpr-btn.dpr-save-btn{margin:0!important}#mec_booking_form .mec-container{padding-left:0;padding-right:0}#mec_event_form_fields,#mec_reg_form_fields{padding:10px}.mec-search-forms-options-container .mec-form-row select{width:100%}#mec_skin_monthly_view_start_date_container{display:unset}#mec_calendar_display_options input[type=number],#mec_calendar_display_options input[type=text],#mec_calendar_display_options select{max-width:100%!important;width:100%;margin:10px 0}#mec_select_tags.mec-create-shortcode-tab-content input[type=text]{width:auto}#mec_tickets .mec-box{padding:20px 7px}.fserv-container form,.fserv-form-description{padding:10px 15px!important}.fserv-field{display:inline-block;width:25%!important;padding:0!important;margin:0!important;margin-right:10px!important}#webnus-dashboard .total-bookings button{margin:15px 0}}.mec-skin-styles.mec-styles-custom{padding-left:0!important;top:40%;position:absolute;width:330px;height:auto!important;overflow:visible!important}.mec-skin-styles.mec-styles-custom .nice-select{box-shadow:0 3px 13px -5px rgba(0,0,0,.1),inset 0 1px 2px rgba(0,0,0,.07);clear:unset!important;-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:300px!important}.mec-styles-custom h3{font-size:13px;font-weight:400;color:#707070}.post-type-mec_calendars .mec-form-row .select2-selection{height:auto}.mec-form-row .mec-col-12 ul li span{display:inline-block;background:#f7f8f9;padding:8px 15px;margin-right:5px;border-radius:3px;border:1px dashed #d7d8d9;font-family:monospace;letter-spacing:.4px}.post-type-mec-events .ui-datepicker.ui-widget .ui-button,.post-type-mec-events .ui-datepicker.ui-widget .ui-button.ui-state-disabled:active,.post-type-mec-events .ui-datepicker.ui-widget .ui-button.ui-state-disabled:hover,.post-type-mec-events .ui-datepicker.ui-widget .ui-state-default,.post-type-mec-events .ui-datepicker.ui-widget .ui-widget-content .ui-state-default,.post-type-mec-events .ui-datepicker.ui-widget .ui-widget-header .ui-state-default,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-button,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-button.ui-state-disabled:active,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-button.ui-state-disabled:hover,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-state-default,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-widget-content .ui-state-default,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-widget-header .ui-state-default{border:0;background-color:#fff;font-weight:400;color:#212121;text-align:center}.post-type-mec-events .ui-datepicker.ui-widget td a.ui-state-active,.post-type-mec-events .ui-datepicker.ui-widget td a:hover,.post-type-mec_calendars .ui-datepicker.ui-widget td a.ui-state-active,.post-type-mec_calendars .ui-datepicker.ui-widget td a:hover{background:#40d9f1;color:#fff}.post-type-mec-events .ui-datepicker.ui-widget .ui-widget-header,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-widget-header{border:0;background:unset;background-color:#fff}.post-type-mec-events .ui-datepicker.ui-widget .ui-icon,.post-type-mec-events .ui-datepicker.ui-widget .ui-widget-content .ui-icon,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-icon,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-widget-content .ui-icon{background-image:unset}.post-type-mec-events .ui-datepicker.ui-widget select,.post-type-mec_calendars .ui-datepicker.ui-widget select{font-weight:600;font-size:12px;border-radius:2px;padding:2px 10px;margin:1px 3px 5px}.mec-update-warning+p{display:none}#mec_sf_timetable_address_search_placeholder,#mec_sf_timetable_txt_search_placeholder{margin-top:4px}body.rtl .wns-be-sidebar{width:260px;float:right;position:relative}body.rtl .wns-be-main{margin-left:0;border-left:0;margin-right:260px;border-right:1px solid #dedede}body.rtl .w-box.mec-activation .LicenseField{direction:rtl}body.rtl .w-box.mec-activation input[name=MECPurchaseCode]{text-align:right;padding-right:20px}body.rtl #MECActivation .MECPurchaseStatus,body.rtl .addon-activation-form .MECPurchaseStatus{right:auto;left:-51px}body.rtl #webnus-dashboard .w-box.mec-activation input[type=submit]{right:auto;left:5px}body.rtl .wns-be-sidebar .wns-be-group-menu li a{padding:13px 20px 13px 4px}body.rtl .wns-be-sidebar .wns-be-group-tab-link-a span.wns-be-group-menu-title{padding-left:0;padding-right:24px}body.rtl .wns-be-sidebar .has-sub span.extra-icon{float:left}body.rtl .wns-be-sidebar .wns-be-group-tab-link-a span.extra-icon i{right:auto;left:10px}body.rtl .wns-be-sidebar .wns-be-group-menu li .subsection li.active a:after,body.rtl .wns-be-sidebar .wns-be-group-menu li .subsection li.active a:before{position:absolute;z-index:999;content:" ";height:0;width:0;border:7px solid transparent;border-right-color:transparent;border-left-color:#fff;right:auto;left:-1px;top:10px}body.rtl .wns-be-sidebar .wns-be-group-menu li .subsection li.active a:before{border-right-color:transparent;border-left-color:#c5c5c5;right:auto;left:0}body.rtl .mec-col-1,body.rtl .mec-col-10,body.rtl .mec-col-11,body.rtl .mec-col-12,body.rtl .mec-col-2,body.rtl .mec-col-3,body.rtl .mec-col-4,body.rtl .mec-col-5,body.rtl .mec-col-6,body.rtl .mec-col-7,body.rtl .mec-col-8,body.rtl .mec-col-9{float:right;margin:0}body.rtl .wns-be-sidebar li .submneu-hover{right:auto;left:-222px}body.rtl .wns-be-sidebar li .submneu-hover:after{position:absolute;z-index:999;content:" ";height:0;width:0;border:7px solid transparent;border-right-color:#fff;left:auto;right:-1px;top:14px}body.rtl #mec_styles_form #mec_styles_CSS{direction:ltr}body.rtl .w-box.mec-activation{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleX(-1)}body.rtl .w-box.mec-activation .w-box-content,body.rtl .w-box.mec-activation .w-box-head{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleX(-1);display:block}body.rtl .w-box.mec-activation .w-box-head{width:100%}body.rtl .wns-be-container #wns-be-infobar:before{left:auto;right:0}body.rtl .wns-be-container .dpr-btn.dpr-save-btn{float:left}body.rtl .wns-be-container .wns-be-group-tab h2:before,body.rtl .wns-be-container .wns-be-group-tab h4:before{left:auto;right:0;margin-right:0;margin-left:5px}body.rtl #mec_gateways_form .mec-tooltip{float:left}body.rtl .fserv-container .fserv-form-name{text-align:right!important}body.rtl #webnus-dashboard .mec-activation .w-box-head{max-width:calc(100% - 250px);margin-right:250px;text-align:right}body.rtl #webnus-dashboard .w-box.mec-activation .LicenseType label{padding-left:20px;padding-right:0;font-weight:500}body.rtl #webnus-dashboard .w-box.mec-activation input[type=radio]+label span{margin-right:0;margin-left:6px}body.rtl #webnus-dashboard .upcoming-events .w-box-content .mec-event-article{display:block}body.rtl #webnus-dashboard .upcoming-events .w-box-content .mec-event-article .col-md-9.col-sm-9{float:unset}body.rtl #webnus-dashboard .total-bookings input[type=text],body.rtl #webnus-dashboard .total-bookings select{min-width:125px;margin:0}body.rtl.post-type-mec-events .mec-form-row input[type=number],body.rtl.post-type-mec-events .mec-form-row input[type=text],body.rtl.post-type-mec-events .mec-form-row input[type=url],body.rtl.post-type-mec-events .mec-form-row select,body.rtl.post-type-mec-events .mec-form-row textarea,body.rtl.post-type-mec_calendars .mec-form-row input[type=number],body.rtl.post-type-mec_calendars .mec-form-row input[type=text],body.rtl.post-type-mec_calendars .mec-form-row input[type=url],body.rtl.post-type-mec_calendars .mec-form-row select,body.rtl.post-type-mec_calendars .mec-form-row textarea{margin:0 0 0 1%}body.rtl .mec-form-row .mec-col-8 label,body.rtl .mec-form-row .mec-col-9 label{padding-left:10px}body.rtl .mec-form-row label{text-align:right}body.rtl .mec-form-row .mec-col-3{margin:0;padding-left:10px;padding-right:0}body.rtl .mec-calendar-metabox .mec-form-row input[type=checkbox],body.rtl .mec-meta-box-fields .mec-form-row input[type=checkbox]{margin-left:6px;margin-right:0}body.rtl .mec-form-row input[type=radio]{margin:0 0 0 6px}body.rtl .mec-form-row .description{border-left:0;border-right:1px dashed #ccc;padding-left:0;padding-right:12px}body.rtl #mec_add_fee_button,body.rtl #mec_add_ticket_variation_button,body.rtl #mec_meta_box_downloadable_file_options #mec_downloadable_file_remove_image_button,body.rtl #taxes_option #mec_fees_list .mec-form-row .button,body.rtl #ticket_variations_option #mec_ticket_variations_list .mec-form-row .button,body.rtl .mec-export-settings,body.rtl .mec-import-settings,body.rtl .mec-meta-box-fields .mec-form-row .button:not(.wp-color-result),body.rtl .mec-occurrences-wrapper .button:not(.wp-color-result){margin-right:0;margin-left:5px}body.rtl .mec-add-booking-tabs-right,body.rtl .mec-add-event-tabs-right,body.rtl .mec-create-shortcode-tabs-right{border-left:0;border-right:1px solid #e2e2e2}body.rtl .mec-add-booking-tabs-left a,body.rtl .mec-add-event-tabs-left a,body.rtl .mec-create-shortcode-tabs-left a{padding:13px 20px 13px 4px}body.rtl .mec-add-booking-tabs-left a.mec-tab-active,body.rtl .mec-add-event-tabs-left a.mec-tab-active,body.rtl .mec-create-shortcode-tabs-left a.mec-tab-active{padding-left:0;padding-right:22px}body.rtl .mec-calendar-metabox .wn-mec-select,body.rtl .mec-form-row select,body.rtl .post-type-mec-events .mec-form-row select,body.rtl .post-type-mec_calendars .mec-form-row select,body.rtl .wns-be-main .mec-form-row select{background-position:left center!important}body.rtl .mec-calendar-metabox .wn-mec-select,body.rtl .mec-form-row select,body.rtl .post-type-mec-events .mec-form-row select,body.rtl .post-type-mec_calendars .mec-form-row select,body.rtl .wns-be-main .mec-form-row select{text-align:right!important}body.rtl #mec_calendar_display_options .mec-col-4 input{margin-left:0!important;margin-right:20px!important}body.rtl .meta-box-sortables .mec-switcher input:checked+label:after{right:auto;left:2px;margin-left:0}body.rtl .mec-sed-methods li{margin:0 0 5px 5px}body.rtl .wn-mec-select:after{left:10px;right:auto}body.rtl .inside div div>a.mec-tab-active:after,body.rtl .inside div div>a.mec-tab-active:before{border-right:0;border-left-color:#fff}body.rtl .inside div div>a.mec-tab-active:after{right:auto;left:-1px}body.rtl .inside div div>a.mec-tab-active:before{border-right:0;border-left-color:#d7d8d9;right:auto;left:0}body.rtl #mec_tickets .button.remove{right:auto;left:20px;line-height:1.8}body.rtl .mec-calendar-metabox .wn-mec-select,body.rtl .mec-form-row input[type=date],body.rtl .mec-form-row input[type=email],body.rtl .mec-form-row input[type=number],body.rtl .mec-form-row input[type=tel],body.rtl .mec-form-row input[type=text],body.rtl .mec-form-row input[type=url],body.rtl .mec-form-row select,body.rtl .mec-form-row textarea,body.rtl .mec-form-row.mec-skin-list-date-format-container input[type=text],body.rtl .mec-occurrences-wrapper input[type=date],body.rtl .mec-occurrences-wrapper input[type=email],body.rtl .mec-occurrences-wrapper input[type=number],body.rtl .mec-occurrences-wrapper input[type=tel],body.rtl .mec-occurrences-wrapper input[type=text],body.rtl .mec-occurrences-wrapper input[type=url],body.rtl .mec-occurrences-wrapper select,body.rtl .mec-occurrences-wrapper textarea{padding:0 10px}body.rtl #mec-occurrences .mec-occurrences-list li,body.rtl #mec_bfixed_form_fields li,body.rtl #mec_event_form_fields li,body.rtl #mec_reg_form_fields li{border-radius:11px 3px 3px 3px}body.rtl #mec-occurrences .mec-occurrences-list .mec-occurrences-delete-button,body.rtl #mec_bfixed_form_fields span.mec_bfixed_field_remove,body.rtl #mec_event_form_fields span.mec_event_field_remove,body.rtl #mec_reg_form_fields span.mec_reg_field_remove{position:absolute;right:auto;left:47px;top:0;background:#fff}body.rtl #mec-occurrences .mec-occurrences-list .mec-occurrences-delete-button:before,body.rtl #mec_bfixed_form_fields span.mec_bfixed_field_option_sort:before,body.rtl #mec_bfixed_form_fields span.mec_bfixed_field_remove:before,body.rtl #mec_bfixed_form_fields span.mec_bfixed_field_sort:before,body.rtl #mec_event_form_fields span.mec_event_field_option_sort:before,body.rtl #mec_event_form_fields span.mec_event_field_remove:before,body.rtl #mec_event_form_fields span.mec_event_field_sort:before,body.rtl #mec_reg_form_fields span.mec_reg_field_option_sort:before,body.rtl #mec_reg_form_fields span.mec_reg_field_remove:before,body.rtl #mec_reg_form_fields span.mec_reg_field_sort:before{left:auto;right:20px;top:7px}body.rtl #mec_bfixed_form_fields span.mec_bfixed_field_type,body.rtl #mec_bfixed_form_fields span.mec_event_field_type,body.rtl #mec_event_form_fields span.mec_event_field_type,body.rtl #mec_reg_form_fields span.mec_reg_field_type{padding-left:0;padding-right:25px}body.rtl .wns-be-main .mec-form-row .mec-col-3{padding:0}body.rtl .wns-be-main .mec-form-row .mec-col-9{float:left}body.rtl .mec-form-row .mec-col-9 .mec-box .mec-tooltip{left:15px;right:auto}body.rtl .mec-tooltip .box{left:auto!important;right:30px!important}body.rtl .mec-tooltip .box:before{left:auto!important;right:0!important}body.rtl .mec-tooltip .box.left{left:30px!important;right:auto!important}body.rtl .mec-tooltip .box.left:before{left:-12px!important;right:auto!important}body.rtl .mec-form-row .cancellation-period-box input[type=number]:first-child{margin-left:calc(2% + 4px);margin-right:0}body.rtl .support-page .w-box-content ul li i{margin:0 0 0 10px;float:right}body.rtl .support-page .w-box-content ul li .mec-sl-arrow-right-circle:before{content:"\e07a"}body.rtl #webnus-dashboard .w-box.support-page.videobox .w-button a i{float:left;line-height:24px}body.rtl #webnus-dashboard .mec-faq-accordion-trigger a{padding-right:34px;font-size:15px}
2
  * Bootstrap v3.3.7 (http://getbootstrap.com)
3
  * Copyright 2011-2016 Twitter, Inc.
4
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
+ */#webnus-dashboard button,#webnus-dashboard input,#webnus-dashboard select,#webnus-dashboard textarea{font-family:inherit;font-size:inherit;line-height:inherit}#webnus-dashboard a{color:#337ab7;text-decoration:none}#webnus-dashboard a:focus,#webnus-dashboard a:hover{color:#23527c}#webnus-dashboard a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}#webnus-dashboard figure{margin:0}#webnus-dashboard img{vertical-align:middle}.w-img-responsive{display:block;max-width:100%;height:auto}.w-img-rounded{border-radius:6px}.w-img-thumbnail{padding:4px;line-height:1w-42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0w-2s ease-in-out;-o-transition:all 0w-2s ease-in-out;transition:all 0w-2s ease-in-out;display:inline-block;max-width:100%;height:auto}.w-img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.w-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.w-sr-only-focusable:active,.w-sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.w-container,.w-container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}[role=button]{cursor:pointer}@media (min-width:768px){.w-container{width:750px}}@media (min-width:992px){.w-container{width:970px}}@media (min-width:1200px){.w-container{width:1170px}}.w-row{margin-left:-15px;margin-right:-15px}.w-col-lg-1,.w-col-lg-10,.w-col-lg-11,.w-col-lg-12,.w-col-lg-2,.w-col-lg-3,.w-col-lg-4,.w-col-lg-5,.w-col-lg-6,.w-col-lg-7,.w-col-lg-8,.w-col-lg-9,.w-col-md-1,.w-col-md-10,.w-col-md-11,.w-col-md-12,.w-col-md-2,.w-col-md-3,.w-col-md-4,.w-col-md-5,.w-col-md-6,.w-col-md-7,.w-col-md-8,.w-col-md-9,.w-col-sm-1,.w-col-sm-10,.w-col-sm-11,.w-col-sm-12,.w-col-sm-2,.w-col-sm-3,.w-col-sm-4,.w-col-sm-5,.w-col-sm-6,.w-col-sm-7,.w-col-sm-8,.w-col-sm-9,.w-col-xs-1,.w-col-xs-10,.w-col-xs-11,.w-col-xs-12,.w-col-xs-2,.w-col-xs-3,.w-col-xs-4,.w-col-xs-5,.w-col-xs-6,.w-col-xs-7,.w-col-xs-8,.w-col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.w-col-xs-1,.w-col-xs-10,.w-col-xs-11,.w-col-xs-12,.w-col-xs-2,.w-col-xs-3,.w-col-xs-4,.w-col-xs-5,.w-col-xs-6,.w-col-xs-7,.w-col-xs-8,.w-col-xs-9{float:left}.w-col-xs-12{width:100%}.w-col-xs-11{width:91.66666667%}.w-col-xs-10{width:83.33333333%}.w-col-xs-9{width:75%}.w-col-xs-8{width:66.66666667%}.w-col-xs-7{width:58.33333333%}.w-col-xs-6{width:50%}.w-col-xs-5{width:41.66666667%}.w-col-xs-4{width:33.33333333%}.w-col-xs-3{width:25%}.w-col-xs-2{width:16.66666667%}.w-col-xs-1{width:8w-33333333%}.w-col-xs-pull-12{right:100%}.w-col-xs-pull-11{right:91.66666667%}.w-col-xs-pull-10{right:83.33333333%}.w-col-xs-pull-9{right:75%}.w-col-xs-pull-8{right:66.66666667%}.w-col-xs-pull-7{right:58.33333333%}.w-col-xs-pull-6{right:50%}.w-col-xs-pull-5{right:41.66666667%}.w-col-xs-pull-4{right:33.33333333%}.w-col-xs-pull-3{right:25%}.w-col-xs-pull-2{right:16.66666667%}.w-col-xs-pull-1{right:8w-33333333%}.w-col-xs-pull-0{right:auto}.w-col-xs-push-12{left:100%}.w-col-xs-push-11{left:91.66666667%}.w-col-xs-push-10{left:83.33333333%}.w-col-xs-push-9{left:75%}.w-col-xs-push-8{left:66.66666667%}.w-col-xs-push-7{left:58.33333333%}.w-col-xs-push-6{left:50%}.w-col-xs-push-5{left:41.66666667%}.w-col-xs-push-4{left:33.33333333%}.w-col-xs-push-3{left:25%}.w-col-xs-push-2{left:16.66666667%}.w-col-xs-push-1{left:8w-33333333%}.w-col-xs-push-0{left:auto}.w-col-xs-offset-12{margin-left:100%}.w-col-xs-offset-11{margin-left:91.66666667%}.w-col-xs-offset-10{margin-left:83.33333333%}.w-col-xs-offset-9{margin-left:75%}.w-col-xs-offset-8{margin-left:66.66666667%}.w-col-xs-offset-7{margin-left:58.33333333%}.w-col-xs-offset-6{margin-left:50%}.w-col-xs-offset-5{margin-left:41.66666667%}.w-col-xs-offset-4{margin-left:33.33333333%}.w-col-xs-offset-3{margin-left:25%}.w-col-xs-offset-2{margin-left:16.66666667%}.w-col-xs-offset-1{margin-left:8w-33333333%}.w-col-xs-offset-0{margin-left:0}@media (min-width:768px){.w-col-sm-1,.w-col-sm-10,.w-col-sm-11,.w-col-sm-12,.w-col-sm-2,.w-col-sm-3,.w-col-sm-4,.w-col-sm-5,.w-col-sm-6,.w-col-sm-7,.w-col-sm-8,.w-col-sm-9{float:left}.w-col-sm-12{width:100%}.w-col-sm-11{width:91.66666667%}.w-col-sm-10{width:83.33333333%}.w-col-sm-9{width:75%}.w-col-sm-8{width:66.66666667%}.w-col-sm-7{width:58.33333333%}.w-col-sm-6{width:50%}.w-col-sm-5{width:41.66666667%}.w-col-sm-4{width:33.33333333%}.w-col-sm-3{width:25%}.w-col-sm-2{width:16.66666667%}.w-col-sm-1{width:8w-33333333%}.w-col-sm-pull-12{right:100%}.w-col-sm-pull-11{right:91.66666667%}.w-col-sm-pull-10{right:83.33333333%}.w-col-sm-pull-9{right:75%}.w-col-sm-pull-8{right:66.66666667%}.w-col-sm-pull-7{right:58.33333333%}.w-col-sm-pull-6{right:50%}.w-col-sm-pull-5{right:41.66666667%}.w-col-sm-pull-4{right:33.33333333%}.w-col-sm-pull-3{right:25%}.w-col-sm-pull-2{right:16.66666667%}.w-col-sm-pull-1{right:8w-33333333%}.w-col-sm-pull-0{right:auto}.w-col-sm-push-12{left:100%}.w-col-sm-push-11{left:91.66666667%}.w-col-sm-push-10{left:83.33333333%}.w-col-sm-push-9{left:75%}.w-col-sm-push-8{left:66.66666667%}.w-col-sm-push-7{left:58.33333333%}.w-col-sm-push-6{left:50%}.w-col-sm-push-5{left:41.66666667%}.w-col-sm-push-4{left:33.33333333%}.w-col-sm-push-3{left:25%}.w-col-sm-push-2{left:16.66666667%}.w-col-sm-push-1{left:8w-33333333%}.w-col-sm-push-0{left:auto}.w-col-sm-offset-12{margin-left:100%}.w-col-sm-offset-11{margin-left:91.66666667%}.w-col-sm-offset-10{margin-left:83.33333333%}.w-col-sm-offset-9{margin-left:75%}.w-col-sm-offset-8{margin-left:66.66666667%}.w-col-sm-offset-7{margin-left:58.33333333%}.w-col-sm-offset-6{margin-left:50%}.w-col-sm-offset-5{margin-left:41.66666667%}.w-col-sm-offset-4{margin-left:33.33333333%}.w-col-sm-offset-3{margin-left:25%}.w-col-sm-offset-2{margin-left:16.66666667%}.w-col-sm-offset-1{margin-left:8w-33333333%}.w-col-sm-offset-0{margin-left:0}}@media (min-width:992px){.w-col-md-1,.w-col-md-10,.w-col-md-11,.w-col-md-12,.w-col-md-2,.w-col-md-3,.w-col-md-4,.w-col-md-5,.w-col-md-6,.w-col-md-7,.w-col-md-8,.w-col-md-9{float:left}.w-col-md-12{width:100%}.w-col-md-11{width:91.66666667%}.w-col-md-10{width:83.33333333%}.w-col-md-9{width:75%}.w-col-md-8{width:66.66666667%}.w-col-md-7{width:58.33333333%}.w-col-md-6{width:50%}.w-col-md-5{width:41.66666667%}.w-col-md-4{width:33.33333333%}.w-col-md-3{width:25%}.w-col-md-2{width:16.66666667%}.w-col-md-1{width:8w-33333333%}.w-col-md-pull-12{right:100%}.w-col-md-pull-11{right:91.66666667%}.w-col-md-pull-10{right:83.33333333%}.w-col-md-pull-9{right:75%}.w-col-md-pull-8{right:66.66666667%}.w-col-md-pull-7{right:58.33333333%}.w-col-md-pull-6{right:50%}.w-col-md-pull-5{right:41.66666667%}.w-col-md-pull-4{right:33.33333333%}.w-col-md-pull-3{right:25%}.w-col-md-pull-2{right:16.66666667%}.w-col-md-pull-1{right:8w-33333333%}.w-col-md-pull-0{right:auto}.w-col-md-push-12{left:100%}.w-col-md-push-11{left:91.66666667%}.w-col-md-push-10{left:83.33333333%}.w-col-md-push-9{left:75%}.w-col-md-push-8{left:66.66666667%}.w-col-md-push-7{left:58.33333333%}.w-col-md-push-6{left:50%}.w-col-md-push-5{left:41.66666667%}.w-col-md-push-4{left:33.33333333%}.w-col-md-push-3{left:25%}.w-col-md-push-2{left:16.66666667%}.w-col-md-push-1{left:8w-33333333%}.w-col-md-push-0{left:auto}.w-col-md-offset-12{margin-left:100%}.w-col-md-offset-11{margin-left:91.66666667%}.w-col-md-offset-10{margin-left:83.33333333%}.w-col-md-offset-9{margin-left:75%}.w-col-md-offset-8{margin-left:66.66666667%}.w-col-md-offset-7{margin-left:58.33333333%}.w-col-md-offset-6{margin-left:50%}.w-col-md-offset-5{margin-left:41.66666667%}.w-col-md-offset-4{margin-left:33.33333333%}.w-col-md-offset-3{margin-left:25%}.w-col-md-offset-2{margin-left:16.66666667%}.w-col-md-offset-1{margin-left:8w-33333333%}.w-col-md-offset-0{margin-left:0}}@media (min-width:1200px){.w-col-lg-1,.w-col-lg-10,.w-col-lg-11,.w-col-lg-12,.w-col-lg-2,.w-col-lg-3,.w-col-lg-4,.w-col-lg-5,.w-col-lg-6,.w-col-lg-7,.w-col-lg-8,.w-col-lg-9{float:left}.w-col-lg-12{width:100%}.w-col-lg-11{width:91.66666667%}.w-col-lg-10{width:83.33333333%}.w-col-lg-9{width:75%}.w-col-lg-8{width:66.66666667%}.w-col-lg-7{width:58.33333333%}.w-col-lg-6{width:50%}.w-col-lg-5{width:41.66666667%}.w-col-lg-4{width:33.33333333%}.w-col-lg-3{width:25%}.w-col-lg-2{width:16.66666667%}.w-col-lg-1{width:8w-33333333%}.w-col-lg-pull-12{right:100%}.w-col-lg-pull-11{right:91.66666667%}.w-col-lg-pull-10{right:83.33333333%}.w-col-lg-pull-9{right:75%}.w-col-lg-pull-8{right:66.66666667%}.w-col-lg-pull-7{right:58.33333333%}.w-col-lg-pull-6{right:50%}.w-col-lg-pull-5{right:41.66666667%}.w-col-lg-pull-4{right:33.33333333%}.w-col-lg-pull-3{right:25%}.w-col-lg-pull-2{right:16.66666667%}.w-col-lg-pull-1{right:8w-33333333%}.w-col-lg-pull-0{right:auto}.w-col-lg-push-12{left:100%}.w-col-lg-push-11{left:91.66666667%}.w-col-lg-push-10{left:83.33333333%}.w-col-lg-push-9{left:75%}.w-col-lg-push-8{left:66.66666667%}.w-col-lg-push-7{left:58.33333333%}.w-col-lg-push-6{left:50%}.w-col-lg-push-5{left:41.66666667%}.w-col-lg-push-4{left:33.33333333%}.w-col-lg-push-3{left:25%}.w-col-lg-push-2{left:16.66666667%}.w-col-lg-push-1{left:8w-33333333%}.w-col-lg-push-0{left:auto}.w-col-lg-offset-12{margin-left:100%}.w-col-lg-offset-11{margin-left:91.66666667%}.w-col-lg-offset-10{margin-left:83.33333333%}.w-col-lg-offset-9{margin-left:75%}.w-col-lg-offset-8{margin-left:66.66666667%}.w-col-lg-offset-7{margin-left:58.33333333%}.w-col-lg-offset-6{margin-left:50%}.w-col-lg-offset-5{margin-left:41.66666667%}.w-col-lg-offset-4{margin-left:33.33333333%}.w-col-lg-offset-3{margin-left:25%}.w-col-lg-offset-2{margin-left:16.66666667%}.w-col-lg-offset-1{margin-left:8w-33333333%}.w-col-lg-offset-0{margin-left:0}}.w-clearfix:after,.w-clearfix:before,.w-container-fluid:after,.w-container-fluid:before,.w-container:after,.w-container:before,.w-row:after,.w-row:before{content:" ";display:table}.w-clearfix:after,.w-container-fluid:after,.w-container:after,.w-row:after{clear:both}.w-center-block{display:block;margin-left:auto;margin-right:auto}.w-pull-right{float:right!important}.w-pull-left{float:left!important}.w-hide{display:none!important}.w-show{display:block!important}.w-invisible{visibility:hidden}.w-text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.w-hidden{display:none!important}.w-affix{position:fixed}.mec-image-popup-wrap{display:none}#wns-be-infobar.sticky{position:fixed;top:32px;background:#fff;z-index:999;width:82%}.wns-be-main .wns-saved-settings.sticky{position:fixed;width:62.5%;top:111px;z-index:999999999999999999}textarea.mec-import-settings-content{display:block;width:100%;min-height:120px;margin-bottom:25px;padding:10px 15px}.mec-import-options-notification{display:inline-block}.mec-import-options-notification .mec-message-import-error,.mec-import-options-notification .mec-message-import-success{display:inline-block;padding:15px 12px;margin-left:12px;opacity:0;visibility:hidden;font-weight:700}.mec-import-options-notification .mec-message-import-success{opacity:1;visibility:visible;border:2px solid green}.mec-import-options-notification .mec-message-import-error{opacity:1;visibility:visible;border:2px solid #e62117}.mec-export-settings:focus,.mec-import-settings:focus{color:#fff}.mec-import-settings-wrap{position:relative}.mec-loarder-wrap{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(202,202,202,.7);z-index:9999}.mec-loarder-wrap.mec-settings-loader{top:34px}.mec-loarder{position:absolute;width:64px;height:64px;top:calc(50% - 32px);left:calc(50% - 36px)}.mec-loarder div{display:inline-block;position:absolute;left:6px;width:4px;background:#fff;animation:mec-loarder 1.2s cubic-bezier(0,.5,.5,1) infinite}.mec-loarder div:nth-child(1){left:27px;animation-delay:-.24s;background:#0075ff}.mec-loarder div:nth-child(2){left:36px;animation-delay:-.12s;background:#028bff}.mec-loarder div:nth-child(3){left:45px;animation-delay:0;background:#32a0ff}@keyframes mec-loarder{0%{top:6px;height:51px}100%,50%{top:19px;height:26px}}.w-box.support-page.searchbox{background:#40d8f0;color:#fff;min-height:260px;text-align:center;border-radius:11px}#webnus-dashboard .search-form input{background:rgba(255,255,255,.2);border:none;width:50%;outline:0;color:rgba(255,255,255,.7);font-size:18px;border-radius:4px 0 0 4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.03);-webkit-transition:background .4s,box-shadow .2s;transition:background .4s,box-shadow .2s;padding:20px 32px;margin:0}#webnus-dashboard .search-form button{background:rgba(255,255,255,.2);border:none;padding:20px 32px;margin-left:-2px;color:#fff;border-radius:0 4px 4px 0;font-size:18px;cursor:pointer;-webkit-transition:background .4s,box-shadow .2s;transition:background .4s,box-shadow .2s}#webnus-dashboard .search-form button:hover{background:#fff;color:#3a3c4c}.w-box.support-page.searchbox p{font-size:30px}.search-form input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.search-form input::-moz-placeholder{color:rgba(255,255,255,.7)}.search-form input:-ms-input-placeholder{color:rgba(255,255,255,.7)}.search-form input:-moz-placeholder{color:rgba(255,255,255,.7)}#webnus-dashboard .search-form input:active,#webnus-dashboard .search-form input:focus{box-shadow:0 10px 20px rgba(0,0,0,.14);background:#fff;color:#3a3c4c}#webnus-dashboard .search-form input:active::-webkit-input-placeholder,#webnus-dashboard .search-form input:focus::-webkit-input-placeholder{color:#3a3c4c}#webnus-dashboard .search-form input:active::-moz-placeholder,#webnus-dashboard .search-form input:focus::-moz-placeholder{color:#3a3c4c}#webnus-dashboard .search-form input:active:-ms-input-placeholder,#webnus-dashboard .search-form input:focus:-ms-input-placeholder{color:#3a3c4c}#webnus-dashboard .search-form input:active:-moz-placeholder,#webnus-dashboard .search-form input:focus:-moz-placeholder{color:#3a3c4c}#webnus-dashboard .w-box.support-page.mec-ticksy{text-align:center;min-height:260px}#webnus-dashboard .w-box.support-page.mec-ticksy p{font-size:20px;width:70%;margin:0 auto;margin-bottom:40px;margin-top:40px}#webnus-dashboard .support-box a,#webnus-dashboard .w-box.support-page.mec-ticksy a{color:#fff;font-weight:500;border-radius:50px;text-shadow:none;background:#40d8f0;border:none;transition:.24s;padding:12px 30px;cursor:pointer;margin-bottom:40px;display:inline-block}#webnus-dashboard .support-box a:hover,#webnus-dashboard .w-box.support-page.mec-ticksy a:hover{background:#222;box-shadow:0 5px 23px -7px rgba(0,0,0,.5)}#webnus-dashboard .support-box a{margin:40px 4px 0 4px}.mec-faq-accordion>.mec-faq-accordion-content{display:none}#webnus-dashboard .mec-faq-accordion-trigger a{font-size:15px;padding:15px;background:#f0f1f2;display:block;color:#222;line-height:17px;outline:0;border-radius:8px}.mec-faq-accordion-trigger{margin-bottom:5px;position:relative}#webnus-dashboard .mec-faq-accordion-trigger a:after{font-family:simple-line-icons;content:"\e095";position:absolute;right:12px;font-weight:700}.mec-faq-accordion-content{padding:5px 14px 25px}#webnus-dashboard .mec-faq-accordion-trigger a.active:after{content:"\e082"}#webnus-dashboard .support-page-links a{color:#fff;border-radius:50px;padding:13px 24px;font-size:12px;letter-spacing:1px;font-weight:600;text-transform:uppercase;transition:all .2s ease}#webnus-dashboard .support-page-links a:hover,#webnus-dashboard .w-box.support-page.videobox .w-button a:hover{background:#222;box-shadow:0 2px 5px -1px rgba(0,0,0,.1)}#webnus-dashboard .support-page-links{display:inline-block;margin:12px 4px 16px 0}.support-page-links.link-to-doc a{background:#d09d5f}.support-page-links.link-to-videos a{background:#ff876c}.support-page-links.link-to-articles a{background:#69ca8a}.w-box.support-page.articles-box .w-box-content a{display:block;padding:6px 0}#webnus-dashboard .w-box.support-page.videobox .w-button a{color:#fff;font-size:10px;padding:5px 15px;min-height:10px;font-weight:500;border-radius:22px;box-shadow:0 3px 10px -9px #ff5a35;text-shadow:none;background:#ff876c;border:none;transition:.24s}.w-box.support-page.articles-box,.w-box.support-page.faq-box{min-height:500px}.w-box.support-page.videobox{border-radius:11px;min-height:282px;box-shadow:0 1px 2px rgba(0,0,0,.01)!important}.w-box.support-page.videobox .w-box-content{padding:15px}.w-box.support-page.videobox .w-box-head{font-size:15px;text-align:center;padding:20px 0 0}#webnus-dashboard .w-box.support-page.videobox .w-button a i{margin-right:6px}.support-page .w-box-content ul{margin-top:5px;padding-left:5px}.support-page .w-box-content ul li{font-size:13px}.support-page .w-box-content ul li i{font-size:13px;vertical-align:text-bottom;margin-right:3px;color:#40d8f0}.w-box.mec-activation{background:#fff url(../img/dp-dsb-support.jpg) no-repeat top right}.w-box.mec-activation .w-box-head{width:75%}.w-box.mec-activation .w-box-content{padding:10px 30px}.w-box.mec-activation input[type=radio]{display:none}.w-box.mec-activation input[type=radio]+label{color:#000;font-size:13px;line-height:14px!important;color:#7b7b7b}.w-box.mec-activation input[type=radio].checked+label{color:#40d8f0}.mec-form-row input[type=radio],.w-box.mec-activation input[type=radio]+label span{display:inline-block;margin:-2px 6px 0 0;vertical-align:middle;cursor:pointer;height:22px;width:22px;text-align:center;background-color:#fff;border:2px solid #e1e2e3;border-radius:100%;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;transition:all .3s ease}.mec-form-row input[type=radio]:checked,.w-box.mec-activation input[type=radio].checked+label span{border-color:#afebf5}.mec-form-row input[type=radio]:before,.w-box.mec-activation input[type=radio]+label span:after{content:'';display:block;margin:0;position:absolute;top:4px;left:4px;width:10px;height:10px;background:0 0;border-radius:100%;transition:all .2s ease;transform:scale(.1)}.mec-form-row input[type=radio]:checked:before,.w-box.mec-activation input[type=radio].checked+label span:after{background:#38d5ed;transform:scale(1)}.w-box.mec-activation .LicenseType label{padding-right:20px;font-weight:500}.w-box.mec-activation .LicenseField{display:inline-block;position:relative;margin-top:20px}.w-box.mec-activation input[name=MECPurchaseCode]{box-shadow:inset 0 1px 2px rgba(0,0,0,.07);min-width:220px;background:#f7f8f9;border:none;border-radius:33px;width:500px;min-height:50px;margin:0;padding-left:20px;text-align:left}#webnus-dashboard .w-box.mec-activation input[type=submit]{height:40px;line-height:40px;font-weight:600;border:none;cursor:pointer;padding:0 30px;border-radius:33px;color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:12px;text-shadow:none;background:#64e385;transition:all .28s ease;position:absolute;right:5px;top:5px;font-size:12px}#webnus-dashboard .w-box.mec-activation input[type=submit]:hover{background:#45ce68}#MECActivation .MECPurchaseStatus,.addon-activation-form .MECPurchaseStatus{display:inline-block;width:40px;height:40px;text-align:center;padding-top:9px;color:#fff;font-weight:700;font-size:18px;border-radius:50%;padding-top:8px;position:absolute;right:-51px;top:calc(50% - 20px)}.MECPurchaseStatus:after,.MECPurchaseStatus:before{position:absolute;border-radius:50px;background:#fff;content:'';transform:rotate(45deg)}.MECPurchaseStatus.PurchaseError:before{width:22px;height:4px;right:9px;top:18px;transform:rotate(45deg)}.MECPurchaseStatus.PurchaseError:after{width:22px;height:4px;right:9px;top:18px;transform:rotate(-45deg)}.MECPurchaseStatus.PurchaseSuccess:before{width:13px;height:4px;right:19px;top:21px;transform:rotate(45deg)}.MECPurchaseStatus.PurchaseSuccess:after{width:22px;height:4px;right:5px;top:18px;transform:rotate(-45deg)}#MECActivation .MECPurchaseStatus.PurchaseError,.addon-activation-form .MECPurchaseStatus.PurchaseError{background:#ff876c}#MECActivation .MECPurchaseStatus.PurchaseSuccess,.addon-activation-form .MECPurchaseStatus.PurchaseSuccess{background:#64e385}.wna-spinner-wrap{position:absolute;background:#000;width:509px;height:64px;top:-8px;border-radius:50px;z-index:999;background-color:#fff;opacity:.9}.wna-spinner{width:40px;height:40px;position:relative;margin:6px auto}.wna-spinner .double-bounce1,.wna-spinner .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#40d8f0;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.wna-spinner .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}#MECActivation .MECLicenseMessage,.addon-activation-form .MECLicenseMessage{margin-top:24px;color:#f64;max-width:570px}.box-addon-activation-toggle-content,.box-addon-activation-toggle-head{display:none}.addon-activation-form h3{font-size:15px;font-weight:400;margin:34px 0 -7px}.box-addon-activation-toggle-head{line-height:1.5;font-size:16px;margin-top:20px;cursor:pointer}.box-addon-activation-toggle-head i{margin-right:7px;cursor:pointer;font-weight:700}#mec-advanced-wraper div:first-child>ul{display:block;margin:5px 0;padding:5px 0;width:390px;border:1px solid #e1e2e3;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.05)}#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 #e1e2e3}#mec-advanced-wraper div:first-child>ul>ul>li{margin:0;padding:2px 10px;cursor:pointer;border-radius:2px;transition:all .18s ease}#mec-advanced-wraper div:first-child>ul>ul>li:hover,.mec-active{background:#07bbe9!important;color:#fff!important}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.w-col-sm-3 .w-box.addon{min-height:372px;text-align:center;border-radius:9px;box-shadow:0 1px 2px 0 rgb(0 0 0 / 1%)}.m-e-calendar_page_MEC-addons .welcome-content .w-col-sm-3{width:33.33%;clear:none!important;min-height:380px}@media (min-width:768px) and (max-width:1281px){.m-e-calendar_page_MEC-addons .welcome-content .w-col-sm-3{width:50%}}@media (max-width:767px){.m-e-calendar_page_MEC-addons .welcome-content .w-col-sm-3{width:100%}}.w-box-child.mec-addon-box{padding:0}.mec-addon-box-head{border-bottom:1px solid #f7f8f9;padding:20px 20px 8px;margin-bottom:14px;position:relative}.mec-addon-box-version{position:relative;border-radius:1px;padding:0 8px;font-family:monospace;background:#f4f7f7;color:#00a1b7;font-size:11px;letter-spacing:.2px;line-height:21px;display:inline-block;margin:10px 0}.mec-addon-box-head img{display:block;width:100%;height:60px;margin-bottom:10px;margin-top:10px}.mec-addon-box-title{font-weight:600;font-size:18px;line-height:36px;color:#27272a;letter-spacing:-.2px}.mec-addon-box-title a span{color:#444;font-size:15px}.mec-addon-box-content{padding:0 20px}.mec-addon-box-content p{color:#6e757b;font-size:14px;letter-spacing:.1px}.mec-addon-box-mec-version{background:#f3f3f3;padding:10px;font-size:13px}.mec-addon-box-pro{display:inline-block;background:#ff7d5f;color:#fff;font-weight:600;font-size:11px;letter-spacing:.2px;line-height:21px;padding:0 8px;border-radius:3px}#webnus-dashboard .addons-page-links{display:inline-block;margin:12px 4px 16px 0}#webnus-dashboard .addons-page-links a{background-color:#fff;color:#fff;border-radius:2px;padding:13px 24px;font-size:12px;letter-spacing:1px;font-weight:600;text-transform:uppercase}.addons-page-links.link-to-purchase a{background:#4cbf67;background:linear-gradient(95deg,#6fe08a 0,#58cf74 50%,#36cb58 100%);box-shadow:0 5px 10px -5px #4cbf67}.addons-page-links.link-to-install-addons a{background:#b092e6;background:linear-gradient(95deg,#b092e6 0,#9b70e8 50%,#8e5cea 100%);box-shadow:0 5px 10px -5px #b092e6}#webnus-dashboard .addons-page-links a:hover,#webnus-dashboard .w-box.addons-page.videobox .w-button a:hover{background:#222;background:linear-gradient(95deg,#555 0,#222 50%,#000 100%);box-shadow:0 5px 21px -5px rgba(0,0,0,.5)}.mec-addon-box-footer{background:#f7f8f9;border-radius:0 0 9px 9px;padding:10px 1px 8px;margin-top:25px;text-align:center;position:absolute;left:0;right:0;bottom:0}#webnus-dashboard .mec-addon-box-footer a{margin-top:10px;display:inline-block;text-shadow:none;border:none;transition:.24s;position:relative;margin-right:7px;font-size:12px;font-weight:500;border-radius:8px;padding:9px 18px 8px;width:53px;height:34px;line-height:21px;background:0 0;margin:0;box-shadow:none}#webnus-dashboard .mec-addon-box-footer a:last-of-type{margin-right:0}#webnus-dashboard .mec-addon-box-footer a.mec-addon-box-intro:hover{background-color:#ff3535;background:linear-gradient(95deg,#ff6c6c 0,#f55 50%,#ff3535 100%)}#webnus-dashboard .mec-addon-box-footer a:hover{background:#00cae6;cursor:pointer!important}#webnus-dashboard .mec-addon-box-footer a i{color:#00cae6;font-size:16px}#webnus-dashboard .mec-addon-box-footer a:hover i{color:#fff}#mec_tickets .mec-box{position:relative;padding:25px 10px}#mec_fees_list input[type=text].mec-col-12,#mec_ticket_variations_list input[type=text].mec-col-12{max-width:625px}#taxes_option .mec-form-row input[type=text].mec-col-12,#ticket_variations_option input[type=text].mec-col-12{max-width:575px}.mec-booking-tab-content .mec-form-row textarea{max-width:762px}#mec_tickets .button.remove{padding:0;min-height:28px;height:28px;width:28px;margin:0;border-radius:50%;position:absolute;top:20px;right:20px;color:#fff;box-shadow:none;background:#fff;border-color:#e3e4e5;font-size:20px;line-height:1.5}#mec_tickets .button.remove svg{fill:#ea6485!important}#mec_tickets .button.remove:hover{color:#fff;border-color:#ea6485;background:#ea6485}#mec_tickets .button.remove:hover svg{fill:#fff!important}@media(max-width:480px){#mec_tickets .button.remove{top:5px;right:5px}}.mec-ticket-id{font-size:12px;line-height:12px;font-weight:400;color:#07bbe9;padding:0 0 8px;margin-top:-6px;margin-bottom:14px;cursor:default}.mec-ticket-end-time.mec-col-12 .mec-time-span,.mec-ticket-start-time.mec-col-12 .mec-time-span{min-width:80px;display:inline-block}.mec-ticket-start-time{margin-bottom:20px}.mec-ticket-time{min-width:69px;display:inline-block}.mec-stop-selling-tickets{min-width:185px}#mec_meta_box_hourly_schedule_days .mec-form-row input[type=text],#mec_meta_box_tickets_form .mec-form-row input[type=text]{max-width:290px}@media(max-width:1366px){#mec_meta_box_hourly_schedule_days .mec-box.mec-form-row input[type=text]{max-width:150px;min-width:110px}}#mec_exceptions_not_in_days_date{width:100%}#mec-event-data input[type=date],#mec-event-data input[type=email],#mec-event-data input[type=tel],#mec-event-data input[type=text],#mec-event-data input[type=url],#mec-event-data select,#mec-event-data textarea,#mec_exceptions_not_in_days_date,#mec_meta_box_date_form input[type=text],#mec_select_tags.mec-create-shortcode-tab-content input[type=text],#mec_settings_weather_module_api_key{max-width:290px}#mec-event-data input[type=text].mec_date_picker.mec-col-4 #mec_meta_box_calendar_skin_options input[type=text].mec_date_picker.mec-col-4{max-width:32.33333333%}#payment_gateways_option .mec-col-4 input[type=number],#payment_gateways_option .mec-col-4 input[type=text],#payment_gateways_option .mec-col-4 select,#payment_gateways_option .mec-col-4 textarea{width:90%}.mec-form-repeating-event-row .mec-col-6 input[type=text]{width:35%}.addons-page-error,.addons-page-notice{display:block;margin-top:15px;margin-bottom:0;background:#fff;border-left:4px solid #00a0d2;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);padding:1px 12px}.addons-page-error p,.addons-page-notice p{margin:.5em 0;padding:2px;font-size:13px}.addons-page-error{border-left-color:#dc3232}.mec-addon-box-comingsoon{background:transparent padding: 8px 11px;color:#5a5a5a;font-size:14px;font-weight:500;text-align:center}.mec-addons .w-row .w-col-sm-3:nth-child(4n+1){clear:left}@media (min-width:960px){#webnus-dashboard .mec-addon-box-footer .w-button{text-align:right}}@media (min-width:1401px){.mec-addon-box-title a span{font-size:17px}}.mec-pro-notice{margin-top:24px;line-height:30px}.mec-pro-notice .info-msg{padding:50px 30px;margin-bottom:0}#webnus-dashboard .mec-pro-notice .info-msg{background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / 1%);text-align:center;color:#55595d}#webnus-dashboard a.info-msg-link{background:#e66f52;background:linear-gradient(95deg,#ff8162 0,#e66f52 50%,#ff4c20 100%);box-shadow:0 5px 10px -5px #e66f52;border-radius:2px;padding:12px 50px;font-size:16px;line-height:24px;border:none;margin:20px auto 0;color:#fff;transition:all .3s ease;display:inline-block}#webnus-dashboard a.info-msg-link:hover{background:#222;background:linear-gradient(95deg,#555 0,#222 50%,#000 100%);box-shadow:0 5px 21px -5px rgba(0,0,0,.5)}#webnus-dashboard .info-msg p{width:70%;margin:0 auto;line-height:1.8}#webnus-dashboard .info-msg-coupon{font-size:13px;color:#777;max-width:600px;line-height:1.68;margin:25px auto 0}#webnus-dashboard .info-msg-coupon strong{font-weight:700;color:#19ce18}.info-msg .socialfollow{padding-top:20px}.info-msg .socialfollow a{margin:0 2px;display:inline-block}.info-msg .socialfollow a i{background:#96a4b1;color:#fff;padding:6px;border-radius:3px;font-size:18px;box-shadow:0 2px 3px rgba(0,0,0,.1);transition:all .25s}.info-msg .socialfollow a:hover i{background:#008aff}.mec-intro-section .w-box-content{text-align:center}.mec-intro-section .w-box-content.mec-intro-section-welcome{max-width:600px;margin:0 auto}.mec-intro-section .w-box-content.mec-intro-section-welcome h3{font-size:26px}a.mec-intro-section-link-tag.button.button-hero{margin:0 10px 40px}a.mec-intro-section-link-tag.button.button-primary.button-hero{color:#fff!important}a.mec-intro-section-link-tag.button.button-secondary.button-hero{color:#1dbfd8!important}.mec-intro-section-ifarme iframe{border:1px solid #e7e7e7;border-radius:9px;padding:15px;box-shadow:0 3px 10px -6px rgb(0 0 0 / 12%)}.w-box-content.mec-intro-section-welcome p{margin-bottom:0}.mec-tooltip a:focus{box-shadow:none}#mec_booking_form .mec-options-fields,#mec_modules_form .mec-options-fields,#mec_settings_form .mec-options-fields,#mec_single_form .mec-options-fields{padding-bottom:150px!important}#mec_taxes_fees_container_toggle{margin-bottom:60px}#mec_taxes_fees_container_toggle{margin-bottom:60px}.wns-be-sidebar li{position:relative}.wns-be-sidebar li .submneu-hover{position:absolute;top:-1px;right:-222px;width:220px;z-index:9;background:#fff;border:1px;border-style:solid;border-color:#dedede;margin:0;overflow:visible;opacity:0;visibility:hidden;transition:all .23s ease;padding-top:8px;padding-bottom:12px}.wns-be-sidebar li:hover .submneu-hover{opacity:1;visibility:visible}.wns-be-sidebar li .submneu-hover a{background:#fff;color:#636363;opacity:1;font-size:12px;padding:6px 4px 6px 26px}.wns-be-sidebar li .submneu-hover a:hover{background:#f6f6f6;color:#222}.wns-be-sidebar li .submneu-hover:before{position:absolute;z-index:999;content:" ";height:0;width:0;border:7px solid transparent;border-right-color:#fff;left:-15px;top:14px;border-right-color:#c5c5c5;right:0}.wns-be-sidebar li .submneu-hover:after{position:absolute;z-index:999;content:" ";height:0;width:0;border:7px solid transparent;border-right-color:#fff;left:-14px;top:14px}.wns-be-sidebar li a:focus,.wns-be-sidebar li:focus{outline:-webkit-focus-ring-color auto 0;border:0;box-shadow:none}@media (max-width:480px){.wns-be-sidebar li .submneu-hover{width:175px;right:0}.wns-be-sidebar li .submneu-hover a{font-size:11px;padding:5px 5px 5px 20px}}.mec-tooltip:hover:after,.mec-tooltip:hover:before{display:none}.mec-tooltip{display:inline-flex;bottom:7px}.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-tooltip .box p,.mec-tooltip .box p{color:#fff;font-size:14px;line-height:1.3;margin:0;font-style:normal}.mec-tooltip:hover .box{visibility:visible;opacity:1}.mec-tooltip:hover .box{padding:20px;border-radius:8px}.mec-tooltip .box h5{color:#fff;font-size:17px;font-weight:600;margin:-30px -20px;padding:15px 0;text-align:center;margin-bottom:10px;background:#3a3f44;border-bottom:1px solid #30353a;border-radius:6px 6px 0 0;z-index:9999}#webnus-dashboard .mec-tooltip .box p a,.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-tooltip .box a:hover{color:#f90}.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-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-tooltip .box.top{left:50%;top:0;transform:translate(-50%,-100%);margin-top:0;margin-left:-10px}.mec-tooltip .box.top:after{top:50%!important;right:100%!important}.mec-tooltip .box.top:before{left:50%!important;top:100%!important}.mec-tooltip .box.bottom{left:50%;top:auto;bottom:0;transform:translate(-50%,100%);margin-bottom:-20px;margin-left:-10px}.mec-tooltip .box.bottom:after{top:0!important;right:50%!important;background-color:#3a3f44!important}.mec-tooltip .box.bottom:before{left:50%!important;top:-7px!important;transform:translateX(-50%);background-color:#3a3f44!important}.mec-tooltip .box.left{left:auto;right:26px;top:50%;transform:translateY(-50%)}.mec-tooltip .box.left:before{right:0!important;left:auto!important;top:50%!important}form#mec_reg_fields_form input[type=radio]:before{content:"";display:inline-block;background:#fff;border-radius:18px;width:14px;height:14px;margin:-1px 0 0 -2px;cursor:pointer;border:2px solid #e1e7ed;box-shadow:0 2px 15px -3px rgba(69,77,89,.32)}form#mec_reg_fields_form input[type=radio]:checked:before{border:7px solid #008aff;background:#fff;box-shadow:0 3px 16px -3px #008aff;width:4px;height:4px}form#mec_reg_fields_form input[type=radio]{min-height:0;margin-right:6px}form#mec_reg_fields_form label{margin-right:20px}@media(min-width:1200px) and (max-width:1366px){.mec-tooltip .box{min-width:290px}.mec-tooltip .box h5{font-size:15px}.mec-tooltip .box .content{font-size:12px}}@media(max-width:1366px){.wns-be-container .wns-be-group-tab p{margin-top:0}}.mec-addons-notification-box-wrap .w-col-sm-12,.mec-cmsg-notification-box-wrap .w-col-sm-12{padding:0}.mec-addons-notification-box-wrap img{width:auto}.mec-addons-notification-box-image{width:555px;display:inline-block;vertical-align:top}.mec-addons-notification-box-content{width:calc(100% - 559px);display:inline-block}.mec-addons-notification-box-content p{margin-top:1%;line-height:1.5;font-size:16px}.mec-addons-notification-box-content .w-box-content{padding-top:0;padding-bottom:0}.mec-addons-notification-box-content ol{font-size:16px}.mec-addons-notification-box-content a{background:#38d5ed;color:#fff!important;padding:10px 26px;margin-top:5px;display:inline-block;border-radius:3px;text-transform:capitalize;font-size:16px;letter-spacing:.4px;transition:all .1s ease;font-weight:600;text-decoration:none}.mec-addons-notification-box-content a:hover{background:#000}.w-clearfix.w-box.mec-addons-notification-box-wrap span,.w-clearfix.w-box.mec-cmsg-2-notification-box-wrap span,.w-clearfix.w-box.mec-cmsg-notification-box-wrap span{right:0;left:unset;cursor:pointer;background:0 0;padding:0 16px}.w-clearfix.w-box.mec-addons-notification-box-wrap span i,.w-clearfix.w-box.mec-cmsg-2-notification-box-wrap span i,.w-clearfix.w-box.mec-cmsg-notification-box-wrap span i{font-size:28px;vertical-align:sub;color:#f2113e}.mec-custom-msg-notification-wrap,.wns-be-container .mec-addons-notification-wrap{padding:0;margin:0}.mec-custom-msg-notification-wrap .w-col-sm-12,.wns-be-container .mec-addons-notification-wrap .w-col-sm-12{padding:0}.wns-be-container .w-box{margin-top:0}.wns-be-container.mec-addons-notification-set-box{margin-right:15px;margin-top:50px;margin-bottom:27px}@media(max-width:1200px){.mec-addons-notification-box-content,.mec-addons-notification-box-image{width:100%;display:block}.mec-addons-notification-box-image{text-align:center}}@media(max-width:768px){.mec-addons-notification-box-image img{width:100%;height:auto}}.mec-details-addons-container{margin-top:20px}.mec-details-addons-wrap img{float:left;width:19%;margin-right:17px}.mec-details-addons-wrap{clear:both;margin-bottom:80px;display:block;position:relative}.mec-details-addons-wrap a{text-decoration:none}.mec-details-addons-wrap p{float:left;width:340px;margin-top:0;margin-bottom:30px}.mec-details-addons-title{font-weight:700}.mec-details-addons-title a{color:#444}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx{border-radius:10px!important;box-shadow:0 4px 38px rgba(0,0,0,.14)!important}body .crisp-client .crisp-1rjpbb7 .crisp-13qutdl,body .crisp-client .crisp-1rjpbb7 .crisp-13qutdl *,body .crisp-client .crisp-1rjpbb7 .crisp-9dgo7z,body .crisp-client .crisp-1rjpbb7 .crisp-9dgo7z *{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Catamaran,sans-serif!important}body .crisp-client .crisp-1rjpbb7 .crisp-145mbcr,body .crisp-client .crisp-1rjpbb7 .crisp-1jrqqbm:hover{background-color:#fff!important}body .crisp-client .crisp-1rjpbb7 .crisp-14u434g{border-color:#e7e8e9!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-1784wh6 .crisp-1xmtdlg .crisp-1bkorcf .crisp-1vzg1qq{font-size:20px!important;width:14px!important;height:19px!important;opacity:.85}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-1784wh6 .crisp-1xmtdlg .crisp-1bkorcf .crisp-1vzg1qq:hover{opacity:.99}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-1sps3eb .crisp-1vd2grm .crisp-12w4w1a{font-size:13px!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-1sps3eb .crisp-1vd2grm .crisp-12w4w1a::-webkit-input-placeholder{color:#717273!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-z7oo2o .crisp-lgu84d .crisp-1ohjrf0 .crisp-dqw9ko .crisp-bhspdv[data-from=visitor] .crisp-z89v5n .crisp-162m9xf{background-color:#008aff!important;color:#fff!important;box-shadow:none!important;border-radius:5px!important;padding:15px 25px 15px!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-z7oo2o .crisp-lgu84d .crisp-1ohjrf0 .crisp-dqw9ko .crisp-bhspdv[data-from=visitor] .crisp-z89v5n .crisp-162m9xf .crisp-1o2g4mc{color:#fff!important;font-size:13px!important;letter-spacing:.3px!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-z7oo2o .crisp-lgu84d .crisp-1ohjrf0 .crisp-dqw9ko .crisp-bhspdv .crisp-z89v5n .crisp-162m9xf{background-color:#f1f2f3!important;border-radius:5px!important;padding:15px 25px 15px!important;box-shadow:none!important;color:#121314!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-z7oo2o .crisp-lgu84d .crisp-1ohjrf0 .crisp-dqw9ko .crisp-bhspdv[data-type=audio] .crisp-z89v5n .crisp-162m9xf{background-color:#d1d7dc!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-z7oo2o .crisp-lgu84d .crisp-1ohjrf0 .crisp-dqw9ko .crisp-bhspdv[data-from=operator] .crisp-z89v5n .crisp-1o2g4mc{color:#121314!important;-webkit-text-fill-color:#121314!important;font-size:13px!important;letter-spacing:.3px!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-z7oo2o .crisp-lgu84d .crisp-1ohjrf0 .crisp-dqw9ko .crisp-bhspdv .crisp-mkirz6 .crisp-12qaym5 .crisp-39hskb{opacity:.4;margin-right:5px!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-zyxrmn .crisp-1bu0ive .crisp-z7oo2o .crisp-lgu84d .crisp-1ohjrf0 .crisp-dqw9ko .crisp-bhspdv .crisp-mkirz6 .crisp-12qaym5 .crisp-ehr6mw{opacity:.68;font-size:12px!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-1784wh6 .crisp-1xmtdlg{background-image:linear-gradient(125deg,#008aff -10%,#0066b1 100%)!important;height:110px!important;padding-top:35px!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-1784wh6 .crisp-1xmtdlg .crisp-rhv8pz .crisp-1uw6f17,body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-1784wh6 .crisp-1xmtdlg .crisp-rhv8pz .crisp-85evuk,body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx .crisp-1784wh6 .crisp-1xmtdlg .crisp-rhv8pz .crisp-nu40j6{font-size:17px!important;line-height:28px!important;padding-top:10px!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-kquevr .crisp-x94m06{background-color:#008aff!important;background-image:linear-gradient(125deg,#008aff -10%,#008af0 100%)!important;box-shadow:0 5px 34px -6px #008aff!important}body .crisp-client .crisp-1rjpbb7 .crisp-4oo1n4{background-color:transparent!important}body .crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx[data-chat-status=ongoing] .crisp-1784wh6 .crisp-1xmtdlg .crisp-172kolj{margin-top:-10px!important}body .crisp-client .crisp-1rjpbb7[data-last-operator-face=false] .crisp-1rf4xdh .crisp-kquevr .crisp-x94m06 .crisp-16qgsyi .crisp-101bp3x[data-is-ongoing=false]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDU4IDU1Ij4NCiAgPGcgaWQ9ImNoYXQtc3ZncmVwby1jb21fMV8iIGRhdGEtbmFtZT0iY2hhdC1zdmdyZXBvLWNvbSAoMSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEuNSkiPg0KICAgIDxwYXRoIGlkPSJQYXRoXzEiIGRhdGEtbmFtZT0iUGF0aCAxIiBkPSJNMjksMS41YzE2LjAxNiwwLDI5LDExLjY0MSwyOSwyNmEyNC4wMSwyNC4wMSwwLDAsMS00LjgsMTQuMzE4Yy40LDQuNzQ1LDEuNTQyLDExLjQyOCw0LjgsMTQuNjgyLDAsMC05Ljk0My0xLjQtMTYuNjc3LTUuNDYybC0uMDIyLjAwOWMtMi43NjQtMS44LTUuNTMyLTMuNjU2LTYuMS00LjEyNmExLDEsMCwwLDAtMS4zMy0uMjc3LDEuMDE3LDEuMDE3LDAsMCwwLS40ODkuODQ4Yy0uMDEuNjIyLjAwNS43ODQsNS41ODUsNC40MjFBMzEuOTE0LDMxLjkxNCwwLDAsMSwyOSw1My41Yy0xNi4wMTYsMC0yOS0xMS42NDEtMjktMjZTMTIuOTg0LDEuNSwyOSwxLjVaIiBmaWxsPSIjZmZmIi8+DQogICAgPGNpcmNsZSBpZD0iRWxsaXBzZV8xIiBkYXRhLW5hbWU9IkVsbGlwc2UgMSIgY3g9IjMiIGN5PSIzIiByPSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMiAyNC41KSIgZmlsbD0iIzAwOGFmZiIvPg0KICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMiIgZGF0YS1uYW1lPSJFbGxpcHNlIDIiIGN4PSIzIiBjeT0iMyIgcj0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjYgMjQuNSkiIGZpbGw9IiMwMDhhZmYiLz4NCiAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzMiIGRhdGEtbmFtZT0iRWxsaXBzZSAzIiBjeD0iMyIgY3k9IjMiIHI9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwIDI0LjUpIiBmaWxsPSIjMDA4YWZmIi8+DQogIDwvZz4NCjwvc3ZnPg0K)!important;height:31px!important;top:16px!important;left:14px!important}body .csh-category-item a h6{text-align:left}.mec-form-row.mec-syn-schedule{background:#fff;padding:20px;border:1px solid #eee;margin-bottom:10px;border-radius:3px}.mec-form-row.mec-syn-schedule p{padding-left:26px}.mec-form-row.mec-syn-schedule h2{margin-top:0}.mec-form-row.mec-syn-schedule h4{margin:10px 0}li.wns-be-group-menu-li.mec-settings-menu .mec-settings-submenu{position:absolute;top:-1px;right:-222px;width:220px;z-index:9;background:#fff;border:1px;border-style:solid;border-color:#e6e9eb;margin:0;overflow:visible;opacity:0;visibility:hidden;transition:all .23s ease;padding-top:8px;padding-bottom:12px;border-radius:0 2px 2px 0;box-shadow:0 2px 4px rgba(0,0,0,.03)}li.wns-be-group-menu-li.mec-settings-menu:hover>.mec-settings-submenu{visibility:visible;opacity:1}.mec-settings-menu .mec-settings-submenu:before{position:absolute;z-index:999;content:" ";height:0;width:0;border:7px solid transparent;border-right-color:#fff;left:-15px;top:14px;border-right-color:#d6d9db;right:0}.mec-settings-menu .mec-settings-submenu:after{position:absolute;z-index:999;content:" ";height:0;width:0;border:7px solid transparent;border-right-color:#fff;left:-14px;top:14px}.wns-be-sidebar .mec-settings-menu .mec-settings-submenu a{background:#fff;color:#666c75;opacity:1;font-size:13px;font-weight:400;padding:6px 4px 5px 26px}.wns-be-sidebar .mec-settings-menu .mec-settings-submenu a:hover{color:#000;background:#f7f8f9}.mec-form-row.mec-skin-countdown-date-format-container input[type=text],.mec-form-row.mec-skin-grid-date-format-container input[type=text],.mec-form-row.mec-skin-list-date-format-container input[type=text],.mec-skin-options-container input[type=text]{max-width:unset}.wn-mec-select{width:32.33333333%!important;clear:unset!important}.wn-mec-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:3px;border:1px solid #ddd;margin-bottom:8px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;box-shadow:0 3px 13px -5px rgba(0,0,0,.1),inset 0 1px 2px rgba(0,0,0,.07)}.wn-mec-select:hover{border-color:#dbdbdb}.wn-mec-select.open .list{overflow:unset;width:100%;margin:0}.wn-mec-select .list{background-color:#fff;border-radius:2px;box-shadow:0 2px 33px -2px rgba(0,0,0,.2),inset 0 1px 2px rgba(0,0,0,.07);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.wn-mec-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.wn-mec-select:hover{border-color:#dbdbdb}.wn-mec-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.wn-mec-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.wn-mec-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.wn-mec-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.wn-mec-select.disabled:after{border-color:#ccc}.wn-mec-select.wide{width:100%}.wn-mec-select.wide .list{left:0!important;right:0!important}.wn-mec-select.right{float:right}.wn-mec-select.right .list{left:auto;right:0}.wn-mec-select.small{font-size:12px;height:36px;line-height:34px}.wn-mec-select.small:after{height:4px;width:4px}.wn-mec-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.wn-mec-select .list:hover .option:not(:hover){background-color:transparent!important}.wn-mec-select .option{cursor:pointer;font-weight:400;list-style:none;min-height:40px;outline:0;text-align:left;position:relative;font-size:12px!important;padding:1px 12px!important;margin:0!important;line-height:28px!important;min-height:28px!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wn-mec-select .option .wn-hover-img-sh img{position:absolute;padding:3px;top:-1px;left:100%;box-shadow:0 4px 42px -5px rgba(0,0,0,.16);visibility:hidden;opacity:0;border:1px solid #e3e3e3;border-radius:2px;z-index:99999999;background:#fff}.wn-mec-select .option:hover .wn-hover-img-sh img{visibility:visible;opacity:1}.wn-mec-select .option.focus,.wn-mec-select .option.selected.focus,.wn-mec-select .option:hover{background-color:#f6f6f6}.wn-mec-select .option.selected{font-weight:700}.wn-mec-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .wn-mec-select .list{display:none}.no-csspointerevents .wn-mec-select.open .list{display:block}.mec-custom-nice-select ul.list li.option{width:30%!important;float:left!important;min-height:135px!important;height:135px;margin:1.66%!important;box-sizing:border-box;text-align:center;padding:10px!important;border-radius:3px;border:1px solid #eee;box-shadow:0 1px 3px rgba(0,0,0,.025);background:#fff!important}.mec-custom-nice-select ul.list li.option:hover{box-shadow:0 2px 7px rgba(0,0,0,.06);borde-color:#e0e0e0}.mec-custom-nice-select .list:hover .option:not(:hover),.mec-custom-nice-select ul.list:hover li.option{background:#fff!important}.mec-custom-nice-select ul.list{min-width:600px!important;padding:20px 10px!important;background:#fcfbfd;border:1px solid #e9e9e9;box-shadow:0 1px 4px rgba(0,0,0,.05)}.mec-custom-nice-select ul.list li.option.selected{border:1px solid #40d9f1;box-shadow:0 1px 8px -3px #40d9f1 inset;color:#00cae6;padding:12px 0 0 0!important}.mec-custom-nice-select .wn-img-sh img{margin:4px 0 1px 1px;line-height:1;max-width:68px;max-height:56px;filter:grayscale(1);-webkit-filter:grayscale(1);transition:all .22s ease;-webkit-transition:all .22s ease;-moz-transition:all .22s ease;-ms-transition:all .22s ease;-o-transition:all .22s ease}.wn-mec-select .option.focus .wn-img-sh img,.wn-mec-select .option.selected.focus .wn-img-sh img,.wn-mec-select .option:hover .wn-img-sh img{background-color:#f6f6f6;filter:grayscale(0);-webkit-filter:grayscale(0)}@media(max-width:768px){.wn-mec-select{width:45%!important}.mec-custom-nice-select ul.list{margin-left:-24px!important;min-width:404px!important}.mec-custom-nice-select ul.list li.option{width:46.6%!important}.wn-hover-img-sh{display:none}}@media(max-width:480px){.wn-mec-select{width:100%!important}.mec-custom-nice-select ul.list{min-width:337px!important}}@media(max-width:320px){.mec-custom-nice-select ul.list li.option{width:100%!important}.mec-custom-nice-select ul.list{min-width:298px!important}}.mec-sed-methods li{line-height:28px;padding-left:38px;position:relative}.mec-sed-methods li:before{margin-right:0}.mec-sed-methods li:before{border-radius:18px}.mec-custom-nice-select ul.list li .wn-mec-text:after,.mec-sed-methods li:before{content:"";position:absolute;display:inline-block;background:#fff;border-radius:2px;width:12px;height:12px;margin:-1px 0 0 -1px;cursor:pointer;border:2px solid #e1e7ed;box-shadow:0 2px 15px -3px rgba(69,77,89,.32);border-radius:50%}.mec-custom-nice-select ul.list li .wn-mec-text{position:relative;padding-top:0;padding-bottom:28px}.mec-custom-nice-select ul.list li .wn-mec-text:after{left:calc(50% - 7px);top:auto;bottom:1px}.mec-custom-nice-select ul.list li .wn-img-sh{line-height:1}.mec-sed-methods li:before{left:9px;top:calc(50% - 7px)}.mec-custom-nice-select ul.list li.option.selected .wn-mec-text:after,.mec-sed-methods li.active:before{width:4px;height:4px;border:7px solid #008aff;background:#fff;box-shadow:0 3px 16px -3px #008aff}.menu-icon-mec-books .wp-menu-image img,.toplevel_page_mec-intro .wp-menu-image img{width:18px!important;padding-top:7px!important}.mec-add-booking-tabs-wrap,.mec-add-event-tabs-wrap,.mec-create-shortcode-tabs-wrap{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.mec-add-booking-tabs-left,.mec-add-event-tabs-left{min-width:200px}@media(max-width:1366px){.mec-add-booking-tabs-left,.mec-add-event-tabs-left{min-width:137px}}.mec-add-booking-tabs-left,.mec-add-event-tabs-left,.mec-create-shortcode-tabs-left{flex:1}.mec-add-booking-tabs-right,.mec-add-event-tabs-right,.mec-create-shortcode-tabs-right{flex:6}a.mec-add-booking-tabs-link,a.mec-add-event-tabs-link,a.mec-create-shortcode-tabs-link{display:block}.mec-booking-tab-content,.mec-create-shortcode-tab-content,.mec-event-tab-content{display:none;transition:all .3s ease}.mec-booking-tab-content.mec-tab-active,.mec-create-shortcode-tab-content.mec-tab-active,.mec-event-tab-content.mec-tab-active{display:block}.mec-add-booking-tabs-wrap,.mec-add-event-tabs-wrap{background:#fff;margin:-6px -12px -12px}.mec-create-shortcode-tabs-wrap{margin:-30px -22px -42px}.mec-add-booking-tabs-left,.mec-add-event-tabs-left,.mec-create-shortcode-tabs-left{background:#f7f8f9}.mec-add-booking-tabs-left a,.mec-add-event-tabs-left a,.mec-create-shortcode-tabs-left a{display:block;position:relative;outline:0;padding:13px 4px 13px 20px;background:#e3e5e7;background:0 0;border:solid;border-width:1px 0 1px 0;border-color:transparent;color:#3f454a;font-size:13px;font-weight:600;text-decoration:none;border-radius:0;transition:all .2s ease}.mec-add-booking-tabs-left a:first-of-type,.mec-add-event-tabs-left a:first-of-type,.mec-create-shortcode-tabs-left a:first-of-type{border-top:none}.mec-add-booking-tabs-left a:hover,.mec-add-event-tabs-left a:hover,.mec-create-shortcode-tabs-left a:hover{background:#fff;color:#07bbe9}.mec-add-booking-tabs-left a:focus,.mec-add-event-tabs-left a:focus,.mec-create-shortcode-tabs-left a:focus{box-shadow:none;outline:unset}.mec-add-booking-tabs-left a.mec-tab-active,.mec-add-event-tabs-left a.mec-tab-active,.mec-create-shortcode-tabs-left a.mec-tab-active{background:#ecf9fd;color:#07bbe9;border-color:#ccecf4;position:relative;padding-left:22px}.inside div div>a.mec-tab-active:after,.inside div div>a.mec-tab-active:before{position:absolute;z-index:9999;content:" ";height:0;width:0;border:8px solid transparent;border-right-color:#fff;right:-1px;top:13px}.inside div div>a.mec-tab-active:before{border-right-color:#d7d8d9;right:0}.mec-add-booking-tabs-right,.mec-add-event-tabs-right,.mec-create-shortcode-tabs-right{padding:0 30px 40px;border-left:1px solid #e2e2e2}.mec-booking-tab-content.mec-tab-active,.mec-create-shortcode-tab-content.mec-tab-active,.mec-event-tab-content.mec-tab-active{animation:fadeEffect2 .31s}@media(max-width:1366px){.mec-add-booking-tabs-right,.mec-add-event-tabs-right,.mec-create-shortcode-tabs-right{padding:0 15px 20px}.mec-form-row select{min-width:60px}}@media (min-width:1199px) and (max-width:1280px){.mec-add-booking-tabs-right,.mec-add-event-tabs-right,.mec-create-shortcode-tabs-right{padding:0 0 0 10px}#mec_meta_box_hourly_schedule_days{padding:0 40px 0 0}#mec_meta_box_hourly_schedule_days .mec-form-row.mec-box{margin-right:-40px}#mec_comment,#mec_cost,#mec_countdown_method,#mec_event_timezone,#mec_public,#mec_repeat_type{min-width:220px;width:220px}#mec_meta_box_hourly_schedule_days .mec-box.mec-form-row input[type=text]{max-width:120px}.mec-form-row .mec-time-picker select{min-width:60px}#mec_countdown_method,#mec_repeat_type{min-width:220px;width:220px}#mec_exceptions_in_days_container .mec-col-4{width:25%}#mec_exceptions_in_days_container .mec-col-3{width:50%}#mec_exceptions_in_days_container .mec-col-5{width:20%}#mec_exceptions_in_days_container input[type=text]{width:95%}#mec_repeat_certain_weekdays_container label:not(.mec-col-3){display:block;padding-left:25%}}@media (max-width:1023px){.post-type-mec-events h4{margin-top:20px}.post-type-mec-events .mec-form-row{padding-bottom:20px}.post-type-mec-events .mec-form-row .mec-form-row{padding:0}.post-type-mec-events .mec-form-row .mec-col-1,.post-type-mec-events .mec-form-row .mec-col-10,.post-type-mec-events .mec-form-row .mec-col-11,.post-type-mec-events .mec-form-row .mec-col-12,.post-type-mec-events .mec-form-row .mec-col-2,.post-type-mec-events .mec-form-row .mec-col-3,.post-type-mec-events .mec-form-row .mec-col-4,.post-type-mec-events .mec-form-row .mec-col-5,.post-type-mec-events .mec-form-row .mec-col-6,.post-type-mec-events .mec-form-row .mec-col-7,.post-type-mec-events .mec-form-row .mec-col-8,.post-type-mec-events .mec-form-row .mec-col-9{display:block;width:100%;margin:20px 0 0 0;max-width:285px}.post-type-mec-events .mec-add-booking-tabs-left,.post-type-mec-events .mec-add-event-tabs-left{min-width:180px}.post-type-mec-events .mec-add-booking-tabs-left a,.post-type-mec-events .mec-add-event-tabs-left a,.post-type-mec-events .mec-create-shortcode-tabs-left a{padding-left:10px}#mec_repeat_type,.post-type-mec-events #mec_settings_fes_thankyou_page_url,.post-type-mec-events .mec-form-row .mec-col-4 input[type=number],.post-type-mec-events .mec-form-row .mec-col-4 input[type=text],.post-type-mec-events .mec-form-row .mec-col-4 select,.post-type-mec-events .mec-form-row .mec-col-4 textarea{width:100%;max-width:255px}#mec-exceptional-days .mec-certain-day>div,#mec_exceptions_in_days_container .mec-certain-day>div{width:100%;max-width:255px;padding:12px;margin:20px 10px 0 0;border-radius:8px}.mec-certain-day .mec-in-days-day,.mec-certain-day>div .mec-not-in-days-day{line-height:21px;font-size:10px}#mec_repeat_certain_weekdays_container label{display:block;margin:20px 0 20px 0}}@media (max-width:640px){.mec-add-booking-tabs-wrap,.mec-add-event-tabs-wrap,.mec-create-shortcode-tabs-wrap{display:block}.post-type-mec-events .mec-add-booking-tabs-left,.post-type-mec-events .mec-add-event-tabs-left{min-width:100%;width:100%!important;display:block!important;float:unset;margin:0;flex:unset;height:auto}.post-type-mec-events .mec-add-booking-tabs-right,.post-type-mec-events .mec-add-event-tabs-right,.post-type-mec-events .mec-create-shortcode-tabs-right{display:block;min-width:100%;width:100%;margin:0;flex:unset}.post-type-mec-events .mec-add-booking-tabs-left a,.post-type-mec-events .mec-add-event-tabs-left a,.post-type-mec-events .mec-create-shortcode-tabs-left a{font-size:14px;padding:14px 10px 14px 15px;line-height:1.2;letter-spacing:0}.mec-add-booking-tabs-right,.mec-add-event-tabs-right,.mec-create-shortcode-tabs-right{padding-left:10px;padding-right:10px}#mec_tickets .mec-box{max-width:290px}}@keyframes fadeEffect2{from{opacity:0;transform:translateX(11px)}to{opacity:1;transform:translateX(0)}}.mec-form-row .mec-col-8 label,.mec-form-row .mec-col-9 label{padding-right:20px}@media(min-width:860px) and (max-width:1280px){.mec-form-row .mec-col-9 label{padding-right:12px}}#mec-event-data .mec-form-row label{margin-right:14px}.mec-form-row 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-calendar-metabox .wn-mec-select,.mec-form-row input[type=date],.mec-form-row input[type=email],.mec-form-row input[type=number],.mec-form-row input[type=tel],.mec-form-row input[type=text],.mec-form-row input[type=url],.mec-form-row select,.mec-form-row textarea,.mec-form-row.mec-skin-list-date-format-container input[type=text],.mec-occurrences-wrapper input[type=date],.mec-occurrences-wrapper input[type=email],.mec-occurrences-wrapper input[type=number],.mec-occurrences-wrapper input[type=tel],.mec-occurrences-wrapper input[type=text],.mec-occurrences-wrapper input[type=url],.mec-occurrences-wrapper select,.mec-occurrences-wrapper textarea{border:none;background-color:#f7f8f9;border-radius:5px;height:38px;line-height:38px;padding-left:10px;box-shadow:inset 0 1px 2px rgb(0 0 0 / 7%)}.mec-calendar-metabox .wn-mec-select,.mec-form-row select,.post-type-mec-events .mec-form-row select,.post-type-mec_calendars .mec-form-row select,.wns-be-main .mec-form-row select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;min-height:34px;line-height:34px;background-color:#f7f8f9;border-radius:2px;padding-left:8px;box-shadow:0 1px 3px rgb(0 0 0 / 2%);transition:all .23s ease;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDE3IDE3Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik0xNi4zNTQgNS4wNzVsLTcuODU1IDcuODU0LTcuODUzLTcuODU0IDAuNzA3LTAuNzA3IDcuMTQ1IDcuMTQ2IDcuMTQ4LTcuMTQ3IDAuNzA4IDAuNzA4eiIgZmlsbD0iIzAwMDAwMCIgLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:26px 10px;background-position:right center;min-width:160px;border:1px solid #e6e9eb}.post-type-mec-events .mec-form-row .mec-time-picker select,.post-type-mec-events .wn-ticket-time select{min-width:60px;margin-bottom:10px}.wns-be-main .mec-col-4 select{min-width:unset}.mec-form-row .nice-select{background-image:unset}.mec-calendar-metabox .wn-mec-select.open .list{border-radius:0 0 2px 2px;box-shadow:0 0 0 1px #ddd,0 2px 6px rgba(0,0,0,.07)}.mec-calendar-metabox .mec-custom-nice-select.open ul.list{border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.07);margin-left:0!important;transform:translateX(-50%);left:50%}.mec-custom-nice-select ul.list li.option.selected .wn-mec-text:after{border:6px solid #40d9f1;box-shadow:0 3px 16px -3px #40d9f1}.m-e-calendar_page_MEC-settings .mec-form-row input+span.mec-tooltip,.m-e-calendar_page_MEC-settings .mec-form-row select+span.mec-tooltip{bottom:10px}.mec-form-row label+span.mec-tooltip{bottom:10px}.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 .tooltip-move-up span+span.mec-tooltip i{margin-top:-40px}.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 .mec-col-8 span.mec-archive-skins input[type=text]{max-width:225px}.mec-form-row input:disabled{opacity:.6;background:#f6f6f6}.wns-be-group-tab h5{font-size:16px;font-weight:600;color:#444;margin:0 0 40px 0}.mec-form-row textarea{height:auto;margin-bottom:0;min-height:60px}.mec-form-row .wp-picker-container input[type=text].wp-color-picker{height:25px;vertical-align:top;width:4rem;margin:-10px 0 0 0!important}.mec-form-row .wp-picker-container label{margin:0}.mec-image-select-wrap li span:hover{border-color:#fff;box-shadow:0 1px 8px rgba(0,0,0,.12)}.mec-message-categories li.mec-acc-label:after{content:"\e604";font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;display:block;font-size:13px;color:#999;position:absolute;right:27px;top:26px}.mec-message-categories>li.mec-acc-label[data-status=open]:after{content:"\e607";color:#07bbe9}.mec-message-categories>li.mec-acc-label[data-status=open]{color:#07bbe9}.mec-message-categories>li.mec-acc-label:last-of-type{border-bottom:none}.mec-message-categories>li.mec-acc-label[data-status=open]{border-bottom:1px solid #e6e6e6}.mec-form-row ul.mec-message-categories{box-shadow:0 2px 16px rgba(0,0,0,.03);border-radius:5px;overflow:hidden;margin-top:30px;background:#f5f5f5;border:2px solid #e6e6e6;max-width:700px}.mec-form-row ul.mec-message-categories li ul{padding:10px 40px 40px;margin:0 -30px 0;background:#fff;box-shadow:inset 0 6px 7px -2px rgb(0 0 0 / 4%);border-top:1px solid #eee;cursor:default}.mec-form-row ul.mec-message-categories ul label{margin:25px 8px 7px;font-size:14px;color:#888;cursor:default}#mec_calendar_display_options .mec-tooltip{bottom:1px}.mec-calendar-metabox .mec-form-row input[type=checkbox],.mec-meta-box-fields .mec-form-row input[type=checkbox]{margin-right:6px}#mec_add_fee_button,#mec_add_ticket_variation_button,#mec_meta_box_downloadable_file_options #mec_downloadable_file_remove_image_button,#taxes_option #mec_fees_list .mec-form-row .button,#ticket_variations_option #mec_ticket_variations_list .mec-form-row .button,.mec-export-settings,.mec-import-settings,.mec-meta-box-fields .mec-form-row .button:not(.wp-color-result),.mec-occurrences-wrapper .button:not(.wp-color-result){border-radius:25px;border:1px solid #d1e5ec;text-shadow:none;padding:0 16px;height:35px;letter-spacing:.2px;margin-right:5px;background:#fff;color:#07bbe9;box-shadow:0 1px 5px -1px rgb(0 0 0 / 5%);transition:all .2s ease}.mec-export-settings,.mec-import-settings{padding:11px 16px;text-decoration:none}#mec_add_fee_button:hover,#mec_add_ticket_variation_button:hover,#mec_meta_box_downloadable_file_options #mec_downloadable_file_remove_image_button:hover,.mec-meta-box-fields .mec-form-row .button:not(.wp-color-result):hover,.mec-occurrences-wrapper .button:not(.wp-color-result):hover{background:#f0f9fc}#taxes_option #mec_fees_list .mec-form-row .button,#ticket_variations_option #mec_ticket_variations_list .mec-form-row .button{margin:0}#mec-hourly-schedule .mec-form-row .mec-col-1 .button,#mec-hourly-schedule .mec-form-row.mec-box .button,#taxes_option #mec_fees_list .mec-form-row .button,#ticket_variations_option #mec_ticket_variations_list .mec-form-row .button{color:#ea6485;border-color:#ea6485}#mec-hourly-schedule .mec-form-row .mec-col-1 .button:hover,#mec-hourly-schedule .mec-form-row.mec-box .button:hover,#taxes_option #mec_fees_list .mec-form-row .button:hover,#ticket_variations_option #mec_ticket_variations_list .mec-form-row .button:hover{background:rgb(234 100 133 / .1)}#mec-hourly-schedule .mec-hourly-schedule-form-speakers{margin-top:20px}#mec_meta_box_downloadable_file_options #mec_downloadable_file_remove_image_button{margin-top:12px}#mec_meta_box_downloadable_file_options input[type=file]{max-width:166px;text-align:center;transition:all .2s ease;border-radius:5px!important;border:2px dashed #b8e9f3;margin-bottom:12px;height:44px;text-decoration:none;padding:0 15px 1px;text-transform:none;letter-spacing:0;font-weight:600;color:#40d9f1;box-shadow:0 2px 6px -3px #cfeff5}#mec_meta_box_downloadable_file_options input[type=file]:hover{box-shadow:0 2px 16px -3px #cfeff5}#mec_meta_box_downloadable_file_options input[type=file]::-webkit-file-upload-button{visibility:hidden;width:1px;height:38px}#mec_meta_box_downloadable_file_options input[type=file]::-moz-file-upload-button{visibility:hidden;width:1px;height:38px}#mec-read-more .mec-form-row span.mec-tooltip{top:2px;left:-4px}#mec-occurrences .mec-occurrences-list{margin-top:12px}#mec-occurrences .mec-occurrences-list h3{margin-top:0}#mec-occurrences .mec-occurrences-list .mec-form-row{margin-bottom:0}#mec-occurrences .mec-occurrences-list .mec-form-row label{line-height:40px;width:120px;display:inline-block;margin:0}#mec-occurrences .mec-occurrences-list .mec-form-row .event-status-schema label{width:auto;min-width:160px}#mec-occurrences .mec-occurrences-list .mec-form-row .event-status-schema p{border:unset;padding-left:0;margin-left:0}#mec-search-settings{border-radius:21px;min-height:32px;box-shadow:inset 0 1px 2px rgba(0,0,0,.06);margin-right:10px;color:#7c838a;font-size:13px;width:260px;background:#f7f8f9;border:none;z-index:1;transition:all .18s ease;outline:0;line-height:36px;padding:2px 10px 1px 38px}#mec-search-settings:focus{background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.07),0 0 0 1px #e6e6e6;width:270px}.mec-search-settings-wrap{display:inline-block;position:relative}.mec-search-settings-wrap i{position:absolute;left:16px;top:13px;font-size:13px;color:#7e8c98;display:block;z-index:2}#mec-search-settings::-webkit-input-placeholder{color:#7c838a}#mec-search-settings::-moz-placeholder{color:#7c838a}#mec-search-settings:-ms-input-placeholder{color:#7c838a}#mec-search-settings:-moz-placeholder{color:#7c838a}#wns-be-content .noresults label,#wns-be-content .results .results .noresults label{color:#000}#wns-be-content .results .results .results label,#wns-be-content .results label,#wns-be-content ul li.enable,#wns-be-content ul li.enable label{color:#07bbe9}#wns-be-content ul li.disable,#wns-be-content ul li.disable label{color:#e7e7e7}.ui-datepicker.ui-widget{border:1px solid #e8e8e8;box-shadow:0 1px 9px rgba(0,0,0,.12)}.ui-datepicker.ui-widget select{font-weight:600;font-size:12px;border-radius:2px;padding:2px 10px;margin:1px 3px 5px}.ui-datepicker.ui-widget table{border-spacing:2px}.ui-datepicker.ui-widget td,.ui-datepicker.ui-widget tr{padding:0;background:0 0!important}.ui-datepicker.ui-widget td a{color:#777;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-wrap{width:92%;margin:20px auto;max-width:1384px}#mec-wrap h2.nav-tab-wrapper{margin-bottom:0;position:relative;z-index:8;padding:0;border-radius:5px 5px 0 0;border:none;margin-top:35px;clear:both;background:#fff;box-shadow:0 1px 0 0 #ededed}#mec-wrap .nav-tab-wrapper .nav-tab{position:relative;padding:28px 22px;border:none;margin:0;background:#fff;font-size:13px;color:#444;outline:0;letter-spacing:-.1px;box-shadow:none}#mec-wrap .nav-tab-wrapper .nav-tab:hover{color:#07bbe9}#mec-wrap .nav-tab-wrapper .nav-tab:after{content:"";display:inline-block;width:1px;height:30%;position:absolute;right:0;top:35%;background:#e9e9e9}#mec-wrap .nav-tab-wrapper .nav-tab-active,#mec-wrap .nav-tab-wrapper .nav-tab-active:focus,#mec-wrap .nav-tab-wrapper .nav-tab-active:focus:active,#mec-wrap .nav-tab-wrapper .nav-tab-active:hover{background:#ecf9fd;outline:0;margin-left:-1px;z-index:2;border:1px solid #ccecf4;color:#07bbe9;border-radius:5px;margin-bottom:-1px}#mec-wrap .nav-tab-wrapper .nav-tab-active:after{content:'';position:absolute;display:block;background:0 0;top:auto;height:auto;bottom:-20px;left:50%;margin-left:-10px;width:0;border-width:10px;border-style:solid;border-color:#ecf9fd transparent transparent}#mec-wrap .mec-container{padding:25px 40px 40px;box-shadow:0 3px 10px -4px rgba(0,0,0,.1)}#wpwrap .mec-button-primary{box-shadow:0 0 0 4px #e4ffe6;text-shadow:none;margin-right:5px;background:#64e385;color:#fff;border:none;cursor:pointer;padding:2px 22px;border-radius:22px;font-weight:500}#wpwrap .mec-button-primary:hover{box-shadow:0 0 0 4px rgb(0 0 0 / 10%);background:#4d5051;border-color:#4d5051;cursor:pointer}#mec-wrap .nav-tab-wrapper .nav-tab-active:before{content:'';position:absolute;display:block;background:0 0;top:auto;height:auto;bottom:-24px;left:50%;margin-left:-12px;width:0;border-width:12px;border-style:solid;border-color:#ccecf4 transparent transparent}.ui-datepicker.ui-widget select{border-color:#e7e8e9}.wn-p-t-right{min-width:300px;max-width:400px;display:inline-block;top:-8px;left:50%;margin-top:0;transform:translate(-50%,-100%);padding:0;background-color:#535a61;color:#fff;font-weight:300;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 #444b50;visibility:hidden;opacity:0;transition:opacity .23s;padding:20px;border-radius:8px}.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)}.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:#535a61;box-shadow:0 8px 9px -4px #535a61}.wn-p-t-right .wn-p-t-text-content h5{color:#fff;font-size:17px;font-weight:600;margin:-20px;padding:15px 0;text-align:center;margin-bottom:10px;background:#3a3f44;border-bottom:1px solid #32363a;border-radius:6px 6px 0 0}.mec-addon-box-footer a:hover .wn-p-t-right{visibility:visible;opacity:1}#mec_organizer_user+.select2-container,#mec_speaker_user+.select2-container{min-width:224px!important}.mec-add-event-tabs-wrap .select2-container,.mec-create-shortcode-tab-content .select2-container{min-height:38px;height:auto;box-sizing:border-box;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-add-event-tabs-wrap .select2-selection,.mec-create-shortcode-tab-content .select2-selection{border:none;background:0 0;padding-top:3px;width:100%;height:100%}.mec-add-event-tabs-wrap .select2-container--default.select2-container--focus .select2-selection,.mec-create-shortcode-tab-content .select2-container--default.select2-container--focus .select2-selection{border:none!important;outline:0}.mec-add-event-tabs-wrap .select2-container--default .select2-selection--single .select2-selection__arrow,.mec-create-shortcode-tab-content .select2-container--default .select2-selection--single .select2-selection__arrow{top:5px;right:4px}.fs-webform-container div .fserv-container{width:100%!important;max-width:none!important;min-height:208px!important;box-shadow:0 1px 6px rgb(0 0 0 / 1%)!important;border-radius:11px!important;padding:0!important;margin-bottom:0!important;margin-top:30px!important;background:url(https://webnus.net/modern-events-calendar/wp-content/uploads/2019/11/illustration.svg) no-repeat top right;background-size:310px}.fserv-container .fserv-form-name{font-weight:600!important;position:relative!important;font-size:20px!important;padding:30px 30px 10px!important;text-align:left!important;margin:0!important;line-height:1}.fserv-form-description{padding:10px 30px!important;margin:1em 0 0!important;line-height:1.5!important;font-size:16px!important}.fserv-container form{padding:0!important;padding-left:28px!important}.fserv-container .fserv-label{display:none!important}.fserv-field{display:inline-block;padding:0!important;min-width:260px;margin:0!important;margin-right:25px!important}.fserv-container label.fserv-form-description{cursor:default}.fserv-field input.fserv-input-text{border-radius:5px!important;border:none!important;background-color:#f7f8f9!important;box-shadow:inset 0 1px 2px rgb(0 0 0 / 7%)!important}.fserv-field+div:not(.fserv-field){margin:0!important;border:none!important;text-align:left!important;padding-left:4px!important;margin-top:0!important;padding-top:0!important;display:inline-block;margin-right:10px!important}.fserv-container .powered-by{display:none!important}@media(max-width:1366px){#webnus-dashboard .fserv-container form{padding:0!important;padding:0 28px 40px 28px!important}#webnus-dashboard .fserv-form .fserv-field{width:33%!important}#webnus-dashboard .fserv-form .fserv-button-submit{margin-left:-2px!important}}@media(max-width:960px){#webnus-dashboard .fserv-container form{padding:0!important;padding:0 28px 40px 28px!important}#webnus-dashboard .fserv-form .fserv-field{width:100%!important}#webnus-dashboard .fserv-form .fserv-button-submit{margin-left:-2px!important}}#webnus-dashboard .mec-intro-section .mec-intro-section-link-tag{font-weight:500;border-radius:60px;text-shadow:none;box-shadow:0 0 0 3px rgb(227 249 253 / 15%);background:#fff;background:linear-gradient(95deg,#fff 0,#fff 50%,#fff 100%)!important;border:1px solid #c0e5ea;transition:.24s}#webnus-dashboard .mec-intro-section .mec-intro-section-link-tag.button-primary,#webnus-dashboard .total-bookings button,button.fserv-button-submit{color:#fff!important;font-weight:500!important;border-radius:60px!important;box-shadow:0 0 0 4px rgb(56 213 237 / 1%)!important;text-shadow:none!important;background:#38d5ed!important;border:none!important;transition:.24s!important}#webnus-dashboard button.fserv-button-submit{background:#64e385!important;box-shadow:0 0 0 3px #64e3851a!important}#webnus-dashboard button.fserv-button-submit:hover{background:#46d26a!important;box-shadow:0 0 0 4px #64e38536!important}#webnus-dashboard .total-bookings button{line-height:39px;padding:0 36px}#webnus-dashboard .mec-intro-section .mec-intro-section-link-tag.button-primary:hover{color:#fff!important;background:#1fcae4!important;box-shadow:0 0 0 4px rgb(56 213 237 / 15%)!important}#webnus-dashboard .total-bookings button:hover,button.fserv-button-submit:hover{background:#26bbd2!important;box-shadow:0 0 0 4px rgb(56 213 237 / 15%)!important;cursor:pointer!important}#webnus-dashboard .mec-intro-section .mec-intro-section-link-tag:hover{box-shadow:0 0 0 4px rgb(56 213 237 / 8%)!important;color:#02a3bb!important;cursor:pointer!important}.fserv-container input::-webkit-input-placeholder{font-family:Inherit!important;font-size:14px}.fserv-container input::-moz-placeholder{font-family:Inherit!important;font-size:14px}.fserv-container input:-ms-input-placeholder{font-family:Inherit!important;font-size:14px}.fserv-container input:-moz-placeholder{font-family:Inherit!important;font-size:14px}input.fserv-input-text{height:38px;box-sizing:border-box;margin-bottom:8px;padding:0 6px;box-shadow:none;border-radius:2px;box-shadow:inset 0 1px 5px rgba(0,0,0,.05)}.fserv-field label.error{display:none!important}.fs-notifier{position:fixed!important;top:40px!important;width:300px!important;max-width:300px!important;margin:0!important;right:20px!important;left:unset!important}.post-type-mec-events .lity{background:#edf0f3}.post-type-mec-events .lity-container{width:60vW;max-width:883px;margin:0 auto;border-radius:7px}.post-type-mec-events .lity-content:after{display:none}.mec-manage-events-lightbox{box-shadow:0 3px 20px rgba(0,0,0,.05)}.w-clearfix.mec-attendees-content img{display:inline-block;width:25px;height:25px;vertical-align:middle;margin-right:7px}.post-type-mec-events .mec-attendees-list-head{background:#008aff;color:#fff;text-align:center;padding:17px 0;text-transform:capitalize;font-size:26px;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;border-radius:7px 7px 0 0;line-height:43px;box-shadow:0 3px 15px rgba(0,138,255,.25);z-index:99}.mec-attendees-list-wrap{display:flex;width:100%;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;background:#fff;box-shadow:0 3px 20px rgba(0,0,0,.05);border-radius:0 0 5px 5px;overflow:hidden}.mec-attendees-list-left{flex:1;background:#f6f8fa;padding:0;border-radius:0;position:relative}.mec-attendees-list-right,.mec-send-email-form-wrap{flex:1;border-radius:0 0 5px 5px;padding:0 20px 20px;background:#f2f4f7}.mec-attendees-list-left-menu a{display:inline-block;line-height:22px;font-size:12px;color:#000;font-weight:500;border-bottom:1px solid #eaebec;border-left:1px solid #eaebec;padding-bottom:0;padding:7px 6px;margin-bottom:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;transition:all .2s ease;text-decoration:none;text-align:center}.mec-attendees-list-left-menu a.selected-day{color:#008aff}.mec-attendees-list-left-menu .owl-item:last-child a{border-right:1px solid #eaebec}.mec-attendees-list-right table{width:100%}.w-clearfix.mec-attendees-head{margin-top:30px;border-bottom:2px solid #008aff;padding-bottom:18px;margin-bottom:3px}.w-clearfix.mec-attendees-content [class^=w-col-xs-],.w-clearfix.mec-attendees-head [class^=w-col-xs-]{padding:0}.w-clearfix.mec-attendees-head span{font-weight:600;color:#000;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-size:17px}.w-clearfix.mec-attendees-content{background:#fff;margin-bottom:2px;padding:10px 20px}.mec-attendees-list-left-menu{height:36px;margin-left:35px;margin-right:36px}.mec-attendees-list-left-menu a:active,.mec-attendees-list-left-menu a:focus,.mec-attendees-list-left-menu a:visited{outline:0;box-shadow:none}.mec-attendees-list-left-menu .owl-item{display:inline-block}.mec-attendees-list-left-menu .owl-stage{min-width:800px!important}.owl-nav.disabled .owl-next{position:absolute;right:0;top:0}.owl-nav.disabled .owl-prev{position:absolute;left:0;top:0}.owl-nav.disabled button{background:#fff;box-shadow:none;border:1px solid #ccc;height:36px;width:36px;font-size:54px;line-height:54px}.owl-nav.disabled button span{margin-top:-18px;display:block}.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}@media(max-width:992px){.post-type-mec-events .lity-container{width:80vw}}@-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-report-backtoselect-wrap,.mec-report-sendmail-form-wrap{display:none}.mec-report-select-event-wrap .select2{width:100%!important}.mec-report-select-event-wrap .select2-container--default .select2-selection--single{border-radius:2px;border:1px solid #e2e3e4;height:38px;padding-top:5px;width:100%;box-shadow:0 2px 3px rgba(0,0,0,.03)}.mec-report-select-event-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}.mec-report-select-event-wrap .select2-container--open .select2-dropdown--below{box-shadow:0 2px 8px rgba(0,0,0,.12);border-color:#d7d8d9}.select2-container--default .select2-search--dropdown .select2-search__field{box-shadow:0 2px 8px rgba(0,0,0,.06) inset;border-color:#d7d8d9;border-radius:2px}.mec-report-select-event-wrap input[type=text],.mec-report-select-event-wrap select{border:1px solid #e2e3e4;font-size:13px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;margin-bottom:15px;border-radius:2px;box-shadow:0 2px 3px rgba(0,0,0,.03);max-width:150px}.mec-report-select-event-wrap .select2-container--default{max-width:400px}.mec-report-select-event-wrap select.mec-reports-selectbox-dates{height:38px;min-width:260px;margin:0 0 0 10px;padding-left:15px}.mec-report-sendmail-form-wrap,.mec-report-sendmail-wrap{padding:30px 15px;background:#fff;border:1px solid #e2e3e4;margin:15px 0 5px;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,.02)}.mec-report-sendmail-wrap .w-col-sm-12:before{background:url(../img/email-document.png) no-repeat left top;content:"";display:block;width:90px;height:70px;z-index:100;float:left}.mec-report-sendmail-wrap p{margin:0 0 15px;font-size:15px;color:#7d8284}.mec-report-backtoselect-wrap button,.mec-report-sendmail-wrap .w-col-sm-12 button,.mec-send-email-form-wrap .mec-send-email-button{background:#19cde9;border:none;color:#fff;font-size:13px!important;padding:6px 16px;border-radius:2px;cursor:pointer;box-shadow:0 1px 2px rgba(25,205,233,.25);transition:all .2s ease}.mec-report-backtoselect-wrap button:hover,.mec-report-sendmail-wrap .w-col-sm-12 button:hover,.mec-send-email-form-wrap .mec-send-email-button:hover{background:#04bfdc;box-shadow:0 1px 2px rgba(25,205,233,.05)}.mec-report-backtoselect-wrap button{margin-top:15px}.mec-report-selected-event-attendees-wrap{background-color:#fff;border:1px solid #96e3ef;padding:0;margin:20px 0;border-radius:3px;box-shadow:0 2px 14px rgba(25,205,233,.1);display:none}.mec-report-sendmail-wrap{display:none}.mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-head{background:#c7eef4;border-bottom:1px solid #96e3ef;padding:15px;margin:0;border-radius:3px 3px 0 0}.mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-content{margin:0;padding:8px 15px;border-bottom:1px solid #e4eef0;font-size:13px;line-height:25px}.mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-content:hover{background:#f3fdfe}.mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-content:last-child{border-bottom:none;border-radius:0 0 3px 3px}.mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-content img{border-radius:25px;margin-left:8px}.mec-report-selected-event-attendees-wrap input[type=checkbox]{border-radius:3px;margin-top:0}.mec-report-selected-event-attendees-wrap .mec-attendees-head .w-col-xs-2.name{padding-left:10px}.mec-report-selected-event-attendees-wrap .checkin_status span{font-weight:600}.mec-report-selected-event-attendees-wrap .w-col-sm-12>p{text-align:center}.mec-attendees-list-right,.mec-send-email-form-wrap{flex:1;border-radius:0;padding:0;background:0 0;max-width:674px;margin:0 auto}.mec-report-sendmail-form-wrap{padding:0 30px 45px}.mec-send-email-form-wrap h2{background:url(../img/email-document.png) no-repeat center top;padding-top:70px;font-size:22px;font-weight:600;text-align:center;padding-bottom:10px;padding-left:10px;margin-bottom:0}#webnus-dashboard .mec-send-email-form-wrap .wp-editor-tools button{font-size:13px;font-weight:400;color:#444;line-height:1;margin-bottom:0}#webnus-dashboard .mec-send-email-form-wrap .wp-editor-tabs button{min-height:30px}.mec-send-email-form-wrap input.widefat{min-height:40px;border:1px solid #e2e3e4;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,.02)}.mec-send-email-form-wrap input.widefat:focus{border:1px solid #96e3ef}.mec-send-email-form-wrap h4.mec-send-email-count{font-weight:400;text-align:center;margin-bottom:30px;margin-top:0;padding-top:0}.mec-send-email-form-wrap .mec-send-email-button{min-height:40px;line-height:40px;padding:0;font-size:17px!important;font-weight:600}.mec-send-email-form-wrap .mce-menubtn.mce-fixed-width span{height:20px;padding-top:2px}.lity.mec-add-shortcode-popup{background-color:#b7e4e3}.lity.mec-add-shortcode-popup .lity-content{box-shadow:0 3px 20px 0 rgba(91,188,190,.55);border-radius:10px;height:100%}.mec-add-shortcode-popup .lity-container{width:930px;height:620px}.mec-add-shortcode-popup .lity-content:after{display:none}.mec-add-shortcode-popup div#mec_popup_shortcode{background:#fff;overflow:hidden;display:flex;width:100%;border-radius:10px;height:100%}.mec-steps-container{width:92px;text-align:center;background:#fff}.mec-steps-panel{width:calc(100% - 92px);background:#eef4f5}.mec-steps-container ul{text-align:center;display:block;margin-top:62px}.mec-steps-container ul li{width:22px;height:70px;margin:0 auto;position:relative}.mec-steps-container ul li span{border-radius:50px;background-color:rgba(26,175,251,.16);width:22px;height:22px;display:inline-block;padding-top:2px;font-size:11px;font-weight:700;color:#1aaffb;box-sizing:border-box}.mec-steps-container ul li:after,.mec-steps-container ul li:before{content:'';display:block;height:24px;width:2px;background:rgba(26,175,251,.16);margin-left:calc(50% - 1px)}.mec-steps-panel .mec-form-row input[type=checkbox],.mec-steps-panel .mec-form-row input[type=radio]{background:#fff}.mec-box .mec-steps-panel .mec-form-row input[type=radio],.mec-steps-panel .mec-form-row .mec-box input[type=checkbox]{background:#f7f8f9}.mec-steps-panel .mec-form-row .mec-box input[type=checkbox]:checked,.mec-steps-panel .mec-form-row .mec-box input[type=radio]:checked{background:#fff}.mec-steps-container ul li:first-of-type:before,.mec-steps-container ul li:last-of-type:after{display:none}.mec-steps-container ul li:first-of-type{height:46px}li.mec-step.mec-step-passed span,li.mec-step.mec-step-passed:after,li.mec-step.mec-step-passed:before{background-color:#2dcb73;color:#fff}.mec-steps-container img{margin-top:30px}.mec-steps-header{display:flex;background:#fff;border-radius:5px;box-shadow:0 3px 22px 0 rgb(11 121 125 / 1%);padding:12px 22px;margin:-15px -15px 65px}.mec-steps-header-settings{width:65px}.mec-steps-header-dashboard{width:fit-content;margin-right:22px}.mec-steps-header-userinfo{width:calc(100% - 65px)}.mec-steps-panel{padding:35px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.mec-steps-header-userinfo span{display:inline-block;vertical-align:middle}.mec-steps-header-userinfo span img{height:40px;border-radius:50px;margin-right:8px;vertical-align:middle}.mec-steps-header-userinfo span.mec-steps-header-name{font-size:14px;color:#778182;font-weight:600;text-transform:capitalize}span.mec-steps-header-add-text{color:#839294;font-size:12px;margin-left:5px}.mec-steps-header-dashboard a,.mec-steps-header-settings a{height:100%;display:block;padding-top:11px;text-decoration:none;font-size:12px;color:#707070}.mec-steps-header-dashboard a i,.mec-steps-header-settings a i{color:#1aaffb;font-size:16px;vertical-align:text-top;margin-right:5px}.mec-next-previous-buttons{clear:both}.mec-next-previous-buttons button.mec-button-next{float:right;background:#008aff;border:none;color:#fff;cursor:pointer;width:123px;text-align:left;padding:8px 18px 9px;border-radius:3px;font-size:14px;box-shadow:0 5px 10px 0 rgba(0,138,255,.3);transition:all .3s ease;outline:0}.mec-next-previous-buttons button:hover{background:#000;box-shadow:0 5px 10px 0 rgba(0,0,0,.3)}.mec-next-previous-buttons button.mec-button-next img{position:absolute;top:16px;right:18px}.mec-next-previous-buttons button{position:relative}.mec-next-previous-buttons button.mec-button-prev{background:#fff;border:none;color:#000;cursor:pointer;width:123px;text-align:right;padding:8px 15px 9px;border-radius:3px;font-size:14px;box-shadow:0 5px 10px 0 rgba(11,121,125,.01);transition:all .3s ease;outline:0}.mec-next-previous-buttons button.mec-button-prev img{position:absolute;top:16px;left:18px}.mec-next-previous-buttons button.mec-button-prev:hover{background:#000;box-shadow:0 5px 10px 0 rgba(0,0,0,.3);color:#fff}.mec-next-previous-buttons button.mec-button-new{background:#008aff;float:right;border:none;color:#fff;cursor:pointer;width:154px;text-align:left;padding:8px 18px 9px;border-radius:3px;font-size:14px;box-shadow:0 5px 10px 0 rgba(0,138,255,.3);transition:all .3s ease;outline:0}.mec-next-previous-buttons button.mec-button-new:hover{background:#000;box-shadow:0 5px 10px 0 rgba(0,0,0,.3)}.mec-next-previous-buttons button.mec-button-new img{vertical-align:sub;margin-left:-3px;margin-right:8px}div#mec_popup_shortcode_form{height:calc(100% - 37px)}.mec-steps-content-container{display:flex;flex-direction:column;height:100%}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1{background:url(../../assets/img/popup/first-step.png) no-repeat 90% 70%}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1 .popup-sh-name-required{color:red;display:none;font-style:italic;font-size:12px;margin-top:8px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1{top:50%;position:absolute;width:360px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 input[name="shortcode[name]"]{width:360px;height:46px;border:none;border-radius:3px;padding-left:36px;font-size:12px;color:#b1b2b4;box-shadow:0 3px 22px 0 rgba(11,121,125,.01)}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 input[name="shortcode[name]"]::-webkit-input-placeholder{color:#b1b2b4}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 input[name="shortcode[name]"]:-ms-input-placeholder{color:#b1b2b4}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 input[name="shortcode[name]"]::placeholder{color:#b1b2b4}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1:before{content:'';width:14px;height:14px;background:url(../../assets/img/popup/add-sh-icon.png) no-repeat center center;position:absolute;top:17px;left:17px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-steps-content.mec-steps-content-2 ul{height:386px;overflow-x:hidden;overflow-y:scroll;padding-left:60px;margin-top:-22px;margin-bottom:0;position:relative;padding-bottom:19px!important}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-steps-content.mec-steps-content-2 ul li{width:193px!important;float:left!important;min-height:135px!important;height:160px;margin:1.66%!important;box-sizing:border-box;text-align:center;padding:10px!important;border-radius:5px;border:2px solid #c4edff;background:#fff!important;cursor:pointer}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-steps-content.mec-steps-content-2 ul li.active{border-color:#00acf8;box-shadow:0 3px 5px rgba(0,172,248,.2)}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-step-popup-skin-img img{margin:4px 0 1px 1px;line-height:1;max-width:68px;max-height:56px;filter:grayscale(1);-webkit-filter:grayscale(1);transition:all .22s ease;-webkit-transition:all .22s ease;-moz-transition:all .22s ease;-ms-transition:all .22s ease;-o-transition:all .22s ease}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-step-popup-skin-text input{display:block;margin:0 auto;margin-top:6px;border:2px solid #e1e7ed;box-shadow:0 3px 6px 0 rgba(0,0,0,.05);position:relative}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-step-popup-skin-img{padding-top:16px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-steps-content.mec-steps-content-2 ul li .mec-step-popup-skin-text input{display:none}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-step-popup-skin-text:before{width:14px;height:14px;content:'';border-radius:50px;background:#fff;display:block;position:absolute;left:calc(50% - 7px);top:24px;z-index:99;border:2px solid #e1e7ed;box-shadow:0 3px 6px 0 rgba(0,0,0,.05)}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-step-popup-skin-text{position:relative}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 li.active .mec-step-popup-skin-text:before{background:#008aff;border:none;box-shadow:0 5px 10px 0 rgba(0,138,255,.3);width:16px;height:16px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 li.active .mec-step-popup-skin-text:after{width:4px;height:4px;display:block;content:'';position:absolute;background:#fff;left:calc(50% - 1px);top:30px;z-index:999;border-radius:50px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 span.wn-hover-img-sh{display:block}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-skin-styles{height:386px;overflow-x:hidden;padding-left:60px;padding-bottom:19px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-skin-styles label{width:193px!important;float:left!important;margin:1.66%!important;text-align:center}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-skin-styles label span{width:193px!important;float:left!important;min-height:135px!important;height:150px;box-sizing:border-box;border-radius:5px;border:2px solid #c4edff;background:#fff!important;cursor:pointer;margin-bottom:5px;margin-top:-6px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-skin-styles label.active span{border-color:#00acf8;box-shadow:0 3px 5px rgba(0,172,248,.2)}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-skin-styles label div{font-size:14px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-skin-styles label.active div{color:#008aff}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-skin-styles input{opacity:0;display:none}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-steps-content.mec-steps-content-3{margin-top:-18px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 span.wn-hover-img-sh img{width:189px;height:146px;border-radius:5px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4{background:url(../../assets/img/popup/fourth-step.png) no-repeat 90% 70%}.mec-add-shortcode-popup .mec-steps-content.mec-steps-content-4 .nice-select{border:none;box-shadow:0 3px 22px 0 rgba(11,121,125,.01)}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .mec-steps-content.mec-steps-content-4{top:40%;position:absolute;width:330px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .mec-steps-content.mec-steps-content-4 h3{font-size:13px;font-weight:400;color:#707070}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .mec-steps-content.mec-steps-content-4 .mec-multiple-skin-options div{border:2px dashed #dce2e3;border-radius:3px;padding:20px 20px 6px;background:#fcfcfc}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .mec-steps-content.mec-steps-content-4 .mec-multiple-skin-options div label{display:block;margin-bottom:14px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .mec-steps-content.mec-steps-content-4 .mec-multiple-skin-options div label.active input{background:#fff;box-shadow:none;border:1px solid #cacece}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup{box-shadow:0 3px 13px -5px rgba(0,0,0,.1),inset 0 1px 2px rgba(0,0,0,.07);clear:unset!important;-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:300px!important}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup:hover{border-color:#dbdbdb}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup.open .list{overflow:unset;width:100%;margin:0}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup.disabled{border-color:#ededed;color:#999;pointer-events:none}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup.disabled:after{border-color:#ccc}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .list:hover .option:not(:hover){background-color:transparent!important}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .option{cursor:pointer;font-weight:400;list-style:none;min-height:40px;outline:0;text-align:left;position:relative;font-size:12px!important;padding:1px 12px!important;margin:0!important;line-height:28px!important;min-height:28px!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .option .wn-hover-img-sh img{position:absolute;padding:3px;top:-1px;left:100%;box-shadow:0 4px 42px -5px rgba(0,0,0,.16);visibility:hidden;opacity:0;border:1px solid #e3e3e3;border-radius:2px;z-index:99999999;background:#fff}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .option:hover .wn-hover-img-sh img{visibility:visible;opacity:1}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .option.focus,.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .option.selected.focus,.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .option:hover{background-color:#f6f6f6}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .option.selected{font-weight:700}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup .option.disabled{background-color:transparent;color:#999;cursor:default}.mec-add-shortcode-popup .no-csspointerevents .wn-mec-select-popup .list{display:none}.mec-add-shortcode-popup .no-csspointerevents .wn-mec-select-popup.open .list{display:block}.mec-add-shortcode-popup .mec-steps-content.mec-steps-content-4 label input{background:#fff;position:relative;width:24px;height:24px;border:1px solid #cacece}.mec-add-shortcode-popup .mec-steps-content.mec-steps-content-4 label input:before{disaply:none}.mec-add-shortcode-popup .mec-steps-content.mec-steps-content-4 label.active input{background:#008aff;box-shadow:0 5px 10px 0 rgba(0,138,255,.3);border:none}.mec-add-shortcode-popup .mec-steps-content.mec-steps-content-4 label.active input:before{background:#fff;width:6px;height:6px;top:6px;left:6px;position:absolute}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5{background:url(../../assets/img/popup/fifth-step.png) no-repeat 90% 70%}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5{width:360px;margin-top:16px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher label{color:#707070;font-size:14px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher p{color:#8a8a8a;font-style:italic;font-size:12px;margin-top:7px;margin-bottom:0}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher{padding-bottom:30px;margin-bottom:34px;border-bottom:2px dashed #dce2e3;position:relative}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher:last-of-type{padding-bottom:0;margin-bottom:0;border:none}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher div:last-of-type label{position:absolute;top:-4px;right:0;width:52px;height:26px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher input:checked+label:after{margin-left:26px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher input+label:after,.mec-add-shortcode-popup .mec-switcher input+label:before{display:block;position:absolute;top:2px;left:1px;bottom:2px;content:""}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher input+label:after{width:26px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6{background:url(../../assets/img/popup/sixth-step.png) no-repeat 90% 70%}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-steps-content.mec-steps-content-6{margin-top:56px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode{width:325px;border:2px dashed #dce2e3;background:#fcfcfc;padding:42px 42px 47px;text-align:center}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode h3{font-size:16px;font-weight:400;color:#707070;margin-top:7px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode-code{border-radius:3px;background:rgba(154,214,222,.35);width:243px;margin:0 auto;padding:14px 17px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode-code code{background:0 0;color:#000;font-size:14px;font-weight:600;margin-left:-11px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode-code button{border:none;background:#fff;border-radius:3px;padding:3px 8px 6px;margin-left:46px;cursor:pointer}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode-code button:hover{background:#000;color:#fff}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-steps-6-results p{width:325px;text-align:center;font-size:12px;margin-top:5px;color:#8a8a8a}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-steps-6-loading{width:325px;border:2px dashed #dce2e3;background:#fcfcfc;padding:42px 42px 47px;text-align:center;height:182px;position:relative}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-steps-6-loading .mec-loader{position:absolute;left:136px;top:65px}.mec-add-event-popup button.lity-close,.mec-add-shortcode-popup button.lity-close{right:0;top:-52px;border-radius:50%;width:37px;height:37px;background:#fff;color:#a2afbc;text-shadow:none;padding-top:1px;transition:all .2s ease;position:absolute;box-shadow:0 3px 8px 0 rgba(91,188,190,.55)}.mec-add-event-popup button.lity-close:hover,.mec-add-shortcode-popup button.lity-close:hover{background:#ff6262;color:#fff;box-shadow:0 3px 8px 0 rgb(249 162 162 / 55%)}.mec-skin-styles.mec-styles-full_calendar h3{padding-left:12px}.lity.mec-add-event-popup{background-color:#b7e4e3}.mec-add-event-popup .lity-container{width:930px;height:620px;max-width:unset}.mec-add-event-popup div#mec_popup_event{background:#fff;overflow:hidden;display:flex;width:100%;border-radius:10px;height:100%}.lity.mec-add-event-popup .lity-content{box-shadow:0 3px 20px 0 rgba(91,188,190,.55);border-radius:10px;height:100%}div#mec_popup_event_form{height:calc(100% - 37px)}.mec-add-event-popup .mec-steps-container ul{margin-top:42px}.mec-add-event-popup .mec-steps-container ul li:first-of-type{height:41px}.mec-add-shortcode-popup .mec-steps-container ul li:after,.mec-add-shortcode-popup .mec-steps-container ul li:before{height:24px}.mec-add-event-popup .mec-steps-container ul li:after,.mec-add-event-popup .mec-steps-container ul li:before{height:19px}.mec-add-event-popup .mec-steps-container ul li{height:60px}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup{box-shadow:0 3px 22px 0 rgba(11,121,125,.01);border:none;clear:unset!important;-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:3px;box-sizing:border-box;cursor:pointer;display:block;float:left;font-family:inherit;font-size:12px;font-weight:400;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;height:46px;margin-right:6px;padding-top:3px;color:#707070}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup.open{border-radius:3px 3px 0 0}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup:hover{border-color:#dbdbdb}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup.open .list{overflow:unset;width:100%;margin:0}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .list{background-color:#fff;border-radius:0 0 3px 3px;box-shadow:0 0 0 0 rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;margin-top:1px!important}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup:after{border-bottom:2px solid #00acf8;border-right:2px solid #00acf8;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:15px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup.disabled{border-color:#ededed;color:#999;pointer-events:none}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup.disabled:after{border-color:#ccc}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .list:hover .option:not(:hover){background-color:transparent!important}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option{cursor:pointer;font-weight:400;list-style:none;min-height:40px;outline:0;text-align:left;position:relative;font-size:12px!important;padding:1px 12px!important;margin:0!important;line-height:22px!important;min-height:22px!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option.focus,.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option.selected.focus,.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option:hover{background-color:#f6f6f6}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option.selected{font-weight:700}.mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option.disabled{background-color:transparent;color:#999;cursor:default}.mec-add-event-popup .no-csspointerevents .wn-mec-select-popup .list{display:none}.mec-add-event-popup .no-csspointerevents .wn-mec-select-popup.open .list{display:block}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1{background:url(../../assets/img/popup/add-event-first-step.png) no-repeat 100% 70%}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 #mec_event_name{width:100%;height:46px;border:none;border-radius:3px;padding-left:36px;font-size:12px;color:#b1b2b4;box-shadow:0 3px 22px 0 rgba(11,121,125,.01)}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 #mec_event_name::-webkit-input-placeholder{color:#b1b2b4}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 #mec_event_name:-ms-input-placeholder{color:#b1b2b4}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 #mec_event_name::placeholder{color:#b1b2b4}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1:before{content:'';width:14px;height:14px;background:url(../../assets/img/popup/calendar_icon.png) no-repeat center center;position:absolute;top:17px;left:17px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1{top:210px;position:absolute;width:370px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1 .popup-sh-name-required{color:red;display:none;font-style:italic;font-size:12px;margin-top:8px}.mec-add-event-popup .mec-meta-box-colors-container{background:#fff;padding:17px;border-radius:3px;box-shadow:0 3px 22px rgba(11,121,125,.01);margin-top:15px}.mec-add-event-popup .wp-picker-container .wp-color-result.button{border-color:#f1f2f4;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,.04)}.mec-add-event-popup .mec-recent-color-sec{display:block!important;font-size:12px;color:#707070}.mec-add-event-popup .mec-form-row.mec-available-color-row{border:2px dashed #dce2e3;padding:13px 20px;background:#fcfcfc;border-radius:3px}.mec-add-event-popup .wp-color-result-text{background:#f7f7f7;border-radius:unset;border-left:none;color:#555;display:block;line-height:2.54545455;padding:0 6px;text-align:center}.mec-add-event-popup .mec-form-row.mec-available-color-row .mec-color{width:12px;height:12px;position:absolute;top:-5px;left:0;z-index:99}.mec-add-event-popup span.mec-color-meta-box-popup{display:inline-block!important;width:20px;height:20px;border-radius:50px;position:absolute;top:1px;left:6px;z-index:9}.mec-add-event-popup span.mec-recent-color-sec-wrap{width:20px;height:20px;display:inline-block;margin-right:12px;margin-top:7px;margin-left:-6px;position:relative}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2{background:url(../../assets/img/popup/sixth-step.png) no-repeat 95% 70%}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form .mec-col-4{width:auto}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form .mec-col-4:before{content:'';width:14px;height:14px;background:url(../../assets/img/popup/calendar_icon.png) no-repeat center center;position:absolute;top:17px;left:17px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form .mec-col-4 input{padding-left:36px;width:148px;padding:22px 17px 22px 34px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form input#mec_end_date,.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form input#mec_start_date,.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form select{height:46px;border:none;border-radius:3px;padding-left:36px;font-size:12px;color:#707070;box-shadow:0 3px 22px 0 rgba(11,121,125,.01)}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form input#mec_end_date::placeholder,.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form input#mec_start_date::placeholder{color:#b1b2b4}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form input#mec_end_date::placeholder,.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form input#mec_start_date::placeholder{color:#b1b2b4}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form input#mec_end_date::placeholder,.mec-add-event-popup .mec-steps-content-container.mec-steps-content-2 #mec_meta_box_date_form input#mec_start_date::placeholder{color:#b1b2b4}.mec-add-event-popup .mec-form-row .time-dv{float:left;margin-left:-2px;margin-right:4px;margin-top:12px;color:#b1b2b4}.mec-add-event-popup .mec-steps-content.mec-steps-content-2{margin-top:60px}.mec-add-event-popup .mec-steps-content.mec-steps-content-2 .mec-form-row.mec-all-day-event label{font-size:14px;color:#707070}.mec-add-event-popup .mec-steps-content.mec-steps-content-2 .mec-form-row.mec-all-day-event{margin-top:13px!important}.mec-add-event-popup .mec-steps-content.mec-steps-content-3,.mec-add-event-popup .mec-steps-content.mec-steps-content-4{margin-top:-9px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-3{background:url(../../assets/img/popup/fifth-step.png) no-repeat 90% 70%}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-4{background:url(../../assets/img/popup/add-organizer.png) no-repeat 95% 70%}.nice-select.mec_popup_location_id.wn-mec-select-popup,.nice-select.mec_popup_organizer_id.wn-mec-select-popup{position:relative;width:166px;padding-left:36px}.nice-select.mec_popup_location_id.wn-mec-select-popup:before{content:'';width:14px;height:14px;background:url(../../assets/img/popup/pointer.png) no-repeat center center;position:absolute;top:17px;left:17px}.nice-select.mec_popup_organizer_id.wn-mec-select-popup:before{content:'';width:14px;height:14px;background:url(../../assets/img/popup/pointer.png) no-repeat center center;position:absolute;top:17px;left:17px}#mec_popup_event button#mec_popup_add_location:before,#mec_popup_event button#mec_popup_add_organizer:before{content:'';width:15px;height:15px;background:url(../../assets/img/popup/plus.png) no-repeat center center;position:absolute;top:16px;left:15px}.mec-add-event-popup .mec-steps-content-container .nice-select.mec_popup_location_id.wn-mec-select-popup.open .list li,.mec-add-event-popup .mec-steps-content-container .nice-select.mec_popup_organizer_id.wn-mec-select-popup.open .list li{line-height:32px!important;min-height:32px!important}#mec_popup_event .mec-steps-content .mec-tooltip{bottom:8px}#mec-location .mec-form-row span+span.mec-tooltip i,#mec-organizer .mec-form-row span+span.mec-tooltip i{margin-top:-18px}#mec_popup_event .mec-steps-content .mec-tooltip .dashicons-before:before{color:#008aff}#mec_popup_event button#mec_organizer_thumbnail_button,#mec_popup_event button#mec_popup_add_location,#mec_popup_event button#mec_popup_add_organizer{background:#008aff;border-radius:3px;border:none;color:#fff;width:146px;height:46px;margin-left:10px;box-shadow:0 3px 3px 0 rgba(0,138,255,.22);font-size:14px;cursor:pointer;transition:all .2s ease;outline:0;position:relative;padding-left:20px}#mec_popup_event button#mec_organizer_thumbnail_button:hover,#mec_popup_event button#mec_popup_add_location:hover,#mec_popup_event button#mec_popup_add_organizer:hover{background:#000;box-shadow:0 5px 10px 0 rgba(0,0,0,.3)}#mec_popup_event label[for=mec_location_dont_show_map]{font-size:14px;margin-left:4px;margin-top:3px!important;display:inline-block;margin-bottom:7px}#mec_popup_event input#mec_location_dont_show_map{margin-top:9px!important}#mec_popup_event div#mec_location_new_container,#mec_popup_event div#mec_organizer_new_container{border-top:2px dashed #dce2e3;width:360px;padding-top:25px;margin-top:20px}#mec_popup_event div#mec_location_new_container input,#mec_popup_event div#mec_organizer_new_container input{width:100%;height:46px;border:none;border-radius:3px;padding-left:17px;font-size:12px;color:#b1b2b4;box-shadow:0 3px 22px 0 rgba(11,121,125,.01)}#mec_popup_event div#mec_location_new_container .description,#mec_popup_event div#mec_organizer_new_container .description{border:none;padding:0;margin:0;margin-left:16px;line-height:19px;font-size:12px;color:#707070;font-style:normal;margin-top:-4px;display:block}#mec_popup_event .mec-form-row.mec-lat-lng-row input{width:44%!important}#mec_popup_event .mec-form-row.mec-lat-lng-row input:first-of-type{margin-right:10px}#mec_popup_event div#mec_organizer_new_container{margin-top:30px}#mec_popup_event div#mec_organizer_new_container .mec-form-row:first-of-type .mec-col-6:first-of-type{margin-right:14px!important}#mec_popup_event div#mec_organizer_new_container .mec-form-row:first-of-type .mec-col-6{width:48%;margin:0}#mec_popup_event button#mec_organizer_thumbnail_button:before{content:'';width:15px;height:15px;background:url(../../assets/img/popup/picture.png) no-repeat center center;position:absolute;top:16px;left:15px}#mec_popup_event button#mec_organizer_thumbnail_button{width:96%;padding-left:30px}.mec-add-event-popup .mec-steps-content.mec-steps-content-4 div#mec_organizer_thumbnail_img{position:absolute;right:10px;top:-20px}.mec-add-event-popup .mec-steps-content.mec-steps-content-4 div#mec_organizer_thumbnail_img img{max-width:110px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-5{background:url(../../assets/img/popup/fourth-step.png) no-repeat 90% 70%}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-5 .mec-categories-add-new input{height:30px;border:none;border-radius:3px;padding-left:10px;margin-left:20px;font-size:12px;color:#b1b2b4;box-shadow:0 3px 22px 0 rgba(11,121,125,.01);float:right;margin-top:-4px}.mec-add-event-popup .mec-steps-content.mec-steps-content-5{width:326px;margin-top:48px}.mec-add-event-popup .mec-steps-content.mec-steps-content-5 .mec-categories-tabs ul li{display:inline-block;background:#fff;border:none;cursor:pointer;padding:12px 18px;border-radius:3px;transition:all .3s ease;outline:0;text-align:center;margin-right:10px;height:42px;color:#008aff;font-size:14px;box-shadow:0 3px 22px 0 rgba(11,121,125,.01)}.mec-add-event-popup .mec-steps-content.mec-steps-content-5 .mec-categories-tabs ul li.mec-categories-tab-selected,.mec-add-event-popup .mec-steps-content.mec-steps-content-5 .mec-categories-tabs ul li:hover{background:#008aff;color:#fff;box-shadow:0 3px 3px 0 rgba(0,138,255,.3)}.mec-add-event-popup .mec-categories-tab-contents{background:#fff;padding:20px;border:2px dashed #dce2e3;margin-bottom:13px;margin-top:-5px}.mec-add-event-popup .mec-categories-tab-contents ul,.mec-add-event-popup .mec-categories-tab-contents ul li:last-of-type{margin:0}.mec-add-event-popup .mec-categories-tab-contents ul li{font-size:14px;color:#707070}.mec-add-event-popup .mec-categories-tab-contents.mec-form-row input[type=checkbox]{margin-top:0}.mec-add-event-popup .mec-categories-tab-contents{max-height:200px;overflow:hidden;overflow-y:scroll}.mec-add-event-popup .nice-select.mec_popup_location_id .list,.mec-add-event-popup .nice-select.mec_popup_organizer_id .list{max-height:240px!important;overflow:hidden!important;overflow-y:scroll!important}.mec-add-event-popup .mec-categories-tab-contents::-webkit-scrollbar,.mec-add-event-popup .nice-select.mec_popup_location_id .list::-webkit-scrollbar,.mec-add-event-popup .nice-select.mec_popup_organizer_id .list::-webkit-scrollbar{width:5px}.mec-add-event-popup .mec-categories-tab-contents::-webkit-scrollbar-track,.mec-add-event-popup .nice-select.mec_popup_location_id .list::-webkit-scrollbar-track,.mec-add-event-popup .nice-select.mec_popup_organizer_id .list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.mec-add-event-popup .mec-categories-tab-contents::-webkit-scrollbar-thumb,.mec-add-event-popup .nice-select.mec_popup_location_id .list::-webkit-scrollbar-thumb,.mec-add-event-popup .nice-select.mec_popup_organizer_id .list::-webkit-scrollbar-thumb{background-color:#008aff;outline:0 solid #fff}.mec-add-event-popup span#mec_popup_new_category_button{cursor:pointer;position:relative;padding-left:18px;font-size:14px}.mec-add-event-popup span#mec_popup_new_category_button:before{content:'';width:15px;height:15px;background:url(../../assets/img/popup/plus-blue.png) no-repeat center center;position:absolute;top:3px;left:0}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-5 .mec-categories-add-new input::placeholder{color:#b1b2b4;font-size:11px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-5 .mec-categories-add-new input::placeholder{color:#b1b2b4;font-size:11px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-5 .mec-categories-add-new input::placeholder{color:#b1b2b4;font-size:11px}.mec-add-event-popup .mec-steps-content.mec-steps-content-6.mec-steps-content-active{margin-top:-10px;height:70%}.mec-add-event-popup .mec-steps-content.mec-steps-content-6 .mce-tinymce.mce-container.mce-panel{height:100%;border:1px solid #ececec!important;box-shadow:0 3px 22px 0 rgba(11,121,125,.01)!important;border-radius:3px!important;overflow:hidden}.mec-add-event-popup .mec-steps-content.mec-steps-content-6 .mce-container-body.mce-stack-layout{height:100%;background:#f5f5f5}.mec-add-event-popup .mec-steps-content.mec-steps-content-6 .mce-container *{border:none!important;box-shadow:none!important}.mec-add-event-popup .mec-steps-content.mec-steps-content-6 .mce-edit-area.mce-container.mce-panel.mce-stack-layout-item{height:90%}.mec-add-event-popup .mec-steps-content.mec-steps-content-6 .mce-statusbar.mce-container.mce-panel.mce-stack-layout-item.mce-last{display:none!important}.mec-add-event-popup .mce-edit-area.mce-container.mce-panel.mce-stack-layout-item iframe{height:100%!important}.mec-add-event-popup .mec-steps-content.mec-steps-content-7.mec-steps-content-active{height:70%;background:#fff;border:2px dashed #dce2e3;border-radius:3px;text-align:center;vertical-align:middle;margin-top:-10px;position:relative}.mec-add-event-popup .mec-event-popup-featured-image-wrapper{display:flex;justify-content:center;align-items:center;height:100%}.mec-add-event-popup button#mec_popup_upload_image_button{background:#008aff;color:#fff;box-shadow:0 3px 3px 0 rgba(0,138,255,.3);display:inline-block;border:none;cursor:pointer;padding:12px 18px;border-radius:3px;transition:all .3s ease;outline:0;text-align:center;height:42px;font-size:14px;margin-right:0}.mec-add-event-popup div#mec_event_popup_featured_image_preview img{max-height:300px;max-width:740px;margin-top:20px;margin-bottom:0}.mec-add-event-popup button#mec_popup_upload_image_button:hover{background:#000;box-shadow:0 3px 3px 0 rgba(0,0,0,.3)}.mec-add-event-popup .mec-event-popup-featured-image-wrapper span i{border-radius:50px;color:#bb353f;right:10px;top:10px;font-size:30px;position:absolute;cursor:pointer}.mec-add-event-popup .mec-steps-content.mec-steps-content-8{height:100%}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 .mec-steps-8-results .mec-steps-8-results-wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 .mec-steps-8-loading .mec-loader{left:calc(50% - 2.5em);top:calc(50% - 2.5em)}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 .mec-steps-8-results{height:100%}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 a.mec-button-view{display:inline-block;background:#fff;border:none;cursor:pointer;padding:12px 22px 12px 36px;border-radius:3px;transition:all .3s ease;outline:0;text-align:center;margin-right:10px;height:46px;font-size:14px;box-shadow:0 3px 3px 0 rgba(0,0,0,.04);text-decoration:none;color:#000;position:relative;line-height:22px}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 a.mec-button-view:hover{background-color:#000;color:#fff}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 a.mec-button-view:before{content:'';width:15px;height:15px;background:url(../../assets/img/popup/eye.png) no-repeat center center;position:absolute;top:16px;left:15px}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 button.mec-button-new{background:#008aff;color:#fff;box-shadow:0 3px 3px 0 rgba(0,138,255,.3);display:inline-block;border:none;cursor:pointer;padding:11px 22px 11px 36px;border-radius:3px;transition:all .3s ease;outline:0;text-align:center;height:46px;font-size:14px;margin-right:0;position:relative;line-height:22px}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 button.mec-button-new:hover{background:#000;box-shadow:0 3px 3px 0 rgba(0,0,0,.3)}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 button.mec-button-new:before{content:'';width:15px;height:15px;background:url(../../assets/img/popup/plus.png) no-repeat center center;position:absolute;top:16px;left:15px}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 .mec-popup-final-buttons{margin-top:22px}.mec-add-event-popup .mec-steps-content.mec-steps-content-8 .mec-steps-8-results-wrap h3{font-size:26px;font-weight:400}.mec-add-event-popup .mec-steps-content-container .mec-time-picker .wn-mec-select-popup{width:64px}.mec-add-event-popup .mec-steps-content-container .mec-time-picker .wn-mec-select-popup .list{overflow-y:scroll!important;height:288px;margin-top:4px!important;box-shadow:0 1px 9px rgba(0,0,0,.1);border-radius:0}.mec-add-event-popup .mec-steps-content-container .mec-time-picker .wn-mec-select-popup .list::-webkit-scrollbar-track{background-color:#f6f6f6}.mec-add-event-popup .mec-steps-content-container .mec-time-picker .wn-mec-select-popup .list::-webkit-scrollbar{width:3px;background-color:#f6f6f6}.mec-add-event-popup .mec-steps-content-container .mec-time-picker .wn-mec-select-popup .list::-webkit-scrollbar-thumb{background-color:rgba(26,175,251,.16)}.mec-add-event-popup .mec-steps-content-container .mec-time-picker .wn-mec-select-popup:last-child .list{overflow:unset!important;height:unset}@media(max-width:1280px){.mec-add-event-popup .lity-container,.mec-add-shortcode-popup .lity-container{height:calc(100% - 110px);margin-bottom:-80px}.mec-add-event-popup .post-type-mec-events .mec-form-row{padding-bottom:12px}.mec-add-event-popup .mec-steps-panel .mec-add-event-popup .mec-steps-panel,.mec-add-shortcode-popup .mec-steps-panel .mec-add-event-popup .mec-steps-panel{padding:14px}.mec-add-event-popup .mec-steps-container img,.mec-add-event-popup .mec-steps-container ul,.mec-add-shortcode-popup .mec-steps-container img,.mec-add-shortcode-popup .mec-steps-container ul{margin-top:14px}.mec-add-event-popup .mec-add-event-popup .mec-steps-container ul li:first-of-type,.mec-add-shortcode-popup .mec-add-event-popup .mec-steps-container ul li:first-of-type{height:28px}.mec-add-event-popup .mec-add-event-popup .mec-steps-container ul li,.mec-add-shortcode-popup .mec-add-event-popup .mec-steps-container ul li{height:46px}.mec-add-event-popup .mec-add-event-popup .mec-steps-container ul li:after,.mec-add-event-popup .mec-add-event-popup .mec-steps-container ul li:before,.mec-add-shortcode-popup .mec-add-event-popup .mec-steps-container ul li:after,.mec-add-shortcode-popup .mec-add-event-popup .mec-steps-container ul li:before{height:12px}.mec-add-event-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1{top:150px}#mec_popup_event div#mec_location_new_container,#mec_popup_event div#mec_organizer_new_container{padding-top:12px;margin-top:12px}#mec_popup_event div#mec_location_new_container input,#mec_popup_event div#mec_organizer_new_container input{margin:0 0 3px 0}}@media(max-width:960px){.mec-steps-content-container{background-image:unset!important}#mec_popup_event div#mec_location_new_container,#mec_popup_event div#mec_organizer_new_container,.mec-add-event-popup .mec-steps-content-container .mec-steps-content,.mec-add-shortcode-popup .mec-steps-content-container .mec-steps-content{width:100%!important;max-width:100%;position:unset!important;margin:0!important}.mec-add-event-popup .lity-container,.mec-add-shortcode-popup .lity-container,.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-1 .mec-steps-content.mec-steps-content-1 input[name="shortcode[name]"]{width:100%;max-width:100%}.mec-add-event-popup .mec-steps-panel,.mec-add-shortcode-popup .mec-steps-panel{overflow-x:scroll;padding:14px}.mec-add-event-popup .mec-steps-header,.mec-add-shortcode-popup .mec-steps-header{margin-bottom:30px}.mec-add-event-popup .mec-steps-header span.mec-steps-header-add-text,.mec-add-shortcode-popup .mec-steps-header span.mec-steps-header-add-text{display:block;margin-top:10px;width:100%}.mec-add-event-popup .mec-col-4,.mec-add-shortcode-popup .mec-col-4{width:100%!important;max-width:100%!important}.mec-add-event-popup #mec_popup_event button#mec_organizer_thumbnail_button,.mec-add-event-popup #mec_popup_event button#mec_popup_add_location,.mec-add-event-popup #mec_popup_event button#mec_popup_add_organizer,.mec-add-shortcode-popup #mec_popup_event button#mec_organizer_thumbnail_button,.mec-add-shortcode-popup #mec_popup_event button#mec_popup_add_location,.mec-add-shortcode-popup #mec_popup_event button#mec_popup_add_organizer{margin:10px 0 0 0}.mec-add-event-popup .mec-col-1,.mec-add-event-popup .mec-col-10,.mec-add-event-popup .mec-col-11,.mec-add-event-popup .mec-col-12,.mec-add-event-popup .mec-col-2,.mec-add-event-popup .mec-col-3,.mec-add-event-popup .mec-col-4,.mec-add-event-popup .mec-col-5,.mec-add-event-popup .mec-col-6,.mec-add-event-popup .mec-col-7,.mec-add-event-popup .mec-col-8,.mec-add-event-popup .mec-col-9,.mec-add-shortcode-popup .mec-col-1,.mec-add-shortcode-popup .mec-col-10,.mec-add-shortcode-popup .mec-col-11,.mec-add-shortcode-popup .mec-col-12,.mec-add-shortcode-popup .mec-col-2,.mec-add-shortcode-popup .mec-col-3,.mec-add-shortcode-popup .mec-col-4,.mec-add-shortcode-popup .mec-col-5,.mec-add-shortcode-popup .mec-col-6,.mec-add-shortcode-popup .mec-col-7,.mec-add-shortcode-popup .mec-col-8,.mec-add-shortcode-popup .mec-col-9{margin:0 0 10px 0}.mec-add-event-popup .mec-steps-content h3,.mec-add-shortcode-popup .mec-steps-content h3{font-size:18px!important}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-steps-content.mec-steps-content-2 ul,.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-3 .mec-skin-styles{height:480px;width:100%}}@media(max-width:320px){.mec-add-event-popup .mec-steps-container,.mec-add-shortcode-popup .mec-steps-container{display:none}.mec-add-event-popup .mec-steps-panel,.mec-add-shortcode-popup .mec-steps-panel{width:100%!important}}#mec_popup_event input[type=checkbox]{margin-right:9px}#mec_popup_event input#mec_location_dont_show_map{margin-top:0!important}#mec_popup_settings #mec_next_previous_events_container_toggle label,#mec_popup_settings #mec_related_events_container_toggle label{padding:0}#mec_popup_event input[type=checkbox]:checked,#mec_popup_event input[type=radio]:checked,#mec_popup_settings input[type=checkbox]:checked,#mec_popup_settings input[type=radio]:checked,#mec_popup_shortcode input[type=checkbox]:checked,#mec_popup_shortcode input[type=radio]:checked{background:#64e385;border-color:#64e385}#mec_popup_event input[type=checkbox]:checked:before,#mec_popup_event input[type=radio]:checked:before,#mec_popup_settings input[type=checkbox]:checked:before,#mec_popup_settings input[type=radio]:checked:before,#mec_popup_shortcode input[type=checkbox]:checked:before,#mec_popup_shortcode input[type=radio]:checked:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNC42ODgiIHZpZXdCb3g9IjAgMCAyMCAxNC42ODgiPg0KICA8ZyBpZD0idGlja18xXyIgZGF0YS1uYW1lPSJ0aWNrICgxKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtNjcuOTk4KSI+DQogICAgPGcgaWQ9Ikdyb3VwXzEiIGRhdGEtbmFtZT0iR3JvdXAgMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA2Ny45OTcpIj4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzEiIGRhdGEtbmFtZT0iUGF0aCAxIiBkPSJNMTkuNzA3LDY4LjI5YTEsMSwwLDAsMC0xLjQxNCwwTDYuMzEyLDgwLjI3MSwxLjcwNyw3NS42NjZBMSwxLDAsMCwwLC4yOTIsNzcuMDhMNS42LDgyLjM5MmExLDEsMCwwLDAsMS40MTQsMEwxOS43MDcsNjkuN0ExLDEsMCwwLDAsMTkuNzA3LDY4LjI5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtNjcuOTk3KSIgZmlsbD0iI2ZmZiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+DQo=);line-height:16px;width:15px;float:none;margin:2px;display:block}#mec_popup_shortcode .mec-steps-content.mec-steps-content-4 label input[type=radio]:before{background:unset;margin:-2px 0 0 0}.mec-add-event-popup .mec-steps-content.mec-steps-content-5{width:366px;margin-top:48px}#mec_popup_event div#mec_location_new_container,#mec_popup_event div#mec_organizer_new_container{border-top:2px dashed #dce2e3;width:375px;padding-top:25px;margin-top:0;overflow-y:scroll;overflow-x:hidden;max-height:240px}#mec_popup_event div#mec_location_new_container .mec-form-row,#mec_popup_event div#mec_organizer_new_container .mec-form-row{padding-bottom:20px}#mec_popup_event div#mec_location_new_container .description,#mec_popup_event div#mec_organizer_new_container .description{margin:9px 0}#mec_popup_event div#mec_location_new_container .mec-form-row.mec-thumbnail-row,#mec_popup_event div#mec_organizer_new_container .mec-form-row.mec-thumbnail-row{padding:0}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-steps-content.mec-steps-content-5 .mec-switcher div:last-of-type label{position:absolute;top:-12px;max-width:52px;width:100%;height:30px}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-switcher input+label{background:#e5e9ee;box-shadow:unset}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-switcher input+label:after{margin-left:0;margin-top:-1px;border-color:#e5e9ee}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-switcher input[value="1"]:checked+label,.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-5 .mec-switcher input[value="1"]:checked+label:before{box-shadow:2px 2px 12px -2px #4fdc73 inset;position:relative;background:#64e385;border-color:#64e385}.lity.mec-add-event-popup .lity-content,.lity.mec-settings .lity-content{box-shadow:0 3px 20px 0 rgb(91 188 190 / 55%);border-radius:10px;height:100%;overflow:hidden}.mec-settings .lity-container{width:930px;height:620px;max-width:unset}#mec_popup_settings #mec_next_previous_events_container_toggle label:first-child,#mec_popup_settings #mec_related_events_container_toggle label:first-child{display:block;margin:0 0 20px 0}#mec_popup_event .mec-categories-tab-contents,#mec_popup_settings #mec_settings_weekdays .mec-box,#mec_popup_settings #mec_settings_weekends .mec-box{background:rgb(220 226 227 / .3)}#mec_popup_settings .mec-switcher input+label{max-width:62px!important;width:100%;height:33px}#mec_popup_settings .mec-image-select-wrap li input:checked+span:after{padding:5px}.ac-mec-events.ac-search-enabled .tablenav .ac-search>:not(#ac-s).lity-hide{display:none}.mec-go-pro-content-title{font-size:20px;font-weight:600;margin-bottom:12px}.mec-go-pro-features-wrap p{font-size:14px}.mec-go-pro-features-wrap .mec-addons-notification-box-content{width:calc(100% - 590px);display:inline-block;padding-left:20px}.mec-go-pro-features-wrap ul{float:left;width:50%;margin:0 0 12px}.mec-go-pro-features-wrap ul li{margin-bottom:1px;font-size:13px;color:#717479;padding-left:18px;position:relative}.mec-go-pro-features-wrap ul li:before{position:absolute;left:-1px;top:6px;color:#36da74;font-size:13px;font-weight:700;vertical-align:middle;font-family:simple-line-icons;border-radius:50%;padding:0;width:13px;height:13px;line-height:13px;z-index:3;background:rgba(64,241,147,.12);content:"\e080"}.post-type-mec-books.taxonomy-mec_coupon .metabox-prefs .screen-options label,.post-type-mec-events.taxonomy-mec_category .metabox-prefs .screen-options label,.post-type-mec-events.taxonomy-mec_label .metabox-prefs .screen-options label,.post-type-mec-events.taxonomy-post_tag .metabox-prefs .screen-options label,.taxonomy-mec_location .metabox-prefs .screen-options label,.taxonomy-mec_organizer .metabox-prefs .screen-options label,.taxonomy-mec_speaker .metabox-prefs .screen-options label{margin-top:-15px}.post-type-mec-books.taxonomy-mec_coupon #mec_thumbnail_img img,.post-type-mec-events.taxonomy-mec_category #mec_thumbnail_img img,.post-type-mec-events.taxonomy-mec_label #mec_thumbnail_img img,.post-type-mec-events.taxonomy-post_tag #mec_thumbnail_img img,.taxonomy-mec_location #mec_thumbnail_img img,.taxonomy-mec_organizer #mec_thumbnail_img img,.taxonomy-mec_speaker #mec_thumbnail_img img{margin:0 0 20px 0;border:solid 1px #ddd;border-radius:2px}.post-type-mec-books.taxonomy-mec_coupon .form-wrap label,.post-type-mec-events.taxonomy-mec_category .form-wrap label,.post-type-mec-events.taxonomy-mec_label .form-wrap label,.post-type-mec-events.taxonomy-post_tag .form-wrap label,.taxonomy-mec_location .form-wrap label,.taxonomy-mec_organizer .form-wrap label,.taxonomy-mec_speaker .form-wrap label{padding:0;margin:10px 0}.post-type-mec-books.taxonomy-mec_coupon input[type=number],.post-type-mec-books.taxonomy-mec_coupon input[type=search],.post-type-mec-books.taxonomy-mec_coupon input[type=text],.post-type-mec-books.taxonomy-mec_coupon input[type=url],.post-type-mec-books.taxonomy-mec_coupon select,.post-type-mec-books.taxonomy-mec_coupon textarea,.post-type-mec-events.taxonomy-mec_category input[type=number],.post-type-mec-events.taxonomy-mec_category input[type=search],.post-type-mec-events.taxonomy-mec_category input[type=text],.post-type-mec-events.taxonomy-mec_category input[type=url],.post-type-mec-events.taxonomy-mec_category select,.post-type-mec-events.taxonomy-mec_category textarea,.post-type-mec-events.taxonomy-mec_label input[type=number],.post-type-mec-events.taxonomy-mec_label input[type=search],.post-type-mec-events.taxonomy-mec_label input[type=text],.post-type-mec-events.taxonomy-mec_label input[type=url],.post-type-mec-events.taxonomy-mec_label select,.post-type-mec-events.taxonomy-mec_label textarea,.post-type-mec-events.taxonomy-post_tag input[type=number],.post-type-mec-events.taxonomy-post_tag input[type=search],.post-type-mec-events.taxonomy-post_tag input[type=text],.post-type-mec-events.taxonomy-post_tag input[type=url],.post-type-mec-events.taxonomy-post_tag select,.post-type-mec-events.taxonomy-post_tag textarea,.taxonomy-mec_location input[type=number],.taxonomy-mec_location input[type=search],.taxonomy-mec_location input[type=text],.taxonomy-mec_location input[type=url],.taxonomy-mec_location select,.taxonomy-mec_location textarea,.taxonomy-mec_organizer input[type=number],.taxonomy-mec_organizer input[type=search],.taxonomy-mec_organizer input[type=text],.taxonomy-mec_organizer input[type=url],.taxonomy-mec_organizer select,.taxonomy-mec_organizer textarea,.taxonomy-mec_speaker input[type=number],.taxonomy-mec_speaker input[type=search],.taxonomy-mec_speaker input[type=text],.taxonomy-mec_speaker input[type=url],.taxonomy-mec_speaker select,.taxonomy-mec_speaker textarea{border:solid 1px #ddd;border-radius:2px;height:40px;line-height:38px;padding-left:10px;box-shadow:0 3px 10px -2px rgba(0,0,0,.05),inset 0 1px 2px rgba(0,0,0,.02);margin-bottom:15px}.post-type-mec-books.taxonomy-mec_coupon textarea,.post-type-mec-events.taxonomy-mec_category textarea,.post-type-mec-events.taxonomy-mec_label textarea,.post-type-mec-events.taxonomy-post_tag textarea,.taxonomy-mec_location textarea,.taxonomy-mec_organizer textarea,.taxonomy-mec_speaker textarea{min-height:86px}.post-type-mec-books.taxonomy-mec_coupon .button,.post-type-mec-books.taxonomy-mec_coupon .button-secondary,.post-type-mec-events.taxonomy-mec_category .button,.post-type-mec-events.taxonomy-mec_category .button-secondary,.post-type-mec-events.taxonomy-mec_label .button,.post-type-mec-events.taxonomy-mec_label .button-secondary,.post-type-mec-events.taxonomy-post_tag .button,.post-type-mec-events.taxonomy-post_tag .button-secondary,.taxonomy-mec_location .button,.taxonomy-mec_location .button-secondary,.taxonomy-mec_organizer .button,.taxonomy-mec_organizer .button-secondary,.taxonomy-mec_speaker .button{color:#fff;font-weight:500;border-radius:2px;box-shadow:0 3px 10px -4px #008aff;text-shadow:none;background:#008aff;background:linear-gradient(95deg,#36a2ff 0,#008aff 50%,#0072ff 100%);border:none;transition:.24s;padding:6px 22px}.post-type-mec-books.taxonomy-mec_coupon .mec_upload_image_button,.post-type-mec-events.taxonomy-mec_category .mec_upload_image_button,.post-type-mec-events.taxonomy-mec_label .mec_upload_image_button,.post-type-mec-events.taxonomy-post_tag .mec_upload_image_button,.taxonomy-mec_location .mec_upload_image_button,.taxonomy-mec_organizer .mec_upload_image_button,.taxonomy-mec_speaker .mec_upload_image_button{margin-bottom:20px}.post-type-mec-books.taxonomy-mec_coupon .button-secondary:focus,.post-type-mec-books.taxonomy-mec_coupon .button-secondary:hover,.post-type-mec-books.taxonomy-mec_coupon .button.focus,.post-type-mec-books.taxonomy-mec_coupon .button:focus,.post-type-mec-books.taxonomy-mec_coupon .button:hover,.post-type-mec-events.taxonomy-mec_category .button-secondary:focus,.post-type-mec-events.taxonomy-mec_category .button-secondary:hover,.post-type-mec-events.taxonomy-mec_category .button.focus,.post-type-mec-events.taxonomy-mec_category .button:focus,.post-type-mec-events.taxonomy-mec_category .button:hover,.post-type-mec-events.taxonomy-mec_label .button-secondary:focus,.post-type-mec-events.taxonomy-mec_label .button-secondary:hover,.post-type-mec-events.taxonomy-mec_label .button.focus,.post-type-mec-events.taxonomy-mec_label .button:focus,.post-type-mec-events.taxonomy-mec_label .button:hover,.post-type-mec-events.taxonomy-post_tag .button-secondary:focus,.post-type-mec-events.taxonomy-post_tag .button-secondary:hover,.post-type-mec-events.taxonomy-post_tag .button.focus,.post-type-mec-events.taxonomy-post_tag .button:focus,.post-type-mec-events.taxonomy-post_tag .button:hover,.taxonomy-mec_location .button-secondary:focus,.taxonomy-mec_location .button-secondary:hover,.taxonomy-mec_location .button.focus,.taxonomy-mec_location .button:focus,.taxonomy-mec_location .button:hover,.taxonomy-mec_organizer .button-secondary:focus,.taxonomy-mec_organizer .button-secondary:hover,.taxonomy-mec_organizer .button.focus,.taxonomy-mec_organizer .button:focus,.taxonomy-mec_organizer .button:hover,.taxonomy-mec_speaker .button-secondary:focus,.taxonomy-mec_speaker .button-secondary:hover,.taxonomy-mec_speaker .button.focus,.taxonomy-mec_speaker .button:focus,.taxonomy-mec_speaker .button:hover{background:#222;background:linear-gradient(95deg,#555 0,#222 50%,#000 100%);box-shadow:0 5px 23px -7px rgba(0,0,0,.5);cursor:pointer;color:#fff}.post-type-mec-events #TB_window{height:470px!important;top:calc(50% - 235px)!important}.post-type-mec-events #TB_ajaxContent{width:calc(100% - 30px)!important}.m-e-calendar_page_MEC-support #wpwrap .welcome-content .fserv-container .fserv-form-description{position:relative!important}.taxonomy-mec_category #TB_window{overflow:hidden}@media (max-width:480px){.m-e-calendar_page_MEC-support #wpwrap .welcome-content .fserv-container .fserv-form-description,.m-e-calendar_page_MEC-support #wpwrap .welcome-content .fserv-container form{padding-left:90px!important}.m-e-calendar_page_MEC-support #wpwrap .welcome-content .fserv-container form .fserv-field{width:40%!important}.m-e-calendar_page_MEC-support #wpwrap .welcome-content .fserv-container:before{top:100px;left:10px}}.post-type-mec-events.taxonomy-mec_label .button.wp-color-result{background:0 0;text-align:right;padding:0 0 0 32px;border-radius:4px;box-shadow:unset;border:1px solid #ddd}.post-type-mec-events.taxonomy-mec_label .button.wp-color-result .wp-color-result-text{height:30px}.post-type-mec-events.taxonomy-mec_label .wp-picker-container input[type=text].wp-color-picker{width:70px;margin-top:-10px;height:32px}.post-type-mec-events.taxonomy-mec_label .wp-picker-default{height:32px;padding-top:2px;padding-bottom:2px}.post-type-mec-events.taxonomy-mec_label .wp-picker-container .iris-picker{margin-top:-10px}.mec-admin-dark-mode #mec-wrap .nav-tab-wrapper .nav-tab,.mec-admin-dark-mode #mec-wrap h2.nav-tab-wrapper,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix #mec-wrap h2.nav-tab-wrapper{background:#1f1f1f}.mec-admin-dark-mode #mec_bfixed_form_fields li,.mec-admin-dark-mode #mec_calendar_filter,.mec-admin-dark-mode #mec_calendar_filter .mec-add-booking-tabs-left,.mec-admin-dark-mode #mec_calendar_filter .mec-add-booking-tabs-wrap,.mec-admin-dark-mode #mec_calendar_filter .mec-add-event-tabs-left,.mec-admin-dark-mode #mec_calendar_filter .mec-add-event-tabs-wrap,.mec-admin-dark-mode #mec_calendar_filter .mec-create-shortcode-tabs-left,.mec-admin-dark-mode #mec_metabox_booking,.mec-admin-dark-mode #mec_metabox_booking .mec-add-booking-tabs-left,.mec-admin-dark-mode #mec_metabox_booking .mec-add-booking-tabs-wrap,.mec-admin-dark-mode #mec_metabox_booking .mec-add-event-tabs-left,.mec-admin-dark-mode #mec_metabox_booking .mec-add-event-tabs-wrap,.mec-admin-dark-mode #mec_metabox_booking .mec-create-shortcode-tabs-left,.mec-admin-dark-mode #mec_metabox_details,.mec-admin-dark-mode #mec_metabox_details .mec-add-booking-tabs-left,.mec-admin-dark-mode #mec_metabox_details .mec-add-booking-tabs-wrap,.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-left,.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-wrap,.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-wrap .select2-container,.mec-admin-dark-mode #mec_metabox_details .mec-create-shortcode-tab-content .select2-container,.mec-admin-dark-mode #mec_metabox_details .mec-create-shortcode-tabs-left,.mec-admin-dark-mode #webnus-dashboard .mec-pro-notice .info-msg,.mec-admin-dark-mode .w-box,.mec-admin-dark-mode .w-box-content pre,.mec-admin-dark-mode .w-clearfix.w-box.mec-addons-notification-box-wrap span,.mec-admin-dark-mode .w-clearfix.w-box.mec-cmsg-2-notification-box-wrap span,.mec-admin-dark-mode .w-clearfix.w-box.mec-cmsg-notification-box-wrap span,.mec-admin-dark-mode .wns-be-main,.mec-admin-dark-mode .wns-be-main .mec-container,.mec-admin-dark-mode .wns-be-sidebar .wns-be-group-menu>li.active>a,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix .mec-container,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields li,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields li,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_field_types button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_fields li,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-container #wns-be-content,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-container #wns-be-infobar,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wp-editor-container,.mec-admin-dark-mode.m-e-calendar_page_MEC-support #webnus-dashboard .mec-pro-notice .info-msg,.mec-admin-dark-mode.post-type-mec-books #major-publishing-actions,.mec-admin-dark-mode.post-type-mec-books #screen-meta,.mec-admin-dark-mode.post-type-mec-books #screen-meta-links .show-settings,.mec-admin-dark-mode.post-type-mec-books .postbox,.mec-admin-dark-mode.post-type-mec-events #major-publishing-actions,.mec-admin-dark-mode.post-type-mec-events #mec_event_form_fields li,.mec-admin-dark-mode.post-type-mec-events #mec_reg_form_fields li,.mec-admin-dark-mode.post-type-mec-events #post-status-info,.mec-admin-dark-mode.post-type-mec-events #screen-meta,.mec-admin-dark-mode.post-type-mec-events #screen-meta-links .show-settings,.mec-admin-dark-mode.post-type-mec-events .categorydiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec-events .components-popover__content,.mec-admin-dark-mode.post-type-mec-events .customlinkdiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec-events .postbox,.mec-admin-dark-mode.post-type-mec-events .posttypediv div.tabs-panel,.mec-admin-dark-mode.post-type-mec-events .taxonomydiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec-events .wp-switch-editor,.mec-admin-dark-mode.post-type-mec-events .wp-tab-active,.mec-admin-dark-mode.post-type-mec-events .wp-tab-panel,.mec-admin-dark-mode.post-type-mec-events div.mce-panel,.mec-admin-dark-mode.post-type-mec-events div.mce-toolbar-grp,.mec-admin-dark-mode.post-type-mec-events ul.add-menu-item-tabs li.tabs,.mec-admin-dark-mode.post-type-mec-events ul.category-tabs li.tabs,.mec-admin-dark-mode.post-type-mec_calendars #major-publishing-actions,.mec-admin-dark-mode.post-type-mec_calendars #post-status-info,.mec-admin-dark-mode.post-type-mec_calendars #screen-meta,.mec-admin-dark-mode.post-type-mec_calendars #screen-meta-links .show-settings,.mec-admin-dark-mode.post-type-mec_calendars .categorydiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec_calendars .customlinkdiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec_calendars .postbox,.mec-admin-dark-mode.post-type-mec_calendars .posttypediv div.tabs-panel,.mec-admin-dark-mode.post-type-mec_calendars .taxonomydiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec_calendars .wp-switch-editor,.mec-admin-dark-mode.post-type-mec_calendars .wp-tab-active,.mec-admin-dark-mode.post-type-mec_calendars .wp-tab-panel,.mec-admin-dark-mode.post-type-mec_calendars div.mce-panel,.mec-admin-dark-mode.post-type-mec_calendars div.mce-toolbar-grp,.mec-admin-dark-mode.post-type-mec_calendars ul.add-menu-item-tabs li.tabs,.mec-admin-dark-mode.post-type-mec_calendars ul.category-tabs li.tabs{background:#1f1f1f;color:#fff}.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .extra .mec-cmsg-2-notification-box-wrap .w-box-head,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-custom-msg-2-notification-set-box.extra,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-custom-msg-notification-set-box.extra{border-color:#515151}.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-custom-msg-2-notification-set-box.extra,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-custom-msg-notification-set-box.extra{background-color:#515151}.mec-admin-dark-mode .mec-form-row .mec-box,.mec-admin-dark-mode .mec-form-row input[type=checkbox],.mec-admin-dark-mode .mec-form-row ul.mec-message-categories li ul,.mec-admin-dark-mode .mec-meta-box-fields .mec-box,.mec-admin-dark-mode.m-e-calendar_page_MEC-support #webnus-dashboard .mec-faq-accordion-trigger a{background:#333;border-color:#353535;box-shadow:0 1px 6px -2px #000}.mec-admin-dark-mode #mec_bfixed_form_fields,.mec-admin-dark-mode #mec_bfixed_form_fields #mec_bfixed_form_fields li,.mec-admin-dark-mode #mec_calendar_filter .mec-add-booking-tabs-left a,.mec-admin-dark-mode #mec_calendar_filter .mec-add-event-tabs-left a,.mec-admin-dark-mode #mec_calendar_filter .mec-create-shortcode-tabs-left a,.mec-admin-dark-mode #mec_metabox_booking .mec-add-booking-tabs-left a,.mec-admin-dark-mode #mec_metabox_booking .mec-add-event-tabs-left a,.mec-admin-dark-mode #mec_metabox_booking .mec-create-shortcode-tabs-left a,.mec-admin-dark-mode #mec_metabox_details .mec-add-booking-tabs-left a,.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-left a,.mec-admin-dark-mode #mec_metabox_details .mec-create-shortcode-tabs-left a,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix .mec-form-row.mec-syn-schedule,.mec-admin-dark-mode.post-type-mec-events #mec_event_form_fields,.mec-admin-dark-mode.post-type-mec-events #mec_reg_form_fields,.mec-admin-dark-mode.post-type-mec-events .select2-search--dropdown,.mec-admin-dark-mode.post-type-mec_calendars .select2-search--dropdown{background:#282828;border-color:#353535}.mec-admin-dark-mode .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#000}.mec-admin-dark-mode.post-type-mec-books ul#adminmenu a.wp-has-current-submenu:after,.mec-admin-dark-mode.post-type-mec-books ul#adminmenu>li.current>a.current:after,.mec-admin-dark-mode.post-type-mec-events ul#adminmenu a.wp-has-current-submenu:after,.mec-admin-dark-mode.post-type-mec-events ul#adminmenu>li.current>a.current:after,.mec-admin-dark-mode.post-type-mec_calendars ul#adminmenu a.wp-has-current-submenu:after,.mec-admin-dark-mode.post-type-mec_calendars ul#adminmenu>li.current>a.current:after,.mec-admin-dark-mode.toplevel_page_mec-intro ul#adminmenu a.wp-has-current-submenu:after,.mec-admin-dark-mode.toplevel_page_mec-intro ul#adminmenu>li.current>a.current:after{border-right-color:#23282d}.mec-admin-dark-mode #mec_calendar_filter .mec-add-booking-tabs-left a.mec-tab-active,.mec-admin-dark-mode #mec_calendar_filter .mec-add-event-tabs-left a.mec-tab-active,.mec-admin-dark-mode #mec_calendar_filter .mec-create-shortcode-tabs-left a.mec-tab-active,.mec-admin-dark-mode #mec_metabox_booking .mec-add-booking-tabs-left a.mec-tab-active,.mec-admin-dark-mode #mec_metabox_booking .mec-add-event-tabs-left a.mec-tab-active,.mec-admin-dark-mode #mec_metabox_booking .mec-create-shortcode-tabs-left a.mec-tab-active,.mec-admin-dark-mode #mec_metabox_details .mec-add-booking-tabs-left a.mec-tab-active,.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-left a.mec-tab-active,.mec-admin-dark-mode #mec_metabox_details .mec-create-shortcode-tabs-left a.mec-tab-active,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .select2-dropdown,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_gateways_form li .mec-gateway-options-form,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #payment_gateways_option li .mec-gateway-options-form,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .select2-container--default .select2-selection--multiple,.mec-admin-dark-mode.post-type-mec_calendars .mec-custom-nice-select ul.list{background:#000;box-shadow:0 2px 12px -5px #000}.mec-admin-dark-mode .extra .w-box-head,.mec-admin-dark-mode .mec-form-row ul.mec-message-categories,.mec-admin-dark-mode .mec-message-categories li.mec-acc-label,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mce-btn-group:not(:first-child),.mec-admin-dark-mode.m-e-calendar_page_MEC-report .select2-container--default .select2-search--dropdown .select2-search__field,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .select2-dropdown,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .wp-editor-container,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec-occurrences .mec-occurrences-list li,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields li,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields li,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_field_types button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_fields li,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .html-active .switch-html,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-custom-msg-notification-set-box.extra,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .select2-container--default .select2-selection--multiple,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .select2-container--default .select2-selection--multiple .select2-selection__choice,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .tmce-active .switch-tmce,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-container #wns-be-content,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-container #wns-be-footer,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-container #wns-be-infobar,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-container #wns-be-infobar:before,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wp-core-ui .quicktags-toolbar input.button.button-small,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wp-editor-container,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wp-switch-editor,.mec-admin-dark-mode.post-type-mec-books #screen-meta,.mec-admin-dark-mode.post-type-mec-books #screen-meta-links .show-settings,.mec-admin-dark-mode.post-type-mec-books .postbox,.mec-admin-dark-mode.post-type-mec-books .postbox .hndle,.mec-admin-dark-mode.post-type-mec-books .postbox hr,.mec-admin-dark-mode.post-type-mec-books .wp-heading-inline+.page-title-action,.mec-admin-dark-mode.post-type-mec-events #major-publishing-actions,.mec-admin-dark-mode.post-type-mec-events #post-status-info,.mec-admin-dark-mode.post-type-mec-events #screen-meta,.mec-admin-dark-mode.post-type-mec-events #screen-meta-links .show-settings,.mec-admin-dark-mode.post-type-mec-events .categorydiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec-events .components-popover__content,.mec-admin-dark-mode.post-type-mec-events .customlinkdiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec-events .edit-post-meta-boxes-area #poststuff .stuffbox>h3,.mec-admin-dark-mode.post-type-mec-events .edit-post-meta-boxes-area #poststuff h2.hndle,.mec-admin-dark-mode.post-type-mec-events .edit-post-meta-boxes-area #poststuff h3.hndle,.mec-admin-dark-mode.post-type-mec-events .postbox,.mec-admin-dark-mode.post-type-mec-events .postbox h2,.mec-admin-dark-mode.post-type-mec-events .posttypediv div.tabs-panel,.mec-admin-dark-mode.post-type-mec-events .taxonomydiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec-events .wp-editor-container,.mec-admin-dark-mode.post-type-mec-events .wp-switch-editor,.mec-admin-dark-mode.post-type-mec-events .wp-tab-active,.mec-admin-dark-mode.post-type-mec-events .wp-tab-panel,.mec-admin-dark-mode.post-type-mec-events div.mce-panel,.mec-admin-dark-mode.post-type-mec-events div.mce-toolbar-grp,.mec-admin-dark-mode.post-type-mec-events ul.add-menu-item-tabs li.tabs,.mec-admin-dark-mode.post-type-mec-events ul.category-tabs li.tabs,.mec-admin-dark-mode.post-type-mec_calendars #major-publishing-actions,.mec-admin-dark-mode.post-type-mec_calendars #post-status-info,.mec-admin-dark-mode.post-type-mec_calendars #screen-meta,.mec-admin-dark-mode.post-type-mec_calendars #screen-meta-links .show-settings,.mec-admin-dark-mode.post-type-mec_calendars .categorydiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec_calendars .customlinkdiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec_calendars .mec-custom-nice-select ul.list,.mec-admin-dark-mode.post-type-mec_calendars .mec-custom-nice-select ul.list li.option,.mec-admin-dark-mode.post-type-mec_calendars .mec-sed-methods li,.mec-admin-dark-mode.post-type-mec_calendars .postbox,.mec-admin-dark-mode.post-type-mec_calendars .postbox h2,.mec-admin-dark-mode.post-type-mec_calendars .posttypediv div.tabs-panel,.mec-admin-dark-mode.post-type-mec_calendars .taxonomydiv div.tabs-panel,.mec-admin-dark-mode.post-type-mec_calendars .wp-editor-container,.mec-admin-dark-mode.post-type-mec_calendars .wp-switch-editor,.mec-admin-dark-mode.post-type-mec_calendars .wp-tab-active,.mec-admin-dark-mode.post-type-mec_calendars .wp-tab-panel,.mec-admin-dark-mode.post-type-mec_calendars div.mce-panel,.mec-admin-dark-mode.post-type-mec_calendars div.mce-toolbar-grp,.mec-admin-dark-mode.post-type-mec_calendars ul.add-menu-item-tabs li.tabs,.mec-admin-dark-mode.post-type-mec_calendars ul.category-tabs li.tabs{border-color:#353535}.mec-admin-dark-mode #mec_bfixed_form_fields input[type=checkbox],.mec-admin-dark-mode #mec_calendar_filter .mec-calendar-metabox .wn-mec-select,.mec-admin-dark-mode #mec_calendar_filter .mec-form-row input[type=number],.mec-admin-dark-mode #mec_calendar_filter .mec-form-row input[type=text],.mec-admin-dark-mode #mec_calendar_filter .mec-form-row input[type=url],.mec-admin-dark-mode #mec_calendar_filter .mec-form-row select,.mec-admin-dark-mode #mec_calendar_filter .mec-form-row textarea,.mec-admin-dark-mode #mec_metabox_booking .mec-add-event-tabs-wrap .select2-container,.mec-admin-dark-mode #mec_metabox_booking .mec-calendar-metabox .mec-form-row input[type=checkbox],.mec-admin-dark-mode #mec_metabox_booking .mec-calendar-metabox .wn-mec-select,.mec-admin-dark-mode #mec_metabox_booking .mec-create-shortcode-tab-content .select2-container,.mec-admin-dark-mode #mec_metabox_booking .mec-form-row input[type=number],.mec-admin-dark-mode #mec_metabox_booking .mec-form-row input[type=text],.mec-admin-dark-mode #mec_metabox_booking .mec-form-row input[type=url],.mec-admin-dark-mode #mec_metabox_booking .mec-form-row select,.mec-admin-dark-mode #mec_metabox_booking .mec-form-row textarea,.mec-admin-dark-mode #mec_metabox_booking .mec-form-row.mec-skin-list-date-format-container input[type=text],.mec-admin-dark-mode #mec_metabox_booking .mec-meta-box-fields .mec-form-row input[type=checkbox],.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-wrap .select2-container,.mec-admin-dark-mode #mec_metabox_details .mec-calendar-metabox .mec-form-row input[type=checkbox],.mec-admin-dark-mode #mec_metabox_details .mec-calendar-metabox .wn-mec-select,.mec-admin-dark-mode #mec_metabox_details .mec-create-shortcode-tab-content .select2-container,.mec-admin-dark-mode #mec_metabox_details .mec-form-row input[type=number],.mec-admin-dark-mode #mec_metabox_details .mec-form-row input[type=text],.mec-admin-dark-mode #mec_metabox_details .mec-form-row input[type=url],.mec-admin-dark-mode #mec_metabox_details .mec-form-row select,.mec-admin-dark-mode #mec_metabox_details .mec-form-row textarea,.mec-admin-dark-mode #mec_metabox_details .mec-form-row.mec-skin-list-date-format-container input[type=text],.mec-admin-dark-mode #mec_metabox_details .mec-meta-box-fields .mec-form-row input[type=checkbox],.mec-admin-dark-mode #mec_reg_form_fields input[type=checkbox],.mec-admin-dark-mode .mec-addon-box-version,.mec-admin-dark-mode .mec-calendar-metabox .wn-mec-select,.mec-admin-dark-mode .mec-form-row input[type=checkbox],.mec-admin-dark-mode .mec-form-row input[type=number],.mec-admin-dark-mode .mec-form-row input[type=radio],.mec-admin-dark-mode .mec-form-row input[type=text],.mec-admin-dark-mode .mec-form-row input[type=url],.mec-admin-dark-mode .mec-form-row select,.mec-admin-dark-mode .mec-form-row textarea,.mec-admin-dark-mode .mec-form-row.mec-skin-list-date-format-container input[type=text],.mec-admin-dark-mode.m-e-calendar_page_MEC-addons,.mec-admin-dark-mode.m-e-calendar_page_MEC-go-pro,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .html-active .switch-html,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mec-report-select-event-wrap .select2-container--default .select2-selection--single,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mec-report-sendmail-form-wrap,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mec-report-sendmail-wrap,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mec-send-email-form-wrap input.widefat,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .select2-container--default .select2-results__option--highlighted[aria-selected],.mec-admin-dark-mode.m-e-calendar_page_MEC-report .select2-container--default .select2-search--dropdown .select2-search__field,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .tmce-active .switch-tmce,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .wp-switch-editor,.mec-admin-dark-mode.m-e-calendar_page_MEC-report div.mce-toolbar-grp,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec-invoice-custom-css,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields input[type=number],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields input[type=text],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields select,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields textarea,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields input[type=number],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields input[type=text],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields select,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields textarea,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_field_types button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_fields button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_fields input[type=number],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_fields input[type=text],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_fields select,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_fields textarea,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #titlediv #title,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-add-event-tabs-wrap .select2-container,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-add-event-tabs-wrap .select2-container span,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-create-shortcode-tab-content .select2-container,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-create-shortcode-tab-content .select2-container span,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .quicktags-toolbar,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .select2-container--default .select2-selection--multiple,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .select2-container--default.select2-container--focus .select2-selection--multiple,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .select2-dropdown,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .select2-results__option[aria-selected],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main .mec-form-row input[type=email],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main .mec-form-row input[type=number],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main .mec-form-row input[type=password],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main .mec-form-row input[type=search],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main .mec-form-row input[type=text],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main .mec-form-row input[type=url],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main .mec-form-row select,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wp-core-ui .quicktags-toolbar input.button.button-small,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=checkbox],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=color],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=date],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=datetime-local],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=datetime],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=email],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=month],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=number],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=password],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=radio],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=search],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=tel],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=text],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=time],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=url],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings input[type=week],.mec-admin-dark-mode.m-e-calendar_page_MEC-settings select,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings textarea,.mec-admin-dark-mode.post-type-mec-books .wn-mec-select,.mec-admin-dark-mode.post-type-mec-books input[type=checkbox],.mec-admin-dark-mode.post-type-mec-books input[type=email],.mec-admin-dark-mode.post-type-mec-books input[type=number],.mec-admin-dark-mode.post-type-mec-books input[type=text],.mec-admin-dark-mode.post-type-mec-books input[type=url],.mec-admin-dark-mode.post-type-mec-books select,.mec-admin-dark-mode.post-type-mec-books textarea,.mec-admin-dark-mode.post-type-mec-events #mec_event_form_fields button,.mec-admin-dark-mode.post-type-mec-events #mec_reg_form_field_types button,.mec-admin-dark-mode.post-type-mec-events #mec_reg_form_fields button,.mec-admin-dark-mode.post-type-mec-events #titlediv #title,.mec-admin-dark-mode.post-type-mec-events .components-form-token-field__input-container,.mec-admin-dark-mode.post-type-mec-events .components-panel__body,.mec-admin-dark-mode.post-type-mec-events .mec-add-event-tabs-wrap .select2-container span,.mec-admin-dark-mode.post-type-mec-events .mec-certain-day>div,.mec-admin-dark-mode.post-type-mec-events .mec-create-shortcode-tab-content .select2-container span,.mec-admin-dark-mode.post-type-mec-events .mec-xi-facebook-import-events .mec-select-deselect-actions li,.mec-admin-dark-mode.post-type-mec-events .mec-xi-google-import-events .mec-select-deselect-actions li,.mec-admin-dark-mode.post-type-mec-events .select2-dropdown,.mec-admin-dark-mode.post-type-mec-events .select2-results__option[aria-selected],.mec-admin-dark-mode.post-type-mec-events .wp-admin p label input[type=checkbox],.mec-admin-dark-mode.post-type-mec-events input[type=checkbox],.mec-admin-dark-mode.post-type-mec-events input[type=color],.mec-admin-dark-mode.post-type-mec-events input[type=date],.mec-admin-dark-mode.post-type-mec-events input[type=datetime-local],.mec-admin-dark-mode.post-type-mec-events input[type=datetime],.mec-admin-dark-mode.post-type-mec-events input[type=email],.mec-admin-dark-mode.post-type-mec-events input[type=month],.mec-admin-dark-mode.post-type-mec-events input[type=number],.mec-admin-dark-mode.post-type-mec-events input[type=password],.mec-admin-dark-mode.post-type-mec-events input[type=radio],.mec-admin-dark-mode.post-type-mec-events input[type=search],.mec-admin-dark-mode.post-type-mec-events input[type=tel],.mec-admin-dark-mode.post-type-mec-events input[type=text],.mec-admin-dark-mode.post-type-mec-events input[type=time],.mec-admin-dark-mode.post-type-mec-events input[type=url],.mec-admin-dark-mode.post-type-mec-events input[type=week],.mec-admin-dark-mode.post-type-mec-events select,.mec-admin-dark-mode.post-type-mec-events textarea,.mec-admin-dark-mode.post-type-mec_calendars #titlediv #title,.mec-admin-dark-mode.post-type-mec_calendars .mec-add-event-tabs-wrap .select2-container,.mec-admin-dark-mode.post-type-mec_calendars .mec-add-event-tabs-wrap .select2-container span,.mec-admin-dark-mode.post-type-mec_calendars .mec-create-shortcode-tab-content .select2-container,.mec-admin-dark-mode.post-type-mec_calendars .mec-create-shortcode-tab-content .select2-container span,.mec-admin-dark-mode.post-type-mec_calendars .select2-container--default .select2-selection--multiple .select2-selection__choice,.mec-admin-dark-mode.post-type-mec_calendars .select2-dropdown,.mec-admin-dark-mode.post-type-mec_calendars .select2-results__option[aria-selected],.mec-admin-dark-mode.post-type-mec_calendars input[type=checkbox],.mec-admin-dark-mode.post-type-mec_calendars input[type=color],.mec-admin-dark-mode.post-type-mec_calendars input[type=date],.mec-admin-dark-mode.post-type-mec_calendars input[type=datetime-local],.mec-admin-dark-mode.post-type-mec_calendars input[type=datetime],.mec-admin-dark-mode.post-type-mec_calendars input[type=email],.mec-admin-dark-mode.post-type-mec_calendars input[type=month],.mec-admin-dark-mode.post-type-mec_calendars input[type=number],.mec-admin-dark-mode.post-type-mec_calendars input[type=password],.mec-admin-dark-mode.post-type-mec_calendars input[type=radio],.mec-admin-dark-mode.post-type-mec_calendars input[type=search],.mec-admin-dark-mode.post-type-mec_calendars input[type=tel],.mec-admin-dark-mode.post-type-mec_calendars input[type=text],.mec-admin-dark-mode.post-type-mec_calendars input[type=time],.mec-admin-dark-mode.post-type-mec_calendars input[type=url],.mec-admin-dark-mode.post-type-mec_calendars input[type=week],.mec-admin-dark-mode.post-type-mec_calendars select,.mec-admin-dark-mode.post-type-mec_calendars textarea,.mec-admin-dark-mode.toplevel_page_mec-intro .w-box.mec-activation input[name=MECPurchaseCode],.mec-admin-dark-mode.toplevel_page_mec-intro .w-box.mec-activation input[type=radio]+label span,.mec-select-deselect-actions li{background:#282828;border-color:#353535;color:#d2d2d2}.mec-admin-dark-mode #mec_metabox_booking .mec-form-row input[type=checkbox]:checked,.mec-admin-dark-mode #mec_metabox_details .mec-form-row input[type=checkbox]:checked,.mec-admin-dark-mode .mec-custom-nice-select ul.list li .wn-mec-text:after,.mec-admin-dark-mode .mec-sed-methods li:before{box-shadow:0 1px 6px -2px #000;border-color:#353535;background:#222}.mec-admin-dark-mode .mec-sed-methods li.active,.mec-admin-dark-mode .mec-switcher input+label,.mec-admin-dark-mode .mec-switcher input+label:before,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .select2-container--default .select2-results__option{background-color:#000}.mec-admin-dark-mode .wn-mec-select .option.focus .wn-img-sh img,.mec-admin-dark-mode .wn-mec-select .option.selected.focus .wn-img-sh img,.mec-admin-dark-mode .wn-mec-select .option:hover .wn-img-sh img{background:0 0}.mec-admin-dark-mode .ui-datepicker{background-color:#000;border:1px solid #000;box-shadow:0 0 8px rgba(33,33,33,.6)}.mec-admin-dark-mode .ui-datepicker.ui-widget td a,.mec-admin-dark-mode .w-box.upcoming-events .mec-event-article .mec-detail-button,.mec-admin-dark-mode.post-type-mec-events,.mec-admin-dark-mode.post-type-mec-events .postbox h2,.mec-admin-dark-mode.post-type-mec_calendars .postbox h2{color:#d2d2d2;background:#282828}.mec-admin-dark-mode #mec-advanced-wraper div:first-child>ul *{background:#282828}.mec-admin-dark-mode #mec-advanced-wraper div:first-child>ul>ul>li,.mec-admin-dark-mode #mec_styles_form #mec_styles_CSS,.mec-admin-dark-mode .mec-message-categories li.mec-acc-label,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_bfixed_form_fields,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_event_form_fields,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_fields{background:#000}.mec-admin-dark-mode #mec-advanced-wraper div:first-child>ul>ul>li:hover,.mec-admin-dark-mode .mec-active,.mec-admin-dark-mode.post-type-mec-events .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#888!important}.mec-admin-dark-mode.post-type-mec_calendars .mec-calendar-metabox .wn-mec-select .list{border-radius:0 0 2px 2px;box-shadow:0 0 0 1px #353535,0 2px 6px rgba(0,0,0,.07)}.mec-admin-dark-mode #mec_calendar_filter .mec-add-booking-tabs-right,.mec-admin-dark-mode #mec_calendar_filter .mec-add-event-tabs-right,.mec-admin-dark-mode #mec_calendar_filter .mec-create-shortcode-tabs-right,.mec-admin-dark-mode #mec_calendar_filter .ui-sortable-handle,.mec-admin-dark-mode #mec_gateways_form li .mec-gateway-options-form,.mec-admin-dark-mode #mec_metabox_booking .mec-add-booking-tabs-right,.mec-admin-dark-mode #mec_metabox_booking .mec-add-event-tabs-right,.mec-admin-dark-mode #mec_metabox_booking .mec-create-shortcode-tabs-right,.mec-admin-dark-mode #mec_metabox_booking .ui-sortable-handle,.mec-admin-dark-mode #mec_metabox_details .mec-add-booking-tabs-right,.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-right,.mec-admin-dark-mode #mec_metabox_details .mec-create-shortcode-tabs-right,.mec-admin-dark-mode #mec_metabox_details .ui-sortable-handle,.mec-admin-dark-mode #payment_gateways_option li .mec-gateway-options-form,.mec-admin-dark-mode .mec-meta-box-fields h4{border-color:#000!important}.mec-admin-dark-mode .wns-be-container,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-content,.mec-admin-dark-mode.post-type-mec-events #wp-content-editor-tools,.mec-admin-dark-mode.post-type-mec_calendars,.mec-admin-dark-mode.post-type-mec_calendars .wn-mec-select .list{background-color:#282828;border-color:#353535}.mec-admin-dark-mode .mec-intro-section-ifarme iframe,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-head,.mec-admin-dark-mode.m-e-calendar_page_MEC-support .fserv-container,.mec-admin-dark-mode.m-e-calendar_page_MEC-support .fserv-container *,.mec-admin-dark-mode.toplevel_page_mec-intro .fserv-container,.mec-admin-dark-mode.toplevel_page_mec-intro .fserv-container *{background:#1f1f1f!important;border-color:#353535!important}.mec-admin-dark-mode .block-editor-block-types-list__item-icon,.mec-admin-dark-mode .block-editor-block-types-list__item-title,.mec-admin-dark-mode .w-box.upcoming-events .mec-event-article h4.mec-event-title,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-content,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .select2-container--default .select2-selection--single .select2-selection__rendered,.mec-admin-dark-mode.m-e-calendar_page_MEC-support .about-wrap h3,.mec-admin-dark-mode.m-e-calendar_page_MEC-support .fserv-container .fserv-form-name,.mec-admin-dark-mode.toplevel_page_mec-intro .about-wrap h3,.mec-admin-dark-mode.toplevel_page_mec-intro .fserv-container .fserv-form-name{color:#d2d2d2!important}.mec-admin-dark-mode .wns-be-sidebar li a:hover,.mec-admin-dark-mode .wns-be-sidebar li:hover,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .html-active .switch-html,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .tmce-active .switch-tmce,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wp-switch-editor,.mec-admin-dark-mode.post-type-mec_calendars .wn-mec-select .option:hover{background:#000;color:#d2d2d2}.mec-admin-dark-mode .wns-be-sidebar li a,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix h1,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix h2,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix h3,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix h4,.mec-admin-dark-mode.m-e-calendar_page_MEC-report .mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-head span,.mec-admin-dark-mode.m-e-calendar_page_MEC-report h2,.mec-admin-dark-mode.m-e-calendar_page_MEC-report h4,.mec-admin-dark-mode.m-e-calendar_page_MEC-support #webnus-dashboard .mec-faq-accordion-trigger a,.mec-admin-dark-mode.post-type-mec-books .postbox h1,.mec-admin-dark-mode.post-type-mec-books .postbox h2,.mec-admin-dark-mode.post-type-mec-books .postbox h3,.mec-admin-dark-mode.post-type-mec-events .components-panel__body-toggle.components-button,.mec-admin-dark-mode.post-type-mec-events .wrap h1.wp-heading-inline,.mec-admin-dark-mode.post-type-mec_calendars .mec-custom-nice-select ul.list li.option .wn-mec-text{color:#d2d2d2}.mec-admin-dark-mode .wns-be-sidebar .wns-be-group-menu>li.active>a,.mec-admin-dark-mode .wns-be-sidebar .wns-be-group-menu>li.active>a:hover{border:none}.mec-admin-dark-mode .wns-be-sidebar li.active ul.subsection{background:#282828;border-bottom:1px solid #353535}.mec-admin-dark-mode .wns-be-sidebar li .subsection a{background:#282828;color:#636363;opacity:1;font-size:12px;padding:6px 4px 6px 46px}.mec-admin-dark-mode .wns-be-sidebar .wns-be-group-menu>li.active>a,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-container #wns-be-infobar,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-main{box-shadow:0 2px 12px -5px #000}.mec-admin-dark-mode .wns-be-sidebar .mec-settings-menu .mec-settings-submenu a,.mec-admin-dark-mode li.wns-be-group-menu-li.mec-settings-menu .mec-settings-submenu,.mec-admin-dark-mode.post-type-mec_calendars .wn-mec-select .option.focus,.mec-admin-dark-mode.post-type-mec_calendars .wn-mec-select .option.selected.focus,.mec-admin-dark-mode.post-type-mec_calendars .wn-mec-select .option:hover{background:#000;color:#d2d2d2;border-color:#353535}.mec-admin-dark-mode.m-e-calendar_page_MEC-settings,.mec-admin-dark-mode.post-type-mec_calendars .mec-custom-nice-select ul.list li.option{background:#000!important;color:#fff!important}.mec-admin-dark-mode.m-e-calendar_page_MEC-addons,.mec-admin-dark-mode.m-e-calendar_page_MEC-addons .about-wrap h1,.mec-admin-dark-mode.m-e-calendar_page_MEC-go-pro,.mec-admin-dark-mode.m-e-calendar_page_MEC-go-pro h1,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix h1,.mec-admin-dark-mode.m-e-calendar_page_MEC-report,.mec-admin-dark-mode.m-e-calendar_page_MEC-report h1,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings div.mce-panel,.mec-admin-dark-mode.m-e-calendar_page_MEC-support,.mec-admin-dark-mode.m-e-calendar_page_MEC-support h1,.mec-admin-dark-mode.post-type-mec-books,.mec-admin-dark-mode.post-type-mec-books h1,.mec-admin-dark-mode.post-type-mec_calendars,.mec-admin-dark-mode.post-type-mec_calendars .wrap h1.wp-heading-inline,.mec-admin-dark-mode.toplevel_page_mec-intro,.mec-admin-dark-mode.toplevel_page_mec-intro .about-wrap h1{background:#282828!important;color:#d2d2d2}.mec-admin-dark-mode .w-theme-version{box-shadow:0 3px 30px -4px #000;background:#000;background:linear-gradient(95deg,#000 0,#282828 50%,#1f1f1f 100%)}.mec-admin-dark-mode .mec-sed-methods li.active,.mec-admin-dark-mode .wns-be-container .wns-be-group-tab h2,.mec-admin-dark-mode .wns-be-container .wns-be-group-tab h4,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix #mec-wrap .nav-tab-wrapper .nav-tab,.mec-admin-dark-mode.m-e-calendar_page_MEC-ix #mec-wrap h2.nav-tab-wrapper,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#d2d2d2}.mec-admin-dark-mode .wns-be-sidebar .wns-be-group-menu li a:hover{color:#07bbe9}.mec-admin-dark-mode.m-e-calendar_page_MEC-ix #mec-wrap .nav-tab-wrapper .nav-tab-active{background:#008aff;background:linear-gradient(95deg,#36a2ff 0,#008aff 50%,#0072ff 100%)}.mec-admin-dark-mode .wns-be-container #wns-be-infobar:before{content:"";width:261px;height:78px;display:block;position:absolute;left:0;top:0;background:#1f1f1f url(../img/webnus-logo2.png) no-repeat center;border-bottom:1px solid #dedede;background-size:220px;z-index:997}.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .mec-custom-msg-notification-set-box.extra,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wns-be-container #wns-be-footer,.mec-admin-dark-mode.post-type-mec-books #titlediv #title,.mec-admin-dark-mode.post-type-mec-books .postbox h1{background:#1f1f1f!important}.mec-admin-dark-mode .mec-settings-menu .mec-settings-submenu:after,.mec-admin-dark-mode .wns-be-sidebar .wns-be-group-menu li .subsection li.active a:after,.mec-admin-dark-mode .wns-be-sidebar .wns-be-group-menu li .subsection li.active a:before{border-right-color:#353535}.mec-admin-dark-mode .mec-switcher input:checked+label:before{background-color:#d2d2d2;box-shadow:2px 2px 12px -2px #ccc inset}.mec-admin-dark-mode .mec-switcher input:checked+label{box-shadow:0 3px 11px -7px #000}.mec-admin-dark-mode .lity.mec-add-event-popup,.mec-admin-dark-mode .lity.mec-add-shortcode-popup,.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup,.mec-admin-dark-mode .mec-add-shortcode-popup div#mec_popup_shortcode{background:#282828}.mec-admin-dark-mode .lity.mec-add-event-popup .lity-content,.mec-admin-dark-mode .lity.mec-add-shortcode-popup .lity-content{box-shadow:0 3px 20px 0 rgba(0,0,0,.55)}.mec-admin-dark-mode .mec-add-event-popup .mec-meta-box-colors-container,.mec-admin-dark-mode .mec-steps-container,.mec-admin-dark-mode .mec-steps-header{background:#000}.mec-admin-dark-mode .mec-add-event-popup div#mec_popup_event,.mec-admin-dark-mode .mec-steps-panel{background:#1f1f1f}.mec-admin-dark-mode button.lity-close{background:#000;box-shadow:0 3px 8px 0 rgba(0,0,0,.55)}.mec-admin-dark-mode .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-steps-content.mec-steps-content-2 ul li{border:2px solid #282828;background:#000!important}.mec-admin-dark-mode .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-step-popup-skin-text:before,.mec-admin-dark-mode .mec-add-shortcode-popup .mec-steps-content.mec-steps-content-4 label input{background:#282828;border-color:#1f1f1f;box-shadow:0 3px 6px 0 rgba(0,0,0,.05)}.mec-admin-dark-mode .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-2 .mec-steps-content.mec-steps-content-2 ul li.active{box-shadow:0 3px 5px rgba(0,0,0,.2)}.mec-admin-dark-mode .nicescroll-cursors{background-color:#000!important}.mec-admin-dark-mode .mec-add-event-popup .mec-categories-tab-contents,.mec-admin-dark-mode .mec-add-event-popup .mec-form-row.mec-available-color-row,.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content.mec-steps-content-7.mec-steps-content-active,.mec-admin-dark-mode .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .mec-steps-content.mec-steps-content-4 .mec-multiple-skin-options div,.mec-admin-dark-mode .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode{border-color:#282828;background:#000}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode-code{background:rgba(266,266,266,.35)}.mec-admin-dark-mode .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode-code code,.mec-admin-dark-mode .mec-steps-content h3{color:#d2d2d2}.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option.focus,.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option.selected.focus,.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .option:hover{background:#000}.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .list{background:#282828}.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .list::-webkit-scrollbar-track{background-color:#333}.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content-container .wn-mec-select-popup .list::-webkit-scrollbar{width:3px;background-color:#333}.mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-6 .mec-popup-shortcode-code button{margin-left:unset}.mec-admin-dark-mode .wp-picker-container .wp-color-result.button{background:inherit}.mec-admin-dark-mode .mec-add-event-popup .mec-steps-content.mec-steps-content-6 .mce-container-body.mce-stack-layout{background:#000;border-color:#000!important}.mec-admin-dark-mode .mec-add-shortcode-popup .mec-steps-content-container.mec-steps-content-4 .wn-mec-select-popup{background-color:#000;border-color:#282828}.mec-admin-dark-mode #wns-be-content .noresults label,.mec-admin-dark-mode #wns-be-content .results .results .noresults label,.mec-admin-dark-mode #wns-be-content ul li.disable,.mec-admin-dark-mode #wns-be-content ul li.disable label{color:#666}.mec-admin-dark-mode #wns-be-content .results .results .results label,.mec-admin-dark-mode #wns-be-content .results label,.mec-admin-dark-mode #wns-be-content ul li.enable,.mec-admin-dark-mode #wns-be-content ul li.enable label{color:#fff}.mec-admin-dark-mode.post-type-mec-books table.widefat,.mec-admin-dark-mode.post-type-mec_calendars table.widefat,.post-type-mec-events.mec-admin-dark-mode table.widefat{background:#1f1f1f;border-color:#353535;color:#d2d2d2}.mec-admin-dark-mode.post-type-mec-books .striped>tbody>:nth-child(odd),.mec-admin-dark-mode.post-type-mec-books ul.striped>:nth-child(odd),.mec-admin-dark-mode.post-type-mec-events .striped>tbody>:nth-child(odd),.mec-admin-dark-mode.post-type-mec-events ul.striped>:nth-child(odd),.mec-admin-dark-mode.post-type-mec_calendars .striped>tbody>:nth-child(odd),.mec-admin-dark-mode.post-type-mec_calendars ul.striped>:nth-child(odd){background:#282828;border-color:#353535;color:#d2d2d2}.mec-admin-dark-mode.post-type-mec-books .widefat td,.mec-admin-dark-mode.post-type-mec-books .widefat th,.mec-admin-dark-mode.post-type-mec-events .widefat td,.mec-admin-dark-mode.post-type-mec-events .widefat th,.mec-admin-dark-mode.post-type-mec_calendars .widefat td,.mec-admin-dark-mode.post-type-mec_calendars .widefat th{border-color:#000;color:#d2d2d2}.mec-admin-dark-mode.m-e-calendar_page_MEC-settings ul#adminmenu a.wp-has-current-submenu:after,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings ul#adminmenu>li.current>a.current:after,.mec-admin-dark-mode.post-type-mec-events ul#adminmenu a.wp-has-current-submenu:after,.mec-admin-dark-mode.post-type-mec-events ul#adminmenu>li.current>a.current:after,.mec-admin-dark-mode.post-type-mec_calendars ul#adminmenu a.wp-has-current-submenu:after,.mec-admin-dark-mode.post-type-mec_calendars ul#adminmenu>li.current>a.current:after{border-right-color:#1f1f1f}.mec-admin-dark-mode #mec_add_fee_button,.mec-admin-dark-mode #mec_add_ticket_variation_button,.mec-admin-dark-mode #mec_bfixed_form_field_types button,.mec-admin-dark-mode #mec_bfixed_form_fields button,.mec-admin-dark-mode #mec_event_form_field_types button,.mec-admin-dark-mode #mec_event_form_fields button,.mec-admin-dark-mode #mec_meta_box_downloadable_file_options #mec_downloadable_file_remove_image_button,.mec-admin-dark-mode #mec_reg_form_field_types button,.mec-admin-dark-mode #mec_reg_form_fields button,.mec-admin-dark-mode #taxes_option #mec_fees_list .mec-form-row .button,.mec-admin-dark-mode #ticket_variations_option #mec_ticket_variations_list .mec-form-row .button,.mec-admin-dark-mode .mec-export-settings,.mec-admin-dark-mode .mec-import-settings,.mec-admin-dark-mode .mec-meta-box-fields .mec-form-row .button:not(.wp-color-result),.mec-admin-dark-mode .mec-occurrences-wrapper .button:not(.wp-color-result),.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .button,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .button-secondary,.mec-admin-dark-mode.post-type-mec-books .button,.mec-admin-dark-mode.post-type-mec-books .wp-heading-inline+.page-title-action,.mec-admin-dark-mode.post-type-mec-events .button,.mec-admin-dark-mode.post-type-mec-events .button-secondary,.mec-admin-dark-mode.post-type-mec-events .wp-heading-inline+.page-title-action,.mec-admin-dark-mode.post-type-mec_calendars .button,.mec-admin-dark-mode.post-type-mec_calendars .wp-heading-inline+.page-title-action{color:#d2d2d2!important;border-color:#353535!important;background:#000}.mec-admin-dark-mode #mec_add_fee_button:hover,.mec-admin-dark-mode #mec_add_ticket_variation_button:hover,.mec-admin-dark-mode #mec_bfixed_form_field_types button:hover,.mec-admin-dark-mode #mec_bfixed_form_fields button:hover,.mec-admin-dark-mode #mec_event_form_field_types button:hover,.mec-admin-dark-mode #mec_event_form_fields button:hover,.mec-admin-dark-mode #mec_meta_box_downloadable_file_options #mec_downloadable_file_remove_image_button:hover,.mec-admin-dark-mode #mec_reg_form_field_types button:hover,.mec-admin-dark-mode #mec_reg_form_fields button:hover,.mec-admin-dark-mode #taxes_option #mec_fees_list .mec-form-row .button:hover,.mec-admin-dark-mode #ticket_variations_option #mec_ticket_variations_list .mec-form-row .button:hover,.mec-admin-dark-mode .mec-export-settings:hover,.mec-admin-dark-mode .mec-import-settings:hover,.mec-admin-dark-mode .mec-meta-box-fields .mec-form-row .button:not(.wp-color-result):hover,.mec-admin-dark-mode .mec-occurrences-wrapper .button:not(.wp-color-result):hover,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .button-secondary:hover,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .button.hover,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .button:hover,.mec-admin-dark-mode.post-type-mec-events .button-secondary:hover,.mec-admin-dark-mode.post-type-mec-events .button.hover,.mec-admin-dark-mode.post-type-mec-events .button:hover,.mec-admin-dark-mode.post-type-mec_calendars .button-secondary:hover,.mec-admin-dark-mode.post-type-mec_calendars .button.hover,.mec-admin-dark-mode.post-type-mec_calendars .button:hover{background:#111;border-color:#333!important;color:#fff}.mec-admin-dark-mode.post-type-mec-events .mec-form-row .button:not(.wp-color-result){height:37px;margin-top:1px;box-shadow:inset 0 2px 4px #282828,inset 0 -2px 4px rgba(0,0,0,.05),0 2px 2px rgba(0,0,0,.06)}.mec-admin-dark-mode.m-e-calendar_page_MEC-settings .wp-color-result-text,.mec-admin-dark-mode.post-type-mec-events .wp-color-result-text{border-left:1px solid #353535;color:#d2d2d2;background:#000}.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec-search-settings{color:#d2d2d2;background:#282828}.mec-admin-dark-mode.taxonomy-mec_category .button,.mec-admin-dark-mode.taxonomy-mec_label .button,.mec-admin-dark-mode.taxonomy-mec_location .button,.mec-admin-dark-mode.taxonomy-mec_organizer .button,.mec-admin-dark-mode.taxonomy-mec_speaker .button,.mec-admin-dark-mode.taxonomy-mec_tag .button{box-shadow:0 3px 10px -4px #000!important}.mec-admin-dark-mode.post-type-mec_calendars .mec-switcher input+label:after,.mec-admin-dark-mode.post-type-mec_calendars .wn-mec-select .option .wn-hover-img-sh img{background:#282828}.mec-admin-dark-mode .attachment-info,.mec-admin-dark-mode .media-frame-toolbar .media-toolbar{border-color:#282828}.mec-admin-dark-mode #webnus-dashboard .welcome-head img,.mec-admin-dark-mode .mce-content-body{background-color:#000!important}.mec-admin-dark-mode .w-box.upcoming-events .mec-event-article{border-bottom:1px solid #444}.mec-admin-dark-mode #webnus-dashboard a,.mec-admin-dark-mode #webnus-dashboard pre,.mec-admin-dark-mode .extra .w-box-head,.mec-admin-dark-mode .mec-addons-notification-box-content.mec-new-addons a,.mec-admin-dark-mode .mec-form-row label,.mec-admin-dark-mode .mec-form-row span,.mec-admin-dark-mode .mec-meta-box-fields h4,.mec-admin-dark-mode .mec-meta-box-fields label,.mec-admin-dark-mode .mec-meta-box-fields p,.mec-admin-dark-mode .mec-meta-box-fields span,.mec-admin-dark-mode .mec-meta-box-fields strong,.mec-admin-dark-mode .mec-new-addons .mec-addons-notification-title,.mec-admin-dark-mode .mec-new-addons p,.mec-admin-dark-mode .mec-new-addons strong,.mec-admin-dark-mode .w-box-content p,.mec-admin-dark-mode .w-box.doc,.mec-admin-dark-mode .w-box.total-bookings ul li,.mec-admin-dark-mode .w-box.total-bookings ul li a,.mec-admin-dark-mode .wns-be-sidebar .mec-settings-menu .mec-settings-submenu a,.mec-admin-dark-mode.m-e-calendar_page_MEC-settings #mec_reg_form_field_types button{color:#fff!important}.mec-admin-dark-mode .mec-addons-notification-box-content.mec-new-addons a{box-shadow:0 0 0 3px rgb(255 255 255 / 24%)!important}.mec-admin-dark-mode #webnus-dashboard .mec-event-detail{color:#444}.mec-admin-dark-mode #webnus-dashboard .mec-intro-section .mec-intro-section-link-tag{border-color:#2d2d2d}.mec-admin-dark-mode #webnus-dashboard .mec-intro-section .mec-intro-section-link-tag{color:#282828!important}.mec-admin-dark-mode #webnus-dashboard .mec-intro-section .mec-intro-section-link-tag:hover{color:#fff!important}.mec-admin-dark-mode #webnus-dashboard .mec-intro-section .mec-intro-section-link-tag:nth-child(2):hover,.mec-admin-dark-mode #webnus-dashboard .mec-intro-section .mec-intro-section-link-tag:nth-child(3):hover{color:#999!important}.mec-admin-dark-mode .mec-addons-notification-box-content.mec-new-addons a,.mec-admin-dark-mode .w-box.total-bookings ul li{background:#333;box-shadow:0 2px 3px -2px #000}.mec-admin-dark-mode .mec-addons-notification-box-content.mec-new-addons a:hover,.mec-admin-dark-mode .w-box.total-bookings ul li:hover{background:#000}.mec-admin-dark-mode #webnus-dashboard .total-bookings input[type=text],.mec-admin-dark-mode #webnus-dashboard .total-bookings select{background:#000;color:#999;border-color:#111},.mec-admin-dark-mode #mec_category-add-toggle,.mec-admin-dark-mode #sample-permalink a,.mec-admin-dark-mode #set-post-thumbnail,.mec-admin-dark-mode .button-link,.mec-admin-dark-mode .category-tabs a,.mec-admin-dark-mode .mec-add-booking-tabs-left a,.mec-admin-dark-mode .mec-add-event-tabs-left a,.mec-admin-dark-mode .mec-create-shortcode-tabs-left a,.mec-admin-dark-mode.post-type-mec-events .wp-list-table .row-title,.mec-admin-dark-mode.post-type-mec_calendars .wp-list-table .row-title{color:#888!important}.mec-admin-dark-mode .mec-add-booking-tabs-left a.mec-tab-active,.mec-admin-dark-mode .mec-add-event-tabs-left a.mec-tab-active,.mec-admin-dark-mode .mec-create-shortcode-tabs-left a.mec-tab-active{color:#00b0dd}.mec-admin-dark-mode #TB_title,.mec-admin-dark-mode #TB_window{background:#000}.mec-admin-dark-mode #webnus-dashboard .welcome-head img,.mec-admin-dark-mode .webnus-icons-list li:hover{background:#111}.mec-admin-dark-mode #TB_window i{color:#999}.mec-admin-dark-mode #TB_title,.mec-admin-dark-mode .webnus-icons-list li label{border:unset!important}.mec-admin-dark-mode.post-type-mec-books .notice-success,.mec-admin-dark-mode.post-type-mec-books div.updated,.mec-admin-dark-mode.post-type-mec-events .notice-success,.mec-admin-dark-mode.post-type-mec-events div.updated,.mec-admin-dark-mode.post-type-mec_calendars .notice-success,.mec-admin-dark-mode.post-type-mec_calendars div.updated{background:#111;border-top:unset;border-bottom:unset}.mec-admin-dark-mode.post-type-mec-books input,.mec-admin-dark-mode.post-type-mec-events input,.mec-admin-dark-mode.post-type-mec_calendars input{background:#000;color:#888}.mec-admin-dark-mode.post-type-mec-books .subsubsub a,.mec-admin-dark-mode.post-type-mec-events .media-router .media-menu-item,.mec-admin-dark-mode.post-type-mec-events .subsubsub a,.mec-admin-dark-mode.post-type-mec_calendars .subsubsub a{color:#2271b1}.mec-admin-dark-mode.post-type-mec-books .subsubsub a:hover,.mec-admin-dark-mode.post-type-mec-events .media-router .media-menu-item:hover,.mec-admin-dark-mode.post-type-mec-events .subsubsub a:hover,.mec-admin-dark-mode.post-type-mec_calendars .subsubsub a:hover{color:#135e96}.mec-admin-dark-mode #mec_calendar_filter .mec-create-shortcode-tabs-left a,.mec-admin-dark-mode #mec_metabox_booking .mec-add-booking-tabs-left a,.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-left a,.mec-admin-dark-mode.post-type-mec-events #set-post-thumbnail,.mec-admin-dark-mode.post-type-mec-events .attachment-info .filename{color:#888}.mec-admin-dark-mode #mec_calendar_filter .mec-create-shortcode-tabs-left a:hover,.mec-admin-dark-mode #mec_metabox_booking .mec-add-booking-tabs-left a:hover,.mec-admin-dark-mode #mec_metabox_details .mec-add-event-tabs-left a:hover,.mec-admin-dark-mode.post-type-mec-events #set-post-thumbnail:hover{color:#a9a9a9}.mec-admin-dark-mode #webnus-dashboard .welcome-head img,.mec-admin-dark-mode .w-theme-version,.mec-admin-dark-mode.post-type-mec_calendars .mec-switcher input+label:after{border-color:#444}.mec-admin-dark-mode.post-type-mec-books .postbox-header,.mec-admin-dark-mode.post-type-mec-events .postbox-header,.mec-admin-dark-mode.post-type-mec_calendars .postbox-header{border-color:#000}.mec-admin-dark-mode.post-type-mec-events .inside div div>a.mec-tab-active:after,.mec-admin-dark-mode.post-type-mec-events .inside div div>a.mec-tab-active:before,.mec-admin-dark-mode.post-type-mec_calendars .inside div div>a.mec-tab-active:after,.mec-admin-dark-mode.post-type-mec_calendars .inside div div>a.mec-tab-active:before{border-right-color:#2d2d2d}.mec-admin-dark-mode .mec-form-row input[type=radio]{box-shadow:0 1px 10px -2px #000}.mec-admin-dark-mode.post-type-mec-books .form-wrap label,.mec-admin-dark-mode.post-type-mec-books .media-frame-title h1,.mec-admin-dark-mode.post-type-mec-books h2,.mec-admin-dark-mode.post-type-mec-events .form-wrap label,.mec-admin-dark-mode.post-type-mec-events .media-frame-title h1,.mec-admin-dark-mode.post-type-mec-events h2{color:#d2d2d2}.mec-admin-dark-mode.post-type-mec-books.taxonomy-mec_coupon .button,.mec-admin-dark-mode.post-type-mec-events.taxonomy-post_tag .button{box-shadow:0 3px 10px -4px #000}.mec-admin-dark-mode.post-type-mec-events .attachments-browser .media-toolbar,.mec-admin-dark-mode.post-type-mec-events .media-frame-content,.mec-admin-dark-mode.post-type-mec-events .media-modal-content{background:#2d2d2d;color:#888}.mec-admin-dark-mode.post-type-mec-events .media-router .active,.mec-admin-dark-mode.post-type-mec-events .media-router .media-menu-item.active:last-child,.mec-admin-dark-mode.post-type-mec-events .media-sidebar,.mec-admin-dark-mode.post-type-mec-events .quicktags-toolbar{background:#222}.mec-admin-dark-mode.post-type-mec-events .attachments-browser .media-toolbar,.mec-admin-dark-mode.post-type-mec-events .media-frame-content,.mec-admin-dark-mode.post-type-mec-events .media-modal-content,.mec-admin-dark-mode.post-type-mec-events .media-router .active,.mec-admin-dark-mode.post-type-mec-events .media-router .media-menu-item.active:last-child,.mec-admin-dark-mode.post-type-mec-events .media-sidebar,.mec-admin-dark-mode.post-type-mec-events .quicktags-toolbar{border-color:#000}.mec-admin-dark-mode.post-type-mec-events .wp-core-ui .attachment-preview{background:#000}.mec-admin-dark-mode.m-e-calendar_page_MEC-addons .mec-addon-box-footer,.mec-admin-dark-mode.m-e-calendar_page_MEC-addons .mec-addon-box-head,.mec-admin-dark-mode.m-e-calendar_page_MEC-addons .w-col-sm-3 .w-box.addon{border-color:#444}.mec-admin-dark-mode.m-e-calendar_page_MEC-addons .mec-addon-box-footer{background:#444}.mec-admin-dark-mode.m-e-calendar_page_MEC-addons .mec-addon-box-title span{color:#d2d2d2}.mec-admin-dark-mode.m-e-calendar_page_MEC-wizard{background:#282828!important}.mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap{background:#1f1f1f}.mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap .mec-wizard-starter-video a,.mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap button{background:#000;border-color:#353535;transition:all .2s ease}.mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap .mec-wizard-starter-video a:hover,.mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap button:hover{border-color:#515151}.mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-back-box .mec-wizard-back-button{background:0 0;box-shadow:unset}.mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap svg path{fill:#7b7b7b;stroke:#7b7b7b;transition:all .2s ease}.mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap a p,.mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap button span{color:#7b7b7b;transition:all .2s ease}.mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap a:hover p,.mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap button:hover span{color:#fff}.mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap a:hover svg path,.mec-admin-dark-mode.m-e-calendar_page_MEC-wizard .mec-wizard-wrap button:hover svg path{fill:#fff;stroke:#fff}.post-type-mec-books .attendees .mec-booking-attendees-tooltip{position:relative}.post-type-mec-books .attendees strong{line-height:26px;padding-left:26px}.post-type-mec-books .attendees .mec-booking-attendees-tooltip:before{position:absolute;content:"\e001";font-family:simple-line-icons;margin:12px 0;top:-30px;left:0;font-size:18px;line-height:12px;color:#40d9f1;padding:0 60px 5px 0}.post-type-mec-books .attendees .mec-booking-attendees-tooltip ul{position:absolute;min-width:300px;max-width:600px;display:inline-block;left:60px;top:50%;transform:translateY(-50%);background-color:#535a61;color:#fff;font-weight:300;font-size:14px;letter-spacing:.5px;line-height:1.3;z-index:9999999;box-sizing:border-box;box-shadow:0 4px 45px -8px #444b50;visibility:hidden;opacity:0;transition:opacity .23s;padding:23px 20px 20px 20px;border-radius:8px;margin-top:-13px}.post-type-mec-books .attendees .mec-booking-attendees-tooltip ul: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}.post-type-mec-books .attendees .mec-booking-attendees-tooltip:hover ul{visibility:visible;opacity:1}.post-type-mec-books .attendees .mec-booking-attendees-tooltip ul a{color:#40d9f1;margin-bottom:14px;margin-left:0;font-weight:400;font-size:14px;letter-spacing:.5px;position:relative;text-decoration:none;display:block;width:max-content}.post-type-mec-books .attendees .mec-booking-attendees-tooltip ul li:last-child a{margin-bottom:0}.mec-metabox-head-version img,.mec-metabox-head-version p{float:left}.mec-metabox-head-version a{float:right}.mec-metabox-head-version p{margin-top:3px;margin-left:5px;margin-bottom:34px}h3.mec-metabox-feed-head{border-top:1px solid #ccc}div#mec_widget_news_features .inside{padding:0}.mec-metabox-head-wrap{padding:0 12px}#dashboard-widgets h3.mec-metabox-feed-head{padding:8px 12px;border-top:1px solid #eee;border-bottom:1px solid #eee;font-weight:700}.mec-metabox-feed-content{padding:0 12px}.mec-metabox-feed-content ul li a{font-weight:600;display:block}.mec-metabox-feed-content ul li p{margin:3px 0 24px}.mec-metabox-footer a span{font-size:17px;vertical-align:middle;margin-left:2px}.mec-metabox-footer a{text-decoration:none;border-right:1px solid #eee;padding-right:10px;margin-right:12px}.mec-metabox-footer{padding:11px 12px 10px;border-top:1px solid #eee}.mec-metabox-footer a:last-of-type{border:none}.mec-metabox-upcoming-wrap h3{border-top:none!important;padding-top:13px!important}.mec-metabox-head-wrap{box-shadow:0 5px 8px rgba(0,0,0,.05)}.mec-metabox-upcoming-wrap ul li span{float:left}.mec-metabox-upcoming-wrap ul li .mec-metabox-upcoming-event{float:left;margin-left:10px}.mec-metabox-upcoming-wrap ul li .mec-metabox-upcoming-event-date{float:right}.mec-metabox-upcoming-wrap ul{padding:0 12px;background:#f7f7f7;margin:0}.mec-metabox-upcoming-wrap ul li{border-bottom:1px solid #eee;padding:14px 0;margin-bottom:0}.mec-metabox-upcoming-wrap ul li:last-of-type{border:none}.mec-metabox-upcoming-wrap h3{margin-bottom:0!important}.mec-metabox-upcoming-wrap ul li .mec-metabox-upcoming-event a{font-weight:600}.mec-metabox-head-version a span{vertical-align:middle}.mec-metabox-head-version a{padding-left:6px!important}#mec_widget_total_bookings .w-box.total-bookings ul li:first-child{margin-left:1px}#mec_widget_total_bookings .w-box.total-bookings ul li{margin-right:4px}#mec_widget_total_bookings .w-box.total-bookings ul li:last-child{margin-right:0}#mec_widget_total_bookings .w-box.total-bookings ul li a{color:#000}#mec_widget_total_bookings .w-box.total-bookings ul li:hover a{color:#fff}#mec_widget_total_bookings{overflow:hidden}#mec_widget_total_bookings .inside,#mec_widget_total_bookings .w-box{margin:0;padding-bottom:0}#mec_widget_total_bookings .w-col-sm-12{padding:0}#mec_widget_total_bookings .w-box-content button{color:#fff!important;font-weight:500!important;border-radius:2px!important;box-shadow:0 3px 10px -4px #008aff!important;text-shadow:none!important;background:#008aff!important;background:linear-gradient(95deg,#36a2ff 0,#008aff 50%,#0072ff 100%)!important;border:none!important;transition:.24s!important;line-height:39px;padding:0 36px;width:calc(33% - 7px);margin-bottom:14px}#mec_widget_total_bookings .w-box-content input[type=text],#mec_widget_total_bookings .w-box-content select{border:solid 1px #ddd;border-radius:2px;height:40px;line-height:38px;padding-left:10px;box-shadow:0 3px 10px -2px rgba(0,0,0,.05),inset 0 1px 2px rgba(0,0,0,.02)}#mec_widget_total_bookings .w-box-content input[type=text]{width:calc(50% - 5px)}#mec_widget_total_bookings .w-box-content select{width:calc(33% - 2px);margin-bottom:24px;margin-top:20px}div#mec-schema .mec-form-row label{display:inline-block;width:141px}.event-status-schema{background:rgb(247 248 249 / 10%);padding:20px 40px;margin:10px 0 35px;border-radius:4px;border:1px solid #e6e6e6}@media (min-width:1281px){.event-status-schema{max-width:70%}}.event-status-schema p{margin-bottom:35px}div#mec_cancelled_reason_wrapper label{width:166px!important}.mec-fluent-hidden{display:none}#webnus-dashboard .total-bookings input[type=text]{height:38px;line-height:38px;padding-left:10px;border-radius:5px;border:none;background-color:#f7f8f9;box-shadow:inset 0 1px 2px rgb(0 0 0 / 7%)}#webnus-dashboard .total-bookings select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;min-height:34px;line-height:34px;background-color:#f7f8f9;border-radius:2px;padding-left:8px;box-shadow:0 1px 3px rgb(0 0 0 / 2%);transition:all .23s ease;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDE3IDE3Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik0xNi4zNTQgNS4wNzVsLTcuODU1IDcuODU0LTcuODUzLTcuODU0IDAuNzA3LTAuNzA3IDcuMTQ1IDcuMTQ2IDcuMTQ4LTcuMTQ3IDAuNzA4IDAuNzA4eiIgZmlsbD0iIzAwMDAwMCIgLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:26px 10px;background-position:right center;min-width:160px;border:1px solid #e6e9eb}#webnus-dashboard select{margin-top:-5px}#mec_styles_CSS{line-height:1.6}.mec-search-forms-options-container label.mec-col-12{margin-bottom:10px}@media(max-width:480px){.toplevel_page_mec-intro .mec-intro-section-ifarme iframe{width:auto!important;height:auto!important}.w-box.mec-activation input[name=MECPurchaseCode]{min-width:200px!important;width:330px}.w-box.mec-activation{background:#fff}.mec-addons{padding-right:15px}.mec-report-wrap{margin-top:20px}.mec-report-select-event-wrap .select2-container--default,.mec-report-select-event-wrap select.mec-reports-selectbox-dates{max-width:100%;width:100%;margin:10px 0}.mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-content,.mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-head{padding:10px}.mec-report-selected-event-attendees-wrap .w-clearfix.mec-attendees-head span{font-size:13px}.mec-report-selected-event-attendees-wrap .mec-attendees-content .w-col-xs-3{word-wrap:break-word}.mec-report-selected-event-attendees-wrap .w-col-xs-3.name img{display:block}.mec-report-selected-event-attendees-wrap input[type=checkbox],.mec-report-selected-event-attendees-wrap input[type=radio]{height:.85rem;width:.85rem}.wns-be-container .dpr-btn.dpr-save-btn{margin:0!important}#mec_booking_form .mec-container{padding-left:0;padding-right:0}#mec_event_form_fields,#mec_reg_form_fields{padding:10px}.mec-search-forms-options-container .mec-form-row select{width:100%}#mec_skin_monthly_view_start_date_container{display:unset}#mec_calendar_display_options input[type=number],#mec_calendar_display_options input[type=text],#mec_calendar_display_options select{max-width:100%!important;width:100%;margin:10px 0}#mec_select_tags.mec-create-shortcode-tab-content input[type=text]{width:auto}#mec_tickets .mec-box{padding:20px 7px}.fserv-container form,.fserv-form-description{padding:10px 15px!important}.fserv-field{display:inline-block;width:25%!important;padding:0!important;margin:0!important;margin-right:10px!important}#webnus-dashboard .total-bookings button{margin:15px 0}}.mec-skin-styles.mec-styles-custom{padding-left:0!important;top:40%;position:absolute;width:330px;height:auto!important;overflow:visible!important}.mec-skin-styles.mec-styles-custom .nice-select{box-shadow:0 3px 13px -5px rgba(0,0,0,.1),inset 0 1px 2px rgba(0,0,0,.07);clear:unset!important;-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:300px!important}.mec-styles-custom h3{font-size:13px;font-weight:400;color:#707070}.post-type-mec_calendars .mec-form-row .select2-selection{height:auto}.mec-form-row .mec-col-12 ul li span{display:inline-block;background:#f7f8f9;padding:8px 15px;margin-right:5px;border-radius:3px;border:1px dashed #d7d8d9;font-family:monospace;letter-spacing:.4px}.post-type-mec-events .ui-datepicker.ui-widget .ui-button,.post-type-mec-events .ui-datepicker.ui-widget .ui-button.ui-state-disabled:active,.post-type-mec-events .ui-datepicker.ui-widget .ui-button.ui-state-disabled:hover,.post-type-mec-events .ui-datepicker.ui-widget .ui-state-default,.post-type-mec-events .ui-datepicker.ui-widget .ui-widget-content .ui-state-default,.post-type-mec-events .ui-datepicker.ui-widget .ui-widget-header .ui-state-default,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-button,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-button.ui-state-disabled:active,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-button.ui-state-disabled:hover,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-state-default,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-widget-content .ui-state-default,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-widget-header .ui-state-default{border:0;background-color:#fff;font-weight:400;color:#212121;text-align:center}.post-type-mec-events .ui-datepicker.ui-widget td a.ui-state-active,.post-type-mec-events .ui-datepicker.ui-widget td a:hover,.post-type-mec_calendars .ui-datepicker.ui-widget td a.ui-state-active,.post-type-mec_calendars .ui-datepicker.ui-widget td a:hover{background:#40d9f1;color:#fff}.post-type-mec-events .ui-datepicker.ui-widget .ui-widget-header,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-widget-header{border:0;background:unset;background-color:#fff}.post-type-mec-events .ui-datepicker.ui-widget .ui-icon,.post-type-mec-events .ui-datepicker.ui-widget .ui-widget-content .ui-icon,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-icon,.post-type-mec_calendars .ui-datepicker.ui-widget .ui-widget-content .ui-icon{background-image:unset}.post-type-mec-events .ui-datepicker.ui-widget select,.post-type-mec_calendars .ui-datepicker.ui-widget select{font-weight:600;font-size:12px;border-radius:2px;padding:2px 10px;margin:1px 3px 5px}.mec-update-warning+p{display:none}#mec_sf_timetable_address_search_placeholder,#mec_sf_timetable_txt_search_placeholder{margin-top:4px}body.rtl .wns-be-sidebar{width:260px;float:right;position:relative}body.rtl .wns-be-main{margin-left:0;border-left:0;margin-right:260px;border-right:1px solid #dedede}body.rtl .w-box.mec-activation .LicenseField{direction:rtl}body.rtl .w-box.mec-activation input[name=MECPurchaseCode]{text-align:right;padding-right:20px}body.rtl #MECActivation .MECPurchaseStatus,body.rtl .addon-activation-form .MECPurchaseStatus{right:auto;left:-51px}body.rtl #webnus-dashboard .w-box.mec-activation input[type=submit]{right:auto;left:5px}body.rtl .wns-be-sidebar .wns-be-group-menu li a{padding:13px 20px 13px 4px}body.rtl .wns-be-sidebar .wns-be-group-tab-link-a span.wns-be-group-menu-title{padding-left:0;padding-right:24px}body.rtl .wns-be-sidebar .has-sub span.extra-icon{float:left}body.rtl .wns-be-sidebar .wns-be-group-tab-link-a span.extra-icon i{right:auto;left:10px}body.rtl .wns-be-sidebar .wns-be-group-menu li .subsection li.active a:after,body.rtl .wns-be-sidebar .wns-be-group-menu li .subsection li.active a:before{position:absolute;z-index:999;content:" ";height:0;width:0;border:7px solid transparent;border-right-color:transparent;border-left-color:#fff;right:auto;left:-1px;top:10px}body.rtl .wns-be-sidebar .wns-be-group-menu li .subsection li.active a:before{border-right-color:transparent;border-left-color:#c5c5c5;right:auto;left:0}body.rtl .mec-col-1,body.rtl .mec-col-10,body.rtl .mec-col-11,body.rtl .mec-col-12,body.rtl .mec-col-2,body.rtl .mec-col-3,body.rtl .mec-col-4,body.rtl .mec-col-5,body.rtl .mec-col-6,body.rtl .mec-col-7,body.rtl .mec-col-8,body.rtl .mec-col-9{float:right;margin:0}body.rtl .wns-be-sidebar li .submneu-hover{right:auto;left:-222px}body.rtl .wns-be-sidebar li .submneu-hover:after{position:absolute;z-index:999;content:" ";height:0;width:0;border:7px solid transparent;border-right-color:#fff;left:auto;right:-1px;top:14px}body.rtl #mec_styles_form #mec_styles_CSS{direction:ltr}body.rtl .w-box.mec-activation{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleX(-1)}body.rtl .w-box.mec-activation .w-box-content,body.rtl .w-box.mec-activation .w-box-head{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleX(-1);display:block}body.rtl .w-box.mec-activation .w-box-head{width:100%}body.rtl .wns-be-container #wns-be-infobar:before{left:auto;right:0}body.rtl .wns-be-container .dpr-btn.dpr-save-btn{float:left}body.rtl .wns-be-container .wns-be-group-tab h2:before,body.rtl .wns-be-container .wns-be-group-tab h4:before{left:auto;right:0;margin-right:0;margin-left:5px}body.rtl #mec_gateways_form .mec-tooltip{float:left}body.rtl .fserv-container .fserv-form-name{text-align:right!important}body.rtl #webnus-dashboard .mec-activation .w-box-head{max-width:calc(100% - 250px);margin-right:250px;text-align:right}body.rtl #webnus-dashboard .w-box.mec-activation .LicenseType label{padding-left:20px;padding-right:0;font-weight:500}body.rtl #webnus-dashboard .w-box.mec-activation input[type=radio]+label span{margin-right:0;margin-left:6px}body.rtl #webnus-dashboard .upcoming-events .w-box-content .mec-event-article{display:block}body.rtl #webnus-dashboard .upcoming-events .w-box-content .mec-event-article .col-md-9.col-sm-9{float:unset}body.rtl #webnus-dashboard .total-bookings input[type=text],body.rtl #webnus-dashboard .total-bookings select{min-width:125px;margin:0}body.rtl.post-type-mec-events .mec-form-row input[type=number],body.rtl.post-type-mec-events .mec-form-row input[type=text],body.rtl.post-type-mec-events .mec-form-row input[type=url],body.rtl.post-type-mec-events .mec-form-row select,body.rtl.post-type-mec-events .mec-form-row textarea,body.rtl.post-type-mec_calendars .mec-form-row input[type=number],body.rtl.post-type-mec_calendars .mec-form-row input[type=text],body.rtl.post-type-mec_calendars .mec-form-row input[type=url],body.rtl.post-type-mec_calendars .mec-form-row select,body.rtl.post-type-mec_calendars .mec-form-row textarea{margin:0 0 0 1%}body.rtl .mec-form-row .mec-col-8 label,body.rtl .mec-form-row .mec-col-9 label{padding-left:10px}body.rtl .mec-form-row label{text-align:right}body.rtl .mec-form-row .mec-col-3{margin:0;padding-left:10px;padding-right:0}body.rtl .mec-calendar-metabox .mec-form-row input[type=checkbox],body.rtl .mec-meta-box-fields .mec-form-row input[type=checkbox]{margin-left:6px;margin-right:0}body.rtl .mec-form-row input[type=radio]{margin:0 0 0 6px}body.rtl .mec-form-row .description{border-left:0;border-right:1px dashed #ccc;padding-left:0;padding-right:12px}body.rtl #mec_add_fee_button,body.rtl #mec_add_ticket_variation_button,body.rtl #mec_meta_box_downloadable_file_options #mec_downloadable_file_remove_image_button,body.rtl #taxes_option #mec_fees_list .mec-form-row .button,body.rtl #ticket_variations_option #mec_ticket_variations_list .mec-form-row .button,body.rtl .mec-export-settings,body.rtl .mec-import-settings,body.rtl .mec-meta-box-fields .mec-form-row .button:not(.wp-color-result),body.rtl .mec-occurrences-wrapper .button:not(.wp-color-result){margin-right:0;margin-left:5px}body.rtl .mec-add-booking-tabs-right,body.rtl .mec-add-event-tabs-right,body.rtl .mec-create-shortcode-tabs-right{border-left:0;border-right:1px solid #e2e2e2}body.rtl .mec-add-booking-tabs-left a,body.rtl .mec-add-event-tabs-left a,body.rtl .mec-create-shortcode-tabs-left a{padding:13px 20px 13px 4px}body.rtl .mec-add-booking-tabs-left a.mec-tab-active,body.rtl .mec-add-event-tabs-left a.mec-tab-active,body.rtl .mec-create-shortcode-tabs-left a.mec-tab-active{padding-left:0;padding-right:22px}body.rtl .mec-calendar-metabox .wn-mec-select,body.rtl .mec-form-row select,body.rtl .post-type-mec-events .mec-form-row select,body.rtl .post-type-mec_calendars .mec-form-row select,body.rtl .wns-be-main .mec-form-row select{background-position:left center!important}body.rtl .mec-calendar-metabox .wn-mec-select,body.rtl .mec-form-row select,body.rtl .post-type-mec-events .mec-form-row select,body.rtl .post-type-mec_calendars .mec-form-row select,body.rtl .wns-be-main .mec-form-row select{text-align:right!important}body.rtl #mec_calendar_display_options .mec-col-4 input{margin-left:0!important;margin-right:20px!important}body.rtl .meta-box-sortables .mec-switcher input:checked+label:after{right:auto;left:2px;margin-left:0}body.rtl .mec-sed-methods li{margin:0 0 5px 5px}body.rtl .wn-mec-select:after{left:10px;right:auto}body.rtl .inside div div>a.mec-tab-active:after,body.rtl .inside div div>a.mec-tab-active:before{border-right:0;border-left-color:#fff}body.rtl .inside div div>a.mec-tab-active:after{right:auto;left:-1px}body.rtl .inside div div>a.mec-tab-active:before{border-right:0;border-left-color:#d7d8d9;right:auto;left:0}body.rtl #mec_tickets .button.remove{right:auto;left:20px;line-height:1.8}body.rtl .mec-calendar-metabox .wn-mec-select,body.rtl .mec-form-row input[type=date],body.rtl .mec-form-row input[type=email],body.rtl .mec-form-row input[type=number],body.rtl .mec-form-row input[type=tel],body.rtl .mec-form-row input[type=text],body.rtl .mec-form-row input[type=url],body.rtl .mec-form-row select,body.rtl .mec-form-row textarea,body.rtl .mec-form-row.mec-skin-list-date-format-container input[type=text],body.rtl .mec-occurrences-wrapper input[type=date],body.rtl .mec-occurrences-wrapper input[type=email],body.rtl .mec-occurrences-wrapper input[type=number],body.rtl .mec-occurrences-wrapper input[type=tel],body.rtl .mec-occurrences-wrapper input[type=text],body.rtl .mec-occurrences-wrapper input[type=url],body.rtl .mec-occurrences-wrapper select,body.rtl .mec-occurrences-wrapper textarea{padding:0 10px}body.rtl #mec-occurrences .mec-occurrences-list li,body.rtl #mec_bfixed_form_fields li,body.rtl #mec_event_form_fields li,body.rtl #mec_reg_form_fields li{border-radius:11px 3px 3px 3px}body.rtl #mec-occurrences .mec-occurrences-list .mec-occurrences-delete-button,body.rtl #mec_bfixed_form_fields span.mec_bfixed_field_remove,body.rtl #mec_event_form_fields span.mec_event_field_remove,body.rtl #mec_reg_form_fields span.mec_reg_field_remove{position:absolute;right:auto;left:47px;top:0;background:#fff}body.rtl #mec-occurrences .mec-occurrences-list .mec-occurrences-delete-button:before,body.rtl #mec_bfixed_form_fields span.mec_bfixed_field_option_sort:before,body.rtl #mec_bfixed_form_fields span.mec_bfixed_field_remove:before,body.rtl #mec_bfixed_form_fields span.mec_bfixed_field_sort:before,body.rtl #mec_event_form_fields span.mec_event_field_option_sort:before,body.rtl #mec_event_form_fields span.mec_event_field_remove:before,body.rtl #mec_event_form_fields span.mec_event_field_sort:before,body.rtl #mec_reg_form_fields span.mec_reg_field_option_sort:before,body.rtl #mec_reg_form_fields span.mec_reg_field_remove:before,body.rtl #mec_reg_form_fields span.mec_reg_field_sort:before{left:auto;right:20px;top:7px}body.rtl #mec_bfixed_form_fields span.mec_bfixed_field_type,body.rtl #mec_bfixed_form_fields span.mec_event_field_type,body.rtl #mec_event_form_fields span.mec_event_field_type,body.rtl #mec_reg_form_fields span.mec_reg_field_type{padding-left:0;padding-right:25px}body.rtl .wns-be-main .mec-form-row .mec-col-3{padding:0}body.rtl .wns-be-main .mec-form-row .mec-col-9{float:left}body.rtl .mec-form-row .mec-col-9 .mec-box .mec-tooltip{left:15px;right:auto}body.rtl .mec-tooltip .box{left:auto!important;right:30px!important}body.rtl .mec-tooltip .box:before{left:auto!important;right:0!important}body.rtl .mec-tooltip .box.left{left:30px!important;right:auto!important}body.rtl .mec-tooltip .box.left:before{left:-12px!important;right:auto!important}body.rtl .mec-form-row .cancellation-period-box input[type=number]:first-child{margin-left:calc(2% + 4px);margin-right:0}body.rtl .support-page .w-box-content ul li i{margin:0 0 0 10px;float:right}body.rtl .support-page .w-box-content ul li .mec-sl-arrow-right-circle:before{content:"\e07a"}body.rtl #webnus-dashboard .w-box.support-page.videobox .w-button a i{float:left;line-height:24px}body.rtl #webnus-dashboard .mec-faq-accordion-trigger a{padding-right:34px;font-size:15px}
assets/css/frontend.css CHANGED
@@ -6,13 +6,13 @@
6
  License: GNU General Public License
7
  /*-----------------------------------------------------------------------------------*/
8
 
9
-
10
  /* #CSS Base & Typography
11
  ================================================== */
12
  .mec-wrap,
13
  .mec-wrap div:not([class^="elementor-"]),
14
  .lity-container {
15
- font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
 
16
  }
17
 
18
  .mec-wrap h1,
@@ -27,82 +27,82 @@
27
  .entry-content .mec-wrap h4,
28
  .entry-content .mec-wrap h5,
29
  .entry-content .mec-wrap h6 {
30
- font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
31
- color: #171c24;
32
- font-weight: 300;
33
- font-style: inherit;
34
- letter-spacing: normal;
35
- clear: none;
 
36
  }
37
 
38
  .mec-wrap h1 {
39
- font-size: 50px;
40
- line-height: 1.16;
41
- margin-bottom: 12px;
42
- letter-spacing: -1px;
43
  }
44
 
45
  .mec-wrap h2 {
46
- font-size: 36px;
47
- line-height: 1.14;
48
- margin-bottom: 10px;
49
  }
50
 
51
  .mec-wrap h3 {
52
- font-size: 28px;
53
- line-height: 1.2;
54
- margin-bottom: 8px;
55
  }
56
 
57
  .mec-wrap h4 {
58
- font-size: 24px;
59
- line-height: 1.2;
60
- margin-bottom: 10px;
61
  }
62
 
63
  .mec-wrap h5 {
64
- font-size: 18px;
65
- line-height: 1.3;
66
- margin-bottom: 7px;
67
  }
68
 
69
  .mec-wrap h6 {
70
- font-size: 16px;
71
- line-height: 1.3;
72
- margin-bottom: 4px;
73
  }
74
 
75
  .mec-wrap .subheader {
76
- color: #849098;
77
  }
78
 
79
  .mec-wrap h1 strong {
80
- font-weight: 700;
81
  }
82
 
83
  .mec-wrap p {
84
- margin: 0 0 20px 0;
85
- color: #616161;
86
- font-size: 14px;
87
- line-height: 1.8;
88
  }
89
 
90
  .mec-wrap .mec-event-article .mec-color-hover {
91
- box-shadow: none;
92
- border: none;
93
  }
94
 
95
  .mec-wrap abbr,
96
  .mec-wrap acronym {
97
- cursor: auto;
98
- border: none;
99
  }
100
 
101
  .entry-content .mec-wrap a {
102
- box-shadow: none;
103
  }
104
 
105
-
106
  /* Buttons Default */
107
  .mec-wrap .button,
108
  .mec-wrap button:not(.owl-dot):not(.gm-control-active),
@@ -110,26 +110,26 @@
110
  .mec-wrap input[type="submit"],
111
  .mec-wrap input[type="reset"],
112
  .mec-wrap input[type="button"] {
113
- position: relative;
114
- border: none;
115
- border-radius: 0;
116
- color: #fff;
117
- display: inline-block;
118
- font-size: 12px;
119
- letter-spacing: 1px;
120
- line-height: 1.5;
121
- text-transform: uppercase;
122
- font-weight: 600;
123
- text-decoration: none;
124
- cursor: pointer;
125
- margin-bottom: 21px;
126
- margin-right: 10px;
127
- line-height: 1;
128
- padding: 18px 20px 16px;
129
- background: #24ca4f;
130
- -webkit-transition: all 0.21s ease;
131
- -moz-transition: all 0.21s ease;
132
- transition: all 0.21s ease;
133
  }
134
 
135
  .mec-wrap .button:hover,
@@ -138,8 +138,8 @@
138
  .mec-wrap input[type="submit"]:hover,
139
  .mec-wrap input[type="reset"]:hover,
140
  .mec-wrap input[type="button"]:hover {
141
- background: #222;
142
- color: #fff;
143
  }
144
 
145
  /* WooCommerce Intagration Add To Cart Button */
@@ -147,14 +147,14 @@
147
  min-width: 155px;
148
  margin-top: 5px;
149
  border-radius: 2px;
150
- box-shadow: 0 2px 1px rgba(0,0,0,.08);
151
  float: left;
152
  text-align: center;
153
  }
154
 
155
  /* Form Builder Button */
156
  .mec-booking-form-container button {
157
- display: block;
158
  }
159
 
160
  /* Distance (Vertical Spaces) */
@@ -164,146 +164,144 @@
164
  .vertical-space3,
165
  .vertical-space4,
166
  .vertical-space5 {
167
- display: block;
168
- width: 100%;
169
- margin: 0;
170
- clear: both;
171
- border: 0 none;
172
- height: 20px;
173
  }
174
 
175
  .vertical-space2 {
176
- height: 40px;
177
  }
178
 
179
  .vertical-space3 {
180
- height: 60px;
181
  }
182
 
183
  .vertical-space4 {
184
- height: 80px;
185
  }
186
 
187
  .vertical-space5 {
188
- height: 100px;
189
  }
190
 
191
- *+html hr.vertical-space,
192
- *+html hr.vertical-space1,
193
- *+html hr .vertical-space2,
194
- *+html hr.vertical-space3,
195
- *+html hr.vertical-space4,
196
- *+html hr.vertical-space5 {
197
- height: 0px;
198
- margin: 10px 0;
199
- background: #fff;
200
- border: 1px solid #fff;
201
  }
202
 
203
- *+html hr.vertical-space2 {
204
- margin: 20px 0;
205
  }
206
 
207
- *+html hr.vertical-space3 {
208
- margin: 30px 0;
209
  }
210
 
211
- *+html hr.vertical-space4 {
212
- margin: 40px 0;
213
  }
214
 
215
- *+html hr.vertical-space5 {
216
- margin: 50px 0;
217
  }
218
 
219
  @media only screen and (max-width: 479px) {
 
 
 
 
220
 
221
- .vertical-space,
222
- .vertical-space1 {
223
- height: 8px;
224
- }
225
-
226
- .vertical-space2 {
227
- height: 14px;
228
- }
229
 
230
- .vertical-space3 {
231
- height: 28px;
232
- }
233
 
234
- .vertical-space4 {
235
- height: 40px;
236
- }
237
 
238
- .vertical-space5 {
239
- height: 60px;
240
- }
241
  }
242
 
243
  @media only screen and (max-width: 960px) {
 
 
 
 
244
 
245
- .vertical-space,
246
- .vertical-space1 {
247
- height: 12px;
248
- }
249
-
250
- .vertical-space2 {
251
- height: 18px;
252
- }
253
 
254
- .vertical-space3 {
255
- height: 36px;
256
- }
257
 
258
- .vertical-space4 {
259
- height: 50px;
260
- }
261
 
262
- .vertical-space5 {
263
- height: 80px;
264
- }
265
  }
266
 
267
  .mec-wrap abbr {
268
- cursor: auto;
269
- border-bottom: 0;
270
  }
271
 
272
  /* Rotating Keyframe */
273
  @-webkit-keyframes rotating {
274
- from {
275
- -ms-transform: rotate(0deg);
276
- -moz-transform: rotate(0deg);
277
- -webkit-transform: rotate(0deg);
278
- -o-transform: rotate(0deg);
279
- transform: rotate(0deg);
280
- }
281
-
282
- to {
283
- -ms-transform: rotate(360deg);
284
- -moz-transform: rotate(360deg);
285
- -webkit-transform: rotate(360deg);
286
- -o-transform: rotate(360deg);
287
- transform: rotate(360deg);
288
- }
289
  }
290
 
291
  @keyframes rotating {
292
- from {
293
- -ms-transform: rotate(0deg);
294
- -moz-transform: rotate(0deg);
295
- -webkit-transform: rotate(0deg);
296
- -o-transform: rotate(0deg);
297
- transform: rotate(0deg);
298
- }
299
-
300
- to {
301
- -ms-transform: rotate(360deg);
302
- -moz-transform: rotate(360deg);
303
- -webkit-transform: rotate(360deg);
304
- -o-transform: rotate(360deg);
305
- transform: rotate(360deg);
306
- }
307
  }
308
 
309
  /* ---------------------
@@ -313,105 +311,105 @@
313
  /* # Modern Events Calendar (WP Plugin) Styles
314
  ================================================== */
315
  .mec-wrap {
316
- font: 14px/25px sans-serif;
317
- font-family: 'Montserrat', Helvetica, Arial, sans-serif;
318
- font-weight: 400;
319
- color: #626262;
320
  }
321
 
322
  .mec-wrap .mec-events a {
323
- border-bottom: none;
324
  }
325
 
326
  .mec-wrap .mec-container a {
327
- box-shadow: none;
328
  }
329
 
330
  .mec-event-content p {
331
- font-family: Roboto,sans-serif;
332
- font-weight: 300;
333
  }
334
 
335
  .mec-wrap .mec-clear:before,
336
  .mec-wrap .mec-clear:after {
337
- content: " ";
338
- display: table;
339
  }
340
 
341
  .mec-wrap .mec-clear:after {
342
- clear: both;
343
  }
344
 
345
  .mec-events-button {
346
- background: #fff;
347
- padding: 12px 34px;
348
- font-size: 13px;
349
- font-weight: 400;
350
- letter-spacing: 0;
351
- border: 1px solid #e3e3e3;
352
- margin-right: 10px;
353
- transition: 0.3s;
354
  }
355
 
356
  .mec-wrap .mec-events-button:hover {
357
- color: #fff;
358
  }
359
 
360
  .mec-no-event {
361
- display: none;
362
  }
363
 
364
  /* MEC Current Day Event Toggle
365
  -------------------------- */
366
  #mec-active-current {
367
- display: block;
368
  }
369
 
370
  .current-hide #mec-active-current {
371
- display: none !important;
372
  }
373
 
374
  /* MEC Events Grid Classic
375
  -------------------------- */
376
  .mec-event-grid-classic .mec-event-article {
377
- position: relative;
378
- border: 2px solid #e3e3e3;
379
- box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
380
- margin-bottom: 30px;
381
- max-width: none
382
  }
383
 
384
  .mec-event-grid-classic .mec-event-content {
385
- background: #fff;
386
- color: #767676;
387
- padding: 0 20px 5px;
388
- text-align: center;
389
- min-height: 125px;
390
  }
391
 
392
  .mec-event-grid-classic .mec-event-title {
393
- color: #202020;
394
- margin: 10px 0;
395
- font-weight: bold;
396
- font-size: 20px;
397
- letter-spacing: 1px;
398
- text-transform: uppercase;
399
  }
400
 
401
  .mec-event-grid-classic .mec-event-title a {
402
- color: #202020;
403
- transition: all 0.24s ease;
404
  }
405
 
406
  .mec-event-grid-classic .mec-event-date {
407
- font-weight: 400;
408
- font-size: 11px;
409
- text-transform: uppercase;
410
- letter-spacing: 1px;
411
- color: #fff;
412
- padding: 3px 20px;
413
- margin: 0 -20px 20px -20px;
414
- text-align: center;
415
  }
416
 
417
  .widget_mec_mec_widget .mec-event-grid-classic .mec-event-date {
@@ -419,118 +417,118 @@
419
  }
420
 
421
  .mec-event-grid-classic .mec-event-content p {
422
- font-size: 15px;
423
- color: #8a8a8a;
424
  }
425
 
426
  .mec-event-grid-classic .mec-event-detail {
427
- display: none;
428
  }
429
 
430
  .mec-event-grid-classic img {
431
- margin-bottom: 0;
432
- width: 100%;
433
  }
434
 
435
  .mec-event-footer {
436
- position: relative;
437
- border-top: 1px solid #efefef;
438
- padding: 20px;
439
- min-height: 80px;
440
- margin: 0;
441
- background: #fafafa;
442
  }
443
 
444
  .mec-event-sharing-wrap {
445
- left: 15px;
446
- position: absolute;
447
- list-style: none;
448
- margin: 0;
449
- padding-left: 0;
450
  }
451
 
452
  .mec-event-sharing-wrap .mec-event-sharing {
453
- position: absolute;
454
- padding: 8px 0 2px;
455
- left: -6px;
456
- bottom: 54px;
457
- margin: 0;
458
- margin-top: 6px;
459
- border-radius: 5px;
460
- width: 50px;
461
- visibility: hidden;
462
- opacity: 0;
463
- border: 1px solid #e2e2e2;
464
- background: #fff;
465
- box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.06);
466
- z-index: 99;
467
- -webkit-transition: all .18s ease;
468
- transition: all .18s ease;
469
  }
470
 
471
  .mec-event-sharing-wrap .mec-event-sharing:after,
472
  .mec-event-sharing-wrap .mec-event-sharing:before {
473
- content: '';
474
- display: block;
475
- position: absolute;
476
- bottom: -10px;
477
- left: 50%;
478
- margin-left: -10px;
479
- width: 0;
480
- height: 0;
481
- border-style: solid;
482
- border-width: 10px;
483
  }
484
 
485
  .mec-event-sharing-wrap .mec-event-sharing:before {
486
- bottom: -21px;
487
- border-color: #e2e2e2 transparent transparent transparent;
488
  }
489
 
490
  .mec-event-sharing-wrap .mec-event-sharing:after {
491
- bottom: -19px;
492
- border-color: #ffffff transparent transparent transparent;
493
  }
494
 
495
  .mec-event-sharing-wrap:hover .mec-event-sharing {
496
- opacity: 1;
497
- visibility: visible;
498
  }
499
 
500
  .mec-event-sharing-wrap li {
501
- text-align: center;
502
- border: 0;
503
- display: block;
504
- margin-right: 2px;
505
- overflow: hidden;
506
- margin: 0 auto 6px;
507
- width: 38px;
508
  }
509
 
510
- .mec-event-sharing-wrap:hover>li {
511
- cursor: pointer;
512
- background-color: #40D9F1;
513
  }
514
 
515
  .mec-event-sharing-wrap:hover li a {
516
- color: #fff;
517
  }
518
 
519
- .mec-event-sharing-wrap>li:first-of-type {
520
- border: 1px solid #d9d9d9;
521
  }
522
 
523
  .mec-event-sharing-wrap:hover li ul li a,
524
  .mec-event-sharing-wrap li a {
525
- border: none;
526
- color: #767676;
527
  }
528
 
529
  .mec-event-sharing-wrap li i {
530
- width: 36px;
531
- height: 36px;
532
- display: table-cell;
533
- vertical-align: middle;
534
  }
535
 
536
  .mec-event-sharing-wrap li svg {
@@ -538,96 +536,96 @@
538
  }
539
 
540
  .mec-event-sharing-wrap .mec-event-sharing li a {
541
- display: block;
542
  }
543
 
544
  .mec-event-sharing-wrap .mec-event-sharing li:hover a {
545
- color: #40D9F1;
546
  }
547
 
548
  .mec-event-sharing .mec-event-share:hover .event-sharing-icon {
549
- background: #40d9f1;
550
- border-width: 0 1px 0;
551
- cursor: pointer;
552
  }
553
 
554
  .mec-event-sharing .mec-event-map {
555
- border-width: 1px 0 1px;
556
  }
557
 
558
  .mec-event-footer .mec-booking-button {
559
- box-shadow: none;
560
- transition: all 0.21s ease;
561
- font-size: 11px;
562
- font-weight: 500;
563
- letter-spacing: 1px;
564
- text-transform: uppercase;
565
- background: #fff;
566
- color: #767676;
567
- border: 1px solid #e8e8e8;
568
- position: absolute;
569
- top: 20px;
570
- right: 15px;
571
- padding: 0 16px;
572
- line-height: 37px;
573
- height: 38px;
574
  }
575
 
576
  .mec-event-footer .mec-booking-button:hover {
577
- background: #191919;
578
- color: #fff;
579
- border-color: #191919;
580
  }
581
 
582
  @media only screen and (max-width: 960px) {
583
- .mec-event-grid-classic {
584
- margin-bottom: 30px;
585
- }
586
  }
587
 
588
  .mec-widget .mec-event-grid-classic.mec-owl-carousel {
589
- padding: 36px 0 16px;
590
  }
591
 
592
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav {
593
- margin: 5px 0;
594
- width: 100%;
595
- position: absolute;
596
- top: 15px;
597
- padding: 0
598
  }
599
 
600
  /* Events Grid Widget */
601
  .mec-skin-grid-container.mec-widget {
602
- padding-top: 18px;
603
  }
604
 
605
  .mec-widget .mec-event-grid-classic.mec-owl-carousel {
606
- padding: 20px 0 16px;
607
  }
608
 
609
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav {
610
- margin: 0;
611
- width: 100%;
612
- position: absolute;
613
- top: 0;
614
- padding: 0
615
  }
616
 
617
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav div {
618
- position: absolute;
619
- background: #fff;
620
- line-height: 0;
621
- width: 34px;
622
- height: 26px;
623
- padding: 6px;
624
- text-align: center;
625
- margin-top: -17px;
626
- border-radius: 3px;
627
- border: 1px solid #e2e2e2;
628
- text-align: center;
629
- box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.028);
630
- transition: all .33s ease;
631
  }
632
 
633
  .mec-skin-grid-container .mec-categories {
@@ -639,82 +637,88 @@
639
  }
640
 
641
  .mec-skin-grid-container .mec-categories li a {
642
- color: #000;
643
- line-height: 24px;
644
  text-align: left;
645
  transition: all 0.23s ease;
646
  -webkit-transition: all 0.23s ease;
647
  }
648
 
649
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav i {
650
- font-size: 12px;
651
- color: #40d9f1;
652
- cursor: pointer;
653
  }
654
 
655
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-next {
656
- right: 0;
657
  }
658
 
659
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-prev {
660
- left: 0;
661
  }
662
 
663
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-sharing {
664
- display: none;
665
  }
666
 
667
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer {
668
- text-align: center;
669
  }
670
 
671
- .mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer .mec-booking-button {
672
- position: static;
673
- padding: 11px 16px;
 
 
 
674
  }
675
 
676
  .widget .mec-event-footer ul.mec-event-sharing-wrap li a.mec-event-share-icon {
677
- padding: 0;
678
  }
679
 
680
  @media screen and (min-width: 56.875em) {
681
- .mec-widget .mec-month-container dl {
682
- margin-bottom: 0;
683
- }
684
  }
685
 
686
  .mec-widget .mec-event-grid-classic.owl-carousel .mec-event-footer {
687
- text-align: right;
688
  }
689
 
690
  .mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap {
691
- left: 5px;
692
- padding-left: 5px;
693
  }
694
 
695
- .mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap .mec-event-sharing {
696
- left: 0;
 
 
 
697
  }
698
 
699
  .mec-widget .mec-event-sharing-wrap .mec-event-sharing {
700
- position: absolute;
701
- top: auto;
702
- bottom: 52px;
703
- margin: 0;
704
- margin-top: 0;
705
- border-radius: 5px;
706
  }
707
 
708
  .mec-widget .mec-event-sharing-wrap .mec-event-sharing:after {
709
- top: auto;
710
- bottom: -17px;
711
- border-color: #fff transparent transparent transparent;
712
  }
713
 
714
  .mec-widget .mec-event-sharing-wrap .mec-event-sharing:before {
715
- top: auto;
716
- bottom: -18px;
717
- border-color: #e2e2e2 transparent transparent transparent;
718
  }
719
 
720
  /* Widgets View List and Grid */
@@ -725,7 +729,7 @@
725
  margin-top: -17px;
726
  border-radius: 3px;
727
  border: 1px solid #e2e2e2;
728
- box-shadow: 0 2px 0 0 rgba(0,0,0,.028);
729
  }
730
 
731
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav button:hover {
@@ -742,7 +746,7 @@
742
  float: right;
743
  color: #202020;
744
  height: 36px;
745
- line-height: 14px;
746
  font-size: 12px;
747
  width: auto;
748
  }
@@ -782,90 +786,89 @@
782
  }
783
  }
784
 
785
-
786
  /* MEC Events Grid Clean
787
  -------------------------- */
788
  .mec-event-grid-clean {
789
- margin-bottom: 10px;
790
- max-width: none;
791
  }
792
 
793
  .mec-event-grid-clean .mec-event-article {
794
- margin-bottom: 30px;
795
- position: relative;
796
- border: 1px solid #e2e2e2;
797
- text-align: center;
798
- padding: 15px 15px 0;
799
- background: #fff;
800
- box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
801
  }
802
 
803
  .mec-event-grid-clean .mec-event-content {
804
- background: #fff;
805
- color: #767676;
806
- padding: 25px 16px 0;
807
- text-align: left;
808
  }
809
 
810
  .mec-event-grid-clean .mec-event-title {
811
- color: #202020;
812
- margin: 0 0 10px 0;
813
- font-weight: bold;
814
- font-size: 21px;
815
- text-transform: capitalize;
816
  }
817
 
818
  .mec-event-grid-clean .mec-event-title a {
819
- color: #202020;
820
- transition: all 0.24s ease;
821
  }
822
 
823
  .mec-event-grid-clean .mec-event-date {
824
- font-weight: 400;
825
- font-size: 11px;
826
- text-transform: uppercase;
827
- letter-spacing: 1px;
828
- background-color: #40d9f1;
829
- color: #fff;
830
- padding: 3px 0;
831
- margin: 0;
832
- text-align: center;
833
  }
834
 
835
  .mec-event-grid-clean .mec-event-content p {
836
- font-size: 15px;
837
- color: #9a9a9a;
838
- line-height: 1.54;
839
  }
840
 
841
  .mec-event-grid-clean img {
842
- margin-bottom: 0;
843
- width: 100%;
844
  }
845
 
846
  .mec-event-grid-clean .event-grid-t2-head {
847
- margin-bottom: 10px;
848
- color: #fff;
849
- padding: 9px 14px 6px;
850
- text-align: left;
851
  }
852
 
853
  .mec-event-grid-clean .event-grid-t2-head .mec-event-date {
854
- font-size: 50px;
855
- line-height: 50px;
856
- float: left;
857
- margin-right: 11px;
858
  }
859
 
860
  .mec-event-grid-clean .event-grid-t2-head .mec-event-month {
861
- text-transform: uppercase;
862
- font-size: 17px;
863
- line-height: 20px;
864
- padding-top: 4px;
865
- }
866
 
867
  .mec-event-grid-clean .event-grid-t2-head .mec-event-detail {
868
- font-size: 12px;
869
  }
870
 
871
  .mec-event-grid-clean .event-grid-t2-head .mec-categories li a {
@@ -878,228 +881,226 @@
878
  }
879
 
880
  .mec-event-grid-clean .mec-event-sharing-wrap {
881
- left: 0;
882
- padding-left: 0;
883
  }
884
 
885
  .mec-event-grid-clean .mec-event-footer {
886
- position: relative;
887
- border-top: 2px solid;
888
- padding: 20px 0;
889
- margin: 0px 14px;
890
- text-align: left;
891
- background: none;
892
  }
893
 
894
  .mec-event-grid-clean .mec-event-footer .mec-booking-button {
895
- right: 0;
896
  }
897
 
898
  .mec-event-grid-clean .row {
899
- margin-bottom: 30px;
900
  }
901
 
902
-
903
-
904
  /* MEC Events Grid Modern
905
  -------------------------- */
906
  .mec-event-grid-modern {
907
- margin-bottom: 10px;
908
- max-width: none;
909
  }
910
 
911
  .mec-event-grid-modern .mec-event-article {
912
- position: relative;
913
- border: 1px solid #e2e2e2;
914
- text-align: center;
915
- margin-bottom: 30px;
916
- padding: 45px 15px 10px;
917
- background: #fff;
918
- box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
919
  }
920
 
921
  .mec-event-grid-modern .mec-event-content {
922
- background: #fff;
923
- color: #767676;
924
- padding: 35px 15px 10px;
925
- text-align: left;
926
  }
927
 
928
  .mec-event-grid-modern .mec-event-title {
929
- color: #202020;
930
- margin: 0 0 10px 0;
931
- font-weight: bold;
932
- font-size: 24px;
933
- text-transform: none;
934
- letter-spacing: -1px;
935
  }
936
 
937
  .mec-event-grid-modern .mec-event-title a {
938
- color: #202020;
939
- transition: all 0.24s ease;
940
  }
941
 
942
  .mec-event-grid-modern .mec-event-content p {
943
- font-size: 15px;
944
- color: #9a9a9a;
945
- line-height: 1.54;
946
  }
947
 
948
  .mec-event-grid-modern img {
949
- margin-bottom: 0;
950
- width: 100%;
951
  }
952
 
953
  .mec-event-grid-modern .event-grid-modern-head {
954
- margin-bottom: 10px;
955
- padding: 9px 14px 6px;
956
- text-align: left;
957
  }
958
 
959
  .mec-event-grid-modern .event-grid-modern-head .mec-event-date {
960
- font-size: 50px;
961
- line-height: 50px;
962
- float: left;
963
- margin-right: 11px;
964
  }
965
 
966
  .mec-event-grid-modern .event-grid-modern-head .mec-event-month {
967
- text-transform: uppercase;
968
- font-size: 17px;
969
- line-height: 20px;
970
- padding-top: 4px;
971
  }
972
 
973
  .mec-event-grid-modern .event-grid-modern-head .mec-event-detail {
974
- font-size: 12px;
975
  }
976
 
977
  .mec-event-grid-modern .event-grid-modern-head .mec-event-day {
978
- margin-top: 9px;
979
- color: #c0c0c0;
980
- font-family: 'Roboto', sans-serif;
981
- font-size: 35px;
982
- font-weight: 100;
983
- text-transform: uppercase;
984
- letter-spacing: -1px;
985
  }
986
 
987
  .mec-event-grid-modern .mec-event-footer {
988
- position: relative;
989
- height: 90px;
990
- padding: 20px 0;
991
- border: none;
992
- margin: 0px 14px;
993
- text-align: left;
994
- background: none;
995
  }
996
 
997
  .mec-event-grid-modern .mec-event-footer .mec-booking-button {
998
- right: auto;
999
- left: 0;
1000
  }
1001
 
1002
  .mec-event-grid-modern .mec-event-sharing-wrap {
1003
- left: auto;
1004
- right: 0;
1005
- padding-left: 0;
1006
  }
1007
 
1008
  .mec-event-grid-modern .mec-event-sharing {
1009
- left: auto;
1010
- right: -6px;
1011
  }
1012
 
1013
  .mec-event-grid-modern .mec-event-sharing-wrap li {
1014
- border-radius: 55px;
1015
  }
1016
 
1017
  .mec-event-grid-modern .row {
1018
- margin-bottom: 0;
1019
  }
1020
 
1021
  @media only screen and (max-width: 479px) {
1022
- .mec-event-grid-modern .mec-event-article {
1023
- padding-bottom: 30px;
1024
- }
1025
 
1026
- .mec-event-grid-modern .mec-event-sharing {
1027
- top: 60px;
1028
- left: 0;
1029
- right: auto;
1030
- }
1031
 
1032
- .mec-event-grid-modern .mec-event-footer .mec-booking-button {
1033
- top: 0;
1034
- }
1035
  }
1036
 
1037
  /* MEC Events Sold Out
1038
  ------------------------------------ */
1039
  span.mec-event-title-soldout {
1040
- font-size: 8px;
1041
- font-weight: 700;
1042
- letter-spacing: .5px;
1043
- text-transform: uppercase;
1044
- background: #e63360;
1045
- color: #fff;
1046
- padding: 3px 8px;
1047
- line-height: 1;
1048
- border-radius: 15px;
1049
- white-space: nowrap;
1050
- vertical-align: middle;
1051
  }
1052
 
1053
  /* MEC Events Grid Modern Colorful
1054
  ------------------------------------ */
1055
  .mec-event-grid-colorful .mec-event-article {
1056
- min-height: 400px;
1057
- border: none;
1058
- box-shadow: none;
1059
- background: #40d9f1;
1060
- padding-top: 25px;
1061
- margin: 0;
1062
- color: #fff;
1063
  }
1064
 
1065
  .mec-event-grid-colorful .mec-event-content {
1066
- background: none;
1067
  }
1068
 
1069
  .mec-event-grid-colorful .mec-event-content p,
1070
  .mec-event-grid-colorful .event-grid-modern-head,
1071
- .mec-event-grid-colorful .mec-event-sharing-wrap>li>a,
1072
  .mec-event-grid-colorful .event-grid-modern-head .mec-event-day,
1073
  .mec-event-grid-colorful .mec-event-title a,
1074
  .mec-event-grid-colorful .event-grid-modern-head .mec-event-date {
1075
- color: #fff;
1076
  }
1077
 
1078
  .mec-event-grid-colorful .mec-event-footer .mec-booking-button {
1079
- border: none;
1080
  }
1081
 
1082
- .mec-event-grid-colorful .mec-event-sharing-wrap>li {
1083
- border-color: #fff;
1084
  }
1085
 
1086
- .mec-event-grid-colorful .mec-event-sharing-wrap:hover>li {
1087
- background: #333;
1088
- border-color: #333;
1089
  }
1090
 
1091
  .mec-event-grid-colorful .mec-event-title a.mec-color-hover:hover {
1092
- color: #fff;
1093
- text-decoration: underline;
1094
  }
1095
 
1096
  .mec-event-grid-colorful .mec-event-title .event-color {
1097
- display: none;
1098
  }
1099
 
1100
  .mec-event-grid-colorful div[class^="col-md-"] {
1101
- padding: 0 1px 1px 0;
1102
- margin: 0;
1103
  }
1104
 
1105
  .mec-event-grid-colorful .mec-event-article .mec-time-details {
@@ -1107,54 +1108,60 @@ span.mec-event-title-soldout {
1107
  }
1108
 
1109
  @media only screen and (min-width: 768px) {
1110
- .mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-day {
1111
- font-size: 26px;
1112
- }
 
 
1113
 
1114
- .mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-month {
1115
- font-size: 15px;
1116
- }
 
 
1117
 
1118
- .mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-date {
1119
- font-size: 50px;
1120
- }
 
 
1121
 
1122
- .mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-title {
1123
- font-size: 21px;
1124
- }
1125
 
1126
- .mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-content p {
1127
- font-size: 13px;
1128
- }
1129
  }
1130
 
1131
  @media only screen and (min-width: 768px) and (max-width: 1200px) {
1132
- .mec-wrap.mec-sm959.mec-event-grid-colorful div[class^="col-md-"] {
1133
- width: 50%;
1134
- }
1135
  }
1136
 
1137
  /* MEC Event-list Minimal
1138
  -------------------------- */
1139
  .mec-event-list-minimal .mec-event-article {
1140
- border-bottom: 1px solid #efefef;
1141
- padding: 24px 0 16px;
1142
  }
1143
 
1144
  .mec-event-list-minimal .mec-wrap .col-md-9 {
1145
- padding: 0;
1146
  }
1147
 
1148
  .mec-event-list-minimal .mec-event-date {
1149
- position: relative;
1150
- float: left;
1151
- margin-right: 30px;
1152
- color: #fff;
1153
- width: 52px;
1154
- padding: 6px 4px 3px;
1155
- text-align: center;
1156
- text-transform: uppercase;
1157
- border-radius: 3px;
1158
  }
1159
 
1160
  .mec-event-list-minimal .mec-event-date {
@@ -1167,23 +1174,23 @@ span.mec-event-title-soldout {
1167
  }
1168
 
1169
  .mec-event-list-minimal .mec-event-date span {
1170
- display: block;
1171
- font-size: 24px;
1172
- font-weight: 700;
1173
- text-align: center;
1174
- margin-bottom: 4px;
1175
  }
1176
 
1177
  .mec-event-list-minimal .mec-event-date:after {
1178
- display: block;
1179
  content: "";
1180
  position: absolute;
1181
  width: 50px;
1182
  left: 1px;
1183
  top: 1px;
1184
  height: 34px;
1185
- background: rgba(255,255,255,.1);
1186
- box-shadow: 0 4px 4px rgba(0,0,0,.02);
1187
  }
1188
 
1189
  .mec-event-list-minimal .mec-event-date:after {
@@ -1191,157 +1198,156 @@ span.mec-event-title-soldout {
1191
  }
1192
 
1193
  .mec-event-list-minimal .mec-event-title {
1194
- margin-top: 0;
1195
- margin-bottom: 10px;
1196
- font-weight: 700;
1197
- font-size: 18px;
1198
- text-transform: uppercase;
1199
- letter-spacing: 0;
1200
- padding-top: 10px;
1201
  }
1202
 
1203
  .mec-event-list-minimal .mec-time-details,
1204
  .mec-event-list-minimal .mec-event-detail {
1205
- font-size: 15px;
1206
- font-weight: 300;
1207
- line-height: 1;
1208
- letter-spacing: 0;
1209
- color: #9a9a9a;
1210
- font-family: 'Roboto', sans-serif;
1211
  }
1212
 
1213
  .mec-event-list-minimal .btn-wrapper {
1214
- text-align: right;
1215
- padding-right: 0;
1216
- padding-top: 6px;
1217
  }
1218
 
1219
  .mec-event-list-minimal .btn-wrapper .mec-detail-button {
1220
- border-bottom: 0;
1221
- margin-bottom: 14px;
1222
- margin-right: 0;
1223
- box-shadow: none;
1224
  }
1225
 
1226
  .mec-event-list-minimal a.mec-detail-button {
1227
- text-align: center;
1228
- display: inline-block;
1229
- background: #ededed;
1230
- color: #191919;
1231
- padding: 12px;
1232
- border-radius: 2px;
1233
- font-size: 11px;
1234
- font-weight: 700;
1235
- text-transform: uppercase;
1236
- letter-spacing: 2px;
1237
- transition: all 0.24s ease;
1238
  }
1239
 
1240
  .mec-event-list-minimal a.mec-detail-button:hover {
1241
- background: #292929;
1242
- color: #fff;
1243
  }
1244
 
1245
  .vc_col-sm-4 .mec-event-list-minimal .mec-event-date,
1246
  .vc_col-sm-6 .mec-event-list-minimal .mec-event-date {
1247
- margin-right: 12px;
1248
  }
1249
 
1250
  .vc_col-sm-4 .mec-event-list-minimal .mec-event-title,
1251
  .vc_col-sm-6 .mec-event-list-minimal .mec-event-title {
1252
- font-size: 15px;
1253
- letter-spacing: 2px;
1254
  }
1255
 
1256
  @media only screen and (min-width: 480px) and (max-width: 767px) {
1257
- .mec-event-list-minimal .btn-wrapper {
1258
- padding-left: 0;
1259
- }
1260
 
1261
- .mec-event-list-minimal .mec-event-date {
1262
- margin-right: 10px;
1263
- }
1264
  }
1265
 
1266
  @media only screen and (max-width: 767px) {
1267
- .mec-event-list-minimal .btn-wrapper .mec-detail-button {
1268
- display: block;
1269
- text-align: center;
1270
- margin: 0;
1271
- margin-top: 16px;
1272
- padding: 8px;
1273
- }
1274
 
1275
- .mec-event-list-minimal .btn-wrapper {
1276
- margin: 12px 0;
1277
- }
1278
  }
1279
 
1280
  @media only screen and (max-width: 479px) {
1281
- .mec-event-list-minimal .mec-event-date {
1282
- float: none;
1283
- width: 100%;
1284
- margin-bottom: 8px;
1285
- }
1286
 
1287
- .mec-event-list-minimal .mec-event-date span {
1288
- display: inline;
1289
- padding-right: 25px;
1290
- margin-right: 7px;
1291
- font-size: inherit;
1292
- }
1293
 
1294
- .mec-event-list-minimal .mec-event-date:after {
1295
- width: 45%;
1296
- box-shadow: 4px 0 4px rgba(0, 0, 0, 0.02);
1297
- }
1298
 
1299
- .mec-event-list-minimal .btn-wrapper {
1300
- text-align: center;
1301
- padding-left: 0;
1302
- }
1303
 
1304
- .mec-event-list-minimal {
1305
- text-align: center;
1306
- }
1307
 
1308
- .mec-event-list-minimal .mec-event-detail {
1309
- margin-bottom: 10px;
1310
- }
1311
  }
1312
 
1313
-
1314
  /* MEC Event-list Modern
1315
  -------------------------- */
1316
  .mec-wrap .mec-event-list-modern .mec-event-title {
1317
- margin-top: 0;
1318
- margin-bottom: 10px;
1319
  }
1320
 
1321
  .mec-event-list-modern .mec-event-article {
1322
- border-bottom: 1px solid #efefef;
1323
- padding: 30px 0 10px;
1324
  }
1325
 
1326
  .mec-event-list-modern .mec-event-article:last-child {
1327
- border-bottom: none;
1328
  }
1329
 
1330
  .mec-event-list-modern .mec-event-title a {
1331
- color: #191919;
1332
- transition: all 0.24s ease;
1333
- box-shadow: none;
1334
  }
1335
 
1336
  .mec-event-list-modern .mec-event-date {
1337
- text-transform: uppercase;
1338
- padding: 10px 0
1339
  }
1340
 
1341
  .mec-event-list-modern .mec-event-date .event-d {
1342
- font-size: 48px;
1343
- display: table-cell;
1344
- padding: 10px 0 0;
1345
  }
1346
 
1347
  .mec-event-list-modern .mec-event-date .event-d.mec-multiple-dates {
@@ -1355,8 +1361,9 @@ span.mec-event-title-soldout {
1355
  width: fit-content;
1356
  }
1357
 
1358
- .mec-event-list-modern .mec-event-date.mec-multiple-date-event:first-child:after {
1359
- content: '';
 
1360
  position: absolute;
1361
  bottom: 0;
1362
  left: 0;
@@ -1380,18 +1387,18 @@ span.mec-event-title-soldout {
1380
  }
1381
 
1382
  .mec-event-list-modern .mec-event-date .event-f {
1383
- font-size: 13px;
1384
- display: table-cell;
1385
- vertical-align: middle;
1386
- padding-left: 7px;
1387
- font-weight: 500;
1388
- letter-spacing: 3px;
1389
- color: #777;
1390
  }
1391
 
1392
  .mec-event-list-modern .mec-event-detail {
1393
- font-weight: 300;
1394
- color: #8a8a8a;
1395
  }
1396
 
1397
  .mec-event-list-modern .mec-event-detail .mec-time-details {
@@ -1399,7 +1406,7 @@ span.mec-event-title-soldout {
1399
  }
1400
 
1401
  .mec-event-list-modern .mec-event-date .event-da {
1402
- margin-top: 9px;
1403
  color: silver;
1404
  font-size: 28px;
1405
  font-weight: 100;
@@ -1409,56 +1416,56 @@ span.mec-event-title-soldout {
1409
  }
1410
 
1411
  .mec-event-list-modern .mec-btn-wrapper .mec-booking-button {
1412
- border-radius: 1px;
1413
- letter-spacing: 2px;
1414
- border: 1px solid #e6e6e6;
1415
- color: #333;
1416
- background-color: #fff;
1417
- padding: 13px 20px;
1418
- font-weight: 700;
1419
- font-size: 11px;
1420
- box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
1421
- transition: all 0.28s ease;
1422
  }
1423
 
1424
  .mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover {
1425
- border-color: #222;
1426
- background: #222;
1427
- color: #fff;
1428
  }
1429
 
1430
  .mec-event-list-modern .mec-event-title {
1431
- font-weight: 700;
1432
- font-size: 20px;
1433
- text-transform: uppercase;
1434
- letter-spacing: 1px;
1435
  }
1436
 
1437
  .mec-event-list-modern .mec-event-detail {
1438
- color: #9a9a9a;
1439
- font-size: 15px;
1440
- font-weight: 300;
1441
- line-height: 25px;
1442
- font-family: 'Roboto', sans-serif;
1443
  }
1444
 
1445
  .mec-event-list-modern .mec-btn-wrapper {
1446
- text-align: right;
1447
- padding: 10px 0;
1448
- text-transform: uppercase;
1449
  }
1450
 
1451
  .mec-event-list-modern .mec-event-sharing {
1452
- position: relative;
1453
- margin: 10px 0;
1454
- padding-left: 0
1455
  }
1456
 
1457
- .mec-event-list-modern .mec-event-sharing>li {
1458
- display: inline-block;
1459
- border: none;
1460
- border-radius: 50%;
1461
- margin-right: 3px;
1462
  }
1463
 
1464
  .mec-event-list-modern .mec-event-sharing .telegram {
@@ -1469,170 +1476,184 @@ span.mec-event-title-soldout {
1469
  border-radius: 60px;
1470
  }
1471
 
1472
- .mec-event-list-modern .mec-event-sharing .telegram .svg-inline--fa.fa-telegram.fa-w-16 {
 
 
 
1473
  width: 2.126rem;
1474
  padding: 2px 10px 0 10px;
1475
  margin-bottom: -2px;
1476
  }
1477
 
1478
- .mec-event-list-modern .mec-event-sharing .telegram .svg-inline--fa.fa-telegram.fa-w-16 path {
1479
- fill: #767676;
 
 
 
 
1480
  }
1481
 
1482
  .mec-event-list-modern .mec-event-sharing li:hover .telegram {
1483
  background: #40d9f1;
1484
  }
1485
 
1486
- .mec-event-list-modern .mec-event-sharing li:hover .telegram .svg-inline--fa.fa-telegram.fa-w-16 path {
 
 
 
 
 
1487
  fill: #fff;
1488
  }
1489
 
1490
- .mec-event-list-modern .mec-event-sharing>li:hover {
1491
- display: inline-block;
1492
  }
1493
 
1494
- .mec-event-list-modern .mec-event-sharing>li:hover a i {
1495
- color: #fff;
1496
- background: #40d9f1;
1497
- border-color: #40d9f1;
1498
  }
1499
 
1500
- .mec-event-list-modern .mec-event-sharing>li i {
1501
- width: 36px;
1502
- display: inline-block;
1503
- line-height: 35px;
1504
- color: #767676;
1505
- text-align: center;
1506
- border-radius: 50%;
1507
- border: 1px solid #ddd;
1508
- font-size: 14px;
1509
  }
1510
 
1511
- .mec-event-list-modern .mec-event-sharing .mec-event-share:hover .mec-event-sharing-icon {
1512
- background: #40d9f1;
1513
- border-color: #40d9f1;
1514
- cursor: pointer;
1515
- border-radius: 50%;
 
 
 
1516
  }
1517
 
1518
  .mec-event-list-modern .mec-event-sharing li:hover a i {
1519
- background: #40d9f1;
1520
  }
1521
 
1522
  @media only screen and (min-width: 768px) {
1523
- .mec-event-list-modern .mec-event-article {
1524
- position: relative;
1525
- min-height: 160px;
1526
- overflow: hidden;
1527
- }
1528
-
1529
- .mec-event-list-modern .col-md-2.col-sm-2 {
1530
- width: 210px;
1531
- position: absolute;
1532
- left: 0;
1533
- top: 20px;
1534
- }
1535
-
1536
- .mec-event-list-modern .col-md-4.col-sm-4.mec-btn-wrapper {
1537
- width: 180px;
1538
- padding: 0;
1539
- position: absolute;
1540
- right: 0;
1541
- top: 30%;
1542
- }
1543
-
1544
- .mec-event-list-modern .col-md-6.col-sm-6 {
1545
- width: 100%;
1546
- padding-left: 225px;
1547
- padding-right: 195px;
1548
- }
1549
  }
1550
 
1551
  @media only screen and (max-width: 767px) {
1552
- .mec-event-list-modern .mec-btn-wrapper .mec-booking-button {
1553
- letter-spacing: 1px;
1554
- border: 1px solid #e1e1e1;
1555
- padding: 8px 16px;
1556
- }
1557
 
1558
- .mec-event-list-modern .mec-btn-wrapper {
1559
- padding: 0 0 12px;
1560
- }
1561
 
1562
- .mec-event-list-modern .mec-event-sharing {
1563
- margin-bottom: 0;
1564
- }
1565
  }
1566
 
1567
-
1568
  /* MEC Event-grid Minimal
1569
  -------------------------- */
1570
  .mec-event-grid-minimal .mec-event-article {
1571
- margin: 15px 0;
1572
- min-height: 80px;
1573
- display: table;
1574
  }
1575
 
1576
  .mec-event-grid-minimal .event-detail-wrap {
1577
- display: table-cell;
1578
- vertical-align: middle;
1579
  }
1580
 
1581
  .mec-event-grid-minimal .mec-event-date {
1582
- width: 70px;
1583
- float: left;
1584
- margin-right: 20px;
1585
- padding: 12px 16px 10px;
1586
- text-align: center;
1587
- text-transform: uppercase;
1588
- border-radius: 4px;
1589
- border: 1px solid #e6e6e6;
1590
- transition: all .37s ease-in-out;
1591
- box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
1592
  }
1593
 
1594
  .mec-event-grid-minimal .mec-event-date span {
1595
- display: block;
1596
- font-size: 24px;
1597
- font-weight: 700;
1598
- text-align: center;
1599
- margin-bottom: 4px;
1600
- color: #2a2a2a;
1601
- transition: color .30s ease;
1602
  }
1603
 
1604
  .mec-event-grid-minimal .mec-event-title {
1605
- margin-top: 0;
1606
- margin-bottom: 10px;
1607
- font-weight: 700;
1608
- line-height: 21px;
1609
- font-size: 16px;
1610
- text-transform: uppercase;
1611
- transition: color .30s ease;
1612
  }
1613
 
1614
  .mec-event-grid-minimal .mec-event-title a {
1615
- color: #191919;
1616
- transition: color .30s ease
1617
  }
1618
 
1619
  .mec-event-grid-minimal .mec-time-details,
1620
  .mec-event-grid-minimal .mec-event-detail {
1621
- font-size: 15px;
1622
- font-weight: 300;
1623
- line-height: 1;
1624
- letter-spacing: 0;
1625
- color: #9a9a9a;
1626
- font-family: 'Roboto', sans-serif;
1627
- margin-bottom: 5px;
1628
- }
1629
-
1630
  .mec-event-grid-minimal .mec-event-date:hover {
1631
- color: #fff;
1632
  }
1633
 
1634
  .mec-event-grid-minimal .mec-event-date:hover span {
1635
- color: #fff;
1636
  }
1637
 
1638
  .mec-wrap .mec-event-grid-minimal .mec-event-date:hover {
@@ -1642,429 +1663,444 @@ span.mec-event-title-soldout {
1642
  /* MEC Event-list Classic
1643
  -------------------------- */
1644
  .mec-event-list-classic .mec-event-article {
1645
- padding: 12px 0;
1646
- margin-bottom: 20px;
1647
  }
1648
 
1649
  .mec-event-list-classic .mec-event-image {
1650
- float: left;
1651
- width: 86px;
1652
- margin-right: 20px;
1653
  }
1654
 
1655
  .mec-event-list-classic .mec-event-date,
1656
  .mec-event-list-classic .mec-event-time {
1657
- font-weight: 400;
1658
- font-size: 13px;
1659
- letter-spacing: 0;
1660
- line-height: 18px;
1661
- text-align: left;
1662
  display: initial;
1663
- margin-right: 12px;
1664
  }
1665
 
1666
  .mec-event-list-classic .mec-event-time .mec-time-details,
1667
  .mec-event-list-classic .mec-event-time i {
1668
- display: inline;
1669
- margin-right: 3px;
1670
  }
1671
 
1672
-
1673
  .mec-event-list-classic .mec-event-date span {
1674
- font-weight: 500;
1675
- margin-bottom: 6px;
1676
  }
1677
 
1678
  .mec-event-list-classic .mec-event-title {
1679
- font-size: 15px;
1680
- margin: 10px 0 12px;
1681
- font-weight: 700;
1682
- text-transform: uppercase;
1683
  }
1684
 
1685
  .mec-event-list-classic .mec-event-title a {
1686
- color: #494949;
1687
- transition: color .30s ease;
1688
  }
1689
 
1690
  .mec-event-list-classic .mec-event-detail {
1691
- color: #777;
1692
- font-weight: 400;
1693
- line-height: 12px;
1694
- font-size: 12px;
1695
- overflow: hidden;
1696
  }
1697
 
1698
  .mec-event-list-classic a.magicmore {
1699
- padding: 10px 16px;
1700
- color: #fff;
1701
- background: #222;
1702
- letter-spacing: 2px;
1703
- font-size: 11px;
1704
  }
1705
 
1706
  .mec-event-list-classic a.magicmore:after {
1707
- content: "";
1708
- display: none;
1709
  }
1710
 
1711
  .mec-event-list-classic a.magicmore:hover {
1712
- color: #40d9f1;
1713
  }
1714
 
1715
-
1716
  /* MEC Event-grid Simple
1717
  -------------------------- */
1718
  .mec-event-grid-simple .mec-event-article {
1719
- position: relative;
1720
- margin-bottom: 30px;
1721
  }
1722
 
1723
  .mec-event-grid-simple .mec-event-article:after {
1724
- border-right: 1px solid #e6e6e6;
1725
- height: 60px;
1726
- position: absolute;
1727
- top: 50%;
1728
- margin-top: -30px;
1729
- right: -1px;
1730
  }
1731
 
1732
  .mec-event-grid-simple .row div:last-child .mec-event-article:after {
1733
- border: none;
1734
  }
1735
 
1736
  .mec-event-grid-simple .row {
1737
- margin: 15px 0 30px;
1738
- text-align: center;
1739
  }
1740
 
1741
  .mec-event-grid-simple .mec-event-date {
1742
- padding: 0;
1743
- margin: 0;
1744
- text-transform: capitalize;
1745
- font-size: 12px;
1746
- font-weight: 700;
1747
  }
1748
 
1749
  .mec-event-grid-simple .mec-event-title {
1750
- margin-top: 0;
1751
- margin-bottom: 10px;
1752
- font-weight: 700;
1753
- line-height: 21px;
1754
- font-size: 15px;
1755
- padding-top: 5px;
1756
- padding-left: 5px;
1757
- padding-right: 5px;
1758
- text-transform: uppercase;
1759
- transition: color .37s ease;
1760
  }
1761
 
1762
  .mec-event-grid-simple .mec-event-title a {
1763
- color: #494949;
1764
- transition: color .30s ease
1765
  }
1766
 
1767
  .mec-event-grid-simple .mec-event-detail {
1768
- font-family: 'Roboto', 'sans-serif';
1769
- font-weight: 400;
1770
- line-height: 1;
1771
- letter-spacing: 0;
1772
- font-size: 13px;
1773
- color: #777;
1774
  }
1775
 
1776
  .mec-event-grid-simple:hover .mec-event-title {
1777
- color: #40d9f1;
1778
  }
1779
 
1780
  .mec-event-grid-simple:hover .mec-event-date {
1781
- background: transparent;
1782
  }
1783
 
1784
  .event-last:after {
1785
- display: none;
1786
  }
1787
 
1788
  @media only screen and (max-width: 767px) {
1789
- .mec-event-grid-simple .mec-event-article {
1790
- padding-bottom: 20px;
1791
- margin-bottom: 20px;
1792
- border-bottom: 1px solid #eee;
1793
- }
1794
 
1795
- .mec-event-grid-simple .mec-event-article:after {
1796
- border: none;
1797
- }
1798
  }
1799
 
1800
-
1801
  /* MEC Event-grid Novel
1802
  —------------------------ */
1803
  .mec-event-grid-novel .mec-event-article {
1804
- position: relative;
1805
- margin-bottom: 30px;
1806
- padding: 60px 5% 60px 7%;
1807
- border: 1px solid rgba(255, 255, 255, 0.12);
1808
- border-radius: 10px;
1809
- background-color: #0050fd;
1810
- -webkit-transition: all 0.3s ease;
1811
- -o-transition: all 0.3s ease;
1812
- transition: all 0.3s ease;
1813
- z-index: 1;
1814
  }
1815
 
1816
  .mec-event-grid-novel .mec-event-article .novel-grad-bg {
1817
- position: absolute;
1818
- top: 0;
1819
- left: 0;
1820
- width: 100%;
1821
- height: 100%;
1822
- border-radius: 10px;
1823
- opacity: 0;
1824
- z-index: -1;
1825
- -webkit-transition: all 0.3s ease;
1826
- -o-transition: all 0.3s ease;
1827
- transition: all 0.3s ease;
1828
  }
1829
 
1830
  .mec-event-grid-novel .mec-event-article:hover {
1831
- -webkit-box-shadow: 0 13px 36px 0 rgba(0, 0, 0, 0.23);
1832
- box-shadow: 0 13px 36px 0 rgba(0, 0, 0, 0.23);
1833
- border-color: transparent;
1834
  }
1835
 
1836
  .mec-event-grid-novel .mec-event-article:hover .novel-grad-bg {
1837
- background-image: -webkit-gradient(linear, left top, right top, from(rgb(38, 46, 50)), to(rgb(14, 16, 21)));
1838
- background-image: -webkit-linear-gradient(left, rgb(38, 46, 50) 0%, rgb(14, 16, 21) 100%);
1839
- background-image: -o-linear-gradient(left, rgb(38, 46, 50) 0%, rgb(14, 16, 21) 100%);
1840
- background-image: linear-gradient(90deg, rgb(38, 46, 50) 0%, rgb(14, 16, 21) 100%);
1841
- opacity: 1;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1842
  }
1843
 
1844
  .mec-event-grid-novel .mec-event-image {
1845
- float: left;
1846
- width: 150px;
1847
- height: 150px;
1848
  }
1849
 
1850
  .mec-event-grid-novel .mec-event-image img {
1851
- width: 150px;
1852
- height: 150px;
1853
- border-radius: 50%;
1854
  }
1855
 
1856
  .mec-event-grid-novel .mec-event-detail-wrap {
1857
- margin-left: 200px;
1858
  }
1859
 
1860
  .mec-event-grid-novel .mec-event-content h4 {
1861
- position: relative;
1862
- margin-bottom: 10px;
1863
- display: inline-block;
1864
  }
1865
 
1866
  .mec-event-grid-novel .mec-event-content h4 a {
1867
- font-size: 24px;
1868
- line-height: 35px;
1869
- color: #fafcff;
1870
  }
1871
 
1872
  .mec-event-grid-novel .mec-event-content h4::before {
1873
- content: '';
1874
- position: absolute;
1875
- top: 8px;
1876
- left: -30px;
1877
- width: 17px;
1878
- height: 17px;
1879
- background: #5cd0ed;
1880
- opacity: 0.4;
1881
- border-radius: 50%;
1882
  }
1883
 
1884
  .mec-event-grid-novel .mec-event-content h4::after {
1885
- content: '';
1886
- position: absolute;
1887
- top: 12px;
1888
- left: -26px;
1889
- width: 9px;
1890
- height: 9px;
1891
- background: #5cd0ed;
1892
- border-radius: 50%;
1893
  }
1894
 
1895
  .mec-skin-grid-container .mec-event-grid-novel .mec-categories li a {
1896
- color: #fff;
1897
  }
1898
 
1899
  .mec-event-grid-novel .mec-local-time-details,
1900
  .mec-event-grid-novel .mec-event-month,
1901
  .mec-event-grid-novel .mec-event-detail,
1902
  .mec-event-grid-novel .mec-event-address {
1903
- position: relative;
1904
- padding-left: 35px;
1905
- font-size: 15px;
1906
- line-height: 30px;
1907
- color: rgba(255, 255, 255, 0.4);
1908
  }
1909
 
1910
  .mec-event-grid-novel .mec-local-time-details:before,
1911
  .mec-event-grid-novel .mec-event-month::before,
1912
  .mec-event-grid-novel .mec-event-detail::before,
1913
  .mec-event-grid-novel .mec-event-address::before {
1914
- position: absolute;
1915
- top: 6px;
1916
- left: 6px;
1917
- font-size: 17px;
1918
- font-family: 'simple-line-icons';
1919
- font-style: normal;
1920
- font-weight: normal;
1921
- font-variant: normal;
1922
- text-transform: none;
1923
- line-height: 1;
1924
  }
1925
 
1926
  .mec-event-grid-novel .mec-local-time-details::before {
1927
- content: "\e007";
1928
  }
1929
 
1930
  .mec-event-grid-novel .mec-event-month::before {
1931
- content: "\e075";
1932
  }
1933
 
1934
  .mec-event-grid-novel .mec-event-detail::before {
1935
- content: "\e081";
1936
  }
1937
 
1938
  .mec-event-grid-novel .mec-event-address::before {
1939
- content: "\e096";
1940
  }
1941
 
1942
  .mec-event-grid-novel .mec-event-footer {
1943
- clear: both;
1944
- padding: 20px 0;
1945
- border-top: none;
1946
- background: transparent;
1947
  }
1948
 
1949
  .mec-event-grid-novel .mec-event-footer .mec-booking-button {
1950
- right: auto;
1951
- left: 0;
1952
- height: 42px;
1953
- width: 148px;
1954
- padding: 0 20px;
1955
- font-size: 14px;
1956
- font-weight: normal;
1957
- line-height: 42px;
1958
- text-align: center;
1959
- color: #fff;
1960
- background: transparent;
1961
- border-color: rgba(255, 255, 255, 0.1);
1962
- border-radius: 50px;
1963
  }
1964
 
1965
  .mec-event-grid-novel .mec-event-footer .mec-booking-button:hover {
1966
- background-color: rgba(255, 255, 255, 0.1);
1967
  }
1968
 
1969
  .mec-event-grid-novel .mec-event-sharing-wrap {
1970
- left: 175px;
1971
- cursor: pointer;
1972
- padding-left: 0;
1973
  }
1974
 
1975
- .mec-event-grid-novel .mec-event-sharing-wrap>li {
1976
- border-color: rgba(255, 255, 255, 0.1);
1977
- border-radius: 50%;
1978
  }
1979
 
1980
  .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing {
1981
- top: -5px;
1982
- left: 0;
1983
- padding: 5px 10px 2px 50px;
1984
- min-width: 150px;
1985
- width: inherit;
1986
- height: 37px;
1987
- background-color: rgba(255, 255, 255, 0.1);
1988
- -webkit-box-shadow: none;
1989
- box-shadow: none;
1990
- border: none;
1991
- border-radius: 50px;
1992
  }
1993
 
1994
- .mec-event-grid-novel .mec-event-sharing-wrap:hover>li {
1995
- background-color: rgba(255, 255, 255, 0.1);
1996
  }
1997
 
1998
  .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::before,
1999
  .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::after {
2000
- display: none;
2001
  }
2002
 
2003
  .mec-event-grid-novel .mec-event-sharing .mec-event-social-icon,
2004
  .mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a,
2005
  .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li i {
2006
- display: inline;
2007
  }
2008
 
2009
  .mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a {
2010
- padding: 0 10px;
2011
  }
2012
 
2013
- .mec-event-grid-novel .mec-event-sharing-wrap>li a {
2014
- color: #fff;
2015
  }
2016
 
2017
  .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a {
2018
- color: rgba(255, 255, 255, 0.4);
2019
  }
2020
 
2021
  .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a:hover {
2022
- color: rgba(255, 255, 255, 1);
2023
  }
2024
 
2025
  @media only screen and (max-width: 1200px) {
2026
- .mec-event-grid-novel .row .col-md-6.col-sm-6 {
2027
- width: 100%;
2028
- float: none;
2029
- }
2030
 
2031
- .mec-event-grid-novel .mec-event-image {
2032
- float: none;
2033
- margin-top: -20px;
2034
- margin-bottom: 20px;
2035
- }
2036
 
2037
- .mec-event-grid-novel .mec-event-detail-wrap {
2038
- margin-left: 20px;
2039
- }
2040
 
2041
- .mec-event-grid-novel .mec-event-footer {
2042
- margin-top: 30px;
2043
- }
2044
  }
2045
 
2046
  @media only screen and (max-width: 767px) {
2047
- .mec-event-grid-novel .mec-event-footer {
2048
- margin-top: 0;
2049
- padding-top: 30px;
2050
- margin-bottom: 24px;
2051
- }
2052
 
2053
- .mec-event-grid-novel .mec-event-footer .mec-booking-button {
2054
- display: block;
2055
- position: relative;
2056
- }
2057
 
2058
- .mec-event-grid-novel .mec-event-sharing-wrap {
2059
- left: 0;
2060
- bottom: -55px;
2061
- padding-left: 0;
2062
- }
2063
 
2064
- .mec-event-grid-novel .mec-event-content h4 a {
2065
- font-size: 20px;
2066
- line-height: 1.3;
2067
- }
2068
  }
2069
 
2070
  .mec-event-grid-novel .mec-event-sharing-wrap {
@@ -2073,10 +2109,10 @@ span.mec-event-title-soldout {
2073
 
2074
  .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing {
2075
  width: fit-content;
2076
- z-index: 999999;
2077
  }
2078
 
2079
- @media(min-width: 1280px) {
2080
  .mec-event-grid-novel .col-md-4.col-sm-4 .mec-event-article img {
2081
  width: 100px;
2082
  height: 100px;
@@ -2087,7 +2123,7 @@ span.mec-event-title-soldout {
2087
  }
2088
  }
2089
 
2090
- @media(min-width: 760px) and (max-width: 1024px) {
2091
  .mec-event-grid-novel .col-md-4.col-sm-4 {
2092
  width: 100%;
2093
  }
@@ -2102,619 +2138,614 @@ span.mec-event-title-soldout {
2102
  }
2103
  }
2104
 
2105
-
2106
-
2107
  /* MEC Event Cover Modern
2108
  -------------------------- */
2109
  .mec-event-cover-modern {
2110
- position: relative;
2111
  }
2112
 
2113
  .mec-event-cover-modern .mec-event-cover-a {
2114
- background: transparent;
2115
- position: absolute;
2116
- color: #fff;
2117
- bottom: 0;
2118
- left: 0;
2119
- text-decoration: none;
2120
  }
2121
 
2122
  .mec-event-cover-modern .mec-event-cover-a .mec-event-overlay {
2123
- transition: all 0.5s;
2124
- opacity: 0.8;
2125
- width: 100%;
2126
- height: 100%;
2127
- position: absolute;
2128
  }
2129
 
2130
  .mec-event-cover-modern .mec-event-cover-a:hover .mec-event-overlay {
2131
- opacity: 1;
2132
  }
2133
 
2134
  .mec-event-cover-modern .mec-event-detail {
2135
- padding: 40px;
2136
- position: relative;
2137
  }
2138
 
2139
  .mec-event-cover-modern .mec-event-cover-a:hover .mec-event-tag {
2140
- color: #333;
2141
- transition: all 0.5s;
2142
  }
2143
 
2144
  .mec-event-cover-modern .mec-event-cover-a .mec-event-title:hover {
2145
- text-decoration: underline;
2146
  }
2147
 
2148
  .mec-event-cover-modern .mec-event-tag {
2149
- background: #fff;
2150
- display: inline-block;
2151
- padding: 5px 9px;
2152
- font-size: 11px;
2153
- font-weight: 600;
2154
- text-transform: uppercase;
2155
- letter-spacing: 1px;
2156
- margin-bottom: 24px;
2157
  }
2158
 
2159
  .mec-event-cover-modern .mec-event-date {
2160
- text-transform: uppercase;
2161
- font-size: 17px;
2162
- font-weight: 300;
2163
  }
2164
 
2165
  .mec-event-cover-modern .mec-event-title {
2166
- color: #fff;
2167
- text-transform: uppercase;
2168
- font-size: 40px;
2169
- font-weight: 700;
2170
- margin: 6px 0;
2171
  }
2172
 
2173
  .mec-event-cover-modern .mec-event-place {
2174
- font-weight: 400;
2175
- font-size: 18px;
2176
- font-family: 'Roboto', sans-serif;
2177
  }
2178
 
2179
  @media only screen and (max-width: 767px) {
2180
- .mec-event-cover-modern .mec-event-cover-a {
2181
- width: 100%;
2182
- }
2183
  }
2184
 
2185
-
2186
-
2187
  /* MEC Event Cover Classic
2188
  -------------------------- */
2189
  .mec-event-cover-classic {
2190
- position: relative;
2191
- overflow: hidden;
2192
- background: #fff;
2193
- padding: 6px;
2194
- border: 1px solid #e8e8e8;
2195
  }
2196
 
2197
  .mec-event-cover-classic .mec-event-overlay {
2198
- position: absolute;
2199
- left: 6px;
2200
- right: 6px;
2201
- bottom: 6px;
2202
- top: 6px;
2203
- width: auto;
2204
- height: auto;
2205
- background-color: rgba(36, 36, 36, 0.4);
2206
- transition: all .33s ease-in-out;
2207
  }
2208
 
2209
  .mec-event-cover-classic:hover .mec-event-overlay {
2210
- background-color: rgba(36, 36, 36, 0.6);
2211
  }
2212
 
2213
  .mec-event-cover-classic .mec-event-content {
2214
- font-size: 15px;
2215
- color: #fff;
2216
- position: absolute;
2217
- bottom: 0;
2218
- padding: 50px 35px;
2219
- transition: all .33s ease-in-out;
2220
  }
2221
 
2222
  .mec-event-cover-classic .mec-event-date {
2223
- font-size: 14px;
2224
- text-transform: uppercase;
2225
- font-weight: 400;
2226
- line-height: 1.6;
2227
- text-align: left;
2228
  }
2229
 
2230
  .mec-event-cover-classic .mec-event-date span {
2231
- display: block;
2232
- font-weight: 700;
2233
- font-size: 16px;
2234
  }
2235
 
2236
  .mec-event-cover-classic .mec-event-title {
2237
- color: #fff;
2238
- margin: 20px 0 38px;
2239
- font-size: 24px;
2240
- font-weight: bold;
2241
- text-transform: uppercase;
2242
- font-style: normal;
2243
  }
2244
 
2245
  .mec-event-cover-classic .mec-btn-wrapper {
2246
- text-align: left;
2247
  }
2248
 
2249
  .mec-event-cover-classic .mec-event-icon {
2250
- font-size: 18px;
2251
- float: left;
2252
- margin-right: 14px;
2253
- color: #fff;
2254
- padding: 13px;
2255
  }
2256
 
2257
  .mec-event-cover-classic .mec-event-button {
2258
- color: #fff;
2259
- background-color: #191919;
2260
- border: 2px #191919 solid;
2261
- padding: 12px 20px;
2262
- letter-spacing: 3px;
2263
- font-size: 12px;
2264
- font-weight: bold;
2265
- font-style: normal;
2266
- transition: all .22s ease;
2267
- text-decoration: none;
2268
  }
2269
 
2270
  .mec-event-cover-classic .mec-event-button:hover {
2271
- color: #191919;
2272
- background-color: #fff;
2273
- border-color: #fff;
2274
- border-radius: 1px;
2275
  }
2276
 
2277
  .mec-event-cover-classic .mec-event-image img {
2278
- min-width: 100%;
2279
  }
2280
 
2281
  @media only screen and (max-width: 960px) {
2282
- .mec-event-cover-classic .mec-event-content {
2283
- padding: 20px;
2284
- }
2285
 
2286
- .mec-event-cover-classic .mec-event-button {
2287
- font-size: 11px;
2288
- padding: 7px 10px;
2289
- letter-spacing: 1px;
2290
- }
2291
 
2292
- .mec-event-cover-classic .mec-event-title {
2293
- font-size: 19px;
2294
- margin: 15px 0 25px;
2295
- }
2296
 
2297
- .mec-event-cover-classic .mec-event-date {
2298
- font-size: 12px;
2299
- }
2300
  }
2301
 
2302
  @media only screen and (max-width: 767px) {
2303
- .mec-event-cover-classic {
2304
- margin-bottom: 30px;
2305
- }
2306
  }
2307
 
2308
  @media only screen and (max-width: 479px) {
2309
- .mec-event-cover-classic .mec-event-content {
2310
- padding: 15px;
2311
- font-size: 15px;
2312
- }
2313
 
2314
- .mec-event-cover-classic .mec-event-title {
2315
- font-size: 15px;
2316
- margin: 10px 0;
2317
- }
2318
 
2319
- .mec-event-cover-classic .mec-event-button {
2320
- font-size: 10px;
2321
- padding: 6px;
2322
- letter-spacing: 1px;
2323
- }
2324
 
2325
- .mec-event-cover-classic .mec-event-icon {
2326
- padding: 10px;
2327
- }
2328
  }
2329
 
2330
-
2331
  /* MEC LOAD MORE BUTTON
2332
  -------------------------- */
2333
  .mec-load-more-wrap {
2334
- text-align: center;
2335
- display: block;
2336
- width: 100%;
2337
- padding-top: 20px;
2338
- text-align: center;
2339
- position: relative;
2340
  }
2341
 
2342
  .mec-load-more-button {
2343
- box-shadow: none;
2344
- transition: all 0.21s ease;
2345
- font-size: 12px;
2346
- font-weight: 500;
2347
- letter-spacing: 1px;
2348
- text-transform: uppercase;
2349
- background: #fff;
2350
- color: #767676;
2351
- border: 2px solid #e8e8e8;
2352
- border-radius: 50px;
2353
- padding: 0px 28px;
2354
- margin-bottom: 20px;
2355
- cursor: pointer;
2356
- line-height: 40px;
2357
- font-family: 'Montserrat', Helvetica, Arial, sans-serif;
2358
- height: 42px;
2359
- display: inline-block;
2360
  }
2361
 
2362
  .mec-load-more-button:hover {
2363
- background: #191919;
2364
- color: #fff;
2365
- border-color: #191919;
2366
  }
2367
 
2368
  .mec-load-more-loading {
2369
- content: url('../img/ajax-loader.gif');
2370
- cursor: wait;
2371
- background: transparent;
2372
- border-style: none;
2373
  }
2374
 
2375
  .mec-load-more-loading:hover {
2376
- background: transparent;
2377
  }
2378
 
2379
  .mec-modal-preloader,
2380
  .mec-month-navigator-loading {
2381
- width: 100%;
2382
- height: 100%;
2383
- background: no-repeat rgba(255, 255, 255, 0.88) url('../img/ajax-loader.gif') center;
2384
- border-style: none;
2385
- position: fixed;
2386
- left: 0;
2387
- right: 0;
2388
- bottom: 0;
2389
- top: 0;
2390
- z-index: 9;
 
2391
  }
2392
 
2393
  .mec-event-calendar-classic .mec-calendar-side .mec-calendar-table {
2394
- min-height: 1024px;
2395
  }
2396
 
2397
  .mec-calendar-side .mec-calendar-table {
2398
- min-height: 450px;
2399
  }
2400
 
2401
  .mec-skin-weekly-view-events-container.mec-month-navigator-loading {
2402
- margin-top: 0;
2403
  }
2404
 
2405
  .mec-calendar.mec-event-calendar-classic .mec-calendar-side {
2406
- display: block;
2407
  }
2408
 
2409
  .mec-skin-daily-view-events-container.mec-month-navigator-loading {
2410
- margin-top: 0px;
2411
  }
2412
 
2413
  @media only screen and (min-width: 961px) {
2414
- .mec-wrap.mec-sm959 .mec-calendar-side .mec-calendar-table {
2415
- min-height: 1px;
2416
- }
2417
  }
2418
 
2419
  @media only screen and (max-width: 479px) {
2420
- .mec-calendar-side .mec-calendar-table {
2421
- min-height: 1px;
2422
- }
2423
  }
2424
 
2425
  /* MEC Event Cover Clean
2426
  -------------------------- */
2427
  .mec-event-cover-clean {
2428
- position: relative;
2429
- border: 1px solid #e6e6e6;
2430
- padding: 8px;
2431
  }
2432
 
2433
  .mec-event-cover-clean .mec-event-overlay {
2434
- height: 100%;
2435
- background-color: rgba(36, 36, 36, 0.4);
2436
- position: absolute;
2437
- width: 100%;
2438
- left: 0;
2439
- border: 8px solid #fff;
2440
- top: 0px;
2441
- transition: all .5s ease-in-out;
2442
  }
2443
 
2444
  .mec-event-cover-clean .mec-event-content {
2445
- color: #fff;
2446
- position: absolute;
2447
- bottom: 20px;
2448
- padding: 40px 60px;
2449
- transition: all .5s ease-in-out;
2450
  }
2451
 
2452
  .mec-event-cover-clean .mec-event-title {
2453
- color: #fff;
2454
- font-weight: 700;
2455
- margin: 46px 0 19px;
2456
- font-size: 29px;
2457
- text-transform: uppercase;
2458
- text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5);
2459
  }
2460
 
2461
  .mec-event-cover-clean .mec-event-title a {
2462
- color: #fff;
2463
- transition: all 0.5s;
2464
- text-decoration: none;
2465
- outline: none;
2466
- border: none;
2467
- box-shadow: none;
2468
  }
2469
 
2470
  .mec-event-cover-clean .mec-event-title a:hover {
2471
- text-decoration: underline;
2472
  }
2473
 
2474
  .mec-event-cover-clean .mec-event-date {
2475
- position: absolute;
2476
- top: -20px;
2477
- right: 60px;
2478
- color: #fff;
2479
- width: 60px;
2480
- padding: 14px 10px;
2481
- z-index: 1;
2482
  }
2483
 
2484
  .mec-event-cover-clean .mec-event-date div {
2485
- text-align: center;
2486
- text-transform: uppercase;
2487
- letter-spacing: 1px;
2488
- line-height: 16px;
2489
  }
2490
 
2491
  .mec-event-cover-clean .mec-event-date .dday {
2492
- padding-bottom: 15px;
2493
- border-bottom: 1px solid rgba(255, 255, 255, 0.5);
2494
- margin-bottom: 13px;
2495
- font-size: 24px;
2496
  }
2497
 
2498
  .mec-event-cover-clean .mec-event-date .dmonth {
2499
- letter-spacing: 2px;
2500
  }
2501
 
2502
  .mec-event-cover-clean .mec-event-place {
2503
- font-size: 18px;
2504
- font-family: 'Roboto', sans-serif;
2505
  }
2506
 
2507
  .mec-event-cover-clean .mec-event-image img {
2508
- width: 100%;
2509
  }
2510
 
2511
  @media only screen and (max-width: 768px) {
2512
- .mec-event-cover-clean .mec-event-content {
2513
- padding: 20px;
2514
- bottom: 5px;
2515
- }
2516
 
2517
- .mec-event-cover-clean .mec-event-title {
2518
- font-size: 23px;
2519
- }
2520
 
2521
- .mec-event-cover-clean .mec-event-date {
2522
- right: 20px;
2523
- padding: 10px;
2524
- width: 50px;
2525
- }
2526
  }
2527
 
2528
  @media only screen and (max-width: 479px) {
2529
- .mec-event-cover-clean .mec-event-content {
2530
- padding: 10px;
2531
- }
2532
 
2533
- .mec-event-cover-clean .mec-event-title {
2534
- font-size: 19px;
2535
- padding-right: 25px;
2536
- }
2537
 
2538
- .mec-event-cover-clean .mec-event-date {
2539
- right: -20px;
2540
- top: -10px;
2541
- }
2542
 
2543
- .mec-event-cover-clean .mec-event-detail {
2544
- font-size: 12px;
2545
- }
2546
  }
2547
 
2548
-
2549
  /* MEC Events List Default Loop
2550
  --------------------------------- */
2551
  .mec-month-divider {
2552
- text-align: center;
2553
- margin: 60px 0 40px 0;
2554
  }
2555
 
2556
  .widget .mec-month-divider {
2557
- margin: 10px 0;
2558
  }
2559
 
2560
  .mec-month-divider span {
2561
- text-transform: uppercase;
2562
- font-size: 22px;
2563
- font-weight: bold;
2564
- padding-bottom: 5px;
2565
- color: #313131;
2566
- border-bottom: 4px solid #ebebeb;
2567
- width: 100%;
2568
- display: block;
2569
- padding-bottom: 10px;
2570
- position: relative;
2571
  }
2572
 
2573
  .mec-month-divider span:before {
2574
- border-bottom: 4px solid #40d9f1;
2575
- font-size: 6px;
2576
- content: "";
2577
- text-align: center;
2578
- position: absolute;
2579
- bottom: -4px;
2580
- margin-left: -30px;
2581
- left: 50%;
2582
- width: 60px;
2583
  }
2584
 
2585
  .widget .mec-month-divider span {
2586
- font-size: 13px;
2587
  }
2588
 
2589
  .mec-event-list-standard .mec-events-pagination {
2590
- margin-top: 60px;
2591
- border-top: 4px solid #ebebeb;
2592
- min-height: 80px;
2593
- padding-top: 20px;
2594
  }
2595
 
2596
  .mec-event-list-standard .mec-events-pagination .mec-events-pag-previous {
2597
- float: left;
2598
- margin-left: 0;
2599
  }
2600
 
2601
  .mec-event-list-standard .mec-events-pagination .mec-events-pag-next {
2602
- float: right;
2603
- margin-right: 0;
2604
  }
2605
 
2606
  .mec-event-list-standard .mec-event-article {
2607
- position: relative;
2608
- display: block;
2609
- margin-bottom: 25px;
2610
- border: 1px solid #e9e9e9;
2611
- box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
2612
  }
2613
 
2614
  .mec-event-list-standard .mec-topsec {
2615
- display: table;
2616
- width: 100%;
2617
  }
2618
 
2619
  .mec-event-list-standard .col-md-3.mec-event-image-wrap {
2620
- padding-left: 0
2621
  }
2622
 
2623
  .mec-event-list-standard .mec-event-content {
2624
- padding-top: 15px;
2625
- padding-right: 30px;
2626
  }
2627
 
2628
  .mec-event-list-standard .mec-event-title {
2629
- font-size: 29px;
2630
- font-weight: 700;
2631
- letter-spacing: -1px;
2632
- margin: 0 0 10px;
2633
  }
2634
 
2635
  .mec-event-list-standard .mec-event-title a {
2636
- color: #292929;
2637
- transition: color .30s ease;
2638
  }
2639
 
2640
  .mec-event-list-standard .mec-col-table-c {
2641
- display: table-cell;
2642
- height: 100%;
2643
- vertical-align: middle;
2644
- float: none !important;
2645
  }
2646
 
2647
  .mec-event-list-standard .mec-col-table-c.mec-event-meta-wrap {
2648
- padding-top: 15px;
2649
  }
2650
 
2651
  .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap {
2652
- vertical-align: top;
2653
  }
2654
 
2655
  .mec-topsec .mec-event-image {
2656
- line-height: 1px;
2657
  }
2658
 
2659
  .mec-event-list-standard .mec-event-meta-wrap {
2660
- border-left: 1px solid #eee;
2661
  }
2662
 
2663
  .mec-event-list-standard .mec-time-details {
2664
- text-transform: uppercase;
2665
- font-size: 11px;
2666
- font-weight: 300;
2667
- padding-top: 0px;
2668
- text-align: left;
2669
- padding-left: 30px;
2670
  }
2671
 
2672
  .mec-event-list-standard .mec-event-meta .mec-event-address {
2673
- font-style: normal;
2674
- letter-spacing: 0;
2675
- font-size: 13px;
2676
- color: #8a8a8a;
2677
  }
2678
 
2679
  .mec-event-list-standard .mec-event-meta span.mec-event-d,
2680
  .mec-event-list-standard .mec-event-meta span.mec-event-m {
2681
- font-size: 17px;
2682
- font-weight: 700;
2683
- padding-right: 6px;
2684
- color: #444;
2685
- text-transform: uppercase;
2686
  }
2687
 
2688
  .mec-event-list-standard .mec-local-time-details,
2689
  .mec-event-list-standard .mec-venue-details,
2690
  .mec-event-list-standard .mec-date-details,
2691
  .mec-event-list-standard .mec-time-details {
2692
- position: relative;
2693
- padding-left: 28px;
2694
- margin-bottom: 10px;
2695
  }
2696
 
2697
  .mec-event-list-standard .mec-local-time-details:before,
2698
  .mec-event-list-standard .mec-venue-details:before,
2699
  .mec-event-list-standard .mec-time-details:before,
2700
  .mec-event-list-standard .mec-date-details:before {
2701
- content: "\f041";
2702
- font-family: fontawesome;
2703
- position: absolute;
2704
- left: 6px;
2705
- font-size: 15px;
2706
  }
2707
 
2708
  .mec-event-list-standard .mec-date-details:before {
2709
- content: "\f073";
2710
  }
2711
 
2712
  .mec-event-list-standard .mec-time-details:before {
2713
- content: "\f017";
2714
  }
2715
 
2716
  .mec-event-list-standard .mec-local-time-details:before {
2717
- content: "\f0ac";
2718
  }
2719
 
2720
  .mec-event-list-standard .mec-local-time-details .mec-local-title {
@@ -2727,26 +2758,26 @@ span.mec-event-title-soldout {
2727
  letter-spacing: 0;
2728
  font-size: 11px;
2729
  color: #8a8a8a;
2730
- font-weight: 300;
2731
- line-height: 1.6;
2732
  }
2733
 
2734
  .mec-event-list-minimal .mec-event-title a {
2735
- color: #292929;
2736
- transition: color .3s ease;
2737
  }
2738
 
2739
  .mec-event-meta-wrap .mec-price-details {
2740
- margin-bottom: 10px;
2741
  }
2742
 
2743
  .mec-price-details i {
2744
- margin-right: 4px;
2745
- vertical-align: text-top;
2746
  }
2747
 
2748
  .mec-event-meta-wrap .mec-event-meta .mec-price-details i:before {
2749
- font-size: 15px;
2750
  }
2751
 
2752
  .mec-event-list-standard .mec-price-details {
@@ -2763,11 +2794,14 @@ span.mec-event-title-soldout {
2763
  margin-left: 2px;
2764
  }
2765
 
2766
- .tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active) .tooltipster-content .mec-price-details i,
 
 
 
2767
  .mec-event-article .mec-price-details i,
2768
  .mec-month-side .mec-price-details i {
2769
- padding-top: 4px;
2770
- vertical-align: unset;
2771
  }
2772
 
2773
  .mec-event-list-standard ul.mec-categories {
@@ -2777,7 +2811,7 @@ span.mec-event-title-soldout {
2777
  }
2778
 
2779
  .mec-event-list-standard ul.mec-categories li.mec-category a:before {
2780
- font-size: 16px!important;
2781
  content: "\f105";
2782
  position: absolute;
2783
  font-family: fontawesome;
@@ -2786,83 +2820,81 @@ span.mec-event-title-soldout {
2786
  }
2787
 
2788
  @media only screen and (max-width: 960px) {
2789
- .mec-event-list-standard .mec-topsec {
2790
- display: block;
2791
- }
2792
-
2793
- .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap {
2794
- display: block;
2795
- width: 40%;
2796
- }
2797
-
2798
- .mec-event-list-standard .mec-col-table-c.mec-event-content-wrap {
2799
- display: block;
2800
- min-height: 230px;
2801
- }
2802
-
2803
- .mec-event-list-standard .mec-event-meta-wrap {
2804
- display: block;
2805
- border-left: none;
2806
- border-top: 1px solid #eee;
2807
- width: 100%;
2808
- float: none;
2809
- padding-top: 20px;
2810
- }
2811
  }
2812
 
2813
  @media only screen and (min-width: 480px) and (max-width: 960px) {
2814
-
2815
- .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap,
2816
- .mec-event-list-standard .mec-col-table-c.mec-event-content-wrap {
2817
- display: table-cell;
2818
- }
2819
  }
2820
 
2821
  @media only screen and (max-width: 479px) {
 
 
 
 
 
 
2822
 
2823
- .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap,
2824
- .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap img {
2825
- float: none;
2826
- width: 100%;
2827
- padding: 0;
2828
- }
2829
-
2830
- .mec-event-list-standard .mec-col-table-c.mec-event-content-wrap {
2831
- padding: 10px 10px 10px 30px;
2832
- }
2833
  }
2834
 
2835
  /* Local Time
2836
  -------------------------- */
2837
  .mec-localtime-details {
2838
- color: #777;
2839
- font-weight: 400;
2840
- line-height: 12px;
2841
- font-size: 12px;
2842
  }
2843
 
2844
  .mec-localtime-details .mec-localtitle,
2845
  .mec-localtime-details .mec-localdate,
2846
  .mec-localtime-details .mec-localtime {
2847
- display: inline-block;
2848
  }
2849
 
2850
  .mec-localtime-details .mec-start-date-label {
2851
- padding-right: 5px;
2852
  }
2853
 
2854
  .mec-localtime-details .mec-localtime {
2855
- padding-left: 5px;
2856
  }
2857
 
2858
  .mec-event-list-minimal .mec-localtime-details {
2859
  display: inline-flex;
2860
- font-size: 15px;
2861
  font-weight: 300;
2862
  line-height: 1;
2863
  letter-spacing: 0;
2864
  color: #9a9a9a;
2865
- padding-left: 9px;
2866
  }
2867
 
2868
  .mec-event-grid-clean .mec-localtime-details,
@@ -2886,7 +2918,7 @@ span.mec-event-title-soldout {
2886
  }
2887
 
2888
  .mec-event-grid-colorful .mec-localtime-details {
2889
- color: #fff;
2890
  }
2891
 
2892
  .mec-event-grid-classic .mec-localtime-details {
@@ -2912,7 +2944,7 @@ span.mec-event-title-soldout {
2912
 
2913
  .mec-timetable-t2-content .mec-local-time-details:before {
2914
  content: "\e007";
2915
- font-family: 'simple-line-icons';
2916
  position: absolute;
2917
  font-size: 12px;
2918
  margin-right: 4px;
@@ -2929,23 +2961,23 @@ span.mec-event-title-soldout {
2929
  }
2930
 
2931
  .mec-event-cover-classic .mec-localtime-details {
2932
- color: #fff;
2933
- margin-top: 12px;
2934
  }
2935
 
2936
  .mec-event-cover-classic .mec-localtime-details i {
2937
- padding-right: 8px;
2938
  }
2939
 
2940
  .mec-event-cover-clean .mec-localtime-details {
2941
- color: #fff;
2942
- margin-bottom: 20px;
2943
  }
2944
 
2945
  .mec-event-cover-modern .mec-localtime-details {
2946
- color: #fff;
2947
- margin: 10px 0;
2948
- font-weight: 400;
2949
  font-size: 18px;
2950
  }
2951
 
@@ -2959,7 +2991,7 @@ span.mec-event-title-soldout {
2959
  }
2960
 
2961
  .mec-event-countdown-style1 .mec-localtime-details {
2962
- text-align: center;
2963
  }
2964
 
2965
  .mec-event-hover-carousel-type4 .mec-localtime-details {
@@ -2975,7 +3007,7 @@ span.mec-event-title-soldout {
2975
  display: inline-flex;
2976
  line-height: 20px;
2977
  text-align: left;
2978
- margin: 0!important;
2979
  font-size: 12px;
2980
  color: #777;
2981
  line-height: 28px;
@@ -2996,7 +3028,7 @@ span.mec-event-title-soldout {
2996
  }
2997
 
2998
  .mec-timeline-event-local-time {
2999
- background: rgba(64,217,241,.11);
3000
  display: inline-block;
3001
  padding: 7px 20px 11px;
3002
  border-radius: 20px;
@@ -3022,16 +3054,19 @@ span.mec-event-title-soldout {
3022
  /* Register Button for Shortcodes + Modal Booking
3023
  -------------------------- */
3024
  .mec-booking-modal {
3025
- background-color: #e6f7ff;
3026
  }
3027
 
3028
- .mec-booking-modal .mec-booking-shortcode .mec-book-form-gateway-label input[type=radio]:before {
3029
- top: -1px;
 
 
 
3030
  }
3031
 
3032
  .mec-modal-booking-button {
3033
  box-shadow: none;
3034
- transition: all .21s ease;
3035
  font-size: 11px;
3036
  font-weight: 500;
3037
  letter-spacing: 1px;
@@ -3051,7 +3086,6 @@ span.mec-event-title-soldout {
3051
  border-color: #191919;
3052
  }
3053
 
3054
-
3055
  .mec-modal-booking-button.mec-mb-icon i {
3056
  font-size: 14px;
3057
  }
@@ -3075,22 +3109,21 @@ span.mec-event-title-soldout {
3075
 
3076
  .mec-event-grid-novel ul.mec-categories li.mec-category a {
3077
  padding-left: 35px;
3078
- color: rgba(255,255,255,.4);
3079
  line-height: 30px;
3080
  font-size: 15px;
3081
  }
3082
 
3083
  .mec-event-grid-novel ul.mec-categories li.mec-category a:before {
3084
- font-size: 16px!important;
3085
  content: "\f105";
3086
  position: absolute;
3087
  font-family: fontawesome;
3088
  left: 8px;
3089
  font-size: 15px;
3090
- color: rgba(255,255,255,.4);
3091
  }
3092
 
3093
-
3094
  .mec-timetable-t2-col .mec-modal-booking-button,
3095
  .mec-event-container-classic .mec-modal-booking-button,
3096
  .mec-calendar-events-side .mec-modal-booking-button,
@@ -3099,8 +3132,8 @@ span.mec-event-title-soldout {
3099
  margin: 0;
3100
  color: #282828;
3101
  font-size: 12px;
3102
- transition: all .5s ease;
3103
- -webkit-transition: all .5s ease;
3104
  position: relative;
3105
  padding: 0 0 0 24px;
3106
  background: 0 0;
@@ -3111,31 +3144,31 @@ span.mec-event-title-soldout {
3111
  }
3112
 
3113
  .mec-timetable-t2-col .mec-modal-booking-button {
3114
- color: #fff;
3115
- padding-left: 19px;
3116
  }
3117
 
3118
  .mec-timetable-t2-col .mec-modal-booking-button:hover {
3119
- color: #282828;
3120
  }
3121
 
3122
  .mec-event-list-minimal .mec-modal-booking-button {
3123
- margin: 0 4px 0 84px;
3124
  }
3125
 
3126
  .mec-event-container-classic .mec-modal-booking-button:before,
3127
  .mec-calendar-events-side .mec-modal-booking-button:before,
3128
  .mec-event-grid-minimal .mec-modal-booking-button:before,
3129
  .mec-event-list-minimal .mec-modal-booking-button:before {
3130
- content: '';
3131
  position: absolute;
3132
  background: #7a7272;
3133
  width: 18px;
3134
  height: 1px;
3135
  left: 0;
3136
  top: 45%;
3137
- transition: all .1s ease;
3138
- -webkit-transition: all .1s ease;
3139
  }
3140
 
3141
  .mec-skin-carousel-container .mec-modal-booking-button {
@@ -3150,8 +3183,8 @@ span.mec-event-title-soldout {
3150
  background-color: #fff;
3151
  padding: 13px 12px 13px 14px;
3152
  font-weight: 700;
3153
- box-shadow: 0 2px 0 0 rgba(0,0,0,.016);
3154
- transition: all .28s ease;
3155
  line-height: unset;
3156
  }
3157
 
@@ -3161,24 +3194,30 @@ span.mec-event-title-soldout {
3161
  color: #fff;
3162
  }
3163
 
3164
- .mec-skin-carousel-container .mec-event-footer-carousel-type2 .mec-modal-booking-button,
 
 
3165
  .mec-event-footer .mec-modal-booking-button {
3166
  position: absolute;
3167
  top: 20px;
3168
  right: 125px;
3169
- margin: 0;
3170
- padding: 0 16px;
3171
  line-height: 37px;
3172
  }
3173
 
3174
- .mec-skin-carousel-container .mec-event-footer-carousel-type2 .mec-modal-booking-button {
3175
- top: 0;
3176
- line-height: 41px;
3177
- height: 41px;
3178
- right: 121px;
 
 
3179
  }
3180
 
3181
- .mec-skin-carousel-container .mec-event-footer-carousel-type3 .mec-modal-booking-button {
 
 
3182
  line-height: 18px;
3183
  font-size: 12px;
3184
  letter-spacing: 0;
@@ -3187,7 +3226,9 @@ span.mec-event-title-soldout {
3187
  margin: 0 12px 0 0;
3188
  }
3189
 
3190
- .mec-skin-carousel-container .mec-owl-crousel-skin-type4 .mec-modal-booking-button {
 
 
3191
  color: #fff;
3192
  background-color: #191919;
3193
  border: 2px #191919 solid;
@@ -3196,12 +3237,14 @@ span.mec-event-title-soldout {
3196
  font-size: 11px;
3197
  font-weight: 700;
3198
  font-style: normal;
3199
- transition: all .22s ease;
3200
  text-decoration: none;
3201
  margin: 0 0 0 12px;
3202
  }
3203
 
3204
- .mec-skin-carousel-container .mec-owl-crousel-skin-type4 .mec-modal-booking-button:hover {
 
 
3205
  color: #191919;
3206
  background-color: #fff;
3207
  border: 2px #fff solid;
@@ -3216,8 +3259,8 @@ span.mec-event-title-soldout {
3216
  .mec-event-grid-simple .mec-modal-booking-button {
3217
  margin: 0;
3218
  font-size: 12px;
3219
- transition: all .5s ease;
3220
- -webkit-transition: all .5s ease;
3221
  position: relative;
3222
  padding: 0;
3223
  background: 0 0;
@@ -3236,33 +3279,35 @@ span.mec-event-title-soldout {
3236
  }
3237
 
3238
  .mec-yearly-view-wrap .mec-modal-booking-button {
3239
- margin: 0;
3240
- padding-left: 14px;
3241
- text-transform: capitalize;
3242
  }
3243
 
3244
  .mec-event-grid-novel .mec-event-footer .mec-modal-booking-button.mec-mb-icon {
3245
- right: auto;
3246
- left: 238px;
3247
  width: 36px;
3248
  height: 36px;
3249
  display: table-cell;
3250
  vertical-align: middle;
3251
  padding: 0 10px;
3252
- border-color: rgba(255,255,255,.1);
3253
- background-color: rgba(0,0,0,0);
3254
  color: #fff;
3255
  border-radius: 36px;
3256
  }
3257
 
3258
- .mec-event-grid-novel .mec-event-footer .mec-modal-booking-button.mec-mb-icon:hover {
3259
- background-color: rgba(255,255,255,.1);
 
 
3260
  }
3261
 
3262
  .mec-events-yearlu .mec-modal-booking-button:hover,
3263
  .mec-events-agenda .mec-modal-booking-button:hover,
3264
  .mec-event-grid-simple .mec-modal-booking-button:hover {
3265
- color: #191919;
3266
  }
3267
 
3268
  .mec-event-masonry .mec-event-footer .mec-modal-booking-button {
@@ -3271,7 +3316,7 @@ span.mec-event-title-soldout {
3271
  line-height: 49px;
3272
  height: 50px;
3273
  top: 0;
3274
- box-shadow: 0 5px 11px -3px rgba(0,0,0,.05);
3275
  right: auto;
3276
  left: 155px;
3277
  }
@@ -3284,11 +3329,11 @@ span.mec-event-title-soldout {
3284
  padding: 7px 20px 7px;
3285
  line-height: 22px;
3286
  height: unset;
3287
- border: unset;
3288
  text-transform: capitalize;
3289
  font-weight: 500;
3290
  font-size: 13px;
3291
- letter-spacing: 0;
3292
  margin: 0;
3293
  border-radius: 0 0 0 10px;
3294
  }
@@ -3317,17 +3362,19 @@ span.mec-event-title-soldout {
3317
  font-weight: 700;
3318
  text-transform: uppercase;
3319
  letter-spacing: 2px;
3320
- transition: all .24s ease;
3321
  margin: 0;
3322
  }
3323
  .mec-skin-daily-view-events-container .mec-modal-booking-button:hover,
3324
- .mec-weekly-view-dates-events .mec-event-article .mec-modal-booking-button:hover {
 
 
3325
  background: #292929;
3326
  color: #fff;
3327
  }
3328
 
3329
- @media(max-width: 1023px) {
3330
- .mec-skin-daily-view-events-container .mec-modal-booking-button,
3331
  .mec-weekly-view-dates-events .mec-event-article .mec-modal-booking-button {
3332
  position: relative;
3333
  top: unset;
@@ -3336,44 +3383,47 @@ span.mec-event-title-soldout {
3336
  padding: 8px;
3337
  line-height: 20px;
3338
  height: 35px;
3339
- }
3340
  }
3341
 
3342
- @media(max-width:768px) {
3343
- .featherlight .featherlight-inner {
3344
- width: 100%;
3345
- }
3346
 
3347
- .mec-events-agenda .mec-modal-booking-button {
3348
- padding: 0;
3349
- }
3350
  }
3351
 
3352
- @media(max-width:480px) {
3353
- .mec-booking-modal .mec-events-meta-group-booking-shortcode {
3354
- padding: 20px;
3355
- }
3356
 
3357
- .mec-booking-modal .mec-booking-shortcode .mec-book-reg-field-name,
3358
- .mec-booking-modal .mec-booking-shortcode .mec-book-reg-field-mec_email {
3359
- width: 100%;
3360
- }
3361
 
3362
- .mec-booking-modal .mec-booking-shortcode button#mec-book-form-btn-step-2 {
3363
- margin-left: 20px;
3364
- }
3365
 
3366
- .mec-booking-modal .mec-booking-shortcode .mec-click-pay button[type=submit] {
3367
- bottom: 22px;
3368
- }
 
 
 
3369
 
3370
  .mec-calendar-events-side .mec-modal-booking-button:before,
3371
  .mec-event-container-classic .mec-modal-booking-button:before,
3372
  .mec-event-grid-minimal .mec-modal-booking-button:before,
3373
  .mec-event-list-minimal .mec-modal-booking-button:before {
3374
  display: none;
3375
- }
3376
-
3377
  .mec-calendar-events-side .mec-modal-booking-button,
3378
  .mec-event-container-classic .mec-modal-booking-button,
3379
  .mec-event-grid-minimal .mec-modal-booking-button,
@@ -3381,207 +3431,216 @@ span.mec-event-title-soldout {
3381
  .mec-timetable-t2-col .mec-modal-booking-button {
3382
  margin: 0;
3383
  padding: 0;
3384
- }
3385
-
3386
- .mec-event-grid-modern .mec-event-footer .mec-booking-button {
3387
- top: 20px;
3388
- }
3389
-
3390
-
3391
-
3392
-
3393
 
 
 
 
3394
  }
3395
 
3396
  /* MEC Event- Single
3397
  -------------------------- */
3398
  .mec-wrap .mec-events-cal-links {
3399
- margin-bottom: 0
3400
  }
3401
 
3402
  .mec-single-event #mec-wrap {
3403
- padding: 0;
3404
- margin-top: 35px;
3405
  }
3406
 
3407
  .single-mec-events .mec-wrap.mec-no-access-error h1,
3408
  .mec-wrap .mec-single-title {
3409
- margin-top: 0;
3410
- margin-bottom: 30px;
3411
- font-weight: 700;
3412
- font-size: 33px;
3413
  }
3414
 
3415
  .mec-single-event .mec-event-content {
3416
- padding: 40px 0 30px;
3417
- margin-bottom: 10px;
3418
  }
3419
 
3420
  .mec-single-event .mec-frontbox,
3421
  .mec-single-event .mec-events-meta-group-booking {
3422
- margin-bottom: 30px;
3423
- padding: 20px 30px;
3424
- background: #fff;
3425
- border: 1px solid #e6e6e6;
3426
- box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
3427
  }
3428
 
3429
  .mec-wrap #main-content {
3430
- overflow: hidden;
3431
- padding-top: 35px;
3432
  }
3433
 
3434
  .mec-single-event .mec-map-get-direction-address-cnt {
3435
- position: relative;
3436
  }
3437
 
3438
- .mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
3439
- width: 100%;
3440
- height: 46px;
3441
- padding: 13px 10px;
3442
- margin-bottom: 0;
3443
- background: #fcfcfc;
3444
- border: 1px solid #e0e0e0;
3445
- border-radius: 0;
3446
- box-shadow: inset 0px 2px 5px rgba(0, 0, 0, 0.081);
 
 
3447
  }
3448
 
3449
- .mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address:focus {
3450
- color: #444;
3451
- background: #fff;
3452
- border-color: #b0b0b0;
3453
- box-shadow: 0 0 3px rgba(0, 0, 0, .2);
 
 
3454
  }
3455
 
3456
  .mec-single-event .mec-map-get-direction-btn-cnt input {
3457
- width: 100%;
3458
  }
3459
 
3460
  .mec-single-event .mec-map-get-direction-reset {
3461
- position: absolute;
3462
- z-index: 2;
3463
- top: 5px;
3464
- right: 10px;
3465
- font-size: 11px;
3466
- cursor: pointer;
3467
  }
3468
 
3469
  /* Tags */
3470
  .mec-events-meta-group-tags {
3471
- margin-top: 20px;
3472
  }
3473
 
3474
  .mec-events-meta-group-tags a {
3475
- display: inline-block;
3476
- color: #444;
3477
- font-size: 11px;
3478
- text-transform: uppercase;
3479
- letter-spacing: 1.5px;
3480
- font-weight: 500;
3481
- padding: 3px 7px;
3482
- border: 1px solid #ddd;
3483
- border-radius: 2px;
3484
- background: #fff;
3485
- margin: 1px 3px;
3486
- }
3487
-
3488
  .mec-events-meta-group-tags a:hover {
3489
- text-decoration: underline;
3490
- background: #f9f9f9;
3491
  }
3492
 
3493
  .mec-local-time-details li {
3494
- list-style: none;
3495
  }
3496
 
3497
  .mec-single-event:not(.mec-single-modern) .mec-local-time-details {
3498
- background: #f7f7f7;
3499
- padding: 12px 14px 8px;
3500
- margin-bottom: 12px;
3501
- vertical-align: baseline;
3502
- position: relative;
3503
- border: none;
3504
  }
3505
 
3506
  .mec-single-event:not(.mec-single-modern) .mec-local-time-details ul {
3507
- margin: 0;
3508
- padding-left: 35px;
3509
  }
3510
 
3511
  .mec-single-event:not(.mec-single-modern) .mec-local-time-details h3 {
3512
- border: none;
3513
- padding-left: 15px;
3514
  }
3515
 
3516
  .mec-single-event:not(.mec-single-modern) .mec-local-time-details h3:before {
3517
- display: none
3518
  }
3519
 
3520
  .mec-single-event.mec-single-modern i.mec-sl-speedometer {
3521
- display: none;
 
 
 
 
3522
  }
3523
 
3524
  /* Booking */
3525
  .mec-single-event .mec-events-meta-group-booking {
3526
- padding-bottom: 30px;
3527
  }
3528
 
3529
  .mec-single-event .mec-events-meta-group-booking ul {
3530
- list-style: none;
3531
- margin-left: 0;
3532
- padding-left: 0;
3533
  }
3534
 
3535
  .mec-single-event .mec-booking .mec-book-bfixed-fields-container {
3536
- padding-left:15px;
3537
  }
3538
 
3539
  .mec-single-event .mec-events-meta-group-booking ul li {
3540
- padding: 0;
3541
- list-style: none;
3542
- margin-top: 40px;
3543
  }
3544
 
3545
  .mec-single-event .mec-events-meta-group-booking h4 {
3546
- margin-bottom: 20px;
3547
- font-size: 23px;
3548
- font-weight: bold;
3549
  }
3550
 
3551
  .mec-single-event .mec-events-meta-group-booking li h4 {
3552
- font-size: 19px;
3553
  }
3554
 
3555
  .mec-single-event .mec-events-meta-group-booking input,
3556
  .mec-single-event .mec-events-meta-group-booking button {
3557
- border-radius: 0;
3558
- margin-bottom: 6px;
3559
  }
3560
 
3561
  .mec-single-event .mec-events-meta-group-booking button {
3562
- min-width: 155px;
3563
- margin-top: 5px;
3564
- margin-left: 10px;
3565
- border-radius: 2px;
3566
- box-shadow: 0 2px 1px rgba(0, 0, 0, .08);
3567
  }
3568
 
3569
- .mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button {
3570
- background: #c4cace;
3571
- float: left;
 
 
3572
  }
3573
 
3574
- .mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button:hover {
3575
- background: #000;
 
 
3576
  }
3577
 
3578
- .mec-single-event .mec-events-meta-group-booking button.mec-book-form-next-button {
3579
- float: left;
3580
- margin-left: 0;
 
 
3581
  }
3582
 
3583
  button#mec-book-form-back-btn-step-3 {
3584
- float: none;
3585
  }
3586
 
3587
  /* Booking Occurrences list */
@@ -3614,13 +3673,25 @@ button#mec-book-form-back-btn-step-3 {
3614
  .mec-single-event .mec-events-meta-group-booking .mec-click-pay {
3615
  max-width: 350px;
3616
  }
3617
- .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r,
3618
- .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
 
 
 
 
 
 
3619
  float: right;
3620
  }
3621
 
3622
- .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover,
3623
- .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
 
 
 
 
 
 
3624
  background: #000;
3625
  }
3626
 
@@ -3656,11 +3727,11 @@ button#mec-book-form-back-btn-step-3 {
3656
  }
3657
 
3658
  .mec-single-event .mec-book-form-coupon button {
3659
- margin-left: 0;
3660
  }
3661
 
3662
  .mec-single-event .mec-book-form-gateway-checkout button {
3663
- margin-left: 0;
3664
  }
3665
 
3666
  .mec-single-event .mec-single-event .mec-book-form-gateway-checkout button {
@@ -3687,9 +3758,9 @@ button#mec-book-form-back-btn-step-3 {
3687
  margin-right: 10px;
3688
  line-height: 1;
3689
  padding: 18px 20px 16px;
3690
- -webkit-transition: all .21s ease;
3691
- -moz-transition: all .21s ease;
3692
- transition: all .21s ease;
3693
  min-width: 170px;
3694
  margin-top: 5px;
3695
  border-radius: 0;
@@ -3719,12 +3790,12 @@ button#mec-book-form-back-btn-step-3 {
3719
  .mec-single-event form.mec-click-next,
3720
  .mec-single-event .mec-book-first,
3721
  .mec-single-event .mec-event-tickets-list {
3722
- padding-left: 0;
3723
- padding-right: 0;
3724
  }
3725
 
3726
  .mec-single-event label.mec-fill-attendees {
3727
- margin-left: 0;
3728
  }
3729
 
3730
  .mec-wrap .mec-events-meta-group-booking #mec-book-form-btn-step-1,
@@ -3741,7 +3812,10 @@ button#mec-book-form-back-btn-step-3 {
3741
  margin: 0;
3742
  }
3743
 
3744
- .mec-wrap .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateway-label {
 
 
 
3745
  padding-left: 3px;
3746
  }
3747
 
@@ -3750,92 +3824,106 @@ button#mec-book-form-back-btn-step-3 {
3750
  }
3751
 
3752
  .mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available {
3753
- display: block;
3754
- margin-bottom: 20px;
3755
- margin-top: -17px;
3756
- font-size: 11px;
3757
- color: #8a8a8a;
3758
  }
3759
 
3760
  .mec-single-event .mec-events-meta-group-booking .mec-book-price-total {
3761
- display: inline-block;
3762
- margin-bottom: 10px;
3763
- font-size: 26px;
3764
- color: #39c36e;
3765
- font-weight: 700;
3766
- padding: 10px 0;
3767
  }
3768
 
3769
  .mec-single-event .mec-events-meta-group-booking form {
3770
- margin: 0;
3771
  }
3772
 
3773
  .mec-single-event .mec-events-meta-group-booking label,
3774
  .mec-single-event .mec-events-meta-group-booking h5 span {
3775
- color: #424242;
3776
- font-size: 12px;
3777
- font-weight: 300;
3778
- letter-spacing: 0;
3779
- margin: 3px 0;
3780
- display: block;
3781
- clear: none;
3782
- padding: 5px 1em 3px 0;
3783
  }
3784
 
3785
  .mec-single-event .mec-events-meta-group-booking h5 span {
3786
- display: inline-block;
3787
  }
3788
 
3789
- .mec-single-event .mec-events-meta-group-booking h5 span.mec-ticket-variation-name {
3790
- padding-right: 5px;
3791
- text-transform: capitalize;
 
 
 
3792
  }
3793
 
3794
- .mec-single-event .mec-events-meta-group-booking input::-webkit-input-placeholder {
3795
- color: #aaa;
 
 
3796
  }
3797
 
3798
  .mec-single-event .mec-events-meta-group-booking input:-moz-placeholder {
3799
- color: #aaa;
3800
  }
3801
 
3802
- .mec-single-event .mec-events-meta-group-booking input[type=text],
3803
- .mec-single-event .mec-events-meta-group-booking input[type=date],
3804
- .mec-single-event .mec-events-meta-group-booking input[type=number],
3805
- .mec-single-event .mec-events-meta-group-booking input[type=email],
3806
- .mec-single-event .mec-events-meta-group-booking input[type=password],
3807
- .mec-single-event .mec-events-meta-group-booking input[type=tel],
3808
  .mec-single-event .mec-events-meta-group-booking textarea,
3809
  .mec-single-event .mec-events-meta-group-booking select {
3810
- display: block;
3811
- background: #fcfcfc;
3812
- min-height: 42px;
3813
- min-width: 180px;
3814
- font-size: 13px;
3815
- border: 1px solid #e0e0e0;
3816
- padding: 13px 10px;
3817
- width: 330px;
3818
- margin-bottom: 20px;
3819
- box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.051);
3820
- clear: both;
3821
  }
3822
 
3823
  .wbmec-mandatory {
3824
- padding-left: 5px;
3825
- font-size: 14px;
3826
  }
3827
 
3828
  .mec-single-event .mec-events-meta-group-booking .mec-red-notification input,
3829
  .mec-single-event .mec-events-meta-group-booking .mec-red-notification textarea,
3830
  .mec-single-event .mec-events-meta-group-booking .mec-red-notification select {
3831
- border: 1px solid #ff3c3c !important;
3832
  }
3833
 
3834
- .mec-single-event .mec-events-meta-group-booking .mec-red-notification input[type="radio"],
3835
- .mec-single-event .mec-events-meta-group-booking .mec-red-notification input[type="checkbox"],
3836
- .lity .mec-events-meta-group-booking .mec-red-notification input[type=checkbox],
3837
- .lity .mec-events-meta-group-booking .mec-red-notification input[type=radio] {
3838
- outline: 1px solid #ff3c3c !important;
 
 
 
 
 
 
 
 
 
3839
  }
3840
 
3841
  /* Modal booking - required forms */
@@ -3859,657 +3947,722 @@ button#mec-book-form-back-btn-step-3 {
3859
  }
3860
 
3861
  @media only screen and (max-width: 479px) {
3862
-
3863
- .mec-single-event .mec-events-meta-group-booking input[type=text],
3864
- .mec-single-event .mec-events-meta-group-booking input[type=date],
3865
- .mec-single-event .mec-events-meta-group-booking input[type=number],
3866
- .mec-single-event .mec-events-meta-group-booking input[type=email],
3867
- .mec-single-event .mec-events-meta-group-booking input[type=password],
3868
- .mec-single-event .mec-events-meta-group-booking input[type=tel],
3869
- .mec-single-event .mec-events-meta-group-booking textarea,
3870
- .mec-single-event .mec-events-meta-group-booking select {
3871
- width: 100%;
3872
- }
3873
  }
3874
 
3875
- .mec-single-event .mec-events-meta-group-booking input[type=text]:.mec-single-event .mec-events-meta-group-booking input[type=date],
 
 
 
 
3876
  focus,
3877
- .mec-single-event .mec-events-meta-group-booking input[type=number]:focus,
3878
- .mec-single-event .mec-events-meta-group-booking input[type=email]:focus,
3879
- .mec-single-event .mec-events-meta-group-booking input[type=password]:focus,
3880
- .mec-single-event .mec-events-meta-group-booking input[type=tel]:focus,
3881
  .mec-single-event .mec-events-meta-group-booking textarea:focus,
3882
  .mec-single-event .mec-events-meta-group-booking select:focus {
3883
- border: 1px solid #aaa;
3884
- color: #444;
3885
- background: #fff;
3886
- -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
3887
- -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
3888
- box-shadow: 0 0 3px rgba(0, 0, 0, .2);
3889
- outline: none;
3890
  }
3891
 
3892
- .mec-single-event .mec-events-meta-group-booking input[type=checkbox],
3893
- .mec-single-event .mec-events-meta-group-booking input[type=radio] {
3894
- margin-right: 6px;
3895
- margin-top: 5px;
3896
- min-height: 20px;
3897
- clear: none;
3898
- margin: 0px 0 0 2px;
3899
  }
3900
 
3901
- .mec-single-event .mec-events-meta-group-booking input[type=radio]:before,
3902
- .lity-container .mec-events-meta-group-booking input[type=radio]:before {
3903
- content: "";
3904
- display: inline-block;
3905
- background: #fff;
3906
- border-radius: 18px;
3907
- width: 18px;
3908
- height: 18px;
3909
- margin: -1px 0 0 -3px;
3910
- cursor: pointer;
3911
- border: 2px solid #e1e7ed;
3912
- box-shadow: 0 2px 15px -3px rgba(69, 77, 89, .32);
3913
  }
3914
 
3915
- .mec-single-event .mec-events-meta-group-booking input[type=radio]:checked:before,
3916
- .lity-container .mec-events-meta-group-booking input[type=radio]:checked:before {
3917
- border: 7px solid #008aff;
3918
- background: #fff;
3919
- box-shadow: 0 3px 16px -3px #008aff;
 
 
 
 
3920
  }
3921
 
3922
- .mec-single-event .mec-events-meta-group-booking input[type=radio],
3923
- .lity-container .mec-events-meta-group-booking input[type=radio] {
3924
- min-height: 0;
3925
- margin: 0;
3926
- margin-right: 6px;
3927
  }
3928
 
3929
- .mec-single-event .mec-events-meta-group-booking input[type=checkbox] {
3930
- float: left;
3931
  }
3932
 
3933
  .mec-single-event .mec-events-meta-group-booking .mec_book_first_for_all,
3934
  .lity-container .mec-events-meta-group-booking .mec_book_first_for_all {
3935
- display: none;
3936
  }
3937
 
3938
  .mec-events-meta-group-booking ul.mec-book-price-details {
3939
- list-style: none;
3940
- border: 1px solid #eee;
3941
- padding: 0;
3942
- overflow: hidden;
3943
  }
3944
 
3945
  .mec-events-meta-group-booking ul.mec-book-price-details li {
3946
- font-size: 15px;
3947
- color: #a9a9a9;
3948
- list-style: none;
3949
- padding: 13px 18px;
3950
- margin: 0;
3951
- float: left;
3952
- border-right: 1px solid #eee;
3953
  }
3954
 
3955
  .mec-events-meta-group-booking ul.mec-book-price-details li:last-child {
3956
- border-right: none;
3957
  }
3958
 
3959
- .mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
3960
- font-weight: 700;
3961
- font-size: 21px;
3962
- color: #222;
3963
- display: contents;
 
 
 
3964
  }
3965
 
3966
  .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label,
3967
  .lity-container .mec-events-meta-group-booking label.wn-checkbox-label {
3968
- height: 14px;
3969
- width: 14px;
3970
- background-color: transparent;
3971
- border: 1px solid #d4d4d4;
3972
- position: relative;
3973
- display: inline-block;
3974
- -moz-transition: border-color ease 0.2s;
3975
- -o-transition: border-color ease 0.2s;
3976
- -webkit-transition: border-color ease 0.2s;
3977
- transition: border-color ease 0.2s;
3978
- cursor: pointer;
3979
- box-shadow: 0 2px 16px -2px rgba(0, 0, 0, 0.2);
3980
- vertical-align: middle;
3981
- margin-right: 3px;
3982
- margin-top: -2px;
3983
- }
3984
-
3985
- .mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label,
3986
- .lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label {
3987
- border-color: #008aff;
3988
- box-shadow: 0 2px 14px -3px #008aff;
 
 
 
 
 
 
3989
  }
3990
 
3991
  .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:before,
3992
  .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:after,
3993
  .lity-container .mec-events-meta-group-booking label.wn-checkbox-label:before,
3994
  .lity-container .mec-events-meta-group-booking label.wn-checkbox-label:after {
3995
- position: absolute;
3996
- height: 0;
3997
- width: 1px;
3998
- background-color: #008aff;
3999
- display: inline-block;
4000
- -moz-transform-origin: left top;
4001
- -ms-transform-origin: left top;
4002
- -o-transform-origin: left top;
4003
- -webkit-transform-origin: left top;
4004
- transform-origin: left top;
4005
- content: '';
4006
- -webkit-transition: opacity ease .5;
4007
- -moz-transition: opacity ease .5;
4008
- transition: opacity ease .5;
4009
  }
4010
 
4011
  .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:before,
4012
  .lity-container .mec-events-meta-group-booking label.wn-checkbox-label:before {
4013
- top: 8px;
4014
- left: 7px;
4015
- box-shadow: 0 0 0 2px #fff;
4016
- -moz-transform: rotate(-145deg);
4017
- -ms-transform: rotate(-145deg);
4018
- -o-transform: rotate(-145deg);
4019
- -webkit-transform: rotate(-145deg);
4020
- transform: rotate(-145deg);
4021
- }
4022
-
4023
- .mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::before,
4024
- .lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::before {
4025
- height: 12px;
4026
- -moz-animation: dothatopcheck 0.16s ease 0s forwards;
4027
- -o-animation: dothatopcheck 0.16s ease 0s forwards;
4028
- -webkit-animation: dothatopcheck 0.16s ease 0s forwards;
4029
- animation: dothatopcheck 0.16s ease 0s forwards;
 
 
 
 
 
 
4030
  }
4031
 
4032
  .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:after,
4033
  .lity-container .mec-events-meta-group-booking label.wn-checkbox-label:after {
4034
- top: 6px;
4035
- left: 3px;
4036
- -moz-transform: rotate(-45deg);
4037
- -ms-transform: rotate(-45deg);
4038
- -o-transform: rotate(-45deg);
4039
- -webkit-transform: rotate(-45deg);
4040
- transform: rotate(-45deg);
4041
- }
4042
-
4043
- .mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::after,
4044
- .lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::after {
4045
- -moz-animation: dothabottomcheck 0.08s ease 0s forwards;
4046
- -o-animation: dothabottomcheck 0.08s ease 0s forwards;
4047
- -webkit-animation: dothabottomcheck 0.08s ease 0s forwards;
4048
- animation: dothabottomcheck 0.08s ease 0s forwards;
4049
- height: 4px;
 
 
 
 
 
 
4050
  }
4051
 
4052
  .mec-single-event a.button:after,
4053
- .mec-single-event .mec-events-meta-group-booking button[type=submit]:after {
4054
- display: none;
4055
- font-family: 'simple-line-icons';
4056
- content: "\e098";
4057
- margin-left: 4px;
4058
- -webkit-animation: rotating 1.2s linear infinite;
4059
- -moz-animation: rotating 1.2s linear infinite;
4060
- -ms-animation: rotating 1.2s linear infinite;
4061
- -o-animation: rotating 1.2s linear infinite;
4062
- animation: rotating 1.2s linear infinite;
4063
  }
4064
 
4065
  .mec-single-event a.button.loading:after,
4066
- .mec-single-event .mec-events-meta-group-booking button[type=submit].loading:after {
4067
- display: inline-block;
 
 
4068
  }
4069
 
4070
  .mec-single-event .mec-event-export-module {
4071
- display: block;
4072
  }
4073
 
4074
- .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul {
4075
- display: table;
4076
- width: 100%;
 
 
 
 
4077
  }
4078
 
4079
- .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li {
4080
- display: table-cell;
 
 
 
 
 
4081
  }
4082
 
4083
- .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li:last-child {
4084
- text-align: right;
 
 
 
 
 
4085
  }
4086
 
4087
- .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a:hover {
4088
- color: #fff;
 
 
 
 
 
 
4089
  }
4090
 
4091
- .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul {
4092
- padding-left: 0;
4093
- margin: 15px 5px;
 
 
 
 
4094
  }
4095
 
4096
  .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting {
4097
- padding-left: 0;
4098
- margin: 0;
4099
  }
4100
 
4101
  .mec-ticket-price {
4102
- margin-left: 10px;
4103
- font-size: 13px;
4104
- font-weight: 300;
4105
  }
4106
 
4107
  .mec-book-reg-field-checkbox label,
4108
  .mec-book-reg-field-radio label {
4109
- line-height: 1.36;
4110
  }
4111
 
4112
- .mec-book-reg-field-checkbox input[type=checkbox],
4113
- .mec-book-reg-field-radio input[type=radio] {
4114
- float: left;
4115
- margin-right: 5px !important;
4116
  }
4117
 
4118
  .mec-ticket-available-spots .mec-event-ticket-description,
4119
  .mec-ticket-available-spots .mec-event-ticket-price {
4120
- font-size: 11px;
4121
  }
4122
 
4123
  .mec-book-ticket-container .wbmec-mandatory,
4124
  .mec-book-ticket-container .mec-reg-mandatory:nth-child(2) label:after,
4125
  .mec-book-ticket-container .mec-reg-mandatory:nth-child(3) label:after {
4126
- content: "";
4127
- color: red;
4128
- width: 50px;
4129
- height: 50px;
4130
- font-size: 14px;
4131
- padding-left: 5px;
4132
  }
4133
 
4134
  @media only screen and (max-width: 767px) {
4135
- .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li {
4136
- width: 100%;
4137
- min-height: 40px;
4138
- margin-bottom: 15px;
4139
- text-align: center;
4140
- float: none;
4141
- display: block;
4142
- }
4143
-
4144
- .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a {
4145
- width: 100%;
4146
- padding-left: 0;
4147
- padding-right: 0;
4148
- text-align: center;
4149
- display: block;
4150
- font-size: 12px;
4151
- }
 
 
 
 
 
 
 
 
 
 
 
4152
  }
4153
 
4154
  .mec-single-event .mec-events-meta-group {
4155
- margin-bottom: 0;
4156
  }
4157
 
4158
  @media only screen and (max-width: 767px) {
4159
- .mec-single-event .mec-events-meta-group-booking {
4160
- margin-bottom: 30px;
4161
- }
4162
  }
4163
 
4164
  .mec-single-event .mec-event-meta h3,
4165
  .mec-single-event .mec-event-meta dt {
4166
- text-transform: uppercase;
4167
- font-size: 16px;
4168
- font-weight: bold;
4169
- padding-bottom: 5px;
4170
- display: inline;
4171
- color: #000;
4172
- padding-left: 10px;
4173
  }
4174
 
4175
  .mec-single-event .mec-event-meta h6 {
4176
- text-transform: uppercase;
4177
- font-size: 13px;
4178
- padding-bottom: 5px;
4179
- display: inline;
4180
- color: #222;
4181
- padding-left: 0;
4182
  }
4183
 
4184
  .mec-single-event .mec-event-meta dd,
4185
  .mec-single-event .mec-event-meta .mec-events-event-categories a {
4186
- font-size: 14px;
4187
- color: #8d8d8d;
4188
  }
4189
 
4190
  .mec-single-event .mec-event-meta .mec-location dd.author {
4191
- color: #3c3b3b;
4192
  }
4193
 
4194
  .mec-single-event .mec-event-meta dd {
4195
- margin: 0;
4196
- padding-left: 35px;
4197
  }
4198
 
4199
  .mec-single-event .mec-event-meta dd.mec-events-event-categories {
4200
- min-height: 35px;
4201
- line-height: 35px;
4202
  }
4203
 
4204
  /* Fix booking modal */
4205
  @media only screen and (max-width: 480px) {
4206
- .single-mec-events .lity-container {
4207
- width: 100%;
4208
- }
4209
 
4210
- .single-mec-events .lity-content .mec-events-meta-group-booking {
4211
- padding: 20px;
4212
- width: 85%;
4213
- margin: 0 auto;
4214
- }
4215
  }
4216
 
4217
  /*.mec-single-event .mec-event-meta dd.mec-events-event-categories:before { font-family: 'FontAwesome'; color: #40d9f1;font-size: 16px; content: "\f105"; padding: 10px; padding-left: 0; }*/
4218
  .mec-single-event .mec-event-meta dd.mec-events-event-categories:first-of-type {
4219
- padding-top: 5px;
4220
  }
4221
 
4222
  .mec-single-event .mec-event-meta dd.mec-events-event-categories:last-of-type {
4223
- border-bottom: 0;
4224
  }
4225
 
4226
  .mec-single-event .mec-event-meta dd a {
4227
- color: #8d8d8d;
4228
- transition: all .20s ease;
4229
  }
4230
 
4231
  .mec-single-event .mec-event-meta dd a i:before {
4232
- font-size: 16px !important;
4233
  }
4234
 
4235
  .mec-single-event .mec-event-meta dd a i {
4236
- margin-right: 8px;
4237
  }
4238
 
4239
  .mec-single-event .mec-event-meta dl {
4240
- margin-bottom: 0;
4241
  }
4242
 
4243
  .mec-single-event .mec-event-meta .mec-events-event-cost {
4244
- font-size: 18px;
4245
  }
4246
 
4247
  .mec-single-event .mec-event-meta .mec-events-address {
4248
- color: #a9a9a9;
4249
- margin-bottom: 3px;
4250
  }
4251
 
4252
  .mec-single-event .mec-event-meta .mec-events-meta-group-venue .author {
4253
- margin-bottom: 0;
4254
- color: #8d8d8d;
4255
- font-size: 13px;
4256
  }
4257
 
4258
  .mec-single-event .mec-events-event-image {
4259
- margin-bottom: 0;
4260
  }
4261
 
4262
  .mec-single-event h2.mec-single-event-title {
4263
- margin-bottom: 30px;
4264
- font-weight: 700;
4265
- font-size: 33px;
4266
  }
4267
 
4268
  .mec-single-event .mec-booking-button {
4269
- border-bottom: none;
4270
- letter-spacing: 0.5px;
4271
- line-height: 48px;
4272
- height: 76px;
4273
- transition: all 0.5s ease;
4274
- color: #fff;
4275
- padding: 16px;
4276
- display: block;
4277
- text-align: center;
4278
- font-size: 16px;
4279
- border-radius: 2px;
4280
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
4281
  }
4282
 
4283
  .mec-single-event .mec-booking-button:hover {
4284
- background-color: #101010 !important;
4285
  }
4286
 
4287
  .mec-single-event .mec-event-tags a {
4288
- display: inline-block;
4289
- color: #444;
4290
- font-size: 11px;
4291
- text-transform: uppercase;
4292
- letter-spacing: 1.5px;
4293
- font-weight: 500;
4294
- padding: 3px 7px;
4295
- border: 1px solid #ddd;
4296
- border-radius: 2px;
4297
- background: #fff;
4298
- margin: 1px 3px;
4299
  }
4300
 
4301
  .mec-single-event .mec-event-tags:before {
4302
- font-size: 24px;
4303
- color: #303030;
4304
- margin-right: 5px;
4305
- content: "\f02c";
4306
- font-family: fontawesome;
4307
  }
4308
 
4309
  .mec-single-event .mec-event-tags {
4310
- padding-top: 13px;
4311
  }
4312
 
4313
  .mec-single-event .mec-event-sharing {
4314
- margin: 30px 0 10px;
4315
  }
4316
 
4317
  .mec-single-event .mec-street-address,
4318
  .mec-region.mec-events-abbr {
4319
- font-style: normal;
4320
- font-size: 13px;
4321
  }
4322
 
4323
  .mec-single-event-date:before,
4324
  .mec-single-event-time:before,
4325
  .mec-events-meta-group.mec-events-meta-group-venue:before {
4326
- color: #40d9f1
4327
  }
4328
 
4329
  .mec-single-event .mec-event-social {
4330
- text-align: center;
4331
  }
4332
 
4333
  .mec-single-event .mec-event-social h3 {
4334
- text-transform: uppercase;
4335
- font-size: 15px;
4336
- font-weight: bold;
4337
- padding-bottom: 5px;
4338
- color: #313131;
4339
- border-bottom: 4px solid #ebebeb;
4340
- width: 100%;
4341
- display: block;
4342
- padding-bottom: 10px;
4343
- position: relative
4344
  }
4345
 
4346
  .mec-single-event .mec-social-single:before {
4347
- padding: 13px 35px;
4348
- border-bottom: 4px solid #40d9f1;
4349
- font-size: 6px;
4350
- content: "";
4351
- text-align: center;
4352
- position: absolute;
4353
- bottom: -4px;
4354
- margin-left: 39px;
4355
  }
4356
 
4357
  .mec-single-event .mec-event-social .event-sharing {
4358
- margin-top: 30px;
4359
  }
4360
 
4361
  .mec-single-event .mec-event-social ul {
4362
- list-style: none;
4363
- margin-left: 0;
4364
- padding: 0;
4365
  }
4366
 
4367
  .mec-single-event .mec-event-social li.mec-event-social-icon {
4368
- display: inline-block;
4369
  }
4370
 
4371
  .mec-single-event .mec-event-social li.mec-event-social-icon a {
4372
- display: inline-block;
4373
- color: #fff;
4374
- width: 40px;
4375
- height: 40px;
4376
- padding: 9px;
4377
- font-size: 16px;
4378
- margin-right: 5px;
4379
- margin-bottom: 5px;
4380
  }
4381
 
4382
  .mec-single-event .mec-event-social a.facebook {
4383
- background: #3b5996;
4384
  }
4385
 
4386
  .mec-single-event .mec-event-social a.facebook:hover {
4387
- background: #28385c;
4388
  }
4389
 
4390
  .mec-single-event .mec-event-social a.twitter {
4391
- background: #00acee;
4392
  }
4393
 
4394
  .mec-single-event .mec-event-social a.twitter:hover {
4395
- background: #0087bd;
4396
  }
4397
 
4398
  .mec-single-event .mec-event-social a.vimeo {
4399
- background: #0dadd6;
4400
  }
4401
 
4402
  .mec-single-event .mec-event-social a.vimeo:hover {
4403
- background: #0a85a3;
4404
  }
4405
 
4406
  .mec-single-event .mec-event-social a.dribble {
4407
- background: #d53e68;
4408
  }
4409
 
4410
  .mec-single-event .mec-event-social a.dribble:hover {
4411
- background: #bf4c78;
4412
  }
4413
 
4414
  .mec-single-event .mec-event-social a.youtube {
4415
- background: #cb322c;
4416
  }
4417
 
4418
  .mec-single-event .mec-event-social a.youtube:hover {
4419
- background: #992622;
4420
  }
4421
 
4422
  .mec-single-event .mec-event-social a.pinterest {
4423
- background: #cb2027;
4424
  }
4425
 
4426
  .mec-single-event .mec-event-social a.pinterest:hover {
4427
- background: #99181d;
4428
  }
4429
 
4430
  .mec-single-event .mec-event-social a.google {
4431
- background: #c3391c;
4432
  }
4433
 
4434
  .mec-single-event .mec-event-social a.google:hover {
4435
- background: #99181f;
4436
  }
4437
 
4438
  .mec-single-event .mec-event-social a.linkedin {
4439
- background: #0073b2;
4440
  }
4441
 
4442
  .mec-single-event .mec-event-social a.linkedin:hover {
4443
- background: #005380;
4444
  }
4445
 
4446
  .mec-single-event .mec-event-social a.email {
4447
- background: #ff5d5e;
4448
  }
4449
 
4450
  .mec-single-event .mec-event-social a.email:hover {
4451
- background: #CC4949;
4452
  }
4453
 
4454
  .mec-single-event .mec-event-social a.vk {
4455
- background: #5b88Bd;
4456
  }
4457
 
4458
  .mec-single-event .mec-event-social a.vk:hover {
4459
- background: #3d608a;
4460
  }
4461
 
4462
- .mec-single-event .mec-event-social a.tumblr {
4463
- background: #34465d;
4464
  }
4465
 
4466
  .mec-single-event .mec-event-social a.tumblr:hover {
4467
- background: #273649;
4468
  }
4469
 
4470
- .mec-single-event .mec-event-social a.telegram {
4471
- background: #0088CC;
4472
  }
4473
 
4474
  .mec-single-event .mec-event-social a.telegram:hover {
4475
- background: rgb(16, 118, 190);
4476
  }
4477
 
4478
- .mec-single-event .mec-event-social a.whatsapp {
4479
- background: #25D366;
4480
  }
4481
 
4482
  .mec-single-event .mec-event-social a.whatsapp:hover {
4483
- background: #23ac55;
4484
  }
4485
 
4486
- .mec-single-event .mec-event-social a.flipboard {
4487
- background: #e12828;
4488
  }
4489
 
4490
  .mec-single-event .mec-event-social a.flipboard:hover {
4491
- background: #af1e1e;
4492
  }
4493
 
4494
- .mec-single-event .mec-event-social a.pocket {
4495
- background: #ef4056;
4496
  }
4497
 
4498
  .mec-single-event .mec-event-social a.pocket:hover {
4499
- background: #8d1717;
4500
  }
4501
 
4502
- .mec-single-event .mec-event-social a.reddit {
4503
- background: #ff5700;
4504
  }
4505
 
4506
  .mec-single-event .mec-event-social a.reddit:hover {
4507
- background: #c94909;
4508
  }
4509
 
4510
  .mec-single-event .mec-event-social a.telegram svg,
4511
  .mec-single-event .mec-event-social a.flipboard svg {
4512
- height: 16px;
4513
  }
4514
 
4515
  .mec-single-event .mec-event-social li.mec-event-social-icon a svg {
@@ -4517,186 +4670,197 @@ focus,
4517
  }
4518
 
4519
  .mec-single-event .mec-event-social a.rss {
4520
- background: #f29a1d;
4521
  }
4522
 
4523
  .mec-single-event .mec-event-social a.rss:hover {
4524
- background: #cc7400;
4525
  }
4526
 
4527
  .mec-single-event .mec-event-social a.instagram {
4528
- background: #457399;
4529
  }
4530
 
4531
  .mec-single-event .mec-event-social a.instagram:hover {
4532
- background: #2e4d66;
4533
  }
4534
 
4535
  .mec-single-event .mec-event-social a.linkedin {
4536
- background: #457399;
4537
  }
4538
 
4539
  .mec-single-event .mec-event-social a.linkedin:hover {
4540
- background: #2e4d66;
4541
  }
4542
 
4543
  .mec-single-event .mec-event-social a.other-social {
4544
- background: #ff5d5e;
4545
  }
4546
 
4547
  .mec-single-event .mec-event-social a.other-social:hover {
4548
- background: #cc4949;
4549
  }
4550
 
4551
  .mec-single-event .mec-event-social {
4552
- text-align: center;
4553
  }
4554
 
4555
  .mec-single-event .mec-frontbox-title,
4556
  .mec-single-event .mec-wrap-checkout h4,
4557
- .mec-single-event .mec-events-meta-group-booking form>h4 {
4558
- text-transform: uppercase;
4559
- font-size: 15px;
4560
- font-weight: bold;
4561
- color: #313131;
4562
- border-bottom: 4px solid #ebebeb;
4563
- width: 100%;
4564
- display: block;
4565
- padding-bottom: 10px;
4566
- position: relative;
4567
- text-align: center;
4568
  }
4569
 
4570
  .mec-single-event .mec-frontbox-title:before,
4571
  .mec-single-event .mec-wrap-checkout h4:before,
4572
- .mec-single-event .mec-events-meta-group-booking form>h4:before {
4573
- padding: 1px 35px;
4574
- border-bottom: 4px solid #40d9f1;
4575
- font-size: 6px;
4576
- content: "";
4577
- text-align: center;
4578
- position: absolute;
4579
- bottom: -4px;
4580
- margin-left: -35px;
4581
- left: 50%;
4582
  }
4583
 
4584
  .mec-single-event .mec-events-meta-group-booking input[data-stripe="exp-month"],
4585
  .mec-single-event .mec-events-meta-group-booking input[data-stripe="exp-year"] {
4586
- width: 47% !important;
4587
- margin-right: 12px;
4588
- margin-top: 5px;
4589
- display: inline-block !important;
4590
  }
4591
 
4592
- @media(max-width: 768px) {
4593
-
4594
- .mec-single-event .mec-events-meta-group-booking input[data-stripe="exp-month"],
4595
- .mec-single-event .mec-events-meta-group-booking input[data-stripe="exp-year"] {
4596
- width: 100% !important;
4597
- margin-right: 0;
4598
- display: block !important;
4599
- }
 
 
 
4600
  }
4601
 
4602
  .mec-event-meta i:before {
4603
- font-size: 20px;
4604
- vertical-align: middle;
4605
  }
4606
 
4607
  .mec-event-meta .mec-single-event-organizer i:before,
4608
  .mec-event-meta .mec-single-event-additional-organizers i:before {
4609
- font-size: 14px;
4610
- vertical-align: baseline;
4611
  }
4612
 
4613
  #mec-wrap .mec-events-day-time-slot .mec-events-content {
4614
- float: left;
4615
- width: 33%;
4616
- padding: 0 15px;
4617
  }
4618
 
4619
  #mec-wrap .mec-events-day-time-slot .mec-events-event-image {
4620
- padding-left: 0;
4621
  }
4622
 
4623
  #mec-events-content .mec-events-abbr {
4624
- color: #8d8d8d;
4625
- font-size: 14px;
4626
  }
4627
 
4628
  .mec-single-event .mec-events-content {
4629
- margin-bottom: 30px;
4630
  }
4631
 
4632
  .mec-single-event .mec-organizer-url a {
4633
- word-wrap: break-word;
4634
  }
4635
 
4636
  .mec-single-event #headline {
4637
- margin: 0 0 10px;
4638
  }
4639
 
4640
  .mec-single-event #headline h2 {
4641
- padding: 0;
4642
  }
4643
 
4644
- .mec-single-event .mec-events-meta-group.mec-events-meta-group-gmap .mec-events-venue-map {
4645
- margin-top: 0;
4646
- padding: 8px;
4647
- border: 1px solid #e5e5e5;
4648
- border-radius: 7px;
 
 
4649
  }
4650
 
4651
  #mec-events-gmap-0 {
4652
- height: 325px !important;
4653
  }
4654
 
4655
  .mec-events-list .mec-events-day-time-slot .mec-events-event-meta {
4656
- width: 33%;
4657
- float: left;
4658
- padding: 40px;
4659
- height: auto;
4660
- margin: 0;
4661
- }
4662
-
4663
  .mec-events-day-time-slot .mec-events-content.description.entry-summary {
4664
- font-size: 15px;
4665
- font-weight: 300;
4666
- color: #8d8d8d;
4667
  }
4668
 
4669
  .mec-events-day-time-slot .type-mec_events h2 {
4670
- font-size: 28px;
4671
- padding-bottom: 20px;
4672
  }
4673
 
4674
  .mec-events-day .mec-events-day-time-slot .type-mec_events {
4675
- margin: 0;
4676
  }
4677
 
4678
  .mec-events-day .mec-events-day-time-slot h5 {
4679
- background-color: #8d8d8d;
4680
  }
4681
 
4682
- .mec-single-event .mec-event-meta .mec-single-event-organizer .mec-events-single-section-title,
4683
- .mec-single-event .mec-event-meta .mec-single-event-additional-organizers .mec-events-single-section-title,
 
 
 
 
 
 
4684
  .mec-single-event .mec-events-meta-date h3 {
4685
- padding-left: 0;
4686
- margin: 10px;
4687
- display: inline-block;
4688
  }
4689
 
4690
  .mec-single-event .mec-events-meta-date h3 {
4691
- width: 100%;
4692
  }
4693
 
4694
  .mec-single-event .mec-events-event-image {
4695
- border: 0;
4696
  }
4697
 
4698
  .mec-single-event .mec-events-venue-map {
4699
- padding: 0;
4700
  }
4701
 
4702
  .mec-single-event-date,
@@ -4710,236 +4874,239 @@ focus,
4710
  .mec-event-cost,
4711
  .mec-event-website,
4712
  .mec-event-more-info {
4713
- background: #f7f7f7;
4714
- padding: 12px 14px 8px;
4715
- margin-bottom: 12px;
4716
- vertical-align: baseline;
4717
- position: relative;
4718
  }
4719
 
4720
  .mec-single-event .mec-single-event-organizer dd,
4721
  .mec-single-event .mec-single-event-additional-organizers dd,
4722
  .mec-single-event .mec-events-meta-date dd {
4723
- padding-left: 0;
4724
- margin-bottom: 10px;
4725
  }
4726
 
4727
  .mec-single-event .mec-single-event-organizer dd span,
4728
  .mec-single-event .mec-single-event-additional-organizers dd span,
4729
  .mec-single-event .mec-events-meta-date dd span {
4730
- display: block;
4731
- padding-left: 12px;
4732
- color: #8d8d8d;
4733
  }
4734
 
4735
  .mec-single-event .mec-single-event-organizer i,
4736
  .mec-single-event .mec-single-event-additional-organizers i,
4737
  .mec-single-event .mec-events-meta-date i {
4738
- margin-right: 10px;
4739
- margin-left: 12px;
4740
  }
4741
 
4742
  .mec-events-meta-group.mec-events-meta-group-venue dl {
4743
- margin-bottom: 0;
4744
  }
4745
 
4746
  address.mec-events-address {
4747
- line-height: 19px;
4748
- font-style: normal;
4749
- font-size: 12px;
4750
  }
4751
 
4752
  .mec-single-event .mec-event-content dt {
4753
- margin-top: 5px;
4754
  }
4755
 
4756
- .mec-single-event .mec-single-event-additional-organizers .mec-single-event-additional-organizer {
4757
- margin-bottom: 15px;
4758
- padding-bottom: 5px;
4759
- border-bottom: 1px solid #e4e4e4;
 
 
4760
  }
4761
 
4762
- .mec-single-event .mec-single-event-additional-organizers .mec-single-event-additional-organizer:last-child {
4763
- margin-bottom: 0;
4764
- padding-bottom: 0;
4765
- border: none;
 
 
4766
  }
4767
 
4768
  /* Hourly Schedule */
4769
  .mec-event-schedule-content {
4770
- border-left: 4px solid #f0f0f0;
4771
- padding-top: 10px;
4772
- margin-top: 30px;
4773
- margin-left: 25px;
4774
- margin-bottom: 20px;
4775
- color: #8a8a8a;
4776
  }
4777
 
4778
  .mec-event-schedule-content dl {
4779
- padding-left: 24px;
4780
- font-size: 12px;
4781
- position: relative;
4782
- margin-bottom: 35px;
4783
  }
4784
 
4785
  .mec-event-schedule-content dl:before {
4786
- content: '';
4787
- display: block;
4788
- position: absolute;
4789
- left: 0;
4790
- top: 4px;
4791
- width: 20px;
4792
- height: 0;
4793
- border-top: 4px solid #f0f0f0;
4794
  }
4795
 
4796
  .mec-event-schedule-content dl dt {
4797
- margin: 0 0 10px;
4798
- line-height: 1.16;
4799
  }
4800
 
4801
  .mec-event-schedule-content dl dt.mec-schedule-title {
4802
- font-size: 13px;
4803
- color: #5a5a5a;
4804
- font-weight: 700;
4805
  }
4806
 
4807
  .mec-event-schedule-content dl dt.mec-schedule-description {
4808
- font-weight: 300;
4809
  }
4810
 
4811
  .mec-event-schedule-content .mec-schedule-speakers {
4812
- background: #f7f7f7;
4813
- padding: 10px;
4814
  }
4815
 
4816
  .mec-wrap .mec-event-schedule-content h6 {
4817
- font-size: 13px;
4818
- color: #5a5a5a;
4819
- font-weight: 700;
4820
- display: inline-block;
4821
  }
4822
 
4823
  .mec-wrap .mec-event-schedule-content a {
4824
- font-weight: 400;
4825
- color: #5a5a5a;
4826
- transition: all 0.1s ease;
4827
  }
4828
 
4829
  /* Speaker Widget */
4830
  .single-mec-events .mec-speakers-details ul {
4831
- padding: 0;
4832
- margin-left: 0;
4833
  }
4834
 
4835
  .mec-single-event .mec-speakers-details ul li {
4836
- list-style: none;
4837
- background: #f7f7f7;
4838
- padding: 5px 5px 18px 5px;
4839
- margin-top: 14px;
4840
  }
4841
 
4842
  .mec-single-event .mec-speakers-details ul li a {
4843
- -webkit-transition: .2s all ease;
4844
- transition: .2s all ease;
4845
  }
4846
 
4847
  .mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a img {
4848
- float: left;
4849
- border-radius: 50%;
4850
- transition: .2s all ease;
4851
- border: 2px solid transparent;
4852
- width: 68px;
4853
- height: 68px;
4854
  }
4855
 
4856
  .mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a:hover img {
4857
- border-color: #40d9f1
4858
  }
4859
 
4860
  .mec-single-event .mec-speakers-details ul li .mec-speaker-name {
4861
- display: inline-block;
4862
- margin-top: 10px;
4863
- font-size: 15px;
4864
- line-height: 1.8;
4865
- text-transform: capitalize;
4866
- font-weight: 700;
4867
- padding-left: 8px;
4868
  }
4869
 
4870
  .mec-single-event .mec-speakers-details ul li .mec-speaker-job-title {
4871
- display: block;
4872
- font-size: 12px;
4873
- margin-top: -1px;
4874
- padding-left: 75px;
4875
- color: #888;
4876
  }
4877
 
4878
  /* Location */
4879
  .mec-single-event-location img,
4880
  .mec-single-event-organizer img {
4881
- margin-bottom: 10px;
4882
- width: 100%;
4883
  }
4884
 
4885
  .mec-qrcode-details {
4886
- text-align: center;
4887
  }
4888
 
4889
-
4890
  /* time */
4891
  .mec-time-comment {
4892
- font-size: 11px;
4893
  }
4894
 
4895
  /* buddy */
4896
  .mec-wrap .mec-attendees-list-details p {
4897
- font-weight: 300;
4898
- margin: 20px 0 0 0;
4899
- color: #8d8d8d;
4900
  }
4901
 
4902
  .mec-wrap .mec-attendees-list-details li {
4903
- list-style: none;
4904
- display: block;
4905
- margin-top: 15px;
4906
  }
4907
 
4908
  .mec-wrap .mec-attendees-list-details li .mec-attendee-avatar {
4909
- display: inline-block;
4910
  }
4911
 
4912
  .mec-wrap .mec-attendees-list-details li .mec-attendee-profile-link {
4913
- display: inline-block;
4914
- vertical-align: top;
4915
- margin-left: 10px;
4916
  }
4917
 
4918
  .mec-attendees-list-details ul {
4919
- margin-bottom: 0;
4920
  }
4921
 
4922
  .mec-attendees-list-details .mec-attendee-profile-link a {
4923
- color: #8d8d8d;
4924
- display: block;
4925
  }
4926
 
4927
  .mec-attendees-list-details .mec-attendee-profile-link span {
4928
- display: inline-block;
4929
- color: #000;
4930
- vertical-align: middle;
4931
- cursor: pointer;
4932
  }
4933
 
4934
  .mec-attendees-list-details span.mec-attendee-profile-ticket-number {
4935
- border-radius: 50px;
4936
- width: 20px;
4937
- height: 20px;
4938
- font-size: 12px;
4939
- text-align: center;
4940
- color: #fff;
4941
- margin-right: 4px;
4942
- line-height: 20px;
4943
  }
4944
 
4945
  #wrap .mec-attendees-list-details span.mec-attendee-profile-ticket-number {
@@ -4947,827 +5114,902 @@ address.mec-events-address {
4947
  }
4948
 
4949
  .mec-attendees-list-details .mec-attendee-profile-link span i {
4950
- vertical-align: middle;
4951
- font-size: 9px;
4952
- font-weight: bold;
4953
- margin-left: 5px;
4954
  }
4955
 
4956
- .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);}
4957
- .mec-attendees-list-details .mec-attendees-toggle:before, .mec-attendees-list-details .mec-attendees-toggle:after { content: ''; display: block; position: absolute; left: 50px; width: 0; height: 0; border-style: solid; border-width: 10px; }
4958
- .mec-attendees-list-details .mec-attendees-toggle:after { top: -20px; border-color: transparent transparent #fafafa transparent; }
4959
- .mec-attendees-list-details .mec-attendees-toggle:before { top: -21px; border-color: transparent transparent #e1e1e1 transparent; }
4960
- .mec-attendees-list-details .mec-attendees-toggle .mec-attendees-item { padding-bottom: 15px;}
4961
- .mec-attendees-list-details .mec-attendee-avatar img { border-radius: 3px}
4962
- .mec-attendee-avatar-sec { float: left; width: 50px; margin-right: 12px; }
4963
- .mec-attendee-profile-name-sec, .mec-attendee-profile-ticket-sec { float: left; width: calc(100% - 62px); margin-top: 3px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4964
 
4965
  /* MEC Events Calendar Clean
4966
  ----------------------------------------- */
4967
  .mec-calendar {
4968
- margin-bottom: 20px;
4969
- border: 1px solid #e8e8e8;
4970
- width: 100%;
4971
- box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
4972
  }
4973
 
4974
  .mec-calendar .mec-calendar-topsec {
4975
- display: table;
4976
- background: #fff;
4977
  }
4978
 
4979
  .mec-calendar .mec-calendar-topsec .mec-calendar-events-sec {
4980
- display: none;
4981
  }
4982
 
4983
  .mec-calendar .mec-calendar-side {
4984
- width: 590px;
4985
- display: table-cell;
4986
- padding: 40px;
4987
- position: relative;
4988
- text-align: center;
4989
- box-shadow: 0 1px 5px 6px rgba(0, 0, 0, 0.005) inset;
4990
  }
4991
 
4992
  .mec-calendar .mec-calendar-events-side {
4993
- display: table-cell;
4994
- height: 100%;
4995
- border-left: 1px solid #efefef;
4996
- padding: 40px;
4997
- width: 100%;
4998
  }
4999
 
5000
  .mec-calendar .mec-calendar-events-side .mec-table-side-day {
5001
- width: 46px;
5002
- height: 46px;
5003
- margin: 0 auto 20px;
5004
- position: relative;
5005
- text-align: center;
5006
- line-height: 46px;
5007
- border: 1px solid #40d9f1;
5008
- border-radius: 50%;
5009
- font-size: 12px;
5010
- font-weight: 600;
5011
- padding: 0;
5012
  }
5013
 
5014
  .mec-calendar .mec-calendar-events-side .mec-table-side-title {
5015
- text-align: center;
5016
- font-size: 11px;
5017
- text-transform: uppercase;
5018
- letter-spacing: 3px;
5019
- margin-bottom: 14px;
5020
  }
5021
 
5022
  .mec-calendar .mec-calendar-header {
5023
- position: relative;
5024
- width: 560px;
5025
- margin-top: 8px;
5026
- margin-bottom: 16px;
5027
  }
5028
 
5029
  .mec-calendar .mec-calendar-header h2 {
5030
- text-transform: uppercase;
5031
- font-size: 22px;
5032
- font-weight: 700;
5033
- color: #333;
5034
  }
5035
 
5036
  .mec-calendar .mec-event-footer {
5037
- width: auto;
5038
- min-height: 60px;
5039
  }
5040
 
5041
  .mec-calendar dl {
5042
- display: table;
5043
- margin: 0;
5044
- border: none;
5045
- padding: 0;
5046
- table-layout: fixed;
5047
  }
5048
 
5049
  .mec-calendar dt {
5050
- display: table-cell;
5051
- transition: all .66s ease;
5052
- color: #4d4d4d;
5053
- background: #fff;
5054
- border-radius: 44px;
5055
- font-size: 14px;
5056
- width: 80px;
5057
- height: 80px;
5058
- line-height: 80px;
5059
- text-align: center;
5060
  }
5061
 
5062
  /* Fix MEC Calendars on the Neve theme */
5063
- .excerpt-wrap .mec-wrap dt ,
5064
  .nv-content-wrap .mec-wrap dt {
5065
  display: table-cell;
5066
  }
5067
 
5068
  .mec-calendar .mec-calendar-table .mec-no-event {
5069
- display: none;
5070
  }
5071
 
5072
  .mec-calendar .mec-calendar-table-head dt {
5073
- font-weight: 700;
5074
- text-transform: uppercase;
5075
- font-size: 15px;
5076
  }
5077
 
5078
  .mec-calendar .mec-calendar-row dt:hover {
5079
- background: #f4f4f4;
5080
  }
5081
 
5082
  .mec-calendar .mec-table-nullday {
5083
- color: #cacaca;
5084
  }
5085
 
5086
  .mec-calendar.mec-box-calendar .mec-table-nullday:last-child {
5087
- border-right: 1px solid #eaeaea;
5088
  }
5089
 
5090
  .mec-calendar .mec-prev-month:hover,
5091
  .mec-calendar .mec-next-month:hover {
5092
- background: #f4f4f4;
5093
  }
5094
 
5095
  .mec-calendar .mec-selected-day,
5096
  .mec-calendar .mec-selected-day:hover {
5097
- background: #40d9f1;
5098
- color: #fff;
5099
  }
5100
 
5101
  .mec-calendar .mec-selected-day a {
5102
- color: #fff;
5103
  }
5104
 
5105
  .mec-calendar .mec-has-event {
5106
- position: relative;
5107
  }
5108
 
5109
  .mec-calendar .mec-calendar-row dt.mec-has-event:hover {
5110
- background: #40d9f1;
5111
  }
5112
 
5113
  .mec-calendar .mec-has-event a {
5114
- cursor: pointer;
5115
- display: block;
5116
- width: 100%;
5117
- height: 100%;
5118
- border-radius: 50%;
5119
- color: #4d4d4d;
5120
- transition: all .25s ease;
5121
- text-decoration: none;
5122
- box-shadow: none;
5123
  }
5124
 
5125
  .mec-calendar .mec-calendar-row dt.mec-has-event:hover a,
5126
  .mec-calendar .mec-calendar-row dt.mec-has-event.mec-selected-day a {
5127
- color: #fff;
5128
  }
5129
 
5130
  .mec-calendar .mec-has-event:after {
5131
- background-color: #40d9f1;
5132
- border-radius: 50%;
5133
- display: block;
5134
- content: '';
5135
- width: 8px;
5136
- height: 8px;
5137
- bottom: 14px;
5138
- left: 50%;
5139
- margin: -4px 0 0 -4px;
5140
- position: absolute;
5141
- transition: all .25s ease;
5142
  }
5143
 
5144
  .mec-calendar .mec-calendar-row dt.mec-has-event:hover:after {
5145
- background-color: #fff;
5146
  }
5147
 
5148
  .mec-calendar .mec-has-event.mec-selected-day:after {
5149
- display: none;
5150
  }
5151
 
5152
  .mec-calendar .mec-event-article {
5153
- text-align: left;
5154
- margin-bottom: 0;
5155
- padding-bottom: 25px;
5156
- padding-top: 26px;
5157
- border-top: 1px solid #efefef;
5158
- transition: all .33s ease;
5159
  }
5160
 
5161
  .mec-calendar .mec-event-article:hover {
5162
- background-color: #fafafa;
5163
  }
5164
 
5165
  .mec-calendar .mec-event-article .mec-event-time {
5166
- font-size: 11px;
5167
- line-height: 1.1;
5168
- margin: 0;
5169
  }
5170
 
5171
  .mec-calendar .mec-event-article .mec-event-title {
5172
- font-size: 13px;
5173
- padding: 0;
5174
- margin: 10px 0 8px;
5175
- font-weight: 700;
5176
- text-transform: uppercase;
5177
  }
5178
 
5179
  .mec-calendar .mec-event-article .mec-event-title a {
5180
- text-decoration: none;
5181
- color: #494949;
5182
- transition: color .30s ease;
5183
  }
5184
 
5185
  .mec-calendar .mec-event-article .mec-event-title a:hover {
5186
- color: #40d9f1;
5187
  }
5188
 
5189
  .mec-calendar .mec-event-article .mec-event-image,
5190
  .mec-calendar .mec-event-list-classic .mec-event-image img {
5191
- width: 65px;
5192
- height: auto;
5193
  }
5194
 
5195
  .mec-calendar .mec-event-article .mec-event-image {
5196
- float: left;
5197
- margin-right: 20px;
5198
- width: 65px;
5199
- height: auto;
5200
  }
5201
 
5202
  .mec-calendar .mec-event-article .mec-localtime-details div,
5203
  .mec-calendar .mec-event-article .mec-event-detail {
5204
- font-size: 13px;
5205
- line-height: 1.3;
5206
- font-family: 'Roboto', sans-serif;
5207
- color: #9a9a9a;
5208
- margin-bottom: 0;
5209
  }
5210
 
5211
  .mec-calendar .mec-calendar-side .mec-previous-month,
5212
  .mec-calendar .mec-calendar-side .mec-next-month {
5213
- cursor: pointer;
5214
- position: absolute;
5215
- top: 0;
5216
- min-width: 50px;
5217
- height: 50px;
5218
- line-height: 50px;
5219
- text-align: center;
5220
- background: #fff;
5221
- color: #a9a9a9;
5222
- font-size: 12px;
5223
- letter-spacing: 1px;
5224
- text-transform: uppercase;
5225
- padding-left: 10px;
5226
- padding-right: 10px;
5227
- border: 1px solid #efefef;
5228
- border-top: none;
5229
- box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.015);
5230
- transition: all .33s ease;
5231
  }
5232
 
5233
  .mec-calendar .mec-calendar-side .mec-previous-month i,
5234
  .mec-calendar .mec-calendar-side .mec-next-month i {
5235
- font-size: 12px;
5236
- color: #40d9f1;
5237
- cursor: pointer;
5238
  }
5239
 
5240
  .mec-calendar .mec-calendar-side .mec-previous-month:hover,
5241
  .mec-calendar .mec-calendar-side .mec-next-month:hover {
5242
- background-color: #f9f9f9;
5243
- color: #40d9f1;
5244
  }
5245
 
5246
  .mec-calendar .mec-calendar-side .mec-previous-month {
5247
- left: 0;
5248
- border-bottom-right-radius: 6px;
5249
- border-left: none;
5250
  }
5251
 
5252
  .mec-calendar .mec-calendar-side .mec-next-month {
5253
- right: 0;
5254
- border-bottom-left-radius: 6px;
5255
- border-right: none;
5256
  }
5257
 
5258
  /* Page with sidebar fix */
5259
  @media only screen and (min-width: 961px) {
5260
- .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-has-event:after {
5261
- width: 6px;
5262
- height: 6px;
5263
- bottom: 6px;
5264
- }
5265
-
5266
- .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-side {
5267
- width: 370px;
5268
- }
5269
-
5270
- .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-header {
5271
- position: relative;
5272
- width: 350px;
5273
- margin-top: 30px;
5274
- margin-bottom: 20px;
5275
- padding-top: 20px;
5276
- }
5277
-
5278
- .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) dt {
5279
- width: 50px;
5280
- height: 50px;
5281
- line-height: 50px;
5282
- }
5283
-
5284
- .mec-wrap.mec-sm959 .mec-calendar.mec-event-calendar-classic dl dt {
5285
- height: 110px;
5286
- }
5287
- }
5288
-
5289
- @media only screen and (max-width: 1200px) {
5290
- .mec-calendar .mec-has-event:after {
5291
- width: 6px;
5292
- height: 6px;
5293
- bottom: 6px;
5294
- }
5295
 
5296
- .mec-calendar .mec-calendar-side {
5297
- width: 370px;
5298
- }
 
 
5299
 
5300
- .mec-calendar .mec-calendar-header {
5301
- position: relative;
5302
- width: 350px;
5303
- margin-top: 30px;
5304
- }
 
 
 
 
5305
 
5306
- .mec-calendar dt {
5307
- width: 50px;
5308
- height: 50px;
5309
- line-height: 50px;
5310
- }
5311
- }
 
5312
 
5313
- @media only screen and (max-width: 767px) {
5314
- .mec-calendar .mec-calendar-header h2 {
5315
- font-size: 18px;
5316
- }
5317
-
5318
- .mec-calendar .mec-calendar-topsec {
5319
- width: 100%;
5320
- }
5321
-
5322
- .mec-calendar .mec-calendar-side {
5323
- width: 100%;
5324
- display: block;
5325
- padding: 30px;
5326
- }
5327
-
5328
- .mec-calendar .mec-calendar-header {
5329
- width: auto;
5330
- }
5331
-
5332
- .mec-calendar .mec-calendar-events-side {
5333
- width: 100%;
5334
- display: block;
5335
- height: 100%;
5336
- border-left: none;
5337
- border-top: 1px solid #efefef;
5338
- padding: 20px;
5339
- }
5340
-
5341
- .mec-calendar dl {
5342
- width: 100%;
5343
- }
5344
-
5345
- .mec-calendar dt {
5346
- width: 14%;
5347
- height: 60px;
5348
- line-height: 60px;
5349
- border-radius: 50px;
5350
- }
5351
  }
5352
 
5353
- @media only screen and (max-width: 479px) {
5354
- .mec-calendar .mec-has-event:after {
5355
- width: 4px;
5356
- height: 4px;
5357
- }
5358
-
5359
- .mec-calendar .mec-calendar-header h2 {
5360
- font-size: 16px;
5361
- margin-top: 33px;
5362
- }
5363
 
5364
- .mec-calendar dt {
5365
- height: 38px;
5366
- line-height: 38px;
5367
- }
5368
 
5369
- .mec-calendar .mec-event-list-classic .mec-event-title,
5370
- .mec-calendar .mec-event-list-classic .mec-event-detail {
5371
- font-size: 12px;
5372
- }
 
5373
 
5374
- .mec-calendar .mec-event-list-classic .mec-event-time {
5375
- font-size: 10px;
5376
- }
 
 
5377
  }
5378
 
 
 
 
 
5379
 
5380
- /* MEC Events Calendar Modern
5381
- --------------------------------------------- */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5382
  .mec-box-calendar.mec-calendar .mec-has-event a,
5383
  .mec-box-calendar.mec-calendar dt {
5384
- border-radius: 0;
5385
  }
5386
 
5387
  .mec-box-calendar.mec-calendar .mec-calendar-header {
5388
- margin-top: 2px;
5389
- margin-bottom: 30px;
5390
  }
5391
 
5392
  .mec-box-calendar.mec-calendar dt {
5393
- border-bottom: 1px solid #eaeaea;
5394
- border-left: 1px solid #eaeaea;
5395
  }
5396
 
5397
  .mec-box-calendar.mec-calendar dl dt:last-child {
5398
- border-right: 1px solid #eaeaea;
5399
  }
5400
 
5401
  .mec-box-calendar.mec-calendar .mec-calendar-table-head dt {
5402
- border-top: 1px solid #eaeaea;
5403
- background-color: #f8f8f8;
5404
  }
5405
 
5406
- .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt {
5407
- background-color: #f4f4f4;
 
 
5408
  }
5409
 
5410
  .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month,
5411
  .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
5412
- border-radius: 2px;
5413
- top: 40px;
5414
- border: 1px solid #eee;
5415
- height: 30px;
5416
- line-height: 30px;
5417
- z-index: 1;
5418
  }
5419
 
5420
  .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month {
5421
- left: 40px;
5422
  }
5423
 
5424
  .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
5425
- right: 40px;
5426
  }
5427
 
5428
  .mec-box-calendar.mec-calendar .mec-calendar-side {
5429
- box-shadow: none;
5430
  }
5431
 
5432
  .mec-box-calendar.mec-calendar .mec-calendar-events-side {
5433
- border: none;
5434
  }
5435
 
5436
  .mec-box-calendar.mec-calendar .mec-calendar-events-side .mec-table-side-day {
5437
- border-radius: 2px;
5438
  }
5439
 
5440
  .mec-box-calendar.mec-calendar h4.mec-month-label {
5441
- position: relative;
5442
- width: 560px;
5443
- margin-top: 2px;
5444
- margin-bottom: 30px;
5445
- text-transform: uppercase;
5446
- font-size: 22px;
5447
- font-weight: 700;
5448
- color: #333;
5449
  }
5450
 
5451
  .mec-widget .mec-box-calendar.mec-calendar h4.mec-month-label {
5452
- width: 100%;
5453
- margin-top: 8px;
5454
- font-size: 13px;
5455
  }
5456
 
5457
  @media only screen and (max-width: 1200px) {
5458
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month {
5459
- left: 42px;
5460
- }
5461
 
5462
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
5463
- right: 42px;
5464
- }
5465
 
5466
- .mec-calendar .mec-calendar-header h2 {
5467
- font-size: 17px;
5468
- margin-top: 7px;
5469
- }
5470
  }
5471
 
5472
  @media only screen and (max-width: 767px) {
 
 
 
 
 
5473
 
5474
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month,
5475
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
5476
- top: 28px;
5477
- font-size: 10px;
5478
- }
5479
-
5480
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month {
5481
- left: 30px;
5482
- }
5483
 
5484
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
5485
- right: 30px;
5486
- }
5487
 
5488
- .mec-calendar .mec-calendar-header h2 {
5489
- font-size: 15px;
5490
- }
5491
  }
5492
 
5493
  @media only screen and (max-width: 479px) {
 
 
 
 
 
 
 
 
5494
 
5495
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month,
5496
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
5497
- top: 16px;
5498
- font-size: 0px;
5499
- padding: 4px 0;
5500
- text-align: center;
5501
- min-width: 33px;
5502
- }
5503
-
5504
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month {
5505
- left: 10px;
5506
- }
5507
 
5508
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
5509
- right: 10px;
5510
- }
5511
 
5512
- .mec-box-calendar.mec-calendar .mec-calendar-header h2 {
5513
- font-size: 12px;
5514
- margin-top: 15px;
5515
- }
5516
 
5517
- .mec-box-calendar.mec-calendar .mec-event-image {
5518
- margin-right: 12px;
5519
- }
5520
  }
5521
 
5522
-
5523
  /* MEC Events Calendar Classic
5524
  ------------------------------------------------ */
5525
  .mec-calendar.mec-event-calendar-classic,
5526
  .mec-calendar.mec-event-calendar-classic .mec-calendar-side {
5527
- border: none;
5528
- padding: 0;
5529
- width: 100%;
5530
- height: 100%;
5531
- box-shadow: none;
5532
  }
5533
 
5534
  .mec-calendar.mec-event-calendar-classic .mec-calendar-side {
5535
- display: block;
5536
  }
5537
 
5538
  .mec-calendar.mec-event-calendar-classic .mec-calendar-header,
5539
  .mec-calendar.mec-event-calendar-classic dl {
5540
- width: 100%;
5541
  }
5542
 
5543
  .mec-calendar.mec-event-calendar-classic dl dt {
5544
- width: 15%;
5545
- height: 136px;
5546
- line-height: 1.2;
5547
- text-align: left;
5548
- padding: 5px 7px;
5549
- position: relative;
5550
  }
5551
 
5552
  .mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt {
5553
- height: 30px !important;
5554
  }
5555
 
5556
- .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month,
5557
- .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month {
5558
- top: 0;
 
 
 
 
5559
  }
5560
 
5561
  .mec-calendar.mec-event-calendar-classic .mec-has-event:after {
5562
- bottom: auto;
5563
- top: 24px;
5564
- left: 7px;
5565
- margin: 0;
5566
  }
5567
 
5568
- .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month {
5569
- left: 0;
 
 
5570
  }
5571
 
5572
- .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month {
5573
- right: 0;
 
 
5574
  }
5575
 
5576
  .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec {
5577
- text-align: left;
5578
- background: #fafafa;
5579
- border: 1px solid #eaeaea;
5580
- border-top: none;
5581
- padding: 10px 20px;
5582
  }
5583
 
5584
  .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec {
5585
- display: none;
5586
  }
5587
 
5588
- .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-event-article:hover {
5589
- background-color: #fcfcfc;
 
 
5590
  }
5591
 
5592
  .mec-calendar.mec-event-calendar-classic .mec-selected-day,
5593
  .mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover {
5594
- color: #40d9f1;
5595
- font-weight: 700;
5596
- background: #fafafa;
5597
- border-bottom: none;
5598
  }
5599
 
5600
  .mec-wrap .mec-calendar.mec-event-calendar-classic .mec-selected-day:hover {
5601
- color: #fff !important
5602
  }
5603
 
5604
- .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-title,
5605
- .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day {
5606
- display: inline-block;
5607
- margin: 0;
5608
- margin-bottom: 15px;
5609
- font-weight: 700;
 
 
 
 
5610
  }
5611
 
5612
- .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day {
5613
- margin-left: 4px;
 
 
5614
  }
5615
 
5616
  .mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event a {
5617
- color: #4d4d4d;
5618
  }
5619
 
5620
- .mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event:not(.mec-selected-day):hover a {
5621
- color: #fff;
 
 
 
5622
  }
5623
 
5624
  @media only screen and (max-width: 1200px) {
5625
- .mec-calendar.mec-event-calendar-classic dl dt {
5626
- height: 100px;
5627
- }
5628
  }
5629
 
5630
  @media only screen and (max-width: 767px) {
5631
- .mec-calendar.mec-event-calendar-classic dl dt {
5632
- height: 40px;
5633
- }
5634
  }
5635
 
5636
  @media only screen and (max-width: 479px) {
5637
- .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec {
5638
- padding: 10px;
5639
- }
5640
 
5641
- .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-header h2 {
5642
- font-size: 13px;
5643
- margin-top: 8px;
5644
- }
 
 
5645
  }
5646
 
5647
  /* Monthly Calendar/Novel
5648
  ------------------------------------------------ */
5649
  .mec-calendar .mec-event-article.mec-single-event-novel {
5650
- padding: 4px 8px;
5651
- min-height: 25px;
5652
- margin: 0 -4px;
5653
- border-radius: 0;
5654
  }
5655
 
5656
  .mec-calendar .mec-event-article.mec-single-event-novel h4 {
5657
- margin: 0;
5658
- font-size: 10px;
5659
- line-height: 18px;
5660
  }
5661
 
5662
  .mec-calendar.mec-event-container-novel dl dt {
5663
- padding: 3px;
5664
  }
5665
 
5666
  .mec-calendar.mec-event-calendar-classic .mec-calendar-novel-selected-day {
5667
- display: inline-block;
5668
- padding: 4px;
5669
- margin-left: 1px;
5670
  }
5671
 
5672
- .mec-calendar.mec-event-calendar-classic .mec-selected-day .mec-calendar-novel-selected-day {
5673
- color: #fff;
 
 
5674
  }
5675
 
5676
- .mec-calendar.mec-event-calendar-classic.mec-event-container-novel .mec-selected-day,
5677
- .mec-calendar.mec-event-calendar-classic.mec-event-container-novel dt.mec-selected-day:hover {
5678
- border-bottom: 1px solid #eaeaea;
 
 
5679
  }
5680
 
5681
- .mec-calendar.mec-event-calendar-classic.mec-event-container-novel .mec-calendar-side .mec-calendar-table {
5682
- min-height: auto;
 
 
5683
  }
5684
 
5685
  .mec-single-event-novel.light h4 {
5686
- color: #000 !important;
5687
  }
5688
 
5689
  .mec-single-event-novel.dark h4 {
5690
- color: #fff !important;
5691
  }
5692
 
5693
  @media only screen and (max-width: 768px) {
5694
- .mec-calendar .mec-event-article.mec-single-event-novel {
5695
- padding: 0;
5696
- min-height: 5px;
5697
- }
5698
 
5699
- .mec-calendar .mec-event-article.mec-single-event-novel h4 {
5700
- display: block;
5701
- font-size: 9px;
5702
- }
5703
  }
5704
 
5705
  /* Monthly Calendar/Simple
5706
  ------------------------------------------------ */
5707
  .mec-event-container-simple .event-single-content-simple {
5708
- display: none
5709
  }
5710
 
5711
- .mec-event-calendar-classic.mec-event-container-simple .mec-calendar-side .mec-calendar-table {
5712
- min-height: unset;
 
 
5713
  }
5714
 
5715
  .mec-event-container-simple .mec-monthly-tooltip h4 {
5716
- font-size: 13px;
5717
- font-weight: 500;
5718
- margin: 0;
5719
- color: #444;
5720
  }
5721
 
5722
  .mec-event-container-simple .mec-monthly-tooltip h4:hover {
5723
- text-decoration: underline;
5724
- color: #111;
5725
  }
5726
 
5727
  .mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple {
5728
- border-bottom: 1px dashed #e3e3e3;
5729
- padding: 10px 2px;
5730
- display: block;
5731
  }
5732
 
5733
  .mec-calendar.mec-event-container-simple dl dt.mec-calendar-day {
5734
- font-size: 30px;
5735
- color: #000;
5736
  }
5737
 
5738
  .mec-calendar.mec-event-container-simple .mec-calendar-row dt:hover {
5739
- background: unset;
5740
  }
5741
 
5742
  .mec-calendar.mec-event-container-simple .mec-calendar-row dt,
5743
  .mec-calendar.mec-event-container-simple .mec-calendar-row dt:last-child,
5744
  .mec-calendar.mec-event-container-simple .mec-calendar-table-head dt,
5745
- .mec-calendar.mec-event-container-simple .mec-calendar-table-head dt:last-child {
5746
- border-width: 2px;
 
 
5747
  }
5748
 
5749
  .mec-calendar.mec-event-container-simple dl dt.mec-selected-day,
5750
  .mec-calendar.mec-event-container-simple dl dt.mec-selected-day:hover {
5751
- border-bottom: 2px solid #40d9f1;
5752
- background: unset;
5753
  }
5754
 
5755
  .mec-calendar.mec-event-container-simple .mec-calendar-table-head dt {
5756
- line-height: 36px;
5757
  }
5758
 
5759
  @media (max-width: 768px) {
5760
- .mec-calendar.mec-event-container-simple {
5761
- overflow-x: scroll;
5762
- }
5763
 
5764
- .mec-calendar.mec-event-container-simple .mec-calendar-side {
5765
- min-width: 100%;
5766
- }
5767
 
5768
- .mec-event-container-simple .mec-monthly-tooltip h4 {
5769
- font-size: 12px;
5770
- }
5771
 
5772
  .mec-event-container-simple .mec-calendar-side {
5773
  min-width: 600px !important;
@@ -5775,64 +6017,72 @@ address.mec-events-address {
5775
  }
5776
  }
5777
 
5778
- .mec-wrap.colorskin-custom .mec-calendar.mec-event-container-simple .mec-selected-day:hover {
5779
- background: #f4f4f4
 
 
5780
  }
5781
 
5782
- .mec-event-container-simple .mec-calendar-day .mec-monthly-tooltip.event-single-link-simple:last-of-type {
5783
- border: none;
 
 
5784
  }
5785
 
5786
  .mec-tooltip-event-title {
5787
- font-size: 16px;
5788
- font-weight: bold;
5789
- color: #000;
5790
- margin-bottom: 2px;
5791
  }
5792
 
5793
- .tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active) .tooltipster-content .mec-price-details,
 
 
5794
  .mec-tooltip-event-time {
5795
- font-size: 12px;
5796
- color: #888;
5797
- margin-bottom: 8px;
5798
- margin-top: 5px;
5799
  }
5800
 
5801
- .tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active) .tooltipster-content {
5802
- padding: 17px;
 
5803
  }
5804
 
5805
  .mec-tooltip-event-content {
5806
- clear: both;
5807
  }
5808
 
5809
  .mec-tooltip-event-featured {
5810
- float: left;
5811
- margin-right: 13px;
5812
- margin-bottom: 1px;
5813
  }
5814
 
5815
  .mec-tooltip-event-featured img {
5816
- max-width: 120px;
5817
  }
5818
 
5819
  .mec-tooltip-event-desc {
5820
- font-size: 14px;
5821
- color: #444;
5822
- line-height: 18px;
5823
  }
5824
 
5825
  .mec-tooltip-event-desc p {
5826
- font-size: 13px;
5827
- line-height: 1.4;
5828
- margin-bottom: 10px;
5829
  }
5830
 
5831
- .tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active) .tooltipster-box {
5832
- border-radius: 3px !important;
5833
- border: 1px solid #e2e3e4 !important;
5834
- background: #fff !important;
5835
- box-shadow: 0 -1px 30px -2px rgba(0, 0, 0, 0.15) !important;
 
5836
  }
5837
 
5838
  .tooltipster-box .mec-tooltip-event-desc {
@@ -5840,850 +6090,880 @@ address.mec-events-address {
5840
  }
5841
 
5842
  .tooltipster-sidetip:not(.uael-tooltipster-active) .tooltipster-arrow {
5843
- overflow: visible !important;
5844
  }
5845
 
5846
- .tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active) .tooltipster-arrow-border {
5847
- border-width: 12px !important;
 
5848
  }
5849
 
5850
- .tooltipster-sidetip.tooltipster-shadow.tooltipster-right:not(.uael-tooltipster-active) .tooltipster-arrow-border {
5851
- border-right-color: #e2e3e4 !important;
 
5852
  }
5853
 
5854
  .tooltipster-sidetip:not(.uael-tooltipster-active) .tooltipster-arrow-border {
5855
- left: -12px !important;
5856
- z-index: 9999999999 !important;
5857
  }
5858
 
5859
- .tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active) .tooltipster-arrow-background {
5860
- display: block !important;
 
5861
  }
5862
 
5863
- .tooltipster-sidetip:not(.uael-tooltipster-active) .tooltipster-arrow-background {
5864
- border-width: 11px !important;
5865
- z-index: 99999999999 !important;
 
5866
  }
5867
 
5868
- .tooltipster-sidetip.tooltipster-right:not(.uael-tooltipster-active) .tooltipster-arrow-background {
5869
- left: -9px !important;
5870
- top: 1px !important;
5871
- border-right-color: #ffffff !important;
 
5872
  }
5873
 
5874
- .tooltipster-sidetip.tooltipster-top:not(.uael-tooltipster-active) .tooltipster-arrow-background {
5875
- border-top-color: #ffffff !important;
5876
- left: 0 !important;
5877
- top: -1px !important;
 
5878
  }
5879
 
5880
- .tooltipster-sidetip.tooltipster-top:not(.uael-tooltipster-active) .tooltipster-arrow-border {
5881
- left: -1px !important;
 
5882
  }
5883
 
5884
- .tooltipster-sidetip.tooltipster-shadow.tooltipster-top:not(.uael-tooltipster-active) .tooltipster-arrow-border {
5885
- border-top-color: #e2e3e4 !important;
 
5886
  }
5887
 
5888
- .tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom:not(.uael-tooltipster-active) .tooltipster-arrow-border {
5889
- left: -1px !important;
5890
- top: -11px !important;
 
5891
  }
5892
 
5893
- .tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom:not(.uael-tooltipster-active) .tooltipster-arrow-border {
5894
- border-bottom-color: #e2e3e4 !important;
 
5895
  }
5896
 
5897
- .tooltipster-sidetip.tooltipster-bottom:not(.uael-tooltipster-active) .tooltipster-arrow-background {
5898
- top: -9px !important;
5899
- border-bottom-color: #ffffff !important;
 
5900
  }
5901
 
5902
- .tooltipster-sidetip.tooltipster-left:not(.uael-tooltipster-active) .tooltipster-arrow-background {
5903
- border-left-color: #ffffff !important;
5904
- left: -2px !important;
5905
- top: 0px !important;
 
5906
  }
5907
 
5908
- .tooltipster-sidetip.tooltipster-shadow.tooltipster-left:not(.uael-tooltipster-active) .tooltipster-arrow-border {
5909
- border-left-color: #e2e3e4 !important;
5910
- left: -1px !important;
5911
- top: -1px !important;
 
5912
  }
5913
 
5914
- @media (max-width:780px) {
5915
- .mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple h4 {
5916
- word-break: break-all;
5917
- font-size: 13px;
5918
- }
 
 
5919
  }
5920
 
5921
- @media (max-width:320px) {
5922
- .mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple h4 {
5923
- font-size: 10px;
5924
- }
 
 
5925
  }
5926
 
5927
  /* MEC Events - Calendar Daily
5928
  -------------------------------- */
5929
  .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article {
5930
- padding-left: 15px;
5931
- padding-right: 15px;
5932
- position: relative;
5933
  }
5934
 
5935
  .mec-calendar.mec-calendar-daily .mec-calendar-a-month {
5936
- text-align: center;
5937
- background-color: #fff;
5938
- border-bottom: 2px solid #f4f4f4;
5939
- position: relative;
5940
  }
5941
 
5942
  .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4 {
5943
- color: #444;
5944
- font-size: 18px;
5945
- line-height: 1.2;
5946
- padding: 15px 0 11px;
5947
- margin: 0;
5948
- font-weight: 700;
5949
- letter-spacing: 1px;
5950
- text-transform: uppercase;
5951
- border-bottom: 1px solid #e6e6e6;
5952
  }
5953
 
5954
  .mec-calendar.mec-calendar-daily .mec-calendar-d-top {
5955
- text-align: center;
5956
- padding: 10px 0;
5957
- position: relative;
5958
- background-color: #fafafa;
5959
  }
5960
 
5961
  .mec-calendar.mec-calendar-daily .mec-previous-month,
5962
  .mec-calendar.mec-calendar-daily .mec-next-month {
5963
- position: absolute;
5964
- top: 50%;
5965
- left: 50%;
5966
- margin-top: -25px;
5967
- min-width: 50px;
5968
- height: 50px;
5969
- line-height: 50px;
5970
- text-align: center;
5971
- background: #fff;
5972
- border: 1px solid #e2e2e2;
5973
- border-radius: 50px;
5974
- box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.015);
5975
- transition: all .33s ease;
5976
- cursor: pointer;
5977
  }
5978
 
5979
  .mec-calendar.mec-calendar-daily .mec-previous-month i,
5980
  .mec-calendar.mec-calendar-daily .mec-next-month i {
5981
- font-size: 14px;
5982
- cursor: pointer;
5983
  }
5984
 
5985
  .mec-calendar.mec-calendar-daily .mec-previous-month:hover,
5986
  .mec-calendar.mec-calendar-daily .mec-next-month:hover {
5987
- border-color: #d0d0d0;
5988
- color: #444;
5989
- box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.075);
5990
  }
5991
 
5992
  .mec-calendar.mec-calendar-daily .mec-previous-month {
5993
- margin-left: -150px;
5994
  }
5995
 
5996
  .mec-calendar.mec-calendar-daily .mec-next-month {
5997
- margin-left: 100px;
5998
  }
5999
 
6000
  .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month,
6001
  .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month {
6002
- min-height: 28px;
6003
- height: 28px;
6004
- line-height: 28px;
6005
- width: 28px;
6006
- margin-top: -14px;
6007
- border-radius: 3px;
6008
  }
6009
 
6010
  .mec-calendar.mec-calendar-daily .mec-calendar-d-top h2,
6011
  .mec-calendar.mec-calendar-daily .mec-calendar-d-top h3 {
6012
- margin-top: 9px;
6013
- color: #b9b9b9;
6014
- font-family: 'Roboto', sans-serif;
6015
- font-size: 30px;
6016
- font-weight: 100;
6017
- text-transform: uppercase;
6018
- margin-bottom: 12px;
6019
- line-height: 1;
6020
  }
6021
 
6022
  .mec-calendar.mec-calendar-daily .mec-calendar-d-top h2 {
6023
- font-size: 81px;
6024
- color: #444;
6025
- margin-bottom: 10px;
6026
- line-height: 1.1;
6027
  }
6028
 
6029
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table {
6030
- overflow: hidden;
6031
- background: #fff;
6032
- min-height: 60px;
6033
- border-top: 1px solid #e6e6e6;
6034
- border-bottom: 2px solid #f3f3f3;
6035
- padding: 0 50px;
6036
- position: relative;
6037
  }
6038
 
6039
  @media only screen and (min-width: 479px) {
6040
- .mec-calendar.mec-calendar-daily .mec-calendar-d-table {
6041
- padding: 0 55px;
6042
- }
6043
  }
6044
 
6045
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl {
6046
- width: 1310px;
6047
- display: block;
6048
  }
6049
 
6050
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl {
6051
- display: none;
6052
  }
6053
 
6054
- .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl.mec-weekly-view-week-active {
6055
- display: flex;
 
 
6056
  }
6057
 
6058
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt,
6059
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table a {
6060
- display: block;
6061
- background: #fff;
6062
- width: 42px;
6063
- height: 60px;
6064
- line-height: 60px;
6065
- text-align: center;
6066
- float: left;
6067
- border-right: 1px solid #e6e6e6;
6068
- border-bottom: 1px solid #e6e6e6;
6069
- border-radius: 0;
6070
  }
6071
 
6072
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt:hover,
6073
- .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day:hover {
6074
- background: #fafafa;
6075
- box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.065) inset;
6076
- cursor: pointer;
 
 
6077
  }
6078
 
6079
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day {
6080
- cursor: default;
6081
- background: #fff;
6082
- color: #c1c1c1;
6083
- line-height: 59px;
6084
- text-align: center;
6085
- border-right: 1px solid #e6e6e6;
6086
- border-bottom: 1px solid #e6e6e6;
6087
  }
6088
 
6089
- .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-has-event {
6090
- cursor: pointer;
6091
- font-weight: 700;
6092
- color: #4a4a4a;
 
 
6093
  }
6094
 
6095
- .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt.mec-table-d-current,
6096
- .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-daily-view-day-active {
6097
- font-size: 18px;
6098
- font-weight: 700;
6099
- background: #fafafa;
6100
- color: #40d9f1;
 
 
 
 
 
6101
  }
6102
 
6103
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-prev,
6104
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next {
6105
- float: none;
6106
- font-size: 14px;
6107
- width: 55px;
6108
- position: absolute;
6109
- top: 0;
6110
- left: 0;
6111
- cursor: pointer;
6112
  }
6113
 
6114
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next {
6115
- left: auto;
6116
- right: 0;
6117
- border-left: 1px solid #e6e6e6;
6118
- border-right: none;
6119
  }
6120
 
6121
  .mec-calendar.mec-calendar-daily .mec-today-container .mec-today-count {
6122
- font-size: 12px;
6123
- color: #888;
6124
- text-align: center;
6125
  }
6126
 
6127
  @media only screen and (max-width: 479px) {
6128
- .mec-calendar.mec-calendar-daily .mec-previous-month {
6129
- margin-left: -130px;
6130
- }
6131
 
6132
- .mec-calendar.mec-calendar-daily .mec-next-month {
6133
- margin-left: 80px;
6134
- }
6135
 
6136
- .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4 {
6137
- font-size: 14px;
6138
- letter-spacing: 0;
6139
- }
6140
  }
6141
 
6142
  .widget .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4 {
6143
- font-size: 14px;
6144
- letter-spacing: 0;
6145
  }
6146
 
6147
  .widget .mec-calendar.mec-calendar-daily .mec-previous-month {
6148
- margin-left: -130px;
6149
  }
6150
 
6151
  .widget .mec-calendar.mec-calendar-daily .mec-next-month {
6152
- margin-left: 80px;
6153
  }
6154
 
6155
  .mec-util-hidden {
6156
- display: none;
6157
  }
6158
 
6159
  .mec-daily-view-date-events,
6160
  .mec-weekly-view-date-events {
6161
- list-style: none;
6162
- margin: 0;
6163
  }
6164
 
6165
-
6166
  /* MEC Events - Calendar Weekly
6167
  -------------------------------- */
6168
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table {
6169
- padding: 0;
6170
  }
6171
 
6172
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl {
6173
- width: calc(100% - 1px);
6174
  }
6175
 
6176
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt {
6177
- width: 100%;
6178
- height: 70px;
6179
- line-height: normal;
6180
- cursor: default;
6181
  }
6182
 
6183
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:hover {
6184
- background: #fff;
6185
- cursor: default;
6186
  }
6187
 
6188
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:last-child {
6189
- border-right: none;
6190
  }
6191
 
6192
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span {
6193
- font-size: 12px;
6194
- font-weight: 700;
6195
- text-transform: uppercase;
6196
- display: block;
6197
- margin: 15px 0 6px;
6198
  }
6199
 
6200
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table a.mec-table-d-prev,
6201
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table a.mec-table-d-next {
6202
- display: none;
6203
  }
6204
 
6205
  ul.mec-weekly-view-dates-events,
6206
  ul.mec-weekly-view-dates-events li {
6207
- padding: 0;
6208
- margin: 0;
6209
- line-height: initial;
6210
  }
6211
 
6212
  .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date {
6213
- width: 64px;
6214
- height: 64px;
6215
- margin-right: 10px;
6216
- font-size: 11px;
6217
- text-transform: uppercase;
6218
- float: left;
6219
- text-align: center;
6220
- padding-top: 2px;
6221
  }
6222
 
6223
  .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span {
6224
- font-size: 40px;
6225
- line-height: 30px;
6226
- font-weight: 700;
6227
- display: block;
6228
- margin-bottom: 6px;
6229
- letter-spacing: 1px;
6230
  }
6231
 
6232
  .mec-calendar.mec-calendar-weekly .mec-calendar-a-month .mec-previous-month {
6233
- margin-left: 0;
6234
- left: 12px;
6235
  }
6236
 
6237
  .mec-calendar.mec-calendar-weekly .mec-calendar-a-month .mec-next-month {
6238
- margin-left: 0;
6239
- left: auto;
6240
- right: 12px;
6241
  }
6242
 
6243
  @media only screen and (max-width: 479px) {
6244
- .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span {
6245
- font-size: 9px;
6246
- letter-spacing: 0;
6247
- }
6248
-
6249
- .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date {
6250
- width: 100%;
6251
- height: 36px;
6252
- margin-bottom: 12px;
6253
- line-height: 1;
6254
- font-size: 10px;
6255
- margin-right: 5px;
6256
- text-align: left;
6257
- }
6258
-
6259
- .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span {
6260
- font-size: 18px;
6261
- margin-bottom: 5px;
6262
- }
6263
- }
6264
 
6265
  .widget .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span {
6266
- font-size: 9px;
6267
- letter-spacing: 0;
6268
  }
6269
 
6270
  .widget .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date {
6271
- width: 100%;
6272
- height: 36px;
6273
- margin-bottom: 12px;
6274
- line-height: 1;
6275
- font-size: 10px;
6276
- margin-right: 5px;
6277
- text-align: left;
6278
  }
6279
 
6280
  .widget .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span {
6281
- font-size: 18px;
6282
- margin-bottom: 5px;
6283
  }
6284
 
6285
  .mec-week-events-container .mec-weekly-view-dates-events li.mec-no-event-found {
6286
- list-style: none !important;
6287
  }
6288
 
6289
  li.mec-no-event-found .mec-event-title {
6290
- text-align: center;
6291
  }
6292
 
6293
  /* MEC Events - Calendar Widget
6294
  -------------------------------- */
6295
  .mec-widget .mec-calendar {
6296
- max-width: 100%;
6297
  }
6298
 
6299
  .mec-widget .mec-calendar dl dt,
6300
  .mec-wrap.mec-sm959.mec-widget .mec-calendar.mec-event-calendar-classic dl dt {
6301
- height: 40px;
6302
  }
6303
 
6304
  .mec-widget .mec-calendar .mec-calendar-events-sec {
6305
- padding: 10px;
6306
  }
6307
 
6308
  .mec-widget .mec-calendar .mec-calendar-header h2 {
6309
- font-size: 13px;
6310
- margin-top: 8px;
6311
  }
6312
 
6313
  .mec-widget .mec-calendar .mec-event-list-classic .mec-event-image {
6314
- margin-right: 12px;
6315
  }
6316
 
6317
  .mec-widget .mec-calendar .mec-has-event:after {
6318
- width: 4px;
6319
- height: 4px;
6320
  }
6321
 
6322
- .mec-widget .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-title {
6323
- font-size: 14px;
 
 
 
6324
  }
6325
 
6326
  .mec-widget .mec-calendar .mec-event-article .mec-event-image {
6327
- margin-right: 11px;
6328
  }
6329
 
6330
  .mec-widget .mec-box-calendar.mec-calendar .mec-calendar-header {
6331
- margin-bottom: 20px;
6332
  }
6333
 
6334
- .mec-widget .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month,
 
 
 
6335
  .mec-widget .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
6336
- font-size: 0px;
6337
- padding: 4px 0;
6338
- text-align: center;
6339
- min-width: 33px;
6340
  }
6341
 
6342
  .mec-widget .mec-event-calendar-classic .mec-calendar-side .mec-calendar-table {
6343
- min-height: 200px;
6344
  }
6345
 
6346
-
6347
  /* List Widget */
6348
  .mec-widget .mec-event-list-classic {
6349
- margin-bottom: 8px;
6350
- padding: 8px 0;
6351
  }
6352
 
6353
  .mec-widget .mec-event-list-classic .mec-event-article {
6354
- margin-bottom: 0;
6355
- padding: 10px 0;
6356
- position: relative;
6357
- min-height: 86px;
6358
- padding-left: 80px;
6359
  }
6360
 
6361
  .mec-widget .mec-event-list-classic .mec-event-date {
6362
- font-size: 10px;
6363
- line-height: 14px;
6364
- text-transform: uppercase;
6365
  }
6366
 
6367
  .mec-widget .mec-event-list-classic .mec-event-title {
6368
- font-size: 13px;
6369
  }
6370
 
6371
  .mec-widget .mec-event-list-classic .mec-event-detail {
6372
- font-size: 11px;
6373
  }
6374
 
6375
  .mec-widget .mec-event-list-classic .mec-event-image {
6376
- width: 68px;
6377
- position: absolute;
6378
- left: 0;
6379
  }
6380
 
6381
  .mec-event-list-classic .mec-event-image img {
6382
- width: 100%;
6383
  }
6384
 
6385
  .mec-widget .mec-event-list-classic .mec-event-detail {
6386
- overflow: visible;
6387
  }
6388
 
6389
-
6390
  .event-color {
6391
- width: 14px;
6392
- display: inline-block;
6393
- height: 14px;
6394
- margin-left: 5px;
6395
- border-radius: 50%;
6396
  }
6397
 
6398
-
6399
  /* MEC Events - Map view
6400
  -------------------------------- */
6401
  /* lightbox */
6402
  .mec-map-lightbox-wp {
6403
- width: 580px;
6404
- padding: 15px 15px 0px;
6405
- background-color: #fff;
6406
  }
6407
 
6408
  .mec-map-view-event-detail.mec-event-detail {
6409
- width: 580px;
6410
- background-color: #e9e9e9;
6411
- padding: 8px 15px;
6412
  }
6413
 
6414
  .mec-map-lightbox-wp.mec-event-list-classic .mec-event-article {
6415
- padding: 0 0 15px;
6416
- margin: 0;
6417
  }
6418
 
6419
  .mec-map-lightbox-wp.mec-event-list-classic .mec-event-image {
6420
- width: 70px;
6421
- margin-right: 15px;
6422
  }
6423
 
6424
  /* infobox */
6425
  .mec-marker-infowindow-wp {
6426
- padding: 10px;
6427
  }
6428
 
6429
  .mec-marker-infowindow-wp .mec-marker-infowindow-count {
6430
- width: 60px;
6431
- height: 60px;
6432
- display: block;
6433
- text-align: center;
6434
- line-height: 60px;
6435
- border: 1px solid #40d9f1;
6436
- border-radius: 50%;
6437
- font-size: 32px;
6438
- color: #40d9f1;
6439
- float: left;
6440
- margin-right: 11px;
6441
  }
6442
 
6443
  .mec-marker-infowindow-wp .mec-marker-infowindow-content {
6444
- overflow: hidden;
6445
- padding-top: 6px;
6446
  }
6447
 
6448
  .mec-marker-infowindow-wp .mec-marker-infowindow-content span {
6449
- display: block;
6450
- color: #222;
6451
  }
6452
 
6453
  .mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child {
6454
- font-size: 15px;
6455
- font-weight: 700;
6456
  }
6457
 
6458
  /* marker */
6459
  .mec-marker-wrap {
6460
- display: inline-block;
6461
- width: 35px;
6462
- height: 35px;
6463
- margin: 15px 0 0 4px;
6464
- border-radius: 50% 50% 50% 0;
6465
- background: #00cae9;
6466
- animation-name: mec-map-bounce;
6467
- animation-fill-mode: both;
6468
- animation-duration: 1s;
6469
- border: 3px solid #fff;
6470
- cursor: pointer;
6471
  }
6472
 
6473
  .mec-marker-wrap .mec-marker {
6474
- margin-top: 5px;
6475
- display: block;
6476
- -webkit-transform: rotate(45deg);
6477
- transform: rotate(45deg);
6478
- text-align: center;
6479
- color: #fff;
6480
- font-size: 17px;
6481
  }
6482
 
6483
  .mec-marker-wrap .mec-marker-pulse-wrap {
6484
- -webkit-transform: rotate(45deg);
6485
- transform: rotate(45deg);
6486
- display: inline-block;
6487
- margin-left: -11px;
6488
- margin-top: 0px;
6489
  }
6490
 
6491
  .mec-marker-wrap .mec-marker-pulse {
6492
- display: inline-block;
6493
- background: #c5c5c5;
6494
- border-radius: 50%;
6495
- height: 14px;
6496
- width: 14px;
6497
- -webkit-transform: rotateX(55deg);
6498
- transform: rotateX(55deg);
6499
- z-index: -2;
6500
  }
6501
 
6502
  .mec-marker-wrap .mec-marker-pulse:after {
6503
- content: "";
6504
- border-radius: 50%;
6505
- height: 40px;
6506
- width: 40px;
6507
- position: absolute;
6508
- margin: -13px 0 0 -13px;
6509
- animation: pulsate 1s ease-out;
6510
- animation-iteration-count: infinite;
6511
- opacity: 0;
6512
- box-shadow: 0 0 1px 2px #00cae9;
6513
- animation-delay: 1.1s;
6514
  }
6515
 
6516
  @keyframes pulsate {
6517
- 0% {
6518
- transform: scale(0.1, 0.1);
6519
- opacity: 0;
6520
- }
6521
 
6522
- 50% {
6523
- opacity: 1;
6524
- }
6525
 
6526
- 100% {
6527
- transform: scale(1.2, 1.2);
6528
- opacity: 0;
6529
- }
6530
  }
6531
 
6532
  @keyframes mec-map-bounce {
6533
- 0% {
6534
- opacity: 0;
6535
- transform: translateY(-2000px) rotate(-45deg);
6536
- }
6537
 
6538
- 60% {
6539
- opacity: 1;
6540
- transform: translateY(30px) rotate(-45deg);
6541
- }
6542
 
6543
- 80% {
6544
- transform: translateY(-10px) rotate(-45deg);
6545
- }
6546
 
6547
- 100% {
6548
- transform: translateY(0) rotate(-45deg);
6549
- }
6550
  }
6551
 
6552
  .mec-skin-grid-container .mec-skin-map-container,
6553
  .mec-skin-list-container .mec-skin-map-container {
6554
- margin-bottom: 20px;
6555
  }
6556
 
6557
  /* Mec Countdown
6558
  -------------------------------- */
6559
  .mec-single-event {
6560
- margin-top: 10px;
6561
  }
6562
 
6563
  .mec-single-event .mec-events-meta-group-countdown {
6564
- color: #c9c9c9;
6565
- text-align: center;
6566
- margin-bottom: 30px;
6567
- padding: 20px 30px;
6568
- background: #fff;
6569
- border: 1px solid #e6e6e6;
6570
- box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
6571
  }
6572
 
6573
  .mec-events-meta-group-countdown .countdown-w {
6574
- text-align: center;
6575
- font-size: 36px;
6576
- margin: 0 auto;
6577
- padding: 40px 0 0;
6578
- position: relative;
6579
- display: table;
6580
- table-layout: fixed;
6581
  }
6582
 
6583
  .mec-events-meta-group-countdown .countdown-w .icon-w {
6584
- font-size: 24px;
6585
  }
6586
 
6587
  .mec-events-meta-group-countdown .countdown-w .label-w {
6588
- font-size: 15px;
6589
- font-weight: 300;
6590
- letter-spacing: 1px;
6591
- text-transform: uppercase;
6592
- position: relative;
6593
  }
6594
 
6595
  .mec-events-meta-group-countdown .countdown-w .block-w {
6596
- display: table-cell;
6597
- margin: 0 20px 10px;
6598
- position: relative;
6599
- height: 70px;
6600
- width: 190px;
6601
- font-size: 72px;
6602
- transition: all .3s ease-in-out;
6603
- line-height: 1.2;
6604
  }
6605
 
6606
  .mec-events-meta-group-countdown .countdown-w .block-w.done-w {
6607
- border: 0 none;
6608
  }
6609
 
6610
  .mec-events-meta-group-countdown .countdown-w .block-w li {
6611
- font-size: 50px;
6612
  }
6613
 
6614
  .mec-events-meta-group-countdown .countdown-w span {
6615
- padding: 24px 0 20px;
6616
  }
6617
 
6618
  .mec-events-meta-group-countdown .countdown-w .div-d {
6619
- display: none;
6620
  }
6621
 
6622
  .mec-events-meta-group-countdown .countdown-w .countdown-message {
6623
- display: none;
6624
  }
6625
 
6626
  .mec-events-meta-group-countdown .countdown-w .block-w i {
6627
- display: none;
6628
  }
6629
 
6630
  #countdown {
6631
- list-style: none;
6632
- margin-bottom: 0;
6633
- margin-top: 0;
6634
- margin-left: 0;
6635
- padding-left: 0;
6636
  }
6637
 
6638
  .mec-events-meta-group-countdown .mec-end-counts h3 {
6639
- display: inherit;
6640
- text-align: center;
6641
- font-size: 16px;
6642
- right: 50%;
6643
  }
6644
 
6645
  .mec-countdown-details .countdown-w .clockdiv li p {
6646
- margin-top: 23px;
6647
  }
6648
 
6649
  @media (min-width: 481px) and (max-width: 768px) {
6650
- .mec-events-meta-group-countdown .countdown-w {
6651
- padding: 0;
6652
- }
6653
 
6654
- .mec-events-meta-group-countdown .countdown-w .label-w {
6655
- font-size: 12px;
6656
- letter-spacing: 0;
6657
- }
6658
 
6659
- .mec-events-meta-group-countdown .countdown-w span {
6660
- font-size: 34px;
6661
- }
6662
  }
6663
 
6664
  @media (min-width: 320px) and (max-width: 480px) {
6665
- .mec-events-meta-group-countdown .countdown-w .label-w {
6666
- font-size: 10px;
6667
- }
6668
 
6669
- .mec-events-meta-group-countdown .countdown-w span {
6670
- font-size: 28px;
6671
- }
6672
 
6673
- .mec-countdown-details .countdown-w .clockdiv li p {
6674
- margin-top: 16px;
6675
- }
6676
  }
6677
 
6678
  @media (max-width: 320px) {
6679
- .mec-events-meta-group-countdown .countdown-w .label-w {
6680
- font-size: 9px;
6681
- letter-spacing: 0;
6682
- }
6683
 
6684
- .mec-events-meta-group-countdown .countdown-w span {
6685
- font-size: 22px;
6686
- }
6687
  }
6688
 
6689
  /* Mec Warning
@@ -6692,87 +6972,89 @@ li.mec-no-event-found .mec-event-title {
6692
  .mec-success,
6693
  .warning-msg,
6694
  .mec-error {
6695
- margin: 10px 0;
6696
- padding: 10px;
6697
- border-radius: 3px 3px 3px 3px;
6698
- font-size: 13px;
6699
  }
6700
 
6701
  .info-msg {
6702
- color: #059;
6703
- background-color: #BEF;
6704
  }
6705
 
6706
  .mec-success {
6707
- color: #0dbf52;
6708
- background-color: #cef7ce;
6709
  }
6710
 
6711
  .warning-msg {
6712
- color: #9F6000;
6713
- background-color: #FEEFB3;
6714
  }
6715
 
6716
  .mec-error {
6717
- color: #D8000C !important;
6718
- background-color: #FFBABA;
6719
  }
6720
 
6721
  /* Mec Frontend Submission
6722
  -------------------------------- */
6723
  .mec-fes-form,
6724
  .mec-fes-list {
6725
- background: #f8feff;
6726
- padding: 30px 3%;
6727
- color: #798f96;
6728
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
 
6729
  }
6730
 
6731
- .mec-fes-list ul,.mec-fes-list .mec-fes-list-top-actions {
6732
- margin: 0 auto 15px;
6733
- max-width: 960px;
6734
- list-style: none;
6735
- padding-left: 40px;
 
6736
  }
6737
 
6738
  .mec-fes-form-cntt .dashicons-editor-help {
6739
- display: none;
6740
  }
6741
 
6742
  .mec-fes-list ul li * {
6743
- text-decoration: none !important;
6744
  }
6745
 
6746
  .mec-fes-list ul li {
6747
- padding: 20px 15px;
6748
- border-radius: 3px;
6749
- margin-bottom: 15px;
6750
- border: 1px solid #cfeff5;
6751
- box-shadow: 0 2px 6px -4px #cfeff5;
6752
- background: #fff;
6753
- line-height: normal;
6754
  }
6755
 
6756
  .mec-fes-list ul li a {
6757
- box-shadow: none;
6758
- color: #181818;
6759
  }
6760
 
6761
  .mec-fes-list ul li a:hover {
6762
- color: #40d9f1;
6763
  }
6764
 
6765
  .mec-fes-list ul li .mec-event-title {
6766
- font-size: 17px;
6767
- font-weight: 600;
6768
- width: calc(100% - 250px);
6769
- display: inline-block;
6770
  }
6771
 
6772
  @media (max-width: 680px) {
6773
  .mec-fes-list ul li .mec-event-title {
6774
- width: 100%;
6775
- font-size: 13px;
6776
  margin: 0 0 20px 0;
6777
  display: block;
6778
  }
@@ -6782,8 +7064,8 @@ li.mec-no-event-found .mec-event-title {
6782
  }
6783
 
6784
  @media (max-width: 480px) {
6785
- .mec-fes-list .mec-fes-list-top-actions,
6786
- .mec-fes-list ul {
6787
  padding-left: 0;
6788
  }
6789
  }
@@ -6793,197 +7075,202 @@ li.mec-no-event-found .mec-event-title {
6793
  }
6794
 
6795
  .mec-fes-list .mec-event-status {
6796
- color: #fff !important;
6797
- border-color: transparent !important;
6798
  }
6799
 
6800
  .mec-fes-list .mec-book-confirmed,
6801
  .mec-fes-form .mec-book-confirmed {
6802
- background: #50d477 !important;
6803
  }
6804
 
6805
  .mec-fes-list .mec-book-pending,
6806
  .mec-fes-form .mec-book-pending {
6807
- background: #fcbe69 !important;
6808
  }
6809
 
6810
  .mec-fes-list .mec-book-rejected,
6811
  .mec-fes-form .mec-book-rejected {
6812
- background: #fe686a !important;
6813
  }
6814
 
6815
  .mec-fes-list .mec-book-other,
6816
  .mec-fes-form .mec-book-other {
6817
- background: #40d9f1 !important;
6818
  }
6819
 
6820
  .mec-fes-list ul li .mec-fes-event-remove,
6821
  .mec-fes-list ul li .mec-fes-event-view {
6822
- font-size: 11px;
6823
- padding: 0;
6824
- border: 0;
6825
- background: #f7f8f9;
6826
- float: right;
6827
- margin-left: 5px;
6828
- border-radius: 2px;
6829
- transition: all 0.2s ease;
6830
  }
6831
 
6832
  .mec-fes-list ul li .mec-fes-event-remove,
6833
  .mec-fes-list ul li .mec-fes-event-view a,
6834
  .mec-fes-list ul li .mec-fes-event-export a {
6835
- padding: 4px 8px;
6836
- display: inline-block;
6837
- border: 1px solid #e7e8e9;
6838
- border-radius: 2px;
6839
- color: #789;
6840
- position: relative;
6841
  }
6842
 
6843
  @media (max-width: 600px) {
6844
-
6845
- .mec-fes-list ul li .mec-fes-event-remove,
6846
- .mec-fes-list ul li .mec-fes-event-view a,
6847
- .mec-fes-list ul li .mec-fes-event-export a {
6848
- font-size: 10px;
6849
- }
6850
  }
6851
 
6852
  .mec-fes-list ul li .mec-fes-event-remove:hover {
6853
- cursor: pointer;
6854
- background: #f96f8a;
6855
- border-color: #f96f8a;
6856
- color: #fff;
6857
  }
6858
 
6859
  .mec-fes-list ul li .mec-fes-event-view a:hover,
6860
  .mec-fes-list ul li .mec-fes-event-export a:hover {
6861
- background: #40d9f1;
6862
- color: #fff;
6863
- border-color: #40d9f1;
6864
  }
6865
 
6866
  .single-mec-events .pmpro_content_message a,
6867
  .single-mec-events .pmpro_content_message a:link,
6868
  .mec-fes-form-top-actions a,
6869
  .mec-fes-list-top-actions a {
6870
- position: relative;
6871
- border: none;
6872
- border-radius: 3px;
6873
- color: #fff !important;
6874
- display: inline-block;
6875
- font-size: 13px;
6876
- line-height: 1;
6877
- text-transform: none;
6878
- font-weight: 400;
6879
- text-decoration: none;
6880
- cursor: pointer;
6881
- margin-bottom: 20px !important;
6882
- margin-right: 10px;
6883
- line-height: 1;
6884
- letter-spacing: 0;
6885
- padding: 15px 22px;
6886
- background: #39c36e;
6887
- box-shadow: 0 1px 7px -3px #39c36e !important;
6888
- -webkit-transition: all .21s ease;
6889
- -moz-transition: all .21s ease;
6890
- transition: all .21s ease;
6891
- text-decoration: unset;
6892
  }
6893
 
6894
  .single-mec-events .pmpro_content_message a:hover,
6895
  .single-mec-events .pmpro_content_message a:hover:link,
6896
  .mec-fes-list-top-actions a:hover,
6897
  .mec-fes-form-top-actions a:hover {
6898
- background: #222;
6899
- color: #fff;
6900
  }
6901
 
6902
  .mec-fes-list-top-actions a {
6903
- font-weight: 600;
6904
- text-transform: capitalize;
6905
  }
6906
 
6907
  .mec-fes-form-top-actions a:before {
6908
- content: "";
6909
- border: solid #fff;
6910
- border-width: 0 2px 2px 0;
6911
- display: inline-block;
6912
- padding: 6px;
6913
- margin-right: 5px;
6914
- vertical-align: sub;
6915
- transform: rotate(135deg);
6916
- -webkit-transform: rotate(135deg);
6917
  }
6918
 
6919
  .mec-fes-form .mec-form-row,
6920
  .mec-fes-list .mec-form-row {
6921
- margin-bottom: 10px;
6922
- clear: both;
6923
  }
6924
 
6925
  .mec-fes-form label {
6926
- font-size: 13px;
6927
- display: block;
6928
- color: #798f96;
6929
- font-weight: 400;
6930
- padding: 0 0 4px 2px;
6931
  }
6932
 
6933
- .mec-fes-form input+label {
6934
- padding-top: 8px;
6935
- padding-left: 3px;
6936
- margin: 0;
6937
- display: inline-block;
6938
- vertical-align: top;
6939
  }
6940
 
6941
- #wrap .mec-fes-form input+label {
6942
  padding-top: 0;
6943
  }
6944
 
6945
  .mec-fes-form .post-status {
6946
- float: right !important;
6947
- margin: 0px 5px;
6948
- color: #fff;
6949
- padding: 0px 10px;
6950
- border-radius: 12px;
6951
- font-style: italic;
6952
- font-size: 18px;
6953
- }
6954
-
6955
- .mec-fes-form #mec-event-data input[type=date],
6956
- .mec-fes-form input[type=text],
6957
- .mec-fes-form input[type=url],
6958
- .mec-fes-form input[type=number],
6959
- .mec-fes-form input[type=email],
6960
- .mec-fes-form input[type=password],
6961
- .mec-fes-form input[type=tel],
6962
- .mec-fes-form textarea,
6963
- .mec-fes-form select {
6964
- min-width: inherit;
6965
- width: auto;
6966
- display: inline;
6967
- min-height: 30px;
6968
- font-size: 13px;
6969
- padding: 10px;
6970
- margin-bottom: 20px;
6971
- clear: both;
6972
- background: #fff;
6973
- border: 1px solid #cfeff5;
6974
- box-shadow: 0 2px 5px rgba(207, 239, 245, 0.38) inset;
6975
- border-radius: 3px;
6976
- height: 40px;
6977
- max-width: 280px;
6978
- color: #798f96;
6979
- font-family: inherit;
6980
  }
6981
 
6982
- .lity-content .mec-events-meta-group-booking input[type=date]::-webkit-calendar-picker-indicator,
6983
- .lity-content #mec_fes_form input[type="date"]::-webkit-calendar-picker-indicator,
6984
- .mec-single-event .mec-events-meta-group-booking input[type=date]::-webkit-calendar-picker-indicator,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6985
  #mec_fes_form input[type="date"]::-webkit-calendar-picker-indicator {
6986
- 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==');
6987
  background-position: center;
6988
  background-size: cover;
6989
  width: 10px;
@@ -6992,29 +7279,30 @@ li.mec-no-event-found .mec-event-title {
6992
  }
6993
 
6994
  .mec-fes-form input {
6995
- background: #fff !important;
6996
- border-radius: 3px !important;
6997
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
 
6998
  }
6999
 
7000
  .mec-fes-form textarea {
7001
- height: 80px;
7002
  }
7003
 
7004
  .mec-fes-form input::-webkit-input-placeholder {
7005
- color: #798f96;
7006
  }
7007
 
7008
  .mec-fes-form input::-moz-placeholder {
7009
- color: #798f96;
7010
  }
7011
 
7012
  .mec-fes-form input:-ms-input-placeholder {
7013
- color: #798f96;
7014
  }
7015
 
7016
  .mec-fes-form input:-moz-placeholder {
7017
- color: #798f96;
7018
  }
7019
 
7020
  #mec-excerpt .mec-form-row .widefat {
@@ -7022,534 +7310,550 @@ li.mec-no-event-found .mec-event-title {
7022
  }
7023
 
7024
  #mec_more_info_target {
7025
- width: 100%;
7026
  }
7027
 
7028
  @media only screen and (min-width: 961px) {
7029
-
7030
- .mec-fes-form #mec-event-data input[type=date],
7031
- .mec-fes-form input[type=text],
7032
- .mec-fes-form input[type=url],
7033
- .mec-fes-form input[type=email],
7034
- .mec-fes-form input[type=tel],
7035
- .mec-fes-form input[type=password],
7036
- .mec-fes-form #mec-event-data select,
7037
- .mec-fes-form textarea {
7038
- width: 100%;
7039
- display: inline-block;
7040
- }
7041
  }
7042
 
7043
  @media only screen and (max-width: 768px) {
7044
-
7045
- .mec-fes-form #mec-event-data input[type=date],
7046
- .mec-fes-form input[type=text],
7047
- .mec-fes-form input[type=url],
7048
- .mec-fes-form input[type=email],
7049
- .mec-fes-form input[type=password],
7050
- .mec-fes-form #mec-event-data select,
7051
- .mec-fes-form textarea {
7052
- width: 100%;
7053
- }
6
  License: GNU General Public License
7
  /*-----------------------------------------------------------------------------------*/
8
 
 
9
  /* #CSS Base & Typography
10
  ================================================== */
11
  .mec-wrap,
12
  .mec-wrap div:not([class^="elementor-"]),
13
  .lity-container {
14
+ font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI",
15
+ Roboto, sans-serif;
16
  }
17
 
18
  .mec-wrap h1,
27
  .entry-content .mec-wrap h4,
28
  .entry-content .mec-wrap h5,
29
  .entry-content .mec-wrap h6 {
30
+ font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI",
31
+ Roboto, sans-serif;
32
+ color: #171c24;
33
+ font-weight: 300;
34
+ font-style: inherit;
35
+ letter-spacing: normal;
36
+ clear: none;
37
  }
38
 
39
  .mec-wrap h1 {
40
+ font-size: 50px;
41
+ line-height: 1.16;
42
+ margin-bottom: 12px;
43
+ letter-spacing: -1px;
44
  }
45
 
46
  .mec-wrap h2 {
47
+ font-size: 36px;
48
+ line-height: 1.14;
49
+ margin-bottom: 10px;
50
  }
51
 
52
  .mec-wrap h3 {
53
+ font-size: 28px;
54
+ line-height: 1.2;
55
+ margin-bottom: 8px;
56
  }
57
 
58
  .mec-wrap h4 {
59
+ font-size: 24px;
60
+ line-height: 1.2;
61
+ margin-bottom: 10px;
62
  }
63
 
64
  .mec-wrap h5 {
65
+ font-size: 18px;
66
+ line-height: 1.3;
67
+ margin-bottom: 7px;
68
  }
69
 
70
  .mec-wrap h6 {
71
+ font-size: 16px;
72
+ line-height: 1.3;
73
+ margin-bottom: 4px;
74
  }
75
 
76
  .mec-wrap .subheader {
77
+ color: #849098;
78
  }
79
 
80
  .mec-wrap h1 strong {
81
+ font-weight: 700;
82
  }
83
 
84
  .mec-wrap p {
85
+ margin: 0 0 20px 0;
86
+ color: #616161;
87
+ font-size: 14px;
88
+ line-height: 1.8;
89
  }
90
 
91
  .mec-wrap .mec-event-article .mec-color-hover {
92
+ box-shadow: none;
93
+ border: none;
94
  }
95
 
96
  .mec-wrap abbr,
97
  .mec-wrap acronym {
98
+ cursor: auto;
99
+ border: none;
100
  }
101
 
102
  .entry-content .mec-wrap a {
103
+ box-shadow: none;
104
  }
105
 
 
106
  /* Buttons Default */
107
  .mec-wrap .button,
108
  .mec-wrap button:not(.owl-dot):not(.gm-control-active),
110
  .mec-wrap input[type="submit"],
111
  .mec-wrap input[type="reset"],
112
  .mec-wrap input[type="button"] {
113
+ position: relative;
114
+ border: none;
115
+ border-radius: 0;
116
+ color: #fff;
117
+ display: inline-block;
118
+ font-size: 12px;
119
+ letter-spacing: 1px;
120
+ line-height: 1.5;
121
+ text-transform: uppercase;
122
+ font-weight: 600;
123
+ text-decoration: none;
124
+ cursor: pointer;
125
+ margin-bottom: 21px;
126
+ margin-right: 10px;
127
+ line-height: 1;
128
+ padding: 18px 20px 16px;
129
+ background: #24ca4f;
130
+ -webkit-transition: all 0.21s ease;
131
+ -moz-transition: all 0.21s ease;
132
+ transition: all 0.21s ease;
133
  }
134
 
135
  .mec-wrap .button:hover,
138
  .mec-wrap input[type="submit"]:hover,
139
  .mec-wrap input[type="reset"]:hover,
140
  .mec-wrap input[type="button"]:hover {
141
+ background: #222;
142
+ color: #fff;
143
  }
144
 
145
  /* WooCommerce Intagration Add To Cart Button */
147
  min-width: 155px;
148
  margin-top: 5px;
149
  border-radius: 2px;
150
+ box-shadow: 0 2px 1px rgba(0, 0, 0, 0.08);
151
  float: left;
152
  text-align: center;
153
  }
154
 
155
  /* Form Builder Button */
156
  .mec-booking-form-container button {
157
+ display: block;
158
  }
159
 
160
  /* Distance (Vertical Spaces) */
164
  .vertical-space3,
165
  .vertical-space4,
166
  .vertical-space5 {
167
+ display: block;
168
+ width: 100%;
169
+ margin: 0;
170
+ clear: both;
171
+ border: 0 none;
172
+ height: 20px;
173
  }
174
 
175
  .vertical-space2 {
176
+ height: 40px;
177
  }
178
 
179
  .vertical-space3 {
180
+ height: 60px;
181
  }
182
 
183
  .vertical-space4 {
184
+ height: 80px;
185
  }
186
 
187
  .vertical-space5 {
188
+ height: 100px;
189
  }
190
 
191
+ * + html hr.vertical-space,
192
+ * + html hr.vertical-space1,
193
+ * + html hr .vertical-space2,
194
+ * + html hr.vertical-space3,
195
+ * + html hr.vertical-space4,
196
+ * + html hr.vertical-space5 {
197
+ height: 0px;
198
+ margin: 10px 0;
199
+ background: #fff;
200
+ border: 1px solid #fff;
201
  }
202
 
203
+ * + html hr.vertical-space2 {
204
+ margin: 20px 0;
205
  }
206
 
207
+ * + html hr.vertical-space3 {
208
+ margin: 30px 0;
209
  }
210
 
211
+ * + html hr.vertical-space4 {
212
+ margin: 40px 0;
213
  }
214
 
215
+ * + html hr.vertical-space5 {
216
+ margin: 50px 0;
217
  }
218
 
219
  @media only screen and (max-width: 479px) {
220
+ .vertical-space,
221
+ .vertical-space1 {
222
+ height: 8px;
223
+ }
224
 
225
+ .vertical-space2 {
226
+ height: 14px;
227
+ }
 
 
 
 
 
228
 
229
+ .vertical-space3 {
230
+ height: 28px;
231
+ }
232
 
233
+ .vertical-space4 {
234
+ height: 40px;
235
+ }
236
 
237
+ .vertical-space5 {
238
+ height: 60px;
239
+ }
240
  }
241
 
242
  @media only screen and (max-width: 960px) {
243
+ .vertical-space,
244
+ .vertical-space1 {
245
+ height: 12px;
246
+ }
247
 
248
+ .vertical-space2 {
249
+ height: 18px;
250
+ }
 
 
 
 
 
251
 
252
+ .vertical-space3 {
253
+ height: 36px;
254
+ }
255
 
256
+ .vertical-space4 {
257
+ height: 50px;
258
+ }
259
 
260
+ .vertical-space5 {
261
+ height: 80px;
262
+ }
263
  }
264
 
265
  .mec-wrap abbr {
266
+ cursor: auto;
267
+ border-bottom: 0;
268
  }
269
 
270
  /* Rotating Keyframe */
271
  @-webkit-keyframes rotating {
272
+ from {
273
+ -ms-transform: rotate(0deg);
274
+ -moz-transform: rotate(0deg);
275
+ -webkit-transform: rotate(0deg);
276
+ -o-transform: rotate(0deg);
277
+ transform: rotate(0deg);
278
+ }
279
+
280
+ to {
281
+ -ms-transform: rotate(360deg);
282
+ -moz-transform: rotate(360deg);
283
+ -webkit-transform: rotate(360deg);
284
+ -o-transform: rotate(360deg);
285
+ transform: rotate(360deg);
286
+ }
287
  }
288
 
289
  @keyframes rotating {
290
+ from {
291
+ -ms-transform: rotate(0deg);
292
+ -moz-transform: rotate(0deg);
293
+ -webkit-transform: rotate(0deg);
294
+ -o-transform: rotate(0deg);
295
+ transform: rotate(0deg);
296
+ }
297
+
298
+ to {
299
+ -ms-transform: rotate(360deg);
300
+ -moz-transform: rotate(360deg);
301
+ -webkit-transform: rotate(360deg);
302
+ -o-transform: rotate(360deg);
303
+ transform: rotate(360deg);
304
+ }
305
  }
306
 
307
  /* ---------------------
311
  /* # Modern Events Calendar (WP Plugin) Styles
312
  ================================================== */
313
  .mec-wrap {
314
+ font: 14px/25px sans-serif;
315
+ font-family: "Montserrat", Helvetica, Arial, sans-serif;
316
+ font-weight: 400;
317
+ color: #626262;
318
  }
319
 
320
  .mec-wrap .mec-events a {
321
+ border-bottom: none;
322
  }
323
 
324
  .mec-wrap .mec-container a {
325
+ box-shadow: none;
326
  }
327
 
328
  .mec-event-content p {
329
+ font-family: Roboto, sans-serif;
330
+ font-weight: 300;
331
  }
332
 
333
  .mec-wrap .mec-clear:before,
334
  .mec-wrap .mec-clear:after {
335
+ content: " ";
336
+ display: table;
337
  }
338
 
339
  .mec-wrap .mec-clear:after {
340
+ clear: both;
341
  }
342
 
343
  .mec-events-button {
344
+ background: #fff;
345
+ padding: 12px 34px;
346
+ font-size: 13px;
347
+ font-weight: 400;
348
+ letter-spacing: 0;
349
+ border: 1px solid #e3e3e3;
350
+ margin-right: 10px;
351
+ transition: 0.3s;
352
  }
353
 
354
  .mec-wrap .mec-events-button:hover {
355
+ color: #fff;
356
  }
357
 
358
  .mec-no-event {
359
+ display: none;
360
  }
361
 
362
  /* MEC Current Day Event Toggle
363
  -------------------------- */
364
  #mec-active-current {
365
+ display: block;
366
  }
367
 
368
  .current-hide #mec-active-current {
369
+ display: none !important;
370
  }
371
 
372
  /* MEC Events Grid Classic
373
  -------------------------- */
374
  .mec-event-grid-classic .mec-event-article {
375
+ position: relative;
376
+ border: 2px solid #e3e3e3;
377
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
378
+ margin-bottom: 30px;
379
+ max-width: none;
380
  }
381
 
382
  .mec-event-grid-classic .mec-event-content {
383
+ background: #fff;
384
+ color: #767676;
385
+ padding: 0 20px 5px;
386
+ text-align: center;
387
+ min-height: 125px;
388
  }
389
 
390
  .mec-event-grid-classic .mec-event-title {
391
+ color: #202020;
392
+ margin: 10px 0;
393
+ font-weight: bold;
394
+ font-size: 20px;
395
+ letter-spacing: 1px;
396
+ text-transform: uppercase;
397
  }
398
 
399
  .mec-event-grid-classic .mec-event-title a {
400
+ color: #202020;
401
+ transition: all 0.24s ease;
402
  }
403
 
404
  .mec-event-grid-classic .mec-event-date {
405
+ font-weight: 400;
406
+ font-size: 11px;
407
+ text-transform: uppercase;
408
+ letter-spacing: 1px;
409
+ color: #fff;
410
+ padding: 3px 20px;
411
+ margin: 0 -20px 20px -20px;
412
+ text-align: center;
413
  }
414
 
415
  .widget_mec_mec_widget .mec-event-grid-classic .mec-event-date {
417
  }
418
 
419
  .mec-event-grid-classic .mec-event-content p {
420
+ font-size: 15px;
421
+ color: #8a8a8a;
422
  }
423
 
424
  .mec-event-grid-classic .mec-event-detail {
425
+ display: none;
426
  }
427
 
428
  .mec-event-grid-classic img {
429
+ margin-bottom: 0;
430
+ width: 100%;
431
  }
432
 
433
  .mec-event-footer {
434
+ position: relative;
435
+ border-top: 1px solid #efefef;
436
+ padding: 20px;
437
+ min-height: 80px;
438
+ margin: 0;
439
+ background: #fafafa;
440
  }
441
 
442
  .mec-event-sharing-wrap {
443
+ left: 15px;
444
+ position: absolute;
445
+ list-style: none;
446
+ margin: 0;
447
+ padding-left: 0;
448
  }
449
 
450
  .mec-event-sharing-wrap .mec-event-sharing {
451
+ position: absolute;
452
+ padding: 8px 0 2px;
453
+ left: -6px;
454
+ bottom: 54px;
455
+ margin: 0;
456
+ margin-top: 6px;
457
+ border-radius: 5px;
458
+ width: 50px;
459
+ visibility: hidden;
460
+ opacity: 0;
461
+ border: 1px solid #e2e2e2;
462
+ background: #fff;
463
+ box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.06);
464
+ z-index: 99;
465
+ -webkit-transition: all 0.18s ease;
466
+ transition: all 0.18s ease;
467
  }
468
 
469
  .mec-event-sharing-wrap .mec-event-sharing:after,
470
  .mec-event-sharing-wrap .mec-event-sharing:before {
471
+ content: "";
472
+ display: block;
473
+ position: absolute;
474
+ bottom: -10px;
475
+ left: 50%;
476
+ margin-left: -10px;
477
+ width: 0;
478
+ height: 0;
479
+ border-style: solid;
480
+ border-width: 10px;
481
  }
482
 
483
  .mec-event-sharing-wrap .mec-event-sharing:before {
484
+ bottom: -21px;
485
+ border-color: #e2e2e2 transparent transparent transparent;
486
  }
487
 
488
  .mec-event-sharing-wrap .mec-event-sharing:after {
489
+ bottom: -19px;
490
+ border-color: #ffffff transparent transparent transparent;
491
  }
492
 
493
  .mec-event-sharing-wrap:hover .mec-event-sharing {
494
+ opacity: 1;
495
+ visibility: visible;
496
  }
497
 
498
  .mec-event-sharing-wrap li {
499
+ text-align: center;
500
+ border: 0;
501
+ display: block;
502
+ margin-right: 2px;
503
+ overflow: hidden;
504
+ margin: 0 auto 6px;
505
+ width: 38px;
506
  }
507
 
508
+ .mec-event-sharing-wrap:hover > li {
509
+ cursor: pointer;
510
+ background-color: #40d9f1;
511
  }
512
 
513
  .mec-event-sharing-wrap:hover li a {
514
+ color: #fff;
515
  }
516
 
517
+ .mec-event-sharing-wrap > li:first-of-type {
518
+ border: 1px solid #d9d9d9;
519
  }
520
 
521
  .mec-event-sharing-wrap:hover li ul li a,
522
  .mec-event-sharing-wrap li a {
523
+ border: none;
524
+ color: #767676;
525
  }
526
 
527
  .mec-event-sharing-wrap li i {
528
+ width: 36px;
529
+ height: 36px;
530
+ display: table-cell;
531
+ vertical-align: middle;
532
  }
533
 
534
  .mec-event-sharing-wrap li svg {
536
  }
537
 
538
  .mec-event-sharing-wrap .mec-event-sharing li a {
539
+ display: block;
540
  }
541
 
542
  .mec-event-sharing-wrap .mec-event-sharing li:hover a {
543
+ color: #40d9f1;
544
  }
545
 
546
  .mec-event-sharing .mec-event-share:hover .event-sharing-icon {
547
+ background: #40d9f1;
548
+ border-width: 0 1px 0;
549
+ cursor: pointer;
550
  }
551
 
552
  .mec-event-sharing .mec-event-map {
553
+ border-width: 1px 0 1px;
554
  }
555
 
556
  .mec-event-footer .mec-booking-button {
557
+ box-shadow: none;
558
+ transition: all 0.21s ease;
559
+ font-size: 11px;
560
+ font-weight: 500;
561
+ letter-spacing: 1px;
562
+ text-transform: uppercase;
563
+ background: #fff;
564
+ color: #767676;
565
+ border: 1px solid #e8e8e8;
566
+ position: absolute;
567
+ top: 20px;
568
+ right: 15px;
569
+ padding: 0 16px;
570
+ line-height: 37px;
571
+ height: 38px;
572
  }
573
 
574
  .mec-event-footer .mec-booking-button:hover {
575
+ background: #191919;
576
+ color: #fff;
577
+ border-color: #191919;
578
  }
579
 
580
  @media only screen and (max-width: 960px) {
581
+ .mec-event-grid-classic {
582
+ margin-bottom: 30px;
583
+ }
584
  }
585
 
586
  .mec-widget .mec-event-grid-classic.mec-owl-carousel {
587
+ padding: 36px 0 16px;
588
  }
589
 
590
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav {
591
+ margin: 5px 0;
592
+ width: 100%;
593
+ position: absolute;
594
+ top: 15px;
595
+ padding: 0;
596
  }
597
 
598
  /* Events Grid Widget */
599
  .mec-skin-grid-container.mec-widget {
600
+ padding-top: 18px;
601
  }
602
 
603
  .mec-widget .mec-event-grid-classic.mec-owl-carousel {
604
+ padding: 20px 0 16px;
605
  }
606
 
607
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav {
608
+ margin: 0;
609
+ width: 100%;
610
+ position: absolute;
611
+ top: 0;
612
+ padding: 0;
613
  }
614
 
615
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav div {
616
+ position: absolute;
617
+ background: #fff;
618
+ line-height: 0;
619
+ width: 34px;
620
+ height: 26px;
621
+ padding: 6px;
622
+ text-align: center;
623
+ margin-top: -17px;
624
+ border-radius: 3px;
625
+ border: 1px solid #e2e2e2;
626
+ text-align: center;
627
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.028);
628
+ transition: all 0.33s ease;
629
  }
630
 
631
  .mec-skin-grid-container .mec-categories {
637
  }
638
 
639
  .mec-skin-grid-container .mec-categories li a {
640
+ color: #000;
641
+ line-height: 24px;
642
  text-align: left;
643
  transition: all 0.23s ease;
644
  -webkit-transition: all 0.23s ease;
645
  }
646
 
647
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav i {
648
+ font-size: 12px;
649
+ color: #40d9f1;
650
+ cursor: pointer;
651
  }
652
 
653
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-next {
654
+ right: 0;
655
  }
656
 
657
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-prev {
658
+ left: 0;
659
  }
660
 
661
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-sharing {
662
+ display: none;
663
  }
664
 
665
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer {
666
+ text-align: center;
667
  }
668
 
669
+ .mec-widget
670
+ .mec-event-grid-classic.mec-owl-carousel
671
+ .mec-event-footer
672
+ .mec-booking-button {
673
+ position: static;
674
+ padding: 11px 16px;
675
  }
676
 
677
  .widget .mec-event-footer ul.mec-event-sharing-wrap li a.mec-event-share-icon {
678
+ padding: 0;
679
  }
680
 
681
  @media screen and (min-width: 56.875em) {
682
+ .mec-widget .mec-month-container dl {
683
+ margin-bottom: 0;
684
+ }
685
  }
686
 
687
  .mec-widget .mec-event-grid-classic.owl-carousel .mec-event-footer {
688
+ text-align: right;
689
  }
690
 
691
  .mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap {
692
+ left: 5px;
693
+ padding-left: 5px;
694
  }
695
 
696
+ .mec-widget
697
+ .mec-event-grid-classic.owl-carousel
698
+ .mec-event-sharing-wrap
699
+ .mec-event-sharing {
700
+ left: 0;
701
  }
702
 
703
  .mec-widget .mec-event-sharing-wrap .mec-event-sharing {
704
+ position: absolute;
705
+ top: auto;
706
+ bottom: 52px;
707
+ margin: 0;
708
+ margin-top: 0;
709
+ border-radius: 5px;
710
  }
711
 
712
  .mec-widget .mec-event-sharing-wrap .mec-event-sharing:after {
713
+ top: auto;
714
+ bottom: -17px;
715
+ border-color: #fff transparent transparent transparent;
716
  }
717
 
718
  .mec-widget .mec-event-sharing-wrap .mec-event-sharing:before {
719
+ top: auto;
720
+ bottom: -18px;
721
+ border-color: #e2e2e2 transparent transparent transparent;
722
  }
723
 
724
  /* Widgets View List and Grid */
729
  margin-top: -17px;
730
  border-radius: 3px;
731
  border: 1px solid #e2e2e2;
732
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.028);
733
  }
734
 
735
  .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav button:hover {
746
  float: right;
747
  color: #202020;
748
  height: 36px;
749
+ line-height: 14px;
750
  font-size: 12px;
751
  width: auto;
752
  }
786
  }
787
  }
788
 
 
789
  /* MEC Events Grid Clean
790
  -------------------------- */
791
  .mec-event-grid-clean {
792
+ margin-bottom: 10px;
793
+ max-width: none;
794
  }
795
 
796
  .mec-event-grid-clean .mec-event-article {
797
+ margin-bottom: 30px;
798
+ position: relative;
799
+ border: 1px solid #e2e2e2;
800
+ text-align: center;
801
+ padding: 15px 15px 0;
802
+ background: #fff;
803
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
804
  }
805
 
806
  .mec-event-grid-clean .mec-event-content {
807
+ background: #fff;
808
+ color: #767676;
809
+ padding: 25px 16px 0;
810
+ text-align: left;
811
  }
812
 
813
  .mec-event-grid-clean .mec-event-title {
814
+ color: #202020;
815
+ margin: 0 0 10px 0;
816
+ font-weight: bold;
817
+ font-size: 21px;
818
+ text-transform: capitalize;
819
  }
820
 
821
  .mec-event-grid-clean .mec-event-title a {
822
+ color: #202020;
823
+ transition: all 0.24s ease;
824
  }
825
 
826
  .mec-event-grid-clean .mec-event-date {
827
+ font-weight: 400;
828
+ font-size: 11px;
829
+ text-transform: uppercase;
830
+ letter-spacing: 1px;
831
+ background-color: #40d9f1;
832
+ color: #fff;
833
+ padding: 3px 0;
834
+ margin: 0;
835
+ text-align: center;
836
  }
837
 
838
  .mec-event-grid-clean .mec-event-content p {
839
+ font-size: 15px;
840
+ color: #9a9a9a;
841
+ line-height: 1.54;
842
  }
843
 
844
  .mec-event-grid-clean img {
845
+ margin-bottom: 0;
846
+ width: 100%;
847
  }
848
 
849
  .mec-event-grid-clean .event-grid-t2-head {
850
+ margin-bottom: 10px;
851
+ color: #fff;
852
+ padding: 9px 14px 6px;
853
+ text-align: left;
854
  }
855
 
856
  .mec-event-grid-clean .event-grid-t2-head .mec-event-date {
857
+ font-size: 50px;
858
+ line-height: 50px;
859
+ float: left;
860
+ margin-right: 11px;
861
  }
862
 
863
  .mec-event-grid-clean .event-grid-t2-head .mec-event-month {
864
+ text-transform: uppercase;
865
+ font-size: 17px;
866
+ line-height: 20px;
867
+ padding-top: 4px;
868
+ }
869
 
870
  .mec-event-grid-clean .event-grid-t2-head .mec-event-detail {
871
+ font-size: 12px;
872
  }
873
 
874
  .mec-event-grid-clean .event-grid-t2-head .mec-categories li a {
881
  }
882
 
883
  .mec-event-grid-clean .mec-event-sharing-wrap {
884
+ left: 0;
885
+ padding-left: 0;
886
  }
887
 
888
  .mec-event-grid-clean .mec-event-footer {
889
+ position: relative;
890
+ border-top: 2px solid;
891
+ padding: 20px 0;
892
+ margin: 0px 14px;
893
+ text-align: left;
894
+ background: none;
895
  }
896
 
897
  .mec-event-grid-clean .mec-event-footer .mec-booking-button {
898
+ right: 0;
899
  }
900
 
901
  .mec-event-grid-clean .row {
902
+ margin-bottom: 30px;
903
  }
904
 
 
 
905
  /* MEC Events Grid Modern
906
  -------------------------- */
907
  .mec-event-grid-modern {
908
+ margin-bottom: 10px;
909
+ max-width: none;
910
  }
911
 
912
  .mec-event-grid-modern .mec-event-article {
913
+ position: relative;
914
+ border: 1px solid #e2e2e2;
915
+ text-align: center;
916
+ margin-bottom: 30px;
917
+ padding: 45px 15px 10px;
918
+ background: #fff;
919
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
920
  }
921
 
922
  .mec-event-grid-modern .mec-event-content {
923
+ background: #fff;
924
+ color: #767676;
925
+ padding: 35px 15px 10px;
926
+ text-align: left;
927
  }
928
 
929
  .mec-event-grid-modern .mec-event-title {
930
+ color: #202020;
931
+ margin: 0 0 10px 0;
932
+ font-weight: bold;
933
+ font-size: 24px;
934
+ text-transform: none;
935
+ letter-spacing: -1px;
936
  }
937
 
938
  .mec-event-grid-modern .mec-event-title a {
939
+ color: #202020;
940
+ transition: all 0.24s ease;
941
  }
942
 
943
  .mec-event-grid-modern .mec-event-content p {
944
+ font-size: 15px;
945
+ color: #9a9a9a;
946
+ line-height: 1.54;
947
  }
948
 
949
  .mec-event-grid-modern img {
950
+ margin-bottom: 0;
951
+ width: 100%;
952
  }
953
 
954
  .mec-event-grid-modern .event-grid-modern-head {
955
+ margin-bottom: 10px;
956
+ padding: 9px 14px 6px;
957
+ text-align: left;
958
  }
959
 
960
  .mec-event-grid-modern .event-grid-modern-head .mec-event-date {
961
+ font-size: 50px;
962
+ line-height: 50px;
963
+ float: left;
964
+ margin-right: 11px;
965
  }
966
 
967
  .mec-event-grid-modern .event-grid-modern-head .mec-event-month {
968
+ text-transform: uppercase;
969
+ font-size: 17px;
970
+ line-height: 20px;
971
+ padding-top: 4px;
972
  }
973
 
974
  .mec-event-grid-modern .event-grid-modern-head .mec-event-detail {
975
+ font-size: 12px;
976
  }
977
 
978
  .mec-event-grid-modern .event-grid-modern-head .mec-event-day {
979
+ margin-top: 9px;
980
+ color: #c0c0c0;
981
+ font-family: "Roboto", sans-serif;
982
+ font-size: 35px;
983
+ font-weight: 100;
984
+ text-transform: uppercase;
985
+ letter-spacing: -1px;
986
  }
987
 
988
  .mec-event-grid-modern .mec-event-footer {
989
+ position: relative;
990
+ height: 90px;
991
+ padding: 20px 0;
992
+ border: none;
993
+ margin: 0px 14px;
994
+ text-align: left;
995
+ background: none;
996
  }
997
 
998
  .mec-event-grid-modern .mec-event-footer .mec-booking-button {
999
+ right: auto;
1000
+ left: 0;
1001
  }
1002
 
1003
  .mec-event-grid-modern .mec-event-sharing-wrap {
1004
+ left: auto;
1005
+ right: 0;
1006
+ padding-left: 0;
1007
  }
1008
 
1009
  .mec-event-grid-modern .mec-event-sharing {
1010
+ left: auto;
1011
+ right: -6px;
1012
  }
1013
 
1014
  .mec-event-grid-modern .mec-event-sharing-wrap li {
1015
+ border-radius: 55px;
1016
  }
1017
 
1018
  .mec-event-grid-modern .row {
1019
+ margin-bottom: 0;
1020
  }
1021
 
1022
  @media only screen and (max-width: 479px) {
1023
+ .mec-event-grid-modern .mec-event-article {
1024
+ padding-bottom: 30px;
1025
+ }
1026
 
1027
+ .mec-event-grid-modern .mec-event-sharing {
1028
+ top: 60px;
1029
+ left: 0;
1030
+ right: auto;
1031
+ }
1032
 
1033
+ .mec-event-grid-modern .mec-event-footer .mec-booking-button {
1034
+ top: 0;
1035
+ }
1036
  }
1037
 
1038
  /* MEC Events Sold Out
1039
  ------------------------------------ */
1040
  span.mec-event-title-soldout {
1041
+ font-size: 8px;
1042
+ font-weight: 700;
1043
+ letter-spacing: 0.5px;
1044
+ text-transform: uppercase;
1045
+ background: #e63360;
1046
+ color: #fff;
1047
+ padding: 3px 8px;
1048
+ line-height: 1;
1049
+ border-radius: 15px;
1050
+ white-space: nowrap;
1051
+ vertical-align: middle;
1052
  }
1053
 
1054
  /* MEC Events Grid Modern Colorful
1055
  ------------------------------------ */
1056
  .mec-event-grid-colorful .mec-event-article {
1057
+ min-height: 400px;
1058
+ border: none;
1059
+ box-shadow: none;
1060
+ background: #40d9f1;
1061
+ padding-top: 25px;
1062
+ margin: 0;
1063
+ color: #fff;
1064
  }
1065
 
1066
  .mec-event-grid-colorful .mec-event-content {
1067
+ background: none;
1068
  }
1069
 
1070
  .mec-event-grid-colorful .mec-event-content p,
1071
  .mec-event-grid-colorful .event-grid-modern-head,
1072
+ .mec-event-grid-colorful .mec-event-sharing-wrap > li > a,
1073
  .mec-event-grid-colorful .event-grid-modern-head .mec-event-day,
1074
  .mec-event-grid-colorful .mec-event-title a,
1075
  .mec-event-grid-colorful .event-grid-modern-head .mec-event-date {
1076
+ color: #fff;
1077
  }
1078
 
1079
  .mec-event-grid-colorful .mec-event-footer .mec-booking-button {
1080
+ border: none;
1081
  }
1082
 
1083
+ .mec-event-grid-colorful .mec-event-sharing-wrap > li {
1084
+ border-color: #fff;
1085
  }
1086
 
1087
+ .mec-event-grid-colorful .mec-event-sharing-wrap:hover > li {
1088
+ background: #333;
1089
+ border-color: #333;
1090
  }
1091
 
1092
  .mec-event-grid-colorful .mec-event-title a.mec-color-hover:hover {
1093
+ color: #fff;
1094
+ text-decoration: underline;
1095
  }
1096
 
1097
  .mec-event-grid-colorful .mec-event-title .event-color {
1098
+ display: none;
1099
  }
1100
 
1101
  .mec-event-grid-colorful div[class^="col-md-"] {
1102
+ padding: 0 1px 1px 0;
1103
+ margin: 0;
1104
  }
1105
 
1106
  .mec-event-grid-colorful .mec-event-article .mec-time-details {
1108
  }
1109
 
1110
  @media only screen and (min-width: 768px) {
1111
+ .mec-wrap.mec-sm959.mec-event-grid-colorful
1112
+ .event-grid-modern-head
1113
+ .mec-event-day {
1114
+ font-size: 26px;
1115
+ }
1116
 
1117
+ .mec-wrap.mec-sm959.mec-event-grid-colorful
1118
+ .event-grid-modern-head
1119
+ .mec-event-month {
1120
+ font-size: 15px;
1121
+ }
1122
 
1123
+ .mec-wrap.mec-sm959.mec-event-grid-colorful
1124
+ .event-grid-modern-head
1125
+ .mec-event-date {
1126
+ font-size: 50px;
1127
+ }
1128
 
1129
+ .mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-title {
1130
+ font-size: 21px;
1131
+ }
1132
 
1133
+ .mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-content p {
1134
+ font-size: 13px;
1135
+ }
1136
  }
1137
 
1138
  @media only screen and (min-width: 768px) and (max-width: 1200px) {
1139
+ .mec-wrap.mec-sm959.mec-event-grid-colorful div[class^="col-md-"] {
1140
+ width: 50%;
1141
+ }
1142
  }
1143
 
1144
  /* MEC Event-list Minimal
1145
  -------------------------- */
1146
  .mec-event-list-minimal .mec-event-article {
1147
+ border-bottom: 1px solid #efefef;
1148
+ padding: 24px 0 16px;
1149
  }
1150
 
1151
  .mec-event-list-minimal .mec-wrap .col-md-9 {
1152
+ padding: 0;
1153
  }
1154
 
1155
  .mec-event-list-minimal .mec-event-date {
1156
+ position: relative;
1157
+ float: left;
1158
+ margin-right: 30px;
1159
+ color: #fff;
1160
+ width: 52px;
1161
+ padding: 6px 4px 3px;
1162
+ text-align: center;
1163
+ text-transform: uppercase;
1164
+ border-radius: 3px;
1165
  }
1166
 
1167
  .mec-event-list-minimal .mec-event-date {
1174
  }
1175
 
1176
  .mec-event-list-minimal .mec-event-date span {
1177
+ display: block;
1178
+ font-size: 24px;
1179
+ font-weight: 700;
1180
+ text-align: center;
1181
+ margin-bottom: 4px;
1182
  }
1183
 
1184
  .mec-event-list-minimal .mec-event-date:after {
1185
+ display: block;
1186
  content: "";
1187
  position: absolute;
1188
  width: 50px;
1189
  left: 1px;
1190
  top: 1px;
1191
  height: 34px;
1192
+ background: rgba(255, 255, 255, 0.1);
1193
+ box-shadow: 0 4px 4px rgba(0, 0, 0, 0.02);
1194
  }
1195
 
1196
  .mec-event-list-minimal .mec-event-date:after {
1198
  }
1199
 
1200
  .mec-event-list-minimal .mec-event-title {
1201
+ margin-top: 0;
1202
+ margin-bottom: 10px;
1203
+ font-weight: 700;
1204
+ font-size: 18px;
1205
+ text-transform: uppercase;
1206
+ letter-spacing: 0;
1207
+ padding-top: 10px;
1208
  }
1209
 
1210
  .mec-event-list-minimal .mec-time-details,
1211
  .mec-event-list-minimal .mec-event-detail {
1212
+ font-size: 15px;
1213
+ font-weight: 300;
1214
+ line-height: 1;
1215
+ letter-spacing: 0;
1216
+ color: #9a9a9a;
1217
+ font-family: "Roboto", sans-serif;
1218
  }
1219
 
1220
  .mec-event-list-minimal .btn-wrapper {
1221
+ text-align: right;
1222
+ padding-right: 0;
1223
+ padding-top: 6px;
1224
  }
1225
 
1226
  .mec-event-list-minimal .btn-wrapper .mec-detail-button {
1227
+ border-bottom: 0;
1228
+ margin-bottom: 14px;
1229
+ margin-right: 0;
1230
+ box-shadow: none;
1231
  }
1232
 
1233
  .mec-event-list-minimal a.mec-detail-button {
1234
+ text-align: center;
1235
+ display: inline-block;
1236
+ background: #ededed;
1237
+ color: #191919;
1238
+ padding: 12px;
1239
+ border-radius: 2px;
1240
+ font-size: 11px;
1241
+ font-weight: 700;
1242
+ text-transform: uppercase;
1243
+ letter-spacing: 2px;
1244
+ transition: all 0.24s ease;
1245
  }
1246
 
1247
  .mec-event-list-minimal a.mec-detail-button:hover {
1248
+ background: #292929;
1249
+ color: #fff;
1250
  }
1251
 
1252
  .vc_col-sm-4 .mec-event-list-minimal .mec-event-date,
1253
  .vc_col-sm-6 .mec-event-list-minimal .mec-event-date {
1254
+ margin-right: 12px;
1255
  }
1256
 
1257
  .vc_col-sm-4 .mec-event-list-minimal .mec-event-title,
1258
  .vc_col-sm-6 .mec-event-list-minimal .mec-event-title {
1259
+ font-size: 15px;
1260
+ letter-spacing: 2px;
1261
  }
1262
 
1263
  @media only screen and (min-width: 480px) and (max-width: 767px) {
1264
+ .mec-event-list-minimal .btn-wrapper {
1265
+ padding-left: 0;
1266
+ }
1267
 
1268
+ .mec-event-list-minimal .mec-event-date {
1269
+ margin-right: 10px;
1270
+ }
1271
  }
1272
 
1273
  @media only screen and (max-width: 767px) {
1274
+ .mec-event-list-minimal .btn-wrapper .mec-detail-button {
1275
+ display: block;
1276
+ text-align: center;
1277
+ margin: 0;
1278
+ margin-top: 16px;
1279
+ padding: 8px;
1280
+ }
1281
 
1282
+ .mec-event-list-minimal .btn-wrapper {
1283
+ margin: 12px 0;
1284
+ }
1285
  }
1286
 
1287
  @media only screen and (max-width: 479px) {
1288
+ .mec-event-list-minimal .mec-event-date {
1289
+ float: none;
1290
+ width: 100%;
1291
+ margin-bottom: 8px;
1292
+ }
1293
 
1294
+ .mec-event-list-minimal .mec-event-date span {
1295
+ display: inline;
1296
+ padding-right: 25px;
1297
+ margin-right: 7px;
1298
+ font-size: inherit;
1299
+ }
1300
 
1301
+ .mec-event-list-minimal .mec-event-date:after {
1302
+ width: 45%;
1303
+ box-shadow: 4px 0 4px rgba(0, 0, 0, 0.02);
1304
+ }
1305
 
1306
+ .mec-event-list-minimal .btn-wrapper {
1307
+ text-align: center;
1308
+ padding-left: 0;
1309
+ }
1310
 
1311
+ .mec-event-list-minimal {
1312
+ text-align: center;
1313
+ }
1314
 
1315
+ .mec-event-list-minimal .mec-event-detail {
1316
+ margin-bottom: 10px;
1317
+ }
1318
  }
1319
 
 
1320
  /* MEC Event-list Modern
1321
  -------------------------- */
1322
  .mec-wrap .mec-event-list-modern .mec-event-title {
1323
+ margin-top: 0;
1324
+ margin-bottom: 10px;
1325
  }
1326
 
1327
  .mec-event-list-modern .mec-event-article {
1328
+ border-bottom: 1px solid #efefef;
1329
+ padding: 30px 0 10px;
1330
  }
1331
 
1332
  .mec-event-list-modern .mec-event-article:last-child {
1333
+ border-bottom: none;
1334
  }
1335
 
1336
  .mec-event-list-modern .mec-event-title a {
1337
+ color: #191919;
1338
+ transition: all 0.24s ease;
1339
+ box-shadow: none;
1340
  }
1341
 
1342
  .mec-event-list-modern .mec-event-date {
1343
+ text-transform: uppercase;
1344
+ padding: 10px 0;
1345
  }
1346
 
1347
  .mec-event-list-modern .mec-event-date .event-d {
1348
+ font-size: 48px;
1349
+ display: table-cell;
1350
+ padding: 10px 0 0;
1351
  }
1352
 
1353
  .mec-event-list-modern .mec-event-date .event-d.mec-multiple-dates {
1361
  width: fit-content;
1362
  }
1363
 
1364
+ .mec-event-list-modern
1365
+ .mec-event-date.mec-multiple-date-event:first-child:after {
1366
+ content: "";
1367
  position: absolute;
1368
  bottom: 0;
1369
  left: 0;
1387
  }
1388
 
1389
  .mec-event-list-modern .mec-event-date .event-f {
1390
+ font-size: 13px;
1391
+ display: table-cell;
1392
+ vertical-align: middle;
1393
+ padding-left: 7px;
1394
+ font-weight: 500;
1395
+ letter-spacing: 3px;
1396
+ color: #777;
1397
  }
1398
 
1399
  .mec-event-list-modern .mec-event-detail {
1400
+ font-weight: 300;
1401
+ color: #8a8a8a;
1402
  }
1403
 
1404
  .mec-event-list-modern .mec-event-detail .mec-time-details {
1406
  }
1407
 
1408
  .mec-event-list-modern .mec-event-date .event-da {
1409
+ margin-top: 9px;
1410
  color: silver;
1411
  font-size: 28px;
1412
  font-weight: 100;
1416
  }
1417
 
1418
  .mec-event-list-modern .mec-btn-wrapper .mec-booking-button {
1419
+ border-radius: 1px;
1420
+ letter-spacing: 2px;
1421
+ border: 1px solid #e6e6e6;
1422
+ color: #333;
1423
+ background-color: #fff;
1424
+ padding: 13px 20px;
1425
+ font-weight: 700;
1426
+ font-size: 11px;
1427
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
1428
+ transition: all 0.28s ease;
1429
  }
1430
 
1431
  .mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover {
1432
+ border-color: #222;
1433
+ background: #222;
1434
+ color: #fff;
1435
  }
1436
 
1437
  .mec-event-list-modern .mec-event-title {
1438
+ font-weight: 700;
1439
+ font-size: 20px;
1440
+ text-transform: uppercase;
1441
+ letter-spacing: 1px;
1442
  }
1443
 
1444
  .mec-event-list-modern .mec-event-detail {
1445
+ color: #9a9a9a;
1446
+ font-size: 15px;
1447
+ font-weight: 300;
1448
+ line-height: 25px;
1449
+ font-family: "Roboto", sans-serif;
1450
  }
1451
 
1452
  .mec-event-list-modern .mec-btn-wrapper {
1453
+ text-align: right;
1454
+ padding: 10px 0;
1455
+ text-transform: uppercase;
1456
  }
1457
 
1458
  .mec-event-list-modern .mec-event-sharing {
1459
+ position: relative;
1460
+ margin: 10px 0;
1461
+ padding-left: 0;
1462
  }
1463
 
1464
+ .mec-event-list-modern .mec-event-sharing > li {
1465
+ display: inline-block;
1466
+ border: none;
1467
+ border-radius: 50%;
1468
+ margin-right: 3px;
1469
  }
1470
 
1471
  .mec-event-list-modern .mec-event-sharing .telegram {
1476
  border-radius: 60px;
1477
  }
1478
 
1479
+ .mec-event-list-modern
1480
+ .mec-event-sharing
1481
+ .telegram
1482
+ .svg-inline--fa.fa-telegram.fa-w-16 {
1483
  width: 2.126rem;
1484
  padding: 2px 10px 0 10px;
1485
  margin-bottom: -2px;
1486
  }
1487
 
1488
+ .mec-event-list-modern
1489
+ .mec-event-sharing
1490
+ .telegram
1491
+ .svg-inline--fa.fa-telegram.fa-w-16
1492
+ path {
1493
+ fill: #767676;
1494
  }
1495
 
1496
  .mec-event-list-modern .mec-event-sharing li:hover .telegram {
1497
  background: #40d9f1;
1498
  }
1499
 
1500
+ .mec-event-list-modern
1501
+ .mec-event-sharing
1502
+ li:hover
1503
+ .telegram
1504
+ .svg-inline--fa.fa-telegram.fa-w-16
1505
+ path {
1506
  fill: #fff;
1507
  }
1508
 
1509
+ .mec-event-list-modern .mec-event-sharing > li:hover {
1510
+ display: inline-block;
1511
  }
1512
 
1513
+ .mec-event-list-modern .mec-event-sharing > li:hover a i {
1514
+ color: #fff;
1515
+ background: #40d9f1;
1516
+ border-color: #40d9f1;
1517
  }
1518
 
1519
+ .mec-event-list-modern .mec-event-sharing > li i {
1520
+ width: 36px;
1521
+ display: inline-block;
1522
+ line-height: 35px;
1523
+ color: #767676;
1524
+ text-align: center;
1525
+ border-radius: 50%;
1526
+ border: 1px solid #ddd;
1527
+ font-size: 14px;
1528
  }
1529
 
1530
+ .mec-event-list-modern
1531
+ .mec-event-sharing
1532
+ .mec-event-share:hover
1533
+ .mec-event-sharing-icon {
1534
+ background: #40d9f1;
1535
+ border-color: #40d9f1;
1536
+ cursor: pointer;
1537
+ border-radius: 50%;
1538
  }
1539
 
1540
  .mec-event-list-modern .mec-event-sharing li:hover a i {
1541
+ background: #40d9f1;
1542
  }
1543
 
1544
  @media only screen and (min-width: 768px) {
1545
+ .mec-event-list-modern .mec-event-article {
1546
+ position: relative;
1547
+ min-height: 160px;
1548
+ overflow: hidden;
1549
+ }
1550
+
1551
+ .mec-event-list-modern .col-md-2.col-sm-2 {
1552
+ width: 210px;
1553
+ position: absolute;
1554
+ left: 0;
1555
+ top: 20px;
1556
+ }
1557
+
1558
+ .mec-event-list-modern .col-md-4.col-sm-4.mec-btn-wrapper {
1559
+ width: 180px;
1560
+ padding: 0;
1561
+ position: absolute;
1562
+ right: 0;
1563
+ top: 30%;
1564
+ }
1565
+
1566
+ .mec-event-list-modern .col-md-6.col-sm-6 {
1567
+ width: 100%;
1568
+ padding-left: 225px;
1569
+ padding-right: 195px;
1570
+ }
1571
  }
1572
 
1573
  @media only screen and (max-width: 767px) {
1574
+ .mec-event-list-modern .mec-btn-wrapper .mec-booking-button {
1575
+ letter-spacing: 1px;
1576
+ border: 1px solid #e1e1e1;
1577
+ padding: 8px 16px;
1578
+ }
1579
 
1580
+ .mec-event-list-modern .mec-btn-wrapper {
1581
+ padding: 0 0 12px;
1582
+ }
1583
 
1584
+ .mec-event-list-modern .mec-event-sharing {
1585
+ margin-bottom: 0;
1586
+ }
1587
  }
1588
 
 
1589
  /* MEC Event-grid Minimal
1590
  -------------------------- */
1591
  .mec-event-grid-minimal .mec-event-article {
1592
+ margin: 15px 0;
1593
+ min-height: 80px;
1594
+ display: table;
1595
  }
1596
 
1597
  .mec-event-grid-minimal .event-detail-wrap {
1598
+ display: table-cell;
1599
+ vertical-align: middle;
1600
  }
1601
 
1602
  .mec-event-grid-minimal .mec-event-date {
1603
+ width: 70px;
1604
+ float: left;
1605
+ margin-right: 20px;
1606
+ padding: 12px 16px 10px;
1607
+ text-align: center;
1608
+ text-transform: uppercase;
1609
+ border-radius: 4px;
1610
+ border: 1px solid #e6e6e6;
1611
+ transition: all 0.37s ease-in-out;
1612
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
1613
  }
1614
 
1615
  .mec-event-grid-minimal .mec-event-date span {
1616
+ display: block;
1617
+ font-size: 24px;
1618
+ font-weight: 700;
1619
+ text-align: center;
1620
+ margin-bottom: 4px;
1621
+ color: #2a2a2a;
1622
+ transition: color 0.3s ease;
1623
  }
1624
 
1625
  .mec-event-grid-minimal .mec-event-title {
1626
+ margin-top: 0;
1627
+ margin-bottom: 10px;
1628
+ font-weight: 700;
1629
+ line-height: 21px;
1630
+ font-size: 16px;
1631
+ text-transform: uppercase;
1632
+ transition: color 0.3s ease;
1633
  }
1634
 
1635
  .mec-event-grid-minimal .mec-event-title a {
1636
+ color: #191919;
1637
+ transition: color 0.3s ease;
1638
  }
1639
 
1640
  .mec-event-grid-minimal .mec-time-details,
1641
  .mec-event-grid-minimal .mec-event-detail {
1642
+ font-size: 15px;
1643
+ font-weight: 300;
1644
+ line-height: 1;
1645
+ letter-spacing: 0;
1646
+ color: #9a9a9a;
1647
+ font-family: "Roboto", sans-serif;
1648
+ margin-bottom: 5px;
1649
+ }
1650
+
1651
  .mec-event-grid-minimal .mec-event-date:hover {
1652
+ color: #fff;
1653
  }
1654
 
1655
  .mec-event-grid-minimal .mec-event-date:hover span {
1656
+ color: #fff;
1657
  }
1658
 
1659
  .mec-wrap .mec-event-grid-minimal .mec-event-date:hover {
1663
  /* MEC Event-list Classic
1664
  -------------------------- */
1665
  .mec-event-list-classic .mec-event-article {
1666
+ padding: 12px 0;
1667
+ margin-bottom: 20px;
1668
  }
1669
 
1670
  .mec-event-list-classic .mec-event-image {
1671
+ float: left;
1672
+ width: 86px;
1673
+ margin-right: 20px;
1674
  }
1675
 
1676
  .mec-event-list-classic .mec-event-date,
1677
  .mec-event-list-classic .mec-event-time {
1678
+ font-weight: 400;
1679
+ font-size: 13px;
1680
+ letter-spacing: 0;
1681
+ line-height: 18px;
1682
+ text-align: left;
1683
  display: initial;
1684
+ margin-right: 12px;
1685
  }
1686
 
1687
  .mec-event-list-classic .mec-event-time .mec-time-details,
1688
  .mec-event-list-classic .mec-event-time i {
1689
+ display: inline;
1690
+ margin-right: 3px;
1691
  }
1692
 
 
1693
  .mec-event-list-classic .mec-event-date span {
1694
+ font-weight: 500;
1695
+ margin-bottom: 6px;
1696
  }
1697
 
1698
  .mec-event-list-classic .mec-event-title {
1699
+ font-size: 15px;
1700
+ margin: 10px 0 12px;
1701
+ font-weight: 700;
1702
+ text-transform: uppercase;
1703
  }
1704
 
1705
  .mec-event-list-classic .mec-event-title a {
1706
+ color: #494949;
1707
+ transition: color 0.3s ease;
1708
  }
1709
 
1710
  .mec-event-list-classic .mec-event-detail {
1711
+ color: #777;
1712
+ font-weight: 400;
1713
+ line-height: 12px;
1714
+ font-size: 12px;
1715
+ overflow: hidden;
1716
  }
1717
 
1718
  .mec-event-list-classic a.magicmore {
1719
+ padding: 10px 16px;
1720
+ color: #fff;
1721
+ background: #222;
1722
+ letter-spacing: 2px;
1723
+ font-size: 11px;
1724
  }
1725
 
1726
  .mec-event-list-classic a.magicmore:after {
1727
+ content: "";
1728
+ display: none;
1729
  }
1730
 
1731
  .mec-event-list-classic a.magicmore:hover {
1732
+ color: #40d9f1;
1733
  }
1734
 
 
1735
  /* MEC Event-grid Simple
1736
  -------------------------- */
1737
  .mec-event-grid-simple .mec-event-article {
1738
+ position: relative;
1739
+ margin-bottom: 30px;
1740
  }
1741
 
1742
  .mec-event-grid-simple .mec-event-article:after {
1743
+ border-right: 1px solid #e6e6e6;
1744
+ height: 60px;
1745
+ position: absolute;
1746
+ top: 50%;
1747
+ margin-top: -30px;
1748
+ right: -1px;
1749
  }
1750
 
1751
  .mec-event-grid-simple .row div:last-child .mec-event-article:after {
1752
+ border: none;
1753
  }
1754
 
1755
  .mec-event-grid-simple .row {
1756
+ margin: 15px 0 30px;
1757
+ text-align: center;
1758
  }
1759
 
1760
  .mec-event-grid-simple .mec-event-date {
1761
+ padding: 0;
1762
+ margin: 0;
1763
+ text-transform: capitalize;
1764
+ font-size: 12px;
1765
+ font-weight: 700;
1766
  }
1767
 
1768
  .mec-event-grid-simple .mec-event-title {
1769
+ margin-top: 0;
1770
+ margin-bottom: 10px;
1771
+ font-weight: 700;
1772
+ line-height: 21px;
1773
+ font-size: 15px;
1774
+ padding-top: 5px;
1775
+ padding-left: 5px;
1776
+ padding-right: 5px;
1777
+ text-transform: uppercase;
1778
+ transition: color 0.37s ease;
1779
  }
1780
 
1781
  .mec-event-grid-simple .mec-event-title a {
1782
+ color: #494949;
1783
+ transition: color 0.3s ease;
1784
  }
1785
 
1786
  .mec-event-grid-simple .mec-event-detail {
1787
+ font-family: "Roboto", "sans-serif";
1788
+ font-weight: 400;
1789
+ line-height: 1;
1790
+ letter-spacing: 0;
1791
+ font-size: 13px;
1792
+ color: #777;
1793
  }
1794
 
1795
  .mec-event-grid-simple:hover .mec-event-title {
1796
+ color: #40d9f1;
1797
  }
1798
 
1799
  .mec-event-grid-simple:hover .mec-event-date {
1800
+ background: transparent;
1801
  }
1802
 
1803
  .event-last:after {
1804
+ display: none;
1805
  }
1806
 
1807
  @media only screen and (max-width: 767px) {
1808
+ .mec-event-grid-simple .mec-event-article {
1809
+ padding-bottom: 20px;
1810
+ margin-bottom: 20px;
1811
+ border-bottom: 1px solid #eee;
1812
+ }
1813
 
1814
+ .mec-event-grid-simple .mec-event-article:after {
1815
+ border: none;
1816
+ }
1817
  }
1818
 
 
1819
  /* MEC Event-grid Novel
1820
  —------------------------ */
1821
  .mec-event-grid-novel .mec-event-article {
1822
+ position: relative;
1823
+ margin-bottom: 30px;
1824
+ padding: 60px 5% 60px 7%;
1825
+ border: 1px solid rgba(255, 255, 255, 0.12);
1826
+ border-radius: 10px;
1827
+ background-color: #0050fd;
1828
+ -webkit-transition: all 0.3s ease;
1829
+ -o-transition: all 0.3s ease;
1830
+ transition: all 0.3s ease;
1831
+ z-index: 1;
1832
  }
1833
 
1834
  .mec-event-grid-novel .mec-event-article .novel-grad-bg {
1835
+ position: absolute;
1836
+ top: 0;
1837
+ left: 0;
1838
+ width: 100%;
1839
+ height: 100%;
1840
+ border-radius: 10px;
1841
+ opacity: 0;
1842
+ z-index: -1;
1843
+ -webkit-transition: all 0.3s ease;
1844
+ -o-transition: all 0.3s ease;
1845
+ transition: all 0.3s ease;
1846
  }
1847
 
1848
  .mec-event-grid-novel .mec-event-article:hover {
1849
+ -webkit-box-shadow: 0 13px 36px 0 rgba(0, 0, 0, 0.23);
1850
+ box-shadow: 0 13px 36px 0 rgba(0, 0, 0, 0.23);
1851
+ border-color: transparent;
1852
  }
1853
 
1854
  .mec-event-grid-novel .mec-event-article:hover .novel-grad-bg {
1855
+ background-image: -webkit-gradient(
1856
+ linear,
1857
+ left top,
1858
+ right top,
1859
+ from(rgb(38, 46, 50)),
1860
+ to(rgb(14, 16, 21))
1861
+ );
1862
+ background-image: -webkit-linear-gradient(
1863
+ left,
1864
+ rgb(38, 46, 50) 0%,
1865
+ rgb(14, 16, 21) 100%
1866
+ );
1867
+ background-image: -o-linear-gradient(
1868
+ left,
1869
+ rgb(38, 46, 50) 0%,
1870
+ rgb(14, 16, 21) 100%
1871
+ );
1872
+ background-image: linear-gradient(
1873
+ 90deg,
1874
+ rgb(38, 46, 50) 0%,
1875
+ rgb(14, 16, 21) 100%
1876
+ );
1877
+ opacity: 1;
1878
  }
1879
 
1880
  .mec-event-grid-novel .mec-event-image {
1881
+ float: left;
1882
+ width: 150px;
1883
+ height: 150px;
1884
  }
1885
 
1886
  .mec-event-grid-novel .mec-event-image img {
1887
+ width: 150px;
1888
+ height: 150px;
1889
+ border-radius: 50%;
1890
  }
1891
 
1892
  .mec-event-grid-novel .mec-event-detail-wrap {
1893
+ margin-left: 200px;
1894
  }
1895
 
1896
  .mec-event-grid-novel .mec-event-content h4 {
1897
+ position: relative;
1898
+ margin-bottom: 10px;
1899
+ display: inline-block;
1900
  }
1901
 
1902
  .mec-event-grid-novel .mec-event-content h4 a {
1903
+ font-size: 24px;
1904
+ line-height: 35px;
1905
+ color: #fafcff;
1906
  }
1907
 
1908
  .mec-event-grid-novel .mec-event-content h4::before {
1909
+ content: "";
1910
+ position: absolute;
1911
+ top: 8px;
1912
+ left: -30px;
1913
+ width: 17px;
1914
+ height: 17px;
1915
+ background: #5cd0ed;
1916
+ opacity: 0.4;
1917
+ border-radius: 50%;
1918
  }
1919
 
1920
  .mec-event-grid-novel .mec-event-content h4::after {
1921
+ content: "";
1922
+ position: absolute;
1923
+ top: 12px;
1924
+ left: -26px;
1925
+ width: 9px;
1926
+ height: 9px;
1927
+ background: #5cd0ed;
1928
+ border-radius: 50%;
1929
  }
1930
 
1931
  .mec-skin-grid-container .mec-event-grid-novel .mec-categories li a {
1932
+ color: #fff;
1933
  }
1934
 
1935
  .mec-event-grid-novel .mec-local-time-details,
1936
  .mec-event-grid-novel .mec-event-month,
1937
  .mec-event-grid-novel .mec-event-detail,
1938
  .mec-event-grid-novel .mec-event-address {
1939
+ position: relative;
1940
+ padding-left: 35px;
1941
+ font-size: 15px;
1942
+ line-height: 30px;
1943
+ color: rgba(255, 255, 255, 0.4);
1944
  }
1945
 
1946
  .mec-event-grid-novel .mec-local-time-details:before,
1947
  .mec-event-grid-novel .mec-event-month::before,
1948
  .mec-event-grid-novel .mec-event-detail::before,
1949
  .mec-event-grid-novel .mec-event-address::before {
1950
+ position: absolute;
1951
+ top: 6px;
1952
+ left: 6px;
1953
+ font-size: 17px;
1954
+ font-family: "simple-line-icons";
1955
+ font-style: normal;
1956
+ font-weight: normal;
1957
+ font-variant: normal;
1958
+ text-transform: none;
1959
+ line-height: 1;
1960
  }
1961
 
1962
  .mec-event-grid-novel .mec-local-time-details::before {
1963
+ content: "\e007";
1964
  }
1965
 
1966
  .mec-event-grid-novel .mec-event-month::before {
1967
+ content: "\e075";
1968
  }
1969
 
1970
  .mec-event-grid-novel .mec-event-detail::before {
1971
+ content: "\e081";
1972
  }
1973
 
1974
  .mec-event-grid-novel .mec-event-address::before {
1975
+ content: "\e096";
1976
  }
1977
 
1978
  .mec-event-grid-novel .mec-event-footer {
1979
+ clear: both;
1980
+ padding: 20px 0;
1981
+ border-top: none;
1982
+ background: transparent;
1983
  }
1984
 
1985
  .mec-event-grid-novel .mec-event-footer .mec-booking-button {
1986
+ right: auto;
1987
+ left: 0;
1988
+ height: 42px;
1989
+ width: 148px;
1990
+ padding: 0 20px;
1991
+ font-size: 14px;
1992
+ font-weight: normal;
1993
+ line-height: 42px;
1994
+ text-align: center;
1995
+ color: #fff;
1996
+ background: transparent;
1997
+ border-color: rgba(255, 255, 255, 0.1);
1998
+ border-radius: 50px;
1999
  }
2000
 
2001
  .mec-event-grid-novel .mec-event-footer .mec-booking-button:hover {
2002
+ background-color: rgba(255, 255, 255, 0.1);
2003
  }
2004
 
2005
  .mec-event-grid-novel .mec-event-sharing-wrap {
2006
+ left: 175px;
2007
+ cursor: pointer;
2008
+ padding-left: 0;
2009
  }
2010
 
2011
+ .mec-event-grid-novel .mec-event-sharing-wrap > li {
2012
+ border-color: rgba(255, 255, 255, 0.1);
2013
+ border-radius: 50%;
2014
  }
2015
 
2016
  .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing {
2017
+ top: -5px;
2018
+ left: 0;
2019
+ padding: 5px 10px 2px 50px;
2020
+ min-width: 150px;
2021
+ width: inherit;
2022
+ height: 37px;
2023
+ background-color: rgba(255, 255, 255, 0.1);
2024
+ -webkit-box-shadow: none;
2025
+ box-shadow: none;
2026
+ border: none;
2027
+ border-radius: 50px;
2028
  }
2029
 
2030
+ .mec-event-grid-novel .mec-event-sharing-wrap:hover > li {
2031
+ background-color: rgba(255, 255, 255, 0.1);
2032
  }
2033
 
2034
  .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::before,
2035
  .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::after {
2036
+ display: none;
2037
  }
2038
 
2039
  .mec-event-grid-novel .mec-event-sharing .mec-event-social-icon,
2040
  .mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a,
2041
  .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li i {
2042
+ display: inline;
2043
  }
2044
 
2045
  .mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a {
2046
+ padding: 0 10px;
2047
  }
2048
 
2049
+ .mec-event-grid-novel .mec-event-sharing-wrap > li a {
2050
+ color: #fff;
2051
  }
2052
 
2053
  .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a {
2054
+ color: rgba(255, 255, 255, 0.4);
2055
  }
2056
 
2057
  .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a:hover {
2058
+ color: rgba(255, 255, 255, 1);
2059
  }
2060
 
2061
  @media only screen and (max-width: 1200px) {
2062
+ .mec-event-grid-novel .row .col-md-6.col-sm-6 {
2063
+ width: 100%;
2064
+ float: none;
2065
+ }
2066
 
2067
+ .mec-event-grid-novel .mec-event-image {
2068
+ float: none;
2069
+ margin-top: -20px;
2070
+ margin-bottom: 20px;
2071
+ }
2072
 
2073
+ .mec-event-grid-novel .mec-event-detail-wrap {
2074
+ margin-left: 20px;
2075
+ }
2076
 
2077
+ .mec-event-grid-novel .mec-event-footer {
2078
+ margin-top: 30px;
2079
+ }
2080
  }
2081
 
2082
  @media only screen and (max-width: 767px) {
2083
+ .mec-event-grid-novel .mec-event-footer {
2084
+ margin-top: 0;
2085
+ padding-top: 30px;
2086
+ margin-bottom: 24px;
2087
+ }
2088
 
2089
+ .mec-event-grid-novel .mec-event-footer .mec-booking-button {
2090
+ display: block;
2091
+ position: relative;
2092
+ }
2093
 
2094
+ .mec-event-grid-novel .mec-event-sharing-wrap {
2095
+ left: 0;
2096
+ bottom: -55px;
2097
+ padding-left: 0;
2098
+ }
2099
 
2100
+ .mec-event-grid-novel .mec-event-content h4 a {
2101
+ font-size: 20px;
2102
+ line-height: 1.3;
2103
+ }
2104
  }
2105
 
2106
  .mec-event-grid-novel .mec-event-sharing-wrap {
2109
 
2110
  .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing {
2111
  width: fit-content;
2112
+ z-index: 999999;
2113
  }
2114
 
2115
+ @media (min-width: 1280px) {
2116
  .mec-event-grid-novel .col-md-4.col-sm-4 .mec-event-article img {
2117
  width: 100px;
2118
  height: 100px;
2123
  }
2124
  }
2125
 
2126
+ @media (min-width: 760px) and (max-width: 1024px) {
2127
  .mec-event-grid-novel .col-md-4.col-sm-4 {
2128
  width: 100%;
2129
  }
2138
  }
2139
  }
2140
 
 
 
2141
  /* MEC Event Cover Modern
2142
  -------------------------- */
2143
  .mec-event-cover-modern {
2144
+ position: relative;
2145
  }
2146
 
2147
  .mec-event-cover-modern .mec-event-cover-a {
2148
+ background: transparent;
2149
+ position: absolute;
2150
+ color: #fff;
2151
+ bottom: 0;
2152
+ left: 0;
2153
+ text-decoration: none;
2154
  }
2155
 
2156
  .mec-event-cover-modern .mec-event-cover-a .mec-event-overlay {
2157
+ transition: all 0.5s;
2158
+ opacity: 0.8;
2159
+ width: 100%;
2160
+ height: 100%;
2161
+ position: absolute;
2162
  }
2163
 
2164
  .mec-event-cover-modern .mec-event-cover-a:hover .mec-event-overlay {
2165
+ opacity: 1;
2166
  }
2167
 
2168
  .mec-event-cover-modern .mec-event-detail {
2169
+ padding: 40px;
2170
+ position: relative;
2171
  }
2172
 
2173
  .mec-event-cover-modern .mec-event-cover-a:hover .mec-event-tag {
2174
+ color: #333;
2175
+ transition: all 0.5s;
2176
  }
2177
 
2178
  .mec-event-cover-modern .mec-event-cover-a .mec-event-title:hover {
2179
+ text-decoration: underline;
2180
  }
2181
 
2182
  .mec-event-cover-modern .mec-event-tag {
2183
+ background: #fff;
2184
+ display: inline-block;
2185
+ padding: 5px 9px;
2186
+ font-size: 11px;
2187
+ font-weight: 600;
2188
+ text-transform: uppercase;
2189
+ letter-spacing: 1px;
2190
+ margin-bottom: 24px;
2191
  }
2192
 
2193
  .mec-event-cover-modern .mec-event-date {
2194
+ text-transform: uppercase;
2195
+ font-size: 17px;
2196
+ font-weight: 300;
2197
  }
2198
 
2199
  .mec-event-cover-modern .mec-event-title {
2200
+ color: #fff;
2201
+ text-transform: uppercase;
2202
+ font-size: 40px;
2203
+ font-weight: 700;
2204
+ margin: 6px 0;
2205
  }
2206
 
2207
  .mec-event-cover-modern .mec-event-place {
2208
+ font-weight: 400;
2209
+ font-size: 18px;
2210
+ font-family: "Roboto", sans-serif;
2211
  }
2212
 
2213
  @media only screen and (max-width: 767px) {
2214
+ .mec-event-cover-modern .mec-event-cover-a {
2215
+ width: 100%;
2216
+ }
2217
  }
2218
 
 
 
2219
  /* MEC Event Cover Classic
2220
  -------------------------- */
2221
  .mec-event-cover-classic {
2222
+ position: relative;
2223
+ overflow: hidden;
2224
+ background: #fff;
2225
+ padding: 6px;
2226
+ border: 1px solid #e8e8e8;
2227
  }
2228
 
2229
  .mec-event-cover-classic .mec-event-overlay {
2230
+ position: absolute;
2231
+ left: 6px;
2232
+ right: 6px;
2233
+ bottom: 6px;
2234
+ top: 6px;
2235
+ width: auto;
2236
+ height: auto;
2237
+ background-color: rgba(36, 36, 36, 0.4);
2238
+ transition: all 0.33s ease-in-out;
2239
  }
2240
 
2241
  .mec-event-cover-classic:hover .mec-event-overlay {
2242
+ background-color: rgba(36, 36, 36, 0.6);
2243
  }
2244
 
2245
  .mec-event-cover-classic .mec-event-content {
2246
+ font-size: 15px;
2247
+ color: #fff;
2248
+ position: absolute;
2249
+ bottom: 0;
2250
+ padding: 50px 35px;
2251
+ transition: all 0.33s ease-in-out;
2252
  }
2253
 
2254
  .mec-event-cover-classic .mec-event-date {
2255
+ font-size: 14px;
2256
+ text-transform: uppercase;
2257
+ font-weight: 400;
2258
+ line-height: 1.6;
2259
+ text-align: left;
2260
  }
2261
 
2262
  .mec-event-cover-classic .mec-event-date span {
2263
+ display: block;
2264
+ font-weight: 700;
2265
+ font-size: 16px;
2266
  }
2267
 
2268
  .mec-event-cover-classic .mec-event-title {
2269
+ color: #fff;
2270
+ margin: 20px 0 38px;
2271
+ font-size: 24px;
2272
+ font-weight: bold;
2273
+ text-transform: uppercase;
2274
+ font-style: normal;
2275
  }
2276
 
2277
  .mec-event-cover-classic .mec-btn-wrapper {
2278
+ text-align: left;
2279
  }
2280
 
2281
  .mec-event-cover-classic .mec-event-icon {
2282
+ font-size: 18px;
2283
+ float: left;
2284
+ margin-right: 14px;
2285
+ color: #fff;
2286
+ padding: 13px;
2287
  }
2288
 
2289
  .mec-event-cover-classic .mec-event-button {
2290
+ color: #fff;
2291
+ background-color: #191919;
2292
+ border: 2px #191919 solid;
2293
+ padding: 12px 20px;
2294
+ letter-spacing: 3px;
2295
+ font-size: 12px;
2296
+ font-weight: bold;
2297
+ font-style: normal;
2298
+ transition: all 0.22s ease;
2299
+ text-decoration: none;
2300
  }
2301
 
2302
  .mec-event-cover-classic .mec-event-button:hover {
2303
+ color: #191919;
2304
+ background-color: #fff;
2305
+ border-color: #fff;
2306
+ border-radius: 1px;
2307
  }
2308
 
2309
  .mec-event-cover-classic .mec-event-image img {
2310
+ min-width: 100%;
2311
  }
2312
 
2313
  @media only screen and (max-width: 960px) {
2314
+ .mec-event-cover-classic .mec-event-content {
2315
+ padding: 20px;
2316
+ }
2317
 
2318
+ .mec-event-cover-classic .mec-event-button {
2319
+ font-size: 11px;
2320
+ padding: 7px 10px;
2321
+ letter-spacing: 1px;
2322
+ }
2323
 
2324
+ .mec-event-cover-classic .mec-event-title {
2325
+ font-size: 19px;
2326
+ margin: 15px 0 25px;
2327
+ }
2328
 
2329
+ .mec-event-cover-classic .mec-event-date {
2330
+ font-size: 12px;
2331
+ }
2332
  }
2333
 
2334
  @media only screen and (max-width: 767px) {
2335
+ .mec-event-cover-classic {
2336
+ margin-bottom: 30px;
2337
+ }
2338
  }
2339
 
2340
  @media only screen and (max-width: 479px) {
2341
+ .mec-event-cover-classic .mec-event-content {
2342
+ padding: 15px;
2343
+ font-size: 15px;
2344
+ }
2345
 
2346
+ .mec-event-cover-classic .mec-event-title {
2347
+ font-size: 15px;
2348
+ margin: 10px 0;
2349
+ }
2350
 
2351
+ .mec-event-cover-classic .mec-event-button {
2352
+ font-size: 10px;
2353
+ padding: 6px;
2354
+ letter-spacing: 1px;
2355
+ }
2356
 
2357
+ .mec-event-cover-classic .mec-event-icon {
2358
+ padding: 10px;
2359
+ }
2360
  }
2361
 
 
2362
  /* MEC LOAD MORE BUTTON
2363
  -------------------------- */
2364
  .mec-load-more-wrap {
2365
+ text-align: center;
2366
+ display: block;
2367
+ width: 100%;
2368
+ padding-top: 20px;
2369
+ text-align: center;
2370
+ position: relative;
2371
  }
2372
 
2373
  .mec-load-more-button {
2374
+ box-shadow: none;
2375
+ transition: all 0.21s ease;
2376
+ font-size: 12px;
2377
+ font-weight: 500;
2378
+ letter-spacing: 1px;
2379
+ text-transform: uppercase;
2380
+ background: #fff;
2381
+ color: #767676;
2382
+ border: 2px solid #e8e8e8;
2383
+ border-radius: 50px;
2384
+ padding: 0px 28px;
2385
+ margin-bottom: 20px;
2386
+ cursor: pointer;
2387
+ line-height: 40px;
2388
+ font-family: "Montserrat", Helvetica, Arial, sans-serif;
2389
+ height: 42px;
2390
+ display: inline-block;
2391
  }
2392
 
2393
  .mec-load-more-button:hover {
2394
+ background: #191919;
2395
+ color: #fff;
2396
+ border-color: #191919;
2397
  }
2398
 
2399
  .mec-load-more-loading {
2400
+ content: url("../img/ajax-loader.gif");
2401
+ cursor: wait;
2402
+ background: transparent;
2403
+ border-style: none;
2404
  }
2405
 
2406
  .mec-load-more-loading:hover {
2407
+ background: transparent;
2408
  }
2409
 
2410
  .mec-modal-preloader,
2411
  .mec-month-navigator-loading {
2412
+ width: 100%;
2413
+ height: 100%;
2414
+ background: no-repeat rgba(255, 255, 255, 0.88)
2415
+ url("../img/ajax-loader.gif") center;
2416
+ border-style: none;
2417
+ position: fixed;
2418
+ left: 0;
2419
+ right: 0;
2420
+ bottom: 0;
2421
+ top: 0;
2422
+ z-index: 9;
2423
  }
2424
 
2425
  .mec-event-calendar-classic .mec-calendar-side .mec-calendar-table {
2426
+ min-height: 1024px;
2427
  }
2428
 
2429
  .mec-calendar-side .mec-calendar-table {
2430
+ min-height: 450px;
2431
  }
2432
 
2433
  .mec-skin-weekly-view-events-container.mec-month-navigator-loading {
2434
+ margin-top: 0;
2435
  }
2436
 
2437
  .mec-calendar.mec-event-calendar-classic .mec-calendar-side {
2438
+ display: block;
2439
  }
2440
 
2441
  .mec-skin-daily-view-events-container.mec-month-navigator-loading {
2442
+ margin-top: 0px;
2443
  }
2444
 
2445
  @media only screen and (min-width: 961px) {
2446
+ .mec-wrap.mec-sm959 .mec-calendar-side .mec-calendar-table {
2447
+ min-height: 1px;
2448
+ }
2449
  }
2450
 
2451
  @media only screen and (max-width: 479px) {
2452
+ .mec-calendar-side .mec-calendar-table {
2453
+ min-height: 1px;
2454
+ }
2455
  }
2456
 
2457
  /* MEC Event Cover Clean
2458
  -------------------------- */
2459
  .mec-event-cover-clean {
2460
+ position: relative;
2461
+ border: 1px solid #e6e6e6;
2462
+ padding: 8px;
2463
  }
2464
 
2465
  .mec-event-cover-clean .mec-event-overlay {
2466
+ height: 100%;
2467
+ background-color: rgba(36, 36, 36, 0.4);
2468
+ position: absolute;
2469
+ width: 100%;
2470
+ left: 0;
2471
+ border: 8px solid #fff;
2472
+ top: 0px;
2473
+ transition: all 0.5s ease-in-out;
2474
  }
2475
 
2476
  .mec-event-cover-clean .mec-event-content {
2477
+ color: #fff;
2478
+ position: absolute;
2479
+ bottom: 20px;
2480
+ padding: 40px 60px;
2481
+ transition: all 0.5s ease-in-out;
2482
  }
2483
 
2484
  .mec-event-cover-clean .mec-event-title {
2485
+ color: #fff;
2486
+ font-weight: 700;
2487
+ margin: 46px 0 19px;
2488
+ font-size: 29px;
2489
+ text-transform: uppercase;
2490
+ text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5);
2491
  }
2492
 
2493
  .mec-event-cover-clean .mec-event-title a {
2494
+ color: #fff;
2495
+ transition: all 0.5s;
2496
+ text-decoration: none;
2497
+ outline: none;
2498
+ border: none;
2499
+ box-shadow: none;
2500
  }
2501
 
2502
  .mec-event-cover-clean .mec-event-title a:hover {
2503
+ text-decoration: underline;
2504
  }
2505
 
2506
  .mec-event-cover-clean .mec-event-date {
2507
+ position: absolute;
2508
+ top: -20px;
2509
+ right: 60px;
2510
+ color: #fff;
2511
+ width: 60px;
2512
+ padding: 14px 10px;
2513
+ z-index: 1;
2514
  }
2515
 
2516
  .mec-event-cover-clean .mec-event-date div {
2517
+ text-align: center;
2518
+ text-transform: uppercase;
2519
+ letter-spacing: 1px;
2520
+ line-height: 16px;
2521
  }
2522
 
2523
  .mec-event-cover-clean .mec-event-date .dday {
2524
+ padding-bottom: 15px;
2525
+ border-bottom: 1px solid rgba(255, 255, 255, 0.5);
2526
+ margin-bottom: 13px;
2527
+ font-size: 24px;
2528
  }
2529
 
2530
  .mec-event-cover-clean .mec-event-date .dmonth {
2531
+ letter-spacing: 2px;
2532
  }
2533
 
2534
  .mec-event-cover-clean .mec-event-place {
2535
+ font-size: 18px;
2536
+ font-family: "Roboto", sans-serif;
2537
  }
2538
 
2539
  .mec-event-cover-clean .mec-event-image img {
2540
+ width: 100%;
2541
  }
2542
 
2543
  @media only screen and (max-width: 768px) {
2544
+ .mec-event-cover-clean .mec-event-content {
2545
+ padding: 20px;
2546
+ bottom: 5px;
2547
+ }
2548
 
2549
+ .mec-event-cover-clean .mec-event-title {
2550
+ font-size: 23px;
2551
+ }
2552
 
2553
+ .mec-event-cover-clean .mec-event-date {
2554
+ right: 20px;
2555
+ padding: 10px;
2556
+ width: 50px;
2557
+ }
2558
  }
2559
 
2560
  @media only screen and (max-width: 479px) {
2561
+ .mec-event-cover-clean .mec-event-content {
2562
+ padding: 10px;
2563
+ }
2564
 
2565
+ .mec-event-cover-clean .mec-event-title {
2566
+ font-size: 19px;
2567
+ padding-right: 25px;
2568
+ }
2569
 
2570
+ .mec-event-cover-clean .mec-event-date {
2571
+ right: -20px;
2572
+ top: -10px;
2573
+ }
2574
 
2575
+ .mec-event-cover-clean .mec-event-detail {
2576
+ font-size: 12px;
2577
+ }
2578
  }
2579
 
 
2580
  /* MEC Events List Default Loop
2581
  --------------------------------- */
2582
  .mec-month-divider {
2583
+ text-align: center;
2584
+ margin: 60px 0 40px 0;
2585
  }
2586
 
2587
  .widget .mec-month-divider {
2588
+ margin: 10px 0;
2589
  }
2590
 
2591
  .mec-month-divider span {
2592
+ text-transform: uppercase;
2593
+ font-size: 22px;
2594
+ font-weight: bold;
2595
+ padding-bottom: 5px;
2596
+ color: #313131;
2597
+ border-bottom: 4px solid #ebebeb;
2598
+ width: 100%;
2599
+ display: block;
2600
+ padding-bottom: 10px;
2601
+ position: relative;
2602
  }
2603
 
2604
  .mec-month-divider span:before {
2605
+ border-bottom: 4px solid #40d9f1;
2606
+ font-size: 6px;
2607
+ content: "";
2608
+ text-align: center;
2609
+ position: absolute;
2610
+ bottom: -4px;
2611
+ margin-left: -30px;
2612
+ left: 50%;
2613
+ width: 60px;
2614
  }
2615
 
2616
  .widget .mec-month-divider span {
2617
+ font-size: 13px;
2618
  }
2619
 
2620
  .mec-event-list-standard .mec-events-pagination {
2621
+ margin-top: 60px;
2622
+ border-top: 4px solid #ebebeb;
2623
+ min-height: 80px;
2624
+ padding-top: 20px;
2625
  }
2626
 
2627
  .mec-event-list-standard .mec-events-pagination .mec-events-pag-previous {
2628
+ float: left;
2629
+ margin-left: 0;
2630
  }
2631
 
2632
  .mec-event-list-standard .mec-events-pagination .mec-events-pag-next {
2633
+ float: right;
2634
+ margin-right: 0;
2635
  }
2636
 
2637
  .mec-event-list-standard .mec-event-article {
2638
+ position: relative;
2639
+ display: block;
2640
+ margin-bottom: 25px;
2641
+ border: 1px solid #e9e9e9;
2642
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
2643
  }
2644
 
2645
  .mec-event-list-standard .mec-topsec {
2646
+ display: table;
2647
+ width: 100%;
2648
  }
2649
 
2650
  .mec-event-list-standard .col-md-3.mec-event-image-wrap {
2651
+ padding-left: 0;
2652
  }
2653
 
2654
  .mec-event-list-standard .mec-event-content {
2655
+ padding-top: 15px;
2656
+ padding-right: 30px;
2657
  }
2658
 
2659
  .mec-event-list-standard .mec-event-title {
2660
+ font-size: 29px;
2661
+ font-weight: 700;
2662
+ letter-spacing: -1px;
2663
+ margin: 0 0 10px;
2664
  }
2665
 
2666
  .mec-event-list-standard .mec-event-title a {
2667
+ color: #292929;
2668
+ transition: color 0.3s ease;
2669
  }
2670
 
2671
  .mec-event-list-standard .mec-col-table-c {
2672
+ display: table-cell;
2673
+ height: 100%;
2674
+ vertical-align: middle;
2675
+ float: none !important;
2676
  }
2677
 
2678
  .mec-event-list-standard .mec-col-table-c.mec-event-meta-wrap {
2679
+ padding-top: 15px;
2680
  }
2681
 
2682
  .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap {
2683
+ vertical-align: top;
2684
  }
2685
 
2686
  .mec-topsec .mec-event-image {
2687
+ line-height: 1px;
2688
  }
2689
 
2690
  .mec-event-list-standard .mec-event-meta-wrap {
2691
+ border-left: 1px solid #eee;
2692
  }
2693
 
2694
  .mec-event-list-standard .mec-time-details {
2695
+ text-transform: uppercase;
2696
+ font-size: 11px;
2697
+ font-weight: 300;
2698
+ padding-top: 0px;
2699
+ text-align: left;
2700
+ padding-left: 30px;
2701
  }
2702
 
2703
  .mec-event-list-standard .mec-event-meta .mec-event-address {
2704
+ font-style: normal;
2705
+ letter-spacing: 0;
2706
+ font-size: 13px;
2707
+ color: #8a8a8a;
2708
  }
2709
 
2710
  .mec-event-list-standard .mec-event-meta span.mec-event-d,
2711
  .mec-event-list-standard .mec-event-meta span.mec-event-m {
2712
+ font-size: 17px;
2713
+ font-weight: 700;
2714
+ padding-right: 6px;
2715
+ color: #444;
2716
+ text-transform: uppercase;
2717
  }
2718
 
2719
  .mec-event-list-standard .mec-local-time-details,
2720
  .mec-event-list-standard .mec-venue-details,
2721
  .mec-event-list-standard .mec-date-details,
2722
  .mec-event-list-standard .mec-time-details {
2723
+ position: relative;
2724
+ padding-left: 28px;
2725
+ margin-bottom: 10px;
2726
  }
2727
 
2728
  .mec-event-list-standard .mec-local-time-details:before,
2729
  .mec-event-list-standard .mec-venue-details:before,
2730
  .mec-event-list-standard .mec-time-details:before,
2731
  .mec-event-list-standard .mec-date-details:before {
2732
+ content: "\f041";
2733
+ font-family: fontawesome;
2734
+ position: absolute;
2735
+ left: 6px;
2736
+ font-size: 15px;
2737
  }
2738
 
2739
  .mec-event-list-standard .mec-date-details:before {
2740
+ content: "\f073";
2741
  }
2742
 
2743
  .mec-event-list-standard .mec-time-details:before {
2744
+ content: "\f017";
2745
  }
2746
 
2747
  .mec-event-list-standard .mec-local-time-details:before {
2748
+ content: "\f0ac";
2749
  }
2750
 
2751
  .mec-event-list-standard .mec-local-time-details .mec-local-title {
2758
  letter-spacing: 0;
2759
  font-size: 11px;
2760
  color: #8a8a8a;
2761
+ font-weight: 300;
2762
+ line-height: 1.6;
2763
  }
2764
 
2765
  .mec-event-list-minimal .mec-event-title a {
2766
+ color: #292929;
2767
+ transition: color 0.3s ease;
2768
  }
2769
 
2770
  .mec-event-meta-wrap .mec-price-details {
2771
+ margin-bottom: 10px;
2772
  }
2773
 
2774
  .mec-price-details i {
2775
+ margin-right: 4px;
2776
+ vertical-align: text-top;
2777
  }
2778
 
2779
  .mec-event-meta-wrap .mec-event-meta .mec-price-details i:before {
2780
+ font-size: 15px;
2781
  }
2782
 
2783
  .mec-event-list-standard .mec-price-details {
2794
  margin-left: 2px;
2795
  }
2796
 
2797
+ .tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active)
2798
+ .tooltipster-content
2799
+ .mec-price-details
2800
+ i,
2801
  .mec-event-article .mec-price-details i,
2802
  .mec-month-side .mec-price-details i {
2803
+ padding-top: 4px;
2804
+ vertical-align: unset;
2805
  }
2806
 
2807
  .mec-event-list-standard ul.mec-categories {
2811
  }
2812
 
2813
  .mec-event-list-standard ul.mec-categories li.mec-category a:before {
2814
+ font-size: 16px !important;
2815
  content: "\f105";
2816
  position: absolute;
2817
  font-family: fontawesome;
2820
  }
2821
 
2822
  @media only screen and (max-width: 960px) {
2823
+ .mec-event-list-standard .mec-topsec {
2824
+ display: block;
2825
+ }
2826
+
2827
+ .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap {
2828
+ display: block;
2829
+ width: 40%;
2830
+ }
2831
+
2832
+ .mec-event-list-standard .mec-col-table-c.mec-event-content-wrap {
2833
+ display: block;
2834
+ min-height: 230px;
2835
+ }
2836
+
2837
+ .mec-event-list-standard .mec-event-meta-wrap {
2838
+ display: block;
2839
+ border-left: none;
2840
+ border-top: 1px solid #eee;
2841
+ width: 100%;
2842
+ float: none;
2843
+ padding-top: 20px;
2844
+ }
2845
  }
2846
 
2847
  @media only screen and (min-width: 480px) and (max-width: 960px) {
2848
+ .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap,
2849
+ .mec-event-list-standard .mec-col-table-c.mec-event-content-wrap {
2850
+ display: table-cell;
2851
+ }
 
2852
  }
2853
 
2854
  @media only screen and (max-width: 479px) {
2855
+ .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap,
2856
+ .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap img {
2857
+ float: none;
2858
+ width: 100%;
2859
+ padding: 0;
2860
+ }
2861
 
2862
+ .mec-event-list-standard .mec-col-table-c.mec-event-content-wrap {
2863
+ padding: 10px 10px 10px 30px;
2864
+ }
 
 
 
 
 
 
 
2865
  }
2866
 
2867
  /* Local Time
2868
  -------------------------- */
2869
  .mec-localtime-details {
2870
+ color: #777;
2871
+ font-weight: 400;
2872
+ line-height: 12px;
2873
+ font-size: 12px;
2874
  }
2875
 
2876
  .mec-localtime-details .mec-localtitle,
2877
  .mec-localtime-details .mec-localdate,
2878
  .mec-localtime-details .mec-localtime {
2879
+ display: inline-block;
2880
  }
2881
 
2882
  .mec-localtime-details .mec-start-date-label {
2883
+ padding-right: 5px;
2884
  }
2885
 
2886
  .mec-localtime-details .mec-localtime {
2887
+ padding-left: 5px;
2888
  }
2889
 
2890
  .mec-event-list-minimal .mec-localtime-details {
2891
  display: inline-flex;
2892
+ font-size: 15px;
2893
  font-weight: 300;
2894
  line-height: 1;
2895
  letter-spacing: 0;
2896
  color: #9a9a9a;
2897
+ padding-left: 9px;
2898
  }
2899
 
2900
  .mec-event-grid-clean .mec-localtime-details,
2918
  }
2919
 
2920
  .mec-event-grid-colorful .mec-localtime-details {
2921
+ color: #fff;
2922
  }
2923
 
2924
  .mec-event-grid-classic .mec-localtime-details {
2944
 
2945
  .mec-timetable-t2-content .mec-local-time-details:before {
2946
  content: "\e007";
2947
+ font-family: "simple-line-icons";
2948
  position: absolute;
2949
  font-size: 12px;
2950
  margin-right: 4px;
2961
  }
2962
 
2963
  .mec-event-cover-classic .mec-localtime-details {
2964
+ color: #fff;
2965
+ margin-top: 12px;
2966
  }
2967
 
2968
  .mec-event-cover-classic .mec-localtime-details i {
2969
+ padding-right: 8px;
2970
  }
2971
 
2972
  .mec-event-cover-clean .mec-localtime-details {
2973
+ color: #fff;
2974
+ margin-bottom: 20px;
2975
  }
2976
 
2977
  .mec-event-cover-modern .mec-localtime-details {
2978
+ color: #fff;
2979
+ margin: 10px 0;
2980
+ font-weight: 400;
2981
  font-size: 18px;
2982
  }
2983
 
2991
  }
2992
 
2993
  .mec-event-countdown-style1 .mec-localtime-details {
2994
+ text-align: center;
2995
  }
2996
 
2997
  .mec-event-hover-carousel-type4 .mec-localtime-details {
3007
  display: inline-flex;
3008
  line-height: 20px;
3009
  text-align: left;
3010
+ margin: 0 !important;
3011
  font-size: 12px;
3012
  color: #777;
3013
  line-height: 28px;
3028
  }
3029
 
3030
  .mec-timeline-event-local-time {
3031
+ background: rgba(64, 217, 241, 0.11);
3032
  display: inline-block;
3033
  padding: 7px 20px 11px;
3034
  border-radius: 20px;
3054
  /* Register Button for Shortcodes + Modal Booking
3055
  -------------------------- */
3056
  .mec-booking-modal {
3057
+ background-color: #e6f7ff;
3058
  }
3059
 
3060
+ .mec-booking-modal
3061
+ .mec-booking-shortcode
3062
+ .mec-book-form-gateway-label
3063
+ input[type="radio"]:before {
3064
+ top: -1px;
3065
  }
3066
 
3067
  .mec-modal-booking-button {
3068
  box-shadow: none;
3069
+ transition: all 0.21s ease;
3070
  font-size: 11px;
3071
  font-weight: 500;
3072
  letter-spacing: 1px;
3086
  border-color: #191919;
3087
  }
3088
 
 
3089
  .mec-modal-booking-button.mec-mb-icon i {
3090
  font-size: 14px;
3091
  }
3109
 
3110
  .mec-event-grid-novel ul.mec-categories li.mec-category a {
3111
  padding-left: 35px;
3112
+ color: rgba(255, 255, 255, 0.4);
3113
  line-height: 30px;
3114
  font-size: 15px;
3115
  }
3116
 
3117
  .mec-event-grid-novel ul.mec-categories li.mec-category a:before {
3118
+ font-size: 16px !important;
3119
  content: "\f105";
3120
  position: absolute;
3121
  font-family: fontawesome;
3122
  left: 8px;
3123
  font-size: 15px;
3124
+ color: rgba(255, 255, 255, 0.4);
3125
  }
3126
 
 
3127
  .mec-timetable-t2-col .mec-modal-booking-button,
3128
  .mec-event-container-classic .mec-modal-booking-button,
3129
  .mec-calendar-events-side .mec-modal-booking-button,
3132
  margin: 0;
3133
  color: #282828;
3134
  font-size: 12px;
3135
+ transition: all 0.5s ease;
3136
+ -webkit-transition: all 0.5s ease;
3137
  position: relative;
3138
  padding: 0 0 0 24px;
3139
  background: 0 0;
3144
  }
3145
 
3146
  .mec-timetable-t2-col .mec-modal-booking-button {
3147
+ color: #fff;
3148
+ padding-left: 19px;
3149
  }
3150
 
3151
  .mec-timetable-t2-col .mec-modal-booking-button:hover {
3152
+ color: #282828;
3153
  }
3154
 
3155
  .mec-event-list-minimal .mec-modal-booking-button {
3156
+ margin: 0 4px 0 84px;
3157
  }
3158
 
3159
  .mec-event-container-classic .mec-modal-booking-button:before,
3160
  .mec-calendar-events-side .mec-modal-booking-button:before,
3161
  .mec-event-grid-minimal .mec-modal-booking-button:before,
3162
  .mec-event-list-minimal .mec-modal-booking-button:before {
3163
+ content: "";
3164
  position: absolute;
3165
  background: #7a7272;
3166
  width: 18px;
3167
  height: 1px;
3168
  left: 0;
3169
  top: 45%;
3170
+ transition: all 0.1s ease;
3171
+ -webkit-transition: all 0.1s ease;
3172
  }
3173
 
3174
  .mec-skin-carousel-container .mec-modal-booking-button {
3183
  background-color: #fff;
3184
  padding: 13px 12px 13px 14px;
3185
  font-weight: 700;
3186
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
3187
+ transition: all 0.28s ease;
3188
  line-height: unset;
3189
  }
3190
 
3194
  color: #fff;
3195
  }
3196
 
3197
+ .mec-skin-carousel-container
3198
+ .mec-event-footer-carousel-type2
3199
+ .mec-modal-booking-button,
3200
  .mec-event-footer .mec-modal-booking-button {
3201
  position: absolute;
3202
  top: 20px;
3203
  right: 125px;
3204
+ margin: 0;
3205
+ padding: 0 16px;
3206
  line-height: 37px;
3207
  }
3208
 
3209
+ .mec-skin-carousel-container
3210
+ .mec-event-footer-carousel-type2
3211
+ .mec-modal-booking-button {
3212
+ top: 0;
3213
+ line-height: 41px;
3214
+ height: 41px;
3215
+ right: 121px;
3216
  }
3217
 
3218
+ .mec-skin-carousel-container
3219
+ .mec-event-footer-carousel-type3
3220
+ .mec-modal-booking-button {
3221
  line-height: 18px;
3222
  font-size: 12px;
3223
  letter-spacing: 0;
3226
  margin: 0 12px 0 0;
3227
  }
3228
 
3229
+ .mec-skin-carousel-container
3230
+ .mec-owl-crousel-skin-type4
3231
+ .mec-modal-booking-button {
3232
  color: #fff;
3233
  background-color: #191919;
3234
  border: 2px #191919 solid;
3237
  font-size: 11px;
3238
  font-weight: 700;
3239
  font-style: normal;
3240
+ transition: all 0.22s ease;
3241
  text-decoration: none;
3242
  margin: 0 0 0 12px;
3243
  }
3244
 
3245
+ .mec-skin-carousel-container
3246
+ .mec-owl-crousel-skin-type4
3247
+ .mec-modal-booking-button:hover {
3248
  color: #191919;
3249
  background-color: #fff;
3250
  border: 2px #fff solid;
3259
  .mec-event-grid-simple .mec-modal-booking-button {
3260
  margin: 0;
3261
  font-size: 12px;
3262
+ transition: all 0.5s ease;
3263
+ -webkit-transition: all 0.5s ease;
3264
  position: relative;
3265
  padding: 0;
3266
  background: 0 0;
3279
  }
3280
 
3281
  .mec-yearly-view-wrap .mec-modal-booking-button {
3282
+ margin: 0;
3283
+ padding-left: 14px;
3284
+ text-transform: capitalize;
3285
  }
3286
 
3287
  .mec-event-grid-novel .mec-event-footer .mec-modal-booking-button.mec-mb-icon {
3288
+ right: auto;
3289
+ left: 238px;
3290
  width: 36px;
3291
  height: 36px;
3292
  display: table-cell;
3293
  vertical-align: middle;
3294
  padding: 0 10px;
3295
+ border-color: rgba(255, 255, 255, 0.1);
3296
+ background-color: rgba(0, 0, 0, 0);
3297
  color: #fff;
3298
  border-radius: 36px;
3299
  }
3300
 
3301
+ .mec-event-grid-novel
3302
+ .mec-event-footer
3303
+ .mec-modal-booking-button.mec-mb-icon:hover {
3304
+ background-color: rgba(255, 255, 255, 0.1);
3305
  }
3306
 
3307
  .mec-events-yearlu .mec-modal-booking-button:hover,
3308
  .mec-events-agenda .mec-modal-booking-button:hover,
3309
  .mec-event-grid-simple .mec-modal-booking-button:hover {
3310
+ color: #191919;
3311
  }
3312
 
3313
  .mec-event-masonry .mec-event-footer .mec-modal-booking-button {
3316
  line-height: 49px;
3317
  height: 50px;
3318
  top: 0;
3319
+ box-shadow: 0 5px 11px -3px rgba(0, 0, 0, 0.05);
3320
  right: auto;
3321
  left: 155px;
3322
  }
3329
  padding: 7px 20px 7px;
3330
  line-height: 22px;
3331
  height: unset;
3332
+ border: unset;
3333
  text-transform: capitalize;
3334
  font-weight: 500;
3335
  font-size: 13px;
3336
+ letter-spacing: 0;
3337
  margin: 0;
3338
  border-radius: 0 0 0 10px;
3339
  }
3362
  font-weight: 700;
3363
  text-transform: uppercase;
3364
  letter-spacing: 2px;
3365
+ transition: all 0.24s ease;
3366
  margin: 0;
3367
  }
3368
  .mec-skin-daily-view-events-container .mec-modal-booking-button:hover,
3369
+ .mec-weekly-view-dates-events
3370
+ .mec-event-article
3371
+ .mec-modal-booking-button:hover {
3372
  background: #292929;
3373
  color: #fff;
3374
  }
3375
 
3376
+ @media (max-width: 1023px) {
3377
+ .mec-skin-daily-view-events-container .mec-modal-booking-button,
3378
  .mec-weekly-view-dates-events .mec-event-article .mec-modal-booking-button {
3379
  position: relative;
3380
  top: unset;
3383
  padding: 8px;
3384
  line-height: 20px;
3385
  height: 35px;
3386
+ }
3387
  }
3388
 
3389
+ @media (max-width: 768px) {
3390
+ .featherlight .featherlight-inner {
3391
+ width: 100%;
3392
+ }
3393
 
3394
+ .mec-events-agenda .mec-modal-booking-button {
3395
+ padding: 0;
3396
+ }
3397
  }
3398
 
3399
+ @media (max-width: 480px) {
3400
+ .mec-booking-modal .mec-events-meta-group-booking-shortcode {
3401
+ padding: 20px;
3402
+ }
3403
 
3404
+ .mec-booking-modal .mec-booking-shortcode .mec-book-reg-field-name,
3405
+ .mec-booking-modal .mec-booking-shortcode .mec-book-reg-field-mec_email {
3406
+ width: 100%;
3407
+ }
3408
 
3409
+ .mec-booking-modal .mec-booking-shortcode button#mec-book-form-btn-step-2 {
3410
+ margin-left: 20px;
3411
+ }
3412
 
3413
+ .mec-booking-modal
3414
+ .mec-booking-shortcode
3415
+ .mec-click-pay
3416
+ button[type="submit"] {
3417
+ bottom: 22px;
3418
+ }
3419
 
3420
  .mec-calendar-events-side .mec-modal-booking-button:before,
3421
  .mec-event-container-classic .mec-modal-booking-button:before,
3422
  .mec-event-grid-minimal .mec-modal-booking-button:before,
3423
  .mec-event-list-minimal .mec-modal-booking-button:before {
3424
  display: none;
3425
+ }
3426
+
3427
  .mec-calendar-events-side .mec-modal-booking-button,
3428
  .mec-event-container-classic .mec-modal-booking-button,
3429
  .mec-event-grid-minimal .mec-modal-booking-button,
3431
  .mec-timetable-t2-col .mec-modal-booking-button {
3432
  margin: 0;
3433
  padding: 0;
3434
+ }
 
 
 
 
 
 
 
 
3435
 
3436
+ .mec-event-grid-modern .mec-event-footer .mec-booking-button {
3437
+ top: 20px;
3438
+ }
3439
  }
3440
 
3441
  /* MEC Event- Single
3442
  -------------------------- */
3443
  .mec-wrap .mec-events-cal-links {
3444
+ margin-bottom: 0;
3445
  }
3446
 
3447
  .mec-single-event #mec-wrap {
3448
+ padding: 0;
3449
+ margin-top: 35px;
3450
  }
3451
 
3452
  .single-mec-events .mec-wrap.mec-no-access-error h1,
3453
  .mec-wrap .mec-single-title {
3454
+ margin-top: 0;
3455
+ margin-bottom: 30px;
3456
+ font-weight: 700;
3457
+ font-size: 33px;
3458
  }
3459
 
3460
  .mec-single-event .mec-event-content {
3461
+ padding: 40px 0 30px;
3462
+ margin-bottom: 10px;
3463
  }
3464
 
3465
  .mec-single-event .mec-frontbox,
3466
  .mec-single-event .mec-events-meta-group-booking {
3467
+ margin-bottom: 30px;
3468
+ padding: 20px 30px;
3469
+ background: #fff;
3470
+ border: 1px solid #e6e6e6;
3471
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
3472
  }
3473
 
3474
  .mec-wrap #main-content {
3475
+ overflow: hidden;
3476
+ padding-top: 35px;
3477
  }
3478
 
3479
  .mec-single-event .mec-map-get-direction-address-cnt {
3480
+ position: relative;
3481
  }
3482
 
3483
+ .mec-single-event
3484
+ .mec-map-get-direction-address-cnt
3485
+ input.mec-map-get-direction-address {
3486
+ width: 100%;
3487
+ height: 46px;
3488
+ padding: 13px 10px;
3489
+ margin-bottom: 0;
3490
+ background: #fcfcfc;
3491
+ border: 1px solid #e0e0e0;
3492
+ border-radius: 0;
3493
+ box-shadow: inset 0px 2px 5px rgba(0, 0, 0, 0.081);
3494
  }
3495
 
3496
+ .mec-single-event
3497
+ .mec-map-get-direction-address-cnt
3498
+ input.mec-map-get-direction-address:focus {
3499
+ color: #444;
3500
+ background: #fff;
3501
+ border-color: #b0b0b0;
3502
+ box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
3503
  }
3504
 
3505
  .mec-single-event .mec-map-get-direction-btn-cnt input {
3506
+ width: 100%;
3507
  }
3508
 
3509
  .mec-single-event .mec-map-get-direction-reset {
3510
+ position: absolute;
3511
+ z-index: 2;
3512
+ top: 5px;
3513
+ right: 10px;
3514
+ font-size: 11px;
3515
+ cursor: pointer;
3516
  }
3517
 
3518
  /* Tags */
3519
  .mec-events-meta-group-tags {
3520
+ margin-top: 20px;
3521
  }
3522
 
3523
  .mec-events-meta-group-tags a {
3524
+ display: inline-block;
3525
+ color: #444;
3526
+ font-size: 11px;
3527
+ text-transform: uppercase;
3528
+ letter-spacing: 1.5px;
3529
+ font-weight: 500;
3530
+ padding: 3px 7px;
3531
+ border: 1px solid #ddd;
3532
+ border-radius: 2px;
3533
+ background: #fff;
3534
+ margin: 1px 3px;
3535
+ }
3536
+
3537
  .mec-events-meta-group-tags a:hover {
3538
+ text-decoration: underline;
3539
+ background: #f9f9f9;
3540
  }
3541
 
3542
  .mec-local-time-details li {
3543
+ list-style: none;
3544
  }
3545
 
3546
  .mec-single-event:not(.mec-single-modern) .mec-local-time-details {
3547
+ background: #f7f7f7;
3548
+ padding: 12px 14px 8px;
3549
+ margin-bottom: 12px;
3550
+ vertical-align: baseline;
3551
+ position: relative;
3552
+ border: none;
3553
  }
3554
 
3555
  .mec-single-event:not(.mec-single-modern) .mec-local-time-details ul {
3556
+ margin: 0;
3557
+ padding-left: 35px;
3558
  }
3559
 
3560
  .mec-single-event:not(.mec-single-modern) .mec-local-time-details h3 {
3561
+ border: none;
3562
+ padding-left: 15px;
3563
  }
3564
 
3565
  .mec-single-event:not(.mec-single-modern) .mec-local-time-details h3:before {
3566
+ display: none;
3567
  }
3568
 
3569
  .mec-single-event.mec-single-modern i.mec-sl-speedometer {
3570
+ display: none;
3571
+ }
3572
+
3573
+ .mec-single-modern .mec-local-time-details.mec-frontbox i {
3574
+ display: none;
3575
  }
3576
 
3577
  /* Booking */
3578
  .mec-single-event .mec-events-meta-group-booking {
3579
+ padding-bottom: 30px;
3580
  }
3581
 
3582
  .mec-single-event .mec-events-meta-group-booking ul {
3583
+ list-style: none;
3584
+ margin-left: 0;
3585
+ padding-left: 0;
3586
  }
3587
 
3588
  .mec-single-event .mec-booking .mec-book-bfixed-fields-container {
3589
+ padding-left: 15px;
3590
  }
3591
 
3592
  .mec-single-event .mec-events-meta-group-booking ul li {
3593
+ padding: 0;
3594
+ list-style: none;
3595
+ margin-top: 40px;
3596
  }
3597
 
3598
  .mec-single-event .mec-events-meta-group-booking h4 {
3599
+ margin-bottom: 20px;
3600
+ font-size: 23px;
3601
+ font-weight: bold;
3602
  }
3603
 
3604
  .mec-single-event .mec-events-meta-group-booking li h4 {
3605
+ font-size: 19px;
3606
  }
3607
 
3608
  .mec-single-event .mec-events-meta-group-booking input,
3609
  .mec-single-event .mec-events-meta-group-booking button {
3610
+ border-radius: 0;
3611
+ margin-bottom: 6px;
3612
  }
3613
 
3614
  .mec-single-event .mec-events-meta-group-booking button {
3615
+ min-width: 155px;
3616
+ margin-top: 5px;
3617
+ margin-left: 10px;
3618
+ border-radius: 2px;
3619
+ box-shadow: 0 2px 1px rgba(0, 0, 0, 0.08);
3620
  }
3621
 
3622
+ .mec-single-event
3623
+ .mec-events-meta-group-booking
3624
+ button.mec-book-form-back-button {
3625
+ background: #c4cace;
3626
+ float: left;
3627
  }
3628
 
3629
+ .mec-single-event
3630
+ .mec-events-meta-group-booking
3631
+ button.mec-book-form-back-button:hover {
3632
+ background: #000;
3633
  }
3634
 
3635
+ .mec-single-event
3636
+ .mec-events-meta-group-booking
3637
+ button.mec-book-form-next-button {
3638
+ float: left;
3639
+ margin-left: 0;
3640
  }
3641
 
3642
  button#mec-book-form-back-btn-step-3 {
3643
+ float: none;
3644
  }
3645
 
3646
  /* Booking Occurrences list */
3673
  .mec-single-event .mec-events-meta-group-booking .mec-click-pay {
3674
  max-width: 350px;
3675
  }
3676
+ .mec-single-event
3677
+ .mec-events-meta-group-booking
3678
+ .mec-click-pay
3679
+ #mec_woo_add_to_cart_btn_r,
3680
+ .mec-single-event
3681
+ .mec-events-meta-group-booking
3682
+ .mec-click-pay
3683
+ button.mec-book-form-next-button {
3684
  float: right;
3685
  }
3686
 
3687
+ .mec-single-event
3688
+ .mec-events-meta-group-booking
3689
+ .mec-click-pay
3690
+ #mec_woo_add_to_cart_btn_r:hover,
3691
+ .mec-single-event
3692
+ .mec-events-meta-group-booking
3693
+ .mec-click-pay
3694
+ button.mec-book-form-next-button:hover {
3695
  background: #000;
3696
  }
3697
 
3727
  }
3728
 
3729
  .mec-single-event .mec-book-form-coupon button {
3730
+ margin-left: 0;
3731
  }
3732
 
3733
  .mec-single-event .mec-book-form-gateway-checkout button {
3734
+ margin-left: 0;
3735
  }
3736
 
3737
  .mec-single-event .mec-single-event .mec-book-form-gateway-checkout button {
3758
  margin-right: 10px;
3759
  line-height: 1;
3760
  padding: 18px 20px 16px;
3761
+ -webkit-transition: all 0.21s ease;
3762
+ -moz-transition: all 0.21s ease;
3763
+ transition: all 0.21s ease;
3764
  min-width: 170px;
3765
  margin-top: 5px;
3766
  border-radius: 0;
3790
  .mec-single-event form.mec-click-next,
3791
  .mec-single-event .mec-book-first,
3792
  .mec-single-event .mec-event-tickets-list {
3793
+ padding-left: 0;
3794
+ padding-right: 0;
3795
  }
3796
 
3797
  .mec-single-event label.mec-fill-attendees {
3798
+ margin-left: 0;
3799
  }
3800
 
3801
  .mec-wrap .mec-events-meta-group-booking #mec-book-form-btn-step-1,
3812
  margin: 0;
3813
  }
3814
 
3815
+ .mec-wrap
3816
+ .mec-wrap-checkout
3817
+ .mec-book-form-gateways
3818
+ .mec-book-form-gateway-label {
3819
  padding-left: 3px;
3820
  }
3821
 
3824
  }
3825
 
3826
  .mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available {
3827
+ display: block;
3828
+ margin-bottom: 20px;
3829
+ margin-top: -17px;
3830
+ font-size: 11px;
3831
+ color: #8a8a8a;
3832
  }
3833
 
3834
  .mec-single-event .mec-events-meta-group-booking .mec-book-price-total {
3835
+ display: inline-block;
3836
+ margin-bottom: 10px;
3837
+ font-size: 26px;
3838
+ color: #39c36e;
3839
+ font-weight: 700;
3840
+ padding: 10px 0;
3841
  }
3842
 
3843
  .mec-single-event .mec-events-meta-group-booking form {
3844
+ margin: 0;
3845
  }
3846
 
3847
  .mec-single-event .mec-events-meta-group-booking label,
3848
  .mec-single-event .mec-events-meta-group-booking h5 span {
3849
+ color: #424242;
3850
+ font-size: 12px;
3851
+ font-weight: 300;
3852
+ letter-spacing: 0;
3853
+ margin: 3px 0;
3854
+ display: block;
3855
+ clear: none;
3856
+ padding: 5px 1em 3px 0;
3857
  }
3858
 
3859
  .mec-single-event .mec-events-meta-group-booking h5 span {
3860
+ display: inline-block;
3861
  }
3862
 
3863
+ .mec-single-event
3864
+ .mec-events-meta-group-booking
3865
+ h5
3866
+ span.mec-ticket-variation-name {
3867
+ padding-right: 5px;
3868
+ text-transform: capitalize;
3869
  }
3870
 
3871
+ .mec-single-event
3872
+ .mec-events-meta-group-booking
3873
+ input::-webkit-input-placeholder {
3874
+ color: #aaa;
3875
  }
3876
 
3877
  .mec-single-event .mec-events-meta-group-booking input:-moz-placeholder {
3878
+ color: #aaa;
3879
  }
3880
 
3881
+ .mec-single-event .mec-events-meta-group-booking input[type="text"],
3882
+ .mec-single-event .mec-events-meta-group-booking input[type="date"],
3883
+ .mec-single-event .mec-events-meta-group-booking input[type="number"],
3884
+ .mec-single-event .mec-events-meta-group-booking input[type="email"],
3885
+ .mec-single-event .mec-events-meta-group-booking input[type="password"],
3886
+ .mec-single-event .mec-events-meta-group-booking input[type="tel"],
3887
  .mec-single-event .mec-events-meta-group-booking textarea,
3888
  .mec-single-event .mec-events-meta-group-booking select {
3889
+ display: block;
3890
+ background: #fcfcfc;
3891
+ min-height: 42px;
3892
+ min-width: 180px;
3893
+ font-size: 13px;
3894
+ border: 1px solid #e0e0e0;
3895
+ padding: 13px 10px;
3896
+ width: 330px;
3897
+ margin-bottom: 20px;
3898
+ box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.051);
3899
+ clear: both;
3900
  }
3901
 
3902
  .wbmec-mandatory {
3903
+ padding-left: 5px;
3904
+ font-size: 14px;
3905
  }
3906
 
3907
  .mec-single-event .mec-events-meta-group-booking .mec-red-notification input,
3908
  .mec-single-event .mec-events-meta-group-booking .mec-red-notification textarea,
3909
  .mec-single-event .mec-events-meta-group-booking .mec-red-notification select {
3910
+ border: 1px solid #ff3c3c !important;
3911
  }
3912
 
3913
+ .mec-single-event
3914
+ .mec-events-meta-group-booking
3915
+ .mec-red-notification
3916
+ input[type="radio"],
3917
+ .mec-single-event
3918
+ .mec-events-meta-group-booking
3919
+ .mec-red-notification
3920
+ input[type="checkbox"],
3921
+ .lity
3922
+ .mec-events-meta-group-booking
3923
+ .mec-red-notification
3924
+ input[type="checkbox"],
3925
+ .lity .mec-events-meta-group-booking .mec-red-notification input[type="radio"] {
3926
+ outline: 1px solid #ff3c3c !important;
3927
  }
3928
 
3929
  /* Modal booking - required forms */
3947
  }
3948
 
3949
  @media only screen and (max-width: 479px) {
3950
+ .mec-single-event .mec-events-meta-group-booking input[type="text"],
3951
+ .mec-single-event .mec-events-meta-group-booking input[type="date"],
3952
+ .mec-single-event .mec-events-meta-group-booking input[type="number"],
3953
+ .mec-single-event .mec-events-meta-group-booking input[type="email"],
3954
+ .mec-single-event .mec-events-meta-group-booking input[type="password"],
3955
+ .mec-single-event .mec-events-meta-group-booking input[type="tel"],
3956
+ .mec-single-event .mec-events-meta-group-booking textarea,
3957
+ .mec-single-event .mec-events-meta-group-booking select {
3958
+ width: 100%;
3959
+ }
 
3960
  }
3961
 
3962
+ .mec-single-event
3963
+ .mec-events-meta-group-booking
3964
+ input[type="text"]:.mec-single-event
3965
+ .mec-events-meta-group-booking
3966
+ input[type="date"],
3967
  focus,
3968
+ .mec-single-event .mec-events-meta-group-booking input[type="number"]:focus,
3969
+ .mec-single-event .mec-events-meta-group-booking input[type="email"]:focus,
3970
+ .mec-single-event .mec-events-meta-group-booking input[type="password"]:focus,
3971
+ .mec-single-event .mec-events-meta-group-booking input[type="tel"]:focus,
3972
  .mec-single-event .mec-events-meta-group-booking textarea:focus,
3973
  .mec-single-event .mec-events-meta-group-booking select:focus {
3974
+ border: 1px solid #aaa;
3975
+ color: #444;
3976
+ background: #fff;
3977
+ -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
3978
+ -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
3979
+ box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
3980
+ outline: none;
3981
  }
3982
 
3983
+ .mec-single-event .mec-events-meta-group-booking input[type="checkbox"],
3984
+ .mec-single-event .mec-events-meta-group-booking input[type="radio"] {
3985
+ margin-right: 6px;
3986
+ margin-top: 5px;
3987
+ min-height: 20px;
3988
+ clear: none;
3989
+ margin: 0px 0 0 2px;
3990
  }
3991
 
3992
+ .mec-single-event .mec-events-meta-group-booking input[type="radio"]:before,
3993
+ .lity-container .mec-events-meta-group-booking input[type="radio"]:before {
3994
+ content: "";
3995
+ display: inline-block;
3996
+ background: #fff;
3997
+ border-radius: 18px;
3998
+ width: 18px;
3999
+ height: 18px;
4000
+ margin: -1px 0 0 -3px;
4001
+ cursor: pointer;
4002
+ border: 2px solid #e1e7ed;
4003
+ box-shadow: 0 2px 15px -3px rgba(69, 77, 89, 0.32);
4004
  }
4005
 
4006
+ .mec-single-event
4007
+ .mec-events-meta-group-booking
4008
+ input[type="radio"]:checked:before,
4009
+ .lity-container
4010
+ .mec-events-meta-group-booking
4011
+ input[type="radio"]:checked:before {
4012
+ border: 7px solid #008aff;
4013
+ background: #fff;
4014
+ box-shadow: 0 3px 16px -3px #008aff;
4015
  }
4016
 
4017
+ .mec-single-event .mec-events-meta-group-booking input[type="radio"],
4018
+ .lity-container .mec-events-meta-group-booking input[type="radio"] {
4019
+ min-height: 0;
4020
+ margin: 0;
4021
+ margin-right: 6px;
4022
  }
4023
 
4024
+ .mec-single-event .mec-events-meta-group-booking input[type="checkbox"] {
4025
+ float: left;
4026
  }
4027
 
4028
  .mec-single-event .mec-events-meta-group-booking .mec_book_first_for_all,
4029
  .lity-container .mec-events-meta-group-booking .mec_book_first_for_all {
4030
+ display: none;
4031
  }
4032
 
4033
  .mec-events-meta-group-booking ul.mec-book-price-details {
4034
+ list-style: none;
4035
+ border: 1px solid #eee;
4036
+ padding: 0;
4037
+ overflow: hidden;
4038
  }
4039
 
4040
  .mec-events-meta-group-booking ul.mec-book-price-details li {
4041
+ font-size: 15px;
4042
+ color: #a9a9a9;
4043
+ list-style: none;
4044
+ padding: 13px 18px;
4045
+ margin: 0;
4046
+ float: left;
4047
+ border-right: 1px solid #eee;
4048
  }
4049
 
4050
  .mec-events-meta-group-booking ul.mec-book-price-details li:last-child {
4051
+ border-right: none;
4052
  }
4053
 
4054
+ .mec-events-meta-group-booking
4055
+ ul.mec-book-price-details
4056
+ li
4057
+ span.mec-book-price-detail-amount {
4058
+ font-weight: 700;
4059
+ font-size: 21px;
4060
+ color: #222;
4061
+ display: contents;
4062
  }
4063
 
4064
  .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label,
4065
  .lity-container .mec-events-meta-group-booking label.wn-checkbox-label {
4066
+ height: 14px;
4067
+ width: 14px;
4068
+ background-color: transparent;
4069
+ border: 1px solid #d4d4d4;
4070
+ position: relative;
4071
+ display: inline-block;
4072
+ -moz-transition: border-color ease 0.2s;
4073
+ -o-transition: border-color ease 0.2s;
4074
+ -webkit-transition: border-color ease 0.2s;
4075
+ transition: border-color ease 0.2s;
4076
+ cursor: pointer;
4077
+ box-shadow: 0 2px 16px -2px rgba(0, 0, 0, 0.2);
4078
+ vertical-align: middle;
4079
+ margin-right: 3px;
4080
+ margin-top: -2px;
4081
+ }
4082
+
4083
+ .mec-single-event
4084
+ .mec-events-meta-group-booking
4085
+ input[type="checkbox"]:checked
4086
+ + .wn-checkbox-label,
4087
+ .lity-container
4088
+ .mec-events-meta-group-booking
4089
+ input[type="checkbox"]:checked
4090
+ + .wn-checkbox-label {
4091
+ border-color: #008aff;
4092
+ box-shadow: 0 2px 14px -3px #008aff;
4093
  }
4094
 
4095
  .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:before,
4096
  .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:after,
4097
  .lity-container .mec-events-meta-group-booking label.wn-checkbox-label:before,
4098
  .lity-container .mec-events-meta-group-booking label.wn-checkbox-label:after {
4099
+ position: absolute;
4100
+ height: 0;
4101
+ width: 1px;
4102
+ background-color: #008aff;
4103
+ display: inline-block;
4104
+ -moz-transform-origin: left top;
4105
+ -ms-transform-origin: left top;
4106
+ -o-transform-origin: left top;
4107
+ -webkit-transform-origin: left top;
4108
+ transform-origin: left top;
4109
+ content: "";
4110
+ -webkit-transition: opacity ease 0.5;
4111
+ -moz-transition: opacity ease 0.5;
4112
+ transition: opacity ease 0.5;
4113
  }
4114
 
4115
  .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:before,
4116
  .lity-container .mec-events-meta-group-booking label.wn-checkbox-label:before {
4117
+ top: 8px;
4118
+ left: 7px;
4119
+ box-shadow: 0 0 0 2px #fff;
4120
+ -moz-transform: rotate(-145deg);
4121
+ -ms-transform: rotate(-145deg);
4122
+ -o-transform: rotate(-145deg);
4123
+ -webkit-transform: rotate(-145deg);
4124
+ transform: rotate(-145deg);
4125
+ }
4126
+
4127
+ .mec-single-event
4128
+ .mec-events-meta-group-booking
4129
+ input[type="checkbox"]:checked
4130
+ + .wn-checkbox-label::before,
4131
+ .lity-container
4132
+ .mec-events-meta-group-booking
4133
+ input[type="checkbox"]:checked
4134
+ + .wn-checkbox-label::before {
4135
+ height: 12px;
4136
+ -moz-animation: dothatopcheck 0.16s ease 0s forwards;
4137
+ -o-animation: dothatopcheck 0.16s ease 0s forwards;
4138
+ -webkit-animation: dothatopcheck 0.16s ease 0s forwards;
4139
+ animation: dothatopcheck 0.16s ease 0s forwards;
4140
  }
4141
 
4142
  .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:after,
4143
  .lity-container .mec-events-meta-group-booking label.wn-checkbox-label:after {
4144
+ top: 6px;
4145
+ left: 3px;
4146
+ -moz-transform: rotate(-45deg);
4147
+ -ms-transform: rotate(-45deg);
4148
+ -o-transform: rotate(-45deg);
4149
+ -webkit-transform: rotate(-45deg);
4150
+ transform: rotate(-45deg);
4151
+ }
4152
+
4153
+ .mec-single-event
4154
+ .mec-events-meta-group-booking
4155
+ input[type="checkbox"]:checked
4156
+ + .wn-checkbox-label::after,
4157
+ .lity-container
4158
+ .mec-events-meta-group-booking
4159
+ input[type="checkbox"]:checked
4160
+ + .wn-checkbox-label::after {
4161
+ -moz-animation: dothabottomcheck 0.08s ease 0s forwards;
4162
+ -o-animation: dothabottomcheck 0.08s ease 0s forwards;
4163
+ -webkit-animation: dothabottomcheck 0.08s ease 0s forwards;
4164
+ animation: dothabottomcheck 0.08s ease 0s forwards;
4165
+ height: 4px;
4166
  }
4167
 
4168
  .mec-single-event a.button:after,
4169
+ .mec-single-event .mec-events-meta-group-booking button[type="submit"]:after {
4170
+ display: none;
4171
+ font-family: "simple-line-icons";
4172
+ content: "\e098";
4173
+ margin-left: 4px;
4174
+ -webkit-animation: rotating 1.2s linear infinite;
4175
+ -moz-animation: rotating 1.2s linear infinite;
4176
+ -ms-animation: rotating 1.2s linear infinite;
4177
+ -o-animation: rotating 1.2s linear infinite;
4178
+ animation: rotating 1.2s linear infinite;
4179
  }
4180
 
4181
  .mec-single-event a.button.loading:after,
4182
+ .mec-single-event
4183
+ .mec-events-meta-group-booking
4184
+ button[type="submit"].loading:after {
4185
+ display: inline-block;
4186
  }
4187
 
4188
  .mec-single-event .mec-event-export-module {
4189
+ display: block;
4190
  }
4191
 
4192
+ .mec-single-event
4193
+ .mec-event-export-module.mec-frontbox
4194
+ .mec-event-exporting
4195
+ .mec-export-details
4196
+ ul {
4197
+ display: table;
4198
+ width: 100%;
4199
  }
4200
 
4201
+ .mec-single-event
4202
+ .mec-event-export-module.mec-frontbox
4203
+ .mec-event-exporting
4204
+ .mec-export-details
4205
+ ul
4206
+ li {
4207
+ display: table-cell;
4208
  }
4209
 
4210
+ .mec-single-event
4211
+ .mec-event-export-module.mec-frontbox
4212
+ .mec-event-exporting
4213
+ .mec-export-details
4214
+ ul
4215
+ li:last-child {
4216
+ text-align: right;
4217
  }
4218
 
4219
+ .mec-single-event
4220
+ .mec-event-export-module.mec-frontbox
4221
+ .mec-event-exporting
4222
+ .mec-export-details
4223
+ ul
4224
+ li
4225
+ a:hover {
4226
+ color: #fff;
4227
  }
4228
 
4229
+ .mec-single-event
4230
+ .mec-event-export-module.mec-frontbox
4231
+ .mec-event-exporting
4232
+ .mec-export-details
4233
+ ul {
4234
+ padding-left: 0;
4235
+ margin: 15px 5px;
4236
  }
4237
 
4238
  .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting {
4239
+ padding-left: 0;
4240
+ margin: 0;
4241
  }
4242
 
4243
  .mec-ticket-price {
4244
+ margin-left: 10px;
4245
+ font-size: 13px;
4246
+ font-weight: 300;
4247
  }
4248
 
4249
  .mec-book-reg-field-checkbox label,
4250
  .mec-book-reg-field-radio label {
4251
+ line-height: 1.36;
4252
  }
4253
 
4254
+ .mec-book-reg-field-checkbox input[type="checkbox"],
4255
+ .mec-book-reg-field-radio input[type="radio"] {
4256
+ float: left;
4257
+ margin-right: 5px !important;
4258
  }
4259
 
4260
  .mec-ticket-available-spots .mec-event-ticket-description,
4261
  .mec-ticket-available-spots .mec-event-ticket-price {
4262
+ font-size: 11px;
4263
  }
4264
 
4265
  .mec-book-ticket-container .wbmec-mandatory,
4266
  .mec-book-ticket-container .mec-reg-mandatory:nth-child(2) label:after,
4267
  .mec-book-ticket-container .mec-reg-mandatory:nth-child(3) label:after {
4268
+ content: "";
4269
+ color: red;
4270
+ width: 50px;
4271
+ height: 50px;
4272
+ font-size: 14px;
4273
+ padding-left: 5px;
4274
  }
4275
 
4276
  @media only screen and (max-width: 767px) {
4277
+ .mec-single-event
4278
+ .mec-event-export-module.mec-frontbox
4279
+ .mec-event-exporting
4280
+ .mec-export-details
4281
+ ul
4282
+ li {
4283
+ width: 100%;
4284
+ min-height: 40px;
4285
+ margin-bottom: 15px;
4286
+ text-align: center;
4287
+ float: none;
4288
+ display: block;
4289
+ }
4290
+
4291
+ .mec-single-event
4292
+ .mec-event-export-module.mec-frontbox
4293
+ .mec-event-exporting
4294
+ .mec-export-details
4295
+ ul
4296
+ li
4297
+ a {
4298
+ width: 100%;
4299
+ padding-left: 0;
4300
+ padding-right: 0;
4301
+ text-align: center;
4302
+ display: block;
4303
+ font-size: 12px;
4304
+ }
4305
  }
4306
 
4307
  .mec-single-event .mec-events-meta-group {
4308
+ margin-bottom: 0;
4309
  }
4310
 
4311
  @media only screen and (max-width: 767px) {
4312
+ .mec-single-event .mec-events-meta-group-booking {
4313
+ margin-bottom: 30px;
4314
+ }
4315
  }
4316
 
4317
  .mec-single-event .mec-event-meta h3,
4318
  .mec-single-event .mec-event-meta dt {
4319
+ text-transform: uppercase;
4320
+ font-size: 16px;
4321
+ font-weight: bold;
4322
+ padding-bottom: 5px;
4323
+ display: inline;
4324
+ color: #000;
4325
+ padding-left: 10px;
4326
  }
4327
 
4328
  .mec-single-event .mec-event-meta h6 {
4329
+ text-transform: uppercase;
4330
+ font-size: 13px;
4331
+ padding-bottom: 5px;
4332
+ display: inline;
4333
+ color: #222;
4334
+ padding-left: 0;
4335
  }
4336
 
4337
  .mec-single-event .mec-event-meta dd,
4338
  .mec-single-event .mec-event-meta .mec-events-event-categories a {
4339
+ font-size: 14px;
4340
+ color: #8d8d8d;
4341
  }
4342
 
4343
  .mec-single-event .mec-event-meta .mec-location dd.author {
4344
+ color: #3c3b3b;
4345
  }
4346
 
4347
  .mec-single-event .mec-event-meta dd {
4348
+ margin: 0;
4349
+ padding-left: 35px;
4350
  }
4351
 
4352
  .mec-single-event .mec-event-meta dd.mec-events-event-categories {
4353
+ min-height: 35px;
4354
+ line-height: 35px;
4355
  }
4356
 
4357
  /* Fix booking modal */
4358
  @media only screen and (max-width: 480px) {
4359
+ .single-mec-events .lity-container {
4360
+ width: 100%;
4361
+ }
4362
 
4363
+ .single-mec-events .lity-content .mec-events-meta-group-booking {
4364
+ padding: 20px;
4365
+ width: 85%;
4366
+ margin: 0 auto;
4367
+ }
4368
  }
4369
 
4370
  /*.mec-single-event .mec-event-meta dd.mec-events-event-categories:before { font-family: 'FontAwesome'; color: #40d9f1;font-size: 16px; content: "\f105"; padding: 10px; padding-left: 0; }*/
4371
  .mec-single-event .mec-event-meta dd.mec-events-event-categories:first-of-type {
4372
+ padding-top: 5px;
4373
  }
4374
 
4375
  .mec-single-event .mec-event-meta dd.mec-events-event-categories:last-of-type {
4376
+ border-bottom: 0;
4377
  }
4378
 
4379
  .mec-single-event .mec-event-meta dd a {
4380
+ color: #8d8d8d;
4381
+ transition: all 0.2s ease;
4382
  }
4383
 
4384
  .mec-single-event .mec-event-meta dd a i:before {
4385
+ font-size: 16px !important;
4386
  }
4387
 
4388
  .mec-single-event .mec-event-meta dd a i {
4389
+ margin-right: 8px;
4390
  }
4391
 
4392
  .mec-single-event .mec-event-meta dl {
4393
+ margin-bottom: 0;
4394
  }
4395
 
4396
  .mec-single-event .mec-event-meta .mec-events-event-cost {
4397
+ font-size: 18px;
4398
  }
4399
 
4400
  .mec-single-event .mec-event-meta .mec-events-address {
4401
+ color: #a9a9a9;
4402
+ margin-bottom: 3px;
4403
  }
4404
 
4405
  .mec-single-event .mec-event-meta .mec-events-meta-group-venue .author {
4406
+ margin-bottom: 0;
4407
+ color: #8d8d8d;
4408
+ font-size: 13px;
4409
  }
4410
 
4411
  .mec-single-event .mec-events-event-image {
4412
+ margin-bottom: 0;
4413
  }
4414
 
4415
  .mec-single-event h2.mec-single-event-title {
4416
+ margin-bottom: 30px;
4417
+ font-weight: 700;
4418
+ font-size: 33px;
4419
  }
4420
 
4421
  .mec-single-event .mec-booking-button {
4422
+ border-bottom: none;
4423
+ letter-spacing: 0.5px;
4424
+ line-height: 48px;
4425
+ height: 76px;
4426
+ transition: all 0.5s ease;
4427
+ color: #fff;
4428
+ padding: 16px;
4429
+ display: block;
4430
+ text-align: center;
4431
+ font-size: 16px;
4432
+ border-radius: 2px;
4433
+ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
4434
  }
4435
 
4436
  .mec-single-event .mec-booking-button:hover {
4437
+ background-color: #101010 !important;
4438
  }
4439
 
4440
  .mec-single-event .mec-event-tags a {
4441
+ display: inline-block;
4442
+ color: #444;
4443
+ font-size: 11px;
4444
+ text-transform: uppercase;
4445
+ letter-spacing: 1.5px;
4446
+ font-weight: 500;
4447
+ padding: 3px 7px;
4448
+ border: 1px solid #ddd;
4449
+ border-radius: 2px;
4450
+ background: #fff;
4451
+ margin: 1px 3px;
4452
  }
4453
 
4454
  .mec-single-event .mec-event-tags:before {
4455
+ font-size: 24px;
4456
+ color: #303030;
4457
+ margin-right: 5px;
4458
+ content: "\f02c";
4459
+ font-family: fontawesome;
4460
  }
4461
 
4462
  .mec-single-event .mec-event-tags {
4463
+ padding-top: 13px;
4464
  }
4465
 
4466
  .mec-single-event .mec-event-sharing {
4467
+ margin: 30px 0 10px;
4468
  }
4469
 
4470
  .mec-single-event .mec-street-address,
4471
  .mec-region.mec-events-abbr {
4472
+ font-style: normal;
4473
+ font-size: 13px;
4474
  }
4475
 
4476
  .mec-single-event-date:before,
4477
  .mec-single-event-time:before,
4478
  .mec-events-meta-group.mec-events-meta-group-venue:before {
4479
+ color: #40d9f1;
4480
  }
4481
 
4482
  .mec-single-event .mec-event-social {
4483
+ text-align: center;
4484
  }
4485
 
4486
  .mec-single-event .mec-event-social h3 {
4487
+ text-transform: uppercase;
4488
+ font-size: 15px;
4489
+ font-weight: bold;
4490
+ padding-bottom: 5px;
4491
+ color: #313131;
4492
+ border-bottom: 4px solid #ebebeb;
4493
+ width: 100%;
4494
+ display: block;
4495
+ padding-bottom: 10px;
4496
+ position: relative;
4497
  }
4498
 
4499
  .mec-single-event .mec-social-single:before {
4500
+ padding: 13px 35px;
4501
+ border-bottom: 4px solid #40d9f1;
4502
+ font-size: 6px;
4503
+ content: "";
4504
+ text-align: center;
4505
+ position: absolute;
4506
+ bottom: -4px;
4507
+ margin-left: 39px;
4508
  }
4509
 
4510
  .mec-single-event .mec-event-social .event-sharing {
4511
+ margin-top: 30px;
4512
  }
4513
 
4514
  .mec-single-event .mec-event-social ul {
4515
+ list-style: none;
4516
+ margin-left: 0;
4517
+ padding: 0;
4518
  }
4519
 
4520
  .mec-single-event .mec-event-social li.mec-event-social-icon {
4521
+ display: inline-block;
4522
  }
4523
 
4524
  .mec-single-event .mec-event-social li.mec-event-social-icon a {
4525
+ display: inline-block;
4526
+ color: #fff;
4527
+ width: 40px;
4528
+ height: 40px;
4529
+ padding: 9px;
4530
+ font-size: 16px;
4531
+ margin-right: 5px;
4532
+ margin-bottom: 5px;
4533
  }
4534
 
4535
  .mec-single-event .mec-event-social a.facebook {
4536
+ background: #3b5996;
4537
  }
4538
 
4539
  .mec-single-event .mec-event-social a.facebook:hover {
4540
+ background: #28385c;
4541
  }
4542
 
4543
  .mec-single-event .mec-event-social a.twitter {
4544
+ background: #00acee;
4545
  }
4546
 
4547
  .mec-single-event .mec-event-social a.twitter:hover {
4548
+ background: #0087bd;
4549
  }
4550
 
4551
  .mec-single-event .mec-event-social a.vimeo {
4552
+ background: #0dadd6;
4553
  }
4554
 
4555
  .mec-single-event .mec-event-social a.vimeo:hover {
4556
+ background: #0a85a3;
4557
  }
4558
 
4559
  .mec-single-event .mec-event-social a.dribble {
4560
+ background: #d53e68;
4561
  }
4562
 
4563
  .mec-single-event .mec-event-social a.dribble:hover {
4564
+ background: #bf4c78;
4565
  }
4566
 
4567
  .mec-single-event .mec-event-social a.youtube {
4568
+ background: #cb322c;
4569
  }
4570
 
4571
  .mec-single-event .mec-event-social a.youtube:hover {
4572
+ background: #992622;
4573
  }
4574
 
4575
  .mec-single-event .mec-event-social a.pinterest {
4576
+ background: #cb2027;
4577
  }
4578
 
4579
  .mec-single-event .mec-event-social a.pinterest:hover {
4580
+ background: #99181d;
4581
  }
4582
 
4583
  .mec-single-event .mec-event-social a.google {
4584
+ background: #c3391c;
4585
  }
4586
 
4587
  .mec-single-event .mec-event-social a.google:hover {
4588
+ background: #99181f;
4589
  }
4590
 
4591
  .mec-single-event .mec-event-social a.linkedin {
4592
+ background: #0073b2;
4593
  }
4594
 
4595
  .mec-single-event .mec-event-social a.linkedin:hover {
4596
+ background: #005380;
4597
  }
4598
 
4599
  .mec-single-event .mec-event-social a.email {
4600
+ background: #ff5d5e;
4601
  }
4602
 
4603
  .mec-single-event .mec-event-social a.email:hover {
4604
+ background: #cc4949;
4605
  }
4606
 
4607
  .mec-single-event .mec-event-social a.vk {
4608
+ background: #5b88bd;
4609
  }
4610
 
4611
  .mec-single-event .mec-event-social a.vk:hover {
4612
+ background: #3d608a;
4613
  }
4614
 
4615
+ .mec-single-event .mec-event-social a.tumblr {
4616
+ background: #34465d;
4617
  }
4618
 
4619
  .mec-single-event .mec-event-social a.tumblr:hover {
4620
+ background: #273649;
4621
  }
4622
 
4623
+ .mec-single-event .mec-event-social a.telegram {
4624
+ background: #0088cc;
4625
  }
4626
 
4627
  .mec-single-event .mec-event-social a.telegram:hover {
4628
+ background: rgb(16, 118, 190);
4629
  }
4630
 
4631
+ .mec-single-event .mec-event-social a.whatsapp {
4632
+ background: #25d366;
4633
  }
4634
 
4635
  .mec-single-event .mec-event-social a.whatsapp:hover {
4636
+ background: #23ac55;
4637
  }
4638
 
4639
+ .mec-single-event .mec-event-social a.flipboard {
4640
+ background: #e12828;
4641
  }
4642
 
4643
  .mec-single-event .mec-event-social a.flipboard:hover {
4644
+ background: #af1e1e;
4645
  }
4646
 
4647
+ .mec-single-event .mec-event-social a.pocket {
4648
+ background: #ef4056;
4649
  }
4650
 
4651
  .mec-single-event .mec-event-social a.pocket:hover {
4652
+ background: #8d1717;
4653
  }
4654
 
4655
+ .mec-single-event .mec-event-social a.reddit {
4656
+ background: #ff5700;
4657
  }
4658
 
4659
  .mec-single-event .mec-event-social a.reddit:hover {
4660
+ background: #c94909;
4661
  }
4662
 
4663
  .mec-single-event .mec-event-social a.telegram svg,
4664
  .mec-single-event .mec-event-social a.flipboard svg {
4665
+ height: 16px;
4666
  }
4667
 
4668
  .mec-single-event .mec-event-social li.mec-event-social-icon a svg {
4670
  }
4671
 
4672
  .mec-single-event .mec-event-social a.rss {
4673
+ background: #f29a1d;
4674
  }
4675
 
4676
  .mec-single-event .mec-event-social a.rss:hover {
4677
+ background: #cc7400;
4678
  }
4679
 
4680
  .mec-single-event .mec-event-social a.instagram {
4681
+ background: #457399;
4682
  }
4683
 
4684
  .mec-single-event .mec-event-social a.instagram:hover {
4685
+ background: #2e4d66;
4686
  }
4687
 
4688
  .mec-single-event .mec-event-social a.linkedin {
4689
+ background: #457399;
4690
  }
4691
 
4692
  .mec-single-event .mec-event-social a.linkedin:hover {
4693
+ background: #2e4d66;
4694
  }
4695
 
4696
  .mec-single-event .mec-event-social a.other-social {
4697
+ background: #ff5d5e;
4698
  }
4699
 
4700
  .mec-single-event .mec-event-social a.other-social:hover {
4701
+ background: #cc4949;
4702
  }
4703
 
4704
  .mec-single-event .mec-event-social {
4705
+ text-align: center;
4706
  }
4707
 
4708
  .mec-single-event .mec-frontbox-title,
4709
  .mec-single-event .mec-wrap-checkout h4,
4710
+ .mec-single-event .mec-events-meta-group-booking form > h4 {
4711
+ text-transform: uppercase;
4712
+ font-size: 15px;
4713
+ font-weight: bold;
4714
+ color: #313131;
4715
+ border-bottom: 4px solid #ebebeb;
4716
+ width: 100%;
4717
+ display: block;
4718
+ padding-bottom: 10px;
4719
+ position: relative;
4720
+ text-align: center;
4721
  }
4722
 
4723
  .mec-single-event .mec-frontbox-title:before,
4724
  .mec-single-event .mec-wrap-checkout h4:before,
4725
+ .mec-single-event .mec-events-meta-group-booking form > h4:before {
4726
+ padding: 1px 35px;
4727
+ border-bottom: 4px solid #40d9f1;
4728
+ font-size: 6px;
4729
+ content: "";
4730
+ text-align: center;
4731
+ position: absolute;
4732
+ bottom: -4px;
4733
+ margin-left: -35px;
4734
+ left: 50%;
4735
  }
4736
 
4737
  .mec-single-event .mec-events-meta-group-booking input[data-stripe="exp-month"],
4738
  .mec-single-event .mec-events-meta-group-booking input[data-stripe="exp-year"] {
4739
+ width: 47% !important;
4740
+ margin-right: 12px;
4741
+ margin-top: 5px;
4742
+ display: inline-block !important;
4743
  }
4744
 
4745
+ @media (max-width: 768px) {
4746
+ .mec-single-event
4747
+ .mec-events-meta-group-booking
4748
+ input[data-stripe="exp-month"],
4749
+ .mec-single-event
4750
+ .mec-events-meta-group-booking
4751
+ input[data-stripe="exp-year"] {
4752
+ width: 100% !important;
4753
+ margin-right: 0;
4754
+ display: block !important;
4755
+ }
4756
  }
4757
 
4758
  .mec-event-meta i:before {
4759
+ font-size: 20px;
4760
+ vertical-align: middle;
4761
  }
4762
 
4763
  .mec-event-meta .mec-single-event-organizer i:before,
4764
  .mec-event-meta .mec-single-event-additional-organizers i:before {
4765
+ font-size: 14px;
4766
+ vertical-align: baseline;
4767
  }
4768
 
4769
  #mec-wrap .mec-events-day-time-slot .mec-events-content {
4770
+ float: left;
4771
+ width: 33%;
4772
+ padding: 0 15px;
4773
  }
4774
 
4775
  #mec-wrap .mec-events-day-time-slot .mec-events-event-image {
4776
+ padding-left: 0;
4777
  }
4778
 
4779
  #mec-events-content .mec-events-abbr {
4780
+ color: #8d8d8d;
4781
+ font-size: 14px;
4782
  }
4783
 
4784
  .mec-single-event .mec-events-content {
4785
+ margin-bottom: 30px;
4786
  }
4787
 
4788
  .mec-single-event .mec-organizer-url a {
4789
+ word-wrap: break-word;
4790
  }
4791
 
4792
  .mec-single-event #headline {
4793
+ margin: 0 0 10px;
4794
  }
4795
 
4796
  .mec-single-event #headline h2 {
4797
+ padding: 0;
4798
  }
4799
 
4800
+ .mec-single-event
4801
+ .mec-events-meta-group.mec-events-meta-group-gmap
4802
+ .mec-events-venue-map {
4803
+ margin-top: 0;
4804
+ padding: 8px;
4805
+ border: 1px solid #e5e5e5;
4806
+ border-radius: 7px;
4807
  }
4808
 
4809
  #mec-events-gmap-0 {
4810
+ height: 325px !important;
4811
  }
4812
 
4813
  .mec-events-list .mec-events-day-time-slot .mec-events-event-meta {
4814
+ width: 33%;
4815
+ float: left;
4816
+ padding: 40px;
4817
+ height: auto;
4818
+ margin: 0;
4819
+ }
4820
+
4821
  .mec-events-day-time-slot .mec-events-content.description.entry-summary {
4822
+ font-size: 15px;
4823
+ font-weight: 300;
4824
+ color: #8d8d8d;
4825
  }
4826
 
4827
  .mec-events-day-time-slot .type-mec_events h2 {
4828
+ font-size: 28px;
4829
+ padding-bottom: 20px;
4830
  }
4831
 
4832
  .mec-events-day .mec-events-day-time-slot .type-mec_events {
4833
+ margin: 0;
4834
  }
4835
 
4836
  .mec-events-day .mec-events-day-time-slot h5 {
4837
+ background-color: #8d8d8d;
4838
  }
4839
 
4840
+ .mec-single-event
4841
+ .mec-event-meta
4842
+ .mec-single-event-organizer
4843
+ .mec-events-single-section-title,
4844
+ .mec-single-event
4845
+ .mec-event-meta
4846
+ .mec-single-event-additional-organizers
4847
+ .mec-events-single-section-title,
4848
  .mec-single-event .mec-events-meta-date h3 {
4849
+ padding-left: 0;
4850
+ margin: 10px;
4851
+ display: inline-block;
4852
  }
4853
 
4854
  .mec-single-event .mec-events-meta-date h3 {
4855
+ width: 100%;
4856
  }
4857
 
4858
  .mec-single-event .mec-events-event-image {
4859
+ border: 0;
4860
  }
4861
 
4862
  .mec-single-event .mec-events-venue-map {
4863
+ padding: 0;
4864
  }
4865
 
4866
  .mec-single-event-date,
4874
  .mec-event-cost,
4875
  .mec-event-website,
4876
  .mec-event-more-info {
4877
+ background: #f7f7f7;
4878
+ padding: 12px 14px 8px;
4879
+ margin-bottom: 12px;
4880
+ vertical-align: baseline;
4881
+ position: relative;
4882
  }
4883
 
4884
  .mec-single-event .mec-single-event-organizer dd,
4885
  .mec-single-event .mec-single-event-additional-organizers dd,
4886
  .mec-single-event .mec-events-meta-date dd {
4887
+ padding-left: 0;
4888
+ margin-bottom: 10px;
4889
  }
4890
 
4891
  .mec-single-event .mec-single-event-organizer dd span,
4892
  .mec-single-event .mec-single-event-additional-organizers dd span,
4893
  .mec-single-event .mec-events-meta-date dd span {
4894
+ display: block;
4895
+ padding-left: 12px;
4896
+ color: #8d8d8d;
4897
  }
4898
 
4899
  .mec-single-event .mec-single-event-organizer i,
4900
  .mec-single-event .mec-single-event-additional-organizers i,
4901
  .mec-single-event .mec-events-meta-date i {
4902
+ margin-right: 10px;
4903
+ margin-left: 12px;
4904
  }
4905
 
4906
  .mec-events-meta-group.mec-events-meta-group-venue dl {
4907
+ margin-bottom: 0;
4908
  }
4909
 
4910
  address.mec-events-address {
4911
+ line-height: 19px;
4912
+ font-style: normal;
4913
+ font-size: 12px;
4914
  }
4915
 
4916
  .mec-single-event .mec-event-content dt {
4917
+ margin-top: 5px;
4918
  }
4919
 
4920
+ .mec-single-event
4921
+ .mec-single-event-additional-organizers
4922
+ .mec-single-event-additional-organizer {
4923
+ margin-bottom: 15px;
4924
+ padding-bottom: 5px;
4925
+ border-bottom: 1px solid #e4e4e4;
4926
  }
4927
 
4928
+ .mec-single-event
4929
+ .mec-single-event-additional-organizers
4930
+ .mec-single-event-additional-organizer:last-child {
4931
+ margin-bottom: 0;
4932
+ padding-bottom: 0;
4933
+ border: none;
4934
  }
4935
 
4936
  /* Hourly Schedule */
4937
  .mec-event-schedule-content {
4938
+ border-left: 4px solid #f0f0f0;
4939
+ padding-top: 10px;
4940
+ margin-top: 30px;
4941
+ margin-left: 25px;
4942
+ margin-bottom: 20px;
4943
+ color: #8a8a8a;
4944
  }
4945
 
4946
  .mec-event-schedule-content dl {
4947
+ padding-left: 24px;
4948
+ font-size: 12px;
4949
+ position: relative;
4950
+ margin-bottom: 35px;
4951
  }
4952
 
4953
  .mec-event-schedule-content dl:before {
4954
+ content: "";
4955
+ display: block;
4956
+ position: absolute;
4957
+ left: 0;
4958
+ top: 4px;
4959
+ width: 20px;
4960
+ height: 0;
4961
+ border-top: 4px solid #f0f0f0;
4962
  }
4963
 
4964
  .mec-event-schedule-content dl dt {
4965
+ margin: 0 0 10px;
4966
+ line-height: 1.16;
4967
  }
4968
 
4969
  .mec-event-schedule-content dl dt.mec-schedule-title {
4970
+ font-size: 13px;
4971
+ color: #5a5a5a;
4972
+ font-weight: 700;
4973
  }
4974
 
4975
  .mec-event-schedule-content dl dt.mec-schedule-description {
4976
+ font-weight: 300;
4977
  }
4978
 
4979
  .mec-event-schedule-content .mec-schedule-speakers {
4980
+ background: #f7f7f7;
4981
+ padding: 10px;
4982
  }
4983
 
4984
  .mec-wrap .mec-event-schedule-content h6 {
4985
+ font-size: 13px;
4986
+ color: #5a5a5a;
4987
+ font-weight: 700;
4988
+ display: inline-block;
4989
  }
4990
 
4991
  .mec-wrap .mec-event-schedule-content a {
4992
+ font-weight: 400;
4993
+ color: #5a5a5a;
4994
+ transition: all 0.1s ease;
4995
  }
4996
 
4997
  /* Speaker Widget */
4998
  .single-mec-events .mec-speakers-details ul {
4999
+ padding: 0;
5000
+ margin-left: 0;
5001
  }
5002
 
5003
  .mec-single-event .mec-speakers-details ul li {
5004
+ list-style: none;
5005
+ background: #f7f7f7;
5006
+ padding: 5px 5px 18px 5px;
5007
+ margin-top: 14px;
5008
  }
5009
 
5010
  .mec-single-event .mec-speakers-details ul li a {
5011
+ -webkit-transition: 0.2s all ease;
5012
+ transition: 0.2s all ease;
5013
  }
5014
 
5015
  .mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a img {
5016
+ float: left;
5017
+ border-radius: 50%;
5018
+ transition: 0.2s all ease;
5019
+ border: 2px solid transparent;
5020
+ width: 68px;
5021
+ height: 68px;
5022
  }
5023
 
5024
  .mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a:hover img {
5025
+ border-color: #40d9f1;
5026
  }
5027
 
5028
  .mec-single-event .mec-speakers-details ul li .mec-speaker-name {
5029
+ display: inline-block;
5030
+ margin-top: 10px;
5031
+ font-size: 15px;
5032
+ line-height: 1.8;
5033
+ text-transform: capitalize;
5034
+ font-weight: 700;
5035
+ padding-left: 8px;
5036
  }
5037
 
5038
  .mec-single-event .mec-speakers-details ul li .mec-speaker-job-title {
5039
+ display: block;
5040
+ font-size: 12px;
5041
+ margin-top: -1px;
5042
+ padding-left: 75px;
5043
+ color: #888;
5044
  }
5045
 
5046
  /* Location */
5047
  .mec-single-event-location img,
5048
  .mec-single-event-organizer img {
5049
+ margin-bottom: 10px;
5050
+ width: 100%;
5051
  }
5052
 
5053
  .mec-qrcode-details {
5054
+ text-align: center;
5055
  }
5056
 
 
5057
  /* time */
5058
  .mec-time-comment {
5059
+ font-size: 11px;
5060
  }
5061
 
5062
  /* buddy */
5063
  .mec-wrap .mec-attendees-list-details p {
5064
+ font-weight: 300;
5065
+ margin: 20px 0 0 0;
5066
+ color: #8d8d8d;
5067
  }
5068
 
5069
  .mec-wrap .mec-attendees-list-details li {
5070
+ list-style: none;
5071
+ display: block;
5072
+ margin-top: 15px;
5073
  }
5074
 
5075
  .mec-wrap .mec-attendees-list-details li .mec-attendee-avatar {
5076
+ display: inline-block;
5077
  }
5078
 
5079
  .mec-wrap .mec-attendees-list-details li .mec-attendee-profile-link {
5080
+ display: inline-block;
5081
+ vertical-align: top;
5082
+ margin-left: 10px;
5083
  }
5084
 
5085
  .mec-attendees-list-details ul {
5086
+ margin-bottom: 0;
5087
  }
5088
 
5089
  .mec-attendees-list-details .mec-attendee-profile-link a {
5090
+ color: #8d8d8d;
5091
+ display: block;
5092
  }
5093
 
5094
  .mec-attendees-list-details .mec-attendee-profile-link span {
5095
+ display: inline-block;
5096
+ color: #000;
5097
+ vertical-align: middle;
5098
+ cursor: pointer;
5099
  }
5100
 
5101
  .mec-attendees-list-details span.mec-attendee-profile-ticket-number {
5102
+ border-radius: 50px;
5103
+ width: 20px;
5104
+ height: 20px;
5105
+ font-size: 12px;
5106
+ text-align: center;
5107
+ color: #fff;
5108
+ margin-right: 4px;
5109
+ line-height: 20px;
5110
  }
5111
 
5112
  #wrap .mec-attendees-list-details span.mec-attendee-profile-ticket-number {
5114
  }
5115
 
5116
  .mec-attendees-list-details .mec-attendee-profile-link span i {
5117
+ vertical-align: middle;
5118
+ font-size: 9px;
5119
+ font-weight: bold;
5120
+ margin-left: 5px;
5121
  }
5122
 
5123
+ .mec-attendees-list-details .mec-attendees-toggle {
5124
+ border: 1px solid #e6e6e6;
5125
+ background: #fafafa;
5126
+ padding: 15px 15px 0;
5127
+ border-radius: 3px;
5128
+ margin: 12px 0 20px 52px;
5129
+ position: relative;
5130
+ font-size: 13px;
5131
+ box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.02);
5132
+ }
5133
+ .mec-attendees-list-details .mec-attendees-toggle:before,
5134
+ .mec-attendees-list-details .mec-attendees-toggle:after {
5135
+ content: "";
5136
+ display: block;
5137
+ position: absolute;
5138
+ left: 50px;
5139
+ width: 0;
5140
+ height: 0;
5141
+ border-style: solid;
5142
+ border-width: 10px;
5143
+ }
5144
+ .mec-attendees-list-details .mec-attendees-toggle:after {
5145
+ top: -20px;
5146
+ border-color: transparent transparent #fafafa transparent;
5147
+ }
5148
+ .mec-attendees-list-details .mec-attendees-toggle:before {
5149
+ top: -21px;
5150
+ border-color: transparent transparent #e1e1e1 transparent;
5151
+ }
5152
+ .mec-attendees-list-details .mec-attendees-toggle .mec-attendees-item {
5153
+ padding-bottom: 15px;
5154
+ }
5155
+ .mec-attendees-list-details .mec-attendee-avatar img {
5156
+ border-radius: 3px;
5157
+ }
5158
+ .mec-attendee-avatar-sec {
5159
+ float: left;
5160
+ width: 50px;
5161
+ margin-right: 12px;
5162
+ }
5163
+ .mec-attendee-profile-name-sec,
5164
+ .mec-attendee-profile-ticket-sec {
5165
+ float: left;
5166
+ width: calc(100% - 62px);
5167
+ margin-top: 3px;
5168
+ }
5169
 
5170
  /* MEC Events Calendar Clean
5171
  ----------------------------------------- */
5172
  .mec-calendar {
5173
+ margin-bottom: 20px;
5174
+ border: 1px solid #e8e8e8;
5175
+ width: 100%;
5176
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
5177
  }
5178
 
5179
  .mec-calendar .mec-calendar-topsec {
5180
+ display: table;
5181
+ background: #fff;
5182
  }
5183
 
5184
  .mec-calendar .mec-calendar-topsec .mec-calendar-events-sec {
5185
+ display: none;
5186
  }
5187
 
5188
  .mec-calendar .mec-calendar-side {
5189
+ width: 590px;
5190
+ display: table-cell;
5191
+ padding: 40px;
5192
+ position: relative;
5193
+ text-align: center;
5194
+ box-shadow: 0 1px 5px 6px rgba(0, 0, 0, 0.005) inset;
5195
  }
5196
 
5197
  .mec-calendar .mec-calendar-events-side {
5198
+ display: table-cell;
5199
+ height: 100%;
5200
+ border-left: 1px solid #efefef;
5201
+ padding: 40px;
5202
+ width: 100%;
5203
  }
5204
 
5205
  .mec-calendar .mec-calendar-events-side .mec-table-side-day {
5206
+ width: 46px;
5207
+ height: 46px;
5208
+ margin: 0 auto 20px;
5209
+ position: relative;
5210
+ text-align: center;
5211
+ line-height: 46px;
5212
+ border: 1px solid #40d9f1;
5213
+ border-radius: 50%;
5214
+ font-size: 12px;
5215
+ font-weight: 600;
5216
+ padding: 0;
5217
  }
5218
 
5219
  .mec-calendar .mec-calendar-events-side .mec-table-side-title {
5220
+ text-align: center;
5221
+ font-size: 11px;
5222
+ text-transform: uppercase;
5223
+ letter-spacing: 3px;
5224
+ margin-bottom: 14px;
5225
  }
5226
 
5227
  .mec-calendar .mec-calendar-header {
5228
+ position: relative;
5229
+ width: 560px;
5230
+ margin-top: 8px;
5231
+ margin-bottom: 16px;
5232
  }
5233
 
5234
  .mec-calendar .mec-calendar-header h2 {
5235
+ text-transform: uppercase;
5236
+ font-size: 22px;
5237
+ font-weight: 700;
5238
+ color: #333;
5239
  }
5240
 
5241
  .mec-calendar .mec-event-footer {
5242
+ width: auto;
5243
+ min-height: 60px;
5244
  }
5245
 
5246
  .mec-calendar dl {
5247
+ display: table;
5248
+ margin: 0;
5249
+ border: none;
5250
+ padding: 0;
5251
+ table-layout: fixed;
5252
  }
5253
 
5254
  .mec-calendar dt {
5255
+ display: table-cell;
5256
+ transition: all 0.66s ease;
5257
+ color: #4d4d4d;
5258
+ background: #fff;
5259
+ border-radius: 44px;
5260
+ font-size: 14px;
5261
+ width: 80px;
5262
+ height: 80px;
5263
+ line-height: 80px;
5264
+ text-align: center;
5265
  }
5266
 
5267
  /* Fix MEC Calendars on the Neve theme */
5268
+ .excerpt-wrap .mec-wrap dt,
5269
  .nv-content-wrap .mec-wrap dt {
5270
  display: table-cell;
5271
  }
5272
 
5273
  .mec-calendar .mec-calendar-table .mec-no-event {
5274
+ display: none;
5275
  }
5276
 
5277
  .mec-calendar .mec-calendar-table-head dt {
5278
+ font-weight: 700;
5279
+ text-transform: uppercase;
5280
+ font-size: 15px;
5281
  }
5282
 
5283
  .mec-calendar .mec-calendar-row dt:hover {
5284
+ background: #f4f4f4;
5285
  }
5286
 
5287
  .mec-calendar .mec-table-nullday {
5288
+ color: #cacaca;
5289
  }
5290
 
5291
  .mec-calendar.mec-box-calendar .mec-table-nullday:last-child {
5292
+ border-right: 1px solid #eaeaea;
5293
  }
5294
 
5295
  .mec-calendar .mec-prev-month:hover,
5296
  .mec-calendar .mec-next-month:hover {
5297
+ background: #f4f4f4;
5298
  }
5299
 
5300
  .mec-calendar .mec-selected-day,
5301
  .mec-calendar .mec-selected-day:hover {
5302
+ background: #40d9f1;
5303
+ color: #fff;
5304
  }
5305
 
5306
  .mec-calendar .mec-selected-day a {
5307
+ color: #fff;
5308
  }
5309
 
5310
  .mec-calendar .mec-has-event {
5311
+ position: relative;
5312
  }
5313
 
5314
  .mec-calendar .mec-calendar-row dt.mec-has-event:hover {
5315
+ background: #40d9f1;
5316
  }
5317
 
5318
  .mec-calendar .mec-has-event a {
5319
+ cursor: pointer;
5320
+ display: block;
5321
+ width: 100%;
5322
+ height: 100%;
5323
+ border-radius: 50%;
5324
+ color: #4d4d4d;
5325
+ transition: all 0.25s ease;
5326
+ text-decoration: none;
5327
+ box-shadow: none;
5328
  }
5329
 
5330
  .mec-calendar .mec-calendar-row dt.mec-has-event:hover a,
5331
  .mec-calendar .mec-calendar-row dt.mec-has-event.mec-selected-day a {
5332
+ color: #fff;
5333
  }
5334
 
5335
  .mec-calendar .mec-has-event:after {
5336
+ background-color: #40d9f1;
5337
+ border-radius: 50%;
5338
+ display: block;
5339
+ content: "";
5340
+ width: 8px;
5341
+ height: 8px;
5342
+ bottom: 14px;
5343
+ left: 50%;
5344
+ margin: -4px 0 0 -4px;
5345
+ position: absolute;
5346
+ transition: all 0.25s ease;
5347
  }
5348
 
5349
  .mec-calendar .mec-calendar-row dt.mec-has-event:hover:after {
5350
+ background-color: #fff;
5351
  }
5352
 
5353
  .mec-calendar .mec-has-event.mec-selected-day:after {
5354
+ display: none;
5355
  }
5356
 
5357
  .mec-calendar .mec-event-article {
5358
+ text-align: left;
5359
+ margin-bottom: 0;
5360
+ padding-bottom: 25px;
5361
+ padding-top: 26px;
5362
+ border-top: 1px solid #efefef;
5363
+ transition: all 0.33s ease;
5364
  }
5365
 
5366
  .mec-calendar .mec-event-article:hover {
5367
+ background-color: #fafafa;
5368
  }
5369
 
5370
  .mec-calendar .mec-event-article .mec-event-time {
5371
+ font-size: 11px;
5372
+ line-height: 1.1;
5373
+ margin: 0;
5374
  }
5375
 
5376
  .mec-calendar .mec-event-article .mec-event-title {
5377
+ font-size: 13px;
5378
+ padding: 0;
5379
+ margin: 10px 0 8px;
5380
+ font-weight: 700;
5381
+ text-transform: uppercase;
5382
  }
5383
 
5384
  .mec-calendar .mec-event-article .mec-event-title a {
5385
+ text-decoration: none;
5386
+ color: #494949;
5387
+ transition: color 0.3s ease;
5388
  }
5389
 
5390
  .mec-calendar .mec-event-article .mec-event-title a:hover {
5391
+ color: #40d9f1;
5392
  }
5393
 
5394
  .mec-calendar .mec-event-article .mec-event-image,
5395
  .mec-calendar .mec-event-list-classic .mec-event-image img {
5396
+ width: 65px;
5397
+ height: auto;
5398
  }
5399
 
5400
  .mec-calendar .mec-event-article .mec-event-image {
5401
+ float: left;
5402
+ margin-right: 20px;
5403
+ width: 65px;
5404
+ height: auto;
5405
  }
5406
 
5407
  .mec-calendar .mec-event-article .mec-localtime-details div,
5408
  .mec-calendar .mec-event-article .mec-event-detail {
5409
+ font-size: 13px;
5410
+ line-height: 1.3;
5411
+ font-family: "Roboto", sans-serif;
5412
+ color: #9a9a9a;
5413
+ margin-bottom: 0;
5414
  }
5415
 
5416
  .mec-calendar .mec-calendar-side .mec-previous-month,
5417
  .mec-calendar .mec-calendar-side .mec-next-month {
5418
+ cursor: pointer;
5419
+ position: absolute;
5420
+ top: 0;
5421
+ min-width: 50px;
5422
+ height: 50px;
5423
+ line-height: 50px;
5424
+ text-align: center;
5425
+ background: #fff;
5426
+ color: #a9a9a9;
5427
+ font-size: 12px;
5428
+ letter-spacing: 1px;
5429
+ text-transform: uppercase;
5430
+ padding-left: 10px;
5431
+ padding-right: 10px;
5432
+ border: 1px solid #efefef;
5433
+ border-top: none;
5434
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.015);
5435
+ transition: all 0.33s ease;
5436
  }
5437
 
5438
  .mec-calendar .mec-calendar-side .mec-previous-month i,
5439
  .mec-calendar .mec-calendar-side .mec-next-month i {
5440
+ font-size: 12px;
5441
+ color: #40d9f1;
5442
+ cursor: pointer;
5443
  }
5444
 
5445
  .mec-calendar .mec-calendar-side .mec-previous-month:hover,
5446
  .mec-calendar .mec-calendar-side .mec-next-month:hover {
5447
+ background-color: #f9f9f9;
5448
+ color: #40d9f1;
5449
  }
5450
 
5451
  .mec-calendar .mec-calendar-side .mec-previous-month {
5452
+ left: 0;
5453
+ border-bottom-right-radius: 6px;
5454
+ border-left: none;
5455
  }
5456
 
5457
  .mec-calendar .mec-calendar-side .mec-next-month {
5458
+ right: 0;
5459
+ border-bottom-left-radius: 6px;
5460
+ border-right: none;
5461
  }
5462
 
5463
  /* Page with sidebar fix */
5464
  @media only screen and (min-width: 961px) {
5465
+ .mec-wrap.mec-sm959
5466
+ .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly)
5467
+ .mec-has-event:after {
5468
+ width: 6px;
5469
+ height: 6px;
5470
+ bottom: 6px;
5471
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5472
 
5473
+ .mec-wrap.mec-sm959
5474
+ .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly)
5475
+ .mec-calendar-side {
5476
+ width: 370px;
5477
+ }
5478
 
5479
+ .mec-wrap.mec-sm959
5480
+ .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly)
5481
+ .mec-calendar-header {
5482
+ position: relative;
5483
+ width: 350px;
5484
+ margin-top: 30px;
5485
+ margin-bottom: 20px;
5486
+ padding-top: 20px;
5487
+ }
5488
 
5489
+ .mec-wrap.mec-sm959
5490
+ .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly)
5491
+ dt {
5492
+ width: 50px;
5493
+ height: 50px;
5494
+ line-height: 50px;
5495
+ }
5496
 
5497
+ .mec-wrap.mec-sm959 .mec-calendar.mec-event-calendar-classic dl dt {
5498
+ height: 110px;
5499
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5500
  }
5501
 
5502
+ @media only screen and (max-width: 1200px) {
5503
+ .mec-calendar .mec-has-event:after {
5504
+ width: 6px;
5505
+ height: 6px;
5506
+ bottom: 6px;
5507
+ }
 
 
 
 
5508
 
5509
+ .mec-calendar .mec-calendar-side {
5510
+ width: 370px;
5511
+ }
 
5512
 
5513
+ .mec-calendar .mec-calendar-header {
5514
+ position: relative;
5515
+ width: 350px;
5516
+ margin-top: 30px;
5517
+ }
5518
 
5519
+ .mec-calendar dt {
5520
+ width: 50px;
5521
+ height: 50px;
5522
+ line-height: 50px;
5523
+ }
5524
  }
5525
 
5526
+ @media only screen and (max-width: 767px) {
5527
+ .mec-calendar .mec-calendar-header h2 {
5528
+ font-size: 18px;
5529
+ }
5530
 
5531
+ .mec-calendar .mec-calendar-topsec {
5532
+ width: 100%;
5533
+ }
5534
+
5535
+ .mec-calendar .mec-calendar-side {
5536
+ width: 100%;
5537
+ display: block;
5538
+ padding: 30px;
5539
+ }
5540
+
5541
+ .mec-calendar .mec-calendar-header {
5542
+ width: auto;
5543
+ }
5544
+
5545
+ .mec-calendar .mec-calendar-events-side {
5546
+ width: 100%;
5547
+ display: block;
5548
+ height: 100%;
5549
+ border-left: none;
5550
+ border-top: 1px solid #efefef;
5551
+ padding: 20px;
5552
+ }
5553
+
5554
+ .mec-calendar dl {
5555
+ width: 100%;
5556
+ }
5557
+
5558
+ .mec-calendar dt {
5559
+ width: 14%;
5560
+ height: 60px;
5561
+ line-height: 60px;
5562
+ border-radius: 50px;
5563
+ }
5564
+ }
5565
+
5566
+ @media only screen and (max-width: 479px) {
5567
+ .mec-calendar .mec-has-event:after {
5568
+ width: 4px;
5569
+ height: 4px;
5570
+ }
5571
+
5572
+ .mec-calendar .mec-calendar-header h2 {
5573
+ font-size: 16px;
5574
+ margin-top: 33px;
5575
+ }
5576
+
5577
+ .mec-calendar dt {
5578
+ height: 38px;
5579
+ line-height: 38px;
5580
+ }
5581
+
5582
+ .mec-calendar .mec-event-list-classic .mec-event-title,
5583
+ .mec-calendar .mec-event-list-classic .mec-event-detail {
5584
+ font-size: 12px;
5585
+ }
5586
+
5587
+ .mec-calendar .mec-event-list-classic .mec-event-time {
5588
+ font-size: 10px;
5589
+ }
5590
+ }
5591
+
5592
+ /* MEC Events Calendar Modern
5593
+ --------------------------------------------- */
5594
  .mec-box-calendar.mec-calendar .mec-has-event a,
5595
  .mec-box-calendar.mec-calendar dt {
5596
+ border-radius: 0;
5597
  }
5598
 
5599
  .mec-box-calendar.mec-calendar .mec-calendar-header {
5600
+ margin-top: 2px;
5601
+ margin-bottom: 30px;
5602
  }
5603
 
5604
  .mec-box-calendar.mec-calendar dt {
5605
+ border-bottom: 1px solid #eaeaea;
5606
+ border-left: 1px solid #eaeaea;
5607
  }
5608
 
5609
  .mec-box-calendar.mec-calendar dl dt:last-child {
5610
+ border-right: 1px solid #eaeaea;
5611
  }
5612
 
5613
  .mec-box-calendar.mec-calendar .mec-calendar-table-head dt {
5614
+ border-top: 1px solid #eaeaea;
5615
+ background-color: #f8f8f8;
5616
  }
5617
 
5618
+ .mec-box-calendar.mec-calendar.mec-event-calendar-classic
5619
+ .mec-calendar-table-head
5620
+ dt {
5621
+ background-color: #f4f4f4;
5622
  }
5623
 
5624
  .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month,
5625
  .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
5626
+ border-radius: 2px;
5627
+ top: 40px;
5628
+ border: 1px solid #eee;
5629
+ height: 30px;
5630
+ line-height: 30px;
5631
+ z-index: 1;
5632
  }
5633
 
5634
  .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month {
5635
+ left: 40px;
5636
  }
5637
 
5638
  .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
5639
+ right: 40px;
5640
  }
5641
 
5642
  .mec-box-calendar.mec-calendar .mec-calendar-side {
5643
+ box-shadow: none;
5644
  }
5645
 
5646
  .mec-box-calendar.mec-calendar .mec-calendar-events-side {
5647
+ border: none;
5648
  }
5649
 
5650
  .mec-box-calendar.mec-calendar .mec-calendar-events-side .mec-table-side-day {
5651
+ border-radius: 2px;
5652
  }
5653
 
5654
  .mec-box-calendar.mec-calendar h4.mec-month-label {
5655
+ position: relative;
5656
+ width: 560px;
5657
+ margin-top: 2px;
5658
+ margin-bottom: 30px;
5659
+ text-transform: uppercase;
5660
+ font-size: 22px;
5661
+ font-weight: 700;
5662
+ color: #333;
5663
  }
5664
 
5665
  .mec-widget .mec-box-calendar.mec-calendar h4.mec-month-label {
5666
+ width: 100%;
5667
+ margin-top: 8px;
5668
+ font-size: 13px;
5669
  }
5670
 
5671
  @media only screen and (max-width: 1200px) {
5672
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month {
5673
+ left: 42px;
5674
+ }
5675
 
5676
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
5677
+ right: 42px;
5678
+ }
5679
 
5680
+ .mec-calendar .mec-calendar-header h2 {
5681
+ font-size: 17px;
5682
+ margin-top: 7px;
5683
+ }
5684
  }
5685
 
5686
  @media only screen and (max-width: 767px) {
5687
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month,
5688
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
5689
+ top: 28px;
5690
+ font-size: 10px;
5691
+ }
5692
 
5693
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month {
5694
+ left: 30px;
5695
+ }
 
 
 
 
 
 
5696
 
5697
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
5698
+ right: 30px;
5699
+ }
5700
 
5701
+ .mec-calendar .mec-calendar-header h2 {
5702
+ font-size: 15px;
5703
+ }
5704
  }
5705
 
5706
  @media only screen and (max-width: 479px) {
5707
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month,
5708
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
5709
+ top: 16px;
5710
+ font-size: 0px;
5711
+ padding: 4px 0;
5712
+ text-align: center;
5713
+ min-width: 33px;
5714
+ }
5715
 
5716
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month {
5717
+ left: 10px;
5718
+ }
 
 
 
 
 
 
 
 
 
5719
 
5720
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
5721
+ right: 10px;
5722
+ }
5723
 
5724
+ .mec-box-calendar.mec-calendar .mec-calendar-header h2 {
5725
+ font-size: 12px;
5726
+ margin-top: 15px;
5727
+ }
5728
 
5729
+ .mec-box-calendar.mec-calendar .mec-event-image {
5730
+ margin-right: 12px;
5731
+ }
5732
  }
5733
 
 
5734
  /* MEC Events Calendar Classic
5735
  ------------------------------------------------ */
5736
  .mec-calendar.mec-event-calendar-classic,
5737
  .mec-calendar.mec-event-calendar-classic .mec-calendar-side {
5738
+ border: none;
5739
+ padding: 0;
5740
+ width: 100%;
5741
+ height: 100%;
5742
+ box-shadow: none;
5743
  }
5744
 
5745
  .mec-calendar.mec-event-calendar-classic .mec-calendar-side {
5746
+ display: block;
5747
  }
5748
 
5749
  .mec-calendar.mec-event-calendar-classic .mec-calendar-header,
5750
  .mec-calendar.mec-event-calendar-classic dl {
5751
+ width: 100%;
5752
  }
5753
 
5754
  .mec-calendar.mec-event-calendar-classic dl dt {
5755
+ width: 15%;
5756
+ height: 136px;
5757
+ line-height: 1.2;
5758
+ text-align: left;
5759
+ padding: 5px 7px;
5760
+ position: relative;
5761
  }
5762
 
5763
  .mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt {
5764
+ height: 30px !important;
5765
  }
5766
 
5767
+ .mec-box-calendar.mec-calendar.mec-event-calendar-classic
5768
+ .mec-calendar-side
5769
+ .mec-previous-month,
5770
+ .mec-box-calendar.mec-calendar.mec-event-calendar-classic
5771
+ .mec-calendar-side
5772
+ .mec-next-month {
5773
+ top: 0;
5774
  }
5775
 
5776
  .mec-calendar.mec-event-calendar-classic .mec-has-event:after {
5777
+ bottom: auto;
5778
+ top: 24px;
5779
+ left: 7px;
5780
+ margin: 0;
5781
  }
5782
 
5783
+ .mec-box-calendar.mec-calendar.mec-event-calendar-classic
5784
+ .mec-calendar-side
5785
+ .mec-previous-month {
5786
+ left: 0;
5787
  }
5788
 
5789
+ .mec-box-calendar.mec-calendar.mec-event-calendar-classic
5790
+ .mec-calendar-side
5791
+ .mec-next-month {
5792
+ right: 0;
5793
  }
5794
 
5795
  .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec {
5796
+ text-align: left;
5797
+ background: #fafafa;
5798
+ border: 1px solid #eaeaea;
5799
+ border-top: none;
5800
+ padding: 10px 20px;
5801
  }
5802
 
5803
  .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec {
5804
+ display: none;
5805
  }
5806
 
5807
+ .mec-calendar.mec-event-calendar-classic
5808
+ .mec-calendar-events-sec
5809
+ .mec-event-article:hover {
5810
+ background-color: #fcfcfc;
5811
  }
5812
 
5813
  .mec-calendar.mec-event-calendar-classic .mec-selected-day,
5814
  .mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover {
5815
+ color: #40d9f1;
5816
+ font-weight: 700;
5817
+ background: #fafafa;
5818
+ border-bottom: none;
5819
  }
5820
 
5821
  .mec-wrap .mec-calendar.mec-event-calendar-classic .mec-selected-day:hover {
5822
+ color: #fff !important;
5823
  }
5824
 
5825
+ .mec-calendar.mec-event-calendar-classic
5826
+ .mec-calendar-events-sec
5827
+ .mec-table-side-title,
5828
+ .mec-calendar.mec-event-calendar-classic
5829
+ .mec-calendar-events-sec
5830
+ .mec-table-side-day {
5831
+ display: inline-block;
5832
+ margin: 0;
5833
+ margin-bottom: 15px;
5834
+ font-weight: 700;
5835
  }
5836
 
5837
+ .mec-calendar.mec-event-calendar-classic
5838
+ .mec-calendar-events-sec
5839
+ .mec-table-side-day {
5840
+ margin-left: 4px;
5841
  }
5842
 
5843
  .mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event a {
5844
+ color: #4d4d4d;
5845
  }
5846
 
5847
+ .mec-calendar.mec-event-calendar-classic
5848
+ .mec-calendar-row
5849
+ dt.mec-has-event:not(.mec-selected-day):hover
5850
+ a {
5851
+ color: #fff;
5852
  }
5853
 
5854
  @media only screen and (max-width: 1200px) {
5855
+ .mec-calendar.mec-event-calendar-classic dl dt {
5856
+ height: 100px;
5857
+ }
5858
  }
5859
 
5860
  @media only screen and (max-width: 767px) {
5861
+ .mec-calendar.mec-event-calendar-classic dl dt {
5862
+ height: 40px;
5863
+ }
5864
  }
5865
 
5866
  @media only screen and (max-width: 479px) {
5867
+ .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec {
5868
+ padding: 10px;
5869
+ }
5870
 
5871
+ .mec-box-calendar.mec-calendar.mec-event-calendar-classic
5872
+ .mec-calendar-header
5873
+ h2 {
5874
+ font-size: 13px;
5875
+ margin-top: 8px;
5876
+ }
5877
  }
5878
 
5879
  /* Monthly Calendar/Novel
5880
  ------------------------------------------------ */
5881
  .mec-calendar .mec-event-article.mec-single-event-novel {
5882
+ padding: 4px 8px;
5883
+ min-height: 25px;
5884
+ margin: 0 -4px;
5885
+ border-radius: 0;
5886
  }
5887
 
5888
  .mec-calendar .mec-event-article.mec-single-event-novel h4 {
5889
+ margin: 0;
5890
+ font-size: 10px;
5891
+ line-height: 18px;
5892
  }
5893
 
5894
  .mec-calendar.mec-event-container-novel dl dt {
5895
+ padding: 3px;
5896
  }
5897
 
5898
  .mec-calendar.mec-event-calendar-classic .mec-calendar-novel-selected-day {
5899
+ display: inline-block;
5900
+ padding: 4px;
5901
+ margin-left: 1px;
5902
  }
5903
 
5904
+ .mec-calendar.mec-event-calendar-classic
5905
+ .mec-selected-day
5906
+ .mec-calendar-novel-selected-day {
5907
+ color: #fff;
5908
  }
5909
 
5910
+ .mec-calendar.mec-event-calendar-classic.mec-event-container-novel
5911
+ .mec-selected-day,
5912
+ .mec-calendar.mec-event-calendar-classic.mec-event-container-novel
5913
+ dt.mec-selected-day:hover {
5914
+ border-bottom: 1px solid #eaeaea;
5915
  }
5916
 
5917
+ .mec-calendar.mec-event-calendar-classic.mec-event-container-novel
5918
+ .mec-calendar-side
5919
+ .mec-calendar-table {
5920
+ min-height: auto;
5921
  }
5922
 
5923
  .mec-single-event-novel.light h4 {
5924
+ color: #000 !important;
5925
  }
5926
 
5927
  .mec-single-event-novel.dark h4 {
5928
+ color: #fff !important;
5929
  }
5930
 
5931
  @media only screen and (max-width: 768px) {
5932
+ .mec-calendar .mec-event-article.mec-single-event-novel {
5933
+ padding: 0;
5934
+ min-height: 5px;
5935
+ }
5936
 
5937
+ .mec-calendar .mec-event-article.mec-single-event-novel h4 {
5938
+ display: block;
5939
+ font-size: 9px;
5940
+ }
5941
  }
5942
 
5943
  /* Monthly Calendar/Simple
5944
  ------------------------------------------------ */
5945
  .mec-event-container-simple .event-single-content-simple {
5946
+ display: none;
5947
  }
5948
 
5949
+ .mec-event-calendar-classic.mec-event-container-simple
5950
+ .mec-calendar-side
5951
+ .mec-calendar-table {
5952
+ min-height: unset;
5953
  }
5954
 
5955
  .mec-event-container-simple .mec-monthly-tooltip h4 {
5956
+ font-size: 13px;
5957
+ font-weight: 500;
5958
+ margin: 0;
5959
+ color: #444;
5960
  }
5961
 
5962
  .mec-event-container-simple .mec-monthly-tooltip h4:hover {
5963
+ text-decoration: underline;
5964
+ color: #111;
5965
  }
5966
 
5967
  .mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple {
5968
+ border-bottom: 1px dashed #e3e3e3;
5969
+ padding: 10px 2px;
5970
+ display: block;
5971
  }
5972
 
5973
  .mec-calendar.mec-event-container-simple dl dt.mec-calendar-day {
5974
+ font-size: 30px;
5975
+ color: #000;
5976
  }
5977
 
5978
  .mec-calendar.mec-event-container-simple .mec-calendar-row dt:hover {
5979
+ background: unset;
5980
  }
5981
 
5982
  .mec-calendar.mec-event-container-simple .mec-calendar-row dt,
5983
  .mec-calendar.mec-event-container-simple .mec-calendar-row dt:last-child,
5984
  .mec-calendar.mec-event-container-simple .mec-calendar-table-head dt,
5985
+ .mec-calendar.mec-event-container-simple
5986
+ .mec-calendar-table-head
5987
+ dt:last-child {
5988
+ border-width: 2px;
5989
  }
5990
 
5991
  .mec-calendar.mec-event-container-simple dl dt.mec-selected-day,
5992
  .mec-calendar.mec-event-container-simple dl dt.mec-selected-day:hover {
5993
+ border-bottom: 2px solid #40d9f1;
5994
+ background: unset;
5995
  }
5996
 
5997
  .mec-calendar.mec-event-container-simple .mec-calendar-table-head dt {
5998
+ line-height: 36px;
5999
  }
6000
 
6001
  @media (max-width: 768px) {
6002
+ .mec-calendar.mec-event-container-simple {
6003
+ overflow-x: scroll;
6004
+ }
6005
 
6006
+ .mec-calendar.mec-event-container-simple .mec-calendar-side {
6007
+ min-width: 100%;
6008
+ }
6009
 
6010
+ .mec-event-container-simple .mec-monthly-tooltip h4 {
6011
+ font-size: 12px;
6012
+ }
6013
 
6014
  .mec-event-container-simple .mec-calendar-side {
6015
  min-width: 600px !important;
6017
  }
6018
  }
6019
 
6020
+ .mec-wrap.colorskin-custom
6021
+ .mec-calendar.mec-event-container-simple
6022
+ .mec-selected-day:hover {
6023
+ background: #f4f4f4;
6024
  }
6025
 
6026
+ .mec-event-container-simple
6027
+ .mec-calendar-day
6028
+ .mec-monthly-tooltip.event-single-link-simple:last-of-type {
6029
+ border: none;
6030
  }
6031
 
6032
  .mec-tooltip-event-title {
6033
+ font-size: 16px;
6034
+ font-weight: bold;
6035
+ color: #000;
6036
+ margin-bottom: 2px;
6037
  }
6038
 
6039
+ .tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active)
6040
+ .tooltipster-content
6041
+ .mec-price-details,
6042
  .mec-tooltip-event-time {
6043
+ font-size: 12px;
6044
+ color: #888;
6045
+ margin-bottom: 8px;
6046
+ margin-top: 5px;
6047
  }
6048
 
6049
+ .tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active)
6050
+ .tooltipster-content {
6051
+ padding: 17px;
6052
  }
6053
 
6054
  .mec-tooltip-event-content {
6055
+ clear: both;
6056
  }
6057
 
6058
  .mec-tooltip-event-featured {
6059
+ float: left;
6060
+ margin-right: 13px;
6061
+ margin-bottom: 1px;
6062
  }
6063
 
6064
  .mec-tooltip-event-featured img {
6065
+ max-width: 120px;
6066
  }
6067
 
6068
  .mec-tooltip-event-desc {
6069
+ font-size: 14px;
6070
+ color: #444;
6071
+ line-height: 18px;
6072
  }
6073
 
6074
  .mec-tooltip-event-desc p {
6075
+ font-size: 13px;
6076
+ line-height: 1.4;
6077
+ margin-bottom: 10px;
6078
  }
6079
 
6080
+ .tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active)
6081
+ .tooltipster-box {
6082
+ border-radius: 3px !important;
6083
+ border: 1px solid #e2e3e4 !important;
6084
+ background: #fff !important;
6085
+ box-shadow: 0 -1px 30px -2px rgba(0, 0, 0, 0.15) !important;
6086
  }
6087
 
6088
  .tooltipster-box .mec-tooltip-event-desc {
6090
  }
6091
 
6092
  .tooltipster-sidetip:not(.uael-tooltipster-active) .tooltipster-arrow {
6093
+ overflow: visible !important;
6094
  }
6095
 
6096
+ .tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active)
6097
+ .tooltipster-arrow-border {
6098
+ border-width: 12px !important;
6099
  }
6100
 
6101
+ .tooltipster-sidetip.tooltipster-shadow.tooltipster-right:not(.uael-tooltipster-active)
6102
+ .tooltipster-arrow-border {
6103
+ border-right-color: #e2e3e4 !important;
6104
  }
6105
 
6106
  .tooltipster-sidetip:not(.uael-tooltipster-active) .tooltipster-arrow-border {
6107
+ left: -12px !important;
6108
+ z-index: 9999999999 !important;
6109
  }
6110
 
6111
+ .tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active)
6112
+ .tooltipster-arrow-background {
6113
+ display: block !important;
6114
  }
6115
 
6116
+ .tooltipster-sidetip:not(.uael-tooltipster-active)
6117
+ .tooltipster-arrow-background {
6118
+ border-width: 11px !important;
6119
+ z-index: 99999999999 !important;
6120
  }
6121
 
6122
+ .tooltipster-sidetip.tooltipster-right:not(.uael-tooltipster-active)
6123
+ .tooltipster-arrow-background {
6124
+ left: -9px !important;
6125
+ top: 1px !important;
6126
+ border-right-color: #ffffff !important;
6127
  }
6128
 
6129
+ .tooltipster-sidetip.tooltipster-top:not(.uael-tooltipster-active)
6130
+ .tooltipster-arrow-background {
6131
+ border-top-color: #ffffff !important;
6132
+ left: 0 !important;
6133
+ top: -1px !important;
6134
  }
6135
 
6136
+ .tooltipster-sidetip.tooltipster-top:not(.uael-tooltipster-active)
6137
+ .tooltipster-arrow-border {
6138
+ left: -1px !important;
6139
  }
6140
 
6141
+ .tooltipster-sidetip.tooltipster-shadow.tooltipster-top:not(.uael-tooltipster-active)
6142
+ .tooltipster-arrow-border {
6143
+ border-top-color: #e2e3e4 !important;
6144
  }
6145
 
6146
+ .tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom:not(.uael-tooltipster-active)
6147
+ .tooltipster-arrow-border {
6148
+ left: -1px !important;
6149
+ top: -11px !important;
6150
  }
6151
 
6152
+ .tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom:not(.uael-tooltipster-active)
6153
+ .tooltipster-arrow-border {
6154
+ border-bottom-color: #e2e3e4 !important;
6155
  }
6156
 
6157
+ .tooltipster-sidetip.tooltipster-bottom:not(.uael-tooltipster-active)
6158
+ .tooltipster-arrow-background {
6159
+ top: -9px !important;
6160
+ border-bottom-color: #ffffff !important;
6161
  }
6162
 
6163
+ .tooltipster-sidetip.tooltipster-left:not(.uael-tooltipster-active)
6164
+ .tooltipster-arrow-background {
6165
+ border-left-color: #ffffff !important;
6166
+ left: -2px !important;
6167
+ top: 0px !important;
6168
  }
6169
 
6170
+ .tooltipster-sidetip.tooltipster-shadow.tooltipster-left:not(.uael-tooltipster-active)
6171
+ .tooltipster-arrow-border {
6172
+ border-left-color: #e2e3e4 !important;
6173
+ left: -1px !important;
6174
+ top: -1px !important;
6175
  }
6176
 
6177
+ @media (max-width: 780px) {
6178
+ .mec-event-container-simple
6179
+ .mec-monthly-tooltip.event-single-link-simple
6180
+ h4 {
6181
+ word-break: break-all;
6182
+ font-size: 13px;
6183
+ }
6184
  }
6185
 
6186
+ @media (max-width: 320px) {
6187
+ .mec-event-container-simple
6188
+ .mec-monthly-tooltip.event-single-link-simple
6189
+ h4 {
6190
+ font-size: 10px;
6191
+ }
6192
  }
6193
 
6194
  /* MEC Events - Calendar Daily
6195
  -------------------------------- */
6196
  .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article {
6197
+ padding-left: 15px;
6198
+ padding-right: 15px;
6199
+ position: relative;
6200
  }
6201
 
6202
  .mec-calendar.mec-calendar-daily .mec-calendar-a-month {
6203
+ text-align: center;
6204
+ background-color: #fff;
6205
+ border-bottom: 2px solid #f4f4f4;
6206
+ position: relative;
6207
  }
6208
 
6209
  .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4 {
6210
+ color: #444;
6211
+ font-size: 18px;
6212
+ line-height: 1.2;
6213
+ padding: 15px 0 11px;
6214
+ margin: 0;
6215
+ font-weight: 700;
6216
+ letter-spacing: 1px;
6217
+ text-transform: uppercase;
6218
+ border-bottom: 1px solid #e6e6e6;
6219
  }
6220
 
6221
  .mec-calendar.mec-calendar-daily .mec-calendar-d-top {
6222
+ text-align: center;
6223
+ padding: 10px 0;
6224
+ position: relative;
6225
+ background-color: #fafafa;
6226
  }
6227
 
6228
  .mec-calendar.mec-calendar-daily .mec-previous-month,
6229
  .mec-calendar.mec-calendar-daily .mec-next-month {
6230
+ position: absolute;
6231
+ top: 50%;
6232
+ left: 50%;
6233
+ margin-top: -25px;
6234
+ min-width: 50px;
6235
+ height: 50px;
6236
+ line-height: 50px;
6237
+ text-align: center;
6238
+ background: #fff;
6239
+ border: 1px solid #e2e2e2;
6240
+ border-radius: 50px;
6241
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.015);
6242
+ transition: all 0.33s ease;
6243
+ cursor: pointer;
6244
  }
6245
 
6246
  .mec-calendar.mec-calendar-daily .mec-previous-month i,
6247
  .mec-calendar.mec-calendar-daily .mec-next-month i {
6248
+ font-size: 14px;
6249
+ cursor: pointer;
6250
  }
6251
 
6252
  .mec-calendar.mec-calendar-daily .mec-previous-month:hover,
6253
  .mec-calendar.mec-calendar-daily .mec-next-month:hover {
6254
+ border-color: #d0d0d0;
6255
+ color: #444;
6256
+ box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.075);
6257
  }
6258
 
6259
  .mec-calendar.mec-calendar-daily .mec-previous-month {
6260
+ margin-left: -150px;
6261
  }
6262
 
6263
  .mec-calendar.mec-calendar-daily .mec-next-month {
6264
+ margin-left: 100px;
6265
  }
6266
 
6267
  .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month,
6268
  .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month {
6269
+ min-height: 28px;
6270
+ height: 28px;
6271
+ line-height: 28px;
6272
+ width: 28px;
6273
+ margin-top: -14px;
6274
+ border-radius: 3px;
6275
  }
6276
 
6277
  .mec-calendar.mec-calendar-daily .mec-calendar-d-top h2,
6278
  .mec-calendar.mec-calendar-daily .mec-calendar-d-top h3 {
6279
+ margin-top: 9px;
6280
+ color: #b9b9b9;
6281
+ font-family: "Roboto", sans-serif;
6282
+ font-size: 30px;
6283
+ font-weight: 100;
6284
+ text-transform: uppercase;
6285
+ margin-bottom: 12px;
6286
+ line-height: 1;
6287
  }
6288
 
6289
  .mec-calendar.mec-calendar-daily .mec-calendar-d-top h2 {
6290
+ font-size: 81px;
6291
+ color: #444;
6292
+ margin-bottom: 10px;
6293
+ line-height: 1.1;
6294
  }
6295
 
6296
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table {
6297
+ overflow: hidden;
6298
+ background: #fff;
6299
+ min-height: 60px;
6300
+ border-top: 1px solid #e6e6e6;
6301
+ border-bottom: 2px solid #f3f3f3;
6302
+ padding: 0 50px;
6303
+ position: relative;
6304
  }
6305
 
6306
  @media only screen and (min-width: 479px) {
6307
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-table {
6308
+ padding: 0 55px;
6309
+ }
6310
  }
6311
 
6312
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl {
6313
+ width: 1310px;
6314
+ display: block;
6315
  }
6316
 
6317
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl {
6318
+ display: none;
6319
  }
6320
 
6321
+ .mec-calendar.mec-calendar-weekly
6322
+ .mec-calendar-d-table
6323
+ dl.mec-weekly-view-week-active {
6324
+ display: flex;
6325
  }
6326
 
6327
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt,
6328
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table a {
6329
+ display: block;
6330
+ background: #fff;
6331
+ width: 42px;
6332
+ height: 60px;
6333
+ line-height: 60px;
6334
+ text-align: center;
6335
+ float: left;
6336
+ border-right: 1px solid #e6e6e6;
6337
+ border-bottom: 1px solid #e6e6e6;
6338
+ border-radius: 0;
6339
  }
6340
 
6341
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt:hover,
6342
+ .mec-calendar.mec-calendar-daily
6343
+ .mec-calendar-d-table
6344
+ .mec-daily-view-day:hover {
6345
+ background: #fafafa;
6346
+ box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.065) inset;
6347
+ cursor: pointer;
6348
  }
6349
 
6350
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day {
6351
+ cursor: default;
6352
+ background: #fff;
6353
+ color: #c1c1c1;
6354
+ line-height: 59px;
6355
+ text-align: center;
6356
+ border-right: 1px solid #e6e6e6;
6357
+ border-bottom: 1px solid #e6e6e6;
6358
  }
6359
 
6360
+ .mec-calendar.mec-calendar-daily
6361
+ .mec-calendar-d-table
6362
+ .mec-daily-view-day.mec-has-event {
6363
+ cursor: pointer;
6364
+ font-weight: 700;
6365
+ color: #4a4a4a;
6366
  }
6367
 
6368
+ .mec-calendar.mec-calendar-daily
6369
+ .mec-calendar-d-table
6370
+ dl
6371
+ dt.mec-table-d-current,
6372
+ .mec-calendar.mec-calendar-daily
6373
+ .mec-calendar-d-table
6374
+ .mec-daily-view-day.mec-daily-view-day-active {
6375
+ font-size: 18px;
6376
+ font-weight: 700;
6377
+ background: #fafafa;
6378
+ color: #40d9f1;
6379
  }
6380
 
6381
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-prev,
6382
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next {
6383
+ float: none;
6384
+ font-size: 14px;
6385
+ width: 55px;
6386
+ position: absolute;
6387
+ top: 0;
6388
+ left: 0;
6389
+ cursor: pointer;
6390
  }
6391
 
6392
  .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next {
6393
+ left: auto;
6394
+ right: 0;
6395
+ border-left: 1px solid #e6e6e6;
6396
+ border-right: none;
6397
  }
6398
 
6399
  .mec-calendar.mec-calendar-daily .mec-today-container .mec-today-count {
6400
+ font-size: 12px;
6401
+ color: #888;
6402
+ text-align: center;
6403
  }
6404
 
6405
  @media only screen and (max-width: 479px) {
6406
+ .mec-calendar.mec-calendar-daily .mec-previous-month {
6407
+ margin-left: -130px;
6408
+ }
6409
 
6410
+ .mec-calendar.mec-calendar-daily .mec-next-month {
6411
+ margin-left: 80px;
6412
+ }
6413
 
6414
+ .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4 {
6415
+ font-size: 14px;
6416
+ letter-spacing: 0;
6417
+ }
6418
  }
6419
 
6420
  .widget .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4 {
6421
+ font-size: 14px;
6422
+ letter-spacing: 0;
6423
  }
6424
 
6425
  .widget .mec-calendar.mec-calendar-daily .mec-previous-month {
6426
+ margin-left: -130px;
6427
  }
6428
 
6429
  .widget .mec-calendar.mec-calendar-daily .mec-next-month {
6430
+ margin-left: 80px;
6431
  }
6432
 
6433
  .mec-util-hidden {
6434
+ display: none;
6435
  }
6436
 
6437
  .mec-daily-view-date-events,
6438
  .mec-weekly-view-date-events {
6439
+ list-style: none;
6440
+ margin: 0;
6441
  }
6442
 
 
6443
  /* MEC Events - Calendar Weekly
6444
  -------------------------------- */
6445
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table {
6446
+ padding: 0;
6447
  }
6448
 
6449
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl {
6450
+ width: calc(100% - 1px);
6451
  }
6452
 
6453
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt {
6454
+ width: 100%;
6455
+ height: 70px;
6456
+ line-height: normal;
6457
+ cursor: default;
6458
  }
6459
 
6460
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:hover {
6461
+ background: #fff;
6462
+ cursor: default;
6463
  }
6464
 
6465
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:last-child {
6466
+ border-right: none;
6467
  }
6468
 
6469
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span {
6470
+ font-size: 12px;
6471
+ font-weight: 700;
6472
+ text-transform: uppercase;
6473
+ display: block;
6474
+ margin: 15px 0 6px;
6475
  }
6476
 
6477
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table a.mec-table-d-prev,
6478
  .mec-calendar.mec-calendar-weekly .mec-calendar-d-table a.mec-table-d-next {
6479
+ display: none;
6480
  }
6481
 
6482
  ul.mec-weekly-view-dates-events,
6483
  ul.mec-weekly-view-dates-events li {
6484
+ padding: 0;
6485
+ margin: 0;
6486
+ line-height: initial;
6487
  }
6488
 
6489
  .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date {
6490
+ width: 64px;
6491
+ height: 64px;
6492
+ margin-right: 10px;
6493
+ font-size: 11px;
6494
+ text-transform: uppercase;
6495
+ float: left;
6496
+ text-align: center;
6497
+ padding-top: 2px;
6498
  }
6499
 
6500
  .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span {
6501
+ font-size: 40px;
6502
+ line-height: 30px;
6503
+ font-weight: 700;
6504
+ display: block;
6505
+ margin-bottom: 6px;
6506
+ letter-spacing: 1px;
6507
  }
6508
 
6509
  .mec-calendar.mec-calendar-weekly .mec-calendar-a-month .mec-previous-month {
6510
+ margin-left: 0;
6511
+ left: 12px;
6512
  }
6513
 
6514
  .mec-calendar.mec-calendar-weekly .mec-calendar-a-month .mec-next-month {
6515
+ margin-left: 0;
6516
+ left: auto;
6517
+ right: 12px;
6518
  }
6519
 
6520
  @media only screen and (max-width: 479px) {
6521
+ .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span {
6522
+ font-size: 9px;
6523
+ letter-spacing: 0;
6524
+ }
6525
+
6526
+ .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date {
6527
+ width: 100%;
6528
+ height: 36px;
6529
+ margin-bottom: 12px;
6530
+ line-height: 1;
6531
+ font-size: 10px;
6532
+ margin-right: 5px;
6533
+ text-align: left;
6534
+ }
6535
+
6536
+ .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span {
6537
+ font-size: 18px;
6538
+ margin-bottom: 5px;
6539
+ }
6540
+ }
6541
 
6542
  .widget .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span {
6543
+ font-size: 9px;
6544
+ letter-spacing: 0;
6545
  }
6546
 
6547
  .widget .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date {
6548
+ width: 100%;
6549
+ height: 36px;
6550
+ margin-bottom: 12px;
6551
+ line-height: 1;
6552
+ font-size: 10px;
6553
+ margin-right: 5px;
6554
+ text-align: left;
6555
  }
6556
 
6557
  .widget .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span {
6558
+ font-size: 18px;
6559
+ margin-bottom: 5px;
6560
  }
6561
 
6562
  .mec-week-events-container .mec-weekly-view-dates-events li.mec-no-event-found {
6563
+ list-style: none !important;
6564
  }
6565
 
6566
  li.mec-no-event-found .mec-event-title {
6567
+ text-align: center;
6568
  }
6569
 
6570
  /* MEC Events - Calendar Widget
6571
  -------------------------------- */
6572
  .mec-widget .mec-calendar {
6573
+ max-width: 100%;
6574
  }
6575
 
6576
  .mec-widget .mec-calendar dl dt,
6577
  .mec-wrap.mec-sm959.mec-widget .mec-calendar.mec-event-calendar-classic dl dt {
6578
+ height: 40px;
6579
  }
6580
 
6581
  .mec-widget .mec-calendar .mec-calendar-events-sec {
6582
+ padding: 10px;
6583
  }
6584
 
6585
  .mec-widget .mec-calendar .mec-calendar-header h2 {
6586
+ font-size: 13px;
6587
+ margin-top: 8px;
6588
  }
6589
 
6590
  .mec-widget .mec-calendar .mec-event-list-classic .mec-event-image {
6591
+ margin-right: 12px;
6592
  }
6593
 
6594
  .mec-widget .mec-calendar .mec-has-event:after {
6595
+ width: 4px;
6596
+ height: 4px;
6597
  }
6598
 
6599
+ .mec-widget
6600
+ .mec-calendar.mec-event-calendar-classic
6601
+ .mec-calendar-events-sec
6602
+ .mec-table-side-title {
6603
+ font-size: 14px;
6604
  }
6605
 
6606
  .mec-widget .mec-calendar .mec-event-article .mec-event-image {
6607
+ margin-right: 11px;
6608
  }
6609
 
6610
  .mec-widget .mec-box-calendar.mec-calendar .mec-calendar-header {
6611
+ margin-bottom: 20px;
6612
  }
6613
 
6614
+ .mec-widget
6615
+ .mec-box-calendar.mec-calendar
6616
+ .mec-calendar-side
6617
+ .mec-previous-month,
6618
  .mec-widget .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
6619
+ font-size: 0px;
6620
+ padding: 4px 0;
6621
+ text-align: center;
6622
+ min-width: 33px;
6623
  }
6624
 
6625
  .mec-widget .mec-event-calendar-classic .mec-calendar-side .mec-calendar-table {
6626
+ min-height: 200px;
6627
  }
6628
 
 
6629
  /* List Widget */
6630
  .mec-widget .mec-event-list-classic {
6631
+ margin-bottom: 8px;
6632
+ padding: 8px 0;
6633
  }
6634
 
6635
  .mec-widget .mec-event-list-classic .mec-event-article {
6636
+ margin-bottom: 0;
6637
+ padding: 10px 0;
6638
+ position: relative;
6639
+ min-height: 86px;
6640
+ padding-left: 80px;
6641
  }
6642
 
6643
  .mec-widget .mec-event-list-classic .mec-event-date {
6644
+ font-size: 10px;
6645
+ line-height: 14px;
6646
+ text-transform: uppercase;
6647
  }
6648
 
6649
  .mec-widget .mec-event-list-classic .mec-event-title {
6650
+ font-size: 13px;
6651
  }
6652
 
6653
  .mec-widget .mec-event-list-classic .mec-event-detail {
6654
+ font-size: 11px;
6655
  }
6656
 
6657
  .mec-widget .mec-event-list-classic .mec-event-image {
6658
+ width: 68px;
6659
+ position: absolute;
6660
+ left: 0;
6661
  }
6662
 
6663
  .mec-event-list-classic .mec-event-image img {
6664
+ width: 100%;
6665
  }
6666
 
6667
  .mec-widget .mec-event-list-classic .mec-event-detail {
6668
+ overflow: visible;
6669
  }
6670
 
 
6671
  .event-color {
6672
+ width: 14px;
6673
+ display: inline-block;
6674
+ height: 14px;
6675
+ margin-left: 5px;
6676
+ border-radius: 50%;
6677
  }
6678
 
 
6679
  /* MEC Events - Map view
6680
  -------------------------------- */
6681
  /* lightbox */
6682
  .mec-map-lightbox-wp {
6683
+ width: 580px;
6684
+ padding: 15px 15px 0px;
6685
+ background-color: #fff;
6686
  }
6687
 
6688
  .mec-map-view-event-detail.mec-event-detail {
6689
+ width: 580px;
6690
+ background-color: #e9e9e9;
6691
+ padding: 8px 15px;
6692
  }
6693
 
6694
  .mec-map-lightbox-wp.mec-event-list-classic .mec-event-article {
6695
+ padding: 0 0 15px;
6696
+ margin: 0;
6697
  }
6698
 
6699
  .mec-map-lightbox-wp.mec-event-list-classic .mec-event-image {
6700
+ width: 70px;
6701
+ margin-right: 15px;
6702
  }
6703
 
6704
  /* infobox */
6705
  .mec-marker-infowindow-wp {
6706
+ padding: 10px;
6707
  }
6708
 
6709
  .mec-marker-infowindow-wp .mec-marker-infowindow-count {
6710
+ width: 60px;
6711
+ height: 60px;
6712
+ display: block;
6713
+ text-align: center;
6714
+ line-height: 60px;
6715
+ border: 1px solid #40d9f1;
6716
+ border-radius: 50%;
6717
+ font-size: 32px;
6718
+ color: #40d9f1;
6719
+ float: left;
6720
+ margin-right: 11px;
6721
  }
6722
 
6723
  .mec-marker-infowindow-wp .mec-marker-infowindow-content {
6724
+ overflow: hidden;
6725
+ padding-top: 6px;
6726
  }
6727
 
6728
  .mec-marker-infowindow-wp .mec-marker-infowindow-content span {
6729
+ display: block;
6730
+ color: #222;
6731
  }
6732
 
6733
  .mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child {
6734
+ font-size: 15px;
6735
+ font-weight: 700;
6736
  }
6737
 
6738
  /* marker */
6739
  .mec-marker-wrap {
6740
+ display: inline-block;
6741
+ width: 35px;
6742
+ height: 35px;
6743
+ margin: 15px 0 0 4px;
6744
+ border-radius: 50% 50% 50% 0;
6745
+ background: #00cae9;
6746
+ animation-name: mec-map-bounce;
6747
+ animation-fill-mode: both;
6748
+ animation-duration: 1s;
6749
+ border: 3px solid #fff;
6750
+ cursor: pointer;
6751
  }
6752
 
6753
  .mec-marker-wrap .mec-marker {
6754
+ margin-top: 5px;
6755
+ display: block;
6756
+ -webkit-transform: rotate(45deg);
6757
+ transform: rotate(45deg);
6758
+ text-align: center;
6759
+ color: #fff;
6760
+ font-size: 17px;
6761
  }
6762
 
6763
  .mec-marker-wrap .mec-marker-pulse-wrap {
6764
+ -webkit-transform: rotate(45deg);
6765
+ transform: rotate(45deg);
6766
+ display: inline-block;
6767
+ margin-left: -11px;
6768
+ margin-top: 0px;
6769
  }
6770
 
6771
  .mec-marker-wrap .mec-marker-pulse {
6772
+ display: inline-block;
6773
+ background: #c5c5c5;
6774
+ border-radius: 50%;
6775
+ height: 14px;
6776
+ width: 14px;
6777
+ -webkit-transform: rotateX(55deg);
6778
+ transform: rotateX(55deg);
6779
+ z-index: -2;
6780
  }
6781
 
6782
  .mec-marker-wrap .mec-marker-pulse:after {
6783
+ content: "";
6784
+ border-radius: 50%;
6785
+ height: 40px;
6786
+ width: 40px;
6787
+ position: absolute;
6788
+ margin: -13px 0 0 -13px;
6789
+ animation: pulsate 1s ease-out;
6790
+ animation-iteration-count: infinite;
6791
+ opacity: 0;
6792
+ box-shadow: 0 0 1px 2px #00cae9;
6793
+ animation-delay: 1.1s;
6794
  }
6795
 
6796
  @keyframes pulsate {
6797
+ 0% {
6798
+ transform: scale(0.1, 0.1);
6799
+ opacity: 0;
6800
+ }
6801
 
6802
+ 50% {
6803
+ opacity: 1;
6804
+ }
6805
 
6806
+ 100% {
6807
+ transform: scale(1.2, 1.2);
6808
+ opacity: 0;
6809
+ }
6810
  }
6811
 
6812
  @keyframes mec-map-bounce {
6813
+ 0% {
6814
+ opacity: 0;
6815
+ transform: translateY(-2000px) rotate(-45deg);
6816
+ }
6817
 
6818
+ 60% {
6819
+ opacity: 1;
6820
+ transform: translateY(30px) rotate(-45deg);
6821
+ }
6822
 
6823
+ 80% {
6824
+ transform: translateY(-10px) rotate(-45deg);
6825
+ }
6826
 
6827
+ 100% {
6828
+ transform: translateY(0) rotate(-45deg);
6829
+ }
6830
  }
6831
 
6832
  .mec-skin-grid-container .mec-skin-map-container,
6833
  .mec-skin-list-container .mec-skin-map-container {
6834
+ margin-bottom: 20px;
6835
  }
6836
 
6837
  /* Mec Countdown
6838
  -------------------------------- */
6839
  .mec-single-event {
6840
+ margin-top: 10px;
6841
  }
6842
 
6843
  .mec-single-event .mec-events-meta-group-countdown {
6844
+ color: #c9c9c9;
6845
+ text-align: center;
6846
+ margin-bottom: 30px;
6847
+ padding: 20px 30px;
6848
+ background: #fff;
6849
+ border: 1px solid #e6e6e6;
6850
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
6851
  }
6852
 
6853
  .mec-events-meta-group-countdown .countdown-w {
6854
+ text-align: center;
6855
+ font-size: 36px;
6856
+ margin: 0 auto;
6857
+ padding: 40px 0 0;
6858
+ position: relative;
6859
+ display: table;
6860
+ table-layout: fixed;
6861
  }
6862
 
6863
  .mec-events-meta-group-countdown .countdown-w .icon-w {
6864
+ font-size: 24px;
6865
  }
6866
 
6867
  .mec-events-meta-group-countdown .countdown-w .label-w {
6868
+ font-size: 15px;
6869
+ font-weight: 300;
6870
+ letter-spacing: 1px;
6871
+ text-transform: uppercase;
6872
+ position: relative;
6873
  }
6874
 
6875
  .mec-events-meta-group-countdown .countdown-w .block-w {
6876
+ display: table-cell;
6877
+ margin: 0 20px 10px;
6878
+ position: relative;
6879
+ height: 70px;
6880
+ width: 190px;
6881
+ font-size: 72px;
6882
+ transition: all 0.3s ease-in-out;
6883
+ line-height: 1.2;
6884
  }
6885
 
6886
  .mec-events-meta-group-countdown .countdown-w .block-w.done-w {
6887
+ border: 0 none;
6888
  }
6889
 
6890
  .mec-events-meta-group-countdown .countdown-w .block-w li {
6891
+ font-size: 50px;
6892
  }
6893
 
6894
  .mec-events-meta-group-countdown .countdown-w span {
6895
+ padding: 24px 0 20px;
6896
  }
6897
 
6898
  .mec-events-meta-group-countdown .countdown-w .div-d {
6899
+ display: none;
6900
  }
6901
 
6902
  .mec-events-meta-group-countdown .countdown-w .countdown-message {
6903
+ display: none;
6904
  }
6905
 
6906
  .mec-events-meta-group-countdown .countdown-w .block-w i {
6907
+ display: none;
6908
  }
6909
 
6910
  #countdown {
6911
+ list-style: none;
6912
+ margin-bottom: 0;
6913
+ margin-top: 0;
6914
+ margin-left: 0;
6915
+ padding-left: 0;
6916
  }
6917
 
6918
  .mec-events-meta-group-countdown .mec-end-counts h3 {
6919
+ display: inherit;
6920
+ text-align: center;
6921
+ font-size: 16px;
6922
+ right: 50%;
6923
  }
6924
 
6925
  .mec-countdown-details .countdown-w .clockdiv li p {
6926
+ margin-top: 23px;
6927
  }
6928
 
6929
  @media (min-width: 481px) and (max-width: 768px) {
6930
+ .mec-events-meta-group-countdown .countdown-w {
6931
+ padding: 0;
6932
+ }
6933
 
6934
+ .mec-events-meta-group-countdown .countdown-w .label-w {
6935
+ font-size: 12px;
6936
+ letter-spacing: 0;
6937
+ }
6938
 
6939
+ .mec-events-meta-group-countdown .countdown-w span {
6940
+ font-size: 34px;
6941
+ }
6942
  }
6943
 
6944
  @media (min-width: 320px) and (max-width: 480px) {
6945
+ .mec-events-meta-group-countdown .countdown-w .label-w {
6946
+ font-size: 10px;
6947
+ }
6948
 
6949
+ .mec-events-meta-group-countdown .countdown-w span {
6950
+ font-size: 28px;
6951
+ }
6952
 
6953
+ .mec-countdown-details .countdown-w .clockdiv li p {
6954
+ margin-top: 16px;
6955
+ }
6956
  }
6957
 
6958
  @media (max-width: 320px) {
6959
+ .mec-events-meta-group-countdown .countdown-w .label-w {
6960
+ font-size: 9px;
6961
+ letter-spacing: 0;
6962
+ }
6963
 
6964
+ .mec-events-meta-group-countdown .countdown-w span {
6965
+ font-size: 22px;
6966
+ }
6967
  }
6968
 
6969
  /* Mec Warning
6972
  .mec-success,
6973
  .warning-msg,
6974
  .mec-error {
6975
+ margin: 10px 0;
6976
+ padding: 10px;
6977
+ border-radius: 3px 3px 3px 3px;
6978
+ font-size: 13px;
6979
  }
6980
 
6981
  .info-msg {
6982
+ color: #059;
6983
+ background-color: #bef;
6984
  }
6985
 
6986
  .mec-success {
6987
+ color: #0dbf52;
6988
+ background-color: #cef7ce;
6989
  }
6990
 
6991
  .warning-msg {
6992
+ color: #9f6000;
6993
+ background-color: #feefb3;
6994
  }
6995
 
6996
  .mec-error {
6997
+ color: #d8000c !important;
6998
+ background-color: #ffbaba;
6999
  }
7000
 
7001
  /* Mec Frontend Submission
7002
  -------------------------------- */
7003
  .mec-fes-form,
7004
  .mec-fes-list {
7005
+ background: #f8feff;
7006
+ padding: 30px 3%;
7007
+ color: #798f96;
7008
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
7009
+ sans-serif !important;
7010
  }
7011
 
7012
+ .mec-fes-list ul,
7013
+ .mec-fes-list .mec-fes-list-top-actions {
7014
+ margin: 0 auto 15px;
7015
+ max-width: 960px;
7016
+ list-style: none;
7017
+ padding-left: 40px;
7018
  }
7019
 
7020
  .mec-fes-form-cntt .dashicons-editor-help {
7021
+ display: none;
7022
  }
7023
 
7024
  .mec-fes-list ul li * {
7025
+ text-decoration: none !important;
7026
  }
7027
 
7028
  .mec-fes-list ul li {
7029
+ padding: 20px 15px;
7030
+ border-radius: 3px;
7031
+ margin-bottom: 15px;
7032
+ border: 1px solid #cfeff5;
7033
+ box-shadow: 0 2px 6px -4px #cfeff5;
7034
+ background: #fff;
7035
+ line-height: normal;
7036
  }
7037
 
7038
  .mec-fes-list ul li a {
7039
+ box-shadow: none;
7040
+ color: #181818;
7041
  }
7042
 
7043
  .mec-fes-list ul li a:hover {
7044
+ color: #40d9f1;
7045
  }
7046
 
7047
  .mec-fes-list ul li .mec-event-title {
7048
+ font-size: 17px;
7049
+ font-weight: 600;
7050
+ width: calc(100% - 250px);
7051
+ display: inline-block;
7052
  }
7053
 
7054
  @media (max-width: 680px) {
7055
  .mec-fes-list ul li .mec-event-title {
7056
+ width: 100%;
7057
+ font-size: 13px;
7058
  margin: 0 0 20px 0;
7059
  display: block;
7060
  }
7064
  }
7065
 
7066
  @media (max-width: 480px) {
7067
+ .mec-fes-list .mec-fes-list-top-actions,
7068
+ .mec-fes-list ul {
7069
  padding-left: 0;
7070
  }
7071
  }
7075
  }
7076
 
7077
  .mec-fes-list .mec-event-status {
7078
+ color: #fff !important;
7079
+ border-color: transparent !important;
7080
  }
7081
 
7082
  .mec-fes-list .mec-book-confirmed,
7083
  .mec-fes-form .mec-book-confirmed {
7084
+ background: #50d477 !important;
7085
  }
7086
 
7087
  .mec-fes-list .mec-book-pending,
7088
  .mec-fes-form .mec-book-pending {
7089
+ background: #fcbe69 !important;
7090
  }
7091
 
7092
  .mec-fes-list .mec-book-rejected,
7093
  .mec-fes-form .mec-book-rejected {
7094
+ background: #fe686a !important;
7095
  }
7096
 
7097
  .mec-fes-list .mec-book-other,
7098
  .mec-fes-form .mec-book-other {
7099
+ background: #40d9f1 !important;
7100
  }
7101
 
7102
  .mec-fes-list ul li .mec-fes-event-remove,
7103
  .mec-fes-list ul li .mec-fes-event-view {
7104
+ font-size: 11px;
7105
+ padding: 0;
7106
+ border: 0;
7107
+ background: #f7f8f9;
7108
+ float: right;
7109
+ margin-left: 5px;
7110
+ border-radius: 2px;
7111
+ transition: all 0.2s ease;
7112
  }
7113
 
7114
  .mec-fes-list ul li .mec-fes-event-remove,
7115
  .mec-fes-list ul li .mec-fes-event-view a,
7116
  .mec-fes-list ul li .mec-fes-event-export a {
7117
+ padding: 4px 8px;
7118
+ display: inline-block;
7119
+ border: 1px solid #e7e8e9;
7120
+ border-radius: 2px;
7121
+ color: #789;
7122
+ position: relative;
7123
  }
7124
 
7125
  @media (max-width: 600px) {
7126
+ .mec-fes-list ul li .mec-fes-event-remove,
7127
+ .mec-fes-list ul li .mec-fes-event-view a,
7128
+ .mec-fes-list ul li .mec-fes-event-export a {
7129
+ font-size: 10px;
7130
+ }
 
7131
  }
7132
 
7133
  .mec-fes-list ul li .mec-fes-event-remove:hover {
7134
+ cursor: pointer;
7135
+ background: #f96f8a;
7136
+ border-color: #f96f8a;
7137
+ color: #fff;
7138
  }
7139
 
7140
  .mec-fes-list ul li .mec-fes-event-view a:hover,
7141
  .mec-fes-list ul li .mec-fes-event-export a:hover {
7142
+ background: #40d9f1;
7143
+ color: #fff;
7144
+ border-color: #40d9f1;
7145
  }
7146
 
7147
  .single-mec-events .pmpro_content_message a,
7148
  .single-mec-events .pmpro_content_message a:link,
7149
  .mec-fes-form-top-actions a,
7150
  .mec-fes-list-top-actions a {
7151
+ position: relative;
7152
+ border: none;
7153
+ border-radius: 3px;
7154
+ color: #fff !important;
7155
+ display: inline-block;
7156
+ font-size: 13px;
7157
+ line-height: 1;
7158
+ text-transform: none;
7159
+ font-weight: 400;
7160
+ text-decoration: none;
7161
+ cursor: pointer;
7162
+ margin-bottom: 20px !important;
7163
+ margin-right: 10px;
7164
+ line-height: 1;
7165
+ letter-spacing: 0;
7166
+ padding: 15px 22px;
7167
+ background: #39c36e;
7168
+ box-shadow: 0 1px 7px -3px #39c36e !important;
7169
+ -webkit-transition: all 0.21s ease;
7170
+ -moz-transition: all 0.21s ease;
7171
+ transition: all 0.21s ease;
7172
+ text-decoration: unset;
7173
  }
7174
 
7175
  .single-mec-events .pmpro_content_message a:hover,
7176
  .single-mec-events .pmpro_content_message a:hover:link,
7177
  .mec-fes-list-top-actions a:hover,
7178
  .mec-fes-form-top-actions a:hover {
7179
+ background: #222;
7180
+ color: #fff;
7181
  }
7182
 
7183
  .mec-fes-list-top-actions a {
7184
+ font-weight: 600;
7185
+ text-transform: capitalize;
7186
  }
7187
 
7188
  .mec-fes-form-top-actions a:before {
7189
+ content: "";
7190
+ border: solid #fff;
7191
+ border-width: 0 2px 2px 0;
7192
+ display: inline-block;
7193
+ padding: 6px;
7194
+ margin-right: 5px;
7195
+ vertical-align: sub;
7196
+ transform: rotate(135deg);
7197
+ -webkit-transform: rotate(135deg);
7198
  }
7199
 
7200
  .mec-fes-form .mec-form-row,
7201
  .mec-fes-list .mec-form-row {
7202
+ margin-bottom: 10px;
7203
+ clear: both;
7204
  }
7205
 
7206
  .mec-fes-form label {
7207
+ font-size: 13px;
7208
+ display: block;
7209
+ color: #798f96;
7210
+ font-weight: 400;
7211
+ padding: 0 0 4px 2px;
7212
  }
7213
 
7214
+ .mec-fes-form input + label {
7215
+ padding-top: 8px;
7216
+ padding-left: 3px;
7217
+ margin: 0;
7218
+ display: inline-block;
7219
+ vertical-align: top;
7220
  }
7221
 
7222
+ #wrap .mec-fes-form input + label {
7223
  padding-top: 0;
7224
  }
7225
 
7226
  .mec-fes-form .post-status {
7227
+ float: right !important;
7228
+ margin: 0px 5px;
7229
+ color: #fff;
7230
+ padding: 0px 10px;
7231
+ border-radius: 12px;
7232
+ font-style: italic;
7233
+ font-size: 18px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7234
  }
7235
 
7236
+ .mec-fes-form #mec-event-data input[type="date"],
7237
+ .mec-fes-form input[type="text"],
7238
+ .mec-fes-form input[type="url"],
7239
+ .mec-fes-form input[type="number"],
7240
+ .mec-fes-form input[type="email"],
7241
+ .mec-fes-form input[type="password"],
7242
+ .mec-fes-form input[type="tel"],
7243
+ .mec-fes-form textarea,
7244
+ .mec-fes-form select {
7245
+ min-width: inherit;
7246
+ width: auto;
7247
+ display: inline;
7248
+ min-height: 30px;
7249
+ font-size: 13px;
7250
+ padding: 10px;
7251
+ margin-bottom: 20px;
7252
+ clear: both;
7253
+ background: #fff;
7254
+ border: 1px solid #cfeff5;
7255
+ box-shadow: 0 2px 5px rgba(207, 239, 245, 0.38) inset;
7256
+ border-radius: 3px;
7257
+ height: 40px;
7258
+ max-width: 280px;
7259
+ color: #798f96;
7260
+ font-family: inherit;
7261
+ }
7262
+
7263
+ .lity-content
7264
+ .mec-events-meta-group-booking
7265
+ input[type="date"]::-webkit-calendar-picker-indicator,
7266
+ .lity-content
7267
+ #mec_fes_form
7268
+ input[type="date"]::-webkit-calendar-picker-indicator,
7269
+ .mec-single-event
7270
+ .mec-events-meta-group-booking
7271
+ input[type="date"]::-webkit-calendar-picker-indicator,
7272
  #mec_fes_form input[type="date"]::-webkit-calendar-picker-indicator {
7273
+ 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==");
7274
  background-position: center;
7275
  background-size: cover;
7276
  width: 10px;
7279
  }
7280
 
7281
  .mec-fes-form input {
7282
+ background: #fff !important;
7283
+ border-radius: 3px !important;
7284
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
7285
+ sans-serif !important;
7286
  }
7287
 
7288
  .mec-fes-form textarea {
7289
+ height: 80px;
7290
  }
7291
 
7292
  .mec-fes-form input::-webkit-input-placeholder {
7293
+ color: #798f96;
7294
  }
7295
 
7296
  .mec-fes-form input::-moz-placeholder {
7297
+ color: #798f96;
7298
  }
7299
 
7300
  .mec-fes-form input:-ms-input-placeholder {
7301
+ color: #798f96;
7302
  }
7303
 
7304
  .mec-fes-form input:-moz-placeholder {
7305
+ color: #798f96;
7306
  }
7307
 
7308
  #mec-excerpt .mec-form-row .widefat {
7310
  }
7311
 
7312
  #mec_more_info_target {
7313
+ width: 100%;
7314
  }
7315
 
7316
  @media only screen and (min-width: 961px) {
7317
+ .mec-fes-form #mec-event-data input[type="date"],
7318
+ .mec-fes-form input[type="text"],
7319
+ .mec-fes-form input[type="url"],
7320
+ .mec-fes-form input[type="email"],
7321
+ .mec-fes-form input[type="tel"],
7322
+ .mec-fes-form input[type="password"],
7323
+ .mec-fes-form #mec-event-data select,
7324
+ .mec-fes-form textarea {
7325
+ width: 100%;
7326
+ display: inline-block;
7327
+ }
 
7328
  }
7329
 
7330
  @media only screen and (max-width: 768px) {
7331
+ .mec-fes-form #mec-event-