Modern Events Calendar Lite - Version 4.2.3

Version Description

  • Compatibility: WordPress 5.2.1
  • Added: link to masonry image
  • Added: Gutenberg editor to event edit page
  • Added: Getting started section to dashboard
  • Added: filter to increase/decrease excerpt lenght
  • Fixed: Calculating end date of "Certain Weekdays" events using occurrence count
  • Fixed: Frontend Event Submission
  • Fixed: Adding a new occurrence date when event reached the end date
  • Fixed: Adding wrong end date when event is past
  • Fixed: Scheduler for generating start time and end time
  • Fixed: Some minor issues
Download this release

Release Info

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

Code changes from version 4.2.2 to 4.2.3

app/features/contextual.php CHANGED
@@ -114,7 +114,7 @@ class MEC_feature_contextual extends MEC_base
114
  ?>
115
  <div class="mec-form-row" id="mec_setting_contextual">
116
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
117
- <li class="mec-acc-label" data-key="genral_setting" data-status="close"><?php _e('General Options','modern-events-calendar-lite"'); ?></li>
118
  <ul id="mec-acc-genral_setting" style="display: none;">
119
  <h2 class="dark-text">GENERAL OPTIONS<hr></h2>
120
  <ol class="list-w">
@@ -136,7 +136,7 @@ class MEC_feature_contextual extends MEC_base
136
  </ul>
137
 
138
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
139
- <li class="mec-acc-label" data-key="slugs" data-status="close"><?php _e('Slugs/Permalinks','modern-events-calendar-lite"'); ?></li>
140
  <ul id="mec-acc-slugs" style="display: none;">
141
  <h2 class="dark-text">SLUG OPTIONS<hr></h2>
142
  <strong>Setup slug of category and main events slug.</strong>
@@ -149,7 +149,7 @@ class MEC_feature_contextual extends MEC_base
149
  </ul>
150
 
151
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
152
- <li class="mec-acc-label" data-key="event_detail" data-status="close"><?php _e('Event Details/Single Event Page','modern-events-calendar-lite"'); ?></li>
153
  <ul id="mec-acc-event_detail" style="display: none;">
154
  <h2 class="dark-text">Event Details/Single Event Page<hr></h2>
155
  <ol class="list-w">
@@ -163,7 +163,7 @@ class MEC_feature_contextual extends MEC_base
163
  </ul>
164
 
165
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
166
- <li class="mec-acc-label" data-key="currency" data-status="close"><?php _e('Currency Options','modern-events-calendar-lite"'); ?></li>
167
  <ul id="mec-acc-currency" style="display: none;">
168
  <h2 class="dark-text">CURRENCY OPTIONS <hr></h2>
169
  <strong>Setup your event calendar currency option.</strong>
@@ -179,7 +179,7 @@ class MEC_feature_contextual extends MEC_base
179
  </ul>
180
 
181
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
182
- <li class="mec-acc-label" data-key="g_map" data-status="close"><?php _e('Google Maps Options','modern-events-calendar-lite"'); ?></li>
183
  <ul id="mec-acc-g_map" style="display: none;">
184
  <h2 class="dark-text">GOOGLE MAPS OPTIONS<hr></h2>
185
  <p><strong>Modern Event Calendar is Google map integrated for feature access, modern view calendar needs api key from Google to contract with Google and fetch your requested map. For activation, check the "Show Google Maps On Event Page".</strong>
@@ -241,7 +241,7 @@ class MEC_feature_contextual extends MEC_base
241
  </ul>
242
 
243
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
244
- <li class="mec-acc-label" data-key="g_recaptcha" data-status="close"><?php _e('Google Recaptcha Options','modern-events-calendar-lite"'); ?></li>
245
  <ul id="mec-acc-g_recaptcha" style="display: none;">
246
  <h2 class="dark-text">GOOGLE RECAPTCHA OPTIONS<hr></h2>
247
  <strong>Easily setup your captcha and security on mec by google captcha.</strong>
@@ -255,7 +255,7 @@ class MEC_feature_contextual extends MEC_base
255
  </ul>
256
 
257
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
258
- <li class="mec-acc-label" data-key="countdown" data-status="close"><?php _e('Countdown Options','modern-events-calendar-lite"'); ?></li>
259
  <ul id="mec-acc-countdown" style="display: none;">
260
  <h2 class="dark-text">COUNTDOWN OPTIONS<hr></h2>
261
  <strong>1- Shows Event Countdown in event single.</strong><br />
@@ -265,7 +265,7 @@ class MEC_feature_contextual extends MEC_base
265
  </ul>
266
 
267
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
268
- <li class="mec-acc-label" data-key="social" data-status="close"><?php _e('Social Networks','modern-events-calendar-lite"'); ?></li>
269
  <ul id="mec-acc-social" style="display: none;">
270
  <h2 class="dark-text">Social Networks <hr></h2>
271
  <strong>Show social networks in event single. (For better displaying in grid view, you should just select 3 of them)</strong>
@@ -275,7 +275,7 @@ class MEC_feature_contextual extends MEC_base
275
  </ul>
276
 
277
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
278
- <li class="mec-acc-label" data-key="next_event" data-status="close"><?php _e('Next Event Module','modern-events-calendar-lite"'); ?></li>
279
  <ul id="mec-acc-next_event" style="display: none;">
280
  <h2 class="dark-text">Next Event Module<hr></h2>
281
  <iframe width="600" height="420" src="https://www.youtube.com/embed/2CsOdgkBIms" frameborder="0" allowfullscreen></iframe>
@@ -283,7 +283,7 @@ class MEC_feature_contextual extends MEC_base
283
  </ul>
284
 
285
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
286
- <li class="mec-acc-label" data-key="fes" data-status="close"><?php _e('Frontend Event Submission','modern-events-calendar-lite"'); ?></li>
287
  <ul id="mec-acc-fes" style="display: none;">
288
  <h2 class="dark-text">Front Event Submission<hr></h2>
289
  <ol class="list-w">
@@ -295,7 +295,7 @@ class MEC_feature_contextual extends MEC_base
295
  </ul>
296
 
297
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
298
- <li class="mec-acc-label" data-key="exceptional" data-status="close"><?php _e('Exceptional Days','modern-events-calendar-lite"'); ?></li>
299
  <ul id="mec-acc-exceptional" style="display: none;">
300
  <h2 class="dark-text">Exceptional Days<hr></h2>
301
  <strong>Show exceptional days option on Add/Edit events page</strong>
@@ -305,7 +305,7 @@ class MEC_feature_contextual extends MEC_base
305
  </ul>
306
 
307
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
308
- <li class="mec-acc-label" data-key="booking" data-status="close"><?php _e('Booking','modern-events-calendar-lite"'); ?></li>
309
  <ul id="mec-acc-booking" style="display: none;">
310
  <h2 class="dark-text">Booking<hr></h2>
311
  <strong>By enabling booking module service, Modern Event calendar will be able to handle ticket service with registration form you can easily build up your own form to get information you need before processing payment.</strong>
@@ -315,7 +315,7 @@ class MEC_feature_contextual extends MEC_base
315
  </ul>
316
 
317
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
318
- <li class="mec-acc-label" data-key="coupon" data-status="close"><?php _e('Coupons','modern-events-calendar-lite"'); ?></li>
319
  <ul id="mec-acc-coupon" style="display: none;">
320
  <h2 class="dark-text">Coupons<hr></h2>
321
  <strong>When you enable the option Coupons in Dashboard > Booking, an option would be added ‘Coupons’ which you can add coupons<br />Show coupons in event single.</strong>
@@ -323,7 +323,7 @@ class MEC_feature_contextual extends MEC_base
323
  </ul>
324
 
325
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
326
- <li class="mec-acc-label" data-key="buddy" data-status="close"><?php _e('BuddyPress Integration','modern-events-calendar-lite"'); ?></li>
327
  <ul id="mec-acc-buddy" style="display: none;">
328
  <h2 class="dark-text">Buddypress<hr></h2>
329
  <iframe width="600" height="300" src="https://www.youtube.com/embed/ZNZOSgXO16o" frameborder="0" allowfullscreen></iframe>
@@ -331,7 +331,7 @@ class MEC_feature_contextual extends MEC_base
331
  </ul>
332
 
333
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
334
- <li class="mec-acc-label" data-key="mailchimp" data-status="close"><?php _e('Mailchimp Integration','modern-events-calendar-lite"'); ?></li>
335
  <ul id="mec-acc-mailchimp" style="display: none;">
336
  <h2 class="dark-text">Mailchimp Integration<hr></h2>
337
  <strong>API Key : Mailchimp account > Extras > API Key > Copy APIKey</strong>
@@ -343,7 +343,7 @@ class MEC_feature_contextual extends MEC_base
343
  </ul>
344
 
345
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
346
- <li class="mec-acc-label" data-key="activation" data-status="close"><?php _e('MEC Activation','modern-events-calendar-lite"'); ?></li>
347
  <ul id="mec-acc-activation" style="display: none;">
348
  <h2 class="dark-text">How to Activate Plugin<hr></h2>
349
  <p>To activate the M.E.Calendar, you should enter the exact purchase code without using any space in <strong>M.E.Calendar > Setting > Settings (bottom of the page)</strong>, then Save Changes. By refreshing the page, your purchase code would be verified. </p>
114
  ?>
115
  <div class="mec-form-row" id="mec_setting_contextual">
116
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
117
+ <li class="mec-acc-label" data-key="genral_setting" data-status="close"><?php _e('General Options','modern-events-calendar-lite'); ?></li>
118
  <ul id="mec-acc-genral_setting" style="display: none;">
119
  <h2 class="dark-text">GENERAL OPTIONS<hr></h2>
120
  <ol class="list-w">
136
  </ul>
137
 
138
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
139
+ <li class="mec-acc-label" data-key="slugs" data-status="close"><?php _e('Slugs/Permalinks','modern-events-calendar-lite'); ?></li>
140
  <ul id="mec-acc-slugs" style="display: none;">
141
  <h2 class="dark-text">SLUG OPTIONS<hr></h2>
142
  <strong>Setup slug of category and main events slug.</strong>
149
  </ul>
150
 
151
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
152
+ <li class="mec-acc-label" data-key="event_detail" data-status="close"><?php _e('Event Details/Single Event Page','modern-events-calendar-lite'); ?></li>
153
  <ul id="mec-acc-event_detail" style="display: none;">
154
  <h2 class="dark-text">Event Details/Single Event Page<hr></h2>
155
  <ol class="list-w">
163
  </ul>
164
 
165
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
166
+ <li class="mec-acc-label" data-key="currency" data-status="close"><?php _e('Currency Options','modern-events-calendar-lite'); ?></li>
167
  <ul id="mec-acc-currency" style="display: none;">
168
  <h2 class="dark-text">CURRENCY OPTIONS <hr></h2>
169
  <strong>Setup your event calendar currency option.</strong>
179
  </ul>
180
 
181
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
182
+ <li class="mec-acc-label" data-key="g_map" data-status="close"><?php _e('Google Maps Options','modern-events-calendar-lite'); ?></li>
183
  <ul id="mec-acc-g_map" style="display: none;">
184
  <h2 class="dark-text">GOOGLE MAPS OPTIONS<hr></h2>
185
  <p><strong>Modern Event Calendar is Google map integrated for feature access, modern view calendar needs api key from Google to contract with Google and fetch your requested map. For activation, check the "Show Google Maps On Event Page".</strong>
241
  </ul>
242
 
243
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
244
+ <li class="mec-acc-label" data-key="g_recaptcha" data-status="close"><?php _e('Google Recaptcha Options','modern-events-calendar-lite'); ?></li>
245
  <ul id="mec-acc-g_recaptcha" style="display: none;">
246
  <h2 class="dark-text">GOOGLE RECAPTCHA OPTIONS<hr></h2>
247
  <strong>Easily setup your captcha and security on mec by google captcha.</strong>
255
  </ul>
256
 
257
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
258
+ <li class="mec-acc-label" data-key="countdown" data-status="close"><?php _e('Countdown Options','modern-events-calendar-lite'); ?></li>
259
  <ul id="mec-acc-countdown" style="display: none;">
260
  <h2 class="dark-text">COUNTDOWN OPTIONS<hr></h2>
261
  <strong>1- Shows Event Countdown in event single.</strong><br />
265
  </ul>
266
 
267
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
268
+ <li class="mec-acc-label" data-key="social" data-status="close"><?php _e('Social Networks','modern-events-calendar-lite'); ?></li>
269
  <ul id="mec-acc-social" style="display: none;">
270
  <h2 class="dark-text">Social Networks <hr></h2>
271
  <strong>Show social networks in event single. (For better displaying in grid view, you should just select 3 of them)</strong>
275
  </ul>
276
 
277
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
278
+ <li class="mec-acc-label" data-key="next_event" data-status="close"><?php _e('Next Event Module','modern-events-calendar-lite'); ?></li>
279
  <ul id="mec-acc-next_event" style="display: none;">
280
  <h2 class="dark-text">Next Event Module<hr></h2>
281
  <iframe width="600" height="420" src="https://www.youtube.com/embed/2CsOdgkBIms" frameborder="0" allowfullscreen></iframe>
283
  </ul>
284
 
285
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
286
+ <li class="mec-acc-label" data-key="fes" data-status="close"><?php _e('Frontend Event Submission','modern-events-calendar-lite'); ?></li>
287
  <ul id="mec-acc-fes" style="display: none;">
288
  <h2 class="dark-text">Front Event Submission<hr></h2>
289
  <ol class="list-w">
295
  </ul>
296
 
297
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
298
+ <li class="mec-acc-label" data-key="exceptional" data-status="close"><?php _e('Exceptional Days','modern-events-calendar-lite'); ?></li>
299
  <ul id="mec-acc-exceptional" style="display: none;">
300
  <h2 class="dark-text">Exceptional Days<hr></h2>
301
  <strong>Show exceptional days option on Add/Edit events page</strong>
305
  </ul>
306
 
307
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
308
+ <li class="mec-acc-label" data-key="booking" data-status="close"><?php _e('Booking','modern-events-calendar-lite'); ?></li>
309
  <ul id="mec-acc-booking" style="display: none;">
310
  <h2 class="dark-text">Booking<hr></h2>
311
  <strong>By enabling booking module service, Modern Event calendar will be able to handle ticket service with registration form you can easily build up your own form to get information you need before processing payment.</strong>
315
  </ul>
316
 
317
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
318
+ <li class="mec-acc-label" data-key="coupon" data-status="close"><?php _e('Coupons','modern-events-calendar-lite'); ?></li>
319
  <ul id="mec-acc-coupon" style="display: none;">
320
  <h2 class="dark-text">Coupons<hr></h2>
321
  <strong>When you enable the option Coupons in Dashboard > Booking, an option would be added ‘Coupons’ which you can add coupons<br />Show coupons in event single.</strong>
323
  </ul>
324
 
325
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
326
+ <li class="mec-acc-label" data-key="buddy" data-status="close"><?php _e('BuddyPress Integration','modern-events-calendar-lite'); ?></li>
327
  <ul id="mec-acc-buddy" style="display: none;">
328
  <h2 class="dark-text">Buddypress<hr></h2>
329
  <iframe width="600" height="300" src="https://www.youtube.com/embed/ZNZOSgXO16o" frameborder="0" allowfullscreen></iframe>
331
  </ul>
332
 
333
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
334
+ <li class="mec-acc-label" data-key="mailchimp" data-status="close"><?php _e('Mailchimp Integration','modern-events-calendar-lite'); ?></li>
335
  <ul id="mec-acc-mailchimp" style="display: none;">
336
  <h2 class="dark-text">Mailchimp Integration<hr></h2>
337
  <strong>API Key : Mailchimp account > Extras > API Key > Copy APIKey</strong>
343
  </ul>
344
 
345
  <ul class="mec-accordion mec-message-categories" id="mec_message_categories_wp">
346
+ <li class="mec-acc-label" data-key="activation" data-status="close"><?php _e('MEC Activation','modern-events-calendar-lite'); ?></li>
347
  <ul id="mec-acc-activation" style="display: none;">
348
  <h2 class="dark-text">How to Activate Plugin<hr></h2>
349
  <p>To activate the M.E.Calendar, you should enter the exact purchase code without using any space in <strong>M.E.Calendar > Setting > Settings (bottom of the page)</strong>, then Save Changes. By refreshing the page, your purchase code would be verified. </p>
app/features/events.php CHANGED
@@ -125,7 +125,7 @@ class MEC_feature_events extends MEC_base {
125
  */
126
  public function register_post_type() {
127
  // Get supported features for event post type
128
- $supports = apply_filters( 'mec_event_supports', array( 'title', 'editor', 'excerpt', 'author', 'thumbnail', 'comments' ) );
129
 
130
  register_post_type(
131
  $this->PT,
@@ -151,6 +151,8 @@ class MEC_feature_events extends MEC_base {
151
  'ep_mask' => EP_MEC_EVENTS,
152
  ),
153
  'supports' => $supports,
 
 
154
  )
155
  );
156
 
@@ -601,7 +603,16 @@ class MEC_feature_events extends MEC_base {
601
  <div class="mec-form-row">
602
  <div class="mec-col-4">
603
  <input type="text" class="" name="mec[date][comment]" id="mec_comment" placeholder="<?php _e( 'Time Comment', 'modern-events-calendar-lite' ); ?>" value="<?php echo esc_attr( $comment ); ?>" />
604
- <a class="mec-tooltip" title="<?php esc_attr_e( 'It shows next to event time on single event page. You can insert Timezone etc. in this field.', 'modern-events-calendar-lite' ); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
605
  </div>
606
  </div>
607
  </div>
@@ -688,7 +699,16 @@ class MEC_feature_events extends MEC_base {
688
  <input type="text" id="mec_exceptions_in_days_start_date" value="" placeholder="<?php _e( 'Start', 'modern-events-calendar-lite' ); ?>" class="mec_date_picker" />
689
  <input type="text" id="mec_exceptions_in_days_end_date" value="" placeholder="<?php _e( 'End', 'modern-events-calendar-lite' ); ?>" class="mec_date_picker" />
690
  <button class="button" type="button" id="mec_add_in_days"><?php _e( 'Add', 'modern-events-calendar-lite' ); ?></button>
691
- <a class="mec-tooltip" title="<?php esc_attr_e( 'Add certain days to event occurrence dates.', 'modern-events-calendar-lite' ); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
692
  </div>
693
  </div>
694
  <div class="mec-form-row mec-certain-day" id="mec_in_days">
@@ -748,7 +768,16 @@ endforeach;
748
  <label for="mec_repeat_ends_occurrences"><?php _e( 'After', 'modern-events-calendar-lite' ); ?></label>
749
  </div>
750
  <input class="mec-col-2" type="text" name="mec[date][repeat][end_at_occurrences]" id="mec_date_repeat_end_at_occurrences" placeholder="<?php _e( 'Occurrences times', 'modern-events-calendar-lite' ); ?>" value="<?php echo esc_attr( ( $repeat_end_at_occurrences + 1 ) ); ?>" />
751
- <a class="mec-tooltip" title="<?php esc_attr_e( 'The event will finish after certain repeats. For example if you set it to 10, the event will finish after 10 repeats.', 'modern-events-calendar-lite' ); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
752
  </div>
753
  </div>
754
  </div>
@@ -780,7 +809,16 @@ endforeach;
780
  <div class="mec-col-6">
781
  <input type="text" id="mec_exceptions_not_in_days_date" value="" placeholder="<?php _e( 'Date', 'modern-events-calendar-lite' ); ?>" class="mec_date_picker" />
782
  <button class="button" type="button" id="mec_add_not_in_days"><?php _e( 'Add', 'modern-events-calendar-lite' ); ?></button>
783
- <a class="mec-tooltip" title="<?php esc_attr_e( 'Exclude certain days from event occurrence dates.', 'modern-events-calendar-lite' ); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
784
  </div>
785
  </div>
786
  <div class="mec-form-row mec-certain-day" id="mec_not_in_days">
@@ -976,7 +1014,16 @@ endforeach;
976
  <div class="mec-form-row">
977
  <label class="mec-col-2" for="mec_read_more_link"><?php echo $this->main->m( 'read_more_link', __( 'Event Link', 'modern-events-calendar-lite' ) ); ?></label>
978
  <input class="mec-col-7" type="text" name="mec[read_more]" id="mec_read_more_link" value="<?php echo esc_attr( $read_more ); ?>" placeholder="<?php _e( 'eg. http://yoursite.com/your-event', 'modern-events-calendar-lite' ); ?>" />
979
- <a class="mec-tooltip" title="<?php esc_attr_e( 'If you fill it, it will be replaced instead of default event page link. Insert full link including http(s)://', 'modern-events-calendar-lite' ); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
980
  </div>
981
  <div class="mec-form-row">
982
  <label class="mec-col-2" for="mec_more_info_link"><?php echo $this->main->m( 'more_info_link', __( 'More Info', 'modern-events-calendar-lite' ) ); ?></label>
@@ -986,7 +1033,16 @@ endforeach;
986
  <option value="_self" <?php echo ( $more_info_target == '_self' ? 'selected="selected"' : '' ); ?>><?php _e( 'Current Window', 'modern-events-calendar-lite' ); ?></option>
987
  <option value="_blank" <?php echo ( $more_info_target == '_blank' ? 'selected="selected"' : '' ); ?>><?php _e( 'New Window', 'modern-events-calendar-lite' ); ?></option>
988
  </select>
989
- <a class="mec-tooltip" title="<?php esc_attr_e( 'If you fill it, it will be shown in event details page as an optional link. Insert full link including http(s)://', 'modern-events-calendar-lite' ); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
990
  </div>
991
  </div>
992
  <?php
@@ -1038,6 +1094,17 @@ endforeach;
1038
  ?>
1039
  " />
1040
  </div>
 
 
 
 
 
 
 
 
 
 
 
1041
  </div>
1042
  </div>
1043
  <?php
@@ -1162,11 +1229,29 @@ endforeach;
1162
  <div class="mec-form-row">
1163
  <span class="mec-col-4">
1164
  <input type="text" name="mec[tickets][<?php echo $key; ?>][price]" placeholder="<?php esc_attr_e( 'Price', 'modern-events-calendar-lite' ); ?>" value="<?php echo ( isset( $ticket['price'] ) ? esc_attr( $ticket['price'] ) : '' ); ?>" />
1165
- <a class="mec-tooltip" title="<?php esc_attr_e( 'Insert 0 for free ticket. Only numbers please.', 'modern-events-calendar-lite' ); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1166
  </span>
1167
  <span class="mec-col-8">
1168
  <input type="text" name="mec[tickets][<?php echo $key; ?>][price_label]" placeholder="<?php esc_attr_e( 'Price Label', 'modern-events-calendar-lite' ); ?>" value="<?php echo ( isset( $ticket['price_label'] ) ? esc_attr( $ticket['price_label'] ) : '' ); ?>" class="mec-col-12" />
1169
- <a class="mec-tooltip" title="<?php esc_attr_e( 'For showing on website. e.g. $15', 'modern-events-calendar-lite' ); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1170
  </span>
1171
  </div>
1172
  <div class="mec-form-row">
@@ -1287,11 +1372,29 @@ endforeach;
1287
  <div class="mec-form-row">
1288
  <span class="mec-col-4">
1289
  <input type="text" name="mec[tickets][:i:][price]" placeholder="<?php esc_attr_e( 'Price', 'modern-events-calendar-lite' ); ?>" />
1290
- <a class="mec-tooltip" title="<?php esc_attr_e( 'Insert 0 for free ticket. Only numbers please.', 'modern-events-calendar-lite' ); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1291
  </span>
1292
  <span class="mec-col-8">
1293
  <input type="text" name="mec[tickets][:i:][price_label]" placeholder="<?php esc_attr_e( 'Price Label', 'modern-events-calendar-lite' ); ?>" class="mec-col-12" />
1294
- <a class="mec-tooltip" title="<?php esc_attr_e( 'For showing on website. e.g. $15', 'modern-events-calendar-lite' ); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1295
  </span>
1296
  </div>
1297
  <div class="mec-form-row">
@@ -1390,7 +1493,16 @@ endforeach;
1390
  <div class="mec-form-row">
1391
  <span class="mec-col-4">
1392
  <input type="text" name="mec[fees][<?php echo $i; ?>][amount]" placeholder="<?php esc_attr_e( 'Amount', 'modern-events-calendar-lite' ); ?>" value="<?php echo ( isset( $fee['amount'] ) ? esc_attr( $fee['amount'] ) : '' ); ?>" />
1393
- <a class="mec-tooltip" title="<?php esc_attr_e( 'Fee amount, considered as fixed amount if you set the type to amount otherwise considered as percentage', 'modern-events-calendar-lite' ); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1394
  </span>
1395
  <span class="mec-col-4">
1396
  <select name="mec[fees][<?php echo $i; ?>][type]">
@@ -1415,7 +1527,16 @@ endforeach;
1415
  <div class="mec-form-row">
1416
  <span class="mec-col-4">
1417
  <input type="text" name="mec[fees][:i:][amount]" placeholder="<?php esc_attr_e( 'Amount', 'modern-events-calendar-lite' ); ?>" />
1418
- <a class="mec-tooltip" title="<?php esc_attr_e( 'Fee amount, considered as fixed amount if you set the type to amount otherwise considered as percentage', 'modern-events-calendar-lite' ); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1419
  </span>
1420
  <span class="mec-col-4">
1421
  <select name="mec[fees][:i:][type]">
@@ -1493,11 +1614,29 @@ endforeach;
1493
  <div class="mec-form-row">
1494
  <span class="mec-col-4">
1495
  <input type="text" name="mec[ticket_variations][<?php echo $i; ?>][price]" placeholder="<?php esc_attr_e( 'Price', 'modern-events-calendar-lite' ); ?>" value="<?php echo ( isset( $ticket_variation['price'] ) ? esc_attr( $ticket_variation['price'] ) : '' ); ?>" />
1496
- <a class="mec-tooltip" title="<?php esc_attr_e( 'Option Price', 'modern-events-calendar-lite' ); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1497
  </span>
1498
  <span class="mec-col-4">
1499
  <input type="number" min="0" name="mec[ticket_variations][<?php echo $i; ?>][max]" placeholder="<?php esc_attr_e( 'Maximum Per Ticket', 'modern-events-calendar-lite' ); ?>" value="<?php echo ( isset( $ticket_variation['max'] ) ? $ticket_variation['max'] : '' ); ?>" />
1500
- <a class="mec-tooltip" title="<?php esc_attr_e( 'Maximum Per Ticket. Leave it blank for unlimited.', 'modern-events-calendar-lite' ); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1501
  </span>
1502
  <button class="button" type="button" id="mec_remove_ticket_variation_button<?php echo $i; ?>" onclick="mec_remove_ticket_variation(<?php echo $i; ?>);"><?php _e( 'Remove', 'modern-events-calendar-lite' ); ?></button>
1503
  </div>
@@ -1515,11 +1654,29 @@ endforeach;
1515
  <div class="mec-form-row">
1516
  <span class="mec-col-4">
1517
  <input type="text" name="mec[ticket_variations][:i:][price]" placeholder="<?php esc_attr_e( 'Price', 'modern-events-calendar-lite' ); ?>" />
1518
- <a class="mec-tooltip" title="<?php esc_attr_e( 'Option Price', 'modern-events-calendar-lite' ); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1519
  </span>
1520
  <span class="mec-col-4">
1521
  <input type="number" min="0" name="mec[ticket_variations][:i:][max]" placeholder="<?php esc_attr_e( 'Maximum Per Ticket', 'modern-events-calendar-lite' ); ?>" value="1" />
1522
- <a class="mec-tooltip" title="<?php esc_attr_e( 'Maximum Per Ticket. Leave it blank for unlimited.', 'modern-events-calendar-lite' ); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1523
  </span>
1524
  <button class="button" type="button" id="mec_remove_ticket_variation_button:i:" onclick="mec_remove_ticket_variation(:i:);"><?php _e( 'Remove', 'modern-events-calendar-lite' ); ?></button>
1525
  </div>
@@ -1973,8 +2130,9 @@ endforeach;
1973
 
1974
  $weekdays = ',' . implode( ',', $mec_weekends ) . ',';
1975
  } elseif ( $repeat_type == 'certain_weekdays' ) {
 
1976
  $repeat_interval = 1;
1977
- $plus_date = '+' . $repeat_end_at_occurrences * $repeat_interval . ' Weekdays';
1978
 
1979
  $weekdays = ',' . implode( ',', $certain_weekdays ) . ',';
1980
  } elseif ( $repeat_type == 'monthly' ) {
125
  */
126
  public function register_post_type() {
127
  // Get supported features for event post type
128
+ $supports = apply_filters( 'mec_event_supports', array( 'editor', 'title', 'excerpt', 'author', 'thumbnail', 'comments' ) );
129
 
130
  register_post_type(
131
  $this->PT,
151
  'ep_mask' => EP_MEC_EVENTS,
152
  ),
153
  'supports' => $supports,
154
+ 'show_in_rest' => true,
155
+
156
  )
157
  );
158
 
603
  <div class="mec-form-row">
604
  <div class="mec-col-4">
605
  <input type="text" class="" name="mec[date][comment]" id="mec_comment" placeholder="<?php _e( 'Time Comment', 'modern-events-calendar-lite' ); ?>" value="<?php echo esc_attr( $comment ); ?>" />
606
+ <span class="mec-tooltip">
607
+ <div class="box top">
608
+ <h5 class="title"><?php _e('Time Comment', 'modern-events-calendar-lite'); ?></h5>
609
+ <div class="content">
610
+ <?php esc_attr_e('It shows next to event time on single event page. You can insert Timezone etc. in this field.', 'modern-events-calendar-lite'); ?>
611
+ <a href="https://webnus.net/dox/modern-events-calendar/add-event/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
612
+ </div>
613
+ </div>
614
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
615
+ </span>
616
  </div>
617
  </div>
618
  </div>
699
  <input type="text" id="mec_exceptions_in_days_start_date" value="" placeholder="<?php _e( 'Start', 'modern-events-calendar-lite' ); ?>" class="mec_date_picker" />
700
  <input type="text" id="mec_exceptions_in_days_end_date" value="" placeholder="<?php _e( 'End', 'modern-events-calendar-lite' ); ?>" class="mec_date_picker" />
701
  <button class="button" type="button" id="mec_add_in_days"><?php _e( 'Add', 'modern-events-calendar-lite' ); ?></button>
702
+ <span class="mec-tooltip">
703
+ <div class="box top">
704
+ <h5 class="title"><?php _e('Custom Days Repeating', 'modern-events-calendar-lite'); ?></h5>
705
+ <div class="content">
706
+ <?php esc_attr_e('Add certain days to event occurrence dates. If you have single day event, start and end date should be the same, If you have multiple day event the start and end dates must be commensurate with the initial date.', 'modern-events-calendar-lite'); ?>
707
+ <a href="https://webnus.net/dox/modern-events-calendar/date-and-time/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
708
+ </div>
709
+ </div>
710
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
711
+ </span>
712
  </div>
713
  </div>
714
  <div class="mec-form-row mec-certain-day" id="mec_in_days">
768
  <label for="mec_repeat_ends_occurrences"><?php _e( 'After', 'modern-events-calendar-lite' ); ?></label>
769
  </div>
770
  <input class="mec-col-2" type="text" name="mec[date][repeat][end_at_occurrences]" id="mec_date_repeat_end_at_occurrences" placeholder="<?php _e( 'Occurrences times', 'modern-events-calendar-lite' ); ?>" value="<?php echo esc_attr( ( $repeat_end_at_occurrences + 1 ) ); ?>" />
771
+ <span class="mec-tooltip">
772
+ <div class="box top">
773
+ <h5 class="title"><?php _e('Occurrences times', 'modern-events-calendar-lite'); ?></h5>
774
+ <div class="content">
775
+ <?php esc_attr_e('The event will finish after certain repeats. For example if you set it to 10, the event will finish after 10 repeats.', 'modern-events-calendar-lite'); ?>
776
+ <a href="https://webnus.net/dox/modern-events-calendar/date-and-time/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
777
+ </div>
778
+ </div>
779
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
780
+ </span>
781
  </div>
782
  </div>
783
  </div>
809
  <div class="mec-col-6">
810
  <input type="text" id="mec_exceptions_not_in_days_date" value="" placeholder="<?php _e( 'Date', 'modern-events-calendar-lite' ); ?>" class="mec_date_picker" />
811
  <button class="button" type="button" id="mec_add_not_in_days"><?php _e( 'Add', 'modern-events-calendar-lite' ); ?></button>
812
+ <span class="mec-tooltip">
813
+ <div class="box top">
814
+ <h5 class="title"><?php _e('Exclude certain days', 'modern-events-calendar-lite'); ?></h5>
815
+ <div class="content">
816
+ <?php esc_attr_e('Exclude certain days from event occurrence dates. Please note that you can exclude only single day occurrences and you cannot exclude one day from multiple day occurrences.', 'modern-events-calendar-lite'); ?>
817
+ <a href="https://webnus.net/dox/modern-events-calendar/exceptional-days/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
818
+ </div>
819
+ </div>
820
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
821
+ </span>
822
  </div>
823
  </div>
824
  <div class="mec-form-row mec-certain-day" id="mec_not_in_days">
1014
  <div class="mec-form-row">
1015
  <label class="mec-col-2" for="mec_read_more_link"><?php echo $this->main->m( 'read_more_link', __( 'Event Link', 'modern-events-calendar-lite' ) ); ?></label>
1016
  <input class="mec-col-7" type="text" name="mec[read_more]" id="mec_read_more_link" value="<?php echo esc_attr( $read_more ); ?>" placeholder="<?php _e( 'eg. http://yoursite.com/your-event', 'modern-events-calendar-lite' ); ?>" />
1017
+ <span class="mec-tooltip">
1018
+ <div class="box top">
1019
+ <h5 class="title"><?php _e('Event Link', 'modern-events-calendar-lite'); ?></h5>
1020
+ <div class="content">
1021
+ <?php esc_attr_e('If you fill it, it will be replaced instead of default event page link. Insert full link including http(s):// - Also, if you use advertising URL, can use URL Shortener', 'modern-events-calendar-lite'); ?>
1022
+ <a href="https://bit.ly/" target="_blank"><?php _e('URL Shortener', 'modern-events-calendar-lite'); ?></a>
1023
+ </div>
1024
+ </div>
1025
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1026
+ </span>
1027
  </div>
1028
  <div class="mec-form-row">
1029
  <label class="mec-col-2" for="mec_more_info_link"><?php echo $this->main->m( 'more_info_link', __( 'More Info', 'modern-events-calendar-lite' ) ); ?></label>
1033
  <option value="_self" <?php echo ( $more_info_target == '_self' ? 'selected="selected"' : '' ); ?>><?php _e( 'Current Window', 'modern-events-calendar-lite' ); ?></option>
1034
  <option value="_blank" <?php echo ( $more_info_target == '_blank' ? 'selected="selected"' : '' ); ?>><?php _e( 'New Window', 'modern-events-calendar-lite' ); ?></option>
1035
  </select>
1036
+ <span class="mec-tooltip">
1037
+ <div class="box top">
1038
+ <h5 class="title"><?php _e('More Info', 'modern-events-calendar-lite'); ?></h5>
1039
+ <div class="content">
1040
+ <?php esc_attr_e('If you fill it, it will be shown in event details page as an optional link. Insert full link including http(s)://', 'modern-events-calendar-lite'); ?>
1041
+ <a href="https://webnus.net/dox/modern-events-calendar/add-event/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1042
+ </div>
1043
+ </div>
1044
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1045
+ </span>
1046
  </div>
1047
  </div>
1048
  <?php
1094
  ?>
1095
  " />
1096
  </div>
1097
+ <span class="mec-tooltip">
1098
+ <div class="box">
1099
+ <h5 class="title"><?php _e('Total booking limits', 'modern-events-calendar-lite'); ?></h5>
1100
+ <div class="content">
1101
+ <?php esc_attr_e('If you want to set a limit to all tickets, uncheck this checkbox and put a limitation number.', 'modern-events-calendar-lite'); ?>
1102
+ <a href="https://webnus.net/dox/modern-events-calendar/total-booking-limits/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1103
+ <a href="https://webnus.net/dox/modern-events-calendar/add-a-booking-system/" target="_blank"><?php _e('Read About A Booking System', 'modern-events-calendar-lite'); ?></a>
1104
+ </div>
1105
+ </div>
1106
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1107
+ </span>
1108
  </div>
1109
  </div>
1110
  <?php
1229
  <div class="mec-form-row">
1230
  <span class="mec-col-4">
1231
  <input type="text" name="mec[tickets][<?php echo $key; ?>][price]" placeholder="<?php esc_attr_e( 'Price', 'modern-events-calendar-lite' ); ?>" value="<?php echo ( isset( $ticket['price'] ) ? esc_attr( $ticket['price'] ) : '' ); ?>" />
1232
+ <span class="mec-tooltip">
1233
+ <div class="box top">
1234
+ <h5 class="title"><?php _e('Price', 'modern-events-calendar-lite'); ?></h5>
1235
+ <div class="content">
1236
+ <?php esc_attr_e('Insert 0 for free ticket. Only numbers please.', 'modern-events-calendar-lite'); ?>
1237
+ <a href="https://webnus.net/dox/modern-events-calendar/add-a-booking-system/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1238
+ </div>
1239
+ </div>
1240
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1241
+ </span>
1242
  </span>
1243
  <span class="mec-col-8">
1244
  <input type="text" name="mec[tickets][<?php echo $key; ?>][price_label]" placeholder="<?php esc_attr_e( 'Price Label', 'modern-events-calendar-lite' ); ?>" value="<?php echo ( isset( $ticket['price_label'] ) ? esc_attr( $ticket['price_label'] ) : '' ); ?>" class="mec-col-12" />
1245
+ <span class="mec-tooltip">
1246
+ <div class="box top">
1247
+ <h5 class="title"><?php _e('Price Label', 'modern-events-calendar-lite'); ?></h5>
1248
+ <div class="content">
1249
+ <?php esc_attr_e('For showing on website. e.g. $15', 'modern-events-calendar-lite'); ?>
1250
+ <a href="https://webnus.net/dox/modern-events-calendar/add-a-booking-system/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1251
+ </div>
1252
+ </div>
1253
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1254
+ </span>
1255
  </span>
1256
  </div>
1257
  <div class="mec-form-row">
1372
  <div class="mec-form-row">
1373
  <span class="mec-col-4">
1374
  <input type="text" name="mec[tickets][:i:][price]" placeholder="<?php esc_attr_e( 'Price', 'modern-events-calendar-lite' ); ?>" />
1375
+ <span class="mec-tooltip">
1376
+ <div class="box top">
1377
+ <h5 class="title"><?php _e('Price', 'modern-events-calendar-lite'); ?></h5>
1378
+ <div class="content">
1379
+ <?php esc_attr_e('Insert 0 for free ticket. Only numbers please.', 'modern-events-calendar-lite'); ?>
1380
+ <a href="https://webnus.net/dox/modern-events-calendar/add-a-booking-system/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1381
+ </div>
1382
+ </div>
1383
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1384
+ </span>
1385
  </span>
1386
  <span class="mec-col-8">
1387
  <input type="text" name="mec[tickets][:i:][price_label]" placeholder="<?php esc_attr_e( 'Price Label', 'modern-events-calendar-lite' ); ?>" class="mec-col-12" />
1388
+ <span class="mec-tooltip">
1389
+ <div class="box top">
1390
+ <h5 class="title"><?php _e('Price Label', 'modern-events-calendar-lite'); ?></h5>
1391
+ <div class="content">
1392
+ <?php esc_attr_e('For showing on website. e.g. $15', 'modern-events-calendar-lite'); ?>
1393
+ <a href="https://webnus.net/dox/modern-events-calendar/add-a-booking-system/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1394
+ </div>
1395
+ </div>
1396
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1397
+ </span>
1398
  </span>
1399
  </div>
1400
  <div class="mec-form-row">
1493
  <div class="mec-form-row">
1494
  <span class="mec-col-4">
1495
  <input type="text" name="mec[fees][<?php echo $i; ?>][amount]" placeholder="<?php esc_attr_e( 'Amount', 'modern-events-calendar-lite' ); ?>" value="<?php echo ( isset( $fee['amount'] ) ? esc_attr( $fee['amount'] ) : '' ); ?>" />
1496
+ <span class="mec-tooltip">
1497
+ <div class="box top">
1498
+ <h5 class="title"><?php _e('Amount', 'modern-events-calendar-lite'); ?></h5>
1499
+ <div class="content">
1500
+ <?php esc_attr_e('Fee amount, considered as fixed amount if you set the type to amount otherwise considered as percentage', 'modern-events-calendar-lite'); ?>
1501
+ <a href="https://webnus.net/dox/modern-events-calendar/tickets-and-taxes-fees/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1502
+ </div>
1503
+ </div>
1504
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1505
+ </span>
1506
  </span>
1507
  <span class="mec-col-4">
1508
  <select name="mec[fees][<?php echo $i; ?>][type]">
1527
  <div class="mec-form-row">
1528
  <span class="mec-col-4">
1529
  <input type="text" name="mec[fees][:i:][amount]" placeholder="<?php esc_attr_e( 'Amount', 'modern-events-calendar-lite' ); ?>" />
1530
+ <span class="mec-tooltip">
1531
+ <div class="box top">
1532
+ <h5 class="title"><?php _e('Amount', 'modern-events-calendar-lite'); ?></h5>
1533
+ <div class="content">
1534
+ <?php esc_attr_e('Fee amount, considered as fixed amount if you set the type to amount otherwise considered as percentage', 'modern-events-calendar-lite'); ?>
1535
+ <a href="https://webnus.net/dox/modern-events-calendar/tickets-and-taxes-fees/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1536
+ </div>
1537
+ </div>
1538
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1539
+ </span>
1540
  </span>
1541
  <span class="mec-col-4">
1542
  <select name="mec[fees][:i:][type]">
1614
  <div class="mec-form-row">
1615
  <span class="mec-col-4">
1616
  <input type="text" name="mec[ticket_variations][<?php echo $i; ?>][price]" placeholder="<?php esc_attr_e( 'Price', 'modern-events-calendar-lite' ); ?>" value="<?php echo ( isset( $ticket_variation['price'] ) ? esc_attr( $ticket_variation['price'] ) : '' ); ?>" />
1617
+ <span class="mec-tooltip">
1618
+ <div class="box top">
1619
+ <h5 class="title"><?php _e('Price', 'modern-events-calendar-lite'); ?></h5>
1620
+ <div class="content">
1621
+ <?php esc_attr_e('Option Price', 'modern-events-calendar-lite'); ?>
1622
+ <a href="https://webnus.net/dox/modern-events-calendar/ticket-variations/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1623
+ </div>
1624
+ </div>
1625
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1626
+ </span>
1627
  </span>
1628
  <span class="mec-col-4">
1629
  <input type="number" min="0" name="mec[ticket_variations][<?php echo $i; ?>][max]" placeholder="<?php esc_attr_e( 'Maximum Per Ticket', 'modern-events-calendar-lite' ); ?>" value="<?php echo ( isset( $ticket_variation['max'] ) ? $ticket_variation['max'] : '' ); ?>" />
1630
+ <span class="mec-tooltip">
1631
+ <div class="box top">
1632
+ <h5 class="title"><?php _e('Maximum Per Ticket', 'modern-events-calendar-lite'); ?></h5>
1633
+ <div class="content">
1634
+ <?php esc_attr_e('Maximum Per Ticket. Leave it blank for unlimited.', 'modern-events-calendar-lite'); ?>
1635
+ <a href="https://webnus.net/dox/modern-events-calendar/ticket-variations/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1636
+ </div>
1637
+ </div>
1638
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1639
+ </span>
1640
  </span>
1641
  <button class="button" type="button" id="mec_remove_ticket_variation_button<?php echo $i; ?>" onclick="mec_remove_ticket_variation(<?php echo $i; ?>);"><?php _e( 'Remove', 'modern-events-calendar-lite' ); ?></button>
1642
  </div>
1654
  <div class="mec-form-row">
1655
  <span class="mec-col-4">
1656
  <input type="text" name="mec[ticket_variations][:i:][price]" placeholder="<?php esc_attr_e( 'Price', 'modern-events-calendar-lite' ); ?>" />
1657
+ <span class="mec-tooltip">
1658
+ <div class="box top">
1659
+ <h5 class="title"><?php _e('Price', 'modern-events-calendar-lite'); ?></h5>
1660
+ <div class="content">
1661
+ <?php esc_attr_e('Option Price', 'modern-events-calendar-lite'); ?>
1662
+ <a href="https://webnus.net/dox/modern-events-calendar/ticket-variations/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1663
+ </div>
1664
+ </div>
1665
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1666
+ </span>
1667
  </span>
1668
  <span class="mec-col-4">
1669
  <input type="number" min="0" name="mec[ticket_variations][:i:][max]" placeholder="<?php esc_attr_e( 'Maximum Per Ticket', 'modern-events-calendar-lite' ); ?>" value="1" />
1670
+ <span class="mec-tooltip">
1671
+ <div class="box top">
1672
+ <h5 class="title"><?php _e('Maximum Per Ticket', 'modern-events-calendar-lite'); ?></h5>
1673
+ <div class="content">
1674
+ <?php esc_attr_e('Maximum Per Ticket. Leave it blank for unlimited.', 'modern-events-calendar-lite'); ?>
1675
+ <a href="https://webnus.net/dox/modern-events-calendar/ticket-variations/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1676
+ </div>
1677
+ </div>
1678
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1679
+ </span>
1680
  </span>
1681
  <button class="button" type="button" id="mec_remove_ticket_variation_button:i:" onclick="mec_remove_ticket_variation(:i:);"><?php _e( 'Remove', 'modern-events-calendar-lite' ); ?></button>
1682
  </div>
2130
 
2131
  $weekdays = ',' . implode( ',', $mec_weekends ) . ',';
2132
  } elseif ( $repeat_type == 'certain_weekdays' ) {
2133
+
2134
  $repeat_interval = 1;
2135
+ $plus_date = '+' . ceil(($repeat_end_at_occurrences * $repeat_interval) * (7/count($certain_weekdays))) . ' days';
2136
 
2137
  $weekdays = ',' . implode( ',', $certain_weekdays ) . ',';
2138
  } elseif ( $repeat_type == 'monthly' ) {
app/features/fes.php CHANGED
@@ -620,7 +620,7 @@ class MEC_feature_fes extends MEC_base
620
  elseif($repeat_type == 'certain_weekdays')
621
  {
622
  $repeat_interval = 1;
623
- $plus_date = '+'.$repeat_end_at_occurrences*$repeat_interval.' Weekdays';
624
 
625
  $weekdays = ','.implode(',', $certain_weekdays).',';
626
  }
620
  elseif($repeat_type == 'certain_weekdays')
621
  {
622
  $repeat_interval = 1;
623
+ $plus_date = '+' . ceil(($repeat_end_at_occurrences * $repeat_interval) * (7/count($certain_weekdays))) . ' days';
624
 
625
  $weekdays = ','.implode(',', $certain_weekdays).',';
626
  }
app/features/fes/form.php CHANGED
@@ -398,7 +398,16 @@ $this->factory->params('footer', $javascript);
398
  <label for="mec_repeat_ends_occurrences"><?php _e('After', 'modern-events-calendar-lite'); ?></label>
399
  </div>
400
  <input class="mec-col-2" type="text" name="mec[date][repeat][end_at_occurrences]" id="mec_date_repeat_end_at_occurrences" placeholder="<?php _e('Occurrences times', 'modern-events-calendar-lite'); ?>" value="<?php echo esc_attr(($repeat_end_at_occurrences+1)); ?>" />
401
- <a class="mec-tooltip" title="<?php esc_attr_e('The event will finish after certain repeats. For example if you set it to 10, the event will finish after 10 repeats.', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
402
  </div>
403
  </div>
404
  </div>
398
  <label for="mec_repeat_ends_occurrences"><?php _e('After', 'modern-events-calendar-lite'); ?></label>
399
  </div>
400
  <input class="mec-col-2" type="text" name="mec[date][repeat][end_at_occurrences]" id="mec_date_repeat_end_at_occurrences" placeholder="<?php _e('Occurrences times', 'modern-events-calendar-lite'); ?>" value="<?php echo esc_attr(($repeat_end_at_occurrences+1)); ?>" />
401
+ <span class="mec-tooltip">
402
+ <div class="box">
403
+ <h5 class="title"><?php _e('Occurrences times', 'modern-events-calendar-lite'); ?></h5>
404
+ <div class="content">
405
+ <?php esc_attr_e('The event will finish after certain repeats. For example if you set it to 10, the event will finish after 10 repeats.', 'modern-events-calendar-lite'); ?>
406
+ <a href="https://webnus.net/dox/modern-events-calendar/event-detailssingle-event-page/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
407
+ </div>
408
+ </div>
409
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
410
+ </span>
411
  </div>
412
  </div>
413
  </div>
app/features/locations.php CHANGED
@@ -292,7 +292,16 @@ class MEC_feature_locations extends MEC_base
292
  <option <?php if($location_id == $location->term_id) echo 'selected="selected"'; ?> value="<?php echo $location->term_id; ?>"><?php echo $location->name; ?></option>
293
  <?php endforeach; ?>
294
  </select>
295
- <a class="mec-tooltip" title="<?php esc_attr_e('Choose one of saved locations or insert new one below.', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
296
  </div>
297
  <div id="mec_location_new_container">
298
  <div class="mec-form-row">
@@ -317,7 +326,16 @@ class MEC_feature_locations extends MEC_base
317
  <div class="mec-form-row mec-lat-lng-row">
318
  <input class="mec-has-tip" type="text" name="mec[location][latitude]" id="mec_location_latitude" value="" placeholder="<?php _e('Latitude', 'modern-events-calendar-lite'); ?>" />
319
  <input class="mec-has-tip" type="text" name="mec[location][longitude]" id="mec_location_longitude" value="" placeholder="<?php _e('Longitude', 'modern-events-calendar-lite'); ?>" />
320
- <a class="mec-tooltip" title="<?php esc_attr_e('If you leave the latitude and longitude empty, Modern Events Calendar tries to convert the location address to geopoint.', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
321
  </div>
322
  <?php /* Don't show this section in FES */ if(is_admin()): ?>
323
  <div class="mec-form-row mec-thumbnail-row">
292
  <option <?php if($location_id == $location->term_id) echo 'selected="selected"'; ?> value="<?php echo $location->term_id; ?>"><?php echo $location->name; ?></option>
293
  <?php endforeach; ?>
294
  </select>
295
+ <span class="mec-tooltip">
296
+ <div class="box top">
297
+ <h5 class="title"><?php _e('Location', 'modern-events-calendar-lite'); ?></h5>
298
+ <div class="content">
299
+ <?php esc_attr_e('Choose one of saved locations or insert new one below.', 'modern-events-calendar-lite'); ?>
300
+ <a href="https://webnus.net/dox/modern-events-calendar/location/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
301
+ </div>
302
+ </div>
303
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
304
+ </span>
305
  </div>
306
  <div id="mec_location_new_container">
307
  <div class="mec-form-row">
326
  <div class="mec-form-row mec-lat-lng-row">
327
  <input class="mec-has-tip" type="text" name="mec[location][latitude]" id="mec_location_latitude" value="" placeholder="<?php _e('Latitude', 'modern-events-calendar-lite'); ?>" />
328
  <input class="mec-has-tip" type="text" name="mec[location][longitude]" id="mec_location_longitude" value="" placeholder="<?php _e('Longitude', 'modern-events-calendar-lite'); ?>" />
329
+ <span class="mec-tooltip">
330
+ <div class="box top">
331
+ <h5 class="title"><?php _e('Latitude/Longitude', 'modern-events-calendar-lite'); ?></h5>
332
+ <div class="content">
333
+ <?php esc_attr_e('If you leave the latitude and longitude empty, Modern Events Calendar tries to convert the location address to geopoint, Latitude and Longitude are the units that represent the coordinates at geographic coordinate system. To make a search, use the name of a place, city, state, or address, or click the location on the map to find lat long coordinates.', 'modern-events-calendar-lite'); ?>
334
+ <a href="https://latlong.net" target="_blank"><?php _e('Get Latitude and Longitude', 'modern-events-calendar-lite'); ?></a>
335
+ </div>
336
+ </div>
337
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
338
+ </span>
339
  </div>
340
  <?php /* Don't show this section in FES */ if(is_admin()): ?>
341
  <div class="mec-form-row mec-thumbnail-row">
app/features/mec.php CHANGED
@@ -99,8 +99,11 @@ class MEC_feature_mec extends MEC_base
99
  $this->PT = $this->main->get_main_post_type();
100
 
101
  // Disable Block Editor
 
 
102
  $this->factory->filter('gutenberg_can_edit_post_type', array($this, 'gutenberg'), 10, 2);
103
  $this->factory->filter('use_block_editor_for_post_type', array($this, 'gutenberg'), 10, 2);
 
104
 
105
  // Export Settings
106
  $this->factory->action('wp_ajax_download_settings', array($this, 'download_settings'));
99
  $this->PT = $this->main->get_main_post_type();
100
 
101
  // Disable Block Editor
102
+ $gutenberg_status = (!isset($this->settings['gutenberg']) or (isset($this->settings['gutenberg']) and $this->settings['gutenberg'])) ? true : false;
103
+ if($gutenberg_status):
104
  $this->factory->filter('gutenberg_can_edit_post_type', array($this, 'gutenberg'), 10, 2);
105
  $this->factory->filter('use_block_editor_for_post_type', array($this, 'gutenberg'), 10, 2);
106
+ endif;
107
 
108
  // Export Settings
109
  $this->factory->action('wp_ajax_download_settings', array($this, 'download_settings'));
app/features/mec/addons.php CHANGED
@@ -9,7 +9,7 @@ if($this->getPRO())
9
  $version = isset($v->version) ? $v->version : NULL;
10
  }
11
  ?>
12
- <div id="webnus-dashboard" class="wrap about-wrap">
13
  <div class="welcome-head w-clearfix">
14
  <div class="w-row">
15
  <div class="w-col-sm-9">
@@ -32,87 +32,67 @@ if($this->getPRO())
32
  </div>
33
  <div class="welcome-content w-clearfix extra">
34
  <?php if(current_user_can('read')): ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
35
  <div class="w-row">
36
- <div class="w-col-sm-3"><!-- Woocommerce -->
37
- <div class="w-box addon">
38
- <div class="w-box-child mec-addon-box">
39
- <div class="mec-addon-box-head">
40
- <div class="mec-addon-box-title"><a href="#"><span><?php esc_html_e('WooCommerce Integration' , 'modern-events-calendar-lite'); ?></span></a></div>
41
- <!-- <div class="mec-addon-box-version"><span><?php esc_html_e('Coming Soon' , 'modern-events-calendar-lite'); ?></span></div> -->
42
- </div>
43
- <div class="mec-addon-box-body">
44
- <div class="mec-addon-box-content">
45
- <p><?php esc_html_e('You can use WooCommerce cart to purchase tickets, it means that each ticket is defined as a product. You can purchase ticket and WooCommerce products at the same time.' , 'modern-events-calendar-lite'); ?></p>
46
- </div>
47
- </div>
48
- <div class="mec-addon-box-footer">
49
- <!-- <a class="mec-addon-box-purchase" href="#"><i class="mec-sl-basket-loaded"></i><span>Purchase</span></a>
50
- <a class="mec-addon-box-intro" href="#" data-lity=""><i class="mec-sl-control-play"></i>Introduction</a> -->
51
- <div class="mec-addon-box-comingsoon" href="#" data-lity=""><?php esc_html_e('Coming Soon' , 'modern-events-calendar-lite'); ?></div>
52
- </div>
53
- </div>
54
- </div>
55
- </div>
56
- <div class="w-col-sm-3"><!-- Shortcode Builder -->
57
- <div class="w-box addon">
58
- <div class="w-box-child mec-addon-box">
59
- <div class="mec-addon-box-head">
60
- <div class="mec-addon-box-title"><a href="#"><span><?php esc_html_e('Elementor Shortcode Builder' , 'modern-events-calendar-lite'); ?></span></a></div>
61
- <!-- <div class="mec-addon-box-version"><span><?php esc_html_e('Coming Soon' , 'modern-events-calendar-lite'); ?></span></div> -->
62
- </div>
63
- <div class="mec-addon-box-body">
64
- <div class="mec-addon-box-content">
65
- <p><?php esc_html_e('It enables you to create shortcodes in Elementor Live Editor. Adding this widget to your pages allows previewing the events and placing the shortcodes in pages with ease.' , 'modern-events-calendar-lite'); ?></p>
66
- </div>
67
- </div>
68
- <div class="mec-addon-box-footer">
69
- <!-- <a class="mec-addon-box-purchase" href="#"><i class="mec-sl-basket-loaded"></i><span>Purchase</span></a>
70
- <a class="mec-addon-box-intro" href="#" data-lity=""><i class="mec-sl-control-play"></i>Introduction</a> -->
71
- <div class="mec-addon-box-comingsoon" href="#" data-lity=""><?php esc_html_e('Coming Soon' , 'modern-events-calendar-lite'); ?></div>
72
- </div>
73
- </div>
74
- </div>
75
- </div>
76
- <div class="w-col-sm-3"><!-- Form Builder -->
77
  <div class="w-box addon">
78
  <div class="w-box-child mec-addon-box">
79
  <div class="mec-addon-box-head">
80
- <div class="mec-addon-box-title"><a href="#"><span><?php esc_html_e('Elementor Form Builder' , 'modern-events-calendar-lite'); ?></span></a></div>
81
- <!-- <div class="mec-addon-box-version"><span><?php esc_html_e('Coming Soon' , 'modern-events-calendar-lite'); ?></span></div> -->
 
 
82
  </div>
83
  <div class="mec-addon-box-body">
84
  <div class="mec-addon-box-content">
85
- <p><?php esc_html_e('Use this Add-on to build your form in Elementor Editor. It allows you to use many different type of fields and rearrange them by drag and drop and modify their styles.' , 'modern-events-calendar-lite'); ?></p>
86
  </div>
87
  </div>
88
  <div class="mec-addon-box-footer">
89
- <!-- <a class="mec-addon-box-purchase" href="#"><i class="mec-sl-basket-loaded"></i><span>Purchase</span></a>
90
- <a class="mec-addon-box-intro" href="#" data-lity=""><i class="mec-sl-control-play"></i>Introduction</a> -->
 
 
91
  <div class="mec-addon-box-comingsoon" href="#" data-lity=""><?php esc_html_e('Coming Soon' , 'modern-events-calendar-lite'); ?></div>
 
92
  </div>
93
  </div>
94
  </div>
95
  </div>
96
- <div class="w-col-sm-3"><!-- Single Builder -->
97
- <div class="w-box addon">
98
- <div class="w-box-child mec-addon-box">
99
- <div class="mec-addon-box-head">
100
- <div class="mec-addon-box-title"><a href="#"><span><?php esc_html_e('Elementor Single Builder' , 'modern-events-calendar-lite'); ?></span></a></div>
101
- <!-- <div class="mec-addon-box-version"><span><?php esc_html_e('Coming Soon' , 'modern-events-calendar-lite'); ?></span></div> -->
102
- </div>
103
- <div class="mec-addon-box-body">
104
- <div class="mec-addon-box-content">
105
- <p><?php esc_html_e('It provides you with the ability to edit single event page using Elementor. Manage the position of all elements in the Single page and in desktops, mobiles and tablets as well.' , 'modern-events-calendar-lite'); ?></p>
106
- </div>
107
- </div>
108
- <div class="mec-addon-box-footer">
109
- <!-- <a class="mec-addon-box-purchase" href="#"><i class="mec-sl-basket-loaded"></i><span>Purchase</span></a>
110
- <a class="mec-addon-box-intro" href="#" data-lity=""><i class="mec-sl-control-play"></i>Introduction</a> -->
111
- <div class="mec-addon-box-comingsoon" href="#" data-lity=""><?php esc_html_e('Coming Soon' , 'modern-events-calendar-lite'); ?></div>
112
- </div>
113
- </div>
114
  </div>
115
  </div>
 
116
  </div>
117
  <?php endif; ?>
118
  </div>
9
  $version = isset($v->version) ? $v->version : NULL;
10
  }
11
  ?>
12
+ <div id="webnus-dashboard" class="wrap about-wrap mec-addons">
13
  <div class="welcome-head w-clearfix">
14
  <div class="w-row">
15
  <div class="w-col-sm-9">
32
  </div>
33
  <div class="welcome-content w-clearfix extra">
34
  <?php if(current_user_can('read')): ?>
35
+ <?php
36
+ $data_url = 'https://webnus.net/modern-events-calendar/addons-api/addons-api.json';
37
+ $get_data = file_get_contents($data_url);
38
+
39
+ if( $get_data !== false AND !empty($get_data) )
40
+ {
41
+ $obj = json_decode($get_data);
42
+ $i = count((array)$obj);
43
+ }
44
+ elseif ( function_exists('curl_version') )
45
+ {
46
+ $ch = curl_init();
47
+ curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
48
+ curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
49
+ curl_setopt($ch, CURLOPT_URL, $data_url);
50
+ $result = curl_exec($ch);
51
+ curl_close($ch);
52
+ $obj = json_decode($result);
53
+ $i = count((array)$obj);
54
+ } else {
55
+ $obj = '';
56
+ }
57
+ ?>
58
  <div class="w-row">
59
+ <?php if ( !empty( $obj ) ) : ?>
60
+ <?php foreach ($obj as $key => $value) : ?>
61
+ <div class="w-col-sm-3">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
62
  <div class="w-box addon">
63
  <div class="w-box-child mec-addon-box">
64
  <div class="mec-addon-box-head">
65
+ <div class="mec-addon-box-title"><a href="#"><span><?php esc_html_e($value->name); ?></span></a></div>
66
+ <?php if ( $value->comingsoon == 'false' ) : ?>
67
+ <div class="mec-addon-box-version"><span><?php esc_html_e('Version' , 'modern-events-calendar-lite'); ?> <strong><?php esc_html_e($value->version); ?></strong></span></div>
68
+ <?php endif; ?>
69
  </div>
70
  <div class="mec-addon-box-body">
71
  <div class="mec-addon-box-content">
72
+ <p><?php esc_html_e($value->desc); ?></p>
73
  </div>
74
  </div>
75
  <div class="mec-addon-box-footer">
76
+ <?php if ( $value->comingsoon == 'false' ) : ?>
77
+ <a class="mec-addon-box-purchase" href="<?php esc_html_e($value->purchase); ?>"><i class="mec-sl-basket-loaded"></i><span>Purchase</span></a>
78
+ <a class="mec-addon-box-intro" href="<?php esc_html_e($value->video); ?>" data-lity=""><i class="mec-sl-control-play"></i>Introduction</a>
79
+ <?php else : ?>
80
  <div class="mec-addon-box-comingsoon" href="#" data-lity=""><?php esc_html_e('Coming Soon' , 'modern-events-calendar-lite'); ?></div>
81
+ <?php endif; ?>
82
  </div>
83
  </div>
84
  </div>
85
  </div>
86
+ <?php endforeach; ?>
87
+ <?php else: ?>
88
+ <div class="w-col-sm-12">
89
+ <div class="addons-page-error">
90
+ <p>
91
+ <?php echo __( '<strong>"file_get_contents"</strong> and <strong>"Curl"</strong> functions are <strong>not activated</strong> on your server. Please contact your host provider in this regard.', 'modern-events-calendar-lite'); ?>
92
+ </p>
 
 
 
 
 
 
 
 
 
 
 
93
  </div>
94
  </div>
95
+ <?php endif; ?>
96
  </div>
97
  <?php endif; ?>
98
  </div>
app/features/mec/dashboard.php CHANGED
@@ -65,7 +65,16 @@ $box_stats = apply_filters('mec_dashboard_box_stats', true);
65
  <span><a href="https://wordpress.org/support/plugin/modern-events-calendar-lite/reviews/#new-post" target="_blank"><?php echo _x('Rate the plugin ★★★★★', 'plugin rate', 'modern-events-calendar-lite'); ?></a></span>
66
  <?php endif; ?>
67
  <?php if(version_compare(MEC_VERSION , $version, '<')): ?>
68
- <a class="mec-tooltip" title="<?php esc_attr_e("Update $version is ready for download.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
69
  <?php endif; ?>
70
  </p>
71
  </div>
@@ -87,17 +96,22 @@ $box_stats = apply_filters('mec_dashboard_box_stats', true);
87
  <?php endif; ?>
88
 
89
  <div class="w-row">
90
- <!-- <div class="w-col-sm-12">
91
  <div class="w-box mec-intro-section">
92
- <div class="w-box-head">
93
- <?php _e('GETTING STARTED', 'modern-events-calendar-lite'); ?>
94
- </div>
95
  <div class="w-box-content mec-intro-section-welcome">
96
- <h3><?php _e('Welcome to Modern Events Calendar' , 'modern-events-calendar-lite'); ?></h3>
97
- <p><?php _e('We recommend you watch this 2 minute getting started video, and then try the editor yourself by dragging and dropping elements to create your first page.' , 'modern-events-calendar-lite'); ?></p>
 
 
 
 
 
 
 
 
98
  </div>
99
  </div>
100
- </div> -->
101
  <?php if($this->getPRO()) : ?>
102
  <div class="w-col-sm-12">
103
  <div class="w-box mec-activation">
@@ -157,6 +171,14 @@ $box_stats = apply_filters('mec_dashboard_box_stats', true);
157
  <div class="MECLicenseMessage"></div>
158
  </form>
159
  </div>
 
 
 
 
 
 
 
 
160
  </div>
161
  </div>
162
  </div>
65
  <span><a href="https://wordpress.org/support/plugin/modern-events-calendar-lite/reviews/#new-post" target="_blank"><?php echo _x('Rate the plugin ★★★★★', 'plugin rate', 'modern-events-calendar-lite'); ?></a></span>
66
  <?php endif; ?>
67
  <?php if(version_compare(MEC_VERSION , $version, '<')): ?>
68
+ <span class="mec-tooltip">
69
+ <div class="box">
70
+ <h5 class="title"><?php _e('Organizer', 'modern-events-calendar-lite'); ?></h5>
71
+ <div class="content">
72
+ <?php esc_attr_e("Update $version is ready for download.", 'modern-events-calendar-lite'); ?>
73
+ <a href="https://webnus.net/dox/modern-events-calendar/category/installation/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
74
+ </div>
75
+ </div>
76
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
77
+ </span>
78
  <?php endif; ?>
79
  </p>
80
  </div>
96
  <?php endif; ?>
97
 
98
  <div class="w-row">
99
+ <div class="w-col-sm-12">
100
  <div class="w-box mec-intro-section">
 
 
 
101
  <div class="w-box-content mec-intro-section-welcome">
102
+ <h3><?php _e('Getting started with Modern Events Calendar' , 'modern-events-calendar-lite'); ?></h3>
103
+ <p><?php _e('In this short video, you can learn how to make an event and put a calendar on your website. Please watch this 2 minutes video to the end.' , 'modern-events-calendar-lite'); ?></p>
104
+ </div>
105
+ <div class="w-box-content mec-intro-section-ifarme">
106
+ <iframe width="784" height="441" src="https://www.youtube.com/embed/FV_X341oyiw" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
107
+ </div>
108
+ <div class="w-box-content mec-intro-section-links wp-core-ui">
109
+ <a class="mec-intro-section-link-tag button button-primary button-hero" href="<?php esc_html_e(admin_url( 'post-new.php?post_type=mec-events' )); ?>" target="_blank"><?php esc_html_e('Add New Event' , 'modern-events-calendar-lite'); ?>
110
+ <a class="mec-intro-section-link-tag button button-secondary button-hero" href="<?php esc_html_e(admin_url( 'admin.php?page=MEC-settings' )); ?>" target="_blank"><?php esc_html_e('Settings' , 'modern-events-calendar-lite'); ?>
111
+ <a class="mec-intro-section-link-tag button button-secondary button-hero" href="https://webnus.net/dox/modern-events-calendar/" target="_blank"><?php esc_html_e('Documentation' , 'modern-events-calendar-lite'); ?></a>
112
  </div>
113
  </div>
114
+ </div>
115
  <?php if($this->getPRO()) : ?>
116
  <div class="w-col-sm-12">
117
  <div class="w-box mec-activation">
171
  <div class="MECLicenseMessage"></div>
172
  </form>
173
  </div>
174
+
175
+ <div class="box-addons-activation">
176
+ <?php $mec_options = get_option('mec_options'); ?>
177
+ <div class="box-addon-activation-toggle-head"><i class="mec-sl-plus"></i><span><?php _e('Activate Addons', 'modern-events-calendar-lite'); ?></span></div>
178
+ <div class="box-addon-activation-toggle-content">
179
+ <?php do_action( 'addons_activation' ); ?>
180
+ </div>
181
+ </div>
182
  </div>
183
  </div>
184
  </div>
app/features/mec/meta_boxes/display_options.php CHANGED
@@ -54,32 +54,77 @@ $events = $this->main->get_events();
54
  <div class="mec-form-row mec-skin-list-date-format-container <?php if(isset($sk_options_list['style']) and $sk_options_list['style'] != 'classic') echo 'mec-util-hidden'; ?>" id="mec_skin_list_date_format_classic_container">
55
  <label class="mec-col-4" for="mec_skin_list_classic_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
56
  <input type="text" class="mec-col-4" name="mec[sk-options][list][classic_date_format1]" id="mec_skin_list_classic_date_format1" value="<?php echo ((isset($sk_options_list['classic_date_format1']) and trim($sk_options_list['classic_date_format1']) != '') ? $sk_options_list['classic_date_format1'] : 'M d Y'); ?>" />
57
- <a class="mec-tooltip" title="<?php esc_attr_e('Default value is "M d Y"', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
58
  </div>
59
  <div class="mec-form-row mec-skin-list-date-format-container <?php if(isset($sk_options_list['style']) and $sk_options_list['style'] != 'M d Y') echo 'mec-util-hidden'; ?>" id="mec_skin_list_date_format_minimal_container">
60
  <label class="mec-col-4" for="mec_skin_list_minimal_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
61
  <input type="text" class="mec-col-2" name="mec[sk-options][list][minimal_date_format1]" id="mec_skin_list_minimal_date_format1" value="<?php echo ((isset($sk_options_list['minimal_date_format1']) and trim($sk_options_list['minimal_date_format1']) != '') ? $sk_options_list['minimal_date_format1'] : 'd'); ?>" />
62
  <input type="text" class="mec-col-1" name="mec[sk-options][list][minimal_date_format2]" id="mec_skin_list_minimal_date_format2" value="<?php echo ((isset($sk_options_list['minimal_date_format2']) and trim($sk_options_list['minimal_date_format2']) != '') ? $sk_options_list['minimal_date_format2'] : 'M'); ?>" />
63
  <input type="text" class="mec-col-1" name="mec[sk-options][list][minimal_date_format3]" id="mec_skin_list_minimal_date_format3" value="<?php echo ((isset($sk_options_list['minimal_date_format3']) and trim($sk_options_list['minimal_date_format3']) != '') ? $sk_options_list['minimal_date_format3'] : 'l'); ?>" />
64
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are d, M and l', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
65
  </div>
66
  <div class="mec-form-row mec-skin-list-date-format-container <?php if(isset($sk_options_list['style']) and $sk_options_list['style'] != 'modern') echo 'mec-util-hidden'; ?>" id="mec_skin_list_date_format_modern_container">
67
  <label class="mec-col-4" for="mec_skin_list_modern_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
68
  <input type="text" class="mec-col-2" name="mec[sk-options][list][modern_date_format1]" id="mec_skin_list_modern_date_format1" value="<?php echo ((isset($sk_options_list['modern_date_format1']) and trim($sk_options_list['modern_date_format1']) != '') ? $sk_options_list['modern_date_format1'] : 'd'); ?>" />
69
  <input type="text" class="mec-col-1" name="mec[sk-options][list][modern_date_format2]" id="mec_skin_list_modern_date_format2" value="<?php echo ((isset($sk_options_list['modern_date_format2']) and trim($sk_options_list['modern_date_format2']) != '') ? $sk_options_list['modern_date_format2'] : 'F'); ?>" />
70
  <input type="text" class="mec-col-1" name="mec[sk-options][list][modern_date_format3]" id="mec_skin_list_modern_date_format3" value="<?php echo ((isset($sk_options_list['modern_date_format3']) and trim($sk_options_list['modern_date_format3']) != '') ? $sk_options_list['modern_date_format3'] : 'l'); ?>" />
71
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are d, F and l', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
72
  </div>
73
  <div class="mec-form-row mec-skin-list-date-format-container <?php if(isset($sk_options_list['style']) and $sk_options_list['style'] != 'standard') echo 'mec-util-hidden'; ?>" id="mec_skin_list_date_format_standard_container">
74
  <label class="mec-col-4" for="mec_skin_list_standard_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
75
  <input type="text" class="mec-col-4" name="mec[sk-options][list][standard_date_format1]" id="mec_skin_list_standard_date_format1" value="<?php echo ((isset($sk_options_list['standard_date_format1']) and trim($sk_options_list['standard_date_format1']) != '') ? $sk_options_list['standard_date_format1'] : 'd M'); ?>" />
76
- <a class="mec-tooltip" title="<?php esc_attr_e('Default value is "M d"', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
77
  </div>
78
  <div class="mec-form-row mec-skin-list-date-format-container <?php if(isset($sk_options_list['style']) and $sk_options_list['style'] != 'accordion') echo 'mec-util-hidden'; ?>" id="mec_skin_list_date_format_accordion_container">
79
  <label class="mec-col-4" for="mec_skin_list_accordion_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
80
  <input type="text" class="mec-col-2" name="mec[sk-options][list][accordion_date_format1]" id="mec_skin_list_accordion_date_format1" value="<?php echo ((isset($sk_options_list['accordion_date_format1']) and trim($sk_options_list['accordion_date_format1']) != '') ? $sk_options_list['accordion_date_format1'] : 'd'); ?>" />
81
  <input type="text" class="mec-col-2" name="mec[sk-options][list][accordion_date_format2]" id="mec_skin_list_accordion_date_format2" value="<?php echo ((isset($sk_options_list['accordion_date_format2']) and trim($sk_options_list['accordion_date_format2']) != '') ? $sk_options_list['accordion_date_format2'] : 'F'); ?>" />
82
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are d and F', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
83
  </div>
84
  <div class="mec-form-row">
85
  <label class="mec-col-4" for="mec_skin_list_limit"><?php _e('Limit', 'modern-events-calendar-lite'); ?></label>
@@ -151,43 +196,106 @@ $events = $this->main->get_events();
151
  <div class="mec-form-row mec-skin-grid-date-format-container <?php if(isset($sk_options_grid['style']) and $sk_options_grid['style'] != 'classic') echo 'mec-util-hidden'; ?>" id="mec_skin_grid_date_format_classic_container">
152
  <label class="mec-col-4" for="mec_skin_grid_classic_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
153
  <input type="text" class="mec-col-4" name="mec[sk-options][grid][classic_date_format1]" id="mec_skin_grid_classic_date_format1" value="<?php echo ((isset($sk_options_grid['classic_date_format1']) and trim($sk_options_grid['classic_date_format1']) != '') ? $sk_options_grid['classic_date_format1'] : 'd F Y'); ?>" />
154
- <a class="mec-tooltip" title="<?php esc_attr_e('Default value is "d F Y"', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
155
  </div>
156
  <div class="mec-form-row mec-skin-grid-date-format-container <?php if(isset($sk_options_grid['style']) and $sk_options_grid['style'] != 'clean') echo 'mec-util-hidden'; ?>" id="mec_skin_grid_date_format_clean_container">
157
  <label class="mec-col-4" for="mec_skin_grid_clean_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
158
  <input type="text" class="mec-col-2" name="mec[sk-options][grid][clean_date_format1]" id="mec_skin_grid_clean_date_format1" value="<?php echo ((isset($sk_options_grid['clean_date_format1']) and trim($sk_options_grid['clean_date_format1']) != '') ? $sk_options_grid['clean_date_format1'] : 'd'); ?>" />
159
  <input type="text" class="mec-col-2" name="mec[sk-options][grid][clean_date_format2]" id="mec_skin_grid_clean_date_format2" value="<?php echo ((isset($sk_options_grid['clean_date_format2']) and trim($sk_options_grid['clean_date_format2']) != '') ? $sk_options_grid['clean_date_format2'] : 'F'); ?>" />
160
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are d and F', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
161
  </div>
162
  <div class="mec-form-row mec-skin-grid-date-format-container <?php if(isset($sk_options_grid['style']) and $sk_options_grid['style'] != 'minimal') echo 'mec-util-hidden'; ?>" id="mec_skin_grid_date_format_minimal_container">
163
  <label class="mec-col-4" for="mec_skin_grid_minimal_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
164
  <input type="text" class="mec-col-2" name="mec[sk-options][grid][minimal_date_format1]" id="mec_skin_grid_minimal_date_format1" value="<?php echo ((isset($sk_options_grid['minimal_date_format1']) and trim($sk_options_grid['minimal_date_format1']) != '') ? $sk_options_grid['minimal_date_format1'] : 'd'); ?>" />
165
  <input type="text" class="mec-col-2" name="mec[sk-options][grid][minimal_date_format2]" id="mec_skin_grid_minimal_date_format2" value="<?php echo ((isset($sk_options_grid['minimal_date_format2']) and trim($sk_options_grid['minimal_date_format2']) != '') ? $sk_options_grid['minimal_date_format2'] : 'M'); ?>" />
166
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are d and M', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
167
  </div>
168
  <div class="mec-form-row mec-skin-grid-date-format-container <?php if(isset($sk_options_grid['style']) and $sk_options_grid['style'] != 'modern') echo 'mec-util-hidden'; ?>" id="mec_skin_grid_date_format_modern_container">
169
  <label class="mec-col-4" for="mec_skin_grid_modern_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
170
  <input type="text" class="mec-col-2" name="mec[sk-options][grid][modern_date_format1]" id="mec_skin_grid_modern_date_format1" value="<?php echo ((isset($sk_options_grid['modern_date_format1']) and trim($sk_options_grid['modern_date_format1']) != '') ? $sk_options_grid['modern_date_format1'] : 'd'); ?>" />
171
  <input type="text" class="mec-col-1" name="mec[sk-options][grid][modern_date_format2]" id="mec_skin_grid_modern_date_format2" value="<?php echo ((isset($sk_options_grid['modern_date_format2']) and trim($sk_options_grid['modern_date_format2']) != '') ? $sk_options_grid['modern_date_format2'] : 'F'); ?>" />
172
  <input type="text" class="mec-col-1" name="mec[sk-options][grid][modern_date_format3]" id="mec_skin_grid_modern_date_format3" value="<?php echo ((isset($sk_options_grid['modern_date_format3']) and trim($sk_options_grid['modern_date_format3']) != '') ? $sk_options_grid['modern_date_format3'] : 'l'); ?>" />
173
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are d, F and l', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
174
  </div>
175
  <div class="mec-form-row mec-skin-grid-date-format-container <?php if(isset($sk_options_grid['style']) and $sk_options_grid['style'] != 'simple') echo 'mec-util-hidden'; ?>" id="mec_skin_grid_date_format_simple_container">
176
  <label class="mec-col-4" for="mec_skin_grid_simple_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
177
  <input type="text" class="mec-col-4" name="mec[sk-options][grid][simple_date_format1]" id="mec_skin_grid_simple_date_format1" value="<?php echo ((isset($sk_options_grid['simple_date_format1']) and trim($sk_options_grid['simple_date_format1']) != '') ? $sk_options_grid['simple_date_format1'] : 'M d Y'); ?>" />
178
- <a class="mec-tooltip" title="<?php esc_attr_e('Default value is "M d Y"', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
179
  </div>
180
  <div class="mec-form-row mec-skin-grid-date-format-container <?php if(isset($sk_options_grid['style']) and $sk_options_grid['style'] != 'colorful') echo 'mec-util-hidden'; ?>" id="mec_skin_grid_date_format_colorful_container">
181
  <label class="mec-col-4" for="mec_skin_grid_colorful_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
182
  <input type="text" class="mec-col-2" name="mec[sk-options][grid][colorful_date_format1]" id="mec_skin_grid_colorful_date_format1" value="<?php echo ((isset($sk_options_grid['colorful_date_format1']) and trim($sk_options_grid['colorful_date_format1']) != '') ? $sk_options_grid['colorful_date_format1'] : 'd'); ?>" />
183
  <input type="text" class="mec-col-1" name="mec[sk-options][grid][colorful_date_format2]" id="mec_skin_grid_colorful_date_format2" value="<?php echo ((isset($sk_options_grid['colorful_date_format2']) and trim($sk_options_grid['colorful_date_format2']) != '') ? $sk_options_grid['colorful_date_format2'] : 'F'); ?>" />
184
  <input type="text" class="mec-col-1" name="mec[sk-options][grid][colorful_date_format3]" id="mec_skin_grid_colorful_date_format3" value="<?php echo ((isset($sk_options_grid['colorful_date_format3']) and trim($sk_options_grid['colorful_date_format3']) != '') ? $sk_options_grid['colorful_date_format3'] : 'l'); ?>" />
185
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are d, F and l', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
186
  </div>
187
  <div class="mec-form-row mec-skin-grid-date-format-container <?php if(isset($sk_options_grid['style']) and $sk_options_grid['style'] != 'novel') echo 'mec-util-hidden'; ?>" id="mec_skin_grid_date_format_novel_container">
188
  <label class="mec-col-4" for="mec_skin_grid_novel_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
189
  <input type="text" class="mec-col-4" name="mec[sk-options][grid][novel_date_format1]" id="mec_skin_grid_novel_date_format1" value="<?php echo ((isset($sk_options_grid['novel_date_format1']) and trim($sk_options_grid['novel_date_format1']) != '') ? $sk_options_grid['novel_date_format1'] : 'd F Y'); ?>" />
190
- <a class="mec-tooltip" title="<?php esc_attr_e('Default value is "d F Y"', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
191
  </div>
192
  <div class="mec-form-row">
193
  <label class="mec-col-4" for="mec_skin_grid_count"><?php _e('Count in row', 'modern-events-calendar-lite'); ?></label>
@@ -248,7 +356,16 @@ $events = $this->main->get_events();
248
  <label class="mec-col-4" for="mec_skin_agenda_clean_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
249
  <input type="text" class="mec-col-2" name="mec[sk-options][agenda][clean_date_format1]" id="mec_skin_agenda_clean_date_format1" value="<?php echo ((isset($sk_options_agenda['clean_date_format1']) and trim($sk_options_agenda['clean_date_format1']) != '') ? $sk_options_agenda['clean_date_format1'] : 'l'); ?>" />
250
  <input type="text" class="mec-col-2" name="mec[sk-options][agenda][clean_date_format2]" id="mec_skin_agenda_clean_date_format2" value="<?php echo ((isset($sk_options_agenda['clean_date_format2']) and trim($sk_options_agenda['clean_date_format2']) != '') ? $sk_options_agenda['clean_date_format2'] : 'F j'); ?>" />
251
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are l and F j', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
252
  </div>
253
  <div class="mec-form-row">
254
  <label class="mec-col-4" for="mec_skin_agenda_limit"><?php _e('Limit', 'modern-events-calendar-lite'); ?></label>
@@ -414,7 +531,16 @@ $events = $this->main->get_events();
414
  <label class="mec-col-4" for="mec_skin_agenda_modern_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
415
  <input type="text" class="mec-col-2" name="mec[sk-options][yearly_view][modern_date_format1]" id="mec_skin_yearly_view_modern_date_format1" value="<?php echo ((isset($sk_options_yearly_view['modern_date_format1']) and trim($sk_options_yearly_view['modern_date_format1']) != '') ? $sk_options_yearly_view['modern_date_format1'] : 'l'); ?>" />
416
  <input type="text" class="mec-col-2" name="mec[sk-options][yearly_view][modern_date_format2]" id="mec_skin_yearly_view_modern_date_format2" value="<?php echo ((isset($sk_options_yearly_view['modern_date_format2']) and trim($sk_options_yearly_view['modern_date_format2']) != '') ? $sk_options_yearly_view['modern_date_format2'] : 'F j'); ?>" />
417
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are l and F j', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
418
  </div>
419
  <div class="mec-form-row">
420
  <label class="mec-col-4" for="mec_skin_yearly_view_limit"><?php _e('Events per day', 'modern-events-calendar-lite'); ?></label>
@@ -471,7 +597,17 @@ $events = $this->main->get_events();
471
  <input type="checkbox" name="mec[sk-options][monthly_view][next_previous_button]" id="mec_skin_monthly_view_next_previous_button" value="1" <?php if(!isset($sk_options_monthly_view['next_previous_button']) or (isset($sk_options_monthly_view['next_previous_button']) and $sk_options_monthly_view['next_previous_button'])) echo 'checked="checked"'; ?> />
472
  <label for="mec_skin_monthly_view_next_previous_button"></label>
473
  </div>
474
- </div>
 
 
 
 
 
 
 
 
 
 
475
  <p class="description"><?php _e('For showing next/previous month navigation.', 'modern-events-calendar-lite'); ?></p>
476
  <?php echo $this->sed_method_field('monthly_view', (isset($sk_options_monthly_view['sed_method']) ? $sk_options_monthly_view['sed_method'] : 0), (isset($sk_options_monthly_view['image_popup']) ? $sk_options_monthly_view['image_popup'] : 0)); ?>
477
  </div>
@@ -658,7 +794,16 @@ $events = $this->main->get_events();
658
  <label class="mec-col-4" for="mec_skin_masonry_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
659
  <input type="text" class="mec-col-2" name="mec[sk-options][masonry][date_format1]" id="mec_skin_masonry_date_format1" value="<?php echo ((isset($sk_options_masonry['date_format1']) and trim($sk_options_masonry['date_format1']) != '') ? $sk_options_masonry['date_format1'] : 'j'); ?>" />
660
  <input type="text" class="mec-col-2" name="mec[sk-options][masonry][date_format2]" id="mec_skin_masonry_date_format2" value="<?php echo ((isset($sk_options_masonry['date_format2']) and trim($sk_options_masonry['date_format2']) != '') ? $sk_options_masonry['date_format2'] : 'F'); ?>" />
661
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are j and F', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
662
  </div>
663
  <div class="mec-form-row">
664
  <label class="mec-col-4" for="mec_skin_masonry_limit"><?php _e('Limit', 'modern-events-calendar-lite'); ?></label>
@@ -705,18 +850,45 @@ $events = $this->main->get_events();
705
  <input type="text" class="mec-col-2" name="mec[sk-options][cover][date_format_clean1]" id="mec_skin_cover_date_format_clean1" value="<?php echo ((isset($sk_options_cover['date_format_clean1']) and trim($sk_options_cover['date_format_clean1']) != '') ? $sk_options_cover['date_format_clean1'] : 'd'); ?>" />
706
  <input type="text" class="mec-col-1" name="mec[sk-options][cover][date_format_clean2]" id="mec_skin_cover_date_format_clean2" value="<?php echo ((isset($sk_options_cover['date_format_clean2']) and trim($sk_options_cover['date_format_clean2']) != '') ? $sk_options_cover['date_format_clean2'] : 'M'); ?>" />
707
  <input type="text" class="mec-col-1" name="mec[sk-options][cover][date_format_clean3]" id="mec_skin_cover_date_format_clean3" value="<?php echo ((isset($sk_options_cover['date_format_clean3']) and trim($sk_options_cover['date_format_clean3']) != '') ? $sk_options_cover['date_format_clean3'] : 'Y'); ?>" />
708
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are d, M and Y', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
709
  </div>
710
  <div class="mec-form-row mec-skin-cover-date-format-container <?php if(isset($sk_options_cover['style']) and $sk_options_cover['style'] != 'classic') echo 'mec-util-hidden'; ?>" id="mec_skin_cover_date_format_classic_container">
711
  <label class="mec-col-4" for="mec_skin_cover_date_format_classic1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
712
  <input type="text" class="mec-col-2" name="mec[sk-options][cover][date_format_classic1]" id="mec_skin_cover_date_format_classic1" value="<?php echo ((isset($sk_options_cover['date_format_classic1']) and trim($sk_options_cover['date_format_classic1']) != '') ? $sk_options_cover['date_format_classic1'] : 'F d'); ?>" />
713
  <input type="text" class="mec-col-2" name="mec[sk-options][cover][date_format_classic2]" id="mec_skin_cover_date_format_classic2" value="<?php echo ((isset($sk_options_cover['date_format_classic2']) and trim($sk_options_cover['date_format_classic2']) != '') ? $sk_options_cover['date_format_classic2'] : 'l'); ?>" />
714
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are "F d" and l', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
715
  </div>
716
  <div class="mec-form-row mec-skin-cover-date-format-container <?php if(isset($sk_options_cover['style']) and $sk_options_cover['style'] != 'modern') echo 'mec-util-hidden'; ?>" id="mec_skin_cover_date_format_modern_container">
717
  <label class="mec-col-4" for="mec_skin_cover_date_format_modern1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
718
  <input type="text" class="mec-col-4" name="mec[sk-options][cover][date_format_modern1]" id="mec_skin_cover_date_format_modern1" value="<?php echo ((isset($sk_options_cover['date_format_modern1']) and trim($sk_options_cover['date_format_modern1']) != '') ? $sk_options_cover['date_format_modern1'] : 'l, F d Y'); ?>" />
719
- <a class="mec-tooltip" title="<?php esc_attr_e('Default value is "l, F d Y"', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
720
  </div>
721
  <div class="mec-form-row">
722
  <label class="mec-col-4" for="mec_skin_cover_event_id"><?php _e('Event', 'modern-events-calendar-lite'); ?></label>
@@ -742,19 +914,46 @@ $events = $this->main->get_events();
742
  <div class="mec-form-row mec-skin-countdown-date-format-container <?php if(isset($sk_options_countdown['style']) and $sk_options_countdown['style'] != 'clean') echo 'mec-util-hidden'; ?>" id="mec_skin_countdown_date_format_style1_container">
743
  <label class="mec-col-4" for="mec_skin_countdown_date_format_style11"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
744
  <input type="text" class="mec-col-4" name="mec[sk-options][countdown][date_format_style11]" id="mec_skin_countdown_date_format_style11" value="<?php echo ((isset($sk_options_countdown['date_format_style11']) and trim($sk_options_countdown['date_format_style11']) != '') ? $sk_options_countdown['date_format_style11'] : 'j F Y'); ?>" />
745
- <a class="mec-tooltip" title="<?php esc_attr_e('Default value is "j F Y"', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
746
  </div>
747
  <div class="mec-form-row mec-skin-countdown-date-format-container <?php if(isset($sk_options_countdown['style']) and $sk_options_countdown['style'] != 'style2') echo 'mec-util-hidden'; ?>" id="mec_skin_countdown_date_format_style2_container">
748
  <label class="mec-col-4" for="mec_skin_countdown_date_format_style21"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
749
  <input type="text" class="mec-col-4" name="mec[sk-options][countdown][date_format_style21]" id="mec_skin_countdown_date_format_style21" value="<?php echo ((isset($sk_options_countdown['date_format_style21']) and trim($sk_options_countdown['date_format_style21']) != '') ? $sk_options_countdown['date_format_style21'] : 'j F Y'); ?>" />
750
- <a class="mec-tooltip" title="<?php esc_attr_e('Default value is "j F Y"', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
751
  </div>
752
  <div class="mec-form-row mec-skin-countdown-date-format-container <?php if(isset($sk_options_countdown['style']) and $sk_options_countdown['style'] != 'style3') echo 'mec-util-hidden'; ?>" id="mec_skin_countdown_date_format_style3_container">
753
  <label class="mec-col-4" for="mec_skin_countdown_date_format_style31"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
754
  <input type="text" class="mec-col-1" name="mec[sk-options][countdown][date_format_style31]" id="mec_skin_countdown_date_format_style31" value="<?php echo ((isset($sk_options_countdown['date_format_style31']) and trim($sk_options_countdown['date_format_style31']) != '') ? $sk_options_countdown['date_format_style31'] : 'j'); ?>" />
755
  <input type="text" class="mec-col-1" name="mec[sk-options][countdown][date_format_style32]" id="mec_skin_countdown_date_format_style32" value="<?php echo ((isset($sk_options_countdown['date_format_style32']) and trim($sk_options_countdown['date_format_style32']) != '') ? $sk_options_countdown['date_format_style32'] : 'F'); ?>" />
756
  <input type="text" class="mec-col-2" name="mec[sk-options][countdown][date_format_style33]" id="mec_skin_countdown_date_format_style33" value="<?php echo ((isset($sk_options_countdown['date_format_style33']) and trim($sk_options_countdown['date_format_style33']) != '') ? $sk_options_countdown['date_format_style33'] : 'Y'); ?>" />
757
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are j, F and Y', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
758
  </div>
759
  <div class="mec-form-row">
760
  <label class="mec-col-4" for="mec_skin_countdown_event_id"><?php _e('Event', 'modern-events-calendar-lite'); ?></label>
@@ -783,7 +982,16 @@ $events = $this->main->get_events();
783
  <label class="mec-col-4" for="mec_skin_available_spot_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
784
  <input type="text" class="mec-col-2" name="mec[sk-options][available_spot][date_format1]" id="mec_skin_available_spot_date_format1" value="<?php echo ((isset($sk_options_available_spot['date_format1']) and trim($sk_options_available_spot['date_format1']) != '') ? $sk_options_available_spot['date_format1'] : 'j'); ?>" />
785
  <input type="text" class="mec-col-2" name="mec[sk-options][available_spot][date_format2]" id="mec_skin_available_spot_date_format2" value="<?php echo ((isset($sk_options_available_spot['date_format2']) and trim($sk_options_available_spot['date_format2']) != '') ? $sk_options_available_spot['date_format2'] : 'F'); ?>" />
786
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are j and F', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
787
  </div>
788
  <div class="mec-form-row">
789
  <label class="mec-col-4" for="mec_skin_available_spot_event_id"><?php _e('Event', 'modern-events-calendar-lite'); ?></label>
@@ -826,17 +1034,44 @@ $events = $this->main->get_events();
826
  <input type="text" class="mec-col-2" name="mec[sk-options][carousel][type1_date_format1]" id="mec_skin_carousel_type1_date_format1" value="<?php echo ((isset($sk_options_carousel['type1_date_format1']) and trim($sk_options_carousel['type1_date_format1']) != '') ? $sk_options_carousel['type1_date_format1'] : 'd'); ?>" />
827
  <input type="text" class="mec-col-1" name="mec[sk-options][carousel][type1_date_format2]" id="mec_skin_carousel_type1_date_format2" value="<?php echo ((isset($sk_options_carousel['type1_date_format2']) and trim($sk_options_carousel['type1_date_format2']) != '') ? $sk_options_carousel['type1_date_format2'] : 'F'); ?>" />
828
  <input type="text" class="mec-col-1" name="mec[sk-options][carousel][type1_date_format3]" id="mec_skin_carousel_type1_date_format3" value="<?php echo ((isset($sk_options_carousel['type1_date_format3']) and trim($sk_options_carousel['type1_date_format3']) != '') ? $sk_options_carousel['type1_date_format3'] : 'Y'); ?>" />
829
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are d, F and Y', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
830
  </div>
831
  <div class="mec-form-row mec-skin-carousel-date-format-container <?php if(isset($sk_options_carousel['style']) and $sk_options_carousel['style'] != 'type2') echo 'mec-util-hidden'; ?>" id="mec_skin_carousel_date_format_type2_container">
832
  <label class="mec-col-4" for="mec_skin_carousel_type2_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
833
  <input type="text" class="mec-col-4" name="mec[sk-options][carousel][type2_date_format1]" id="mec_skin_carousel_type2_date_format1" value="<?php echo ((isset($sk_options_carousel['type2_date_format1']) and trim($sk_options_carousel['type2_date_format1']) != '') ? $sk_options_carousel['type2_date_format1'] : 'M d, Y'); ?>" />
834
- <a class="mec-tooltip" title="<?php esc_attr_e('Default value is "M d, Y"', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
835
  </div>
836
  <div class="mec-form-row mec-skin-carousel-date-format-container <?php if(isset($sk_options_carousel['style']) and $sk_options_carousel['style'] != 'type3') echo 'mec-util-hidden'; ?>" id="mec_skin_carousel_date_format_type3_container">
837
  <label class="mec-col-4" for="mec_skin_carousel_type3_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
838
  <input type="text" class="mec-col-4" name="mec[sk-options][carousel][type3_date_format1]" id="mec_skin_carousel_type3_date_format1" value="<?php echo ((isset($sk_options_carousel['type3_date_format1']) and trim($sk_options_carousel['type3_date_format1']) != '') ? $sk_options_carousel['type3_date_format1'] : 'M d, Y'); ?>" />
839
- <a class="mec-tooltip" title="<?php esc_attr_e('Default value is "M d, Y"', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
840
  </div>
841
  <div class="mec-form-row">
842
  <label class="mec-col-4" for="mec_skin_carousel_count"><?php _e('Count in row', 'modern-events-calendar-lite'); ?></label>
@@ -895,35 +1130,80 @@ $events = $this->main->get_events();
895
  <input type="text" class="mec-col-2" name="mec[sk-options][slider][type1_date_format1]" id="mec_skin_slider_type1_date_format1" value="<?php echo ((isset($sk_options_slider['type1_date_format1']) and trim($sk_options_slider['type1_date_format1']) != '') ? $sk_options_slider['type1_date_format1'] : 'd'); ?>" />
896
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type1_date_format2]" id="mec_skin_slider_type1_date_format2" value="<?php echo ((isset($sk_options_slider['type1_date_format2']) and trim($sk_options_slider['type1_date_format2']) != '') ? $sk_options_slider['type1_date_format2'] : 'F'); ?>" />
897
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type1_date_format3]" id="mec_skin_slider_type1_date_format3" value="<?php echo ((isset($sk_options_slider['type1_date_format3']) and trim($sk_options_slider['type1_date_format3']) != '') ? $sk_options_slider['type1_date_format3'] : 'l'); ?>" />
898
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are d, F and l', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
899
  </div>
900
  <div class="mec-form-row mec-skin-slider-date-format-container <?php if(isset($sk_options_slider['style']) and $sk_options_slider['style'] != 't2') echo 'mec-util-hidden'; ?>" id="mec_skin_slider_date_format_t2_container">
901
  <label class="mec-col-4" for="mec_skin_slider_type2_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
902
  <input type="text" class="mec-col-2" name="mec[sk-options][slider][type2_date_format1]" id="mec_skin_slider_type2_date_format1" value="<?php echo ((isset($sk_options_slider['type2_date_format1']) and trim($sk_options_slider['type2_date_format1']) != '') ? $sk_options_slider['type2_date_format1'] : 'd'); ?>" />
903
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type2_date_format2]" id="mec_skin_slider_type2_date_format2" value="<?php echo ((isset($sk_options_slider['type2_date_format2']) and trim($sk_options_slider['type2_date_format2']) != '') ? $sk_options_slider['type2_date_format2'] : 'F'); ?>" />
904
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type2_date_format3]" id="mec_skin_slider_type2_date_format3" value="<?php echo ((isset($sk_options_slider['type2_date_format3']) and trim($sk_options_slider['type2_date_format3']) != '') ? $sk_options_slider['type2_date_format3'] : 'l'); ?>" />
905
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are d, F and l', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
906
  </div>
907
  <div class="mec-form-row mec-skin-slider-date-format-container <?php if(isset($sk_options_slider['style']) and $sk_options_slider['style'] != 't3') echo 'mec-util-hidden'; ?>" id="mec_skin_slider_date_format_t3_container">
908
  <label class="mec-col-4" for="mec_skin_slider_type3_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
909
  <input type="text" class="mec-col-2" name="mec[sk-options][slider][type3_date_format1]" id="mec_skin_slider_type3_date_format1" value="<?php echo ((isset($sk_options_slider['type3_date_format1']) and trim($sk_options_slider['type3_date_format1']) != '') ? $sk_options_slider['type3_date_format1'] : 'd'); ?>" />
910
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type3_date_format2]" id="mec_skin_slider_type3_date_format2" value="<?php echo ((isset($sk_options_slider['type3_date_format2']) and trim($sk_options_slider['type3_date_format2']) != '') ? $sk_options_slider['type3_date_format2'] : 'F'); ?>" />
911
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type3_date_format3]" id="mec_skin_slider_type3_date_format3" value="<?php echo ((isset($sk_options_slider['type3_date_format3']) and trim($sk_options_slider['type3_date_format3']) != '') ? $sk_options_slider['type3_date_format3'] : 'l'); ?>" />
912
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are d, F and l', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
913
  </div>
914
  <div class="mec-form-row mec-skin-slider-date-format-container <?php if(isset($sk_options_slider['style']) and $sk_options_slider['style'] != 't4') echo 'mec-util-hidden'; ?>" id="mec_skin_slider_date_format_t4_container">
915
  <label class="mec-col-4" for="mec_skin_slider_type4_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
916
  <input type="text" class="mec-col-2" name="mec[sk-options][slider][type4_date_format1]" id="mec_skin_slider_type4_date_format1" value="<?php echo ((isset($sk_options_slider['type4_date_format1']) and trim($sk_options_slider['type4_date_format1']) != '') ? $sk_options_slider['type4_date_format1'] : 'd'); ?>" />
917
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type4_date_format2]" id="mec_skin_slider_type4_date_format2" value="<?php echo ((isset($sk_options_slider['type4_date_format2']) and trim($sk_options_slider['type4_date_format2']) != '') ? $sk_options_slider['type4_date_format2'] : 'F'); ?>" />
918
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type4_date_format3]" id="mec_skin_slider_type4_date_format3" value="<?php echo ((isset($sk_options_slider['type4_date_format3']) and trim($sk_options_slider['type4_date_format3']) != '') ? $sk_options_slider['type4_date_format3'] : 'l'); ?>" />
919
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are d, F and l', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
920
  </div>
921
  <div class="mec-form-row mec-skin-slider-date-format-container <?php if(isset($sk_options_slider['style']) and $sk_options_slider['style'] != 't5') echo 'mec-util-hidden'; ?>" id="mec_skin_slider_date_format_t5_container">
922
  <label class="mec-col-4" for="mec_skin_slider_type5_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
923
  <input type="text" class="mec-col-2" name="mec[sk-options][slider][type5_date_format1]" id="mec_skin_slider_type5_date_format1" value="<?php echo ((isset($sk_options_slider['type5_date_format1']) and trim($sk_options_slider['type5_date_format1']) != '') ? $sk_options_slider['type5_date_format1'] : 'd'); ?>" />
924
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type5_date_format2]" id="mec_skin_slider_type5_date_format2" value="<?php echo ((isset($sk_options_slider['type5_date_format2']) and trim($sk_options_slider['type5_date_format2']) != '') ? $sk_options_slider['type5_date_format2'] : 'F'); ?>" />
925
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type5_date_format3]" id="mec_skin_slider_type5_date_format3" value="<?php echo ((isset($sk_options_slider['type5_date_format3']) and trim($sk_options_slider['type5_date_format3']) != '') ? $sk_options_slider['type5_date_format3'] : 'l'); ?>" />
926
- <a class="mec-tooltip" title="<?php esc_attr_e('Default values are d, F and l', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
927
  </div>
928
  <div class="mec-form-row">
929
  <label class="mec-col-4" for="mec_skin_slider_limit"><?php _e('Limit', 'modern-events-calendar-lite'); ?></label>
54
  <div class="mec-form-row mec-skin-list-date-format-container <?php if(isset($sk_options_list['style']) and $sk_options_list['style'] != 'classic') echo 'mec-util-hidden'; ?>" id="mec_skin_list_date_format_classic_container">
55
  <label class="mec-col-4" for="mec_skin_list_classic_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
56
  <input type="text" class="mec-col-4" name="mec[sk-options][list][classic_date_format1]" id="mec_skin_list_classic_date_format1" value="<?php echo ((isset($sk_options_list['classic_date_format1']) and trim($sk_options_list['classic_date_format1']) != '') ? $sk_options_list['classic_date_format1'] : 'M d Y'); ?>" />
57
+ <span class="mec-tooltip">
58
+ <div class="box top">
59
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
60
+ <div class="content">
61
+ <?php esc_attr_e('Default value is "M d Y"', 'modern-events-calendar-lite'); ?>
62
+ <a href="https://webnus.net/dox/modern-events-calendar/list-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
63
+ </div>
64
+ </div>
65
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
66
+ </span>
67
  </div>
68
  <div class="mec-form-row mec-skin-list-date-format-container <?php if(isset($sk_options_list['style']) and $sk_options_list['style'] != 'M d Y') echo 'mec-util-hidden'; ?>" id="mec_skin_list_date_format_minimal_container">
69
  <label class="mec-col-4" for="mec_skin_list_minimal_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
70
  <input type="text" class="mec-col-2" name="mec[sk-options][list][minimal_date_format1]" id="mec_skin_list_minimal_date_format1" value="<?php echo ((isset($sk_options_list['minimal_date_format1']) and trim($sk_options_list['minimal_date_format1']) != '') ? $sk_options_list['minimal_date_format1'] : 'd'); ?>" />
71
  <input type="text" class="mec-col-1" name="mec[sk-options][list][minimal_date_format2]" id="mec_skin_list_minimal_date_format2" value="<?php echo ((isset($sk_options_list['minimal_date_format2']) and trim($sk_options_list['minimal_date_format2']) != '') ? $sk_options_list['minimal_date_format2'] : 'M'); ?>" />
72
  <input type="text" class="mec-col-1" name="mec[sk-options][list][minimal_date_format3]" id="mec_skin_list_minimal_date_format3" value="<?php echo ((isset($sk_options_list['minimal_date_format3']) and trim($sk_options_list['minimal_date_format3']) != '') ? $sk_options_list['minimal_date_format3'] : 'l'); ?>" />
73
+ <span class="mec-tooltip">
74
+ <div class="box top">
75
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
76
+ <div class="content">
77
+ <?php esc_attr_e('Default values are d, M and l', 'modern-events-calendar-lite'); ?>
78
+ <a href="https://webnus.net/dox/modern-events-calendar/list-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
79
+ </div>
80
+ </div>
81
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
82
+ </span>
83
  </div>
84
  <div class="mec-form-row mec-skin-list-date-format-container <?php if(isset($sk_options_list['style']) and $sk_options_list['style'] != 'modern') echo 'mec-util-hidden'; ?>" id="mec_skin_list_date_format_modern_container">
85
  <label class="mec-col-4" for="mec_skin_list_modern_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
86
  <input type="text" class="mec-col-2" name="mec[sk-options][list][modern_date_format1]" id="mec_skin_list_modern_date_format1" value="<?php echo ((isset($sk_options_list['modern_date_format1']) and trim($sk_options_list['modern_date_format1']) != '') ? $sk_options_list['modern_date_format1'] : 'd'); ?>" />
87
  <input type="text" class="mec-col-1" name="mec[sk-options][list][modern_date_format2]" id="mec_skin_list_modern_date_format2" value="<?php echo ((isset($sk_options_list['modern_date_format2']) and trim($sk_options_list['modern_date_format2']) != '') ? $sk_options_list['modern_date_format2'] : 'F'); ?>" />
88
  <input type="text" class="mec-col-1" name="mec[sk-options][list][modern_date_format3]" id="mec_skin_list_modern_date_format3" value="<?php echo ((isset($sk_options_list['modern_date_format3']) and trim($sk_options_list['modern_date_format3']) != '') ? $sk_options_list['modern_date_format3'] : 'l'); ?>" />
89
+ <span class="mec-tooltip">
90
+ <div class="box top">
91
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
92
+ <div class="content">
93
+ <?php esc_attr_e('Default values are d, F and l', 'modern-events-calendar-lite'); ?>
94
+ <a href="https://webnus.net/dox/modern-events-calendar/list-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
95
+ </div>
96
+ </div>
97
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
98
+ </span>
99
  </div>
100
  <div class="mec-form-row mec-skin-list-date-format-container <?php if(isset($sk_options_list['style']) and $sk_options_list['style'] != 'standard') echo 'mec-util-hidden'; ?>" id="mec_skin_list_date_format_standard_container">
101
  <label class="mec-col-4" for="mec_skin_list_standard_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
102
  <input type="text" class="mec-col-4" name="mec[sk-options][list][standard_date_format1]" id="mec_skin_list_standard_date_format1" value="<?php echo ((isset($sk_options_list['standard_date_format1']) and trim($sk_options_list['standard_date_format1']) != '') ? $sk_options_list['standard_date_format1'] : 'd M'); ?>" />
103
+ <span class="mec-tooltip">
104
+ <div class="box top">
105
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
106
+ <div class="content">
107
+ <?php esc_attr_e('Default value is "M d"', 'modern-events-calendar-lite'); ?>
108
+ <a href="https://webnus.net/dox/modern-events-calendar/list-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
109
+ </div>
110
+ </div>
111
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
112
+ </span>
113
  </div>
114
  <div class="mec-form-row mec-skin-list-date-format-container <?php if(isset($sk_options_list['style']) and $sk_options_list['style'] != 'accordion') echo 'mec-util-hidden'; ?>" id="mec_skin_list_date_format_accordion_container">
115
  <label class="mec-col-4" for="mec_skin_list_accordion_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
116
  <input type="text" class="mec-col-2" name="mec[sk-options][list][accordion_date_format1]" id="mec_skin_list_accordion_date_format1" value="<?php echo ((isset($sk_options_list['accordion_date_format1']) and trim($sk_options_list['accordion_date_format1']) != '') ? $sk_options_list['accordion_date_format1'] : 'd'); ?>" />
117
  <input type="text" class="mec-col-2" name="mec[sk-options][list][accordion_date_format2]" id="mec_skin_list_accordion_date_format2" value="<?php echo ((isset($sk_options_list['accordion_date_format2']) and trim($sk_options_list['accordion_date_format2']) != '') ? $sk_options_list['accordion_date_format2'] : 'F'); ?>" />
118
+ <span class="mec-tooltip">
119
+ <div class="box top">
120
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
121
+ <div class="content">
122
+ <?php esc_attr_e('TDefault values are d and F', 'modern-events-calendar-lite'); ?>
123
+ <a href="https://webnus.net/dox/modern-events-calendar/list-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
124
+ </div>
125
+ </div>
126
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
127
+ </span>
128
  </div>
129
  <div class="mec-form-row">
130
  <label class="mec-col-4" for="mec_skin_list_limit"><?php _e('Limit', 'modern-events-calendar-lite'); ?></label>
196
  <div class="mec-form-row mec-skin-grid-date-format-container <?php if(isset($sk_options_grid['style']) and $sk_options_grid['style'] != 'classic') echo 'mec-util-hidden'; ?>" id="mec_skin_grid_date_format_classic_container">
197
  <label class="mec-col-4" for="mec_skin_grid_classic_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
198
  <input type="text" class="mec-col-4" name="mec[sk-options][grid][classic_date_format1]" id="mec_skin_grid_classic_date_format1" value="<?php echo ((isset($sk_options_grid['classic_date_format1']) and trim($sk_options_grid['classic_date_format1']) != '') ? $sk_options_grid['classic_date_format1'] : 'd F Y'); ?>" />
199
+ <span class="mec-tooltip">
200
+ <div class="box top">
201
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
202
+ <div class="content">
203
+ <?php esc_attr_e('Default value is "d F Y', 'modern-events-calendar-lite'); ?>
204
+ <a href="https://webnus.net/dox/modern-events-calendar/grid-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
205
+ </div>
206
+ </div>
207
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
208
+ </span>
209
  </div>
210
  <div class="mec-form-row mec-skin-grid-date-format-container <?php if(isset($sk_options_grid['style']) and $sk_options_grid['style'] != 'clean') echo 'mec-util-hidden'; ?>" id="mec_skin_grid_date_format_clean_container">
211
  <label class="mec-col-4" for="mec_skin_grid_clean_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
212
  <input type="text" class="mec-col-2" name="mec[sk-options][grid][clean_date_format1]" id="mec_skin_grid_clean_date_format1" value="<?php echo ((isset($sk_options_grid['clean_date_format1']) and trim($sk_options_grid['clean_date_format1']) != '') ? $sk_options_grid['clean_date_format1'] : 'd'); ?>" />
213
  <input type="text" class="mec-col-2" name="mec[sk-options][grid][clean_date_format2]" id="mec_skin_grid_clean_date_format2" value="<?php echo ((isset($sk_options_grid['clean_date_format2']) and trim($sk_options_grid['clean_date_format2']) != '') ? $sk_options_grid['clean_date_format2'] : 'F'); ?>" />
214
+ <span class="mec-tooltip">
215
+ <div class="box top">
216
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
217
+ <div class="content">
218
+ <?php esc_attr_e('Default values are d and F', 'modern-events-calendar-lite'); ?>
219
+ <a href="https://webnus.net/dox/modern-events-calendar/grid-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
220
+ </div>
221
+ </div>
222
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
223
+ </span>
224
  </div>
225
  <div class="mec-form-row mec-skin-grid-date-format-container <?php if(isset($sk_options_grid['style']) and $sk_options_grid['style'] != 'minimal') echo 'mec-util-hidden'; ?>" id="mec_skin_grid_date_format_minimal_container">
226
  <label class="mec-col-4" for="mec_skin_grid_minimal_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
227
  <input type="text" class="mec-col-2" name="mec[sk-options][grid][minimal_date_format1]" id="mec_skin_grid_minimal_date_format1" value="<?php echo ((isset($sk_options_grid['minimal_date_format1']) and trim($sk_options_grid['minimal_date_format1']) != '') ? $sk_options_grid['minimal_date_format1'] : 'd'); ?>" />
228
  <input type="text" class="mec-col-2" name="mec[sk-options][grid][minimal_date_format2]" id="mec_skin_grid_minimal_date_format2" value="<?php echo ((isset($sk_options_grid['minimal_date_format2']) and trim($sk_options_grid['minimal_date_format2']) != '') ? $sk_options_grid['minimal_date_format2'] : 'M'); ?>" />
229
+ <span class="mec-tooltip">
230
+ <div class="box top">
231
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
232
+ <div class="content">
233
+ <?php esc_attr_e('Default values are d and M', 'modern-events-calendar-lite'); ?>
234
+ <a href="https://webnus.net/dox/modern-events-calendar/grid-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
235
+ </div>
236
+ </div>
237
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
238
+ </span>
239
  </div>
240
  <div class="mec-form-row mec-skin-grid-date-format-container <?php if(isset($sk_options_grid['style']) and $sk_options_grid['style'] != 'modern') echo 'mec-util-hidden'; ?>" id="mec_skin_grid_date_format_modern_container">
241
  <label class="mec-col-4" for="mec_skin_grid_modern_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
242
  <input type="text" class="mec-col-2" name="mec[sk-options][grid][modern_date_format1]" id="mec_skin_grid_modern_date_format1" value="<?php echo ((isset($sk_options_grid['modern_date_format1']) and trim($sk_options_grid['modern_date_format1']) != '') ? $sk_options_grid['modern_date_format1'] : 'd'); ?>" />
243
  <input type="text" class="mec-col-1" name="mec[sk-options][grid][modern_date_format2]" id="mec_skin_grid_modern_date_format2" value="<?php echo ((isset($sk_options_grid['modern_date_format2']) and trim($sk_options_grid['modern_date_format2']) != '') ? $sk_options_grid['modern_date_format2'] : 'F'); ?>" />
244
  <input type="text" class="mec-col-1" name="mec[sk-options][grid][modern_date_format3]" id="mec_skin_grid_modern_date_format3" value="<?php echo ((isset($sk_options_grid['modern_date_format3']) and trim($sk_options_grid['modern_date_format3']) != '') ? $sk_options_grid['modern_date_format3'] : 'l'); ?>" />
245
+ <span class="mec-tooltip">
246
+ <div class="box top">
247
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
248
+ <div class="content">
249
+ <?php esc_attr_e('Default values are d, F and l', 'modern-events-calendar-lite'); ?>
250
+ <a href="https://webnus.net/dox/modern-events-calendar/grid-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
251
+ </div>
252
+ </div>
253
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
254
+ </span>
255
  </div>
256
  <div class="mec-form-row mec-skin-grid-date-format-container <?php if(isset($sk_options_grid['style']) and $sk_options_grid['style'] != 'simple') echo 'mec-util-hidden'; ?>" id="mec_skin_grid_date_format_simple_container">
257
  <label class="mec-col-4" for="mec_skin_grid_simple_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
258
  <input type="text" class="mec-col-4" name="mec[sk-options][grid][simple_date_format1]" id="mec_skin_grid_simple_date_format1" value="<?php echo ((isset($sk_options_grid['simple_date_format1']) and trim($sk_options_grid['simple_date_format1']) != '') ? $sk_options_grid['simple_date_format1'] : 'M d Y'); ?>" />
259
+ <span class="mec-tooltip">
260
+ <div class="box top">
261
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
262
+ <div class="content">
263
+ <?php esc_attr_e('Default value is "M d Y"', 'modern-events-calendar-lite'); ?>
264
+ <a href="https://webnus.net/dox/modern-events-calendar/grid-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
265
+ </div>
266
+ </div>
267
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
268
+ </span>
269
  </div>
270
  <div class="mec-form-row mec-skin-grid-date-format-container <?php if(isset($sk_options_grid['style']) and $sk_options_grid['style'] != 'colorful') echo 'mec-util-hidden'; ?>" id="mec_skin_grid_date_format_colorful_container">
271
  <label class="mec-col-4" for="mec_skin_grid_colorful_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
272
  <input type="text" class="mec-col-2" name="mec[sk-options][grid][colorful_date_format1]" id="mec_skin_grid_colorful_date_format1" value="<?php echo ((isset($sk_options_grid['colorful_date_format1']) and trim($sk_options_grid['colorful_date_format1']) != '') ? $sk_options_grid['colorful_date_format1'] : 'd'); ?>" />
273
  <input type="text" class="mec-col-1" name="mec[sk-options][grid][colorful_date_format2]" id="mec_skin_grid_colorful_date_format2" value="<?php echo ((isset($sk_options_grid['colorful_date_format2']) and trim($sk_options_grid['colorful_date_format2']) != '') ? $sk_options_grid['colorful_date_format2'] : 'F'); ?>" />
274
  <input type="text" class="mec-col-1" name="mec[sk-options][grid][colorful_date_format3]" id="mec_skin_grid_colorful_date_format3" value="<?php echo ((isset($sk_options_grid['colorful_date_format3']) and trim($sk_options_grid['colorful_date_format3']) != '') ? $sk_options_grid['colorful_date_format3'] : 'l'); ?>" />
275
+ <span class="mec-tooltip">
276
+ <div class="box top">
277
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
278
+ <div class="content">
279
+ <?php esc_attr_e('Default values are d, F and l', 'modern-events-calendar-lite'); ?>
280
+ <a href="https://webnus.net/dox/modern-events-calendar/grid-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
281
+ </div>
282
+ </div>
283
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
284
+ </span>
285
  </div>
286
  <div class="mec-form-row mec-skin-grid-date-format-container <?php if(isset($sk_options_grid['style']) and $sk_options_grid['style'] != 'novel') echo 'mec-util-hidden'; ?>" id="mec_skin_grid_date_format_novel_container">
287
  <label class="mec-col-4" for="mec_skin_grid_novel_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
288
  <input type="text" class="mec-col-4" name="mec[sk-options][grid][novel_date_format1]" id="mec_skin_grid_novel_date_format1" value="<?php echo ((isset($sk_options_grid['novel_date_format1']) and trim($sk_options_grid['novel_date_format1']) != '') ? $sk_options_grid['novel_date_format1'] : 'd F Y'); ?>" />
289
+ <span class="mec-tooltip">
290
+ <div class="box top">
291
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
292
+ <div class="content">
293
+ <?php esc_attr_e('Default value is "d F Y"', 'modern-events-calendar-lite'); ?>
294
+ <a href="https://webnus.net/dox/modern-events-calendar/grid-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
295
+ </div>
296
+ </div>
297
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
298
+ </span>
299
  </div>
300
  <div class="mec-form-row">
301
  <label class="mec-col-4" for="mec_skin_grid_count"><?php _e('Count in row', 'modern-events-calendar-lite'); ?></label>
356
  <label class="mec-col-4" for="mec_skin_agenda_clean_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
357
  <input type="text" class="mec-col-2" name="mec[sk-options][agenda][clean_date_format1]" id="mec_skin_agenda_clean_date_format1" value="<?php echo ((isset($sk_options_agenda['clean_date_format1']) and trim($sk_options_agenda['clean_date_format1']) != '') ? $sk_options_agenda['clean_date_format1'] : 'l'); ?>" />
358
  <input type="text" class="mec-col-2" name="mec[sk-options][agenda][clean_date_format2]" id="mec_skin_agenda_clean_date_format2" value="<?php echo ((isset($sk_options_agenda['clean_date_format2']) and trim($sk_options_agenda['clean_date_format2']) != '') ? $sk_options_agenda['clean_date_format2'] : 'F j'); ?>" />
359
+ <span class="mec-tooltip">
360
+ <div class="box top">
361
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
362
+ <div class="content">
363
+ <?php esc_attr_e('Default values are l and F j', 'modern-events-calendar-lite'); ?>
364
+ <a href="https://webnus.net/dox/modern-events-calendar/agenda-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
365
+ </div>
366
+ </div>
367
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
368
+ </span>
369
  </div>
370
  <div class="mec-form-row">
371
  <label class="mec-col-4" for="mec_skin_agenda_limit"><?php _e('Limit', 'modern-events-calendar-lite'); ?></label>
531
  <label class="mec-col-4" for="mec_skin_agenda_modern_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
532
  <input type="text" class="mec-col-2" name="mec[sk-options][yearly_view][modern_date_format1]" id="mec_skin_yearly_view_modern_date_format1" value="<?php echo ((isset($sk_options_yearly_view['modern_date_format1']) and trim($sk_options_yearly_view['modern_date_format1']) != '') ? $sk_options_yearly_view['modern_date_format1'] : 'l'); ?>" />
533
  <input type="text" class="mec-col-2" name="mec[sk-options][yearly_view][modern_date_format2]" id="mec_skin_yearly_view_modern_date_format2" value="<?php echo ((isset($sk_options_yearly_view['modern_date_format2']) and trim($sk_options_yearly_view['modern_date_format2']) != '') ? $sk_options_yearly_view['modern_date_format2'] : 'F j'); ?>" />
534
+ <span class="mec-tooltip">
535
+ <div class="box top">
536
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
537
+ <div class="content">
538
+ <?php esc_attr_e('Default values are l and F j', 'modern-events-calendar-lite'); ?>
539
+ <a href="https://webnus.net/dox/modern-events-calendar/yearly-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
540
+ </div>
541
+ </div>
542
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
543
+ </span>
544
  </div>
545
  <div class="mec-form-row">
546
  <label class="mec-col-4" for="mec_skin_yearly_view_limit"><?php _e('Events per day', 'modern-events-calendar-lite'); ?></label>
597
  <input type="checkbox" name="mec[sk-options][monthly_view][next_previous_button]" id="mec_skin_monthly_view_next_previous_button" value="1" <?php if(!isset($sk_options_monthly_view['next_previous_button']) or (isset($sk_options_monthly_view['next_previous_button']) and $sk_options_monthly_view['next_previous_button'])) echo 'checked="checked"'; ?> />
598
  <label for="mec_skin_monthly_view_next_previous_button"></label>
599
  </div>
600
+ </div>
601
+ <!-- <div class="mec-form-row mec-switcher">
602
+ <div class="mec-col-4">
603
+ <label><?php _e('Uppercase Text', 'modern-events-calendar-lite'); ?></label>
604
+ </div>
605
+ <div class="mec-col-4">
606
+ <input type="hidden" name="mec[sk-options][monthly_view][uppercase_text]" value="0" />
607
+ <input type="checkbox" name="mec[sk-options][monthly_view][uppercase_text]" id="mec_skin_monthly_view_uppercase_text" value="1" <?php if(!isset($sk_options_monthly_view['uppercase_text']) or (isset($sk_options_monthly_view['uppercase_text']) and $sk_options_monthly_view['uppercase_text'])) echo 'checked="checked"'; ?> />
608
+ <label for="mec_skin_monthly_view_uppercase_text"></label>
609
+ </div>
610
+ </div> -->
611
  <p class="description"><?php _e('For showing next/previous month navigation.', 'modern-events-calendar-lite'); ?></p>
612
  <?php echo $this->sed_method_field('monthly_view', (isset($sk_options_monthly_view['sed_method']) ? $sk_options_monthly_view['sed_method'] : 0), (isset($sk_options_monthly_view['image_popup']) ? $sk_options_monthly_view['image_popup'] : 0)); ?>
613
  </div>
794
  <label class="mec-col-4" for="mec_skin_masonry_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
795
  <input type="text" class="mec-col-2" name="mec[sk-options][masonry][date_format1]" id="mec_skin_masonry_date_format1" value="<?php echo ((isset($sk_options_masonry['date_format1']) and trim($sk_options_masonry['date_format1']) != '') ? $sk_options_masonry['date_format1'] : 'j'); ?>" />
796
  <input type="text" class="mec-col-2" name="mec[sk-options][masonry][date_format2]" id="mec_skin_masonry_date_format2" value="<?php echo ((isset($sk_options_masonry['date_format2']) and trim($sk_options_masonry['date_format2']) != '') ? $sk_options_masonry['date_format2'] : 'F'); ?>" />
797
+ <span class="mec-tooltip">
798
+ <div class="box top">
799
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
800
+ <div class="content">
801
+ <?php esc_attr_e('Default values are j and F', 'modern-events-calendar-lite'); ?>
802
+ <a href="https://webnus.net/dox/modern-events-calendar/masonry-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
803
+ </div>
804
+ </div>
805
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
806
+ </span>
807
  </div>
808
  <div class="mec-form-row">
809
  <label class="mec-col-4" for="mec_skin_masonry_limit"><?php _e('Limit', 'modern-events-calendar-lite'); ?></label>
850
  <input type="text" class="mec-col-2" name="mec[sk-options][cover][date_format_clean1]" id="mec_skin_cover_date_format_clean1" value="<?php echo ((isset($sk_options_cover['date_format_clean1']) and trim($sk_options_cover['date_format_clean1']) != '') ? $sk_options_cover['date_format_clean1'] : 'd'); ?>" />
851
  <input type="text" class="mec-col-1" name="mec[sk-options][cover][date_format_clean2]" id="mec_skin_cover_date_format_clean2" value="<?php echo ((isset($sk_options_cover['date_format_clean2']) and trim($sk_options_cover['date_format_clean2']) != '') ? $sk_options_cover['date_format_clean2'] : 'M'); ?>" />
852
  <input type="text" class="mec-col-1" name="mec[sk-options][cover][date_format_clean3]" id="mec_skin_cover_date_format_clean3" value="<?php echo ((isset($sk_options_cover['date_format_clean3']) and trim($sk_options_cover['date_format_clean3']) != '') ? $sk_options_cover['date_format_clean3'] : 'Y'); ?>" />
853
+ <span class="mec-tooltip">
854
+ <div class="box top">
855
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
856
+ <div class="content">
857
+ <?php esc_attr_e('Default values are d, M and Y', 'modern-events-calendar-lite'); ?>
858
+ <a href="https://webnus.net/dox/modern-events-calendar/cover-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
859
+ </div>
860
+ </div>
861
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
862
+ </span>
863
  </div>
864
  <div class="mec-form-row mec-skin-cover-date-format-container <?php if(isset($sk_options_cover['style']) and $sk_options_cover['style'] != 'classic') echo 'mec-util-hidden'; ?>" id="mec_skin_cover_date_format_classic_container">
865
  <label class="mec-col-4" for="mec_skin_cover_date_format_classic1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
866
  <input type="text" class="mec-col-2" name="mec[sk-options][cover][date_format_classic1]" id="mec_skin_cover_date_format_classic1" value="<?php echo ((isset($sk_options_cover['date_format_classic1']) and trim($sk_options_cover['date_format_classic1']) != '') ? $sk_options_cover['date_format_classic1'] : 'F d'); ?>" />
867
  <input type="text" class="mec-col-2" name="mec[sk-options][cover][date_format_classic2]" id="mec_skin_cover_date_format_classic2" value="<?php echo ((isset($sk_options_cover['date_format_classic2']) and trim($sk_options_cover['date_format_classic2']) != '') ? $sk_options_cover['date_format_classic2'] : 'l'); ?>" />
868
+ <span class="mec-tooltip">
869
+ <div class="box top">
870
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
871
+ <div class="content">
872
+ <?php esc_attr_e('Default values are "F d" and l', 'modern-events-calendar-lite'); ?>
873
+ <a href="https://webnus.net/dox/modern-events-calendar/cover-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
874
+ </div>
875
+ </div>
876
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
877
+ </span>
878
  </div>
879
  <div class="mec-form-row mec-skin-cover-date-format-container <?php if(isset($sk_options_cover['style']) and $sk_options_cover['style'] != 'modern') echo 'mec-util-hidden'; ?>" id="mec_skin_cover_date_format_modern_container">
880
  <label class="mec-col-4" for="mec_skin_cover_date_format_modern1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
881
  <input type="text" class="mec-col-4" name="mec[sk-options][cover][date_format_modern1]" id="mec_skin_cover_date_format_modern1" value="<?php echo ((isset($sk_options_cover['date_format_modern1']) and trim($sk_options_cover['date_format_modern1']) != '') ? $sk_options_cover['date_format_modern1'] : 'l, F d Y'); ?>" />
882
+ <span class="mec-tooltip">
883
+ <div class="box top">
884
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
885
+ <div class="content">
886
+ <?php esc_attr_e('Default value is "l, F d Y"', 'modern-events-calendar-lite'); ?>
887
+ <a href="https://webnus.net/dox/modern-events-calendar/cover-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
888
+ </div>
889
+ </div>
890
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
891
+ </span>
892
  </div>
893
  <div class="mec-form-row">
894
  <label class="mec-col-4" for="mec_skin_cover_event_id"><?php _e('Event', 'modern-events-calendar-lite'); ?></label>
914
  <div class="mec-form-row mec-skin-countdown-date-format-container <?php if(isset($sk_options_countdown['style']) and $sk_options_countdown['style'] != 'clean') echo 'mec-util-hidden'; ?>" id="mec_skin_countdown_date_format_style1_container">
915
  <label class="mec-col-4" for="mec_skin_countdown_date_format_style11"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
916
  <input type="text" class="mec-col-4" name="mec[sk-options][countdown][date_format_style11]" id="mec_skin_countdown_date_format_style11" value="<?php echo ((isset($sk_options_countdown['date_format_style11']) and trim($sk_options_countdown['date_format_style11']) != '') ? $sk_options_countdown['date_format_style11'] : 'j F Y'); ?>" />
917
+ <span class="mec-tooltip">
918
+ <div class="box top">
919
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
920
+ <div class="content">
921
+ <?php esc_attr_e('Default value is "j F Y"', 'modern-events-calendar-lite'); ?>
922
+ <a href="https://webnus.net/dox/modern-events-calendar/countdown-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
923
+ </div>
924
+ </div>
925
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
926
+ </span>
927
  </div>
928
  <div class="mec-form-row mec-skin-countdown-date-format-container <?php if(isset($sk_options_countdown['style']) and $sk_options_countdown['style'] != 'style2') echo 'mec-util-hidden'; ?>" id="mec_skin_countdown_date_format_style2_container">
929
  <label class="mec-col-4" for="mec_skin_countdown_date_format_style21"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
930
  <input type="text" class="mec-col-4" name="mec[sk-options][countdown][date_format_style21]" id="mec_skin_countdown_date_format_style21" value="<?php echo ((isset($sk_options_countdown['date_format_style21']) and trim($sk_options_countdown['date_format_style21']) != '') ? $sk_options_countdown['date_format_style21'] : 'j F Y'); ?>" />
931
+ <span class="mec-tooltip">
932
+ <div class="box top">
933
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
934
+ <div class="content">
935
+ <?php esc_attr_e('Default value is "j F Y"', 'modern-events-calendar-lite'); ?>
936
+ <a href="https://webnus.net/dox/modern-events-calendar/countdown-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
937
+ </div>
938
+ </div>
939
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
940
+ </span>
941
  </div>
942
  <div class="mec-form-row mec-skin-countdown-date-format-container <?php if(isset($sk_options_countdown['style']) and $sk_options_countdown['style'] != 'style3') echo 'mec-util-hidden'; ?>" id="mec_skin_countdown_date_format_style3_container">
943
  <label class="mec-col-4" for="mec_skin_countdown_date_format_style31"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
944
  <input type="text" class="mec-col-1" name="mec[sk-options][countdown][date_format_style31]" id="mec_skin_countdown_date_format_style31" value="<?php echo ((isset($sk_options_countdown['date_format_style31']) and trim($sk_options_countdown['date_format_style31']) != '') ? $sk_options_countdown['date_format_style31'] : 'j'); ?>" />
945
  <input type="text" class="mec-col-1" name="mec[sk-options][countdown][date_format_style32]" id="mec_skin_countdown_date_format_style32" value="<?php echo ((isset($sk_options_countdown['date_format_style32']) and trim($sk_options_countdown['date_format_style32']) != '') ? $sk_options_countdown['date_format_style32'] : 'F'); ?>" />
946
  <input type="text" class="mec-col-2" name="mec[sk-options][countdown][date_format_style33]" id="mec_skin_countdown_date_format_style33" value="<?php echo ((isset($sk_options_countdown['date_format_style33']) and trim($sk_options_countdown['date_format_style33']) != '') ? $sk_options_countdown['date_format_style33'] : 'Y'); ?>" />
947
+ <span class="mec-tooltip">
948
+ <div class="box top">
949
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
950
+ <div class="content">
951
+ <?php esc_attr_e('Default values are j, F and Y', 'modern-events-calendar-lite'); ?>
952
+ <a href="https://webnus.net/dox/modern-events-calendar/countdown-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
953
+ </div>
954
+ </div>
955
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
956
+ </span>
957
  </div>
958
  <div class="mec-form-row">
959
  <label class="mec-col-4" for="mec_skin_countdown_event_id"><?php _e('Event', 'modern-events-calendar-lite'); ?></label>
982
  <label class="mec-col-4" for="mec_skin_available_spot_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
983
  <input type="text" class="mec-col-2" name="mec[sk-options][available_spot][date_format1]" id="mec_skin_available_spot_date_format1" value="<?php echo ((isset($sk_options_available_spot['date_format1']) and trim($sk_options_available_spot['date_format1']) != '') ? $sk_options_available_spot['date_format1'] : 'j'); ?>" />
984
  <input type="text" class="mec-col-2" name="mec[sk-options][available_spot][date_format2]" id="mec_skin_available_spot_date_format2" value="<?php echo ((isset($sk_options_available_spot['date_format2']) and trim($sk_options_available_spot['date_format2']) != '') ? $sk_options_available_spot['date_format2'] : 'F'); ?>" />
985
+ <span class="mec-tooltip">
986
+ <div class="box top">
987
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
988
+ <div class="content">
989
+ <?php esc_attr_e('Default values are j and F', 'modern-events-calendar-lite'); ?>
990
+ <a href="https://webnus.net/dox/modern-events-calendar/available-spots-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
991
+ </div>
992
+ </div>
993
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
994
+ </span>
995
  </div>
996
  <div class="mec-form-row">
997
  <label class="mec-col-4" for="mec_skin_available_spot_event_id"><?php _e('Event', 'modern-events-calendar-lite'); ?></label>
1034
  <input type="text" class="mec-col-2" name="mec[sk-options][carousel][type1_date_format1]" id="mec_skin_carousel_type1_date_format1" value="<?php echo ((isset($sk_options_carousel['type1_date_format1']) and trim($sk_options_carousel['type1_date_format1']) != '') ? $sk_options_carousel['type1_date_format1'] : 'd'); ?>" />
1035
  <input type="text" class="mec-col-1" name="mec[sk-options][carousel][type1_date_format2]" id="mec_skin_carousel_type1_date_format2" value="<?php echo ((isset($sk_options_carousel['type1_date_format2']) and trim($sk_options_carousel['type1_date_format2']) != '') ? $sk_options_carousel['type1_date_format2'] : 'F'); ?>" />
1036
  <input type="text" class="mec-col-1" name="mec[sk-options][carousel][type1_date_format3]" id="mec_skin_carousel_type1_date_format3" value="<?php echo ((isset($sk_options_carousel['type1_date_format3']) and trim($sk_options_carousel['type1_date_format3']) != '') ? $sk_options_carousel['type1_date_format3'] : 'Y'); ?>" />
1037
+ <span class="mec-tooltip">
1038
+ <div class="box top">
1039
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
1040
+ <div class="content">
1041
+ <?php esc_attr_e('Default values are d, F and Y', 'modern-events-calendar-lite'); ?>
1042
+ <a href="https://webnus.net/dox/modern-events-calendar/carousel-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1043
+ </div>
1044
+ </div>
1045
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1046
+ </span>
1047
  </div>
1048
  <div class="mec-form-row mec-skin-carousel-date-format-container <?php if(isset($sk_options_carousel['style']) and $sk_options_carousel['style'] != 'type2') echo 'mec-util-hidden'; ?>" id="mec_skin_carousel_date_format_type2_container">
1049
  <label class="mec-col-4" for="mec_skin_carousel_type2_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
1050
  <input type="text" class="mec-col-4" name="mec[sk-options][carousel][type2_date_format1]" id="mec_skin_carousel_type2_date_format1" value="<?php echo ((isset($sk_options_carousel['type2_date_format1']) and trim($sk_options_carousel['type2_date_format1']) != '') ? $sk_options_carousel['type2_date_format1'] : 'M d, Y'); ?>" />
1051
+ <span class="mec-tooltip">
1052
+ <div class="box top">
1053
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
1054
+ <div class="content">
1055
+ <?php esc_attr_e('Default value is "M d, Y"', 'modern-events-calendar-lite'); ?>
1056
+ <a href="https://webnus.net/dox/modern-events-calendar/carousel-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1057
+ </div>
1058
+ </div>
1059
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1060
+ </span>
1061
  </div>
1062
  <div class="mec-form-row mec-skin-carousel-date-format-container <?php if(isset($sk_options_carousel['style']) and $sk_options_carousel['style'] != 'type3') echo 'mec-util-hidden'; ?>" id="mec_skin_carousel_date_format_type3_container">
1063
  <label class="mec-col-4" for="mec_skin_carousel_type3_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
1064
  <input type="text" class="mec-col-4" name="mec[sk-options][carousel][type3_date_format1]" id="mec_skin_carousel_type3_date_format1" value="<?php echo ((isset($sk_options_carousel['type3_date_format1']) and trim($sk_options_carousel['type3_date_format1']) != '') ? $sk_options_carousel['type3_date_format1'] : 'M d, Y'); ?>" />
1065
+ <span class="mec-tooltip">
1066
+ <div class="box top">
1067
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
1068
+ <div class="content">
1069
+ <?php esc_attr_e('Default value is "M d, Y"', 'modern-events-calendar-lite'); ?>
1070
+ <a href="https://webnus.net/dox/modern-events-calendar/carousel-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1071
+ </div>
1072
+ </div>
1073
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1074
+ </span>
1075
  </div>
1076
  <div class="mec-form-row">
1077
  <label class="mec-col-4" for="mec_skin_carousel_count"><?php _e('Count in row', 'modern-events-calendar-lite'); ?></label>
1130
  <input type="text" class="mec-col-2" name="mec[sk-options][slider][type1_date_format1]" id="mec_skin_slider_type1_date_format1" value="<?php echo ((isset($sk_options_slider['type1_date_format1']) and trim($sk_options_slider['type1_date_format1']) != '') ? $sk_options_slider['type1_date_format1'] : 'd'); ?>" />
1131
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type1_date_format2]" id="mec_skin_slider_type1_date_format2" value="<?php echo ((isset($sk_options_slider['type1_date_format2']) and trim($sk_options_slider['type1_date_format2']) != '') ? $sk_options_slider['type1_date_format2'] : 'F'); ?>" />
1132
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type1_date_format3]" id="mec_skin_slider_type1_date_format3" value="<?php echo ((isset($sk_options_slider['type1_date_format3']) and trim($sk_options_slider['type1_date_format3']) != '') ? $sk_options_slider['type1_date_format3'] : 'l'); ?>" />
1133
+ <span class="mec-tooltip">
1134
+ <div class="box top">
1135
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
1136
+ <div class="content">
1137
+ <?php esc_attr_e('Default values are d, F and l', 'modern-events-calendar-lite'); ?>
1138
+ <a href="https://webnus.net/dox/modern-events-calendar/slider-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1139
+ </div>
1140
+ </div>
1141
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1142
+ </span>
1143
  </div>
1144
  <div class="mec-form-row mec-skin-slider-date-format-container <?php if(isset($sk_options_slider['style']) and $sk_options_slider['style'] != 't2') echo 'mec-util-hidden'; ?>" id="mec_skin_slider_date_format_t2_container">
1145
  <label class="mec-col-4" for="mec_skin_slider_type2_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
1146
  <input type="text" class="mec-col-2" name="mec[sk-options][slider][type2_date_format1]" id="mec_skin_slider_type2_date_format1" value="<?php echo ((isset($sk_options_slider['type2_date_format1']) and trim($sk_options_slider['type2_date_format1']) != '') ? $sk_options_slider['type2_date_format1'] : 'd'); ?>" />
1147
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type2_date_format2]" id="mec_skin_slider_type2_date_format2" value="<?php echo ((isset($sk_options_slider['type2_date_format2']) and trim($sk_options_slider['type2_date_format2']) != '') ? $sk_options_slider['type2_date_format2'] : 'F'); ?>" />
1148
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type2_date_format3]" id="mec_skin_slider_type2_date_format3" value="<?php echo ((isset($sk_options_slider['type2_date_format3']) and trim($sk_options_slider['type2_date_format3']) != '') ? $sk_options_slider['type2_date_format3'] : 'l'); ?>" />
1149
+ <span class="mec-tooltip">
1150
+ <div class="box top">
1151
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
1152
+ <div class="content">
1153
+ <?php esc_attr_e('Default values are d, F and l', 'modern-events-calendar-lite'); ?>
1154
+ <a href="https://webnus.net/dox/modern-events-calendar/slider-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1155
+ </div>
1156
+ </div>
1157
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1158
+ </span>
1159
  </div>
1160
  <div class="mec-form-row mec-skin-slider-date-format-container <?php if(isset($sk_options_slider['style']) and $sk_options_slider['style'] != 't3') echo 'mec-util-hidden'; ?>" id="mec_skin_slider_date_format_t3_container">
1161
  <label class="mec-col-4" for="mec_skin_slider_type3_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
1162
  <input type="text" class="mec-col-2" name="mec[sk-options][slider][type3_date_format1]" id="mec_skin_slider_type3_date_format1" value="<?php echo ((isset($sk_options_slider['type3_date_format1']) and trim($sk_options_slider['type3_date_format1']) != '') ? $sk_options_slider['type3_date_format1'] : 'd'); ?>" />
1163
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type3_date_format2]" id="mec_skin_slider_type3_date_format2" value="<?php echo ((isset($sk_options_slider['type3_date_format2']) and trim($sk_options_slider['type3_date_format2']) != '') ? $sk_options_slider['type3_date_format2'] : 'F'); ?>" />
1164
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type3_date_format3]" id="mec_skin_slider_type3_date_format3" value="<?php echo ((isset($sk_options_slider['type3_date_format3']) and trim($sk_options_slider['type3_date_format3']) != '') ? $sk_options_slider['type3_date_format3'] : 'l'); ?>" />
1165
+ <span class="mec-tooltip">
1166
+ <div class="box top">
1167
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
1168
+ <div class="content">
1169
+ <?php esc_attr_e('Default values are d, F and l', 'modern-events-calendar-lite'); ?>
1170
+ <a href="https://webnus.net/dox/modern-events-calendar/slider-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1171
+ </div>
1172
+ </div>
1173
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1174
+ </span>
1175
  </div>
1176
  <div class="mec-form-row mec-skin-slider-date-format-container <?php if(isset($sk_options_slider['style']) and $sk_options_slider['style'] != 't4') echo 'mec-util-hidden'; ?>" id="mec_skin_slider_date_format_t4_container">
1177
  <label class="mec-col-4" for="mec_skin_slider_type4_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
1178
  <input type="text" class="mec-col-2" name="mec[sk-options][slider][type4_date_format1]" id="mec_skin_slider_type4_date_format1" value="<?php echo ((isset($sk_options_slider['type4_date_format1']) and trim($sk_options_slider['type4_date_format1']) != '') ? $sk_options_slider['type4_date_format1'] : 'd'); ?>" />
1179
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type4_date_format2]" id="mec_skin_slider_type4_date_format2" value="<?php echo ((isset($sk_options_slider['type4_date_format2']) and trim($sk_options_slider['type4_date_format2']) != '') ? $sk_options_slider['type4_date_format2'] : 'F'); ?>" />
1180
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type4_date_format3]" id="mec_skin_slider_type4_date_format3" value="<?php echo ((isset($sk_options_slider['type4_date_format3']) and trim($sk_options_slider['type4_date_format3']) != '') ? $sk_options_slider['type4_date_format3'] : 'l'); ?>" />
1181
+ <span class="mec-tooltip">
1182
+ <div class="box top">
1183
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
1184
+ <div class="content">
1185
+ <?php esc_attr_e('Default values are d, F and l', 'modern-events-calendar-lite'); ?>
1186
+ <a href="https://webnus.net/dox/modern-events-calendar/slider-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1187
+ </div>
1188
+ </div>
1189
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1190
+ </span>
1191
  </div>
1192
  <div class="mec-form-row mec-skin-slider-date-format-container <?php if(isset($sk_options_slider['style']) and $sk_options_slider['style'] != 't5') echo 'mec-util-hidden'; ?>" id="mec_skin_slider_date_format_t5_container">
1193
  <label class="mec-col-4" for="mec_skin_slider_type5_date_format1"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></label>
1194
  <input type="text" class="mec-col-2" name="mec[sk-options][slider][type5_date_format1]" id="mec_skin_slider_type5_date_format1" value="<?php echo ((isset($sk_options_slider['type5_date_format1']) and trim($sk_options_slider['type5_date_format1']) != '') ? $sk_options_slider['type5_date_format1'] : 'd'); ?>" />
1195
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type5_date_format2]" id="mec_skin_slider_type5_date_format2" value="<?php echo ((isset($sk_options_slider['type5_date_format2']) and trim($sk_options_slider['type5_date_format2']) != '') ? $sk_options_slider['type5_date_format2'] : 'F'); ?>" />
1196
  <input type="text" class="mec-col-1" name="mec[sk-options][slider][type5_date_format3]" id="mec_skin_slider_type5_date_format3" value="<?php echo ((isset($sk_options_slider['type5_date_format3']) and trim($sk_options_slider['type5_date_format3']) != '') ? $sk_options_slider['type5_date_format3'] : 'l'); ?>" />
1197
+ <span class="mec-tooltip">
1198
+ <div class="box top">
1199
+ <h5 class="title"><?php _e('Date Formats', 'modern-events-calendar-lite'); ?></h5>
1200
+ <div class="content">
1201
+ <?php esc_attr_e('Default values are d, F and l', 'modern-events-calendar-lite'); ?>
1202
+ <a href="https://webnus.net/dox/modern-events-calendar/slider-view-skin/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1203
+ </div>
1204
+ </div>
1205
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1206
+ </span>
1207
  </div>
1208
  <div class="mec-form-row">
1209
  <label class="mec-col-4" for="mec_skin_slider_limit"><?php _e('Limit', 'modern-events-calendar-lite'); ?></label>
app/features/mec/notifications.php CHANGED
@@ -116,7 +116,16 @@ $notifications = $this->main->get_notifications();
116
  <div class="mec-form-row">
117
  <label for="mec_notifications_booking_notification_recipients"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></label>
118
  <input type="text" name="mec[notifications][booking_notification][recipients]" id="mec_notifications_booking_notification_recipients" value="<?php echo (isset($notifications['booking_notification']['recipients']) ? $notifications['booking_notification']['recipients'] : ''); ?>" />
119
- <a class="mec-tooltip" title="<?php esc_attr_e("Insert comma separated emails for multiple recipients.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
120
  </div>
121
  <div class="mec-form-row">
122
  <input type="checkbox" name="mec[notifications][booking_notification][send_to_organizer]" value="1" id="mec_notifications_booking_notification_send_to_organizer" <?php echo ((isset($notifications['booking_notification']['send_to_organizer']) and $notifications['booking_notification']['send_to_organizer'] == 1) ? 'checked="checked"' : ''); ?> />
@@ -163,7 +172,16 @@ $notifications = $this->main->get_notifications();
163
  <div class="mec-form-row">
164
  <label for="mec_notifications_email_verification_recipients"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></label>
165
  <input type="text" name="mec[notifications][email_verification][recipients]" id="mec_notifications_email_verification_recipients" value="<?php echo (isset($notifications['email_verification']['recipients']) ? $notifications['email_verification']['recipients'] : ''); ?>" />
166
- <a class="mec-tooltip" title="<?php esc_attr_e("Insert multiple recipients, comma separated.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
167
  </div>
168
  <div class="mec-form-row">
169
  <label for="mec_notifications_email_verification_content"><?php _e('Email Content', 'modern-events-calendar-lite'); ?></label>
@@ -204,7 +222,16 @@ $notifications = $this->main->get_notifications();
204
  <div class="mec-form-row">
205
  <label for="mec_notifications_booking_confirmation_recipients"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></label>
206
  <input type="text" name="mec[notifications][booking_confirmation][recipients]" id="mec_notifications_booking_confirmation_recipients" value="<?php echo (isset($notifications['booking_confirmation']['recipients']) ? $notifications['booking_confirmation']['recipients'] : ''); ?>" />
207
- <a class="mec-tooltip" title="<?php esc_attr_e("Insert comma separated emails for multiple recipients.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
208
  </div>
209
  <div class="mec-form-row">
210
  <label for="mec_notifications_booking_confirmation_content"><?php _e('Email Content', 'modern-events-calendar-lite'); ?></label>
@@ -246,7 +273,16 @@ $notifications = $this->main->get_notifications();
246
  <div class="mec-form-row">
247
  <label for="mec_notifications_admin_notification_recipients"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></label>
248
  <input type="text" name="mec[notifications][admin_notification][recipients]" id="mec_notifications_admin_notification_recipients" value="<?php echo (isset($notifications['admin_notification']['recipients']) ? $notifications['admin_notification']['recipients'] : ''); ?>" />
249
- <a class="mec-tooltip" title="<?php esc_attr_e("Insert comma separated emails for multiple recipients.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
250
  </div>
251
  <div class="mec-form-row">
252
  <input type="checkbox" name="mec[notifications][admin_notification][send_to_organizer]" value="1" id="mec_notifications_admin_notification_send_to_organizer" <?php echo ((isset($notifications['admin_notification']['send_to_organizer']) and $notifications['admin_notification']['send_to_organizer'] == 1) ? 'checked="checked"' : ''); ?> />
@@ -298,12 +334,30 @@ $notifications = $this->main->get_notifications();
298
  <div class="mec-form-row">
299
  <label for="mec_notifications_booking_reminder_recipients"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></label>
300
  <input type="text" name="mec[notifications][booking_reminder][recipients]" id="mec_notifications_booking_reminder_recipients" value="<?php echo ((isset($notifications['booking_reminder']) and isset($notifications['booking_reminder']['recipients'])) ? $notifications['booking_reminder']['recipients'] : ''); ?>" />
301
- <a class="mec-tooltip" title="<?php esc_attr_e("Insert comma separated emails for multiple recipients.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
302
  </div>
303
  <div class="mec-form-row">
304
  <label for="mec_notifications_booking_reminder_days"><?php _e('Days', 'modern-events-calendar-lite'); ?></label>
305
  <input type="text" name="mec[notifications][booking_reminder][days]" id="mec_notifications_booking_reminder_days" value="<?php echo ((isset($notifications['booking_reminder']) and isset($notifications['booking_reminder']['days'])) ? $notifications['booking_reminder']['days'] : '1,3,7'); ?>" />
306
- <a class="mec-tooltip" title="<?php esc_attr_e("Insert comma separated days for sending the reminder. For example if you enter 3,5 then the reminder will send 3 and 5 days before the event date.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
307
  </div>
308
  <div class="mec-form-row">
309
  <label for="mec_notifications_booking_reminder_content"><?php _e('Email Content', 'modern-events-calendar-lite'); ?></label>
@@ -354,7 +408,16 @@ $notifications = $this->main->get_notifications();
354
  <div class="mec-form-row">
355
  <label for="mec_notifications_new_event_recipients"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></label>
356
  <input type="text" name="mec[notifications][new_event][recipients]" id="mec_notifications_new_event_recipients" value="<?php echo (isset($notifications['new_event']['recipients']) ? $notifications['new_event']['recipients'] : ''); ?>" />
357
- <a class="mec-tooltip" title="<?php esc_attr_e("Insert comma separated emails for multiple recipients.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
358
  </div>
359
  <div class="mec-form-row">
360
  <label for="mec_notifications_new_event_content"><?php _e('Email Content', 'modern-events-calendar-lite'); ?></label>
116
  <div class="mec-form-row">
117
  <label for="mec_notifications_booking_notification_recipients"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></label>
118
  <input type="text" name="mec[notifications][booking_notification][recipients]" id="mec_notifications_booking_notification_recipients" value="<?php echo (isset($notifications['booking_notification']['recipients']) ? $notifications['booking_notification']['recipients'] : ''); ?>" />
119
+ <span class="mec-tooltip">
120
+ <div class="box top">
121
+ <h5 class="title"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></h5>
122
+ <div class="content">
123
+ <?php esc_attr_e('Insert comma separated emails for multiple recipients.', 'modern-events-calendar-lite'); ?>
124
+ <a href="https://webnus.net/dox/modern-events-calendar/notifications/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
125
+ </div>
126
+ </div>
127
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
128
+ </span>
129
  </div>
130
  <div class="mec-form-row">
131
  <input type="checkbox" name="mec[notifications][booking_notification][send_to_organizer]" value="1" id="mec_notifications_booking_notification_send_to_organizer" <?php echo ((isset($notifications['booking_notification']['send_to_organizer']) and $notifications['booking_notification']['send_to_organizer'] == 1) ? 'checked="checked"' : ''); ?> />
172
  <div class="mec-form-row">
173
  <label for="mec_notifications_email_verification_recipients"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></label>
174
  <input type="text" name="mec[notifications][email_verification][recipients]" id="mec_notifications_email_verification_recipients" value="<?php echo (isset($notifications['email_verification']['recipients']) ? $notifications['email_verification']['recipients'] : ''); ?>" />
175
+ <span class="mec-tooltip">
176
+ <div class="box top">
177
+ <h5 class="title"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></h5>
178
+ <div class="content">
179
+ <?php esc_attr_e('Insert comma separated emails for multiple recipients.', 'modern-events-calendar-lite'); ?>
180
+ <a href="https://webnus.net/dox/modern-events-calendar/notifications/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
181
+ </div>
182
+ </div>
183
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
184
+ </span>
185
  </div>
186
  <div class="mec-form-row">
187
  <label for="mec_notifications_email_verification_content"><?php _e('Email Content', 'modern-events-calendar-lite'); ?></label>
222
  <div class="mec-form-row">
223
  <label for="mec_notifications_booking_confirmation_recipients"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></label>
224
  <input type="text" name="mec[notifications][booking_confirmation][recipients]" id="mec_notifications_booking_confirmation_recipients" value="<?php echo (isset($notifications['booking_confirmation']['recipients']) ? $notifications['booking_confirmation']['recipients'] : ''); ?>" />
225
+ <span class="mec-tooltip">
226
+ <div class="box top">
227
+ <h5 class="title"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></h5>
228
+ <div class="content">
229
+ <?php esc_attr_e('Insert comma separated emails for multiple recipients.', 'modern-events-calendar-lite'); ?>
230
+ <a href="https://webnus.net/dox/modern-events-calendar/notifications/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
231
+ </div>
232
+ </div>
233
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
234
+ </span>
235
  </div>
236
  <div class="mec-form-row">
237
  <label for="mec_notifications_booking_confirmation_content"><?php _e('Email Content', 'modern-events-calendar-lite'); ?></label>
273
  <div class="mec-form-row">
274
  <label for="mec_notifications_admin_notification_recipients"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></label>
275
  <input type="text" name="mec[notifications][admin_notification][recipients]" id="mec_notifications_admin_notification_recipients" value="<?php echo (isset($notifications['admin_notification']['recipients']) ? $notifications['admin_notification']['recipients'] : ''); ?>" />
276
+ <span class="mec-tooltip">
277
+ <div class="box top">
278
+ <h5 class="title"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></h5>
279
+ <div class="content">
280
+ <?php esc_attr_e('Insert comma separated emails for multiple recipients.', 'modern-events-calendar-lite'); ?>
281
+ <a href="https://webnus.net/dox/modern-events-calendar/notifications/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
282
+ </div>
283
+ </div>
284
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
285
+ </span>
286
  </div>
287
  <div class="mec-form-row">
288
  <input type="checkbox" name="mec[notifications][admin_notification][send_to_organizer]" value="1" id="mec_notifications_admin_notification_send_to_organizer" <?php echo ((isset($notifications['admin_notification']['send_to_organizer']) and $notifications['admin_notification']['send_to_organizer'] == 1) ? 'checked="checked"' : ''); ?> />
334
  <div class="mec-form-row">
335
  <label for="mec_notifications_booking_reminder_recipients"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></label>
336
  <input type="text" name="mec[notifications][booking_reminder][recipients]" id="mec_notifications_booking_reminder_recipients" value="<?php echo ((isset($notifications['booking_reminder']) and isset($notifications['booking_reminder']['recipients'])) ? $notifications['booking_reminder']['recipients'] : ''); ?>" />
337
+ <span class="mec-tooltip">
338
+ <div class="box top">
339
+ <h5 class="title"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></h5>
340
+ <div class="content">
341
+ <?php esc_attr_e('Insert comma separated emails for multiple recipients.', 'modern-events-calendar-lite'); ?>
342
+ <a href="https://webnus.net/dox/modern-events-calendar/notifications/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
343
+ </div>
344
+ </div>
345
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
346
+ </span>
347
  </div>
348
  <div class="mec-form-row">
349
  <label for="mec_notifications_booking_reminder_days"><?php _e('Days', 'modern-events-calendar-lite'); ?></label>
350
  <input type="text" name="mec[notifications][booking_reminder][days]" id="mec_notifications_booking_reminder_days" value="<?php echo ((isset($notifications['booking_reminder']) and isset($notifications['booking_reminder']['days'])) ? $notifications['booking_reminder']['days'] : '1,3,7'); ?>" />
351
+ <span class="mec-tooltip">
352
+ <div class="box top">
353
+ <h5 class="title"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></h5>
354
+ <div class="content">
355
+ <?php esc_attr_e('Insert comma separated emails for multiple recipients.', 'modern-events-calendar-lite'); ?>
356
+ <a href="https://webnus.net/dox/modern-events-calendar/notifications/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
357
+ </div>
358
+ </div>
359
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
360
+ </span>
361
  </div>
362
  <div class="mec-form-row">
363
  <label for="mec_notifications_booking_reminder_content"><?php _e('Email Content', 'modern-events-calendar-lite'); ?></label>
408
  <div class="mec-form-row">
409
  <label for="mec_notifications_new_event_recipients"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></label>
410
  <input type="text" name="mec[notifications][new_event][recipients]" id="mec_notifications_new_event_recipients" value="<?php echo (isset($notifications['new_event']['recipients']) ? $notifications['new_event']['recipients'] : ''); ?>" />
411
+ <span class="mec-tooltip">
412
+ <div class="box top">
413
+ <h5 class="title"><?php _e('Custom Recipients', 'modern-events-calendar-lite'); ?></h5>
414
+ <div class="content">
415
+ <?php esc_attr_e('Insert comma separated emails for multiple recipients.', 'modern-events-calendar-lite'); ?>
416
+ <a href="https://webnus.net/dox/modern-events-calendar/notifications/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
417
+ </div>
418
+ </div>
419
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
420
+ </span>
421
  </div>
422
  <div class="mec-form-row">
423
  <label for="mec_notifications_new_event_content"><?php _e('Email Content', 'modern-events-calendar-lite'); ?></label>
app/features/mec/settings.php CHANGED
@@ -205,6 +205,12 @@ if($this->getPRO())
205
  </a>
206
  </li>
207
 
 
 
 
 
 
 
208
  </ul>
209
  </li>
210
 
@@ -293,7 +299,16 @@ if($this->getPRO())
293
  <option value="plus2" <?php if(isset($settings['hide_time_method']) and 'plus2' == $settings['hide_time_method']) echo 'selected="selected"'; ?>><?php _e('+2 Hours after start', 'modern-events-calendar-lite'); ?></option>
294
  <option value="end" <?php if(isset($settings['hide_time_method']) and 'end' == $settings['hide_time_method']) echo 'selected="selected"'; ?>><?php _e('On Event End', 'modern-events-calendar-lite'); ?></option>
295
  </select>
296
- <a class="mec-tooltip" title="<?php esc_attr_e("This option is for showing start/end time of events on frontend of website.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
297
  </div>
298
  </div>
299
 
@@ -306,7 +321,16 @@ if($this->getPRO())
306
  <option value="first_day" <?php if(isset($settings['multiple_day_show_method']) and $settings['multiple_day_show_method'] == 'first_day') echo 'selected="selected"'; ?>><?php _e('Show only first day on all skins', 'modern-events-calendar-lite'); ?></option>
307
  <option value="all_days" <?php if(isset($settings['multiple_day_show_method']) and $settings['multiple_day_show_method'] == 'all_days') echo 'selected="selected"'; ?>><?php _e('Show all days', 'modern-events-calendar-lite'); ?></option>
308
  </select>
309
- <a class="mec-tooltip" title="<?php esc_attr_e("For showing all days of multiple day events on frontend or only show the first day.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
310
  </div>
311
 
312
  </div>
@@ -327,6 +351,16 @@ if($this->getPRO())
327
  <input type="hidden" name="mec[settings][date_suffix]" value="0" />
328
  <input value="1" type="checkbox" name="mec[settings][date_suffix]" <?php if(isset($settings['date_suffix']) and $settings['date_suffix']) echo 'checked="checked"'; ?> /> <?php _e('Remove suffix from calendars', 'modern-events-calendar-lite'); ?>
329
  </label>
 
 
 
 
 
 
 
 
 
 
330
  </div>
331
 
332
  <?php $weekdays = $this->main->get_weekday_i18n_labels(); ?>
@@ -340,7 +374,16 @@ if($this->getPRO())
340
  <?php echo $weekday[1]; ?>
341
  </label>
342
  <?php endforeach; ?>
343
- <a class="mec-tooltip" title="<?php esc_attr_e('Proceed with caution. Default is set to Monday, Tuesday, Wednesday, Thursday and Friday.', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
344
  </div>
345
 
346
  </div>
@@ -355,7 +398,16 @@ if($this->getPRO())
355
  <?php echo $weekday[1]; ?>
356
  </label>
357
  <?php endforeach; ?>
358
- <a class="mec-tooltip" title="<?php esc_attr_e('Proceed with caution. Default is set to Saturday and Sunday.', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
359
  </div>
360
 
361
  </div>
@@ -369,7 +421,16 @@ if($this->getPRO())
369
  <label class="mec-col-3" for="mec_settings_archive_title"><?php _e('Archive Page Title', 'modern-events-calendar-lite'); ?></label>
370
  <div class="mec-col-4">
371
  <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'); ?>" />
372
- <a class="mec-tooltip" title="<?php esc_attr_e("Default value is Events", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
373
  </div>
374
  </div>
375
 
@@ -440,7 +501,17 @@ if($this->getPRO())
440
  <span class="mec-archive-skins mec-archive-map-skins">
441
  <input type="text" placeholder="<?php esc_html_e('There is no skins', 'modern-events-calendar-lite'); ?>" disabled />
442
  </span>
443
- <a class="mec-tooltip" title="<?php esc_attr_e("Default value is Calendar/Monthly View", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
 
444
  </div>
445
  </div>
446
 
@@ -508,7 +579,17 @@ if($this->getPRO())
508
  <span class="mec-category-skins mec-category-map-skins">
509
  <input type="text" placeholder="<?php esc_html_e('There is no skins', 'modern-events-calendar-lite'); ?>" disabled />
510
  </span>
511
- <a class="mec-tooltip" title="<?php esc_attr_e("Default value is List View", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
 
512
  </div>
513
  </div>
514
 
@@ -519,7 +600,16 @@ if($this->getPRO())
519
  <option value="1" <?php if(!isset($settings['category_events_method']) or (isset($settings['category_events_method']) and $settings['category_events_method'] == 1)) echo 'selected="selected"'; ?>><?php _e('Upcoming Events', 'modern-events-calendar-lite'); ?></option>
520
  <option value="2" <?php if(isset($settings['category_events_method']) and $settings['category_events_method'] == 2) echo 'selected="selected"'; ?>><?php _e('Expired Events', 'modern-events-calendar-lite'); ?></option>
521
  </select>
522
- <a class="mec-tooltip" title="<?php esc_attr_e("Default value is Upcoming Events", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
523
  </div>
524
  </div>
525
 
@@ -530,7 +620,16 @@ if($this->getPRO())
530
  <option value="1" <?php if(isset($settings['archive_status']) and $settings['archive_status'] == '1') echo 'selected="selected"'; ?>><?php _e('Enabled (Recommended)', 'modern-events-calendar-lite'); ?></option>
531
  <option value="0" <?php if(isset($settings['archive_status']) and !$settings['archive_status']) echo 'selected="selected"'; ?>><?php _e('Disabled', 'modern-events-calendar-lite'); ?></option>
532
  </select>
533
- <a class="mec-tooltip" title="<?php esc_attr_e("If you disable it, then you should create a page as archive page of MEC. Page's slug must equals to \"Main Slug\" of MEC. Also it will disable all of MEC rewrite rules.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
534
  </div>
535
  </div>
536
 
@@ -543,14 +642,34 @@ if($this->getPRO())
543
  <label class="mec-col-3" for="mec_settings_slug"><?php _e('Main Slug', 'modern-events-calendar-lite'); ?></label>
544
  <div class="mec-col-4">
545
  <input type="text" id="mec_settings_slug" name="mec[settings][slug]" value="<?php echo ((isset($settings['slug']) and trim($settings['slug']) != '') ? $settings['slug'] : 'events'); ?>" />
546
- <a class="mec-tooltip" title="<?php esc_attr_e("Default value is events. Valid characters are lowercase a-z, - character and numbers.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
 
547
  </div>
548
  </div>
549
  <div class="mec-form-row">
550
  <label class="mec-col-3" for="mec_settings_category_slug"><?php _e('Category Slug', 'modern-events-calendar-lite'); ?></label>
551
  <div class="mec-col-4">
552
  <input type="text" id="mec_settings_category_slug" name="mec[settings][category_slug]" value="<?php echo ((isset($settings['category_slug']) and trim($settings['category_slug']) != '') ? $settings['category_slug'] : 'mec-category'); ?>" />
553
- <a class="mec-tooltip" title="<?php esc_attr_e("It's slug of MEC categories, you can change it to events-cat or something else. Default value is mec-category. Valid characters are lowercase a-z, - character and numbers.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
 
554
  </div>
555
  </div>
556
 
@@ -563,7 +682,16 @@ if($this->getPRO())
563
  <label class="mec-col-3" for="mec_settings_single_event_date_format1"><?php _e('Single Event Date Format', 'modern-events-calendar-lite'); ?></label>
564
  <div class="mec-col-4">
565
  <input type="text" id="mec_settings_single_event_date_format1" name="mec[settings][single_date_format1]" value="<?php echo ((isset($settings['single_date_format1']) and trim($settings['single_date_format1']) != '') ? $settings['single_date_format1'] : 'M d Y'); ?>" />
566
- <a class="mec-tooltip" title="<?php esc_attr_e('Default is M d Y', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
567
  </div>
568
  </div>
569
  <div class="mec-form-row">
@@ -573,7 +701,16 @@ if($this->getPRO())
573
  <option value="next" <?php echo (isset($settings['single_date_method']) and $settings['single_date_method'] == 'next') ? 'selected="selected"' : ''; ?>><?php _e('Next occurrence date', 'modern-events-calendar-lite'); ?></option>
574
  <option value="referred" <?php echo (isset($settings['single_date_method']) and $settings['single_date_method'] == 'referred') ? 'selected="selected"' : ''; ?>><?php _e('Referred date', 'modern-events-calendar-lite'); ?></option>
575
  </select>
576
- <a class="mec-tooltip" title="<?php esc_attr_e('"Referred date" shows the event date based on referred date in event list.', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
577
  </div>
578
  </div>
579
  <div class="mec-form-row">
@@ -583,7 +720,16 @@ if($this->getPRO())
583
  <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>
584
  <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>
585
  </select>
586
- <a class="mec-tooltip" title="<?php esc_attr_e('Choose your single event style.', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
587
  </div>
588
  </div>
589
  <div class="mec-form-row">
@@ -593,7 +739,16 @@ if($this->getPRO())
593
  <option value="default" <?php echo (isset($settings['single_booking_style']) and $settings['single_booking_style'] == 'default') ? 'selected="selected"' : ''; ?>><?php _e('Default', 'modern-events-calendar-lite'); ?></option>
594
  <option value="modal" <?php echo (isset($settings['single_booking_style']) and $settings['single_booking_style'] == 'modal') ? 'selected="selected"' : ''; ?>><?php _e('Modal', 'modern-events-calendar-lite'); ?></option>
595
  </select>
596
- <a class="mec-tooltip" title="<?php esc_attr_e('Choose your Booking style.', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
597
  </div>
598
  </div>
599
  </div>
@@ -614,7 +769,16 @@ if($this->getPRO())
614
  <label class="mec-col-3" for="mec_settings_currency_symptom"><?php _e('Currency Sign', 'modern-events-calendar-lite'); ?></label>
615
  <div class="mec-col-4">
616
  <input type="text" name="mec[settings][currency_symptom]" id="mec_settings_currency_symptom" value="<?php echo (isset($settings['currency_symptom']) ? $settings['currency_symptom'] : ''); ?>" />
617
- <a class="mec-tooltip" title="<?php esc_attr_e("Default value will be \"currency\" if you leave it empty.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
618
  </div>
619
  </div>
620
  <div class="mec-form-row">
@@ -660,6 +824,7 @@ if($this->getPRO())
660
  <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" />
661
  <?php _e('Enable speakers feature', 'modern-events-calendar-lite'); ?>
662
  </label>
 
663
  </div>
664
  </div>
665
 
@@ -682,7 +847,16 @@ if($this->getPRO())
682
  <label class="mec-col-3" for="mec_settings_google_maps_api_key"><?php _e('API Key', 'modern-events-calendar-lite'); ?></label>
683
  <div class="mec-col-4">
684
  <input type="text" id="mec_settings_google_maps_api_key" name="mec[settings][google_maps_api_key]" value="<?php echo ((isset($settings['google_maps_api_key']) and trim($settings['google_maps_api_key']) != '') ? $settings['google_maps_api_key'] : ''); ?>" />
685
- <a class="mec-tooltip" title="<?php esc_attr_e("Required!", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
686
  </div>
687
  </div>
688
  <div class="mec-form-row">
@@ -693,7 +867,16 @@ if($this->getPRO())
693
  <option value="<?php echo $i; ?>" <?php if(isset($settings['google_maps_zoomlevel']) and $settings['google_maps_zoomlevel'] == $i) echo 'selected="selected"'; ?>><?php echo $i; ?></option>
694
  <?php endfor; ?>
695
  </select>
696
- <a class="mec-tooltip" title="<?php esc_attr_e('For Google Maps module in single event page. In Google Maps skin, it will caculate the zoom level automatically based on event boundaries.', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
697
  </div>
698
  </div>
699
  <div class="mec-form-row">
@@ -722,7 +905,16 @@ if($this->getPRO())
722
  <label class="mec-col-3" for="mec_settings_google_maps_date_format1"><?php _e('Lightbox Date Format', 'modern-events-calendar-lite'); ?></label>
723
  <div class="mec-col-4">
724
  <input type="text" id="mec_settings_google_maps_date_format1" name="mec[settings][google_maps_date_format1]" value="<?php echo ((isset($settings['google_maps_date_format1']) and trim($settings['google_maps_date_format1']) != '') ? $settings['google_maps_date_format1'] : 'M d Y'); ?>" />
725
- <a class="mec-tooltip" title="<?php esc_attr_e('Default value is M d Y', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
726
  </div>
727
  </div>
728
  <div class="mec-form-row">
@@ -732,7 +924,16 @@ if($this->getPRO())
732
  <input type="hidden" name="mec[settings][google_maps_dont_load_api]" value="0" />
733
  <input value="1" type="checkbox" name="mec[settings][google_maps_dont_load_api]" <?php if(isset($settings['google_maps_dont_load_api']) and $settings['google_maps_dont_load_api']) echo 'checked="checked"'; ?> /> <?php _e("Don't load Google Maps API library", 'modern-events-calendar-lite'); ?>
734
  </label>
735
- <a class="mec-tooltip" title="<?php esc_attr_e("Check it only if another plugin/theme is loading the Google Maps API", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
736
  </div>
737
  </div>
738
  </div>
@@ -925,7 +1126,16 @@ if($this->getPRO())
925
  <label class="mec-col-3" for="mec_settings_next_event_module_date_format1"><?php _e('Date Format', 'modern-events-calendar-lite'); ?></label>
926
  <div class="mec-col-4">
927
  <input type="text" id="mec_settings_next_event_module_date_format1" name="mec[settings][next_event_module_date_format1]" value="<?php echo ((isset($settings['next_event_module_date_format1']) and trim($settings['next_event_module_date_format1']) != '') ? $settings['next_event_module_date_format1'] : 'M d Y'); ?>" />
928
- <a class="mec-tooltip" title="<?php esc_attr_e('Default is M d Y', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
929
  </div>
930
  </div>
931
  </div>
@@ -941,7 +1151,16 @@ if($this->getPRO())
941
  <option value="12" <?php if(isset($settings['time_format']) and '12' == $settings['time_format']) echo 'selected="selected"'; ?>><?php _e('12 hours format with AM/PM', 'modern-events-calendar-lite'); ?></option>
942
  <option value="24" <?php if(isset($settings['time_format']) and '24' == $settings['time_format']) echo 'selected="selected"'; ?>><?php _e('24 hours format', 'modern-events-calendar-lite'); ?></option>
943
  </select>
944
- <a class="mec-tooltip" title="<?php esc_attr_e("This option, affects the selection of Start/End time.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
945
  </div>
946
  </div>
947
 
@@ -1073,7 +1292,16 @@ if($this->getPRO())
1073
  <input type="hidden" name="mec[settings][fes_note]" value="0" />
1074
  <input onchange="jQuery('#mec_fes_note_container_toggle').toggle();" value="1" type="checkbox" name="mec[settings][fes_note]" <?php if(isset($settings['fes_note']) and $settings['fes_note']) echo 'checked="checked"'; ?> /> <?php _e('Event Note', 'modern-events-calendar-lite'); ?>
1075
  </label>
1076
- <a class="mec-tooltip" title="<?php esc_attr_e("Users can put a note for editors while they're submitting the event. Also you can put %%event_note%% into the new event notification in order to get users' note in email.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1077
  </div>
1078
  <div id="mec_fes_note_container_toggle" class="<?php if((isset($settings['fes_note']) and !$settings['fes_note']) or !isset($settings['fes_note'])) echo 'mec-util-hidden'; ?>">
1079
  <div class="mec-form-row">
@@ -1084,7 +1312,16 @@ if($this->getPRO())
1084
  <option <?php echo ((isset($settings['fes_note_visibility']) and $settings['fes_note_visibility'] == 'pending') ? 'selected="selected"' : ''); ?> value="pending"><?php _e('While event is not published', 'modern-events-calendar-lite'); ?></option>
1085
  </select>
1086
  </div>
1087
- <a class="mec-tooltip" title="<?php esc_attr_e("Event Note shows on Frontend Submission Form and Edit Event in backend.", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1088
  </div>
1089
  </div>
1090
  </div>
@@ -1102,7 +1339,16 @@ if($this->getPRO())
1102
  <label>
1103
  <input type="hidden" name="mec[settings][exceptional_days]" value="0" />
1104
  <input value="1" type="checkbox" name="mec[settings][exceptional_days]" <?php if(isset($settings['exceptional_days']) and $settings['exceptional_days']) echo 'checked="checked"'; ?> /> <?php _e('Show exceptional days option on Add/Edit events page', 'modern-events-calendar-lite'); ?>
1105
- <a class="mec-tooltip" title="<?php esc_attr_e('Using this option you can include/exclude certain days to/from event occurrence dates.', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1106
  </label>
1107
  </div>
1108
  </div>
@@ -1137,6 +1383,7 @@ if($this->getPRO())
1137
  <label>
1138
  <input type="hidden" name="mec[settings][booking_status]" value="0" />
1139
  <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'); ?>
 
1140
  </label>
1141
  </div>
1142
  <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'; ?>">
@@ -1144,7 +1391,16 @@ if($this->getPRO())
1144
  <label class="mec-col-3" for="mec_settings_booking_date_format1"><?php _e('Date Format', 'modern-events-calendar-lite'); ?></label>
1145
  <div class="mec-col-4">
1146
  <input type="text" id="mec_settings_booking_date_format1" name="mec[settings][booking_date_format1]" value="<?php echo ((isset($settings['booking_date_format1']) and trim($settings['booking_date_format1']) != '') ? $settings['booking_date_format1'] : 'Y-m-d'); ?>" />
1147
- <a class="mec-tooltip" title="<?php esc_attr_e('Default is Y-m-d', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1148
  </div>
1149
  </div>
1150
  <div class="mec-form-row">
@@ -1162,7 +1418,16 @@ if($this->getPRO())
1162
  <option <?php echo ((isset($settings['booking_thankyou_page']) and $settings['booking_thankyou_page'] == $page->ID) ? 'selected="selected"' : ''); ?> value="<?php echo $page->ID; ?>"><?php echo $page->post_title; ?></option>
1163
  <?php endforeach; ?>
1164
  </select>
1165
- <a class="mec-tooltip" title="<?php esc_attr_e('User redirects to this page after booking. Leave it empty if you want to disable it.', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1166
  </div>
1167
  </div>
1168
  <div class="mec-form-row">
@@ -1172,7 +1437,16 @@ if($this->getPRO())
1172
  <input type="checkbox" name="mec[settings][booking_first_for_all]" id="mec_settings_booking_first_for_all" <?php echo ((!isset($settings['booking_first_for_all']) or (isset($settings['booking_first_for_all']) and $settings['booking_first_for_all'] == '1')) ? 'checked="checked"' : ''); ?> value="1" />
1173
  <?php _e('Enable Express Attendees Form', 'modern-events-calendar-lite'); ?>
1174
  </label>
1175
- <a class="mec-tooltip" title="<?php esc_attr_e('Users are able to apply first attendee information for other attendees in the booking form.', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1176
  </div>
1177
  </div>
1178
  <h5 class="mec-form-subtitle"><?php _e('Email verification', 'modern-events-calendar-lite'); ?></h5>
@@ -1228,6 +1502,7 @@ if($this->getPRO())
1228
  <input type="hidden" name="mec[settings][coupons_status]" value="0" />
1229
  <input onchange="jQuery('#mec_coupons_container_toggle').toggle();" value="1" type="checkbox" name="mec[settings][coupons_status]" <?php if(isset($settings['coupons_status']) and $settings['coupons_status']) echo 'checked="checked"'; ?> /> <?php _e('Enable coupons module', 'modern-events-calendar-lite'); ?>
1230
  </label>
 
1231
  </div>
1232
  <div id="mec_coupons_container_toggle" class="<?php if((isset($settings['coupons_status']) and !$settings['coupons_status']) or !isset($settings['coupons_status'])) echo 'mec-util-hidden'; ?>">
1233
  </div>
@@ -1259,7 +1534,16 @@ if($this->getPRO())
1259
  <div class="mec-form-row">
1260
  <span class="mec-col-4">
1261
  <input type="text" name="mec[settings][fees][<?php echo $i; ?>][amount]" placeholder="<?php esc_attr_e('Amount', 'modern-events-calendar-lite'); ?>" value="<?php echo (isset($fee['amount']) ? $fee['amount'] : ''); ?>" />
1262
- <a class="mec-tooltip" title="<?php esc_attr_e('Fee amount, considered as fixed amount if you set the type to amount otherwise considered as percentage', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1263
  </span>
1264
  <span class="mec-col-4">
1265
  <select name="mec[settings][fees][<?php echo $i; ?>][type]">
@@ -1282,7 +1566,16 @@ if($this->getPRO())
1282
  <div class="mec-form-row">
1283
  <span class="mec-col-4">
1284
  <input type="text" name="mec[settings][fees][:i:][amount]" placeholder="<?php esc_attr_e('Amount', 'modern-events-calendar-lite'); ?>" />
1285
- <a class="mec-tooltip" title="<?php esc_attr_e('Fee amount, considered as fixed amount if you set the type to amount otherwise considered as percentage', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1286
  </span>
1287
  <span class="mec-col-4">
1288
  <select name="mec[settings][fees][:i:][type]">
@@ -1324,11 +1617,29 @@ if($this->getPRO())
1324
  <div class="mec-form-row">
1325
  <span class="mec-col-4">
1326
  <input type="text" name="mec[settings][ticket_variations][<?php echo $i; ?>][price]" placeholder="<?php esc_attr_e('Price', 'modern-events-calendar-lite'); ?>" value="<?php echo (isset($ticket_variation['price']) ? $ticket_variation['price'] : ''); ?>" />
1327
- <a class="mec-tooltip" title="<?php esc_attr_e('Option Price', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1328
  </span>
1329
  <span class="mec-col-4">
1330
  <input type="number" min="0" name="mec[settings][ticket_variations][<?php echo $i; ?>][max]" placeholder="<?php esc_attr_e('Maximum Per Ticket', 'modern-events-calendar-lite'); ?>" value="<?php echo (isset($ticket_variation['max']) ? $ticket_variation['max'] : ''); ?>" />
1331
- <a class="mec-tooltip" title="<?php esc_attr_e('Maximum Per Ticket. Leave it blank for unlimited.', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1332
  </span>
1333
  <button class="button" type="button" id="mec_remove_ticket_variation_button<?php echo $i; ?>" onclick="mec_remove_ticket_variation(<?php echo $i; ?>);"><?php _e('Remove', 'modern-events-calendar-lite'); ?></button>
1334
  </div>
@@ -1344,11 +1655,29 @@ if($this->getPRO())
1344
  <div class="mec-form-row">
1345
  <span class="mec-col-4">
1346
  <input type="text" name="mec[settings][ticket_variations][:i:][price]" placeholder="<?php esc_attr_e('Price', 'modern-events-calendar-lite'); ?>" />
1347
- <a class="mec-tooltip" title="<?php esc_attr_e('Option Price', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1348
  </span>
1349
  <span class="mec-col-4">
1350
  <input type="number" min="0" name="mec[settings][ticket_variations][:i:][max]" placeholder="<?php esc_attr_e('Maximum Per Ticket', 'modern-events-calendar-lite'); ?>" value="1" />
1351
- <a class="mec-tooltip" title="<?php esc_attr_e('Maximum Per Ticket. Leave it blank for unlimited.', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1352
  </span>
1353
  <button class="button" type="button" id="mec_remove_ticket_variation_button:i:" onclick="mec_remove_ticket_variation(:i:);"><?php _e('Remove', 'modern-events-calendar-lite'); ?></button>
1354
  </div>
@@ -1401,14 +1730,32 @@ if($this->getPRO())
1401
  <label class="mec-col-3" for="mec_settings_mchimp_api_key"><?php _e('API Key', 'modern-events-calendar-lite'); ?></label>
1402
  <div class="mec-col-4">
1403
  <input type="text" id="mec_settings_mchimp_api_key" name="mec[settings][mchimp_api_key]" value="<?php echo ((isset($settings['mchimp_api_key']) and trim($settings['mchimp_api_key']) != '') ? $settings['mchimp_api_key'] : ''); ?>" />
1404
- <a class="mec-tooltip" title="<?php esc_attr_e("Required!", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1405
  </div>
1406
  </div>
1407
  <div class="mec-form-row">
1408
  <label class="mec-col-3" for="mec_settings_mchimp_list_id"><?php _e('List ID', 'modern-events-calendar-lite'); ?></label>
1409
  <div class="mec-col-4">
1410
  <input type="text" id="mec_settings_mchimp_list_id" name="mec[settings][mchimp_list_id]" value="<?php echo ((isset($settings['mchimp_list_id']) and trim($settings['mchimp_list_id']) != '') ? $settings['mchimp_list_id'] : ''); ?>" />
1411
- <a class="mec-tooltip" title="<?php esc_attr_e("Required!", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1412
  </div>
1413
  </div>
1414
  <div class="mec-form-row">
@@ -1418,7 +1765,16 @@ if($this->getPRO())
1418
  <option value="subscribed" <?php if(isset($settings['mchimp_subscription_status']) and $settings['mchimp_subscription_status'] == 'subscribed') echo 'selected="selected"'; ?>><?php _e('Subscribe automatically', 'modern-events-calendar-lite'); ?></option>
1419
  <option value="pending" <?php if(isset($settings['mchimp_subscription_status']) and $settings['mchimp_subscription_status'] == 'pending') echo 'selected="selected"'; ?>><?php _e('Subscribe by verification', 'modern-events-calendar-lite'); ?></option>
1420
  </select>
1421
- <a class="mec-tooltip" title="<?php esc_attr_e('If you choose "Subscribe by verification" then an email will send to user by mailchimp for subscription verification.', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
1422
  </div>
1423
  </div>
1424
  </div>
@@ -1442,6 +1798,18 @@ if($this->getPRO())
1442
  </div>
1443
  </div>
1444
 
 
 
 
 
 
 
 
 
 
 
 
 
1445
  <div class="mec-options-fields">
1446
  <?php wp_nonce_field('mec_options_form'); ?>
1447
  <button style="display: none;" id="mec_settings_form_button" class="button button-primary mec-button-primary" type="submit"><?php _e('Save Changes', 'modern-events-calendar-lite'); ?></button>
205
  </a>
206
  </li>
207
 
208
+ <li id="" class="pr-be-group-menu-li">
209
+ <a data-id= "gutenberg" class="wns-be-group-tab-link-a WnTabLinks">
210
+ <span class="pr-be-group-menu-title"><?php _e('Gutenberg', 'modern-events-calendar-lite'); ?></span>
211
+ </a>
212
+ </li>
213
+
214
  </ul>
215
  </li>
216
 
299
  <option value="plus2" <?php if(isset($settings['hide_time_method']) and 'plus2' == $settings['hide_time_method']) echo 'selected="selected"'; ?>><?php _e('+2 Hours after start', 'modern-events-calendar-lite'); ?></option>
300
  <option value="end" <?php if(isset($settings['hide_time_method']) and 'end' == $settings['hide_time_method']) echo 'selected="selected"'; ?>><?php _e('On Event End', 'modern-events-calendar-lite'); ?></option>
301
  </select>
302
+ <span class="mec-tooltip">
303
+ <div class="box">
304
+ <h5 class="title"><?php _e('Hide Events', 'modern-events-calendar-lite'); ?></h5>
305
+ <div class="content">
306
+ <?php esc_attr_e("This option is for showing start/end time of events on frontend of website.", 'modern-events-calendar-lite'); ?>
307
+ <a href="https://webnus.net/dox/modern-events-calendar/general-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
308
+ </div>
309
+ </div>
310
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
311
+ </span>
312
  </div>
313
  </div>
314
 
321
  <option value="first_day" <?php if(isset($settings['multiple_day_show_method']) and $settings['multiple_day_show_method'] == 'first_day') echo 'selected="selected"'; ?>><?php _e('Show only first day on all skins', 'modern-events-calendar-lite'); ?></option>
322
  <option value="all_days" <?php if(isset($settings['multiple_day_show_method']) and $settings['multiple_day_show_method'] == 'all_days') echo 'selected="selected"'; ?>><?php _e('Show all days', 'modern-events-calendar-lite'); ?></option>
323
  </select>
324
+ <span class="mec-tooltip">
325
+ <div class="box">
326
+ <h5 class="title"><?php _e('Multiple Day Events', 'modern-events-calendar-lite'); ?></h5>
327
+ <div class="content">
328
+ <?php esc_attr_e("For showing all days of multiple day events on frontend or only show the first day.", 'modern-events-calendar-lite'); ?>
329
+ <a href="https://webnus.net/dox/modern-events-calendar/general-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
330
+ </div>
331
+ </div>
332
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
333
+ </span>
334
  </div>
335
 
336
  </div>
351
  <input type="hidden" name="mec[settings][date_suffix]" value="0" />
352
  <input value="1" type="checkbox" name="mec[settings][date_suffix]" <?php if(isset($settings['date_suffix']) and $settings['date_suffix']) echo 'checked="checked"'; ?> /> <?php _e('Remove suffix from calendars', 'modern-events-calendar-lite'); ?>
353
  </label>
354
+ <span class="mec-tooltip">
355
+ <div class="box top">
356
+ <h5 class="title"><?php _e('Remove "Th" on calendar', 'modern-events-calendar-lite'); ?></h5>
357
+ <div class="content">
358
+ <?php esc_attr_e("Checked this checkbox to remove 'Th' on calendar ( ex: '12Th' remove Th, showing just '12' )", 'modern-events-calendar-lite'); ?>
359
+ <a href="https://webnus.net/dox/modern-events-calendar/general-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
360
+ </div>
361
+ </div>
362
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
363
+ </span>
364
  </div>
365
 
366
  <?php $weekdays = $this->main->get_weekday_i18n_labels(); ?>
374
  <?php echo $weekday[1]; ?>
375
  </label>
376
  <?php endforeach; ?>
377
+ <span class="mec-tooltip">
378
+ <div class="box left">
379
+ <h5 class="title"><?php _e('Weekdays', 'modern-events-calendar-lite'); ?></h5>
380
+ <div class="content">
381
+ <?php esc_attr_e("Proceed with caution. Default is set to Monday, Tuesday, Wednesday, Thursday and Friday ( you can change 'Week Starts' on WordPress Dashboard > Settings > General - bottom of the page ).", 'modern-events-calendar-lite'); ?>
382
+ <a href="https://webnus.net/dox/modern-events-calendar/general-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
383
+ </div>
384
+ </div>
385
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
386
+ </span>
387
  </div>
388
 
389
  </div>
398
  <?php echo $weekday[1]; ?>
399
  </label>
400
  <?php endforeach; ?>
401
+ <span class="mec-tooltip">
402
+ <div class="box left">
403
+ <h5 class="title"><?php _e('Weekends', 'modern-events-calendar-lite'); ?></h5>
404
+ <div class="content">
405
+ <?php esc_attr_e("Proceed with caution. Default is set to Saturday and Sunday ( you can change 'Week Starts' on WordPress Dashboard > Settings > General - bottom of the page ).", 'modern-events-calendar-lite'); ?>
406
+ <a href="https://webnus.net/dox/modern-events-calendar/general-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
407
+ </div>
408
+ </div>
409
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
410
+ </span>
411
  </div>
412
 
413
  </div>
421
  <label class="mec-col-3" for="mec_settings_archive_title"><?php _e('Archive Page Title', 'modern-events-calendar-lite'); ?></label>
422
  <div class="mec-col-4">
423
  <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'); ?>" />
424
+ <span class="mec-tooltip">
425
+ <div class="box">
426
+ <h5 class="title"><?php _e('Archive Page Title', 'modern-events-calendar-lite'); ?></h5>
427
+ <div class="content">
428
+ <?php esc_attr_e("Default value is Events - It's title of the page", 'modern-events-calendar-lite'); ?>
429
+ <a href="https://webnus.net/dox/modern-events-calendar/archive-pages/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
430
+ </div>
431
+ </div>
432
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
433
+ </span>
434
  </div>
435
  </div>
436
 
501
  <span class="mec-archive-skins mec-archive-map-skins">
502
  <input type="text" placeholder="<?php esc_html_e('There is no skins', 'modern-events-calendar-lite'); ?>" disabled />
503
  </span>
504
+ <span class="mec-tooltip">
505
+ <div class="box left">
506
+ <h5 class="title"><?php _e('Archive Page Skin', 'modern-events-calendar-lite'); ?></h5>
507
+ <div class="content">
508
+ <?php esc_attr_e("Default value is Calendar/Monthly View, But you can change it ", 'modern-events-calendar-lite'); ?>
509
+ <a href="https://webnus.net/dox/modern-events-calendar/archive-pages/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
510
+ <a href="https://webnus.net/modern-events-calendar/" target="_blank"><?php _e('See Demo', 'modern-events-calendar-lite'); ?></a>
511
+ </div>
512
+ </div>
513
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
514
+ </span>
515
  </div>
516
  </div>
517
 
579
  <span class="mec-category-skins mec-category-map-skins">
580
  <input type="text" placeholder="<?php esc_html_e('There is no skins', 'modern-events-calendar-lite'); ?>" disabled />
581
  </span>
582
+ <span class="mec-tooltip">
583
+ <div class="box left">
584
+ <h5 class="title"><?php _e('Category Page Skin', 'modern-events-calendar-lite'); ?></h5>
585
+ <div class="content">
586
+ <?php esc_attr_e("Default value is List View - But you can change it Set a skin for all categories.", 'modern-events-calendar-lite'); ?>
587
+ <a href="https://webnus.net/dox/modern-events-calendar/archive-pages/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
588
+ <a href="https://webnus.net/modern-events-calendar/" target="_blank"><?php _e('See Demo', 'modern-events-calendar-lite'); ?></a>
589
+ </div>
590
+ </div>
591
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
592
+ </span>
593
  </div>
594
  </div>
595
 
600
  <option value="1" <?php if(!isset($settings['category_events_method']) or (isset($settings['category_events_method']) and $settings['category_events_method'] == 1)) echo 'selected="selected"'; ?>><?php _e('Upcoming Events', 'modern-events-calendar-lite'); ?></option>
601
  <option value="2" <?php if(isset($settings['category_events_method']) and $settings['category_events_method'] == 2) echo 'selected="selected"'; ?>><?php _e('Expired Events', 'modern-events-calendar-lite'); ?></option>
602
  </select>
603
+ <span class="mec-tooltip">
604
+ <div class="box top">
605
+ <h5 class="title"><?php _e('Category Events Method', 'modern-events-calendar-lite'); ?></h5>
606
+ <div class="content">
607
+ <?php esc_attr_e("Default value is Upcoming Events", 'modern-events-calendar-lite'); ?>
608
+ <a href="https://webnus.net/dox/modern-events-calendar/archive-pages/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
609
+ </div>
610
+ </div>
611
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
612
+ </span>
613
  </div>
614
  </div>
615
 
620
  <option value="1" <?php if(isset($settings['archive_status']) and $settings['archive_status'] == '1') echo 'selected="selected"'; ?>><?php _e('Enabled (Recommended)', 'modern-events-calendar-lite'); ?></option>
621
  <option value="0" <?php if(isset($settings['archive_status']) and !$settings['archive_status']) echo 'selected="selected"'; ?>><?php _e('Disabled', 'modern-events-calendar-lite'); ?></option>
622
  </select>
623
+ <span class="mec-tooltip">
624
+ <div class="box top">
625
+ <h5 class="title"><?php _e('Events Archive Status', 'modern-events-calendar-lite'); ?></h5>
626
+ <div class="content">
627
+ <?php esc_attr_e("If you disable it, then you should create a page as archive page of MEC. Page's slug must equals to \"Main Slug\" of MEC. Also it will disable all of MEC rewrite rules.", 'modern-events-calendar-lite'); ?>
628
+ <a href="https://webnus.net/dox/modern-events-calendar/archive-pages/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
629
+ </div>
630
+ </div>
631
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
632
+ </span>
633
  </div>
634
  </div>
635
 
642
  <label class="mec-col-3" for="mec_settings_slug"><?php _e('Main Slug', 'modern-events-calendar-lite'); ?></label>
643
  <div class="mec-col-4">
644
  <input type="text" id="mec_settings_slug" name="mec[settings][slug]" value="<?php echo ((isset($settings['slug']) and trim($settings['slug']) != '') ? $settings['slug'] : 'events'); ?>" />
645
+ <span class="mec-tooltip">
646
+ <div class="box">
647
+ <h5 class="title"><?php _e('Main Slug', 'modern-events-calendar-lite'); ?></h5>
648
+ <div class="content">
649
+ <?php esc_attr_e("Default value is events. You can not have a page with this name.", 'modern-events-calendar-lite'); ?>
650
+ <a href="https://webnus.net/dox/modern-events-calendar/slug-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
651
+ </div>
652
+ </div>
653
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
654
+ </span>
655
+ <p><?php esc_attr_e("Valid characters are lowercase a-z, - character and numbers.", 'modern-events-calendar-lite'); ?></p>
656
  </div>
657
  </div>
658
  <div class="mec-form-row">
659
  <label class="mec-col-3" for="mec_settings_category_slug"><?php _e('Category Slug', 'modern-events-calendar-lite'); ?></label>
660
  <div class="mec-col-4">
661
  <input type="text" id="mec_settings_category_slug" name="mec[settings][category_slug]" value="<?php echo ((isset($settings['category_slug']) and trim($settings['category_slug']) != '') ? $settings['category_slug'] : 'mec-category'); ?>" />
662
+ <span class="mec-tooltip">
663
+ <div class="box">
664
+ <h5 class="title"><?php _e('Category Slug', 'modern-events-calendar-lite'); ?></h5>
665
+ <div class="content">
666
+ <?php esc_attr_e("It's slug of MEC categories, you can change it to events-cat or something else. Default value is mec-category. You can not have a page with this name.", 'modern-events-calendar-lite'); ?>
667
+ <a href="https://webnus.net/dox/modern-events-calendar/slug-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
668
+ </div>
669
+ </div>
670
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
671
+ </span>
672
+ <p><?php esc_attr_e("Valid characters are lowercase a-z, - character and numbers.", 'modern-events-calendar-lite'); ?></p>
673
  </div>
674
  </div>
675
 
682
  <label class="mec-col-3" for="mec_settings_single_event_date_format1"><?php _e('Single Event Date Format', 'modern-events-calendar-lite'); ?></label>
683
  <div class="mec-col-4">
684
  <input type="text" id="mec_settings_single_event_date_format1" name="mec[settings][single_date_format1]" value="<?php echo ((isset($settings['single_date_format1']) and trim($settings['single_date_format1']) != '') ? $settings['single_date_format1'] : 'M d Y'); ?>" />
685
+ <span class="mec-tooltip">
686
+ <div class="box">
687
+ <h5 class="title"><?php _e('Single Event Date Format', 'modern-events-calendar-lite'); ?></h5>
688
+ <div class="content">
689
+ <?php esc_attr_e("Default is M d Y", 'modern-events-calendar-lite'); ?>
690
+ <a href="https://webnus.net/dox/modern-events-calendar/event-detailssingle-event-page/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
691
+ </div>
692
+ </div>
693
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
694
+ </span>
695
  </div>
696
  </div>
697
  <div class="mec-form-row">
701
  <option value="next" <?php echo (isset($settings['single_date_method']) and $settings['single_date_method'] == 'next') ? 'selected="selected"' : ''; ?>><?php _e('Next occurrence date', 'modern-events-calendar-lite'); ?></option>
702
  <option value="referred" <?php echo (isset($settings['single_date_method']) and $settings['single_date_method'] == 'referred') ? 'selected="selected"' : ''; ?>><?php _e('Referred date', 'modern-events-calendar-lite'); ?></option>
703
  </select>
704
+ <span class="mec-tooltip">
705
+ <div class="box">
706
+ <h5 class="title"><?php _e('Date Method', 'modern-events-calendar-lite'); ?></h5>
707
+ <div class="content">
708
+ <?php esc_attr_e('Referred date" shows the event date based on referred date in event list.', 'modern-events-calendar-lite'); ?>
709
+ <a href="https://webnus.net/dox/modern-events-calendar/event-detailssingle-event-page/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
710
+ </div>
711
+ </div>
712
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
713
+ </span>
714
  </div>
715
  </div>
716
  <div class="mec-form-row">
720
  <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>
721
  <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>
722
  </select>
723
+ <span class="mec-tooltip">
724
+ <div class="box top">
725
+ <h5 class="title"><?php _e('Single Event Style', 'modern-events-calendar-lite'); ?></h5>
726
+ <div class="content">
727
+ <?php esc_attr_e("Choose your single event style.", 'modern-events-calendar-lite'); ?>
728
+ <a href="https://webnus.net/dox/modern-events-calendar/event-detailssingle-event-page/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
729
+ </div>
730
+ </div>
731
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
732
+ </span>
733
  </div>
734
  </div>
735
  <div class="mec-form-row">
739
  <option value="default" <?php echo (isset($settings['single_booking_style']) and $settings['single_booking_style'] == 'default') ? 'selected="selected"' : ''; ?>><?php _e('Default', 'modern-events-calendar-lite'); ?></option>
740
  <option value="modal" <?php echo (isset($settings['single_booking_style']) and $settings['single_booking_style'] == 'modal') ? 'selected="selected"' : ''; ?>><?php _e('Modal', 'modern-events-calendar-lite'); ?></option>
741
  </select>
742
+ <span class="mec-tooltip">
743
+ <div class="box top">
744
+ <h5 class="title"><?php _e('Booking Style', 'modern-events-calendar-lite'); ?></h5>
745
+ <div class="content">
746
+ <?php esc_attr_e("Choose your Booking style, Please Note: When you set this feature to modal you can not see booking box if you set popoup module view on shortcodes", 'modern-events-calendar-lite'); ?>
747
+ <a href="https://webnus.net/dox/modern-events-calendar/event-detailssingle-event-page/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
748
+ </div>
749
+ </div>
750
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
751
+ </span>
752
  </div>
753
  </div>
754
  </div>
769
  <label class="mec-col-3" for="mec_settings_currency_symptom"><?php _e('Currency Sign', 'modern-events-calendar-lite'); ?></label>
770
  <div class="mec-col-4">
771
  <input type="text" name="mec[settings][currency_symptom]" id="mec_settings_currency_symptom" value="<?php echo (isset($settings['currency_symptom']) ? $settings['currency_symptom'] : ''); ?>" />
772
+ <span class="mec-tooltip">
773
+ <div class="box">
774
+ <h5 class="title"><?php _e('Currency Sign', 'modern-events-calendar-lite'); ?></h5>
775
+ <div class="content">
776
+ <?php esc_attr_e("Default value will be \"currency\" if you leave it empty.", 'modern-events-calendar-lite'); ?>
777
+ <a href="https://webnus.net/dox/modern-events-calendar/currency-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
778
+ </div>
779
+ </div>
780
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
781
+ </span>
782
  </div>
783
  </div>
784
  <div class="mec-form-row">
824
  <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" />
825
  <?php _e('Enable speakers feature', 'modern-events-calendar-lite'); ?>
826
  </label>
827
+ <p><?php esc_attr_e("After enable it, you should reloading this page to see a new menu on Dashboard > MEC", 'modern-events-calendar-lite'); ?></p>
828
  </div>
829
  </div>
830
 
847
  <label class="mec-col-3" for="mec_settings_google_maps_api_key"><?php _e('API Key', 'modern-events-calendar-lite'); ?></label>
848
  <div class="mec-col-4">
849
  <input type="text" id="mec_settings_google_maps_api_key" name="mec[settings][google_maps_api_key]" value="<?php echo ((isset($settings['google_maps_api_key']) and trim($settings['google_maps_api_key']) != '') ? $settings['google_maps_api_key'] : ''); ?>" />
850
+ <span class="mec-tooltip">
851
+ <div class="box">
852
+ <h5 class="title"><?php _e('Google Maps Options', 'modern-events-calendar-lite'); ?></h5>
853
+ <div class="content">
854
+ <?php esc_attr_e("Required!", 'modern-events-calendar-lite'); ?>
855
+ <a href="https://webnus.net/dox/modern-events-calendar/google-maps-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
856
+ </div>
857
+ </div>
858
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
859
+ </span>
860
  </div>
861
  </div>
862
  <div class="mec-form-row">
867
  <option value="<?php echo $i; ?>" <?php if(isset($settings['google_maps_zoomlevel']) and $settings['google_maps_zoomlevel'] == $i) echo 'selected="selected"'; ?>><?php echo $i; ?></option>
868
  <?php endfor; ?>
869
  </select>
870
+ <span class="mec-tooltip">
871
+ <div class="box">
872
+ <h5 class="title"><?php _e('Zoom level', 'modern-events-calendar-lite'); ?></h5>
873
+ <div class="content">
874
+ <?php esc_attr_e("For Google Maps module in single event page. In Google Maps skin, it will caculate the zoom level automatically based on event boundaries.", 'modern-events-calendar-lite'); ?>
875
+ <a href="https://webnus.net/dox/modern-events-calendar/google-maps-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
876
+ </div>
877
+ </div>
878
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
879
+ </span>
880
  </div>
881
  </div>
882
  <div class="mec-form-row">
905
  <label class="mec-col-3" for="mec_settings_google_maps_date_format1"><?php _e('Lightbox Date Format', 'modern-events-calendar-lite'); ?></label>
906
  <div class="mec-col-4">
907
  <input type="text" id="mec_settings_google_maps_date_format1" name="mec[settings][google_maps_date_format1]" value="<?php echo ((isset($settings['google_maps_date_format1']) and trim($settings['google_maps_date_format1']) != '') ? $settings['google_maps_date_format1'] : 'M d Y'); ?>" />
908
+ <span class="mec-tooltip">
909
+ <div class="box top">
910
+ <h5 class="title"><?php _e('Lightbox Date Format', 'modern-events-calendar-lite'); ?></h5>
911
+ <div class="content">
912
+ <?php esc_attr_e("Default value is M d Y", 'modern-events-calendar-lite'); ?>
913
+ <a href="https://webnus.net/dox/modern-events-calendar/google-maps-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
914
+ </div>
915
+ </div>
916
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
917
+ </span>
918
  </div>
919
  </div>
920
  <div class="mec-form-row">
924
  <input type="hidden" name="mec[settings][google_maps_dont_load_api]" value="0" />
925
  <input value="1" type="checkbox" name="mec[settings][google_maps_dont_load_api]" <?php if(isset($settings['google_maps_dont_load_api']) and $settings['google_maps_dont_load_api']) echo 'checked="checked"'; ?> /> <?php _e("Don't load Google Maps API library", 'modern-events-calendar-lite'); ?>
926
  </label>
927
+ <span class="mec-tooltip">
928
+ <div class="box top">
929
+ <h5 class="title"><?php _e('Google Maps API', 'modern-events-calendar-lite'); ?></h5>
930
+ <div class="content">
931
+ <?php esc_attr_e("Check it only if another plugin/theme is loading the Google Maps API", 'modern-events-calendar-lite'); ?>
932
+ <a href="https://webnus.net/dox/modern-events-calendar/google-maps-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
933
+ </div>
934
+ </div>
935
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
936
+ </span>
937
  </div>
938
  </div>
939
  </div>
1126
  <label class="mec-col-3" for="mec_settings_next_event_module_date_format1"><?php _e('Date Format', 'modern-events-calendar-lite'); ?></label>
1127
  <div class="mec-col-4">
1128
  <input type="text" id="mec_settings_next_event_module_date_format1" name="mec[settings][next_event_module_date_format1]" value="<?php echo ((isset($settings['next_event_module_date_format1']) and trim($settings['next_event_module_date_format1']) != '') ? $settings['next_event_module_date_format1'] : 'M d Y'); ?>" />
1129
+ <span class="mec-tooltip">
1130
+ <div class="box top">
1131
+ <h5 class="title"><?php _e('Date Format', 'modern-events-calendar-lite'); ?></h5>
1132
+ <div class="content">
1133
+ <?php esc_attr_e("Default is M d Y", 'modern-events-calendar-lite'); ?>
1134
+ <a href="https://webnus.net/dox/modern-events-calendar/next-event-module/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1135
+ </div>
1136
+ </div>
1137
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1138
+ </span>
1139
  </div>
1140
  </div>
1141
  </div>
1151
  <option value="12" <?php if(isset($settings['time_format']) and '12' == $settings['time_format']) echo 'selected="selected"'; ?>><?php _e('12 hours format with AM/PM', 'modern-events-calendar-lite'); ?></option>
1152
  <option value="24" <?php if(isset($settings['time_format']) and '24' == $settings['time_format']) echo 'selected="selected"'; ?>><?php _e('24 hours format', 'modern-events-calendar-lite'); ?></option>
1153
  </select>
1154
+ <span class="mec-tooltip">
1155
+ <div class="box">
1156
+ <h5 class="title"><?php _e('Time Format', 'modern-events-calendar-lite'); ?></h5>
1157
+ <div class="content">
1158
+ <?php esc_attr_e("This option, affects the selection of Start/End time.", 'modern-events-calendar-lite'); ?>
1159
+ <a href="https://webnus.net/dox/modern-events-calendar/frontend-event-submission/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1160
+ </div>
1161
+ </div>
1162
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1163
+ </span>
1164
  </div>
1165
  </div>
1166
 
1292
  <input type="hidden" name="mec[settings][fes_note]" value="0" />
1293
  <input onchange="jQuery('#mec_fes_note_container_toggle').toggle();" value="1" type="checkbox" name="mec[settings][fes_note]" <?php if(isset($settings['fes_note']) and $settings['fes_note']) echo 'checked="checked"'; ?> /> <?php _e('Event Note', 'modern-events-calendar-lite'); ?>
1294
  </label>
1295
+ <span class="mec-tooltip">
1296
+ <div class="box">
1297
+ <h5 class="title"><?php _e('Event Note', 'modern-events-calendar-lite'); ?></h5>
1298
+ <div class="content">
1299
+ <?php esc_attr_e("Users can put a note for editors while they're submitting the event. Also you can put %%event_note%% into the new event notification in order to get users' note in email.", 'modern-events-calendar-lite'); ?>
1300
+ <a href="https://webnus.net/dox/modern-events-calendar/frontend-event-submission/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1301
+ </div>
1302
+ </div>
1303
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1304
+ </span>
1305
  </div>
1306
  <div id="mec_fes_note_container_toggle" class="<?php if((isset($settings['fes_note']) and !$settings['fes_note']) or !isset($settings['fes_note'])) echo 'mec-util-hidden'; ?>">
1307
  <div class="mec-form-row">
1312
  <option <?php echo ((isset($settings['fes_note_visibility']) and $settings['fes_note_visibility'] == 'pending') ? 'selected="selected"' : ''); ?> value="pending"><?php _e('While event is not published', 'modern-events-calendar-lite'); ?></option>
1313
  </select>
1314
  </div>
1315
+ <span class="mec-tooltip">
1316
+ <div class="box top">
1317
+ <h5 class="title"><?php _e('Visibility of Note', 'modern-events-calendar-lite'); ?></h5>
1318
+ <div class="content">
1319
+ <?php esc_attr_e("Event Note shows on Frontend Submission Form and Edit Event in backend.", 'modern-events-calendar-lite'); ?>
1320
+ <a href="https://webnus.net/dox/modern-events-calendar/frontend-event-submission/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1321
+ </div>
1322
+ </div>
1323
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1324
+ </span>
1325
  </div>
1326
  </div>
1327
  </div>
1339
  <label>
1340
  <input type="hidden" name="mec[settings][exceptional_days]" value="0" />
1341
  <input value="1" type="checkbox" name="mec[settings][exceptional_days]" <?php if(isset($settings['exceptional_days']) and $settings['exceptional_days']) echo 'checked="checked"'; ?> /> <?php _e('Show exceptional days option on Add/Edit events page', 'modern-events-calendar-lite'); ?>
1342
+ <span class="mec-tooltip">
1343
+ <div class="box">
1344
+ <h5 class="title"><?php _e('Exceptional days', 'modern-events-calendar-lite'); ?></h5>
1345
+ <div class="content">
1346
+ <?php esc_attr_e("Using this option you can include/exclude certain days to/from event occurrence dates.", 'modern-events-calendar-lite'); ?>
1347
+ <a href="https://webnus.net/dox/modern-events-calendar/exceptional-days/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1348
+ </div>
1349
+ </div>
1350
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1351
+ </span>
1352
  </label>
1353
  </div>
1354
  </div>
1383
  <label>
1384
  <input type="hidden" name="mec[settings][booking_status]" value="0" />
1385
  <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'); ?>
1386
+ <p><?php esc_attr_e("After enable it, you should reloading this page to see Payment Gateways on settings and see a new menu on Dashboard", 'modern-events-calendar-lite'); ?></p>
1387
  </label>
1388
  </div>
1389
  <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'; ?>">
1391
  <label class="mec-col-3" for="mec_settings_booking_date_format1"><?php _e('Date Format', 'modern-events-calendar-lite'); ?></label>
1392
  <div class="mec-col-4">
1393
  <input type="text" id="mec_settings_booking_date_format1" name="mec[settings][booking_date_format1]" value="<?php echo ((isset($settings['booking_date_format1']) and trim($settings['booking_date_format1']) != '') ? $settings['booking_date_format1'] : 'Y-m-d'); ?>" />
1394
+ <span class="mec-tooltip">
1395
+ <div class="box">
1396
+ <h5 class="title"><?php _e('Date Format', 'modern-events-calendar-lite'); ?></h5>
1397
+ <div class="content">
1398
+ <?php esc_attr_e("Default is Y-m-d", 'modern-events-calendar-lite'); ?>
1399
+ <a href="https://webnus.net/dox/modern-events-calendar/booking/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1400
+ </div>
1401
+ </div>
1402
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1403
+ </span>
1404
  </div>
1405
  </div>
1406
  <div class="mec-form-row">
1418
  <option <?php echo ((isset($settings['booking_thankyou_page']) and $settings['booking_thankyou_page'] == $page->ID) ? 'selected="selected"' : ''); ?> value="<?php echo $page->ID; ?>"><?php echo $page->post_title; ?></option>
1419
  <?php endforeach; ?>
1420
  </select>
1421
+ <span class="mec-tooltip">
1422
+ <div class="box top">
1423
+ <h5 class="title"><?php _e('Thank You Page', 'modern-events-calendar-lite'); ?></h5>
1424
+ <div class="content">
1425
+ <?php esc_attr_e("User redirects to this page after booking. Leave it empty if you want to disable it.", 'modern-events-calendar-lite'); ?>
1426
+ <a href="https://webnus.net/dox/modern-events-calendar/booking/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1427
+ </div>
1428
+ </div>
1429
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1430
+ </span>
1431
  </div>
1432
  </div>
1433
  <div class="mec-form-row">
1437
  <input type="checkbox" name="mec[settings][booking_first_for_all]" id="mec_settings_booking_first_for_all" <?php echo ((!isset($settings['booking_first_for_all']) or (isset($settings['booking_first_for_all']) and $settings['booking_first_for_all'] == '1')) ? 'checked="checked"' : ''); ?> value="1" />
1438
  <?php _e('Enable Express Attendees Form', 'modern-events-calendar-lite'); ?>
1439
  </label>
1440
+ <span class="mec-tooltip">
1441
+ <div class="box top">
1442
+ <h5 class="title"><?php _e('Attendees Form', 'modern-events-calendar-lite'); ?></h5>
1443
+ <div class="content">
1444
+ <?php esc_attr_e("Users are able to apply first attendee information for other attendees in the booking form.", 'modern-events-calendar-lite'); ?>
1445
+ <a href="https://webnus.net/dox/modern-events-calendar/booking/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1446
+ </div>
1447
+ </div>
1448
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1449
+ </span>
1450
  </div>
1451
  </div>
1452
  <h5 class="mec-form-subtitle"><?php _e('Email verification', 'modern-events-calendar-lite'); ?></h5>
1502
  <input type="hidden" name="mec[settings][coupons_status]" value="0" />
1503
  <input onchange="jQuery('#mec_coupons_container_toggle').toggle();" value="1" type="checkbox" name="mec[settings][coupons_status]" <?php if(isset($settings['coupons_status']) and $settings['coupons_status']) echo 'checked="checked"'; ?> /> <?php _e('Enable coupons module', 'modern-events-calendar-lite'); ?>
1504
  </label>
1505
+ <p><?php esc_attr_e("After enable it, you should reloading this page to see a new menu on Dashboard > Booking", 'modern-events-calendar-lite'); ?></p>
1506
  </div>
1507
  <div id="mec_coupons_container_toggle" class="<?php if((isset($settings['coupons_status']) and !$settings['coupons_status']) or !isset($settings['coupons_status'])) echo 'mec-util-hidden'; ?>">
1508
  </div>
1534
  <div class="mec-form-row">
1535
  <span class="mec-col-4">
1536
  <input type="text" name="mec[settings][fees][<?php echo $i; ?>][amount]" placeholder="<?php esc_attr_e('Amount', 'modern-events-calendar-lite'); ?>" value="<?php echo (isset($fee['amount']) ? $fee['amount'] : ''); ?>" />
1537
+ <span class="mec-tooltip">
1538
+ <div class="box top">
1539
+ <h5 class="title"><?php _e('Amount', 'modern-events-calendar-lite'); ?></h5>
1540
+ <div class="content">
1541
+ <?php esc_attr_e("Fee amount, considered as fixed amount if you set the type to amount otherwise considered as percentage", 'modern-events-calendar-lite'); ?>
1542
+ <a href="https://webnus.net/dox/modern-events-calendar/taxes-or-fees/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1543
+ </div>
1544
+ </div>
1545
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1546
+ </span>
1547
  </span>
1548
  <span class="mec-col-4">
1549
  <select name="mec[settings][fees][<?php echo $i; ?>][type]">
1566
  <div class="mec-form-row">
1567
  <span class="mec-col-4">
1568
  <input type="text" name="mec[settings][fees][:i:][amount]" placeholder="<?php esc_attr_e('Amount', 'modern-events-calendar-lite'); ?>" />
1569
+ <span class="mec-tooltip">
1570
+ <div class="box top">
1571
+ <h5 class="title"><?php _e('Amount', 'modern-events-calendar-lite'); ?></h5>
1572
+ <div class="content">
1573
+ <?php esc_attr_e("Fee amount, considered as fixed amount if you set the type to amount otherwise considered as percentage", 'modern-events-calendar-lite'); ?>
1574
+ <a href="https://webnus.net/dox/modern-events-calendar/taxes-or-fees/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1575
+ </div>
1576
+ </div>
1577
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1578
+ </span>
1579
  </span>
1580
  <span class="mec-col-4">
1581
  <select name="mec[settings][fees][:i:][type]">
1617
  <div class="mec-form-row">
1618
  <span class="mec-col-4">
1619
  <input type="text" name="mec[settings][ticket_variations][<?php echo $i; ?>][price]" placeholder="<?php esc_attr_e('Price', 'modern-events-calendar-lite'); ?>" value="<?php echo (isset($ticket_variation['price']) ? $ticket_variation['price'] : ''); ?>" />
1620
+ <span class="mec-tooltip">
1621
+ <div class="box top">
1622
+ <h5 class="title"><?php _e('Price', 'modern-events-calendar-lite'); ?></h5>
1623
+ <div class="content">
1624
+ <?php esc_attr_e("Option Price", 'modern-events-calendar-lite'); ?>
1625
+ <a href="https://webnus.net/dox/modern-events-calendar/ticket-variations/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1626
+ </div>
1627
+ </div>
1628
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1629
+ </span>
1630
  </span>
1631
  <span class="mec-col-4">
1632
  <input type="number" min="0" name="mec[settings][ticket_variations][<?php echo $i; ?>][max]" placeholder="<?php esc_attr_e('Maximum Per Ticket', 'modern-events-calendar-lite'); ?>" value="<?php echo (isset($ticket_variation['max']) ? $ticket_variation['max'] : ''); ?>" />
1633
+ <span class="mec-tooltip">
1634
+ <div class="box top">
1635
+ <h5 class="title"><?php _e('Maximum Per Ticket', 'modern-events-calendar-lite'); ?></h5>
1636
+ <div class="content">
1637
+ <?php esc_attr_e("Maximum Per Ticket. Leave it blank for unlimited.", 'modern-events-calendar-lite'); ?>
1638
+ <a href="https://webnus.net/dox/modern-events-calendar/ticket-variations/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1639
+ </div>
1640
+ </div>
1641
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1642
+ </span>
1643
  </span>
1644
  <button class="button" type="button" id="mec_remove_ticket_variation_button<?php echo $i; ?>" onclick="mec_remove_ticket_variation(<?php echo $i; ?>);"><?php _e('Remove', 'modern-events-calendar-lite'); ?></button>
1645
  </div>
1655
  <div class="mec-form-row">
1656
  <span class="mec-col-4">
1657
  <input type="text" name="mec[settings][ticket_variations][:i:][price]" placeholder="<?php esc_attr_e('Price', 'modern-events-calendar-lite'); ?>" />
1658
+ <span class="mec-tooltip">
1659
+ <div class="box top">
1660
+ <h5 class="title"><?php _e('Price', 'modern-events-calendar-lite'); ?></h5>
1661
+ <div class="content">
1662
+ <?php esc_attr_e("Option Price", 'modern-events-calendar-lite'); ?>
1663
+ <a href="https://webnus.net/dox/modern-events-calendar/ticket-variations/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1664
+ </div>
1665
+ </div>
1666
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1667
+ </span>
1668
  </span>
1669
  <span class="mec-col-4">
1670
  <input type="number" min="0" name="mec[settings][ticket_variations][:i:][max]" placeholder="<?php esc_attr_e('Maximum Per Ticket', 'modern-events-calendar-lite'); ?>" value="1" />
1671
+ <span class="mec-tooltip">
1672
+ <div class="box top">
1673
+ <h5 class="title"><?php _e('Maximum Per Ticket', 'modern-events-calendar-lite'); ?></h5>
1674
+ <div class="content">
1675
+ <?php esc_attr_e("Maximum Per Ticket. Leave it blank for unlimited.", 'modern-events-calendar-lite'); ?>
1676
+ <a href="https://webnus.net/dox/modern-events-calendar/ticket-variations/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1677
+ </div>
1678
+ </div>
1679
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1680
+ </span>
1681
  </span>
1682
  <button class="button" type="button" id="mec_remove_ticket_variation_button:i:" onclick="mec_remove_ticket_variation(:i:);"><?php _e('Remove', 'modern-events-calendar-lite'); ?></button>
1683
  </div>
1730
  <label class="mec-col-3" for="mec_settings_mchimp_api_key"><?php _e('API Key', 'modern-events-calendar-lite'); ?></label>
1731
  <div class="mec-col-4">
1732
  <input type="text" id="mec_settings_mchimp_api_key" name="mec[settings][mchimp_api_key]" value="<?php echo ((isset($settings['mchimp_api_key']) and trim($settings['mchimp_api_key']) != '') ? $settings['mchimp_api_key'] : ''); ?>" />
1733
+ <span class="mec-tooltip">
1734
+ <div class="box">
1735
+ <h5 class="title"><?php _e('API Key', 'modern-events-calendar-lite'); ?></h5>
1736
+ <div class="content">
1737
+ <?php esc_attr_e("Required!", 'modern-events-calendar-lite'); ?>
1738
+ <a href="https://webnus.net/dox/modern-events-calendar/mailchimp-integration/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1739
+ </div>
1740
+ </div>
1741
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1742
+ </span>
1743
  </div>
1744
  </div>
1745
  <div class="mec-form-row">
1746
  <label class="mec-col-3" for="mec_settings_mchimp_list_id"><?php _e('List ID', 'modern-events-calendar-lite'); ?></label>
1747
  <div class="mec-col-4">
1748
  <input type="text" id="mec_settings_mchimp_list_id" name="mec[settings][mchimp_list_id]" value="<?php echo ((isset($settings['mchimp_list_id']) and trim($settings['mchimp_list_id']) != '') ? $settings['mchimp_list_id'] : ''); ?>" />
1749
+ <span class="mec-tooltip">
1750
+ <div class="box top">
1751
+ <h5 class="title"><?php _e('List ID', 'modern-events-calendar-lite'); ?></h5>
1752
+ <div class="content">
1753
+ <?php esc_attr_e("Required!", 'modern-events-calendar-lite'); ?>
1754
+ <a href="https://webnus.net/dox/modern-events-calendar/mailchimp-integration/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1755
+ </div>
1756
+ </div>
1757
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1758
+ </span>
1759
  </div>
1760
  </div>
1761
  <div class="mec-form-row">
1765
  <option value="subscribed" <?php if(isset($settings['mchimp_subscription_status']) and $settings['mchimp_subscription_status'] == 'subscribed') echo 'selected="selected"'; ?>><?php _e('Subscribe automatically', 'modern-events-calendar-lite'); ?></option>
1766
  <option value="pending" <?php if(isset($settings['mchimp_subscription_status']) and $settings['mchimp_subscription_status'] == 'pending') echo 'selected="selected"'; ?>><?php _e('Subscribe by verification', 'modern-events-calendar-lite'); ?></option>
1767
  </select>
1768
+ <span class="mec-tooltip">
1769
+ <div class="box top">
1770
+ <h5 class="title"><?php _e('Subscription Status', 'modern-events-calendar-lite'); ?></h5>
1771
+ <div class="content">
1772
+ <?php esc_attr_e('If you choose "Subscribe by verification" then an email will send to user by mailchimp for subscription verification.', 'modern-events-calendar-lite'); ?>
1773
+ <a href="https://webnus.net/dox/modern-events-calendar/mailchimp-integration/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
1774
+ </div>
1775
+ </div>
1776
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
1777
+ </span>
1778
  </div>
1779
  </div>
1780
  </div>
1798
  </div>
1799
  </div>
1800
 
1801
+ <div id="gutenberg" class="mec-options-fields">
1802
+ <h4 class="mec-form-subtitle"><?php _e('Gutenberg', 'modern-events-calendar-lite'); ?></h4>
1803
+ <div class="mec-form-row">
1804
+ <label>
1805
+ <input type="hidden" name="mec[settings][gutenberg]" value="0" />
1806
+ <input value="1" type="checkbox" name="mec[settings][gutenberg]" <?php if(!isset($settings['gutenberg']) or (isset($settings['gutenberg']) and $settings['gutenberg'])) echo 'checked="checked"'; ?> /> <?php _e('Disable Gutenberg Page Builder.', 'modern-events-calendar-lite'); ?>
1807
+ <p><?php esc_attr_e("If Check it, can disable the Gutenberg page builder, So if you want to use the Gutenberg uncheck this checkbox.", 'modern-events-calendar-lite'); ?></p>
1808
+
1809
+ </label>
1810
+ </div>
1811
+ </div>
1812
+
1813
  <div class="mec-options-fields">
1814
  <?php wp_nonce_field('mec_options_form'); ?>
1815
  <button style="display: none;" id="mec_settings_form_button" class="button button-primary mec-button-primary" type="submit"><?php _e('Save Changes', 'modern-events-calendar-lite'); ?></button>
app/features/mec/styling.php CHANGED
@@ -276,8 +276,16 @@ if(is_array($fonts))
276
  <div class="mec-col-8">
277
  <input type="hidden" name="mec[styling][disable_gfonts]" value="0" />
278
  <input value="1" type="checkbox" id="mec_styling_disable_gfonts" name="mec[styling][disable_gfonts]" <?php if(isset($styling['disable_gfonts']) and $styling['disable_gfonts']) echo 'checked="checked"'; ?> />
279
-
280
- <a class="mec-tooltip" title="<?php esc_attr_e('To be GDPR compliant you may need to disable Google fonts!', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
281
  </div>
282
 
283
  </div>
@@ -288,14 +296,32 @@ if(is_array($fonts))
288
  <label class="mec-col-3" for="mec_styling_container_normal_width"><?php _e('Desktop Normal Screens', 'modern-events-calendar-lite'); ?></label>
289
  <div class="mec-col-4">
290
  <input type="text" id="mec_styling_container_normal_width" name="mec[styling][container_normal_width]" value="<?php echo ((isset($styling['container_normal_width']) and trim($styling['container_normal_width']) != '') ? $styling['container_normal_width'] : ''); ?>" />
291
- <a class="mec-tooltip" title="<?php esc_attr_e("You can enter your theme container size in this field", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
292
  </div>
293
  </div>
294
  <div class="mec-form-row">
295
  <label class="mec-col-3" for="mec_styling_container_large_width"><?php _e('Desktop Large Screens', 'modern-events-calendar-lite'); ?></label>
296
  <div class="mec-col-4">
297
  <input type="text" id="mec_styling_container_large_width" name="mec[styling][container_large_width]" value="<?php echo ((isset($styling['container_large_width']) and trim($styling['container_large_width']) != '') ? $styling['container_large_width'] : ''); ?>" />
298
- <a class="mec-tooltip" title="<?php esc_attr_e("You can enter your theme container size in this field", 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
299
  </div>
300
  </div>
301
 
276
  <div class="mec-col-8">
277
  <input type="hidden" name="mec[styling][disable_gfonts]" value="0" />
278
  <input value="1" type="checkbox" id="mec_styling_disable_gfonts" name="mec[styling][disable_gfonts]" <?php if(isset($styling['disable_gfonts']) and $styling['disable_gfonts']) echo 'checked="checked"'; ?> />
279
+ <span class="mec-tooltip">
280
+ <div class="box top">
281
+ <h5 class="title"><?php _e('Disable Google Fonts', 'modern-events-calendar-lite'); ?></h5>
282
+ <div class="content">
283
+ <?php esc_attr_e('To be GDPR compliant you may need to disable Google fonts!', 'modern-events-calendar-lite'); ?>
284
+ <a href="https://webnus.net/dox/modern-events-calendar/style-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
285
+ </div>
286
+ </div>
287
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
288
+ </span>
289
  </div>
290
 
291
  </div>
296
  <label class="mec-col-3" for="mec_styling_container_normal_width"><?php _e('Desktop Normal Screens', 'modern-events-calendar-lite'); ?></label>
297
  <div class="mec-col-4">
298
  <input type="text" id="mec_styling_container_normal_width" name="mec[styling][container_normal_width]" value="<?php echo ((isset($styling['container_normal_width']) and trim($styling['container_normal_width']) != '') ? $styling['container_normal_width'] : ''); ?>" />
299
+ <span class="mec-tooltip">
300
+ <div class="box top">
301
+ <h5 class="title"><?php _e('Desktop Normal Screens', 'modern-events-calendar-lite'); ?></h5>
302
+ <div class="content">
303
+ <?php esc_attr_e('You can enter your theme container size in this field', 'modern-events-calendar-lite'); ?>
304
+ <a href="https://webnus.net/dox/modern-events-calendar/style-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
305
+ </div>
306
+ </div>
307
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
308
+ </span>
309
  </div>
310
  </div>
311
  <div class="mec-form-row">
312
  <label class="mec-col-3" for="mec_styling_container_large_width"><?php _e('Desktop Large Screens', 'modern-events-calendar-lite'); ?></label>
313
  <div class="mec-col-4">
314
  <input type="text" id="mec_styling_container_large_width" name="mec[styling][container_large_width]" value="<?php echo ((isset($styling['container_large_width']) and trim($styling['container_large_width']) != '') ? $styling['container_large_width'] : ''); ?>" />
315
+ <span class="mec-tooltip">
316
+ <div class="box top">
317
+ <h5 class="title"><?php _e('Desktop Large Screens', 'modern-events-calendar-lite'); ?></h5>
318
+ <div class="content">
319
+ <?php esc_attr_e('You can enter your theme container size in this field', 'modern-events-calendar-lite'); ?>
320
+ <a href="https://webnus.net/dox/modern-events-calendar/style-options/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
321
+ </div>
322
+ </div>
323
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
324
+ </span>
325
  </div>
326
  </div>
327
 
app/features/mec/support-page.php CHANGED
@@ -246,7 +246,7 @@ wp_enqueue_script('mec-lity-script', $this->main->asset('packages/lity/lity.min.
246
  <div class="w-box support-page mec-ticksy">
247
  <div class="w-box-content">
248
  <p><?php esc_html_e('Webnus is an elite and trusted author with a high percentage of satisfied users. If you have any issues please don\'t hesitate to contact us, we will reply as soon as possible.' , 'modern-events-calendar-lite'); ?></p>
249
- <a href="https://webnus.ticksy.com/" target="_blank"><?php esc_html_e('Go to support forum','modern-events-calendar-lite"'); ?></a>
250
  </div>
251
  </div>
252
  </div>
246
  <div class="w-box support-page mec-ticksy">
247
  <div class="w-box-content">
248
  <p><?php esc_html_e('Webnus is an elite and trusted author with a high percentage of satisfied users. If you have any issues please don\'t hesitate to contact us, we will reply as soon as possible.' , 'modern-events-calendar-lite'); ?></p>
249
+ <a href="https://webnus.ticksy.com/" target="_blank"><?php esc_html_e('Go to support forum','modern-events-calendar-lite'); ?></a>
250
  </div>
251
  </div>
252
  </div>
app/features/organizers.php CHANGED
@@ -261,7 +261,16 @@ class MEC_feature_organizers extends MEC_base
261
  <option <?php if($organizer_id == $organizer->term_id) echo 'selected="selected"'; ?> value="<?php echo $organizer->term_id; ?>"><?php echo $organizer->name; ?></option>
262
  <?php endforeach; ?>
263
  </select>
264
- <a class="mec-tooltip" title="<?php esc_attr_e('Choose one of saved organizers or insert new one below.', 'modern-events-calendar-lite'); ?>"><i title="" class="dashicons-before dashicons-editor-help"></i></a>
 
 
 
 
 
 
 
 
 
265
  </div>
266
  <div id="mec_organizer_new_container">
267
  <div class="mec-form-row">
261
  <option <?php if($organizer_id == $organizer->term_id) echo 'selected="selected"'; ?> value="<?php echo $organizer->term_id; ?>"><?php echo $organizer->name; ?></option>
262
  <?php endforeach; ?>
263
  </select>
264
+ <span class="mec-tooltip">
265
+ <div class="box top">
266
+ <h5 class="title"><?php _e('Organizer', 'modern-events-calendar-lite'); ?></h5>
267
+ <div class="content">
268
+ <?php esc_attr_e('Choose one of saved organizers or insert new one below.', 'modern-events-calendar-lite'); ?>
269
+ <a href="https://webnus.net/dox/modern-events-calendar/organizer-and-other-organizer/" target="_blank"><?php _e('Read More', 'modern-events-calendar-lite'); ?></a>
270
+ </div>
271
+ </div>
272
+ <i title="" class="dashicons-before dashicons-editor-help"></i>
273
+ </span>
274
  </div>
275
  <div id="mec_organizer_new_container">
276
  <div class="mec-form-row">
app/libraries/factory.php CHANGED
@@ -294,6 +294,12 @@ class MEC_factory extends MEC_base
294
 
295
  // Include MEC frontend JS libraries
296
  wp_enqueue_script('mec-owl-carousel-script', $this->main->asset('packages/owl-carousel/owl.carousel.min.js'));
 
 
 
 
 
 
297
 
298
  // Localize Some Strings
299
  wp_localize_script('mec-frontend-script', 'mecdata', array
@@ -306,6 +312,7 @@ class MEC_factory extends MEC_base
306
  'minutes'=>__('minutes', 'modern-events-calendar-lite'),
307
  'second'=>__('second', 'modern-events-calendar-lite'),
308
  'seconds'=>__('seconds', 'modern-events-calendar-lite'),
 
309
  ));
310
 
311
  // Include Google Recaptcha Javascript API
@@ -791,7 +798,7 @@ class MEC_factory extends MEC_base
791
  foreach($calendars as $calendar)
792
  {
793
  // Calendar exists
794
- if(post_exists($calendar['title'], 'modern-events-calendar-lite')) continue;
795
 
796
  $post = array('post_title'=>$calendar['title'], 'post_content'=>'MEC', 'post_type'=>'mec_calendars', 'post_status'=>'publish');
797
  $post_id = wp_insert_post($post);
294
 
295
  // Include MEC frontend JS libraries
296
  wp_enqueue_script('mec-owl-carousel-script', $this->main->asset('packages/owl-carousel/owl.carousel.min.js'));
297
+
298
+ if ( did_action( 'elementor/loaded' ) ) {
299
+ $elementor_edit_mode = \Elementor\Plugin::$instance->editor->is_edit_mode() == false ? 'no' : 'yes';
300
+ } else {
301
+ $elementor_edit_mode = 'no';
302
+ }
303
 
304
  // Localize Some Strings
305
  wp_localize_script('mec-frontend-script', 'mecdata', array
312
  'minutes'=>__('minutes', 'modern-events-calendar-lite'),
313
  'second'=>__('second', 'modern-events-calendar-lite'),
314
  'seconds'=>__('seconds', 'modern-events-calendar-lite'),
315
+ 'elementor_edit_mode'=>$elementor_edit_mode,
316
  ));
317
 
318
  // Include Google Recaptcha Javascript API
798
  foreach($calendars as $calendar)
799
  {
800
  // Calendar exists
801
+ if(post_exists($calendar['title'], 'MEC')) continue;
802
 
803
  $post = array('post_title'=>$calendar['title'], 'post_content'=>'MEC', 'post_type'=>'mec_calendars', 'post_status'=>'publish');
804
  $post_id = wp_insert_post($post);
app/libraries/main.php CHANGED
@@ -4209,6 +4209,15 @@ class MEC_main extends MEC_base
4209
  // Isotope JS file
4210
  wp_enqueue_script('mec-isotope-script', $this->asset('js/isotope.pkgd.min.js'));
4211
  }
 
 
 
 
 
 
 
 
 
4212
 
4213
  function get_client_ip()
4214
  {
4209
  // Isotope JS file
4210
  wp_enqueue_script('mec-isotope-script', $this->asset('js/isotope.pkgd.min.js'));
4211
  }
4212
+
4213
+ /**
4214
+ * Load Shuffle assets
4215
+ */
4216
+ public function load_shuffle_assets()
4217
+ {
4218
+ // Shuffle JS file
4219
+ wp_enqueue_script('mec-shuffle-script', $this->asset('js/shuffle.min.js'));
4220
+ }
4221
 
4222
  function get_client_ip()
4223
  {
app/libraries/render.php CHANGED
@@ -590,7 +590,7 @@ class MEC_render extends MEC_base
590
  {
591
  $dates[] = array(
592
  'start'=>$start_date,
593
- 'end'=>$finish_date,
594
  'allday'=>$allday,
595
  'hide_time'=>$hide_time,
596
  'past'=>$past
@@ -613,7 +613,7 @@ class MEC_render extends MEC_base
613
  else $remained_days_to_next_repeat = $repeat_interval - ($passed_days%$repeat_interval);
614
 
615
  $start_date = date('Y-m-d', strtotime('+'.$remained_days_to_next_repeat.' Days', strtotime($today)));
616
- if(!in_array($start_date, $exceptional_days)) $dates[] = array(
617
  'start'=>array('date'=>$start_date, 'hour'=>$event->meta['mec_date']['start']['hour'], 'minutes'=>$event->meta['mec_date']['start']['minutes'], 'ampm'=>$event->meta['mec_date']['start']['ampm']),
618
  'end'=>array('date'=>date('Y-m-d', strtotime('+'.$event_period_days.' Days', strtotime($start_date))), 'hour'=>$event->meta['mec_date']['end']['hour'], 'minutes'=>$event->meta['mec_date']['end']['minutes'], 'ampm'=>$event->meta['mec_date']['end']['ampm']),
619
  'allday'=>$allday,
590
  {
591
  $dates[] = array(
592
  'start'=>$start_date,
593
+ 'end'=>$end_date,
594
  'allday'=>$allday,
595
  'hide_time'=>$hide_time,
596
  'past'=>$past
613
  else $remained_days_to_next_repeat = $repeat_interval - ($passed_days%$repeat_interval);
614
 
615
  $start_date = date('Y-m-d', strtotime('+'.$remained_days_to_next_repeat.' Days', strtotime($today)));
616
+ if(!$this->main->is_past($finish_date['date'], $start_date) and !in_array($start_date, $exceptional_days)) $dates[] = array(
617
  'start'=>array('date'=>$start_date, 'hour'=>$event->meta['mec_date']['start']['hour'], 'minutes'=>$event->meta['mec_date']['start']['minutes'], 'ampm'=>$event->meta['mec_date']['start']['ampm']),
618
  'end'=>array('date'=>date('Y-m-d', strtotime('+'.$event_period_days.' Days', strtotime($start_date))), 'hour'=>$event->meta['mec_date']['end']['hour'], 'minutes'=>$event->meta['mec_date']['end']['minutes'], 'ampm'=>$event->meta['mec_date']['end']['ampm']),
619
  'allday'=>$allday,
app/libraries/schedule.php CHANGED
@@ -65,8 +65,16 @@ class MEC_schedule extends MEC_base
65
  $sd = $date['start']['date'];
66
  $ed = $date['end']['date'];
67
 
68
- $st = strtotime($date['start']['date'].' '.sprintf("%02d", $date['start']['hour']).':'.sprintf("%02d", $date['start']['minutes']).' '.$date['start']['ampm']);
69
- $et = strtotime($date['end']['date'].' '.sprintf("%02d", $date['end']['hour']).':'.sprintf("%02d", $date['end']['minutes']).' '.$date['end']['ampm']);
 
 
 
 
 
 
 
 
70
 
71
  $date_id = $this->db->select("SELECT `id` FROM `#__mec_dates` WHERE `post_id`='$event_id' AND `dstart`='$sd' AND `dend`='$ed'", 'loadResult');
72
 
65
  $sd = $date['start']['date'];
66
  $ed = $date['end']['date'];
67
 
68
+ $start_hour = isset($date['start']['hour']) ? $date['start']['hour'] : '8';
69
+ $start_minute = isset($date['start']['minutes']) ? $date['start']['minutes'] : '00';
70
+ $start_ampm = isset($date['start']['ampm']) ? $date['start']['ampm'] : 'AM';
71
+
72
+ $end_hour = isset($date['end']['hour']) ? $date['end']['hour'] : '6';
73
+ $end_minute = isset($date['end']['minutes']) ? $date['end']['minutes'] : '00';
74
+ $end_ampm = isset($date['end']['ampm']) ? $date['end']['ampm'] : 'PM';
75
+
76
+ $st = strtotime($date['start']['date'].' '.sprintf("%02d", $start_hour).':'.sprintf("%02d", $start_minute).' '.$start_ampm);
77
+ $et = strtotime($date['end']['date'].' '.sprintf("%02d", $end_hour).':'.sprintf("%02d", $end_minute).' '.$end_ampm);
78
 
79
  $date_id = $this->db->select("SELECT `id` FROM `#__mec_dates` WHERE `post_id`='$event_id' AND `dstart`='$sd' AND `dend`='$ed'", 'loadResult');
80
 
app/modules/booking/steps/form.php CHANGED
@@ -45,7 +45,7 @@ if ( ! $mec_email ) {
45
  }
46
  ?>
47
 
48
- <form id="mec_book_form<?php echo $uniqueid; ?>" class="mec-booking-form-container" novalidate="novalidate" enctype="multipart/form-data" method="post">
49
  <h4><?php _e('Attendees Form', 'modern-events-calendar-lite'); ?></h4>
50
  <ul class="mec-book-tickets-container">
51
 
@@ -136,9 +136,11 @@ if ( ! $mec_email ) {
136
 
137
  <!-- Ticket Variations -->
138
  <?php if(isset($this->settings['ticket_variations_status']) and $this->settings['ticket_variations_status'] and count($ticket_variations)): foreach($ticket_variations as $ticket_variation_id=>$ticket_variation): if(!is_numeric($ticket_variation_id) or !isset($ticket_variation['title']) or (isset($ticket_variation['title']) and !trim($ticket_variation['title']))) continue; ?>
139
- <div class="mec-book-ticket-variation" data-ticket-id="<?php echo $j; ?>" data-ticket-variation-id="<?php echo $ticket_variation_id; ?>">
140
- <h5><span class="mec-ticket-variation-name"><?php echo $ticket_variation['title']; ?></span><span class="mec-ticket-variation-price"><?php echo $this->main->render_price($ticket_variation['price']); ?></span></h5>
141
- <input type="number" min="0" max="<?php echo ((is_numeric($ticket_variation['max']) and $ticket_variation['max']) ? $ticket_variation['max'] : 1); ?>" name="book[tickets][<?php echo $j; ?>][variations][<?php echo $ticket_variation_id; ?>]" onchange="mec_check_variation_min_max<?php echo $uniqueid; ?>(this);">
 
 
142
  </div>
143
  <?php endforeach; endif; ?>
144
 
@@ -166,5 +168,7 @@ if ( ! $mec_email ) {
166
  <input type="hidden" name="uniqueid" value="<?php echo $uniqueid; ?>" />
167
  <input type="hidden" name="step" value="2" />
168
  <?php wp_nonce_field('mec_book_form_'.$event_id); ?>
169
- <button type="submit"><?php _e('Next', 'modern-events-calendar-lite'); ?></button>
 
 
170
  </form>
45
  }
46
  ?>
47
 
48
+ <form id="mec_book_form<?php echo $uniqueid; ?>" class="mec-booking-form-container row" novalidate="novalidate" enctype="multipart/form-data" method="post">
49
  <h4><?php _e('Attendees Form', 'modern-events-calendar-lite'); ?></h4>
50
  <ul class="mec-book-tickets-container">
51
 
136
 
137
  <!-- Ticket Variations -->
138
  <?php if(isset($this->settings['ticket_variations_status']) and $this->settings['ticket_variations_status'] and count($ticket_variations)): foreach($ticket_variations as $ticket_variation_id=>$ticket_variation): if(!is_numeric($ticket_variation_id) or !isset($ticket_variation['title']) or (isset($ticket_variation['title']) and !trim($ticket_variation['title']))) continue; ?>
139
+ <div class="col-md-12">
140
+ <div class="mec-book-ticket-variation" data-ticket-id="<?php echo $j; ?>" data-ticket-variation-id="<?php echo $ticket_variation_id; ?>">
141
+ <h5><span class="mec-ticket-variation-name"><?php echo $ticket_variation['title']; ?></span><span class="mec-ticket-variation-price"><?php echo $this->main->render_price($ticket_variation['price']); ?></span></h5>
142
+ <input type="number" min="0" max="<?php echo ((is_numeric($ticket_variation['max']) and $ticket_variation['max']) ? $ticket_variation['max'] : 1); ?>" name="book[tickets][<?php echo $j; ?>][variations][<?php echo $ticket_variation_id; ?>]" onchange="mec_check_variation_min_max<?php echo $uniqueid; ?>(this);">
143
+ </div>
144
  </div>
145
  <?php endforeach; endif; ?>
146
 
168
  <input type="hidden" name="uniqueid" value="<?php echo $uniqueid; ?>" />
169
  <input type="hidden" name="step" value="2" />
170
  <?php wp_nonce_field('mec_book_form_'.$event_id); ?>
171
+ <div class="col-md-12">
172
+ <button type="submit"><?php _e('Next', 'modern-events-calendar-lite'); ?></button>
173
+ </div>
174
  </form>
app/modules/weather/details.php CHANGED
@@ -51,15 +51,15 @@ if(!is_array($weather) or (is_array($weather) and !count($weather))) return;
51
  <div class="mec-weather-extras">
52
 
53
  <?php if(isset($weather['windSpeed'])): ?>
54
- <div class="mec-weather-wind"><span><?php _e('Wind', 'modern-events-calendar-lite'); ?>:</span> <?php echo round($weather['windSpeed']); ?><var><?php _e(' KPH','modern-events-calendar-lite"'); ?></var></div>
55
  <?php endif; ?>
56
 
57
  <?php if(isset($weather['humidity'])): ?>
58
- <div class="mec-weather-humidity"><span><?php _e('Humidity', 'modern-events-calendar-lite'); ?>:</span> <?php echo round($weather['humidity']); ?><var><?php _e(' %','modern-events-calendar-lite"'); ?></var></div>
59
  <?php endif; ?>
60
 
61
  <?php if(isset($weather['visibility'])): ?>
62
- <div class="mec-weather-visibility"><span><?php _e('Visibility', 'modern-events-calendar-lite'); ?>:</span> <?php echo round($weather['visibility']); ?><var><?php _e(' KM','modern-events-calendar-lite"'); ?></var></div>
63
  <?php endif; ?>
64
 
65
  </div>
51
  <div class="mec-weather-extras">
52
 
53
  <?php if(isset($weather['windSpeed'])): ?>
54
+ <div class="mec-weather-wind"><span><?php _e('Wind', 'modern-events-calendar-lite'); ?>:</span> <?php echo round($weather['windSpeed']); ?><var><?php _e(' KPH','modern-events-calendar-lite'); ?></var></div>
55
  <?php endif; ?>
56
 
57
  <?php if(isset($weather['humidity'])): ?>
58
+ <div class="mec-weather-humidity"><span><?php _e('Humidity', 'modern-events-calendar-lite'); ?>:</span> <?php echo round($weather['humidity']); ?><var><?php _e(' %','modern-events-calendar-lite'); ?></var></div>
59
  <?php endif; ?>
60
 
61
  <?php if(isset($weather['visibility'])): ?>
62
+ <div class="mec-weather-visibility"><span><?php _e('Visibility', 'modern-events-calendar-lite'); ?>:</span> <?php echo round($weather['visibility']); ?><var><?php _e(' KM','modern-events-calendar-lite'); ?></var></div>
63
  <?php endif; ?>
64
 
65
  </div>
app/skins/masonry/render.php CHANGED
@@ -73,14 +73,14 @@ $settings = $this->main->get_settings();
73
  "url" : "<?php echo $this->main->get_event_date_permalink($event->data->permalink, $event->date['start']['date']); ?>"
74
  }
75
  </script>
76
- <div <?php if ( $this->masonry_like_grid == 1) echo 'data-sort-masonry="'.strtotime($event->date['start']['date']).'"'; ?> class="mec-masonry-item-wrap <?php echo $this->filter_by_classes($event->data->ID); ?>">
77
  <div class="mec-masonry">
78
 
79
  <article data-style="<?php echo $label_style; ?>" class="mec-event-article mec-clear <?php echo $this->get_event_classes($event); ?>">
80
  <?php if(isset($event->data->featured_image) and $this->masonry_like_grid ): ?>
81
- <div class="mec-masonry-img" ><?php echo get_the_post_thumbnail($event->data->ID , 'thumblist'); ?></div>
82
  <?php elseif( isset($event->data->featured_image) and isset($event->data->featured_image['full']) and trim($event->data->featured_image['full'])): ?>
83
- <div class="mec-masonry-img" ><?php echo get_the_post_thumbnail($event->data->ID , 'full'); ?></div>
84
  <?php endif; ?>
85
 
86
  <div class="mec-masonry-content mec-event-grid-modern">
@@ -117,8 +117,9 @@ $settings = $this->main->get_settings();
117
  // Safe Excerpt for UTF-8 Strings
118
  if(!trim($excerpt))
119
  {
 
120
  $ex = explode(' ', strip_tags(strip_shortcodes($event->data->post->post_content)));
121
- $words = array_slice($ex, 0, 9);
122
 
123
  $excerpt = implode(' ', $words);
124
  }
73
  "url" : "<?php echo $this->main->get_event_date_permalink($event->data->permalink, $event->date['start']['date']); ?>"
74
  }
75
  </script>
76
+ <div <?php if ( $this->masonry_like_grid == 1) echo 'data-sort-masonry="'.$event->date['start']['date'].'"'; ?> class="mec-masonry-item-wrap <?php echo $this->filter_by_classes($event->data->ID); ?>" data-groups='[".<?php echo $this->filter_by_classes($event->data->ID); ?>"]'>
77
  <div class="mec-masonry">
78
 
79
  <article data-style="<?php echo $label_style; ?>" class="mec-event-article mec-clear <?php echo $this->get_event_classes($event); ?>">
80
  <?php if(isset($event->data->featured_image) and $this->masonry_like_grid ): ?>
81
+ <div class="mec-masonry-img" ><a href="<?php echo $this->main->get_event_date_permalink($event->data->permalink, $event->date['start']['date']); ?>"><?php echo get_the_post_thumbnail($event->data->ID , 'thumblist'); ?></a></div>
82
  <?php elseif( isset($event->data->featured_image) and isset($event->data->featured_image['full']) and trim($event->data->featured_image['full'])): ?>
83
+ <div class="mec-masonry-img" ><a href="<?php echo $this->main->get_event_date_permalink($event->data->permalink, $event->date['start']['date']); ?>"><?php echo get_the_post_thumbnail($event->data->ID , 'full'); ?></a></div>
84
  <?php endif; ?>
85
 
86
  <div class="mec-masonry-content mec-event-grid-modern">
117
  // Safe Excerpt for UTF-8 Strings
118
  if(!trim($excerpt))
119
  {
120
+ $excerpt_count = apply_filters( 'MEC_masonry_excerpt', '9' );
121
  $ex = explode(' ', strip_tags(strip_shortcodes($event->data->post->post_content)));
122
+ $words = array_slice($ex, 0, apply_filters( 'MEC_masonry_excerpt', '9' ));
123
 
124
  $excerpt = implode(' ', $words);
125
  }
app/skins/masonry/tpl.php CHANGED
@@ -10,7 +10,7 @@ include $render_path;
10
  $items_html = ob_get_clean();
11
 
12
  // Inclue Isotope Assets
13
- $this->main->load_isotope_assets();
14
 
15
  // Generating javascript code tpl
16
  $javascript = '<script type="text/javascript">
10
  $items_html = ob_get_clean();
11
 
12
  // Inclue Isotope Assets
13
+ $this->main->load_shuffle_assets();
14
 
15
  // Generating javascript code tpl
16
  $javascript = '<script type="text/javascript">
app/skins/single.php CHANGED
@@ -275,7 +275,7 @@ class MEC_skin_single extends MEC_skins
275
  $speakers = array();
276
  ?>
277
  <div class="mec-event-schedule mec-frontbox">
278
- <h3 class="mec-schedule-head mec-frontbox-title"><?php _e('Hourly Schedule','modern-events-calendar-lite"'); ?></h3>
279
  <?php foreach($event->data->hourly_schedules as $day): ?>
280
  <?php if(count($event->data->hourly_schedules) > 1 and isset($day['title'])): ?>
281
  <h4 class="mec-schedule-part"><?php echo $day['title']; ?></h4>
275
  $speakers = array();
276
  ?>
277
  <div class="mec-event-schedule mec-frontbox">
278
+ <h3 class="mec-schedule-head mec-frontbox-title"><?php _e('Hourly Schedule','modern-events-calendar-lite'); ?></h3>
279
  <?php foreach($event->data->hourly_schedules as $day): ?>
280
  <?php if(count($event->data->hourly_schedules) > 1 and isset($day['title'])): ?>
281
  <h4 class="mec-schedule-part"><?php echo $day['title']; ?></h4>
app/skins/single/modern.php CHANGED
@@ -137,6 +137,9 @@ defined('MECEXEC') or die();
137
 
138
  <!-- QRCode Module -->
139
  <?php echo $this->main->module('qrcode.details', array('event'=>$event)); ?>
 
 
 
140
 
141
  </div>
142
  <div class="col-md-8">
137
 
138
  <!-- QRCode Module -->
139
  <?php echo $this->main->module('qrcode.details', array('event'=>$event)); ?>
140
+
141
+ <!-- Widgets -->
142
+ <?php dynamic_sidebar('mec-single-sidebar'); ?>
143
 
144
  </div>
145
  <div class="col-md-8">
assets/css/backend.css CHANGED
@@ -79,7 +79,8 @@
79
  .mec-tooltip:hover:after { background: #313130; border-radius: 5px; bottom: 24px; color: #fff; content: attr(title); left: -75px; padding: 10px; position: absolute; z-index: 98; width: 240px;}
80
  .mec-tooltip:hover:before { border: solid; border-color: #313130 transparent; border-width: 6px 6px 0; bottom: 18px; content: ""; left: 30%; position: absolute; z-index: 99;}
81
  .mec-tooltip .dashicons-before:before { font-size: 24px; color: #008aff; line-height: 37px;}
82
-
 
83
  /* unvalid */
84
  .mec-form-row .bootstrap_unvalid{ display: block; border: 2px solid red ; position: relative; display: inline-block; border-bottom: 1px dotted black;}
85
  .mec-tooltiptext{ visibility: hidden; width: 120px; background-color: red; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute;z-index: 1;}
@@ -265,14 +266,14 @@
265
  h4.mec-form-subtitle{font-size: 15px; margin-top:0;}
266
  /* dashboard */
267
  #webnus-dashboard * {box-sizing: border-box;}
268
- #webnus-dashboard.about-wrap { max-width: 1240px; margin: 0 auto;}
269
  #webnus-dashboard .change-log{word-wrap: break-word;}
270
  #webnus-dashboard .welcome-head img{border: none;}
271
  .w-welcome {position: relative; margin-top: 30px; margin-bottom:10px;}
272
  .w-box {position: relative; background: #fff; padding: 5px 25px; margin-top: 30px;}
273
  .w-theme-version { box-shadow: 0 3px 30px -4px #40d8f0; text-shadow: none; background: #40d8f0; background: linear-gradient(95deg,#40d8f0 0,#2dd1ea 50%,#13cbe8 100%); text-align:center; display: block; padding: 10px 0; color: #fff; font-weight: 600; margin-top: 10px; border-radius: 2px;}
274
- .w-box {padding: 0; min-height: 310px; box-shadow: 0 1px 6px rgba(0,0,0,0.039);}
275
- .w-box, .wns-be-group-tab .w-box {box-shadow:none}
276
  .w-box-head {font-weight: 600; padding: 20px 72px; position: relative; border-bottom: 2px solid #008aff; font-size: 20px;}
277
  .w-box-head span {position: absolute; left: 0; padding: 0 25px; line-height: 58px; background: #008aff; height: 100%; top: 0; color: #fff;}
278
  .w-box-content,.w-box-child { padding: 18px; line-height: 24px; font-size: 14px; }
@@ -299,7 +300,7 @@
299
  .w-box-content pre { text-align: left; background: #f5f5f5; font-size: 13px; padding: 20px 25px; height: 480px; overflow-y: scroll; }
300
  .w-box.change-log .w-box-head {color: #01c6d9;}
301
 
302
- #webnus-dashboard .button { border: 0; background: transparent; box-shadow: none; color: #e74c3c; font-weight: 700; }
303
  .w-box .state { position: absolute; top: 0; left: -100vw; }
304
  #webnus-dashboard .button:hover {color: #222;}
305
  .w-box .state:checked ~ .content { -webkit-transform: none; -ms-transform: none; transform: none; }
@@ -368,6 +369,8 @@
368
  .w-welcome p span { background: #fff; padding: 4px 10px;}
369
  #mec_masonry_skin_options_container .mec-form-row .description { margin-left: 0; padding-left: 0; border: none; margin-top: -4px; }
370
 
 
 
371
  /*!
372
  * Bootstrap v3.3.7 (http://getbootstrap.com)
373
  * Copyright 2011-2016 Twitter, Inc.
@@ -789,7 +792,8 @@
789
  box-shadow: 0 5px 23px -7px rgba(0, 0, 0, .5);
790
  }
791
 
792
- #MECActivation .MECPurchaseStatus {
 
793
  display: inline-block;
794
  width: 40px;
795
  height: 40px;
@@ -845,12 +849,14 @@
845
  transform: rotate(-45deg);
846
  }
847
 
848
- #MECActivation .MECPurchaseStatus.PurchaseError {
 
849
  background: #ff876c;
850
  background: linear-gradient(95deg, #ff876c 0%, #ff7455 50%, #ff5a35 100%);
851
  box-shadow: 0 5px 10px -5px #ff876c;
852
  }
853
- #MECActivation .MECPurchaseStatus.PurchaseSuccess {
 
854
  background: #4cbf67;
855
  background: linear-gradient(95deg, #6fe08a 0%, #58cf74 50%, #36cb58 100%);
856
  box-shadow: 0 5px 10px -5px #4cbf67;
@@ -893,12 +899,37 @@
893
  animation-delay: -1.0s;
894
  }
895
 
896
- #MECActivation .MECLicenseMessage {
 
897
  margin-top: 24px;
898
  color: #f64;
899
  max-width: 570px;
900
  }
901
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
902
  @-webkit-keyframes sk-bounce {
903
 
904
  0%,
@@ -944,14 +975,16 @@
944
  }
945
 
946
  .mec-addon-box-version {
947
- position: absolute;
948
- top: 0;
949
- right: 0;
950
  background: #eaeaea;
951
- border-radius: 50px;
952
- padding: 0 11px;
953
  color: #5a5a5a;
954
- font-size: 12px;
 
 
 
 
955
  }
956
 
957
  .mec-addon-box-title {
@@ -1050,7 +1083,7 @@
1050
  color: #fff;
1051
  }
1052
 
1053
- .addons-page-notice {
1054
  display: block;
1055
  margin-top: 15px;
1056
  margin-bottom: 0;
@@ -1060,12 +1093,16 @@
1060
  padding: 1px 12px;
1061
  }
1062
 
1063
- .addons-page-notice p {
1064
  margin: 0.5em 0;
1065
  padding: 2px;
1066
  font-size: 13px;
1067
  }
1068
 
 
 
 
 
1069
  .mec-addon-box-comingsoon {
1070
  background: #eaeaea;
1071
  padding: 8px 11px;
@@ -1075,6 +1112,9 @@
1075
  text-align: center;
1076
  }
1077
 
 
 
 
1078
 
1079
  @media (min-width: 960px) {
1080
  #webnus-dashboard .mec-addon-box-footer .w-button {
@@ -1101,6 +1141,245 @@
1101
  text-align: center;
1102
  }
1103
  .mec-intro-section .w-box-content.mec-intro-section-welcome {
1104
- max-width: 500px;
1105
  margin: 0 auto;
1106
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
79
  .mec-tooltip:hover:after { background: #313130; border-radius: 5px; bottom: 24px; color: #fff; content: attr(title); left: -75px; padding: 10px; position: absolute; z-index: 98; width: 240px;}
80
  .mec-tooltip:hover:before { border: solid; border-color: #313130 transparent; border-width: 6px 6px 0; bottom: 18px; content: ""; left: 30%; position: absolute; z-index: 99;}
81
  .mec-tooltip .dashicons-before:before { font-size: 24px; color: #008aff; line-height: 37px;}
82
+ .mec-tooltip a:focus { box-shadow: none; }
83
+
84
  /* unvalid */
85
  .mec-form-row .bootstrap_unvalid{ display: block; border: 2px solid red ; position: relative; display: inline-block; border-bottom: 1px dotted black;}
86
  .mec-tooltiptext{ visibility: hidden; width: 120px; background-color: red; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute;z-index: 1;}
266
  h4.mec-form-subtitle{font-size: 15px; margin-top:0;}
267
  /* dashboard */
268
  #webnus-dashboard * {box-sizing: border-box;}
269
+ #webnus-dashboard.about-wrap { max-width: 1240px; margin: 25px auto 20px;}
270
  #webnus-dashboard .change-log{word-wrap: break-word;}
271
  #webnus-dashboard .welcome-head img{border: none;}
272
  .w-welcome {position: relative; margin-top: 30px; margin-bottom:10px;}
273
  .w-box {position: relative; background: #fff; padding: 5px 25px; margin-top: 30px;}
274
  .w-theme-version { box-shadow: 0 3px 30px -4px #40d8f0; text-shadow: none; background: #40d8f0; background: linear-gradient(95deg,#40d8f0 0,#2dd1ea 50%,#13cbe8 100%); text-align:center; display: block; padding: 10px 0; color: #fff; font-weight: 600; margin-top: 10px; border-radius: 2px;}
275
+ .w-box {padding: 0; min-height: 310px; box-shadow: 0 1px 16px rgba(0,0,0,.034); border-radius: 2px;}
276
+ /* .w-box, .wns-be-group-tab .w-box {box-shadow:none} */
277
  .w-box-head {font-weight: 600; padding: 20px 72px; position: relative; border-bottom: 2px solid #008aff; font-size: 20px;}
278
  .w-box-head span {position: absolute; left: 0; padding: 0 25px; line-height: 58px; background: #008aff; height: 100%; top: 0; color: #fff;}
279
  .w-box-content,.w-box-child { padding: 18px; line-height: 24px; font-size: 14px; }
300
  .w-box-content pre { text-align: left; background: #f5f5f5; font-size: 13px; padding: 20px 25px; height: 480px; overflow-y: scroll; }
301
  .w-box.change-log .w-box-head {color: #01c6d9;}
302
 
303
+ #webnus-dashboard .button:not(.mec-intro-section-link-tag) { border: 0; background: transparent; box-shadow: none; color: #e74c3c; font-weight: 700; }
304
  .w-box .state { position: absolute; top: 0; left: -100vw; }
305
  #webnus-dashboard .button:hover {color: #222;}
306
  .w-box .state:checked ~ .content { -webkit-transform: none; -ms-transform: none; transform: none; }
369
  .w-welcome p span { background: #fff; padding: 4px 10px;}
370
  #mec_masonry_skin_options_container .mec-form-row .description { margin-left: 0; padding-left: 0; border: none; margin-top: -4px; }
371
 
372
+ @media (max-width:1280px) { span.mec-archive-skins, span.mec-category-skins { margin-left: 0; } }
373
+
374
  /*!
375
  * Bootstrap v3.3.7 (http://getbootstrap.com)
376
  * Copyright 2011-2016 Twitter, Inc.
792
  box-shadow: 0 5px 23px -7px rgba(0, 0, 0, .5);
793
  }
794
 
795
+ #MECActivation .MECPurchaseStatus,
796
+ .addon-activation-form .MECPurchaseStatus {
797
  display: inline-block;
798
  width: 40px;
799
  height: 40px;
849
  transform: rotate(-45deg);
850
  }
851
 
852
+ #MECActivation .MECPurchaseStatus.PurchaseError,
853
+ .addon-activation-form .MECPurchaseStatus.PurchaseError {
854
  background: #ff876c;
855
  background: linear-gradient(95deg, #ff876c 0%, #ff7455 50%, #ff5a35 100%);
856
  box-shadow: 0 5px 10px -5px #ff876c;
857
  }
858
+ #MECActivation .MECPurchaseStatus.PurchaseSuccess,
859
+ .addon-activation-form .MECPurchaseStatus.PurchaseSuccess {
860
  background: #4cbf67;
861
  background: linear-gradient(95deg, #6fe08a 0%, #58cf74 50%, #36cb58 100%);
862
  box-shadow: 0 5px 10px -5px #4cbf67;
899
  animation-delay: -1.0s;
900
  }
901
 
902
+ #MECActivation .MECLicenseMessage,
903
+ .addon-activation-form .MECLicenseMessage {
904
  margin-top: 24px;
905
  color: #f64;
906
  max-width: 570px;
907
  }
908
 
909
+ .box-addon-activation-toggle-head,
910
+ .box-addon-activation-toggle-content {
911
+ display: none;
912
+ }
913
+
914
+ .addon-activation-form h3 {
915
+ font-size: 15px;
916
+ font-weight: normal;
917
+ margin: 34px 0 -7px;
918
+ }
919
+
920
+ .box-addon-activation-toggle-head {
921
+ line-height: 1.5;
922
+ font-size: 16px;
923
+ margin-top: 20px;
924
+ cursor: pointer;
925
+ }
926
+
927
+ .box-addon-activation-toggle-head i {
928
+ margin-right: 7px;
929
+ cursor: pointer;
930
+ font-weight: bold;
931
+ }
932
+
933
  @-webkit-keyframes sk-bounce {
934
 
935
  0%,
975
  }
976
 
977
  .mec-addon-box-version {
978
+ position: relative;
 
 
979
  background: #eaeaea;
980
+ border-radius: 1px;
981
+ padding: 0 8px;
982
  color: #5a5a5a;
983
+ font-size: 11px;
984
+ letter-spacing: 0.2px;
985
+ line-height: 21px;
986
+ display: inline-block;
987
+ margin: 3px 0;
988
  }
989
 
990
  .mec-addon-box-title {
1083
  color: #fff;
1084
  }
1085
 
1086
+ .addons-page-notice,.addons-page-error {
1087
  display: block;
1088
  margin-top: 15px;
1089
  margin-bottom: 0;
1093
  padding: 1px 12px;
1094
  }
1095
 
1096
+ .addons-page-notice p,.addons-page-error p {
1097
  margin: 0.5em 0;
1098
  padding: 2px;
1099
  font-size: 13px;
1100
  }
1101
 
1102
+ .addons-page-error {
1103
+ border-left-color: #dc3232;
1104
+ }
1105
+
1106
  .mec-addon-box-comingsoon {
1107
  background: #eaeaea;
1108
  padding: 8px 11px;
1112
  text-align: center;
1113
  }
1114
 
1115
+ .mec-addons .w-row .w-col-sm-3:nth-child(4n+1) {
1116
+ clear: left
1117
+ }
1118
 
1119
  @media (min-width: 960px) {
1120
  #webnus-dashboard .mec-addon-box-footer .w-button {
1141
  text-align: center;
1142
  }
1143
  .mec-intro-section .w-box-content.mec-intro-section-welcome {
1144
+ max-width: 600px;
1145
  margin: 0 auto;
1146
  }
1147
+
1148
+ .mec-intro-section .w-box-content.mec-intro-section-welcome h3 {
1149
+ font-size: 27px;
1150
+ }
1151
+
1152
+ a.mec-intro-section-link-tag.button.button-hero {
1153
+ margin: 0 10px 40px;
1154
+ }
1155
+
1156
+ a.mec-intro-section-link-tag.button.button-primary.button-hero {
1157
+ color: #fff !important;
1158
+ }
1159
+
1160
+ a.mec-intro-section-link-tag.button.button-secondary.button-hero {
1161
+ color: #000 !important;
1162
+ }
1163
+
1164
+ .mec-intro-section-ifarme iframe {
1165
+ border: 1px solid #e7e7e7;
1166
+ border-radius: 3px;
1167
+ padding: 10px;
1168
+ box-shadow: 0 3px 10px -6px rgba(0, 0, 0, 0.2);
1169
+ }
1170
+
1171
+ .w-box-content.mec-intro-section-welcome p {
1172
+ margin-bottom: 0;
1173
+ }
1174
+
1175
+ /* remove focus link & fix owerflow on setting panel */
1176
+ .mec-tooltip a:focus {
1177
+ box-shadow: none;
1178
+ }
1179
+ #mec_settings_form .mec-options-fields {
1180
+ padding-bottom: 150px !important;
1181
+ }
1182
+ #mec_taxes_fees_container_toggle {
1183
+ margin-bottom: 60px;
1184
+ }
1185
+
1186
+ #mec_settings_form .mec-options-fields {
1187
+ padding-bottom: 150px !important;
1188
+ }
1189
+
1190
+ #mec_taxes_fees_container_toggle {
1191
+ margin-bottom: 60px;
1192
+ }
1193
+
1194
+ /* Tooltip New Style */
1195
+ .mec-tooltip:hover:before,
1196
+ .mec-tooltip:hover:after {
1197
+ display: none;
1198
+ }
1199
+
1200
+ .mec-tooltip {
1201
+ display: inline-flex;
1202
+ bottom: 12px;
1203
+ }
1204
+
1205
+ .mec-tooltip .box {
1206
+ min-width: 300px;
1207
+ max-width: 600px;
1208
+ display: inline-block;
1209
+ left: 26px;
1210
+ top: 50%;
1211
+ transform: translateY(-50%);
1212
+ padding: 0;
1213
+ margin-top: 8px;
1214
+ background-color: #535a61;
1215
+ color: #fff;
1216
+ font-weight: 300;
1217
+ font-size: 14px;
1218
+ letter-spacing: .5px;
1219
+ line-height: 1.5;
1220
+ position: absolute;
1221
+ z-index: 9999999;
1222
+ box-sizing: border-box;
1223
+ border-radius: 6px;
1224
+ box-shadow: 0 4px 45px -8px #444b50;
1225
+ visibility: hidden;
1226
+ opacity: 0;
1227
+ transition: opacity .23s;
1228
+ }
1229
+
1230
+ .mec-tooltip:hover .box{
1231
+ visibility: visible;
1232
+ opacity: 1;
1233
+ }
1234
+
1235
+ .mec-tooltip:hover .box {
1236
+ padding: 20px;
1237
+ border-radius: 8px;
1238
+ }
1239
+
1240
+ .mec-tooltip .box h5 {
1241
+ color: #fff;
1242
+ font-size: 17px;
1243
+ font-weight: 600;
1244
+ margin: -30px -20px;
1245
+ padding: 20px 0;
1246
+ text-align: center;
1247
+ margin-bottom: 10px;
1248
+ background: #3a3f44;
1249
+ border-bottom: 1px solid #32363a;
1250
+ border-radius: 6px 6px 0 0;
1251
+ z-index: 9999;
1252
+ }
1253
+
1254
+ .mec-tooltip .box a {
1255
+ color: #09f;
1256
+ margin-left: 0;
1257
+ font-weight: 400;
1258
+ position: relative;
1259
+ text-decoration: none;
1260
+ display: block;
1261
+ }
1262
+
1263
+ .mec-tooltip .box a:hover {
1264
+ color: #f90;
1265
+ }
1266
+
1267
+ .mec-tooltip .box:after {
1268
+ display: block;
1269
+ position: absolute !important;
1270
+ top: 100% !important;
1271
+ right: 50% !important;
1272
+ margin-top: -6px !important;
1273
+ margin-right: -6px !important;
1274
+ width: 12px !important;
1275
+ height: 24px !important;
1276
+ overflow: hidden !important;
1277
+ transform: rotate(-90deg) !important;
1278
+ }
1279
+
1280
+ .mec-tooltip .box:before {
1281
+ display: block;
1282
+ content: '' !important;
1283
+ position: absolute !important;
1284
+ width: 12px;
1285
+ height: 12px;
1286
+ left: -10px !important;
1287
+ top: 50% !important;
1288
+ transform: translate(50%,-50%) rotate(-45deg) !important;
1289
+ background-color: #535a61 !important;
1290
+ box-shadow: 0 8px 9px -4px #535a61 !important;
1291
+ z-index: 0 !important;
1292
+ }
1293
+
1294
+ /* IF add top or bottom or left class to box DIV, so can change view of tooltip <div class="box TOP BOTTOM"> */
1295
+ /* Default Tooltip open on right */
1296
+ /* Tooltip Top */
1297
+ .mec-tooltip .box.top {
1298
+ left: 50%;
1299
+ top: 0;
1300
+ transform: translate(-50%, -100%);
1301
+ margin-top: 0px;
1302
+ margin-left: -10px;
1303
+ }
1304
+
1305
+ .mec-tooltip .box.top:after {
1306
+ top: 50% !important;
1307
+ right: 100% !important;
1308
+ }
1309
+
1310
+ .mec-tooltip .box.top:before {
1311
+ left: 50% !important;
1312
+ top: 100% !important;
1313
+ }
1314
+
1315
+ /* Tooltip Bottom */
1316
+ .mec-tooltip .box.bottom {
1317
+ left: 50%;
1318
+ top: auto;
1319
+ bottom: 0;
1320
+ transform: translate(-50%, 100%);
1321
+ margin-bottom: -20px;
1322
+ margin-left: -10px;
1323
+ }
1324
+
1325
+ .mec-tooltip .box.bottom:after {
1326
+ top: 0 !important;
1327
+ right: 50% !important;
1328
+ background-color: #3a3f44 !important;
1329
+ }
1330
+
1331
+ .mec-tooltip .box.bottom:before {
1332
+ left: 50% !important;
1333
+ top: -7px !important;
1334
+ transform: translateX(-50%);
1335
+ background-color: #3a3f44 !important;
1336
+ }
1337
+
1338
+ /* Tooltip Left */
1339
+ .mec-tooltip .box.left {
1340
+ left: auto;
1341
+ right: 26px;
1342
+ top: 50%;
1343
+ transform: translateY(-50%);
1344
+ }
1345
+
1346
+ .mec-tooltip .box.left:before {
1347
+ right: 0 !important;
1348
+ left: auto !important;
1349
+ top: 50% !important;
1350
+ }
1351
+
1352
+ @media(min-width:1200px) and (max-width:1366px) {
1353
+
1354
+ .mec-tooltip .box.left {
1355
+ left: 50%;
1356
+ top: 0;
1357
+ transform: translate(-50%, -100%);
1358
+ margin-top: 0px;
1359
+ margin-left: -10px;
1360
+ }
1361
+
1362
+ .mec-tooltip .box.left:after {
1363
+ top: 50% !important;
1364
+ right: 100% !important;
1365
+ }
1366
+
1367
+ .mec-tooltip .box.left:before {
1368
+ left: 50% !important;
1369
+ top: 100% !important;
1370
+ }
1371
+
1372
+ .mec-tooltip .box {
1373
+ min-width: 225px;
1374
+ }
1375
+
1376
+ .mec-tooltip .box h5 {
1377
+ font-size: 15px;
1378
+ }
1379
+
1380
+ .mec-tooltip .box .content {
1381
+ font-size: 12px;
1382
+ }
1383
+
1384
+ }
1385
+
assets/css/backend.min.css CHANGED
@@ -1,5 +1,5 @@
1
- #mec_location_thumbnail_img img,#mec_organizer_thumbnail_img img,#mec_thumbnail_img img{max-width:250px}.taxonomy-mec_label .column-id,.taxonomy-mec_location .column-id,.taxonomy-mec_organizer .column-id,.taxonomy-mec_speaker .column-id{width:40px}.taxonomy-mec_label .column-primary,.taxonomy-mec_location .column-primary,.taxonomy-mec_organizer .column-primary,.taxonomy-mec_speaker .column-primary{width:250px}.mec-color{margin:10px;width:14px;height:14px;display:inline-block;margin-right:6px;border-radius:20px 20px 20px 20px;vertical-align:middle}.mec-event-color-container,.mec-event-title-container{display:inline-block}.mec-available-color-row{margin-top:15px}.mec-available-color-row .mec-color{cursor:pointer}.mec-widget-container a{text-decoration:none}.mec-widget-container label{padding-right:15px}.mec-util-hidden{display:none}.button.mec-util-hidden{display:none}.wns-be-container{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Oxygen,Roboto,sans-serif;max-width:100%;background-color:#f6f6f6;border:1px solid #c1cad2;box-shadow:0 1px 1px rgba(0,0,0,.04);margin-top:5px;margin-right:15px;overflow:hidden}.wns-be-sidebar{width:260px;float:left;position:relative}.wns-be-sidebar ul.wns-be-group-menu,.wns-be-sidebar ul.wns-be-group-menu li{list-style:none;margin:0}.wns-be-sidebar .wns-be-group-menu li a{display:block;position:relative;outline:0;padding:13px 4px 13px 20px;background:#e0e0e0;background:0 0;border:none;color:#3f454a;font-size:13px;font-weight:600;text-decoration:none;-webkit-transition:none;transition:none}.wns-be-sidebar .wns-be-group-menu li a:hover{background:#fff;color:#008aff;opacity:1}.wns-be-sidebar .wns-be-group-menu>li.active>a,.wns-be-sidebar .wns-be-group-menu>li.active>a:hover{background:#008aff;background:linear-gradient(95deg,#36a2ff 0,#008aff 50%,#0072ff 100%);color:#fff}.wns-be-sidebar .wns-be-group-menu>li.active>a{box-shadow:0 2px 12px -5px #008aff}.wns-be-sidebar .wns-be-group-menu li a:first-child{border-top:none}.wns-be-main{background:#fff;margin-left:260px;border-left:1px solid #dedede;padding-bottom:84px;box-shadow:inset 0 1px 0 #fff;min-height:1120px;position:relative}.wns-be-main .wns-saved-settings{margin:0;border-bottom:1px solid #dedede;background:#dff0d8;color:#468847;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,.6)}.wns-be-container .dpr-btn{display:inline-block;font-size:13px;padding:0 16px 1px;height:36px;margin-right:3px;line-height:35px;color:#555;border:1px solid #ccc;background:#f7f7f7;text-decoration:none;transition:.24s all ease;-webkit-transition:.24s all ease}.wns-be-container .dpr-btn:hover{background:#fcfcfc;border-color:#999;color:#303030}.wns-be-container .dpr-btn.dpr-save-btn{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}.wns-be-container .dpr-btn.dpr-save-btn: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}.wns-be-container .wns-be-group-tab h2,.wns-be-container .wns-be-group-tab h4{color:#000;margin-bottom:25px;padding:15px;background:#f5f5f5;font-size:21px;line-height:23px;letter-spacing:.4px;font-weight:700;position:relative}.wns-be-container .wns-be-group-tab h2{margin-top:10px}.wns-be-container .wns-be-group-tab h2:before,.wns-be-container .wns-be-group-tab h4:before{content:"";width:4px;height:16px;margin-right:5px;background-color:#008aff;display:block;position:absolute;left:0;top:18px}.wns-be-container .wns-be-group-tab h4:before{width:2px;top:16px}.wns-be-container .wns-be-group-tab h4{font-size:16px;font-weight:600;background:#f8f8f8;border:none;padding:12px 15px 12px 15px}.wns-be-container .wns-be-group-tab p{font-size:13px;color:#888}.wns-be-sidebar .wns-be-group-tab-link-a:hover{cursor:pointer}.wns-be-sidebar .wns-be-group-tab-link-a span{display:block}.wns-be-sidebar .wns-be-group-tab-link-a span.wns-be-group-menu-title{padding-left:24px}.wns-be-sidebar li.active ul.subsection{padding-top:8px;padding-bottom:12px;background:#fff;border-bottom:1px solid #dedede;margin:0}.wns-be-sidebar li .subsection a{background:#fff;color:#636363;opacity:1;font-size:12px;padding:6px 4px 6px 46px}.wns-be-sidebar li .subsection a:hover{background:#f6f6f6;color:#222}.wns-be-sidebar .wns-be-group-menu li .subsection li.active a{color:#008aff}.wns-be-sidebar .wns-be-group-menu li .subsection li.active a:after,.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:#fff;right:-1px;top:10px}.wns-be-sidebar .wns-be-group-menu li .subsection li.active a:before{border-right-color:#c5c5c5;right:0}.wns-be-sidebar li a i{color:#a0abb5;vertical-align:middle;font-size:16px;position:absolute;margin-top:0}.wns-be-sidebar .wns-be-group-menu li.active>a i{color:#fff}.wns-be-sidebar .has-sub span.extra-icon{display:inline-block;float:right;padding:4px 7px 4px;margin-left:4px;margin-right:10px;font-family:sans-serif;font-size:9px;font-weight:600;line-height:9px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:0 solid transparent}.wns-be-sidebar .has-sub span.extra-icon i{margin-left:-3px;margin-top:2px;color:#bac6d0;font-size:10px}.wns-be-sidebar .wns-be-group-tab-link-a span.extra-icon i{right:10px;font-size:10px}.wns-be-sidebar .wns-be-group-menu li.active>a span.extra-icon i{margin-top:1px}.wns-be-container #wns-be-footer{border-top:1px solid #dedede;z-index:999;padding:25px 20px 20px;background:#fafafa!important;height:44px;text-align:right}.wns-be-container #wns-be-content{padding:5px 40px 40px}.wns-be-container #wns-be-infobar{background:#fff;border-bottom:1px solid #dedede;padding:20px;text-align:right;box-shadow:inset 0 1px 0 #fcfcfc;height:79px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.wns-be-container #wns-be-infobar:before{content:"";width:261px;height:78px;display:block;position:absolute;left:0;top:0;background:#fff url(../img/webnus-logo.png) no-repeat center;border-bottom:1px solid #dedede;background-size:220px;z-index:997}.wns-be-container .notice-yellow{margin:0;border-bottom:1px solid #dedede;background-color:#fcf8e3;color:#c09853;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.wns-be-container .notice-red,.wns-be-container .wns-be-field-errors{margin:0;border-bottom:1px solid #dedede;background-color:#f2dede;color:#b94a48;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,.5)}body.post-type-mec-events th.column-primary{width:35%}body.post-type-mec-events th.column-start_date{width:100px}body.post-type-mec-events th.column-end_date{width:100px}body.post-type-mec-events th.column-repeat{width:75px}body.post-type-mec-events th.column-author{width:150px}body.post-type-mec-books th.column-primary{width:20%}body.post-type-mec-books th.column-event{width:170px}body.post-type-mec-books th.column-bdate{width:120px}body.post-type-mec-books th.column-confirmation{width:120px}body.post-type-mec-books th.column-verification{width:120px}body.post-type-mec-books th.column-author{width:150px}.mec-meta-box-labels-container .mec-form-row{height:100px;overflow:auto}.mec-tooltip{display:inline;position:relative;margin-right:10px;cursor:help;bottom:5px;left:3px}.mec-tooltip:last-child{margin-right:0}.mec-tooltip:hover:after{background:#313130;border-radius:5px;bottom:24px;color:#fff;content:attr(title);left:-75px;padding:10px;position:absolute;z-index:98;width:240px}.mec-tooltip:hover:before{border:solid;border-color:#313130 transparent;border-width:6px 6px 0;bottom:18px;content:"";left:30%;position:absolute;z-index:99}.mec-tooltip .dashicons-before:before{font-size:24px;color:#008aff;line-height:37px}.mec-form-row .bootstrap_unvalid{display:block;border:2px solid red;position:relative;display:inline-block;border-bottom:1px dotted #000}.mec-tooltiptext{visibility:hidden;width:120px;background-color:red;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1}.ui-datepicker{background-color:#fff;border:1px solid #66afe9;border-radius:4px;box-shadow:0 0 8px rgba(102,175,233,.6);display:none;margin-top:4px;padding:10px;width:240px}.ui-datepicker a,.ui-datepicker a:hover{text-decoration:none;cursor:pointer}.ui-datepicker a:hover,.ui-datepicker td:hover a{color:#2c6396;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.ui-datepicker .ui-datepicker-header{margin-bottom:4px;text-align:center}.ui-datepicker .ui-datepicker-title{font-weight:700}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{cursor:default;font-family:dashicons;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;height:20px;line-height:1.4;margin-top:2px;width:20px}.ui-datepicker .ui-datepicker-prev{float:left;text-align:left}.ui-datepicker .ui-datepicker-next{float:right;text-align:center}.ui-datepicker .ui-datepicker-prev:before{content:"\f341"}.ui-datepicker .ui-datepicker-next:before{content:"\f345"}.ui-datepicker .ui-icon{display:none}.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;width:100%}.ui-datepicker .ui-datepicker-calendar td,.ui-datepicker .ui-datepicker-calendar th{text-align:center;padding:4px 0}.ui-datepicker .ui-datepicker-calendar td{border-radius:4px;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out,color .1s ease-in-out;-o-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.ui-datepicker .ui-datepicker-calendar td:hover{background-color:#eee;cursor:pointer}.ui-datepicker .ui-datepicker-calendar td a{text-decoration:none}.ui-datepicker .ui-datepicker-current-day{background-color:#4289cc}.ui-datepicker .ui-datepicker-current-day a{color:#fff}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover{background-color:#fff;cursor:default}.mec-col-1,.mec-col-10,.mec-col-11,.mec-col-12,.mec-col-2,.mec-col-3,.mec-col-4,.mec-col-5,.mec-col-6,.mec-col-7,.mec-col-8,.mec-col-9{position:relative;min-height:1px;padding:0;margin:0 1% 0 0}@media (min-width:783px){.mec-col-1,.mec-col-10,.mec-col-11,.mec-col-12,.mec-col-2,.mec-col-3,.mec-col-4,.mec-col-5,.mec-col-6,.mec-col-7,.mec-col-8,.mec-col-9{float:left}.mec-col-12{width:99%}.mec-col-11{width:90.66666667%}.mec-col-10{width:82.33333333%}.mec-col-9{width:74%}.mec-col-8{width:65.66666667%}.mec-col-7{width:57.33333333%}.mec-col-6{width:49%}.mec-col-5{width:40.66666667%}.mec-col-4{width:32.33333333%}.mec-col-3{width:24%}.mec-col-2{width:15.66666667%}.mec-col-1{width:7.33333333%}}#mec_reg_form_fields{background:#eee;padding:20px}#mec_reg_form_fields li{margin:4px;border-radius:2px;padding:20px 34px 24px;background:#fff;position:relative;transition:all .3s ease}#mec_reg_form_fields li ul{padding-top:15px;padding-bottom:15px;margin:1px}#mec_reg_form_fields li ul li{padding:7px 30px 7px 46px}#mec_reg_form_fields span.mec_reg_field_type{font-size:11px;font-weight:600;color:#8a8a8a;text-transform:uppercase;letter-spacing:2px}#mec_reg_form_fields span.mec_reg_field_option_sort,#mec_reg_form_fields span.mec_reg_field_remove,#mec_reg_form_fields span.mec_reg_field_sort{font-size:0;color:#fff}#mec_reg_form_fields span.mec_reg_field_remove{position:absolute;right:0;top:0}#mec_reg_form_fields span.mec_reg_field_option_sort:before,#mec_reg_form_fields span.mec_reg_field_remove:before,#mec_reg_form_fields span.mec_reg_field_sort:before{position:absolute;left:10px;top:20px;width:80px;height:20px;display:block;cursor:move;font-family:simple-line-icons;content:"\e023";font-size:18px;color:#888}#mec_reg_form_fields span.mec_reg_field_remove:before{content:"\e082";width:20px;height:20px;left:auto;right:15px;color:#f96666;cursor:pointer}#mec_reg_form_fields span.mec_reg_field_option_sort:before{font-size:13px;left:2px;top:23px;width:14px;height:14px}#mec_reg_form_fields li ul li span.mec_reg_field_remove{right:auto;left:60px;top:2px}#mec_reg_form_fields p.mec_reg_field_options{margin:6px 0 8px}#mec_reg_form_fields input[type=number],#mec_reg_form_fields input[type=text],#mec_reg_form_fields select,#mec_reg_form_fields textarea{min-width:260px;min-height:34px;margin-bottom:7px;margin-top:7px}#mec_reg_form_fields textarea{min-height:66px}#mec_reg_form_field_types button,#mec_reg_form_fields button{position:relative;outline:0;background:#fff;border:1px solid #e2e2e2;border-radius:50px;padding:11px 21px 11px 31px;line-height:1;font-size:11px;font-weight:600;color:#444;letter-spacing:2px;height:auto;cursor:pointer;margin-top:5px;text-transform:uppercase;box-shadow:0 0 3px rgba(0,0,0,.03)}#mec_reg_form_field_types button:hover,#mec_reg_form_fields button:hover{border-color:#008aff;box-shadow:0 0 7px rgba(0,0,0,.1)}#mec_reg_form_field_types button:before,#mec_reg_form_fields button:before{position:absolute;left:12px;color:#008aff;content:"\e095";font-family:simple-line-icons;font-size:13px;display:inline-block}#mec_reg_form_field_types button.red:hover,#mec_reg_form_fields button.red:hover{border-color:red;box-shadow:0 0 7px rgba(0,0,0,.1)}#mec_reg_form_field_types button.red:before,#mec_reg_form_fields button.red:before{position:absolute;left:12px;color:red;content:"\e095";font-family:simple-line-icons;font-size:13px;display:inline-block}@media (max-width:768px){#mec_reg_form_fields input[type=number],#mec_reg_form_fields input[type=text],#mec_reg_form_fields select,#mec_reg_form_fields textarea{min-width:80px;width:100%}}.mec-form-row{margin:0 auto 10px}.mec-options-fields{padding-top:25px;overflow:hidden;animation:fadeEffect 1s}#mec_settings_form .mec-options-fields{display:none}.mec-options-fields.active{display:block!important}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.mec-form-row:after,.mec-form-row:before{content:" ";display:table}.mec-form-row:after{clear:both}.mec-form-row input[type=number],.mec-form-row input[type=text],.mec-form-row select{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)}.mec-form-row input[type=radio]{margin:5px 0}.mec-form-row select{margin-top:1px}.mec-book-status-form select{display:block;width:99%;margin-top:10px;margin-bottom:10px}.mec-form-row label{margin:10px 0}.mec-form-row input[type=checkbox]{background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:9px;border-radius:3px;min-width:20px;min-height:20px;display:inline-block}.mec-form-row input[type=checkbox]:checked{box-shadow:0 3px 11px -4px #008aff;border-color:#008aff;background:#fff}.mec-form-row input[type=checkbox]:checked:before{color:#008aff;width:20px;font:400 24px/1 dashicons}.mec-form-row .mec-col-4 input[type=text],.mec-form-row .mec-col-4 select{width:75%}.mec-form-row .description{display:inline-block;border-left:1px dashed #ccc;margin-left:12px;line-height:26px;padding-left:12px;color:#555}.mec-form-row .time-dv{font-size:14px;font-weight:700}.mec-meta-box-fields{margin:30px 10px}.mec-meta-box-fields>.mec-meta-box-fields{margin-left:0}.mec-meta-box-fields .mec-title{margin:5px 0}.mec-meta-box-fields h4.mec-title{margin:40px 0 16px}.mec-meta-box-fields .mec-dashicons{font-size:20px;line-height:22px;color:#008aff}.mec-form-row .mec-box,.mec-meta-box-fields .mec-box{background:#f7f7f7;padding:10px;margin:10px 0;border-radius:2px;border:1px solid #e6e6e6}.mec-form-row .mec-box{max-width:960px}.mec-form-row .mec-box .button,.mec-meta-box-fields .mec-box .button{float:right}#mec_gateways_form .mec-form-row:first-child,#mec_notifications_form_container .mec-form-row:nth-child(2){overflow:hidden}#mec_gateways_form .mec-tooltip{float:right}.mec-container{background:#fff;padding:15px}.nav-tab-active{background:#fff;border-bottom:1px solid #fff}#mec_social_networks .mec-form-row{margin-bottom:0}#mec_gateways_form h4,.mec-meta-box-fields h4,.mec-options-fields h4,h4.mec-form-subtitle{text-transform:capitalize;border-bottom:1px solid #e5e5e5;padding-bottom:6px;margin:40px 0 16px;font-size:15px;font-weight:600}#mec_gateways_form h4{margin-bottom:0}#mec_styles_form #mec_styles_CSS{height:200px;margin-bottom:5px;font-family:Consolas,Monaco,monospace;font-size:13px;width:97%;background:#f9f9f9;outline:0}#mec_calendar_filter .description,#mec_styles_form .description{max-width:500px;display:block;margin:0 0 5px 0;padding:0;border:none}.mec-sed-methods li{display:inline-block;padding:8px 12px;border:1px solid #ddd;margin:0 5px 5px 0;cursor:pointer;border-radius:3px;box-shadow:0 2px 15px -2px rgba(0,0,0,.1)}.mec-sed-methods li:hover{border-color:#008aff}.mec-sed-methods li.active{border-color:#008aff;background-color:#fff;color:#008aff;font-weight:600;cursor:default;box-shadow:0 0 8px rgba(1,138,255,.5) inset}.mec-switcher input+label{display:block;position:relative;cursor:pointer;outline:0;padding:2px;width:38px;height:22px;background-color:#ddd;border-radius:60px}.mec-switcher input:checked+label{background-color:#008aff;box-shadow:0 3px 22px -6px #008aff}.mec-switcher input:checked+label:after{margin-left:16px}#mec_gateways_form input[type=text],#mec_gateways_form select,#mec_gateways_form textarea{width:calc(100% - 30px)}#mec_gateways_form textarea{min-height:65px}#mec_gateways_form li .mec-gateway-options-form{padding:15px 20px;background-color:#f7f7f7;border-left:6px solid #e3e3e3;margin-bottom:20px}#mec_notifications_form label{display:inline-block;min-width:160px}#mec_notifications_form input[type=text],#mec_notifications_form select{min-width:300px}@media (max-width:536px){#mec_notifications_form input[type=text],#mec_notifications_form select{min-width:100%}}#mec_notifications_form .wp-editor-container{margin-bottom:45px}#mec_notifications_form ul li:last-child .wp-editor-container{margin-bottom:0}#mec_messages_form_container ul li label{display:block;font-weight:700}#mec_messages_form_container ul li input{display:block;width:100%}.mec-message-categories li.mec-acc-label{font-size:18px;font-weight:700;padding:10px;cursor:pointer;background-color:#f1f1f1;border:1px solid #ccc}.mec-message-categories ul{margin:15px 5px}.webnus-icons-list li{width:40px;display:inline-block;list-style:none;padding:0}.webnus-icons-list input{visibility:hidden;margin:0;padding:0;width:1px;height:1px;-moz-opacity:0;-khtml-opacity:0;opacity:0;cursor:pointer}.webnus-icons-list li label{color:#777;display:inline-block!important;float:none!important;width:33px!important;text-align:center;font-size:23px!important;font-weight:400!important;padding:5px 0!important;border:1px solid #eee!important}.mec-webnus-icon{float:left;margin-right:10px}.mec-webnus-icon i{font-size:24px;color:#222}.mec-accordion ul{display:none}.mec-switcher input{position:absolute;margin-left:-9999px;visibility:hidden}.mec-switcher input+label{display:block;position:relative;cursor:pointer;outline:0;padding:2px;width:50px;height:22px;background-color:#ddd;border-radius:60px}.mec-switcher input+label:after,.mec-switcher input+label:before{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}.mec-switcher input+label:before{right:1px;background-color:#f1f1f1;border-radius:60px;transition:background .4s}.mec-switcher input+label:after{width:24px;background-color:#fff;border-radius:100%;box-shadow:0 2px 3px rgba(0,0,0,.1);transition:margin .4s}.wns-be-group-tab .mec-switcher input[value="1"]+label,.wns-be-group-tab .mec-switcher input[value="1"]+label:before{background-color:#008aff;box-shadow:0 3px 22px -7px #008aff}.wns-be-group-tab .mec-switcher input[value="1"]+label:after{margin-left:28px}.mec-switcher input:checked+label{background-color:#008aff}.mec-switcher input:checked+label:before{background-color:#008aff}.mec-switcher input:checked+label:after{margin-left:28px}.mec-switcher label{display:block}.mec-sed-methods li{display:inline-block;padding:10px;border:1px solid #ddd;margin:0 5px 5px 0;cursor:pointer}#wpwrap .mec-button-primary{border-bottom:none;letter-spacing:.5px;line-height:18px;height:46px;transition:all .5s ease;color:#fff;padding:12px 25px;display:block;text-align:center;font-size:14px;background:0 0;background-color:#008aff;text-shadow:none;border:0;box-shadow:none;display:inline-block;margin:25px 0 12px;min-width:146px}#wpwrap .mec-button-primary:hover{background-color:#41c9de}#wpwrap .mec-button-primary.loading{background-color:#73c02a}#wpwrap .mec-button-primary:before{content:"\f00c";font-family:fontawesome;margin-right:4px;font-size:16px;display:none}#wpwrap .mec-button-primary.loading:before{display:inline-block}.mec-image-select-wrap{clear:both;overflow:hidden;padding:10px 0;margin:0}.mec-image-select-wrap li{float:left;display:block;margin-right:15px;margin-bottom:15px}.mec-image-select-wrap li input{display:none}.mec-image-select-wrap li span{width:35px;height:35px;display:block;border:3px solid transparent}.mec-image-select-wrap li input:checked+span{border-color:#e3e3e3}.mec-image-select-wrap li input:checked+span:after{content:"\f00c";font-family:fontawesome;font-size:20px;display:inline-block;color:#fff;padding:8px;max-width:100%;max-height:100%}.mec-image-select-wrap .mec-colorskin-1{background-color:#008aff}.mec-image-select-wrap .mec-colorskin-2{background-color:#0093d0}.mec-image-select-wrap .mec-colorskin-3{background-color:#e53f51}.mec-image-select-wrap .mec-colorskin-4{background-color:#f1c40f}.mec-image-select-wrap .mec-colorskin-5{background-color:#e64883}.mec-image-select-wrap .mec-colorskin-6{background-color:#45ab48}.mec-image-select-wrap .mec-colorskin-7{background-color:#9661ab}.mec-image-select-wrap .mec-colorskin-8{background-color:#0aad80}.mec-image-select-wrap .mec-colorskin-9{background-color:#0ab1f0}.mec-image-select-wrap .mec-colorskin-10{background-color:#ff5a00}.mec-image-select-wrap .mec-colorskin-11{background-color:#c3512f}.mec-image-select-wrap .mec-colorskin-12{background-color:#55606e}.mec-image-select-wrap .mec-colorskin-13{background-color:#fe8178}.mec-image-select-wrap .mec-colorskin-14{background-color:#7c6853}.mec-image-select-wrap .mec-colorskin-15{background-color:#bed431}.mec-image-select-wrap .mec-colorskin-16{background-color:#2d5c88}.mec-image-select-wrap .mec-colorskin-17{background-color:#77da55}.mec-image-select-wrap .mec-colorskin-18{background-color:#2997ab}.mec-image-select-wrap .mec-colorskin-19{background-color:#734854}.mec-image-select-wrap .mec-colorskin-20{background-color:#a81010}.mec-image-select-wrap .mec-colorskin-21{background-color:#4ccfad}.mec-image-select-wrap .mec-colorskin-22{background-color:#3a609f}@media screen and (max-width:782px){.mec-form-row .description{max-width:500px;display:block;margin:0 0 5px 0;padding:0;border:none}.mec-col-1,.mec-col-10,.mec-col-11,.mec-col-12,.mec-col-2,.mec-col-3,.mec-col-4,.mec-col-5,.mec-col-6,.mec-col-7,.mec-col-8,.mec-col-9{margin-bottom:5px;display:block}.mec-form-row .mec-box .button,.mec-meta-box-fields .mec-box .button{float:left}.mec-form-row .time-dv{padding:0 4px}.mec-form-row .mec-col-4 input[type=text],.mec-form-row .mec-col-4 select{width:auto;min-width:192px}.mec-tooltip .dashicons-before:before{font-size:32px}}#frmb-0-clear-all,#frmb-0-save,#frmb-0-view-data{display:none}#mec_sn_googlecal{margin-bottom:0}#mec_fee_row1 .button{margin-right:10px}h4.mec-form-subtitle{font-size:15px;margin-top:0}#webnus-dashboard *{box-sizing:border-box}#webnus-dashboard.about-wrap{max-width:1240px;margin:0 auto}#webnus-dashboard .change-log{word-wrap:break-word}#webnus-dashboard .welcome-head img{border:none}.w-welcome{position:relative;margin-top:30px;margin-bottom:10px}.w-box{position:relative;background:#fff;padding:5px 25px;margin-top:30px}.w-theme-version{box-shadow:0 3px 30px -4px #40d8f0;text-shadow:none;background:#40d8f0;background:linear-gradient(95deg,#40d8f0 0,#2dd1ea 50%,#13cbe8 100%);text-align:center;display:block;padding:10px 0;color:#fff;font-weight:600;margin-top:10px;border-radius:2px}.w-box{padding:0;min-height:310px;box-shadow:0 1px 6px rgba(0,0,0,.039)}.w-box,.wns-be-group-tab .w-box{box-shadow:none}.w-box-head{font-weight:600;padding:20px 72px;position:relative;border-bottom:2px solid #008aff;font-size:20px}.w-box-head span{position:absolute;left:0;padding:0 25px;line-height:58px;background:#008aff;height:100%;top:0;color:#fff}.w-box-child,.w-box-content{padding:18px;line-height:24px;font-size:14px}.mec-count-child{width:50%;margin:0 auto}#webnus-dashboard .w-button a{color:#fff!important;border-radius:0;padding:10px 24px;font-size:12px;letter-spacing:1px;font-weight:600;background:#008aff;margin:10px 0;display:inline-block;text-transform:uppercase}#webnus-dashboard .w-box .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)}.w-system-info{margin-bottom:7px}.w-system-info:first-child{margin-top:20px}.w-system-info>span{display:inline-block;min-width:145px;line-height:20px;font-size:13px}#webnus-dashboard .w-current{min-width:110px}#webnus-dashboard .w-min{min-width:65px}.w-icon{color:#fff;padding:3px;border-radius:4px;margin-right:10px;vertical-align:middle}.w-icon-green{background:#27ae60}.w-icon-red{background:#e74c3c}.extra .w-box-head{padding:20px;border-bottom:1px solid #ededed}.doc .w-box-head{color:#4cbf67}#webnus-dashboard .doc .w-button a{background:#4cbf67;background:linear-gradient(95deg,#6fe08a 0,#58cf74 50%,#36cb58 100%);margin:35px 0 17px;box-shadow:0 5px 10px -5px #4cbf67;background-color:#fff}#webnus-dashboard .support .w-button a{background:#ff876c;background:linear-gradient(95deg,#ff876c 0,#ff7455 50%,#ff5a35 100%);margin:13px 0 18px;box-shadow:0 5px 10px -5px #ff876c}.doc .w-box-content{background:url(../img/document.png) no-repeat right center}.doc .w-box-content p,.w-box.support .w-box-content p{width:54%;color:#666;margin-top:10px;max-width:380px}.w-box-child p{color:#666;margin-top:10px}.w-box.support{background:#fff url(../img/support.png) no-repeat top right}.w-box.support .w-box-head{width:50%;color:#ff876c}.w-box-content pre{text-align:left;background:#f5f5f5;font-size:13px;padding:20px 25px;height:480px;overflow-y:scroll}.w-box.change-log .w-box-head{color:#01c6d9}#webnus-dashboard .button{border:0;background:0 0;box-shadow:none;color:#e74c3c;font-weight:700}.w-box .state{position:absolute;top:0;left:-100vw}#webnus-dashboard .button:hover{color:#222}.w-box .state:checked~.content{-webkit-transform:none;-ms-transform:none;transform:none}.w-box .state:checked~.backdrop{bottom:0;opacity:1;z-index:1}.w-box .lightbox{position:fixed;top:0;right:0;left:0;height:0;padding:0 20px}.w-box .lightbox .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;z-index:2;max-width:500px;max-height:95vh;margin:20px auto;padding:20px;background:#fff;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:.3s -webkit-transform ease-in-out;transition:.3s transform ease-in-out;border:1px solid rgba(0,0,0,.1)}.w-box .lightbox .main{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.w-box .lightbox .backdrop{position:fixed;z-index:-1;top:0;right:0;bottom:100%;left:0;opacity:0;background:rgba(0,0,0,.3);-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out}.content .main p{color:#bf3737}p.mec_dash_count{font-size:60px;font-weight:600;margin:0;color:#01c6d9}.w-col-sm-3 .w-box.doc{text-align:center;min-height:auto}.w-Knowledgebase{color:#8e5cea}.mec-view-all-articles a{margin:30px 0 17px;display:inline-block;color:#fff!important;border-radius:0;padding:10px 24px;font-size:12px;letter-spacing:1px;font-weight:600;background:#8e5cea;display:inline-block;text-transform:uppercase;transition:all .24s ease;-webkit-transition:all .24s ease}.mec-view-all-articles a:hover{background-color:#222}.w-box.upcoming-events .mec-event-article{margin-bottom:22px;border-bottom:1px solid #eee;padding-bottom:16px}.w-box.upcoming-events .mec-event-article .mec-event-date{font-size:14px;color:#666}.w-box.upcoming-events .mec-event-article .mec-event-date span{font-weight:600;margin-right:4px}.w-box.upcoming-events .mec-event-article h4.mec-event-title{margin:0;font-size:15px}.w-box.upcoming-events .mec-event-article .mec-event-detail{font-size:13px;color:#999}.w-box.upcoming-events .mec-event-article .mec-detail-button{font-size:10px;font-weight:600;letter-spacing:1px;padding:4px 12px;background:#f2f2f2;float:right}.w-box.total-bookings ul li{display:inline-block;padding:4px 12px;background:#f1f1f1;margin-right:5px;border-radius:3px}.w-box.total-bookings ul li.selected{background:#fff;border:1px solid #e9e9e9}.info-msg,.mec-error,.mec-success,.warning-msg{margin:10px 0;padding:10px;border-radius:3px 3px 3px 3px}.info-msg{color:#059;background-color:#bef}.info-msg-link{background:#fff;padding:4px 12px 6px;border-radius:3px;line-height:1;font-weight:600;color:#008aff}.mec-success{color:#270;background-color:#dff2bf}.warning-msg{color:#9f6000;background-color:#feefb3}.mec-error{color:#d8000c;background-color:#ffbaba}.mec-certain-day>div,.mec-select-deselect-actions li,.mec-xi-facebook-import-events .mec-select-deselect-actions li,.mec-xi-google-import-events .mec-select-deselect-actions li{display:inline-block;position:relative;outline:0;background:#fff;border:1px solid #e2e2e2;border-radius:50px;padding:11px 21px 11px 21px;line-height:1;font-size:11px;font-weight:600;color:#444;letter-spacing:2px;height:auto;cursor:pointer;margin-top:5px;text-transform:uppercase;box-shadow:0 0 3px rgba(0,0,0,.03)}.mec-certain-day>div:hover,.mec-select-deselect-actions li:hover,.mec-xi-facebook-import-events .mec-select-deselect-actions li:hover,.mec-xi-google-import-events .mec-select-deselect-actions li:hover{border-color:#008aff;box-shadow:0 0 7px rgba(0,0,0,.1)}.mec-not-in-days-remove{border:1px solid #f99170;border-radius:20px;padding:0 0 0 2px;color:#f99170}.mec-xi-facebook-import-events .mec-success,.mec-xi-google-import-events .mec-success{width:460px}.mec-xi-facebook-import-events .mec-select-deselect-actions li,.mec-xi-google-import-events .mec-select-deselect-actions li{display:inline-block;cursor:pointer}.lity-content>div{overflow:auto}#mec_setting_contextual li{list-style:none!important;font-size:12px;margin:0;padding:6px}.mec-bbf-field-container{margin-bottom:10px}.mec-bbf-field-container label{display:block}.kc-components ul.kc-components-list li .cpicon.mec-kingcomposer-icon,.kc-element-icon .cpicon.mec-kingcomposer-icon{background:url(../img/ico-mec-vc.png) no-repeat center center;background-size:auto;background-repeat:no-repeat}.mec-archive-skinsm.mec-category-skins,.mec-carousel-archive-link,.mec-carousel-head-text,.mec-toggle-month-divider{display:none}span.mec-archive-skins,span.mec-category-skins{margin-left:10px;vertical-align:text-bottom}.mec-archive-skins input,.mec-archive-skins select,.mec-category-skins input,.mec-category-skins select{min-width:225px;vertical-align:baseline}#mec_settings_default_skin_archive,#mec_settings_default_skin_category{min-width:225px}.w-welcome p span{background:#fff;padding:4px 10px}#mec_masonry_skin_options_container .mec-form-row .description{margin-left:0;padding-left:0;border:none;margin-top:-4px}/*!
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:9999;width:82%}.wns-be-main .wns-saved-settings.sticky{position:fixed;width:62.5%;top:111px;z-index:999999999999999999}#mec-search-settings{border-radius:2px;min-height:32px;box-shadow:0 3px 14px -5px rgba(0,0,0,.2),inset 0 1px 2px rgba(0,0,0,.07);padding:9px 10px 11px;margin-right:6px;color:#7c7772;font-size:12px;width:200px}#mec-search-settings::-webkit-input-placeholder{color:#7c7772}#mec-search-settings::-moz-placeholder{color:#7c7772}#mec-search-settings:-ms-input-placeholder{color:#7c7772}#mec-search-settings:-moz-placeholder{color:#7c7772}.mec-export-settings,.mec-import-settings{font-weight:700;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:8px 32px;height:36px;letter-spacing:.2px;line-height:36px;font-size:13px;color:#fff;text-decoration:none;display:inline-block}.mec-export-settings:hover,.mec-import-settings:hover{background:#222;background:linear-gradient(95deg,#555 0,#222 50%,#000 100%);box-shadow:0 5px 23px -7px rgba(0,0,0,.5);color:#fff}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:#008aff;background:linear-gradient(180deg,#36a2ff 0,#008aff 50%,#0072ff 100%);color:#fff;min-height:260px;text-align:center;border-radius:2px}#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 .w-box.support-page.mec-ticksy a{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:12px 20px;cursor:pointer;margin-bottom:40px;display:inline-block}#webnus-dashboard .w-box.support-page.mec-ticksy a:hover{background:#222;background:linear-gradient(95deg,#555 0,#222 50%,#000 100%);box-shadow:0 5px 23px -7px rgba(0,0,0,.5)}.mec-faq-accordion>.mec-faq-accordion-content{display:none}#webnus-dashboard .mec-faq-accordion-trigger a{font-size:16px;padding:12px;background:#f1f1f1;display:block;color:#222;line-height:17px;outline:0}.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{background-color:#fff;color:#fff;border-radius:2px;padding:13px 24px;font-size:12px;letter-spacing:1px;font-weight:600;text-transform:uppercase}#webnus-dashboard .support-page-links a:hover,#webnus-dashboard .w-box.support-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)}#webnus-dashboard .support-page-links{display:inline-block;margin:12px 4px 16px 0}.support-page-links.link-to-doc a{background:#4cbf67;background:linear-gradient(95deg,#6fe08a 0,#58cf74 50%,#36cb58 100%);box-shadow:0 5px 10px -5px #4cbf67}.support-page-links.link-to-videos a{background:#ff876c;background:linear-gradient(95deg,#ff876c 0,#ff7455 50%,#ff5a35 100%);box-shadow:0 5px 10px -5px #ff876c}.support-page-links.link-to-articles a{background:#b092e6;background:linear-gradient(95deg,#b092e6 0,#9b70e8 50%,#8e5cea 100%);box-shadow:0 5px 10px -5px #b092e6}.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 -4px #ff5a35;text-shadow:none;background:#ff5a35;background:linear-gradient(95deg,#ff876c 0,#ff7455 50%,#ff5a35 100%);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:2px;min-height:282px;box-shadow:0 1px 6px rgba(0,0,0,.039)!important}#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:17px;vertical-align:text-bottom;margin-right:7px;color:#999}.w-box.mec-activation{background:#fff url(../img/dp-dsb-support.jpg) no-repeat top right}.w-box.mec-activation .w-box-head{color:#40d8f0;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}.w-box.mec-activation input[type=radio]+label span{display:inline-block;margin:-2px 6px 0 0;vertical-align:middle;cursor:pointer;height:14px;width:14px;text-align:center;background-color:#fff;border:1px solid #d4d4d4;border-radius:100%;box-shadow:0 2px 16px -2px rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.w-box.mec-activation input[type=radio].checked+label span{background-color:#40d8f0;border-color:#40d8f0;box-shadow:0 2px 14px -3px #40d8f0}.w-box.mec-activation input[type=radio].checked+label span:after{content:'';display:block;position:absolute;top:4px;left:4px;width:4px;height:4px;background:#fff;border-radius:100%}.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:#f4f4f4;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;background:#4cbf67;background:linear-gradient(95deg,#6fe08a 0,#58cf74 50%,#36cb58 100%);box-shadow:0 5px 10px -5px #4cbf67;transition:all .28s ease;position:absolute;right:5px;top:4px;font-size:12px}#webnus-dashboard .w-box.mec-activation input[type=submit]:hover{background:#222;background:linear-gradient(95deg,#555 0,#222 50%,#000 100%);box-shadow:0 5px 23px -7px rgba(0,0,0,.5)}#MECActivation .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{background:#ff876c;background:linear-gradient(95deg,#ff876c 0,#ff7455 50%,#ff5a35 100%);box-shadow:0 5px 10px -5px #ff876c}#MECActivation .MECPurchaseStatus.PurchaseSuccess{background:#4cbf67;background:linear-gradient(95deg,#6fe08a 0,#58cf74 50%,#36cb58 100%);box-shadow:0 5px 10px -5px #4cbf67}.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{margin-top:24px;color:#f64;max-width:570px}@-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:auto;box-shadow:0 3px 16px -5px rgba(0,0,0,.1);border-radius:2px}.w-box-child.mec-addon-box{padding:20px 20px}.mec-addon-box-head{border-bottom:1px solid #e8e8e8;padding-bottom:5px;margin-bottom:14px;position:relative}.mec-addon-box-version{position:absolute;top:0;right:0;background:#eaeaea;border-radius:50px;padding:0 11px;color:#5a5a5a;font-size:12px}.mec-addon-box-title{font-weight:700;font-size:18px;line-height:25px}.mec-addon-box-title a span{color:#444;font-size:15px}.mec-addon-box-content p{color:#777;font-size:13px}.mec-addon-box-mec-version{background:#f3f3f3;padding:10px;font-size:13px}#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{margin-top:25px}#webnus-dashboard .mec-addon-box-footer a{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:7px 19px;margin-top:10px;display:inline-block;letter-spacing:.2px;color:#fff;width:100%;text-align:center}#webnus-dashboard .mec-addon-box-footer a.mec-addon-box-intro{box-shadow:0 3px 10px -4px #ff5a35;background:linear-gradient(95deg,#ff876c 0,#ff7455 50%,#ff5a35 100%)}#webnus-dashboard .mec-addon-box-footer a:hover{background:#222!important;background:linear-gradient(95deg,#555 0,#222 50%,#000 100%)!important;box-shadow:0 5px 23px -7px rgba(0,0,0,.5)!important;cursor:pointer!important}#webnus-dashboard .mec-addon-box-footer a i{margin-right:6px;color:#fff}.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-notice p{margin:.5em 0;padding:2px;font-size:13px}.mec-addon-box-comingsoon{background:#eaeaea;padding:8px 11px;color:#5a5a5a;font-size:14px;font-weight:500;text-align:center}@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:20px 30px 27px;margin-bottom:0}.mec-intro-section .w-box-content{text-align:center}.mec-intro-section .w-box-content.mec-intro-section-welcome{max-width:500px;margin:0 auto}
1
+ #mec_location_thumbnail_img img,#mec_organizer_thumbnail_img img,#mec_thumbnail_img img{max-width:250px}.taxonomy-mec_label .column-id,.taxonomy-mec_location .column-id,.taxonomy-mec_organizer .column-id,.taxonomy-mec_speaker .column-id{width:40px}.taxonomy-mec_label .column-primary,.taxonomy-mec_location .column-primary,.taxonomy-mec_organizer .column-primary,.taxonomy-mec_speaker .column-primary{width:250px}.mec-color{margin:10px;width:14px;height:14px;display:inline-block;margin-right:6px;border-radius:20px 20px 20px 20px;vertical-align:middle}.mec-event-color-container,.mec-event-title-container{display:inline-block}.mec-available-color-row{margin-top:15px}.mec-available-color-row .mec-color{cursor:pointer}.mec-widget-container a{text-decoration:none}.mec-widget-container label{padding-right:15px}.mec-util-hidden{display:none}.button.mec-util-hidden{display:none}.wns-be-container{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Oxygen,Roboto,sans-serif;max-width:100%;background-color:#f6f6f6;border:1px solid #c1cad2;box-shadow:0 1px 1px rgba(0,0,0,.04);margin-top:5px;margin-right:15px;overflow:hidden}.wns-be-sidebar{width:260px;float:left;position:relative}.wns-be-sidebar ul.wns-be-group-menu,.wns-be-sidebar ul.wns-be-group-menu li{list-style:none;margin:0}.wns-be-sidebar .wns-be-group-menu li a{display:block;position:relative;outline:0;padding:13px 4px 13px 20px;background:#e0e0e0;background:0 0;border:none;color:#3f454a;font-size:13px;font-weight:600;text-decoration:none;-webkit-transition:none;transition:none}.wns-be-sidebar .wns-be-group-menu li a:hover{background:#fff;color:#008aff;opacity:1}.wns-be-sidebar .wns-be-group-menu>li.active>a,.wns-be-sidebar .wns-be-group-menu>li.active>a:hover{background:#008aff;background:linear-gradient(95deg,#36a2ff 0,#008aff 50%,#0072ff 100%);color:#fff}.wns-be-sidebar .wns-be-group-menu>li.active>a{box-shadow:0 2px 12px -5px #008aff}.wns-be-sidebar .wns-be-group-menu li a:first-child{border-top:none}.wns-be-main{background:#fff;margin-left:260px;border-left:1px solid #dedede;padding-bottom:84px;box-shadow:inset 0 1px 0 #fff;min-height:1120px;position:relative}.wns-be-main .wns-saved-settings{margin:0;border-bottom:1px solid #dedede;background:#dff0d8;color:#468847;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,.6)}.wns-be-container .dpr-btn{display:inline-block;font-size:13px;padding:0 16px 1px;height:36px;margin-right:3px;line-height:35px;color:#555;border:1px solid #ccc;background:#f7f7f7;text-decoration:none;transition:.24s all ease;-webkit-transition:.24s all ease}.wns-be-container .dpr-btn:hover{background:#fcfcfc;border-color:#999;color:#303030}.wns-be-container .dpr-btn.dpr-save-btn{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}.wns-be-container .dpr-btn.dpr-save-btn: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}.wns-be-container .wns-be-group-tab h2,.wns-be-container .wns-be-group-tab h4{color:#000;margin-bottom:25px;padding:15px;background:#f5f5f5;font-size:21px;line-height:23px;letter-spacing:.4px;font-weight:700;position:relative}.wns-be-container .wns-be-group-tab h2{margin-top:10px}.wns-be-container .wns-be-group-tab h2:before,.wns-be-container .wns-be-group-tab h4:before{content:"";width:4px;height:16px;margin-right:5px;background-color:#008aff;display:block;position:absolute;left:0;top:18px}.wns-be-container .wns-be-group-tab h4:before{width:2px;top:16px}.wns-be-container .wns-be-group-tab h4{font-size:16px;font-weight:600;background:#f8f8f8;border:none;padding:12px 15px 12px 15px}.wns-be-container .wns-be-group-tab p{font-size:13px;color:#888}.wns-be-sidebar .wns-be-group-tab-link-a:hover{cursor:pointer}.wns-be-sidebar .wns-be-group-tab-link-a span{display:block}.wns-be-sidebar .wns-be-group-tab-link-a span.wns-be-group-menu-title{padding-left:24px}.wns-be-sidebar li.active ul.subsection{padding-top:8px;padding-bottom:12px;background:#fff;border-bottom:1px solid #dedede;margin:0}.wns-be-sidebar li .subsection a{background:#fff;color:#636363;opacity:1;font-size:12px;padding:6px 4px 6px 46px}.wns-be-sidebar li .subsection a:hover{background:#f6f6f6;color:#222}.wns-be-sidebar .wns-be-group-menu li .subsection li.active a{color:#008aff}.wns-be-sidebar .wns-be-group-menu li .subsection li.active a:after,.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:#fff;right:-1px;top:10px}.wns-be-sidebar .wns-be-group-menu li .subsection li.active a:before{border-right-color:#c5c5c5;right:0}.wns-be-sidebar li a i{color:#a0abb5;vertical-align:middle;font-size:16px;position:absolute;margin-top:0}.wns-be-sidebar .wns-be-group-menu li.active>a i{color:#fff}.wns-be-sidebar .has-sub span.extra-icon{display:inline-block;float:right;padding:4px 7px 4px;margin-left:4px;margin-right:10px;font-family:sans-serif;font-size:9px;font-weight:600;line-height:9px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:0 solid transparent}.wns-be-sidebar .has-sub span.extra-icon i{margin-left:-3px;margin-top:2px;color:#bac6d0;font-size:10px}.wns-be-sidebar .wns-be-group-tab-link-a span.extra-icon i{right:10px;font-size:10px}.wns-be-sidebar .wns-be-group-menu li.active>a span.extra-icon i{margin-top:1px}.wns-be-container #wns-be-footer{border-top:1px solid #dedede;z-index:999;padding:25px 20px 20px;background:#fafafa!important;height:44px;text-align:right}.wns-be-container #wns-be-content{padding:5px 40px 40px}.wns-be-container #wns-be-infobar{background:#fff;border-bottom:1px solid #dedede;padding:20px;text-align:right;box-shadow:inset 0 1px 0 #fcfcfc;height:79px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.wns-be-container #wns-be-infobar:before{content:"";width:261px;height:78px;display:block;position:absolute;left:0;top:0;background:#fff url(../img/webnus-logo.png) no-repeat center;border-bottom:1px solid #dedede;background-size:220px;z-index:997}.wns-be-container .notice-yellow{margin:0;border-bottom:1px solid #dedede;background-color:#fcf8e3;color:#c09853;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.wns-be-container .notice-red,.wns-be-container .wns-be-field-errors{margin:0;border-bottom:1px solid #dedede;background-color:#f2dede;color:#b94a48;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,.5)}body.post-type-mec-events th.column-primary{width:35%}body.post-type-mec-events th.column-start_date{width:100px}body.post-type-mec-events th.column-end_date{width:100px}body.post-type-mec-events th.column-repeat{width:75px}body.post-type-mec-events th.column-author{width:150px}body.post-type-mec-books th.column-primary{width:20%}body.post-type-mec-books th.column-event{width:170px}body.post-type-mec-books th.column-bdate{width:120px}body.post-type-mec-books th.column-confirmation{width:120px}body.post-type-mec-books th.column-verification{width:120px}body.post-type-mec-books th.column-author{width:150px}.mec-meta-box-labels-container .mec-form-row{height:100px;overflow:auto}.mec-tooltip{display:inline;position:relative;margin-right:10px;cursor:help;bottom:5px;left:3px}.mec-tooltip:last-child{margin-right:0}.mec-tooltip:hover:after{background:#313130;border-radius:5px;bottom:24px;color:#fff;content:attr(title);left:-75px;padding:10px;position:absolute;z-index:98;width:240px}.mec-tooltip:hover:before{border:solid;border-color:#313130 transparent;border-width:6px 6px 0;bottom:18px;content:"";left:30%;position:absolute;z-index:99}.mec-tooltip .dashicons-before:before{font-size:24px;color:#008aff;line-height:37px}.mec-tooltip a:focus{box-shadow:none}.mec-form-row .bootstrap_unvalid{display:block;border:2px solid red;position:relative;display:inline-block;border-bottom:1px dotted #000}.mec-tooltiptext{visibility:hidden;width:120px;background-color:red;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1}.ui-datepicker{background-color:#fff;border:1px solid #66afe9;border-radius:4px;box-shadow:0 0 8px rgba(102,175,233,.6);display:none;margin-top:4px;padding:10px;width:240px}.ui-datepicker a,.ui-datepicker a:hover{text-decoration:none;cursor:pointer}.ui-datepicker a:hover,.ui-datepicker td:hover a{color:#2c6396;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.ui-datepicker .ui-datepicker-header{margin-bottom:4px;text-align:center}.ui-datepicker .ui-datepicker-title{font-weight:700}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{cursor:default;font-family:dashicons;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;height:20px;line-height:1.4;margin-top:2px;width:20px}.ui-datepicker .ui-datepicker-prev{float:left;text-align:left}.ui-datepicker .ui-datepicker-next{float:right;text-align:center}.ui-datepicker .ui-datepicker-prev:before{content:"\f341"}.ui-datepicker .ui-datepicker-next:before{content:"\f345"}.ui-datepicker .ui-icon{display:none}.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;width:100%}.ui-datepicker .ui-datepicker-calendar td,.ui-datepicker .ui-datepicker-calendar th{text-align:center;padding:4px 0}.ui-datepicker .ui-datepicker-calendar td{border-radius:4px;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out,color .1s ease-in-out;-o-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.ui-datepicker .ui-datepicker-calendar td:hover{background-color:#eee;cursor:pointer}.ui-datepicker .ui-datepicker-calendar td a{text-decoration:none}.ui-datepicker .ui-datepicker-current-day{background-color:#4289cc}.ui-datepicker .ui-datepicker-current-day a{color:#fff}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover{background-color:#fff;cursor:default}.mec-col-1,.mec-col-10,.mec-col-11,.mec-col-12,.mec-col-2,.mec-col-3,.mec-col-4,.mec-col-5,.mec-col-6,.mec-col-7,.mec-col-8,.mec-col-9{position:relative;min-height:1px;padding:0;margin:0 1% 0 0}@media (min-width:783px){.mec-col-1,.mec-col-10,.mec-col-11,.mec-col-12,.mec-col-2,.mec-col-3,.mec-col-4,.mec-col-5,.mec-col-6,.mec-col-7,.mec-col-8,.mec-col-9{float:left}.mec-col-12{width:99%}.mec-col-11{width:90.66666667%}.mec-col-10{width:82.33333333%}.mec-col-9{width:74%}.mec-col-8{width:65.66666667%}.mec-col-7{width:57.33333333%}.mec-col-6{width:49%}.mec-col-5{width:40.66666667%}.mec-col-4{width:32.33333333%}.mec-col-3{width:24%}.mec-col-2{width:15.66666667%}.mec-col-1{width:7.33333333%}}#mec_reg_form_fields{background:#eee;padding:20px}#mec_reg_form_fields li{margin:4px;border-radius:2px;padding:20px 34px 24px;background:#fff;position:relative;transition:all .3s ease}#mec_reg_form_fields li ul{padding-top:15px;padding-bottom:15px;margin:1px}#mec_reg_form_fields li ul li{padding:7px 30px 7px 46px}#mec_reg_form_fields span.mec_reg_field_type{font-size:11px;font-weight:600;color:#8a8a8a;text-transform:uppercase;letter-spacing:2px}#mec_reg_form_fields span.mec_reg_field_option_sort,#mec_reg_form_fields span.mec_reg_field_remove,#mec_reg_form_fields span.mec_reg_field_sort{font-size:0;color:#fff}#mec_reg_form_fields span.mec_reg_field_remove{position:absolute;right:0;top:0}#mec_reg_form_fields span.mec_reg_field_option_sort:before,#mec_reg_form_fields span.mec_reg_field_remove:before,#mec_reg_form_fields span.mec_reg_field_sort:before{position:absolute;left:10px;top:20px;width:80px;height:20px;display:block;cursor:move;font-family:simple-line-icons;content:"\e023";font-size:18px;color:#888}#mec_reg_form_fields span.mec_reg_field_remove:before{content:"\e082";width:20px;height:20px;left:auto;right:15px;color:#f96666;cursor:pointer}#mec_reg_form_fields span.mec_reg_field_option_sort:before{font-size:13px;left:2px;top:23px;width:14px;height:14px}#mec_reg_form_fields li ul li span.mec_reg_field_remove{right:auto;left:60px;top:2px}#mec_reg_form_fields p.mec_reg_field_options{margin:6px 0 8px}#mec_reg_form_fields input[type=number],#mec_reg_form_fields input[type=text],#mec_reg_form_fields select,#mec_reg_form_fields textarea{min-width:260px;min-height:34px;margin-bottom:7px;margin-top:7px}#mec_reg_form_fields textarea{min-height:66px}#mec_reg_form_field_types button,#mec_reg_form_fields button{position:relative;outline:0;background:#fff;border:1px solid #e2e2e2;border-radius:50px;padding:11px 21px 11px 31px;line-height:1;font-size:11px;font-weight:600;color:#444;letter-spacing:2px;height:auto;cursor:pointer;margin-top:5px;text-transform:uppercase;box-shadow:0 0 3px rgba(0,0,0,.03)}#mec_reg_form_field_types button:hover,#mec_reg_form_fields button:hover{border-color:#008aff;box-shadow:0 0 7px rgba(0,0,0,.1)}#mec_reg_form_field_types button:before,#mec_reg_form_fields button:before{position:absolute;left:12px;color:#008aff;content:"\e095";font-family:simple-line-icons;font-size:13px;display:inline-block}#mec_reg_form_field_types button.red:hover,#mec_reg_form_fields button.red:hover{border-color:red;box-shadow:0 0 7px rgba(0,0,0,.1)}#mec_reg_form_field_types button.red:before,#mec_reg_form_fields button.red:before{position:absolute;left:12px;color:red;content:"\e095";font-family:simple-line-icons;font-size:13px;display:inline-block}@media (max-width:768px){#mec_reg_form_fields input[type=number],#mec_reg_form_fields input[type=text],#mec_reg_form_fields select,#mec_reg_form_fields textarea{min-width:80px;width:100%}}.mec-form-row{margin:0 auto 10px}.mec-options-fields{padding-top:25px;overflow:hidden;animation:fadeEffect 1s}#mec_settings_form .mec-options-fields{display:none}.mec-options-fields.active{display:block!important}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.mec-form-row:after,.mec-form-row:before{content:" ";display:table}.mec-form-row:after{clear:both}.mec-form-row input[type=number],.mec-form-row input[type=text],.mec-form-row select{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)}.mec-form-row input[type=radio]{margin:5px 0}.mec-form-row select{margin-top:1px}.mec-book-status-form select{display:block;width:99%;margin-top:10px;margin-bottom:10px}.mec-form-row label{margin:10px 0}.mec-form-row input[type=checkbox]{background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:9px;border-radius:3px;min-width:20px;min-height:20px;display:inline-block}.mec-form-row input[type=checkbox]:checked{box-shadow:0 3px 11px -4px #008aff;border-color:#008aff;background:#fff}.mec-form-row input[type=checkbox]:checked:before{color:#008aff;width:20px;font:400 24px/1 dashicons}.mec-form-row .mec-col-4 input[type=text],.mec-form-row .mec-col-4 select{width:75%}.mec-form-row .description{display:inline-block;border-left:1px dashed #ccc;margin-left:12px;line-height:26px;padding-left:12px;color:#555}.mec-form-row .time-dv{font-size:14px;font-weight:700}.mec-meta-box-fields{margin:30px 10px}.mec-meta-box-fields>.mec-meta-box-fields{margin-left:0}.mec-meta-box-fields .mec-title{margin:5px 0}.mec-meta-box-fields h4.mec-title{margin:40px 0 16px}.mec-meta-box-fields .mec-dashicons{font-size:20px;line-height:22px;color:#008aff}.mec-form-row .mec-box,.mec-meta-box-fields .mec-box{background:#f7f7f7;padding:10px;margin:10px 0;border-radius:2px;border:1px solid #e6e6e6}.mec-form-row .mec-box{max-width:960px}.mec-form-row .mec-box .button,.mec-meta-box-fields .mec-box .button{float:right}#mec_gateways_form .mec-form-row:first-child,#mec_notifications_form_container .mec-form-row:nth-child(2){overflow:hidden}#mec_gateways_form .mec-tooltip{float:right}.mec-container{background:#fff;padding:15px}.nav-tab-active{background:#fff;border-bottom:1px solid #fff}#mec_social_networks .mec-form-row{margin-bottom:0}#mec_gateways_form h4,.mec-meta-box-fields h4,.mec-options-fields h4,h4.mec-form-subtitle{text-transform:capitalize;border-bottom:1px solid #e5e5e5;padding-bottom:6px;margin:40px 0 16px;font-size:15px;font-weight:600}#mec_gateways_form h4{margin-bottom:0}#mec_styles_form #mec_styles_CSS{height:200px;margin-bottom:5px;font-family:Consolas,Monaco,monospace;font-size:13px;width:97%;background:#f9f9f9;outline:0}#mec_calendar_filter .description,#mec_styles_form .description{max-width:500px;display:block;margin:0 0 5px 0;padding:0;border:none}.mec-sed-methods li{display:inline-block;padding:8px 12px;border:1px solid #ddd;margin:0 5px 5px 0;cursor:pointer;border-radius:3px;box-shadow:0 2px 15px -2px rgba(0,0,0,.1)}.mec-sed-methods li:hover{border-color:#008aff}.mec-sed-methods li.active{border-color:#008aff;background-color:#fff;color:#008aff;font-weight:600;cursor:default;box-shadow:0 0 8px rgba(1,138,255,.5) inset}.mec-switcher input+label{display:block;position:relative;cursor:pointer;outline:0;padding:2px;width:38px;height:22px;background-color:#ddd;border-radius:60px}.mec-switcher input:checked+label{background-color:#008aff;box-shadow:0 3px 22px -6px #008aff}.mec-switcher input:checked+label:after{margin-left:16px}#mec_gateways_form input[type=text],#mec_gateways_form select,#mec_gateways_form textarea{width:calc(100% - 30px)}#mec_gateways_form textarea{min-height:65px}#mec_gateways_form li .mec-gateway-options-form{padding:15px 20px;background-color:#f7f7f7;border-left:6px solid #e3e3e3;margin-bottom:20px}#mec_notifications_form label{display:inline-block;min-width:160px}#mec_notifications_form input[type=text],#mec_notifications_form select{min-width:300px}@media (max-width:536px){#mec_notifications_form input[type=text],#mec_notifications_form select{min-width:100%}}#mec_notifications_form .wp-editor-container{margin-bottom:45px}#mec_notifications_form ul li:last-child .wp-editor-container{margin-bottom:0}#mec_messages_form_container ul li label{display:block;font-weight:700}#mec_messages_form_container ul li input{display:block;width:100%}.mec-message-categories li.mec-acc-label{font-size:18px;font-weight:700;padding:10px;cursor:pointer;background-color:#f1f1f1;border:1px solid #ccc}.mec-message-categories ul{margin:15px 5px}.webnus-icons-list li{width:40px;display:inline-block;list-style:none;padding:0}.webnus-icons-list input{visibility:hidden;margin:0;padding:0;width:1px;height:1px;-moz-opacity:0;-khtml-opacity:0;opacity:0;cursor:pointer}.webnus-icons-list li label{color:#777;display:inline-block!important;float:none!important;width:33px!important;text-align:center;font-size:23px!important;font-weight:400!important;padding:5px 0!important;border:1px solid #eee!important}.mec-webnus-icon{float:left;margin-right:10px}.mec-webnus-icon i{font-size:24px;color:#222}.mec-accordion ul{display:none}.mec-switcher input{position:absolute;margin-left:-9999px;visibility:hidden}.mec-switcher input+label{display:block;position:relative;cursor:pointer;outline:0;padding:2px;width:50px;height:22px;background-color:#ddd;border-radius:60px}.mec-switcher input+label:after,.mec-switcher input+label:before{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}.mec-switcher input+label:before{right:1px;background-color:#f1f1f1;border-radius:60px;transition:background .4s}.mec-switcher input+label:after{width:24px;background-color:#fff;border-radius:100%;box-shadow:0 2px 3px rgba(0,0,0,.1);transition:margin .4s}.wns-be-group-tab .mec-switcher input[value="1"]+label,.wns-be-group-tab .mec-switcher input[value="1"]+label:before{background-color:#008aff;box-shadow:0 3px 22px -7px #008aff}.wns-be-group-tab .mec-switcher input[value="1"]+label:after{margin-left:28px}.mec-switcher input:checked+label{background-color:#008aff}.mec-switcher input:checked+label:before{background-color:#008aff}.mec-switcher input:checked+label:after{margin-left:28px}.mec-switcher label{display:block}.mec-sed-methods li{display:inline-block;padding:10px;border:1px solid #ddd;margin:0 5px 5px 0;cursor:pointer}#wpwrap .mec-button-primary{border-bottom:none;letter-spacing:.5px;line-height:18px;height:46px;transition:all .5s ease;color:#fff;padding:12px 25px;display:block;text-align:center;font-size:14px;background:0 0;background-color:#008aff;text-shadow:none;border:0;box-shadow:none;display:inline-block;margin:25px 0 12px;min-width:146px}#wpwrap .mec-button-primary:hover{background-color:#41c9de}#wpwrap .mec-button-primary.loading{background-color:#73c02a}#wpwrap .mec-button-primary:before{content:"\f00c";font-family:fontawesome;margin-right:4px;font-size:16px;display:none}#wpwrap .mec-button-primary.loading:before{display:inline-block}.mec-image-select-wrap{clear:both;overflow:hidden;padding:10px 0;margin:0}.mec-image-select-wrap li{float:left;display:block;margin-right:15px;margin-bottom:15px}.mec-image-select-wrap li input{display:none}.mec-image-select-wrap li span{width:35px;height:35px;display:block;border:3px solid transparent}.mec-image-select-wrap li input:checked+span{border-color:#e3e3e3}.mec-image-select-wrap li input:checked+span:after{content:"\f00c";font-family:fontawesome;font-size:20px;display:inline-block;color:#fff;padding:8px;max-width:100%;max-height:100%}.mec-image-select-wrap .mec-colorskin-1{background-color:#008aff}.mec-image-select-wrap .mec-colorskin-2{background-color:#0093d0}.mec-image-select-wrap .mec-colorskin-3{background-color:#e53f51}.mec-image-select-wrap .mec-colorskin-4{background-color:#f1c40f}.mec-image-select-wrap .mec-colorskin-5{background-color:#e64883}.mec-image-select-wrap .mec-colorskin-6{background-color:#45ab48}.mec-image-select-wrap .mec-colorskin-7{background-color:#9661ab}.mec-image-select-wrap .mec-colorskin-8{background-color:#0aad80}.mec-image-select-wrap .mec-colorskin-9{background-color:#0ab1f0}.mec-image-select-wrap .mec-colorskin-10{background-color:#ff5a00}.mec-image-select-wrap .mec-colorskin-11{background-color:#c3512f}.mec-image-select-wrap .mec-colorskin-12{background-color:#55606e}.mec-image-select-wrap .mec-colorskin-13{background-color:#fe8178}.mec-image-select-wrap .mec-colorskin-14{background-color:#7c6853}.mec-image-select-wrap .mec-colorskin-15{background-color:#bed431}.mec-image-select-wrap .mec-colorskin-16{background-color:#2d5c88}.mec-image-select-wrap .mec-colorskin-17{background-color:#77da55}.mec-image-select-wrap .mec-colorskin-18{background-color:#2997ab}.mec-image-select-wrap .mec-colorskin-19{background-color:#734854}.mec-image-select-wrap .mec-colorskin-20{background-color:#a81010}.mec-image-select-wrap .mec-colorskin-21{background-color:#4ccfad}.mec-image-select-wrap .mec-colorskin-22{background-color:#3a609f}@media screen and (max-width:782px){.mec-form-row .description{max-width:500px;display:block;margin:0 0 5px 0;padding:0;border:none}.mec-col-1,.mec-col-10,.mec-col-11,.mec-col-12,.mec-col-2,.mec-col-3,.mec-col-4,.mec-col-5,.mec-col-6,.mec-col-7,.mec-col-8,.mec-col-9{margin-bottom:5px;display:block}.mec-form-row .mec-box .button,.mec-meta-box-fields .mec-box .button{float:left}.mec-form-row .time-dv{padding:0 4px}.mec-form-row .mec-col-4 input[type=text],.mec-form-row .mec-col-4 select{width:auto;min-width:192px}.mec-tooltip .dashicons-before:before{font-size:32px}}#frmb-0-clear-all,#frmb-0-save,#frmb-0-view-data{display:none}#mec_sn_googlecal{margin-bottom:0}#mec_fee_row1 .button{margin-right:10px}h4.mec-form-subtitle{font-size:15px;margin-top:0}#webnus-dashboard *{box-sizing:border-box}#webnus-dashboard.about-wrap{max-width:1240px;margin:25px auto 20px}#webnus-dashboard .change-log{word-wrap:break-word}#webnus-dashboard .welcome-head img{border:none}.w-welcome{position:relative;margin-top:30px;margin-bottom:10px}.w-box{position:relative;background:#fff;padding:5px 25px;margin-top:30px}.w-theme-version{box-shadow:0 3px 30px -4px #40d8f0;text-shadow:none;background:#40d8f0;background:linear-gradient(95deg,#40d8f0 0,#2dd1ea 50%,#13cbe8 100%);text-align:center;display:block;padding:10px 0;color:#fff;font-weight:600;margin-top:10px;border-radius:2px}.w-box{padding:0;min-height:310px;box-shadow:0 1px 16px rgba(0,0,0,.034);border-radius:2px}.w-box-head{font-weight:600;padding:20px 72px;position:relative;border-bottom:2px solid #008aff;font-size:20px}.w-box-head span{position:absolute;left:0;padding:0 25px;line-height:58px;background:#008aff;height:100%;top:0;color:#fff}.w-box-child,.w-box-content{padding:18px;line-height:24px;font-size:14px}.mec-count-child{width:50%;margin:0 auto}#webnus-dashboard .w-button a{color:#fff!important;border-radius:0;padding:10px 24px;font-size:12px;letter-spacing:1px;font-weight:600;background:#008aff;margin:10px 0;display:inline-block;text-transform:uppercase}#webnus-dashboard .w-box .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)}.w-system-info{margin-bottom:7px}.w-system-info:first-child{margin-top:20px}.w-system-info>span{display:inline-block;min-width:145px;line-height:20px;font-size:13px}#webnus-dashboard .w-current{min-width:110px}#webnus-dashboard .w-min{min-width:65px}.w-icon{color:#fff;padding:3px;border-radius:4px;margin-right:10px;vertical-align:middle}.w-icon-green{background:#27ae60}.w-icon-red{background:#e74c3c}.extra .w-box-head{padding:20px;border-bottom:1px solid #ededed}.doc .w-box-head{color:#4cbf67}#webnus-dashboard .doc .w-button a{background:#4cbf67;background:linear-gradient(95deg,#6fe08a 0,#58cf74 50%,#36cb58 100%);margin:35px 0 17px;box-shadow:0 5px 10px -5px #4cbf67;background-color:#fff}#webnus-dashboard .support .w-button a{background:#ff876c;background:linear-gradient(95deg,#ff876c 0,#ff7455 50%,#ff5a35 100%);margin:13px 0 18px;box-shadow:0 5px 10px -5px #ff876c}.doc .w-box-content{background:url(../img/document.png) no-repeat right center}.doc .w-box-content p,.w-box.support .w-box-content p{width:54%;color:#666;margin-top:10px;max-width:380px}.w-box-child p{color:#666;margin-top:10px}.w-box.support{background:#fff url(../img/support.png) no-repeat top right}.w-box.support .w-box-head{width:50%;color:#ff876c}.w-box-content pre{text-align:left;background:#f5f5f5;font-size:13px;padding:20px 25px;height:480px;overflow-y:scroll}.w-box.change-log .w-box-head{color:#01c6d9}#webnus-dashboard .button:not(.mec-intro-section-link-tag){border:0;background:0 0;box-shadow:none;color:#e74c3c;font-weight:700}.w-box .state{position:absolute;top:0;left:-100vw}#webnus-dashboard .button:hover{color:#222}.w-box .state:checked~.content{-webkit-transform:none;-ms-transform:none;transform:none}.w-box .state:checked~.backdrop{bottom:0;opacity:1;z-index:1}.w-box .lightbox{position:fixed;top:0;right:0;left:0;height:0;padding:0 20px}.w-box .lightbox .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;z-index:2;max-width:500px;max-height:95vh;margin:20px auto;padding:20px;background:#fff;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:.3s -webkit-transform ease-in-out;transition:.3s transform ease-in-out;border:1px solid rgba(0,0,0,.1)}.w-box .lightbox .main{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.w-box .lightbox .backdrop{position:fixed;z-index:-1;top:0;right:0;bottom:100%;left:0;opacity:0;background:rgba(0,0,0,.3);-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out}.content .main p{color:#bf3737}p.mec_dash_count{font-size:60px;font-weight:600;margin:0;color:#01c6d9}.w-col-sm-3 .w-box.doc{text-align:center;min-height:auto}.w-Knowledgebase{color:#8e5cea}.mec-view-all-articles a{margin:30px 0 17px;display:inline-block;color:#fff!important;border-radius:0;padding:10px 24px;font-size:12px;letter-spacing:1px;font-weight:600;background:#8e5cea;display:inline-block;text-transform:uppercase;transition:all .24s ease;-webkit-transition:all .24s ease}.mec-view-all-articles a:hover{background-color:#222}.w-box.upcoming-events .mec-event-article{margin-bottom:22px;border-bottom:1px solid #eee;padding-bottom:16px}.w-box.upcoming-events .mec-event-article .mec-event-date{font-size:14px;color:#666}.w-box.upcoming-events .mec-event-article .mec-event-date span{font-weight:600;margin-right:4px}.w-box.upcoming-events .mec-event-article h4.mec-event-title{margin:0;font-size:15px}.w-box.upcoming-events .mec-event-article .mec-event-detail{font-size:13px;color:#999}.w-box.upcoming-events .mec-event-article .mec-detail-button{font-size:10px;font-weight:600;letter-spacing:1px;padding:4px 12px;background:#f2f2f2;float:right}.w-box.total-bookings ul li{display:inline-block;padding:4px 12px;background:#f1f1f1;margin-right:5px;border-radius:3px}.w-box.total-bookings ul li.selected{background:#fff;border:1px solid #e9e9e9}.info-msg,.mec-error,.mec-success,.warning-msg{margin:10px 0;padding:10px;border-radius:3px 3px 3px 3px}.info-msg{color:#059;background-color:#bef}.info-msg-link{background:#fff;padding:4px 12px 6px;border-radius:3px;line-height:1;font-weight:600;color:#008aff}.mec-success{color:#270;background-color:#dff2bf}.warning-msg{color:#9f6000;background-color:#feefb3}.mec-error{color:#d8000c;background-color:#ffbaba}.mec-certain-day>div,.mec-select-deselect-actions li,.mec-xi-facebook-import-events .mec-select-deselect-actions li,.mec-xi-google-import-events .mec-select-deselect-actions li{display:inline-block;position:relative;outline:0;background:#fff;border:1px solid #e2e2e2;border-radius:50px;padding:11px 21px 11px 21px;line-height:1;font-size:11px;font-weight:600;color:#444;letter-spacing:2px;height:auto;cursor:pointer;margin-top:5px;text-transform:uppercase;box-shadow:0 0 3px rgba(0,0,0,.03)}.mec-certain-day>div:hover,.mec-select-deselect-actions li:hover,.mec-xi-facebook-import-events .mec-select-deselect-actions li:hover,.mec-xi-google-import-events .mec-select-deselect-actions li:hover{border-color:#008aff;box-shadow:0 0 7px rgba(0,0,0,.1)}.mec-not-in-days-remove{border:1px solid #f99170;border-radius:20px;padding:0 0 0 2px;color:#f99170}.mec-xi-facebook-import-events .mec-success,.mec-xi-google-import-events .mec-success{width:460px}.mec-xi-facebook-import-events .mec-select-deselect-actions li,.mec-xi-google-import-events .mec-select-deselect-actions li{display:inline-block;cursor:pointer}.lity-content>div{overflow:auto}#mec_setting_contextual li{list-style:none!important;font-size:12px;margin:0;padding:6px}.mec-bbf-field-container{margin-bottom:10px}.mec-bbf-field-container label{display:block}.kc-components ul.kc-components-list li .cpicon.mec-kingcomposer-icon,.kc-element-icon .cpicon.mec-kingcomposer-icon{background:url(../img/ico-mec-vc.png) no-repeat center center;background-size:auto;background-repeat:no-repeat}.mec-archive-skinsm.mec-category-skins,.mec-carousel-archive-link,.mec-carousel-head-text,.mec-toggle-month-divider{display:none}span.mec-archive-skins,span.mec-category-skins{margin-left:10px;vertical-align:text-bottom}.mec-archive-skins input,.mec-archive-skins select,.mec-category-skins input,.mec-category-skins select{min-width:225px;vertical-align:baseline}#mec_settings_default_skin_archive,#mec_settings_default_skin_category{min-width:225px}.w-welcome p span{background:#fff;padding:4px 10px}#mec_masonry_skin_options_container .mec-form-row .description{margin-left:0;padding-left:0;border:none;margin-top:-4px}@media (max-width:1280px){span.mec-archive-skins,span.mec-category-skins{margin-left:0}}/*!
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:9999;width:82%}.wns-be-main .wns-saved-settings.sticky{position:fixed;width:62.5%;top:111px;z-index:999999999999999999}#mec-search-settings{border-radius:2px;min-height:32px;box-shadow:0 3px 14px -5px rgba(0,0,0,.2),inset 0 1px 2px rgba(0,0,0,.07);padding:9px 10px 11px;margin-right:6px;color:#7c7772;font-size:12px;width:200px}#mec-search-settings::-webkit-input-placeholder{color:#7c7772}#mec-search-settings::-moz-placeholder{color:#7c7772}#mec-search-settings:-ms-input-placeholder{color:#7c7772}#mec-search-settings:-moz-placeholder{color:#7c7772}.mec-export-settings,.mec-import-settings{font-weight:700;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:8px 32px;height:36px;letter-spacing:.2px;line-height:36px;font-size:13px;color:#fff;text-decoration:none;display:inline-block}.mec-export-settings:hover,.mec-import-settings:hover{background:#222;background:linear-gradient(95deg,#555 0,#222 50%,#000 100%);box-shadow:0 5px 23px -7px rgba(0,0,0,.5);color:#fff}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:#008aff;background:linear-gradient(180deg,#36a2ff 0,#008aff 50%,#0072ff 100%);color:#fff;min-height:260px;text-align:center;border-radius:2px}#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 .w-box.support-page.mec-ticksy a{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:12px 20px;cursor:pointer;margin-bottom:40px;display:inline-block}#webnus-dashboard .w-box.support-page.mec-ticksy a:hover{background:#222;background:linear-gradient(95deg,#555 0,#222 50%,#000 100%);box-shadow:0 5px 23px -7px rgba(0,0,0,.5)}.mec-faq-accordion>.mec-faq-accordion-content{display:none}#webnus-dashboard .mec-faq-accordion-trigger a{font-size:16px;padding:12px;background:#f1f1f1;display:block;color:#222;line-height:17px;outline:0}.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{background-color:#fff;color:#fff;border-radius:2px;padding:13px 24px;font-size:12px;letter-spacing:1px;font-weight:600;text-transform:uppercase}#webnus-dashboard .support-page-links a:hover,#webnus-dashboard .w-box.support-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)}#webnus-dashboard .support-page-links{display:inline-block;margin:12px 4px 16px 0}.support-page-links.link-to-doc a{background:#4cbf67;background:linear-gradient(95deg,#6fe08a 0,#58cf74 50%,#36cb58 100%);box-shadow:0 5px 10px -5px #4cbf67}.support-page-links.link-to-videos a{background:#ff876c;background:linear-gradient(95deg,#ff876c 0,#ff7455 50%,#ff5a35 100%);box-shadow:0 5px 10px -5px #ff876c}.support-page-links.link-to-articles a{background:#b092e6;background:linear-gradient(95deg,#b092e6 0,#9b70e8 50%,#8e5cea 100%);box-shadow:0 5px 10px -5px #b092e6}.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 -4px #ff5a35;text-shadow:none;background:#ff5a35;background:linear-gradient(95deg,#ff876c 0,#ff7455 50%,#ff5a35 100%);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:2px;min-height:282px;box-shadow:0 1px 6px rgba(0,0,0,.039)!important}#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:17px;vertical-align:text-bottom;margin-right:7px;color:#999}.w-box.mec-activation{background:#fff url(../img/dp-dsb-support.jpg) no-repeat top right}.w-box.mec-activation .w-box-head{color:#40d8f0;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}.w-box.mec-activation input[type=radio]+label span{display:inline-block;margin:-2px 6px 0 0;vertical-align:middle;cursor:pointer;height:14px;width:14px;text-align:center;background-color:#fff;border:1px solid #d4d4d4;border-radius:100%;box-shadow:0 2px 16px -2px rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.w-box.mec-activation input[type=radio].checked+label span{background-color:#40d8f0;border-color:#40d8f0;box-shadow:0 2px 14px -3px #40d8f0}.w-box.mec-activation input[type=radio].checked+label span:after{content:'';display:block;position:absolute;top:4px;left:4px;width:4px;height:4px;background:#fff;border-radius:100%}.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:#f4f4f4;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;background:#4cbf67;background:linear-gradient(95deg,#6fe08a 0,#58cf74 50%,#36cb58 100%);box-shadow:0 5px 10px -5px #4cbf67;transition:all .28s ease;position:absolute;right:5px;top:4px;font-size:12px}#webnus-dashboard .w-box.mec-activation input[type=submit]:hover{background:#222;background:linear-gradient(95deg,#555 0,#222 50%,#000 100%);box-shadow:0 5px 23px -7px rgba(0,0,0,.5)}#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;background:linear-gradient(95deg,#ff876c 0,#ff7455 50%,#ff5a35 100%);box-shadow:0 5px 10px -5px #ff876c}#MECActivation .MECPurchaseStatus.PurchaseSuccess,.addon-activation-form .MECPurchaseStatus.PurchaseSuccess{background:#4cbf67;background:linear-gradient(95deg,#6fe08a 0,#58cf74 50%,#36cb58 100%);box-shadow:0 5px 10px -5px #4cbf67}.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}@-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:auto;box-shadow:0 3px 16px -5px rgba(0,0,0,.1);border-radius:2px}.w-box-child.mec-addon-box{padding:20px 20px}.mec-addon-box-head{border-bottom:1px solid #e8e8e8;padding-bottom:5px;margin-bottom:14px;position:relative}.mec-addon-box-version{position:relative;background:#eaeaea;border-radius:1px;padding:0 8px;color:#5a5a5a;font-size:11px;letter-spacing:.2px;line-height:21px;display:inline-block;margin:3px 0}.mec-addon-box-title{font-weight:700;font-size:18px;line-height:25px}.mec-addon-box-title a span{color:#444;font-size:15px}.mec-addon-box-content p{color:#777;font-size:13px}.mec-addon-box-mec-version{background:#f3f3f3;padding:10px;font-size:13px}#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{margin-top:25px}#webnus-dashboard .mec-addon-box-footer a{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:7px 19px;margin-top:10px;display:inline-block;letter-spacing:.2px;color:#fff;width:100%;text-align:center}#webnus-dashboard .mec-addon-box-footer a.mec-addon-box-intro{box-shadow:0 3px 10px -4px #ff5a35;background:linear-gradient(95deg,#ff876c 0,#ff7455 50%,#ff5a35 100%)}#webnus-dashboard .mec-addon-box-footer a:hover{background:#222!important;background:linear-gradient(95deg,#555 0,#222 50%,#000 100%)!important;box-shadow:0 5px 23px -7px rgba(0,0,0,.5)!important;cursor:pointer!important}#webnus-dashboard .mec-addon-box-footer a i{margin-right:6px;color:#fff}.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:#eaeaea;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:20px 30px 27px;margin-bottom:0}.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:27px}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:#000!important}.mec-intro-section-ifarme iframe{border:1px solid #e7e7e7;border-radius:3px;padding:10px;box-shadow:0 3px 10px -6px rgba(0,0,0,.2)}.w-box-content.mec-intro-section-welcome p{margin-bottom:0}.mec-tooltip a:focus{box-shadow:none}#mec_settings_form .mec-options-fields{padding-bottom:150px!important}#mec_taxes_fees_container_toggle{margin-bottom:60px}#mec_settings_form .mec-options-fields{padding-bottom:150px!important}#mec_taxes_fees_container_toggle{margin-bottom:60px}.mec-tooltip:hover:after,.mec-tooltip:hover:before{display:none}.mec-tooltip{display:inline-flex;bottom:12px}.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.5;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}.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:20px 0;text-align:center;margin-bottom:10px;background:#3a3f44;border-bottom:1px solid #32363a;border-radius:6px 6px 0 0;z-index:9999}.mec-tooltip .box a{color:#09f;margin-left:0;font-weight:400;position:relative;text-decoration:none;display:block}.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}@media(min-width:1200px) and (max-width:1366px){.mec-tooltip .box.left{left:50%;top:0;transform:translate(-50%,-100%);margin-top:0;margin-left:-10px}.mec-tooltip .box.left:after{top:50%!important;right:100%!important}.mec-tooltip .box.left:before{left:50%!important;top:100%!important}.mec-tooltip .box{min-width:225px}.mec-tooltip .box h5{font-size:15px}.mec-tooltip .box .content{font-size:12px}}
assets/css/frontend.css CHANGED
@@ -8,2371 +8,11582 @@
8
  /*-----------------------------------------------------------------------------------*/
9
 
10
 
11
- /* #CSS Base & Typography
12
  ================================================== */
13
- .mec-wrap, .mec-wrap div:not([class^="elementor-"]) ,.lity-container { font-family: 'Montserrat', Helvetica, Arial, sans-serif;}
14
- .mec-wrap h1, .mec-wrap h2, .mec-wrap h3, .mec-wrap h4, .mec-wrap h5, .mec-wrap h6,
15
- .entry-content .mec-wrap h1, .entry-content .mec-wrap h2, .entry-content .mec-wrap h3,.entry-content .mec-wrap h4, .entry-content .mec-wrap h5, .entry-content .mec-wrap h6 { font-family: 'Montserrat', Helvetica, Arial, sans-serif; color: #171c24; font-weight: 300; font-style:inherit; letter-spacing: normal; clear: none;}
16
- .mec-wrap h1 { font-size: 50px; line-height: 1.16; margin-bottom: 12px; letter-spacing: -1px;}
17
- .mec-wrap h2 { font-size: 36px; line-height: 1.14; margin-bottom: 10px;}
18
- .mec-wrap h3 { font-size: 28px; line-height: 1.2; margin-bottom: 8px;}
19
- .mec-wrap h4 { font-size: 24px; line-height: 1.2; margin-bottom: 10px;}
20
- .mec-wrap h5 { font-size: 18px; line-height: 1.3; margin-bottom: 7px;}
21
- .mec-wrap h6 { font-size: 16px; line-height: 1.3; margin-bottom: 4px;}
22
- .mec-wrap .subheader { color: #849098;}
23
- .mec-wrap h1 strong { font-weight:700;}
24
- .mec-wrap p {margin: 0 0 20px 0;color:#616161;font-size:14px;line-height: 1.8;}
25
- .mec-wrap .mec-event-article .mec-color-hover {box-shadow: none; border:none;}
26
- .mec-wrap abbr, .mec-wrap acronym { cursor:auto; border:none;}
27
- .entry-content .mec-wrap a { box-shadow: none;}
28
-
29
-
30
- /* Buttons Default */
31
- .mec-wrap .button, .mec-wrap button:not(.owl-dot), .mec-wrap input[type="submit"], .mec-wrap input[type="reset"], .mec-wrap input[type="button"] {
32
- position:relative; border: none; border-radius:0; color: #fff; display: inline-block; font-size: 12px; letter-spacing:1px; line-height: 1.5; text-transform: uppercase; font-weight: 600; text-decoration: none; cursor: pointer; margin-bottom: 21px; margin-right:10px; line-height: 1; padding: 18px 20px 16px; background: #39c36e; -webkit-transition: all 0.21s ease; -moz-transition: all 0.21s ease; transition: all 0.21s ease;}
33
- .mec-wrap .button:hover, .mec-wrap button:hover, .mec-wrap input[type="submit"]:hover, .mec-wrap input[type="reset"]:hover, .mec-wrap input[type="button"]:hover { background:#222; color:#fff;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
34
 
35
-
36
- /* Distance (Vertical Spaces) */
37
- .vertical-space, .vertical-space1, .vertical-space2, .vertical-space3, .vertical-space4, .vertical-space5 { display: block; width: 100%; margin: 0; clear: both; border: 0 none; height: 20px;}
38
- .vertical-space2 { height: 40px;}
39
- .vertical-space3 { height: 60px;}
40
- .vertical-space4 { height: 80px;}
41
- .vertical-space5 { height: 100px;}
42
- *+html hr.vertical-space, *+html hr.vertical-space1, *+html hr .vertical-space2, *+html hr.vertical-space3, *+html hr.vertical-space4, *+html hr.vertical-space5 { height: 0px; margin: 10px 0; background: #fff; border: 1px solid #fff;}
43
- *+html hr.vertical-space2 { margin: 20px 0;}
44
- *+html hr.vertical-space3 { margin: 30px 0;}
45
- *+html hr.vertical-space4 { margin: 40px 0;}
46
- *+html hr.vertical-space5 { margin: 50px 0;}
47
-
48
- @media only screen and (max-width: 479px) {
49
- .vertical-space, .vertical-space1 { height: 8px;}
50
- .vertical-space2 { height: 14px;}
51
- .vertical-space3 { height: 28px;}
52
- .vertical-space4 { height: 40px;}
53
- .vertical-space5 { height: 60px;}
54
- }
55
-
56
- @media only screen and (max-width: 960px) {
57
- .vertical-space, .vertical-space1 { height: 12px;}
58
- .vertical-space2 { height: 18px;}
59
- .vertical-space3 { height: 36px;}
60
- .vertical-space4 { height: 50px;}
61
- .vertical-space5 { height: 80px;}
62
  }
63
-
64
- .mec-wrap abbr { cursor: auto; border-bottom: 0;}
65
 
66
- /* Rotating Keyframe */
67
- @-webkit-keyframes rotating {
68
- from { -ms-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); }
69
- to { -ms-transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); }
70
  }
71
- @keyframes rotating {
72
- from { -ms-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); }
73
- to { -ms-transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
74
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
75
 
76
- /* ---------------------
77
 
78
 
79
 
80
  /* # Modern Events Calendar (WP Plugin) Styles
81
  ================================================== */
82
- .mec-wrap {font: 14px/25px sans-serif;font-family: 'Montserrat', Helvetica, Arial, sans-serif; font-weight: 400; color: #626262;}
83
- .mec-wrap .mec-events a{border-bottom:none;}
84
- .mec-wrap .mec-container a{box-shadow:none;}
85
- .mec-event-content p { font-family: 'Roboto',sans-serif; font-weight:300;}
86
- .mec-wrap .mec-clear:before, .mec-wrap .mec-clear:after { content: " "; display: table;}
87
- .mec-wrap .mec-clear:after { clear: both;}
88
- .mec-events-button {background: #fff;padding: 12px 34px;font-size: 13px;font-weight: 400;letter-spacing:0;border: 1px solid #e3e3e3; margin-right:10px;transition: 0.3s;}
89
- .mec-wrap .mec-events-button:hover {color: #fff;}
90
- .mec-no-event { display: none;}
91
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
92
 
93
 
94
- /* MEC Events Grid Classic
95
  -------------------------- */
96
- .mec-event-grid-classic .mec-event-article { position: relative; border:2px solid #e3e3e3; box-shadow: 0 2px 0 0 rgba(0,0,0,0.016); margin-bottom: 30px; max-width: none}
97
- .mec-event-grid-classic .mec-event-content { background:#fff; color:#767676; padding: 0 20px 5px; text-align:center; min-height: 125px;}
98
- .mec-event-grid-classic .mec-event-title { color:#202020; margin:10px 0; font-weight:bold; font-size:20px; letter-spacing:1px; text-transform:uppercase;}
99
- .mec-event-grid-classic .mec-event-title a { color:#202020; transition: all 0.24s ease;}
100
- .mec-event-grid-classic .mec-event-date { font-weight: 400; font-size: 11px; text-transform:uppercase; letter-spacing:1px; color: #fff; padding: 3px 20px; margin: 0 -20px 20px -20px; text-align:center;}
101
- .mec-event-grid-classic .mec-event-content p { font-size:15px; color:#8a8a8a;}
102
- .mec-event-grid-classic .mec-event-detail { display:none;}
103
- .mec-event-grid-classic img { margin-bottom:0; width:100%;}
104
- .mec-event-footer { position: relative; border-top: 1px solid #efefef; padding: 20px; min-height:80px; margin: 0; background:#fafafa;}
105
-
106
- .mec-event-sharing-wrap { left:15px; position:absolute; list-style: none; margin: 0;}
107
- .mec-event-sharing-wrap .mec-event-sharing {position: absolute;padding: 8px 0 2px;left: -6px;bottom: 54px;margin: 0;margin-top: 6px;border-radius: 5px;width: 50px;visibility: hidden;opacity: 0;border: 1px solid #e2e2e2;background: #fff;box-shadow: 0 0 9px 0 rgba(0,0,0,0.06);z-index: 99;-webkit-transition: all .18s ease;transition: all .18s ease;}
108
- .mec-event-sharing-wrap .mec-event-sharing:after, .mec-event-sharing-wrap .mec-event-sharing:before { content: ''; display: block; position: absolute; bottom: -10px; left: 50%; margin-left: -10px; width: 0; height: 0; border-style: solid; border-width: 10px; }
109
- .mec-event-sharing-wrap .mec-event-sharing:before { bottom: -21px; border-color: #e2e2e2 transparent transparent transparent; }
110
- .mec-event-sharing-wrap .mec-event-sharing:after { bottom: -19px; border-color: #ffffff transparent transparent transparent; }
111
- .mec-event-sharing-wrap:hover .mec-event-sharing { opacity: 1; visibility: visible;}
112
- .mec-event-sharing-wrap li {text-align:center;border: 0;display: block;margin-right:2px;overflow:hidden;margin: 0 auto 6px;width: 38px;}
113
- .mec-event-sharing-wrap:hover > li { cursor: pointer; background-color: #40D9F1;}
114
- .mec-event-sharing-wrap:hover > li a { color: #fff;}
115
- .mec-event-sharing-wrap > li { border: 1px solid #d9d9d9;}
116
- .mec-event-sharing-wrap li a { border:none; color: #767676;}
117
- .mec-event-sharing-wrap li i { width: 36px; height: 36px; display: table-cell; vertical-align: middle;}
118
- .mec-event-sharing-wrap .mec-event-sharing li a { display:block; }
119
- .mec-event-sharing-wrap .mec-event-sharing li:hover a { color: #40D9F1;}
120
-
121
- .mec-event-sharing .mec-event-share:hover .event-sharing-icon {background: #40d9f1;border-width: 0 1px 0; cursor: pointer;}
122
- .mec-event-sharing .mec-event-map {border-width:1px 0 1px;}
123
- .mec-event-footer .mec-booking-button {box-shadow:none; transition: all 0.21s ease;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background: #fff;color: #767676;border:1px solid #e8e8e8;position: absolute;top: 20px;right: 15px;padding: 0 16px;line-height: 37px;height: 38px;}
124
- .mec-event-footer .mec-booking-button:hover {background: #191919; color:#fff; border-color:#191919;}
125
- @media only screen and (max-width: 960px) {
126
- .mec-event-grid-classic { margin-bottom:30px;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
127
  }
128
-
129
- .mec-widget .mec-event-grid-classic.mec-owl-carousel {padding: 36px 0 16px;}
130
- .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav {margin:5px 0; width:100%; position: absolute; top: 15px; padding:0}
131
-
132
- /* Events Grid Widget */
133
- .mec-skin-grid-container.mec-widget { padding-top:18px;}
134
- .mec-widget .mec-event-grid-classic.mec-owl-carousel {padding: 20px 0 16px;}
135
- .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav {margin:0; width:100%; position: absolute; top: 0; padding:0}
136
- .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav div{ position: absolute; background: #fff; line-height: 0; width: 34px; height:26px; padding:6px; text-align:center; margin-top: -17px; border-radius: 3px; border: 1px solid #e2e2e2;text-align:center; box-shadow: 0 2px 0 0 rgba(0,0,0,0.028); transition: all .33s ease;}
137
- .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav i {font-size: 12px;color: #40d9f1; cursor:pointer;}
138
- .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-next{right: 0;}
139
- .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-prev{left: 0;}
140
- .mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-sharing { display:none;}
141
- .mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer { text-align:center;}
142
- .mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer .mec-booking-button { position:static; padding:11px 16px;}
143
- .widget .mec-event-footer ul.mec-event-sharing-wrap li a.mec-event-share-icon { padding: 0;}
144
- @media screen and (min-width: 56.875em){
145
- .mec-widget .mec-month-container dl{margin-bottom: 0;}
146
- }
147
- .mec-widget .mec-event-grid-classic.owl-carousel .mec-event-footer {
148
- text-align: right;
149
- }
150
- .mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap {
151
- left: 5px;
152
- padding-left:5px;
153
- }
154
- .mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap .mec-event-sharing {
155
- left: 0;
156
  }
157
- .mec-widget .mec-event-sharing-wrap .mec-event-sharing {
158
- position: absolute;
159
- top: auto;
160
- bottom: 52px;
 
 
161
  margin: 0;
162
- margin-top: 0;
163
- border-radius: 5px;
164
  }
165
- .mec-widget .mec-event-sharing-wrap .mec-event-sharing:after {
166
- top: auto;
167
- bottom: -17px;
168
- border-color:#fff transparent transparent transparent;
169
  }
170
- .mec-widget .mec-event-sharing-wrap .mec-event-sharing:before {
171
- top: auto;
172
- bottom: -18px;
173
- border-color:#e2e2e2 transparent transparent transparent;
 
 
 
174
  }
175
-
176
- /* MEC Events Grid Clean
177
- -------------------------- */
178
- .mec-event-grid-clean { margin-bottom: 10px; max-width: none;}
179
- .mec-event-grid-clean .mec-event-article{margin-bottom:30px;position: relative;border: 1px solid #e2e2e2;text-align: center;padding: 15px 15px 0;background: #fff;box-shadow: 0 2px 0 0 rgba(0,0,0,0.016);}
180
- .mec-event-grid-clean .mec-event-content { background:#fff; color:#767676; padding:25px 16px 0;text-align: left;}
181
- .mec-event-grid-clean .mec-event-title { color:#202020; margin: 0 0 10px 0; font-weight: bold; font-size:21px; text-transform:capitalize;}
182
- .mec-event-grid-clean .mec-event-title a { color:#202020; transition: all 0.24s ease;}
183
- .mec-event-grid-clean .mec-event-date { font-weight: 400; font-size: 11px; text-transform:uppercase; letter-spacing:1px; background-color: #40d9f1; color: #fff; padding: 3px 0; margin:0; text-align:center;}
184
- .mec-event-grid-clean .mec-event-content p { font-size:15px; color:#9a9a9a; line-height: 1.54;}
185
- .mec-event-grid-clean img { margin-bottom:0; width:100%;}
186
- .mec-event-grid-clean .event-grid-t2-head { margin-bottom: 10px;color: #fff; padding: 9px 14px 6px;text-align: left;}
187
- .mec-event-grid-clean .event-grid-t2-head .mec-event-date {font-size: 50px;line-height: 50px;float:left;margin-right: 11px;}
188
- .mec-event-grid-clean .event-grid-t2-head .mec-event-month {text-transform: uppercase;font-size: 17px;line-height: 20px;padding-top: 4px;}
189
- .mec-event-grid-clean .event-grid-t2-head .mec-event-detail {font-size: 12px;}
190
- .mec-event-grid-clean .mec-event-sharing-wrap { left: 0;}
191
- .mec-event-grid-clean .mec-event-footer { position: relative; border-top: 2px solid ; padding: 20px 0;margin: 0px 14px;text-align: left; background:none;}
192
- .mec-event-grid-clean .mec-event-footer .mec-booking-button { right:0;}
193
- .mec-event-grid-clean .row { margin-bottom:30px;}
194
 
195
-
196
-
197
- /* MEC Events Grid Modern
198
- -------------------------- */
199
- .mec-event-grid-modern { margin-bottom: 10px; max-width: none;}
200
- .mec-event-grid-modern .mec-event-article { position: relative;border: 1px solid #e2e2e2;text-align: center;margin-bottom:30px;padding: 45px 15px 10px;background: #fff;box-shadow: 0 2px 0 0 rgba(0,0,0,0.016);}
201
- .mec-event-grid-modern .mec-event-content { background:#fff; color:#767676; padding:35px 15px 10px;text-align: left;}
202
- .mec-event-grid-modern .mec-event-title { color:#202020; margin: 0 0 10px 0; font-weight: bold; font-size:24px; text-transform:none; letter-spacing:-1px;}
203
- .mec-event-grid-modern .mec-event-title a { color:#202020; transition: all 0.24s ease;}
204
- .mec-event-grid-modern .mec-event-content p { font-size:15px; color:#9a9a9a; line-height: 1.54;}
205
- .mec-event-grid-modern img { margin-bottom:0; width:100%;}
206
- .mec-event-grid-modern .event-grid-modern-head { margin-bottom: 10px; padding: 9px 14px 6px;text-align: left;}
207
- .mec-event-grid-modern .event-grid-modern-head .mec-event-date {font-size: 50px;line-height: 50px;float:left;margin-right: 11px;}
208
- .mec-event-grid-modern .event-grid-modern-head .mec-event-month {text-transform: uppercase;font-size: 17px;line-height: 20px;padding-top: 4px;}
209
- .mec-event-grid-modern .event-grid-modern-head .mec-event-detail {font-size: 12px;}
210
- .mec-event-grid-modern .event-grid-modern-head .mec-event-day { margin-top: 9px; color: #c0c0c0; font-family: 'Roboto',sans-serif; font-size: 35px; font-weight: 100; text-transform: uppercase; letter-spacing: -1px;}
211
- .mec-event-grid-modern .mec-event-footer { position: relative; height:90px; padding: 20px 0; border:none; margin: 0px 14px;text-align: left; background:none;}
212
- .mec-event-grid-modern .mec-event-footer .mec-booking-button { right:auto; left:0;}
213
- .mec-event-grid-modern .mec-event-sharing-wrap {left: auto;right: 0;}
214
- .mec-event-grid-modern .mec-event-sharing { left: auto; right: -6px;}
215
- .mec-event-grid-modern .mec-event-sharing-wrap li { border-radius: 55px;}
216
- .mec-event-grid-modern .row { margin-bottom:0;}
217
-
218
- @media only screen and (max-width: 479px) {
219
- .mec-event-grid-modern .mec-event-article{ padding-bottom:30px;}
220
- .mec-event-grid-modern .mec-event-sharing { top:60px; left:0; right:auto;}
221
- .mec-event-grid-modern .mec-event-footer .mec-booking-button { top:0;}
222
- }
223
-
224
-
225
- /* MEC Events Grid Modern Colorful
226
- ------------------------------------ */
227
- .mec-event-grid-colorful .mec-event-article { min-height: 400px; border: none; box-shadow: none; background: #40d9f1; padding-top: 25px; margin: 0; color: #fff;}
228
- .mec-event-grid-colorful .mec-event-content { background: none;}
229
- .mec-event-grid-colorful .mec-event-content p, .mec-event-grid-colorful .event-grid-modern-head,
230
- .mec-event-grid-colorful .mec-event-sharing-wrap > li > a, .mec-event-grid-colorful .event-grid-modern-head .mec-event-day, .mec-event-grid-colorful .mec-event-title a,
231
- .mec-event-grid-colorful .event-grid-modern-head .mec-event-date { color: #fff;}
232
- .mec-event-grid-colorful .mec-event-footer .mec-booking-button {border: none;}
233
- .mec-event-grid-colorful .mec-event-sharing-wrap > li { border-color: #fff;}
234
- .mec-event-grid-colorful .mec-event-sharing-wrap:hover > li { background: #333; border-color: #333;}
235
- .mec-event-grid-colorful .mec-event-title a.mec-color-hover:hover { color: #fff; text-decoration: underline;}
236
- .mec-event-grid-colorful .mec-event-title .event-color { display: none;}
237
- .mec-event-grid-colorful div[class^="col-md-"] { padding: 0 1px 1px 0; margin: 0;}
238
- @media only screen and (min-width: 768px) {
239
- .mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-day { font-size: 26px;}
240
- .mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-month { font-size: 15px;}
241
- .mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-date { font-size: 50px;}
242
- .mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-title { font-size: 21px;}
243
- .mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-content p { font-size: 13px;}
244
- }
245
- @media only screen and (min-width: 768px) and (max-width: 1200px) {
246
- .mec-wrap.mec-sm959.mec-event-grid-colorful div[class^="col-md-"] { width: 50%;}
247
  }
248
 
249
-
250
-
251
- /* MEC Event-list Minimal
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
252
  -------------------------- */
253
- .mec-event-list-minimal .mec-event-article{ border-bottom: 1px solid #efefef; padding: 24px 0 16px;}
254
- .mec-event-list-minimal .mec-wrap .col-md-9 { padding:0;}
255
- .mec-event-list-minimal .mec-event-date { position:relative; float:left; margin-right: 30px; color: #fff; width: 52px; padding: 6px 4px 3px; text-align: center; text-transform: uppercase; border-radius: 3px;}
256
- .mec-event-list-minimal .mec-event-date span { display: block; font-size: 24px; font-weight: 700; text-align: center; margin-bottom:4px;}
257
- .mec-event-list-minimal .mec-event-date:after { display:block; content:""; position:absolute; width:50px; left:1px; top:1px; height:30px; background:rgba(255,255,255,0.1); box-shadow:0 4px 4px rgba(0,0,0,0.02);}
258
- .mec-event-list-minimal .mec-event-title { margin-top:0; margin-bottom:10px; font-weight:700; font-size: 18px; text-transform:uppercase; letter-spacing:0; padding-top:5px;}
259
- .mec-event-list-minimal .mec-event-detail { font-size:15px; font-weight: 300; line-height: 1; letter-spacing: 0; color:#9a9a9a; font-family:'Roboto',sans-serif;}
260
- .mec-event-list-minimal .btn-wrapper { text-align:right; padding-right:0; padding-top:6px;}
261
- .mec-event-list-minimal .btn-wrapper .mec-detail-button {border-bottom:0; margin-bottom:14px; margin-right:0; box-shadow: none;}
262
- .mec-event-list-minimal a.mec-detail-button {text-align:center; display: inline-block; background: #ededed; color:#191919; padding:12px; border-radius:2px; font-size:11px; font-weight:700; text-transform:uppercase; letter-spacing:2px; transition: all 0.24s ease;}
263
- .mec-event-list-minimal a.mec-detail-button:hover {background: #292929; color:#fff;}
264
- .vc_col-sm-4 .mec-event-list-minimal .mec-event-date, .vc_col-sm-6 .mec-event-list-minimal .mec-event-date { margin-right:12px;}
265
- .vc_col-sm-4 .mec-event-list-minimal .mec-event-title, .vc_col-sm-6 .mec-event-list-minimal .mec-event-title { font-size:15px; letter-spacing:2px;}
266
- @media only screen and (min-width: 480px) and (max-width: 767px) {
267
- .mec-event-list-minimal .btn-wrapper { padding-left:0;}
268
- .mec-event-list-minimal .mec-event-date { margin-right:10px;}
269
- }
270
- @media only screen and (max-width: 767px) {
271
- .mec-event-list-minimal .btn-wrapper .mec-detail-button { display: block; text-align: center; margin:0; margin-top: 16px; padding: 8px;}
272
- .mec-event-list-minimal .btn-wrapper { margin: 12px 0;}
273
- }
274
- @media only screen and (max-width: 479px) {
275
- .mec-event-list-minimal .mec-event-date {float:none; width: 100%; margin-bottom: 8px;}
276
- .mec-event-list-minimal .mec-event-date span {display: inline; padding-right: 25px; margin-right:7px; font-size: inherit;}
277
- .mec-event-list-minimal .mec-event-date:after { width:45%; box-shadow:4px 0 4px rgba(0,0,0,0.02);}
278
- .mec-event-list-minimal .btn-wrapper {text-align:center; padding-left:0;}
279
- .mec-event-list-minimal { text-align: center;}
280
- .mec-event-list-minimal .mec-event-detail { margin-bottom: 10px;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
281
  }
282
-
283
-
284
- /* MEC Event-list Modern
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
285
  -------------------------- */
286
- .mec-wrap .mec-event-list-modern .mec-event-title {margin-top:0; margin-bottom: 10px;}
287
- .mec-event-list-modern .mec-event-article { border-bottom: 1px solid #efefef; padding: 30px 0 10px;}
288
- .mec-event-list-modern .mec-event-article:last-child { border-bottom:none;}
289
- .mec-event-list-modern .mec-event-title a { color: #191919; transition: all 0.24s ease; box-shadow: none;}
290
- .mec-event-list-modern .mec-event-date {text-transform: uppercase; padding: 10px 0}
291
- .mec-event-list-modern .mec-event-date .event-d { font-size: 48px; display: table-cell; padding: 10px 0 0;}
292
- .mec-event-list-modern .mec-event-date .event-f {font-size: 13px; display: table-cell; vertical-align: middle; padding-left: 7px; font-weight: 500; letter-spacing:3px; color:#777;}
293
- .mec-event-list-modern .mec-event-detail { font-weight:300; color:#8a8a8a;}
294
- .mec-event-list-modern .mec-event-date .event-da { margin-top: 9px; color: #c0c0c0; font-family:'Roboto',sans-serif; font-size:28px; font-weight:100; text-transform:uppercase; letter-spacing:-1px;}
295
- .mec-event-list-modern .mec-btn-wrapper .mec-booking-button { border-radius: 1px; letter-spacing:2px; border:1px solid #e6e6e6; color:#333; background-color: #fff; padding: 13px 20px; font-weight: 700; font-size: 11px; box-shadow: 0 2px 0 0 rgba(0,0,0,0.016); transition: all 0.28s ease;}
296
- .mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover { border-color:#222; background:#222; color:#fff;}
297
-
298
- .mec-event-list-modern .mec-event-title {font-weight: 700;font-size: 20px;text-transform: uppercase; letter-spacing:1px;}
299
- .mec-event-list-modern .mec-event-detail { color:#9a9a9a; font-size:15px; font-weight:300; line-height: 25px; font-family:'Roboto',sans-serif;}
300
- .mec-event-list-modern .mec-btn-wrapper { text-align:right; padding:10px 0; text-transform:uppercase;}
301
- .mec-event-list-modern .mec-event-sharing {position: relative; margin: 10px 0;}
302
- .mec-event-list-modern .mec-event-sharing > li { display: inline-block; border:none; border-radius: 50%; margin-right: 3px;}
303
- .mec-event-list-modern .mec-event-sharing > li:hover { display: inline-block;}
304
- .mec-event-list-modern .mec-event-sharing > li:hover a i {color: #fff; background: #40d9f1; border-color:#40d9f1;}
305
- .mec-event-list-modern .mec-event-sharing > li i {width: 36px; display: inline-block; line-height: 35px; color: #767676; text-align: center; border-radius: 50%; border:1px solid #ddd; font-size:14px;}
306
- .mec-event-list-modern .mec-event-sharing .mec-event-share:hover .mec-event-sharing-icon {background:#40d9f1; border-color:#40d9f1; cursor: pointer; border-radius:50%;}
307
- .mec-event-list-modern .mec-event-sharing li:hover a i {background:#40d9f1;}
308
-
309
- @media only screen and (min-width: 768px) {
310
- .mec-event-list-modern .mec-event-article { position:relative; min-height:160px; overflow:hidden;}
311
- .mec-event-list-modern .col-md-2.col-sm-2 { width:210px; position:absolute; left:0; top:20px;}
312
- .mec-event-list-modern .col-md-4.col-sm-4.mec-btn-wrapper { width:180px; padding:0; position:absolute; right:0; top:30%;}
313
- .mec-event-list-modern .col-md-6.col-sm-6 { width:100%; padding-left:225px; padding-right:195px;}
314
- }
315
- @media only screen and (max-width: 767px) {
316
- .mec-event-list-modern .mec-btn-wrapper .mec-booking-button { letter-spacing:1px; border:1px solid #e1e1e1; padding: 8px 16px;}
317
- .mec-event-list-modern .mec-btn-wrapper { padding:0 0 12px;}
318
- .mec-event-list-modern .mec-event-sharing { margin-bottom:0;}
319
- }
320
-
321
-
322
- /* MEC Event-grid Minimal
323
- -------------------------- */
324
- .mec-event-grid-minimal .mec-event-article{ margin:15px 0; min-height:80px; display:table;}
325
- .mec-event-grid-minimal .event-detail-wrap { display:table-cell; vertical-align:middle;}
326
- .mec-event-grid-minimal .mec-event-date { width:70px; float:left; margin-right: 20px;padding:12px 16px 10px;text-align: center;text-transform: uppercase;border-radius: 4px;border: 1px solid #e6e6e6;transition: all .37s ease-in-out; box-shadow: 0 2px 0 0 rgba(0,0,0,0.016);}
327
- .mec-event-grid-minimal .mec-event-date span {display: block;font-size: 24px; font-weight: 700; text-align: center; margin-bottom: 4px; color: #2a2a2a; transition: color .30s ease;}
328
- .mec-event-grid-minimal .mec-event-title {margin-top:0; margin-bottom:10px; font-weight: 700; line-height: 21px; font-size: 16px; text-transform: uppercase; transition: color .30s ease;}
329
- .mec-event-grid-minimal .mec-event-title a { color:#191919; transition: color .30s ease}
330
- .mec-event-grid-minimal .mec-event-detail { font-size:15px; font-weight: 300; line-height: 1; letter-spacing: 0; color:#9a9a9a; font-family:'Roboto',sans-serif;}
331
- .mec-event-grid-minimal .mec-event-date:hover { color:#fff;}
332
- .mec-event-grid-minimal .mec-event-date:hover span { color:#fff;}
333
-
334
-
335
- /* MEC Event-list Classic
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
336
  -------------------------- */
337
- .mec-event-list-classic .mec-event-article{ padding: 12px 0; margin-bottom:20px;}
338
- .mec-event-list-classic .mec-event-image {float: left;width: 86px;margin-right: 20px;}
339
- .mec-event-list-classic .mec-event-date {font-weight: 400; font-size: 13px; letter-spacing: 0; line-height:18px;}
340
- .mec-event-list-classic .mec-event-date span {font-weight: 500; margin-bottom: 6px;}
341
- .mec-event-list-classic .mec-event-title {font-size: 15px; margin:10px 0 12px; font-weight:700; text-transform: uppercase;}
342
- .mec-event-list-classic .mec-event-title a { color:#494949; transition: color .30s ease;}
343
- .mec-event-list-classic .mec-event-detail {color: #777; font-weight: 400; line-height: 12px; font-size: 12px; overflow: hidden;}
344
- .mec-event-list-classic a.magicmore { padding:10px 16px; color:#fff; background:#222; letter-spacing:2px; font-size:11px;}
345
- .mec-event-list-classic a.magicmore:after { content:""; display:none;}
346
- .mec-event-list-classic a.magicmore:hover {color: #40d9f1;}
347
-
348
-
349
- /* MEC Event-grid Simple
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
350
  -------------------------- */
351
- .mec-event-grid-simple .mec-event-article{ position: relative; margin-bottom:30px;}
352
- .mec-event-grid-simple .mec-event-article:after {border-right: 1px solid #e6e6e6;height: 60px;position: absolute;top:50%; margin-top:-30px;right: -1px;}
353
- .mec-event-grid-simple .row div:last-child .mec-event-article:after { border:none;}
354
- .mec-event-grid-simple .row{margin: 15px 0 30px; text-align: center;}
355
- .mec-event-grid-simple .mec-event-date {padding: 0;margin: 0;text-transform: capitalize;font-size: 12px;font-weight: 700;}
356
- .mec-event-grid-simple .mec-event-title {margin-top:0; margin-bottom:10px; font-weight: 700; line-height: 21px; font-size: 15px; padding-top: 5px; text-transform: uppercase; transition: color .37s ease;}
357
- .mec-event-grid-simple .mec-event-title a { color:#494949; transition: color .30s ease}
358
- .mec-event-grid-simple .mec-event-detail {font-family:'Roboto','sans-serif';font-weight: 400;line-height: 1;letter-spacing: 0;font-size: 13px;color: #777;}
359
- .mec-event-grid-simple:hover .mec-event-title {color: #40d9f1;}
360
- .mec-event-grid-simple:hover .mec-event-date {background:transparent;}
361
- .event-last:after {display: none;}
362
- @media only screen and (max-width: 767px) {
363
- .mec-event-grid-simple .mec-event-article{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #eee;}
364
- .mec-event-grid-simple .mec-event-article:after {border:none;}
365
- }
366
-
367
-
368
- /* MEC Event-grid Novel
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
369
  —------------------------ */
370
- .mec-event-grid-novel .mec-event-article { position: relative; margin-bottom: 30px; padding: 60px 5% 60px 7%; border: 1px solid rgba( 255, 255, 255, 0.12 ); border-radius: 10px; background-color: #0050fd; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; z-index: 1; }
371
- .mec-event-grid-novel .mec-event-article .novel-grad-bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 10px; opacity: 0; z-index: -1; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
372
- .mec-event-grid-novel .mec-event-article:hover { -webkit-box-shadow: 0 13px 36px 0 rgba( 0, 0, 0, 0.23 ); box-shadow: 0 13px 36px 0 rgba( 0, 0, 0, 0.23 ); border-color: transparent; }
373
- .mec-event-grid-novel .mec-event-article:hover .novel-grad-bg { background-image: -webkit-gradient( linear, left top, right top, from(rgb(38,46,50)), to(rgb(14,16,21))); background-image: -webkit-linear-gradient( left, rgb(38,46,50) 0%, rgb(14,16,21) 100%); background-image: -o-linear-gradient( left, rgb(38,46,50) 0%, rgb(14,16,21) 100%); background-image: linear-gradient( 90deg, rgb(38,46,50) 0%, rgb(14,16,21) 100%); opacity: 1; }
374
- .mec-event-grid-novel .mec-event-image { float: left; width: 150px; height: 150px; }
375
- .mec-event-grid-novel .mec-event-image img { width: 150px; height: 150px; border-radius: 50%; }
376
- .mec-event-grid-novel .mec-event-detail-wrap { margin-left: 200px; }
377
- .mec-event-grid-novel .mec-event-content h4 { position: relative; margin-bottom: 10px; display: inline-block; }
378
- .mec-event-grid-novel .mec-event-content h4 a { font-size: 24px; line-height: 35px; color: #fafcff; }
379
- .mec-event-grid-novel .mec-event-content h4::before { content: ''; position: absolute; top: 8px; left: -30px; width: 17px; height: 17px; background: #5cd0ed; opacity: 0.4; border-radius: 50%; }
380
- .mec-event-grid-novel .mec-event-content h4::after { content: ''; position: absolute; top: 12px; left: -26px; width: 9px; height: 9px; background: #5cd0ed; border-radius: 50%; }
381
- .mec-event-grid-novel .mec-event-month, .mec-event-grid-novel .mec-event-detail, .mec-event-grid-novel .mec-event-address { position: relative; padding-left: 35px; font-size: 15px; line-height: 30px; color: rgba(255,255,255,0.4); }
382
- .mec-event-grid-novel .mec-event-month::before, .mec-event-grid-novel .mec-event-detail::before, .mec-event-grid-novel .mec-event-address::before { position: absolute; top: 6px; left: 6px; font-size: 17px; font-family: 'simple-line-icons'; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; }
383
- .mec-event-grid-novel .mec-event-month::before { content: "\e075"; }
384
- .mec-event-grid-novel .mec-event-detail::before { content: "\e081"; }
385
- .mec-event-grid-novel .mec-event-address::before { content: "\e096"; }
386
- .mec-event-grid-novel .mec-event-footer { clear: both; padding: 20px 0; border-top: none; background: transparent; }
387
- .mec-event-grid-novel .mec-event-footer .mec-booking-button { right: auto; left: 0; height: 42px; width: 148px; padding: 0 20px; font-size: 14px; font-weight: normal; line-height: 42px; text-align: center; color: #fff; background: transparent; border-color: rgba(255,255,255,0.1); border-radius: 50px; }
388
- .mec-event-grid-novel .mec-event-footer .mec-booking-button:hover { background-color: rgba(255,255,255,0.1); }
389
- .mec-event-grid-novel .mec-event-sharing-wrap { left: 175px; cursor: pointer; }
390
- .mec-event-grid-novel .mec-event-sharing-wrap > li { border-color: rgba(255,255,255,0.1); border-radius: 50%; }
391
- .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing { top: -5px; left: 0; padding: 5px 10px 2px 50px; min-width: 150px; width: inherit; height: 37px; background-color: rgba(255,255,255,0.1); -webkit-box-shadow: none; box-shadow: none; border: none; border-radius: 50px; }
392
- .mec-event-grid-novel .mec-event-sharing-wrap:hover > li { background-color: rgba(255,255,255,0.1); }
393
- .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::before, .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::after { display: none; }
394
- .mec-event-grid-novel .mec-event-sharing .mec-event-social-icon, .mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a, .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li i { display: inline; }
395
- .mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a { padding: 0 10px; }
396
- .mec-event-grid-novel .mec-event-sharing-wrap > li a { color: #fff; }
397
- .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a { color: rgba(255,255,255,0.4); } .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a:hover { color: rgba(255,255,255,1); }
398
- @media only screen and (max-width: 1200px) {
399
- .mec-event-grid-novel .row .col-md-6.col-sm-6 { width: 100%; float: none;}
400
- .mec-event-grid-novel .mec-event-image { float: none; margin-top: -20px; margin-bottom: 20px;}
401
- .mec-event-grid-novel .mec-event-detail-wrap { margin-left: 20px;}
402
- .mec-event-grid-novel .mec-event-footer { margin-top: 30px;}
403
- }
404
- @media only screen and (max-width: 767px) {
405
- .mec-event-grid-novel .mec-event-footer { margin-top: 0; padding-top: 30px; margin-bottom: 24px;}
406
- .mec-event-grid-novel .mec-event-footer .mec-booking-button { display: block; position: relative;}
407
- .mec-event-grid-novel .mec-event-sharing-wrap { left: 0; bottom: -55px;}
408
- .mec-event-grid-novel .mec-event-content h4 a { font-size: 20px; line-height: 1.3;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
409
  }
410
 
411
-
412
- /* MEC Event Cover Modern
413
- -------------------------- */
414
- .mec-event-cover-modern {position: relative;}
415
- .mec-event-cover-modern .mec-event-cover-a {background:transparent;position: absolute; color: #fff;bottom: 0;left: 0; text-decoration: none;}
416
- .mec-event-cover-modern .mec-event-cover-a .mec-event-overlay { transition: all 0.5s; opacity:0.8; width: 100%; height: 100%; position: absolute;}
417
- .mec-event-cover-modern .mec-event-cover-a:hover .mec-event-overlay{opacity:1;}
418
- .mec-event-cover-modern .mec-event-detail{padding: 40px; position: relative;}
419
- .mec-event-cover-modern .mec-event-cover-a:hover .mec-event-tag {color: #333;transition:all 0.5s;}
420
- .mec-event-cover-modern .mec-event-cover-a .mec-event-title:hover { text-decoration:underline;}
421
- .mec-event-cover-modern .mec-event-tag{ background: #fff; display: inline-block; padding: 5px 9px; font-size: 11px; font-weight:600; text-transform:uppercase; letter-spacing:1px; margin-bottom: 24px;}
422
- .mec-event-cover-modern .mec-event-date {text-transform: uppercase;font-size: 17px;font-weight: 300;}
423
- .mec-event-cover-modern .mec-event-title{color: #fff; text-transform: uppercase; font-size: 40px; font-weight: 700;margin: 6px 0;}
424
- .mec-event-cover-modern .mec-event-place {font-weight: 400; font-size:18px; font-family: 'Roboto',sans-serif;}
425
- @media only screen and (max-width: 767px) {
426
- .mec-event-cover-modern .mec-event-cover-a{width: 100%;}
427
  }
428
-
429
-
430
-
431
- /* MEC Event Cover Classic
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
432
  -------------------------- */
433
- .mec-event-cover-classic {position: relative; overflow: hidden; background:#fff; padding:6px; border:1px solid #e8e8e8;}
434
- .mec-event-cover-classic .mec-event-overlay { position: absolute; left:6px; right:6px; bottom:6px; top:6px; width:auto; height: auto; background-color: rgba(36, 36, 36, 0.4); transition: all .33s ease-in-out;}
435
- .mec-event-cover-classic:hover .mec-event-overlay { background-color: rgba(36, 36, 36, 0.6);}
436
- .mec-event-cover-classic .mec-event-content { font-size:15px; color:#fff; position: absolute; bottom: 0; padding: 50px 35px; transition: all .33s ease-in-out;}
437
- .mec-event-cover-classic .mec-event-date {font-size:14px; text-transform: uppercase; font-weight: 400; line-height: 1.6;}
438
- .mec-event-cover-classic .mec-event-date span { display:block; font-weight: 700; font-size: 16px;}
439
- .mec-event-cover-classic .mec-event-title { color:#fff; margin: 20px 0 38px;font-size: 24px; font-weight:bold; text-transform:uppercase; font-style:normal;}
440
- .mec-event-cover-classic .mec-btn-wrapper {text-align:left;}
441
- .mec-event-cover-classic .mec-event-icon { font-size: 18px; float: left; margin-right: 14px; color: #fff; padding: 13px;}
442
- .mec-event-cover-classic .mec-event-button { color: #fff; background-color: #191919; border: 2px #191919 solid; padding: 12px 20px; letter-spacing:3px; font-size:12px; font-weight:bold; font-style:normal; transition: all .22s ease; text-decoration: none;}
443
- .mec-event-cover-classic .mec-event-button:hover { color: #191919; background-color: #fff; border-color: #fff; border-radius: 1px;}
444
- .mec-event-cover-classic .mec-event-image img {min-width: 100%;}
445
- @media only screen and (max-width: 960px) {
446
- .mec-event-cover-classic .mec-event-content { padding:20px;}
447
- .mec-event-cover-classic .mec-event-button { font-size:11px; padding:7px 10px; letter-spacing:1px;}
448
- .mec-event-cover-classic .mec-event-title { font-size:19px; margin:15px 0 25px;}
449
- .mec-event-cover-classic .mec-event-date { font-size:12px;}
450
- }
451
- @media only screen and (max-width: 767px) {
452
- .mec-event-cover-classic { margin-bottom:30px;}
453
- }
454
- @media only screen and (max-width: 479px) {
455
- .mec-event-cover-classic .mec-event-content { padding:15px; font-size:15px;}
456
- .mec-event-cover-classic .mec-event-title { font-size:15px; margin:10px 0;}
457
- .mec-event-cover-classic .mec-event-button { font-size:10px; padding:6px; letter-spacing:1px;}
458
- .mec-event-cover-classic .mec-event-icon { padding:10px;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
459
  }
460
-
461
-
462
- /* MEC LOAD MORE BUTTON
 
 
463
  -------------------------- */
464
- .mec-load-more-wrap { text-align:center; display:block; width:100%; padding-top:20px; text-align:center; position:relative;}
465
- .mec-load-more-button {box-shadow:none;transition: all 0.21s ease;font-size: 12px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background: #fff;color: #767676;border:2px solid #e8e8e8;border-radius: 50px;padding: 0px 28px;margin-bottom: 20px;cursor: pointer;line-height: 40px;font-family: 'Montserrat', Helvetica, Arial, sans-serif;height: 42px;display: inline-block;}
466
- .mec-load-more-button:hover {background: #191919; color:#fff; border-color:#191919;}
467
- .mec-load-more-loading {content: url('../img/ajax-loader.gif'); cursor: wait; background: transparent; border-style: none;}
468
- .mec-load-more-loading:hover{background: transparent;}
469
- .mec-modal-preloader, .mec-month-navigator-loading { width: 100%; height:100%; background: no-repeat rgba(255,255,255,0.88) url('../img/ajax-loader.gif') center; border-style: none; position: fixed; left: 0; right: 0; bottom: 0; top: 0; z-index: 9;}
470
- .mec-event-calendar-classic .mec-calendar-side .mec-calendar-table{min-height: 1024px;}
471
- .mec-calendar-side .mec-calendar-table{min-height: 450px;}
472
- .mec-skin-weekly-view-events-container.mec-month-navigator-loading{margin-top:0;}
473
- .mec-calendar.mec-event-calendar-classic .mec-calendar-side { display: block;}
474
- .mec-skin-daily-view-events-container.mec-month-navigator-loading{margin-top: 0px;}
475
- @media only screen and (min-width: 961px) {
476
- .mec-wrap.mec-sm959 .mec-calendar-side .mec-calendar-table { min-height: 1px;}
477
- }
478
- @media only screen and (max-width: 479px) {
479
- .mec-calendar-side .mec-calendar-table { min-height: 1px;}
480
- }
481
-
482
- /* MEC Event Cover Clean
483
- -------------------------- */
484
- .mec-event-cover-clean { position: relative; border: 1px solid #e6e6e6; padding: 8px;}
485
- .mec-event-cover-clean .mec-event-overlay { height: 100%; background-color: rgba(36, 36, 36, 0.4); position: absolute; width: 100%; left: 0; border: 8px solid #fff; top: 0px; transition: all .5s ease-in-out;}
486
- .mec-event-cover-clean .mec-event-content { color: #fff; position: absolute; bottom: 20px; padding:40px 60px; transition: all .5s ease-in-out;}
487
- .mec-event-cover-clean .mec-event-title { color: #fff; font-weight: 700; margin: 46px 0 19px; font-size: 29px; text-transform:uppercase; text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5);}
488
- .mec-event-cover-clean .mec-event-title a {color: #fff;transition:all 0.5s; text-decoration:none; outline:none; border:none; box-shadow: none;}
489
- .mec-event-cover-clean .mec-event-title a:hover { text-decoration:underline;}
490
- .mec-event-cover-clean .mec-event-date { position: absolute; top: -20px; right: 60px; color: #fff; width: 60px; padding:14px 10px; z-index:1;}
491
- .mec-event-cover-clean .mec-event-date div {text-align: center; text-transform: uppercase; letter-spacing: 1px; line-height: 16px;}
492
- .mec-event-cover-clean .mec-event-date .dday {padding-bottom: 15px; border-bottom: 1px solid rgba(255, 255, 255, 0.5); margin-bottom: 13px; font-size: 24px;}
493
- .mec-event-cover-clean .mec-event-date .dmonth {letter-spacing: 2px;}
494
- .mec-event-cover-clean .mec-event-place { font-size:18px; font-family: 'Roboto',sans-serif;}
495
- .mec-event-cover-clean .mec-event-image img {width: 100%;}
496
-
497
- @media only screen and (max-width: 768px) {
498
- .mec-event-cover-clean .mec-event-content { padding:20px; bottom:5px;}
499
- .mec-event-cover-clean .mec-event-title { font-size:23px;}
500
- .mec-event-cover-clean .mec-event-date { right:20px; padding:10px; width:50px;}
501
- }
502
- @media only screen and (max-width: 479px) {
503
- .mec-event-cover-clean .mec-event-content { padding:10px;}
504
- .mec-event-cover-clean .mec-event-title { font-size:19px; padding-right:25px;}
505
- .mec-event-cover-clean .mec-event-date { right:-20px; top:-10px;}
506
- .mec-event-cover-clean .mec-event-detail { font-size:12px;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
507
  }
508
-
509
-
510
- /* MEC Events List Default Loop
511
- --------------------------------- */
512
- .mec-month-divider {text-align:center;margin:60px 0 40px 0;}
513
- .widget .mec-month-divider { margin: 10px 0;}
514
- .mec-month-divider span {text-transform: uppercase;font-size: 22px;font-weight: bold;padding-bottom: 5px;color: #313131;border-bottom: 4px solid #ebebeb;width: 100%;display: block;padding-bottom: 10px;position:relative;}
515
- .mec-month-divider span:before {border-bottom: 4px solid #40d9f1;font-size: 6px;content: "";text-align: center;position: absolute;bottom: -4px;margin-left: -30px;left: 50%;width: 60px;}
516
- .widget .mec-month-divider span { font-size: 13px; }
517
- .mec-event-list-standard .mec-events-pagination { margin-top:60px; border-top:4px solid #ebebeb; min-height:80px; padding-top:20px;}
518
- .mec-event-list-standard .mec-events-pagination .mec-events-pag-previous { float:left; margin-left:0;}
519
- .mec-event-list-standard .mec-events-pagination .mec-events-pag-next { float:right; margin-right:0;}
520
- .mec-event-list-standard .mec-event-article {position:relative;display: block;margin-bottom: 25px;border:1px solid #e9e9e9;box-shadow: 0 2px 0 0 rgba(0,0,0,0.016);}
521
- .mec-event-list-standard .mec-topsec {display:table;width: 100%;}
522
- .mec-event-list-standard .col-md-3.mec-event-image-wrap { padding-left:0}
523
- .mec-event-list-standard .mec-event-content { padding-top:15px; padding-right:30px;}
524
- .mec-event-list-standard .mec-event-title { font-size:29px; font-weight:700; letter-spacing:-1px; margin:0 0 10px;}
525
- .mec-event-list-standard .mec-event-title a { color:#292929; transition: color .30s ease;}
526
- .mec-event-list-standard .mec-col-table-c { display:table-cell; height:100%; vertical-align:middle; float:none !important;}
527
- .mec-event-list-standard .mec-col-table-c.mec-event-meta-wrap { padding-top:15px;}
528
- .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap { vertical-align:top;}
529
- .mec-topsec .mec-event-image {line-height: 1px;}
530
- .mec-event-list-standard .mec-event-meta-wrap { border-left:1px solid #eee;}
531
- .mec-event-list-standard .mec-time-details { text-transform: uppercase; font-size: 11px; font-weight: 300; padding-top: 0px; text-align: left; padding-left: 30px;}
532
- .mec-event-list-standard .mec-event-meta .mec-event-address {font-style:normal;letter-spacing:0;font-size: 13px;color:#8a8a8a;}
533
- .mec-event-list-standard .mec-event-meta span.mec-event-d,
534
- .mec-event-list-standard .mec-event-meta span.mec-event-m {font-size: 17px;font-weight: 700;padding-right: 6px;color: #444;text-transform: uppercase;}
535
- .mec-event-list-standard .mec-venue-details, .mec-event-list-standard .mec-date-details, .mec-event-list-standard .mec-time-details {position:relative;padding-left: 28px;margin-bottom:10px;}
536
- .mec-event-list-standard .mec-venue-details:before,
537
- .mec-event-list-standard .mec-time-details:before, .mec-event-list-standard .mec-date-details:before {content: "\f041";font-family: fontawesome;position: absolute;left: 6px;font-size: 15px;}
538
- .mec-event-list-standard .mec-date-details:before {content: "\f073";}
539
- .mec-event-list-standard .mec-time-details:before {content: "\f017";}
540
- .mec-event-list-minimal .mec-event-title a {color: #292929; transition: color .3s ease; }
541
-
542
- .mec-event-meta-wrap .mec-price-details {margin-bottom: 10px;}
543
- .mec-price-details i { margin-right: 5px; vertical-align: text-top;}
544
- .mec-event-meta-wrap .mec-event-meta .mec-price-details i:before { font-size: 15px;}
545
 
546
- @media only screen and (max-width: 960px) {
547
- .mec-event-list-standard .mec-topsec { display:block;}
548
- .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap { display:block; width:40%;}
549
- .mec-event-list-standard .mec-col-table-c.mec-event-content-wrap { display:block; min-height:230px;}
550
- .mec-event-list-standard .mec-event-meta-wrap { display:block; border-left:none; border-top:1px solid #eee; width:100%; float:none; padding-top:20px;}
551
  }
552
- @media only screen and (min-width: 480px) and (max-width: 960px) {
553
- .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap, .mec-event-list-standard .mec-col-table-c.mec-event-content-wrap { display: table-cell; }
 
 
554
  }
555
- @media only screen and (max-width: 479px) {
556
- .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap, .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap img { float:none; width:100%; padding:0;}
557
- .mec-event-list-standard .mec-col-table-c.mec-event-content-wrap { padding:10px 10px 10px 30px;}
558
  }
559
-
560
-
561
-
562
- /* MEC Event- Single
563
- -------------------------- */
564
- .mec-wrap .mec-events-cal-links { margin-bottom:0}
565
- .mec-single-event #mec-wrap { padding:0; margin-top:35px;}
566
- .mec-wrap .mec-single-title { margin-top: 0; margin-bottom: 30px; font-weight: 700; font-size: 33px;}
567
- .mec-single-event .mec-event-content{ padding: 40px 0 30px; margin-bottom: 10px;}
568
- .mec-single-event .mec-frontbox, .mec-single-event .mec-events-meta-group-booking {margin-bottom: 30px;padding: 20px 30px;background: #fff;border: 1px solid #e6e6e6;box-shadow: 0 2px 0 0 rgba(0,0,0,0.016);}
569
- .mec-wrap #main-content { overflow: hidden; padding-top: 35px;}
570
- .mec-single-event .mec-map-get-direction-address-cnt { position: relative;}
571
- .mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address { width:100%; height:46px; padding:13px 10px; margin-bottom:0; background:#fcfcfc; border: 1px solid #e0e0e0; border-radius:0; box-shadow: inset 0px 2px 5px rgba(0,0,0,0.081);}
572
- .mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address:focus { color:#444; background:#fff; border-color: #b0b0b0; box-shadow: 0 0 3px rgba(0,0,0,.2);}
573
- .mec-single-event .mec-map-get-direction-btn-cnt input { width:100%;}
574
- .mec-single-event .mec-map-get-direction-reset { position: absolute; z-index: 2; top: 5px; right: 10px; font-size: 11px; cursor: pointer; }
575
- /* Tags */
576
- .mec-events-meta-group-tags { margin-top: 20px;}
577
- .mec-events-meta-group-tags a { display:inline-block; color: #444; font-size: 11px; text-transform: uppercase; letter-spacing: 1.5px; font-weight: 500; padding: 3px 7px; border: 1px solid #ddd; border-radius:2px; background:#fff; margin: 1px 3px;}
578
- .mec-events-meta-group-tags a:hover { text-decoration:underline; background: #f9f9f9;}
579
- .mec-local-time-details li {list-style: none; }
580
- .mec-single-event:not(.mec-single-modern) .mec-local-time-details { background: #f7f7f7; padding: 12px 14px 8px; margin-bottom: 12px; vertical-align: baseline; position: relative; border: none; }
581
- .mec-single-event:not(.mec-single-modern) .mec-local-time-details ul { margin: 0; padding-left: 35px; }
582
- .mec-single-event:not(.mec-single-modern) .mec-local-time-details h3 { border: none; padding-left: 15px; }
583
- .mec-single-event:not(.mec-single-modern) .mec-local-time-details h3:before { display:none }
584
- .mec-single-event.mec-single-modern i.mec-sl-speedometer { display: none; }
585
-
586
- /* Booking */
587
- .mec-single-event .mec-events-meta-group-booking { padding-bottom:30px;}
588
- .mec-single-event .mec-events-meta-group-booking ul { list-style:none; margin-left:0; padding-left:0;}
589
- .mec-single-event .mec-events-meta-group-booking ul li {padding:0;list-style:none;margin-top: 40px;}
590
- .mec-single-event .mec-events-meta-group-booking h4 { margin-bottom:20px; font-size:23px; font-weight:bold;}
591
- .mec-single-event .mec-events-meta-group-booking li h4 { font-size:19px;}
592
- .mec-single-event .mec-events-meta-group-booking input, .mec-single-event .mec-events-meta-group-booking button { border-radius:0; margin-bottom:6px;}
593
- .mec-single-event .mec-events-meta-group-booking button { min-width:170px; margin-top:5px;}
594
- .mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available { display:block; margin-bottom:20px; margin-top:-17px; font-size:11px; color:#8a8a8a;}
595
- .mec-single-event .mec-events-meta-group-booking .mec-book-price-total { display:inline-block; margin-bottom:10px; font-size:26px; color:#39c36e; font-weight:700; padding:10px 0;}
596
- .mec-single-event .mec-events-meta-group-booking form { margin:0;}
597
- .mec-single-event .mec-events-meta-group-booking label,.mec-single-event .mec-events-meta-group-booking h5 span {color: #424242;font-size: 12px;font-weight: 300;letter-spacing: 0;margin: 3px 0;display: block;clear: none;padding: 5px 1em 3px 0;}
598
- .mec-single-event .mec-events-meta-group-booking h5 span { display: inline-block;}
599
- .mec-single-event .mec-events-meta-group-booking h5 span.mec-ticket-variation-name { padding-right: 5px;text-transform: capitalize;}
600
- .mec-single-event .mec-events-meta-group-booking input::-webkit-input-placeholder { color:#aaa;}
601
- .mec-single-event .mec-events-meta-group-booking input:-moz-placeholder { color:#aaa;}
602
- .mec-single-event .mec-events-meta-group-booking input[type=text],.mec-single-event .mec-events-meta-group-booking input[type=date], .mec-single-event .mec-events-meta-group-booking input[type=number], .mec-single-event .mec-events-meta-group-booking input[type=email], .mec-single-event .mec-events-meta-group-booking input[type=password], .mec-single-event .mec-events-meta-group-booking input[type=tel], .mec-single-event .mec-events-meta-group-booking textarea, .mec-single-event .mec-events-meta-group-booking select { display:block;background: #fcfcfc;min-height:42px;min-width:180px;font-size: 13px;border: 1px solid #e0e0e0;padding: 13px 10px;width: 330px;margin-bottom: 20px;box-shadow: inset 0px 2px 4px rgba(0,0,0,0.051);clear: both;}
603
- .wbmec-mandatory {padding-left: 5px; font-size: 14px; }
604
- .mec-single-event .mec-events-meta-group-booking .mec-red-notification input, .mec-single-event .mec-events-meta-group-booking .mec-red-notification textarea, .mec-single-event .mec-events-meta-group-booking .mec-red-notification select { border: 1px solid #ff3c3c;}
605
- .mec-single-event .mec-events-meta-group-booking .mec-red-notification input[type="radio"],
606
- .mec-single-event .mec-events-meta-group-booking .mec-red-notification input[type="checkbox"] { outline: 1px solid #ff3c3c;}
607
- @media only screen and (max-width: 479px) {
608
- .mec-single-event .mec-events-meta-group-booking input[type=text],.mec-single-event .mec-events-meta-group-booking input[type=date], .mec-single-event .mec-events-meta-group-booking input[type=number], .mec-single-event .mec-events-meta-group-booking input[type=email], .mec-single-event .mec-events-meta-group-booking input[type=password], .mec-single-event .mec-events-meta-group-booking input[type=tel], .mec-single-event .mec-events-meta-group-booking textarea, .mec-single-event .mec-events-meta-group-booking select { width:100%;}
609
  }
610
-
611
- .mec-single-event .mec-events-meta-group-booking input[type=text]:.mec-single-event .mec-events-meta-group-booking input[type=date],focus, .mec-single-event .mec-events-meta-group-booking input[type=number]:focus, .mec-single-event .mec-events-meta-group-booking input[type=email]:focus, .mec-single-event .mec-events-meta-group-booking input[type=password]:focus, .mec-single-event .mec-events-meta-group-booking input[type=tel]:focus, .mec-single-event .mec-events-meta-group-booking textarea:focus, .mec-single-event .mec-events-meta-group-booking select:focus { border: 1px solid #aaa; color: #444; background: #fff; -moz-box-shadow: 0 0 3px rgba(0,0,0,.2);-webkit-box-shadow: 0 0 3px rgba(0,0,0,.2); box-shadow: 0 0 3px rgba(0,0,0,.2); outline: none;}
612
- .mec-single-event .mec-events-meta-group-booking input[type=checkbox], .mec-single-event .mec-events-meta-group-booking input[type=radio] {margin-right: 6px;margin-top: 5px;min-height:20px;clear: none;margin: 0px 0 0 2px;}
613
- .mec-single-event .mec-events-meta-group-booking input[type=radio]:before,.lity-container .mec-events-meta-group-booking input[type=radio]:before { content: ""; display: inline-block; background: #fff; border-radius: 18px; width: 18px; height: 18px; margin: -1px 0 0 -3px; cursor: pointer; border: 2px solid #e1e7ed; box-shadow: 0 2px 15px -3px rgba(69, 77, 89, .32); }
614
- .mec-single-event .mec-events-meta-group-booking input[type=radio]:checked:before,.lity-container .mec-events-meta-group-booking input[type=radio]:checked:before { border: 7px solid #008aff; background: #fff; box-shadow: 0 3px 16px -3px #008aff; }
615
- .mec-single-event .mec-events-meta-group-booking input[type=radio],.lity-container .mec-events-meta-group-booking input[type=radio] { min-height: 0; margin: 0; margin-right: 6px; }
616
- .mec-single-event .mec-events-meta-group-booking input[type=checkbox] {float: left;}
617
- .mec-single-event .mec-events-meta-group-booking .mec_book_first_for_all,.lity-container .mec-events-meta-group-booking .mec_book_first_for_all {display: none;}
618
- .mec-events-meta-group-booking ul.mec-book-price-details { list-style:none; border:1px solid #eee; padding:0; overflow:hidden;}
619
- .mec-events-meta-group-booking ul.mec-book-price-details li { font-size:15px; color:#a9a9a9; list-style:none; padding:13px 18px; margin:0; float:left; border-right:1px solid #eee;}
620
- .mec-events-meta-group-booking ul.mec-book-price-details li:last-child { border-right:none;}
621
- .mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount { font-weight:700; font-size:21px; color:#222;}
622
- .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label,.lity-container .mec-events-meta-group-booking label.wn-checkbox-label { height: 14px; width: 14px; background-color: transparent; border: 1px solid #d4d4d4; position: relative; display: inline-block; -moz-transition: border-color ease 0.2s; -o-transition: border-color ease 0.2s; -webkit-transition: border-color ease 0.2s; transition: border-color ease 0.2s; cursor: pointer; box-shadow: 0 2px 16px -2px rgba(0, 0, 0, 0.2); vertical-align: middle; margin-right: 3px; margin-top: -2px; }
623
- .mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label,.lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label { border-color: #008aff; box-shadow: 0 2px 14px -3px #008aff; }
624
- .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:before, .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:after,.lity-container .mec-events-meta-group-booking label.wn-checkbox-label:before, .lity-container .mec-events-meta-group-booking label.wn-checkbox-label:after { position: absolute; height: 0; width: 1px; background-color: #008aff; display: inline-block; -moz-transform-origin: left top; -ms-transform-origin: left top; -o-transform-origin: left top; -webkit-transform-origin: left top; transform-origin: left top; content: ''; -webkit-transition: opacity ease .5; -moz-transition: opacity ease .5; transition: opacity ease .5; }
625
- .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:before,.lity-container .mec-events-meta-group-booking label.wn-checkbox-label:before { top: 8px; left: 7px; box-shadow: 0 0 0 2px #fff; -moz-transform: rotate(-145deg); -ms-transform: rotate(-145deg); -o-transform: rotate(-145deg); -webkit-transform: rotate(-145deg); transform: rotate(-145deg); }
626
- .mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::before,.lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::before { height: 17px; -moz-animation: dothatopcheck 0.16s ease 0s forwards; -o-animation: dothatopcheck 0.16s ease 0s forwards; -webkit-animation: dothatopcheck 0.16s ease 0s forwards; animation: dothatopcheck 0.16s ease 0s forwards; }
627
- .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:after,.lity-container .mec-events-meta-group-booking label.wn-checkbox-label:after { top: 6px; left: 3px; -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
628
- .mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::after,.lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::after { -moz-animation: dothabottomcheck 0.08s ease 0s forwards; -o-animation: dothabottomcheck 0.08s ease 0s forwards; -webkit-animation: dothabottomcheck 0.08s ease 0s forwards; animation: dothabottomcheck 0.08s ease 0s forwards; height: 4px; }
629
-
630
- .mec-single-event .mec-events-meta-group-booking button[type=submit]:after { display: none; font-family: 'simple-line-icons'; content: "\e098"; margin-left: 4px; -webkit-animation: rotating 1.2s linear infinite; -moz-animation: rotating 1.2s linear infinite; -ms-animation: rotating 1.2s linear infinite; -o-animation: rotating 1.2s linear infinite; animation: rotating 1.2s linear infinite; }
631
- .mec-single-event .mec-events-meta-group-booking button[type=submit].loading:after { display: inline-block; }
632
-
633
- .mec-single-event .mec-event-export-module{display: block;}
634
- .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul { display:table; width:100%;}
635
- .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li { display: table-cell;}
636
- .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li:last-child { text-align: right;}
637
- .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a:hover {color: #fff;}
638
- .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul { padding-left: 0; margin: 15px 5px;}
639
- .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting { padding-left: 0; margin: 0;}
640
- .mec-ticket-price {margin-left: 10px; font-size: 13px; font-weight: 300; }
641
- .mec-book-reg-field-checkbox label, .mec-book-reg-field-radio label { line-height:1.36;}
642
- .mec-book-reg-field-checkbox input[type=checkbox], .mec-book-reg-field-radio input[type=radio] { float:left; margin-right: 5px !important;}
643
- .mec-ticket-available-spots .mec-event-ticket-description,.mec-ticket-available-spots .mec-event-ticket-price {font-size: 11px; }
644
- .mec-book-ticket-container .wbmec-mandatory, .mec-book-ticket-container .mec-reg-mandatory:nth-child(2) label:after,.mec-book-ticket-container .mec-reg-mandatory:nth-child(3) label:after {content:"" ; color:red; width:50px; height:50px; font-size: 14px; padding-left:5px; } @media only screen and (max-width: 767px) {
645
- .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li { width:100%; min-height:40px; margin-bottom:15px; text-align:center; float:none; display:block;}
646
- .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a { width:100%; padding-left:0; padding-right:0; text-align:center; display:block; font-size:12px;}
647
- }
648
- .mec-single-event .mec-events-meta-group {margin-bottom: 0;}
649
- @media only screen and (max-width: 767px) {
650
- .mec-single-event .mec-events-meta-group-booking { margin-bottom:30px;}
651
- }
652
- .mec-single-event .mec-event-meta h3,.mec-single-event .mec-event-meta dt { text-transform: uppercase;font-size: 16px; font-weight: bold; padding-bottom: 5px; display: inline;color: #000;padding-left: 10px;}
653
- .mec-single-event .mec-event-meta h6{text-transform: uppercase; font-size:13px; padding-bottom: 5px; display: inline;color: #222;padding-left: 0;}
654
- .mec-single-event .mec-event-meta dd, .mec-single-event .mec-event-meta .mec-events-event-categories a { font-size:14px; color: #8d8d8d;}
655
- .mec-single-event .mec-event-meta .mec-location dd.author { color: #3c3b3b;}
656
- .mec-single-event .mec-event-meta dd { margin: 0;padding-left: 35px;}
657
- .mec-single-event .mec-event-meta dd.mec-events-event-categories { min-height: 35px; line-height: 35px;}
658
- /*.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; }*/
659
- .mec-single-event .mec-event-meta dd.mec-events-event-categories:first-of-type { padding-top: 5px;}
660
- .mec-single-event .mec-event-meta dd.mec-events-event-categories:last-of-type { border-bottom: 0;}
661
- .mec-single-event .mec-event-meta dd a {color: #8d8d8d;transition: all .20s ease;}
662
- .mec-single-event .mec-event-meta dd a i:before { font-size: 16px !important;}
663
- .mec-single-event .mec-event-meta dd a i { vertical-align: top; margin-right: 8px; }
664
- .mec-single-event .mec-event-meta dl {margin-bottom: 0;}
665
- .mec-single-event .mec-event-meta .mec-events-event-cost { font-size:18px;}
666
- .mec-single-event .mec-event-meta .mec-events-address {color: #a9a9a9;margin-bottom: 3px;}
667
- .mec-single-event .mec-event-meta .mec-events-meta-group-venue .author {margin-bottom:0;color: #8d8d8d;font-size:13px;}
668
- .mec-single-event .mec-events-event-image {margin-bottom:0;}
669
- .mec-single-event h2.mec-single-event-title {margin-bottom: 30px;font-weight: 700;font-size: 33px;}
670
- .mec-single-event .mec-booking-button {border-bottom:none; letter-spacing: 0.5px;line-height: 48px;height: 76px;transition: all 0.5s ease; color: #fff;padding: 16px;display: block;text-align: center;font-size: 16px;}
671
- .mec-single-event .mec-booking-button:hover { background-color: #101010 !important;}
672
- .mec-single-event .mec-event-tags a {display: inline-block;color: #444;font-size: 11px;text-transform: uppercase;letter-spacing: 1.5px;font-weight: 500;padding: 3px 7px;border: 1px solid #ddd;border-radius: 2px;background: #fff;margin: 1px 3px;}
673
- .mec-single-event .mec-event-tags:before {font-size: 24px;color: #303030;margin-right: 5px;content: "\f02c";font-family: fontawesome;}
674
- .mec-single-event .mec-event-tags {padding-top: 13px;}
675
- .mec-single-event .mec-event-sharing {margin:30px 0 10px;}
676
- .mec-single-event .mec-street-address,.mec-region.mec-events-abbr {font-style: normal; font-size: 13px;}
677
- .mec-single-event-date:before, .mec-single-event-time:before, .mec-events-meta-group.mec-events-meta-group-venue:before {color:#40d9f1}
678
- .mec-single-event .mec-event-social {text-align: center;}
679
- .mec-single-event .mec-event-social h3 {text-transform: uppercase;font-size: 15px;font-weight: bold;padding-bottom: 5px;color: #313131;border-bottom: 4px solid #ebebeb;width: 100%;display: block;padding-bottom: 10px;position:relative}
680
- .mec-single-event .mec-social-single:before {padding: 13px 35px;border-bottom: 4px solid #40d9f1;font-size: 6px;content: "";text-align: center;position: absolute;bottom: -4px;margin-left: 39px;}
681
- .mec-single-event .mec-event-social .event-sharing {margin-top: 30px;}
682
- .mec-single-event .mec-event-social ul { list-style: none; margin-left: 0;}
683
- .mec-single-event .mec-event-social li.mec-event-social-icon { display: inline-block;}
684
- .mec-single-event .mec-event-social li.mec-event-social-icon a {display: inline-block;color:#fff;width: 40px;height: 40px;padding: 9px;font-size: 16px;margin-right: 5px;}
685
- .mec-single-event .mec-event-social a.facebook { background: #3b5996;}
686
- .mec-single-event .mec-event-social a.facebook:hover { background: #28385c;}
687
- .mec-single-event .mec-event-social a.twitter { background: #00acee;}
688
- .mec-single-event .mec-event-social a.twitter:hover { background: #0087bd;}
689
- .mec-single-event .mec-event-social a.vimeo { background: #0dadd6;}
690
- .mec-single-event .mec-event-social a.vimeo:hover{ background: #0a85a3;}
691
- .mec-single-event .mec-event-social a.dribble { background: #d53e68;}
692
- .mec-single-event .mec-event-social a.dribble:hover { background: #bf4c78;}
693
- .mec-single-event .mec-event-social a.youtube { background: #cb322c;}
694
- .mec-single-event .mec-event-social a.youtube:hover { background: #992622;}
695
- .mec-single-event .mec-event-social a.pinterest { background: #cb2027;}
696
- .mec-single-event .mec-event-social a.pinterest:hover { background: #99181d;}
697
- .mec-single-event .mec-event-social a.google { background: #c3391c;}
698
- .mec-single-event .mec-event-social a.google:hover { background: #99181f;}
699
- .mec-single-event .mec-event-social a.linkedin { background: #0073b2;}
700
- .mec-single-event .mec-event-social a.linkedin:hover { background: #005380;}
701
- .mec-single-event .mec-event-social a.email { background: #ff5d5e;}
702
- .mec-single-event .mec-event-social a.email:hover { background: #CC4949;}
703
- .mec-single-event .mec-event-social a.vk { background: #5b88Bd;}
704
- .mec-single-event .mec-event-social a.vk:hover { background: #3d608a;}
705
- .mec-single-event .mec-event-social a.rss { background: #f29a1d;}
706
- .mec-single-event .mec-event-social a.rss:hover { background: #cc7400;}
707
- .mec-single-event .mec-event-social a.instagram { background: #457399;}
708
- .mec-single-event .mec-event-social a.instagram:hover { background: #2e4d66;}
709
- .mec-single-event .mec-event-social a.other-social { background: #ff5d5e;}
710
- .mec-single-event .mec-event-social a.other-social:hover { background: #cc4949;}
711
- .mec-single-event .mec-event-social {text-align: center;}
712
- .mec-single-event .mec-frontbox-title, .mec-single-event .mec-events-meta-group-booking form > h4 {text-transform: uppercase;font-size: 15px;font-weight: bold; color: #313131;border-bottom: 4px solid #ebebeb;width: 100%;display: block;padding-bottom: 10px;position:relative; text-align:center;}
713
- .mec-single-event .mec-frontbox-title:before, .mec-single-event .mec-events-meta-group-booking form > h4:before {padding: 1px 35px;border-bottom: 4px solid #40d9f1;font-size: 6px;content: "";text-align: center;position: absolute;bottom: -4px;margin-left: -35px; left:50%;}
714
- .mec-event-meta i:before {font-size: 20px; vertical-align: middle;}
715
- .mec-event-meta .mec-single-event-organizer i:before,.mec-event-meta .mec-single-event-additional-organizers i:before {font-size: 14px; vertical-align: baseline;}
716
-
717
- #mec-wrap .mec-events-day-time-slot .mec-events-content { float: left; width:33%; padding:0 15px;}
718
- #mec-wrap .mec-events-day-time-slot .mec-events-event-image { padding-left:0;}
719
- #mec-events-content .mec-events-abbr {color: #8d8d8d;font-size: 14px;}
720
- .mec-single-event .mec-events-content {margin-bottom: 30px;}
721
- .mec-single-event .mec-organizer-url a {word-wrap: break-word;}
722
- .mec-single-event #headline {margin:0 0 10px;}
723
- .mec-single-event #headline h2 {padding: 0;}
724
- .mec-single-event .mec-events-meta-group.mec-events-meta-group-gmap .mec-events-venue-map {margin-top:0;padding: 8px;border: 1px solid #e5e5e5;border-radius: 7px;}
725
- #mec-events-gmap-0 {height: 325px !important;}
726
- .mec-events-list .mec-events-day-time-slot .mec-events-event-meta { width: 33%; float: left; padding:40px; height:auto; margin:0;}
727
- .mec-events-day-time-slot .mec-events-content.description.entry-summary { font-size:15px; font-weight:300; color:#8d8d8d;}
728
- .mec-events-day-time-slot .type-mec_events h2 { font-size:28px; padding-bottom:20px;}
729
- .mec-events-day .mec-events-day-time-slot .type-mec_events { margin:0;}
730
- .mec-events-day .mec-events-day-time-slot h5 { background-color:#8d8d8d;}
731
- .mec-single-event .mec-event-meta .mec-single-event-organizer .mec-events-single-section-title,.mec-single-event .mec-event-meta .mec-single-event-additional-organizers .mec-events-single-section-title,.mec-single-event .mec-events-meta-date h3 {padding-left: 0;margin: 10px;display: inline-block;}
732
- .mec-single-event .mec-events-meta-date h3 {width: 100%;}
733
- .mec-single-event .mec-events-event-image {border: 0;}
734
- .mec-single-event .mec-events-venue-map {padding:0;}
735
- .mec-single-event-date,.mec-single-event-time,.mec-single-event-location,.mec-single-event-category,.mec-single-event-label,.mec-single-event-organizer,.mec-single-event-additional-organizers,.mec-events-meta-date,.mec-event-cost,.mec-event-website, .mec-event-more-info{background: #f7f7f7;padding: 12px 14px 8px;margin-bottom: 12px;vertical-align: baseline; position: relative;}
736
- .mec-single-event .mec-single-event-organizer dd,.mec-single-event .mec-single-event-additional-organizers dd,.mec-single-event .mec-events-meta-date dd {padding-left:0;margin-bottom: 10px;}
737
- .mec-single-event .mec-single-event-organizer dd span,.mec-single-event .mec-single-event-additional-organizers dd span,.mec-single-event .mec-events-meta-date dd span { display:block; padding-left:12px; color:#8d8d8d;}
738
- .mec-single-event .mec-single-event-organizer i,.mec-single-event .mec-single-event-additional-organizers i,.mec-single-event .mec-events-meta-date i{margin-right: 10px;margin-left: 12px;}
739
- .mec-events-meta-group.mec-events-meta-group-venue dl {margin-bottom: 0;}
740
- address.mec-events-address {line-height: 19px; font-style: normal; font-size: 12px;}
741
- .mec-single-event .mec-event-content dt {margin-top: 5px;}
742
-
743
- .mec-single-event .mec-single-event-additional-organizers .mec-single-event-additional-organizer {margin-bottom: 15px; padding-bottom: 5px; border-bottom: 1px solid #e4e4e4; }
744
- .mec-single-event .mec-single-event-additional-organizers .mec-single-event-additional-organizer:last-child {margin-bottom: 0; padding-bottom: 0; border: none; }
745
-
746
- /* Hourly Schedule */
747
- .mec-event-schedule-content { border-left:4px solid #f0f0f0; padding-top:10px; margin-top:30px; margin-left:25px; margin-bottom:20px; color:#8a8a8a;}
748
- .mec-event-schedule-content dl { padding-left:24px; font-size:12px; position:relative; margin-bottom:35px;}
749
- .mec-event-schedule-content dl:before { content:''; display:block; position:absolute; left:0; top:4px; width:20px; height:0; border-top:4px solid #f0f0f0;}
750
- .mec-event-schedule-content dl dt { margin:0 0 10px; line-height:1.16;}
751
- .mec-event-schedule-content dl dt.mec-schedule-title { font-size:13px; color:#5a5a5a; font-weight:700;}
752
- .mec-event-schedule-content dl dt.mec-schedule-description { font-weight:300;}
753
- .mec-event-schedule-content .mec-schedule-speakers { background: #f7f7f7; padding: 10px; }
754
- .mec-wrap .mec-event-schedule-content h6 { font-size: 13px; color: #5a5a5a; font-weight: 700; display: inline-block; }
755
- .mec-wrap .mec-event-schedule-content a { font-weight: 400; color: #5a5a5a; transition: all 0.1s ease; }
756
-
757
- /* Speaker Widget */
758
- .mec-single-event .mec-speakers-details ul li { list-style: none; background: #f7f7f7; padding: 5px 5px 18px 5px; margin-top: 14px; }
759
- .mec-single-event .mec-speakers-details ul li a { -webkit-transition: .2s all ease; transition: .2s all ease;}
760
- .mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a img { float:left; border-radius: 50%; transition: .2s all ease; border: 2px solid transparent; width: 68px; height: 68px; }
761
- .mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a:hover img { border-color: #40d9f1}
762
- .mec-single-event .mec-speakers-details ul li .mec-speaker-name { display: inline-block; margin-top: 6px; font-size: 14px; text-transform: capitalize; font-weight: 700; padding-left: 8px; }
763
- .mec-single-event .mec-speakers-details ul li .mec-speaker-job-title { display: block; font-size: 12px; margin-top: -1px; padding-left: 75px; }
764
-
765
- /* Location */
766
- .mec-single-event-location img, .mec-single-event-organizer img {margin-bottom: 10px;width: 100%;}
767
- .mec-qrcode-details {text-align: center; }
768
 
769
-
770
- /* time */
771
- .mec-time-comment{font-size: 11px;}
772
-
773
- /* buddy */
774
- .mec-wrap .mec-attendees-list-details p {font-weight: 300; margin: 20px 0 0 0; color: #8d8d8d; }
775
- .mec-wrap .mec-attendees-list-details li {list-style: none; display: block; margin-top: 15px; }
776
- .mec-wrap .mec-attendees-list-details li .mec-attendee-avatar {display: inline-block; }
777
- .mec-wrap .mec-attendees-list-details li .mec-attendee-profile-link {display: inline-block;vertical-align: top;margin-left: 10px;}
778
- .mec-attendees-list-details ul {margin-bottom: 0; }
779
- .mec-attendees-list-details .mec-attendee-profile-link a {color: #8d8d8d; }
780
- .mec-attendees-list-details .mec-attendee-profile-link span {display: block; color: #000; }
781
-
782
- /* MEC Events Calendar Clean
783
- ----------------------------------------- */
784
- .mec-calendar { margin-bottom:20px; border: 1px solid #e8e8e8; width: 100%; box-shadow: 0 2px 0 0 rgba(0,0,0,0.016);}
785
- .mec-calendar .mec-calendar-topsec { display:table; background:#fff;}
786
- .mec-calendar .mec-calendar-topsec .mec-calendar-events-sec { display: none;}
787
- .mec-calendar .mec-calendar-side { width:590px; display:table-cell; padding:40px; position:relative; text-align:center; box-shadow: 0 1px 5px 6px rgba(0,0,0,0.005) inset;}
788
- .mec-calendar .mec-calendar-events-side { display:table-cell; height:100%; border-left:1px solid #efefef;padding:40px; width:100%;}
789
- .mec-calendar .mec-calendar-events-side .mec-table-side-day {width: 46px; height: 46px; margin: 0 auto 20px; position: relative; text-align: center; line-height: 46px; border: 1px solid #40d9f1; border-radius: 50%; font-size: 12px; font-weight: 600; padding: 0;}
790
- .mec-calendar .mec-calendar-events-side .mec-table-side-title { text-align:center; font-size: 11px; text-transform: uppercase; letter-spacing: 3px; margin-bottom: 14px;}
791
- .mec-calendar .mec-calendar-header { position: relative; width:560px; margin-top:8px; margin-bottom:16px;}
792
- .mec-calendar .mec-calendar-header h2 { text-transform: uppercase; font-size:22px; font-weight:700; color:#333;}
793
- .mec-calendar .mec-event-footer { width:auto; min-height:60px;}
794
- .mec-calendar dl { display:table; margin:0; border:none; padding:0; table-layout: fixed;}
795
- .mec-calendar dt { display:table-cell; transition: all .66s ease; color: #4d4d4d; background:#fff; border-radius: 44px; font-size:14px; width: 80px; height: 80px; line-height: 80px; text-align: center;}
796
- .mec-calendar .mec-calendar-table .mec-no-event { display:none;}
797
- .mec-calendar .mec-calendar-table-head dt{ font-weight: 700; text-transform: uppercase; font-size:15px;}
798
- .mec-calendar .mec-calendar-row dt:hover { background:#f4f4f4;}
799
- .mec-calendar .mec-table-nullday { color: #cacaca;}
800
- .mec-calendar.mec-box-calendar .mec-table-nullday:last-child { border-right: 1px solid #eaeaea;}
801
- .mec-calendar .mec-prev-month:hover, .mec-calendar .mec-next-month:hover { background:#f4f4f4;}
802
- .mec-calendar .mec-selected-day, .mec-calendar .mec-selected-day:hover { background: #40d9f1; color: #fff;}
803
- .mec-calendar .mec-selected-day a { color:#fff;}
804
- .mec-calendar .mec-has-event { position:relative;}
805
- .mec-calendar .mec-calendar-row dt.mec-has-event:hover { background: #40d9f1;}
806
- .mec-calendar .mec-has-event a { cursor:pointer; display:block; width:100%; height:100%; border-radius: 50%; color: #4d4d4d; transition: all .25s ease; text-decoration:none; box-shadow:none;}
807
- .mec-calendar .mec-calendar-row dt.mec-has-event:hover a, .mec-calendar .mec-calendar-row dt.mec-has-event.mec-selected-day a { color:#fff;}
808
-
809
- .mec-calendar .mec-has-event:after { background-color: #40d9f1; border-radius: 50%; display: block; content: ''; width: 8px; height: 8px; bottom: 14px; left: 50%; margin: -4px 0 0 -4px; position: absolute; transition: all .25s ease;}
810
- .mec-calendar .mec-calendar-row dt.mec-has-event:hover:after { background-color:#fff;}
811
- .mec-calendar .mec-has-event.mec-selected-day:after { display:none;}
812
- .mec-calendar .mec-event-article { text-align:left; margin-bottom:0; padding-bottom:25px; padding-top:26px; border-top:1px solid #efefef; transition: all .33s ease;}
813
- .mec-calendar .mec-event-article:hover { background-color:#fafafa;}
814
- .mec-calendar .mec-event-article .mec-event-time { font-size:11px; line-height:1.1; margin:0;}
815
- .mec-calendar .mec-event-article .mec-event-title { font-size: 13px; padding: 0; margin: 10px 0 8px; font-weight: 700; text-transform: uppercase;}
816
- .mec-calendar .mec-event-article .mec-event-title a { text-decoration:none; color: #494949; transition: color .30s ease;}
817
- .mec-calendar .mec-event-article .mec-event-title a:hover { color: #40d9f1;}
818
- .mec-calendar .mec-event-article .mec-event-image, .mec-calendar .mec-event-list-classic .mec-event-image img { width:65px; height:auto;}
819
- .mec-calendar .mec-event-article .mec-event-image{float: left; margin-right: 20px; width: 65px; height: auto;}
820
- .mec-calendar .mec-event-article .mec-event-detail { font-size:13px; line-height:1.3; font-family:'Roboto',sans-serif; color:#9a9a9a; margin-bottom:0;}
821
- .mec-calendar .mec-calendar-side .mec-previous-month, .mec-calendar .mec-calendar-side .mec-next-month { cursor:pointer; position:absolute; top:0; min-width:50px; height:50px; line-height:50px; text-align:center; background:#fff; color:#a9a9a9; font-size:12px; letter-spacing:1px; text-transform:uppercase; padding-left:10px; padding-right:10px; border:1px solid #efefef; border-top:none; box-shadow: 0 2px 0 0 rgba(0,0,0,0.015); transition: all .33s ease;}
822
- .mec-calendar .mec-calendar-side .mec-previous-month i, .mec-calendar .mec-calendar-side .mec-next-month i { font-size:12px; color:#40d9f1; cursor:pointer;}
823
- .mec-calendar .mec-calendar-side .mec-previous-month:hover, .mec-calendar .mec-calendar-side .mec-next-month:hover { background-color: #f9f9f9; color:#40d9f1;}
824
- .mec-calendar .mec-calendar-side .mec-previous-month { left:0; border-bottom-right-radius:6px; border-left:none;}
825
- .mec-calendar .mec-calendar-side .mec-next-month { right:0; border-bottom-left-radius:6px; border-right:none;}
826
-
827
- /* Page with sidebar fix */
828
- @media only screen and (min-width: 961px) {
829
- .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-has-event:after { width:6px; height:6px; bottom:6px;}
830
- .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-side { width:370px;}
831
- .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-header { position: relative; width:350px; margin-top:30px; margin-bottom:20px; padding-top:20px;}
832
- .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) dt { width:50px; height:50px; line-height:50px;}
833
- .mec-wrap.mec-sm959 .mec-calendar.mec-event-calendar-classic dl dt { height:110px;}
834
  }
835
-
836
- @media only screen and (max-width: 1200px) {
837
- .mec-calendar .mec-has-event:after { width:6px; height:6px; bottom:6px;}
838
- .mec-calendar .mec-calendar-side { width:370px;}
839
- .mec-calendar .mec-calendar-header { position: relative; width:350px; margin-top:30px;}
840
- .mec-calendar dt { width:50px; height:50px; line-height:50px;}
841
- }
842
- @media only screen and (max-width: 767px) {
843
- .mec-calendar .mec-calendar-header h2 { font-size:18px;}
844
- .mec-calendar .mec-calendar-topsec { width:100%;}
845
- .mec-calendar .mec-calendar-side { width: 100%; display:block; padding:30px;}
846
- .mec-calendar .mec-calendar-header { width:auto;}
847
- .mec-calendar .mec-calendar-events-side { width:100%; display:block; height:100%; border-left:none; border-top:1px solid #efefef;padding:20px;}
848
- .mec-calendar dl { width:100%;}
849
- .mec-calendar dt { width:14%; height:60px; line-height:60px; border-radius:50px;}
850
- }
851
- @media only screen and (max-width: 479px) {
852
- .mec-calendar .mec-has-event:after { width:4px; height:4px;}
853
- .mec-calendar .mec-calendar-header h2 { font-size:16px; margin-top:33px;}
854
- .mec-calendar dt { height:38px; line-height:38px;}
855
- .mec-calendar .mec-event-list-classic .mec-event-title, .mec-calendar .mec-event-list-classic .mec-event-detail { font-size:12px;}
856
- .mec-calendar .mec-event-list-classic .mec-event-time { font-size:10px;}
857
  }
858
-
859
-
860
- /* MEC Events Calendar Modern
861
- --------------------------------------------- */
862
- .mec-box-calendar.mec-calendar .mec-has-event a, .mec-box-calendar.mec-calendar dt { border-radius:0;}
863
- .mec-box-calendar.mec-calendar .mec-calendar-header { margin-top:2px; margin-bottom:30px;}
864
- .mec-box-calendar.mec-calendar dt { border-bottom:1px solid #eaeaea; border-left:1px solid #eaeaea;}
865
- .mec-box-calendar.mec-calendar dl dt:last-child { border-right:1px solid #eaeaea;}
866
- .mec-box-calendar.mec-calendar .mec-calendar-table-head dt { border-top:1px solid #eaeaea; background-color:#f8f8f8;}
867
- .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt { background-color:#f4f4f4;}
868
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month,
869
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {border-radius: 2px;top:40px;border: 1px solid #eee;height: 30px;line-height: 30px;z-index: 1;}
870
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month { left:60px;}
871
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month { right:60px;}
872
- .mec-box-calendar.mec-calendar .mec-calendar-side { box-shadow:none;}
873
- .mec-box-calendar.mec-calendar .mec-calendar-events-side { border:none;}
874
- .mec-box-calendar.mec-calendar .mec-calendar-events-side .mec-table-side-day { border-radius:2px;}
875
- .mec-box-calendar.mec-calendar h4.mec-month-label { position: relative; width: 560px; margin-top: 2px; margin-bottom: 30px; text-transform: uppercase; font-size: 22px; font-weight: 700; color: #333;}
876
- .mec-widget .mec-box-calendar.mec-calendar h4.mec-month-label { width:100%; margin-top:8px; font-size:13px;}
877
- @media only screen and (max-width: 1200px) {
878
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month { left:42px;}
879
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month { right:42px;}
880
- .mec-calendar .mec-calendar-header h2 { font-size:17px; margin-top:7px;}
881
- }
882
- @media only screen and (max-width: 767px) {
883
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month, .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month { top:28px; font-size:10px;}
884
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month { left:30px;}
885
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month { right:30px;}
886
- .mec-calendar .mec-calendar-header h2 { font-size:15px;}
887
- }
888
- @media only screen and (max-width: 479px) {
889
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month, .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month { top:16px; font-size:0px; padding:4px 0; text-align:center; min-width:33px;}
890
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month { left:10px;}
891
- .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month { right:10px;}
892
- .mec-box-calendar.mec-calendar .mec-calendar-header h2 { font-size:12px; margin-top:15px;}
893
- .mec-box-calendar.mec-calendar .mec-event-image { margin-right:12px;}
894
  }
895
-
896
 
897
- /* MEC Events Calendar Classic
898
- ------------------------------------------------ */
899
- .mec-calendar.mec-event-calendar-classic, .mec-calendar.mec-event-calendar-classic .mec-calendar-side { border:none; padding:0; width:100%; height:100%; box-shadow:none;}
900
- .mec-calendar.mec-event-calendar-classic .mec-calendar-side { display: block;}
901
- .mec-calendar.mec-event-calendar-classic .mec-calendar-header, .mec-calendar.mec-event-calendar-classic dl { width:100%;}
902
- .mec-calendar.mec-event-calendar-classic dl dt { width:auto; height:136px; line-height:1.2; text-align:left; padding:5px 7px; position:relative;}
903
- .mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt { height:30px !important;}
904
- .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month, .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month { top:0;}
905
- .mec-calendar.mec-event-calendar-classic .mec-has-event:after { bottom:auto; top:24px; left:7px; margin:0;}
906
- .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month { left:0;}
907
- .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month { right:0;}
908
- .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec { text-align:left; background:#fafafa; border:1px solid #eaeaea; border-top:none; padding:10px 20px;}
909
- .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec { display:none;}
910
- .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-event-article:hover { background-color:#fcfcfc;}
911
- .mec-calendar.mec-event-calendar-classic .mec-selected-day,
912
- .mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover { color:#40d9f1; font-weight:700; background:#fafafa; border-bottom:none;}
913
- .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-title,
914
- .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day { display:inline-block; margin:0; margin-bottom:15px; font-weight:700;}
915
- .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day { margin-left:4px;}
916
- .mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event a { color:#4d4d4d;}
917
- .mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event:not(.mec-selected-day):hover a { color:#fff;}
918
- @media only screen and (max-width: 1200px) {
919
- .mec-calendar.mec-event-calendar-classic dl dt { height:100px;}
920
- }
921
- @media only screen and (max-width: 767px) {
922
- .mec-calendar.mec-event-calendar-classic dl dt { height:40px;}
923
- }
924
- @media only screen and (max-width: 479px) {
925
- .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec { padding:10px;}
926
- .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-header h2 { font-size:13px; margin-top:8px;}
927
- }
928
-
929
- /* Monthly Calendar/Novel
930
- ------------------------------------------------ */
931
- .mec-calendar .mec-event-article.mec-single-event-novel { padding: 4px 8px; min-height: 25px; margin: 0 -4px; border-radius: 3px; }
932
- .mec-calendar .mec-event-article.mec-single-event-novel h4 { margin: 0; font-size: 10px; line-height: 18px; }
933
- .mec-calendar.mec-event-container-novel dl dt { padding: 3px; }
934
- .mec-calendar.mec-event-calendar-classic .mec-calendar-novel-selected-day { display: inline-block; padding: 4px; margin-left: 1px; }
935
- .mec-calendar.mec-event-calendar-classic .mec-selected-day .mec-calendar-novel-selected-day { color: #fff; }
936
- .mec-calendar.mec-event-calendar-classic.mec-event-container-novel .mec-selected-day, .mec-calendar.mec-event-calendar-classic.mec-event-container-novel dt.mec-selected-day:hover { border-bottom: 1px solid #eaeaea; }
937
- .mec-calendar.mec-event-calendar-classic.mec-event-container-novel .mec-calendar-side .mec-calendar-table{min-height: auto;}
938
- .mec-single-event-novel.light h4 { color: #000 !important; }
939
- .mec-single-event-novel.dark h4{ color: #fff !important; }
940
- @media only screen and (max-width: 768px) {
941
- .mec-calendar .mec-event-article.mec-single-event-novel { padding: 0; min-height: 5px; }
942
- .mec-calendar .mec-event-article.mec-single-event-novel h4 { display: block; font-size: 9px; }
943
- }
944
-
945
- /* Monthly Calendar/Simple
946
- ------------------------------------------------ */
947
- .mec-event-container-simple .event-single-content-simple { display: none }
948
- .mec-event-container-simple .mec-monthly-tooltip h4 { font-size: 16px; margin: 0; }
949
- .mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple { border-bottom: 1px solid #e2e2e2; padding: 14px 0; display: block; }
950
- .mec-wrap.colorskin-custom .mec-calendar.mec-event-container-simple .mec-selected-day:hover { background: #f4f4f4 }
951
- .mec-event-container-simple .mec-calendar-day .mec-monthly-tooltip.event-single-link-simple:last-of-type { border: none; }
952
- .mec-tooltip-event-title { font-size: 16px; font-weight: bold; color: #000; margin-bottom: 2px; }
953
- .mec-tooltip-event-time { font-size: 14px; color: #888; margin-bottom: 5px; }
954
- .tooltipster-sidetip.tooltipster-shadow .tooltipster-content { padding: 17px; }
955
- .mec-tooltip-event-content { clear: both; }
956
- .mec-tooltip-event-featured { float: left; margin-right: 13px; margin-bottom: 1px; }
957
- .mec-tooltip-event-desc { font-size: 14px; color: #444; line-height: 18px; }
958
- .tooltipster-sidetip.tooltipster-shadow .tooltipster-box { border-radius: 3px !important; border: 1px solid #e2e3e4 !important; background: #fff !important; box-shadow: 0 -1px 30px -2px rgba(0, 0, 0, 0.15) !important; }
959
- .tooltipster-sidetip .tooltipster-arrow { overflow: visible !important; }
960
- .tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-border { border-width: 12px !important; }
961
- .tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border { border-right-color: #e2e3e4 !important; }
962
- .tooltipster-sidetip .tooltipster-arrow-border { left: -12px !important; z-index: 9999999999 !important; }
963
- .tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background { display: block !important; }
964
- .tooltipster-sidetip .tooltipster-arrow-background { border-width: 11px !important; z-index: 99999999999 !important; }
965
- .tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background { left: -9px !important; top: 1px !important; border-right-color: #ffffff !important; }
966
- .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background { border-top-color: #ffffff !important; left: 0 !important; top: -1px !important; }
967
- .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border { left: -1px !important; }
968
- .tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border { border-top-color: #e2e3e4 !important; }
969
- .tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border { left: -1px !important; top: -11px !important; }
970
- .tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border { border-bottom-color: #e2e3e4 !important; }
971
- .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background { top: -9px !important; border-bottom-color: #ffffff !important; }
972
- .tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background { border-left-color: #ffffff !important; left: -2px !important; top: 0px !important; }
973
- .tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border { border-left-color: #e2e3e4 !important; left: -1px !important; top: -1px !important; }
974
-
975
- /* MEC Events - Calendar Daily
976
- -------------------------------- */
977
- .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article { padding-left:15px; padding-right:15px;}
978
- .mec-calendar.mec-calendar-daily .mec-calendar-a-month { text-align:center; background-color:#fff; border-bottom:2px solid #f4f4f4; position:relative;}
979
- .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4 { color:#444; font-size:18px; line-height:1.2; padding:15px 0 11px; margin:0; font-weight:700; letter-spacing:1px; text-transform:uppercase; border-bottom:1px solid #e6e6e6;}
980
- .mec-calendar.mec-calendar-daily .mec-calendar-d-top { text-align:center; padding:10px 0; position:relative; background-color:#fafafa;}
981
- .mec-calendar.mec-calendar-daily .mec-previous-month, .mec-calendar.mec-calendar-daily .mec-next-month { position:absolute; top:50%; left:50%; margin-top:-25px; min-width:50px; height:50px; line-height:50px; text-align:center; background:#fff; border:1px solid #e2e2e2; border-radius:50px; box-shadow: 0 2px 0 0 rgba(0,0,0,0.015); transition: all .33s ease; cursor:pointer;}
982
- .mec-calendar.mec-calendar-daily .mec-previous-month i, .mec-calendar.mec-calendar-daily .mec-next-month i {font-size:14px;cursor: pointer;}
983
- .mec-calendar.mec-calendar-daily .mec-previous-month:hover, .mec-calendar.mec-calendar-daily .mec-next-month:hover { border-color: #d0d0d0; color:#444; box-shadow: 0 2px 5px 0 rgba(0,0,0,0.075);}
984
- .mec-calendar.mec-calendar-daily .mec-previous-month { margin-left:-150px;}
985
- .mec-calendar.mec-calendar-daily .mec-next-month { margin-left:100px;}
986
- .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month, .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month { min-height:28px; height:28px; line-height:28px; width:28px; margin-top:-14px; border-radius: 3px;}
987
- .mec-calendar.mec-calendar-daily .mec-calendar-d-top h2, .mec-calendar.mec-calendar-daily .mec-calendar-d-top h3 { margin-top: 9px; color: #b9b9b9; font-family:'Roboto',sans-serif; font-size:30px; font-weight:100; text-transform:uppercase; margin-bottom:12px; line-height:1;}
988
- .mec-calendar.mec-calendar-daily .mec-calendar-d-top h2 { font-size:81px; color:#444; margin-bottom:10px; line-height:1.1;}
989
- .mec-calendar.mec-calendar-daily .mec-calendar-d-table { overflow:hidden; background:#fff; min-height:60px; border-top:1px solid #e6e6e6; border-bottom:2px solid #f3f3f3; padding:0 50px; position:relative;}
990
- @media only screen and (min-width: 479px) {
991
- .mec-calendar.mec-calendar-daily .mec-calendar-d-table { padding:0 55px;}
992
- }
993
- .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl { width:1310px; display:block;}
994
- .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl {display:none;}
995
- .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl.mec-weekly-view-week-active {display:block;}
996
- .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt, .mec-calendar.mec-calendar-daily .mec-calendar-d-table a { display:block; background:#fff; width:42px; height:60px; line-height:60px; text-align:center; float:left; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; border-radius:0;}
997
- .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt:hover, .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day:hover { background:#fafafa; box-shadow: 0 2px 5px 0 rgba(0,0,0,0.065) inset; cursor:pointer;}
998
- .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day { cursor: default; background: #fff; color:#c1c1c1; line-height: 59px; text-align: center; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;}
999
- .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-has-event { cursor: pointer; font-weight:700; color:#4a4a4a;}
1000
- .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt.mec-table-d-current,
1001
- .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-daily-view-day-active { font-size:18px; font-weight:700; background:#fafafa; color:#40d9f1;}
1002
- .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-prev, .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next {float:none;font-size:14px;width:55px;position:absolute;top:0;left:0;cursor: pointer;}
1003
- .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next { left:auto; right:0; border-left:1px solid #e6e6e6; border-right:none;}
1004
- .mec-calendar.mec-calendar-daily .mec-today-container .mec-today-count { font-size:12px; color:#888; text-align:center;}
1005
- @media only screen and (max-width: 479px) {
1006
- .mec-calendar.mec-calendar-daily .mec-previous-month { margin-left:-130px;}
1007
- .mec-calendar.mec-calendar-daily .mec-next-month { margin-left:80px;}
1008
- .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4 { font-size:14px; letter-spacing:0;}
1009
- }
1010
- .widget .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4 { font-size:14px; letter-spacing:0;}
1011
- .widget .mec-calendar.mec-calendar-daily .mec-previous-month { margin-left:-130px;}
1012
- .widget .mec-calendar.mec-calendar-daily .mec-next-month { margin-left:80px;}
1013
- .mec-util-hidden {display:none;}
1014
- .mec-daily-view-date-events,.mec-weekly-view-date-events {list-style: none; margin: 0;}
1015
-
1016
-
1017
- /* MEC Events - Calendar Weekly
1018
- -------------------------------- */
1019
- .mec-calendar.mec-calendar-weekly .mec-calendar-d-table { padding:0;}
1020
- .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl { width: calc(100% - 1px);}
1021
- .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt { width:14.286%; height:70px; line-height:normal; cursor:default;}
1022
- .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:hover { background:#fff; cursor:default;}
1023
- .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:last-child { border-right:none;}
1024
- .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span { font-size:12px; font-weight:700; text-transform:uppercase; display:block; margin:15px 0 6px;}
1025
- .mec-calendar.mec-calendar-weekly .mec-calendar-d-table a.mec-table-d-prev, .mec-calendar.mec-calendar-weekly .mec-calendar-d-table a.mec-table-d-next { display:none;}
1026
- ul.mec-weekly-view-dates-events, ul.mec-weekly-view-dates-events li { padding: 0; margin: 0; line-height: initial;}
1027
- .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date { width:64px; height:64px; margin-right:10px; font-size:11px; text-transform:uppercase; float: left; text-align: center;padding-top: 2px;}
1028
- .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span { font-size: 40px; line-height: 30px; font-weight:700; display: block; margin-bottom: 6px; letter-spacing: 1px;}
1029
- .mec-calendar.mec-calendar-weekly .mec-calendar-a-month .mec-previous-month { margin-left:0; left:12px;}
1030
- .mec-calendar.mec-calendar-weekly .mec-calendar-a-month .mec-next-month { margin-left:0; left:auto; right:12px;}
1031
- @media only screen and (max-width: 479px) {
1032
- .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span { font-size:9px; letter-spacing:0;}
1033
- .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date { width: 100%;height: 36px;margin-bottom: 12px;line-height: 1;font-size: 10px;margin-right:5px;text-align: left;}
1034
- .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span { font-size: 18px;margin-bottom: 5px;}
1035
- }
1036
- .widget .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span { font-size:9px; letter-spacing:0;}
1037
- .widget .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date { width: 100%;height: 36px;margin-bottom: 12px;line-height: 1;font-size: 10px;margin-right:5px;text-align: left;}
1038
- .widget .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span { font-size: 18px;margin-bottom: 5px;}
1039
- .mec-week-events-container .mec-weekly-view-dates-events li.mec-no-event-found {list-style:none !important;}
1040
- li.mec-no-event-found .mec-event-title{text-align: center;}
1041
-
1042
- /* MEC Events - Calendar Widget
1043
- -------------------------------- */
1044
- .mec-widget .mec-calendar { max-width:100%;}
1045
- .mec-widget .mec-calendar dl dt, .mec-wrap.mec-sm959.mec-widget .mec-calendar.mec-event-calendar-classic dl dt { height:40px;}
1046
- .mec-widget .mec-calendar .mec-calendar-events-sec { padding:10px;}
1047
- .mec-widget .mec-calendar .mec-calendar-header h2 { font-size:13px; margin-top:8px;}
1048
- .mec-widget .mec-calendar .mec-event-list-classic .mec-event-image { margin-right:12px;}
1049
- .mec-widget .mec-calendar .mec-has-event:after { width:4px; height:4px;}
1050
- .mec-widget .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-title { font-size:14px;}
1051
- .mec-widget .mec-calendar .mec-event-article .mec-event-image { margin-right:11px;}
1052
- .mec-widget .mec-box-calendar.mec-calendar .mec-calendar-header { margin-bottom:20px;}
1053
- .mec-widget .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month, .mec-widget .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {font-size:0px; padding:4px 0; text-align:center; min-width:33px;}
1054
- .mec-widget .mec-event-calendar-classic .mec-calendar-side .mec-calendar-table { min-height: 200px;}
1055
 
1056
-
1057
- /* List Widget */
1058
- .mec-widget .mec-event-list-classic { margin-bottom:8px; padding: 8px 0;}
1059
- .mec-widget .mec-event-list-classic .mec-event-article { margin-bottom:0; padding:10px 0; position:relative; min-height:86px; padding-left:80px;}
1060
- .mec-widget .mec-event-list-classic .mec-event-date {font-size: 10px;line-height: 14px;text-transform: uppercase;}
1061
- .mec-widget .mec-event-list-classic .mec-event-title { font-size:13px;}
1062
- .mec-widget .mec-event-list-classic .mec-event-detail { font-size:11px;}
1063
- .mec-widget .mec-event-list-classic .mec-event-image {width: 68px; position:absolute; left:0;}
1064
- .mec-event-list-classic .mec-event-image img { width:100%;}
1065
- .mec-widget .mec-event-list-classic .mec-event-detail { overflow:visible;}
1066
-
1067
-
1068
- .event-color{width: 14px; display: inline-block; height: 14px; margin-left: 5px; border-radius: 50%;}
1069
-
1070
-
1071
- /* MEC Events - Map view
1072
- -------------------------------- */
1073
- /* lightbox */
1074
- .mec-map-lightbox-wp { width:580px; padding: 15px 15px 0px; background-color: #fff;}
1075
- .mec-map-view-event-detail.mec-event-detail { width:580px; background-color: #e9e9e9; padding: 8px 15px;}
1076
- .mec-map-lightbox-wp.mec-event-list-classic .mec-event-article { padding: 0 0 15px; margin: 0;}
1077
- .mec-map-lightbox-wp.mec-event-list-classic .mec-event-image { width: 70px; margin-right: 15px;}
1078
-
1079
- /* infobox */
1080
- .mec-marker-infowindow-wp { padding: 10px; }
1081
- .mec-marker-infowindow-wp .mec-marker-infowindow-count { width: 60px; height: 60px; display: block; text-align: center; line-height: 60px; border: 1px solid #40d9f1; border-radius: 50%; font-size: 32px; color: #40d9f1; float: left; margin-right: 11px; }
1082
- .mec-marker-infowindow-wp .mec-marker-infowindow-content { overflow: hidden; padding-top: 6px; }
1083
- .mec-marker-infowindow-wp .mec-marker-infowindow-content span { display: block; color: #222; }
1084
- .mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child { font-size: 15px; font-weight: 700; }
1085
-
1086
- /* marker */
1087
- .mec-marker-wrap { display: inline-block; width: 35px; height: 35px; margin: 15px 0 0 4px; border-radius: 50% 50% 50% 0; background: #00cae9; animation-name: mec-map-bounce; animation-fill-mode: both; animation-duration: 1s; border: 3px solid #fff; cursor: pointer; }
1088
- .mec-marker-wrap .mec-marker {margin-top: 5px;display: block;-webkit-transform: rotate(45deg);transform: rotate(45deg);text-align: center;color: #fff;font-size: 17px;}
1089
- .mec-marker-wrap .mec-marker-pulse-wrap {-webkit-transform: rotate(45deg);transform: rotate(45deg);display: inline-block;margin-left: -11px;margin-top: 0px;}
1090
- .mec-marker-wrap .mec-marker-pulse {display: inline-block;background: #c5c5c5;border-radius: 50%;height: 14px;width: 14px;-webkit-transform: rotateX(55deg);transform: rotateX(55deg);z-index: -2;}
1091
- .mec-marker-wrap .mec-marker-pulse:after { content: ""; border-radius: 50%; height: 40px; width: 40px; position: absolute; margin: -13px 0 0 -13px; animation: pulsate 1s ease-out; animation-iteration-count: infinite; opacity: 0; box-shadow: 0 0 1px 2px #00cae9; animation-delay: 1.1s; }
1092
- @keyframes pulsate {
1093
- 0% {transform: scale(0.1, 0.1); opacity: 0; }
1094
- 50% {opacity: 1; }
1095
- 100% {transform: scale(1.2, 1.2); opacity: 0; }
1096
- }
1097
- @keyframes mec-map-bounce {
1098
- 0% {opacity: 0; transform: translateY(-2000px) rotate(-45deg); }
1099
- 60% {opacity: 1; transform: translateY(30px) rotate(-45deg); }
1100
- 80% {transform: translateY(-10px) rotate(-45deg); }
1101
- 100% {transform: translateY(0) rotate(-45deg); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1102
  }
 
1103
 
1104
-
1105
-
1106
- /* Mec Countdown
1107
- -------------------------------- */
1108
- .mec-single-event { margin-top: 10px; }
1109
- .mec-single-event .mec-events-meta-group-countdown {color:#c9c9c9;text-align: center;margin-bottom: 30px;padding: 20px 30px;background: #fff;border: 1px solid #e6e6e6;box-shadow: 0 2px 0 0 rgba(0,0,0,0.016);}
1110
- .mec-events-meta-group-countdown .countdown-w { text-align:center; font-size: 36px; margin: 0 auto; padding: 40px 0 0; position:relative; display:table; table-layout: fixed;}
1111
- .mec-events-meta-group-countdown .countdown-w .icon-w {font-size: 24px;}
1112
- .mec-events-meta-group-countdown .countdown-w .label-w {font-size: 15px; font-weight:300; letter-spacing:1px; text-transform:uppercase; position:relative;}
1113
- .mec-events-meta-group-countdown .countdown-w .block-w {display: table-cell; margin: 0 20px 10px; position:relative; height: 70px;width: 190px;font-size: 72px; transition: all .3s ease-in-out; line-height: 1.2;}
1114
- .mec-events-meta-group-countdown .countdown-w .block-w.done-w {border:0 none;}
1115
- .mec-events-meta-group-countdown .countdown-w span {padding: 24px 0 20px;}
1116
- .mec-events-meta-group-countdown .countdown-w .div-d {display: none;}
1117
- .mec-events-meta-group-countdown .countdown-w .countdown-message {display:none;}
1118
- .mec-events-meta-group-countdown .countdown-w .block-w i { display: none;}
1119
- #countdown{list-style:none; margin-bottom:0; margin-top:0; margin-left:0; padding-left: 0;}
1120
- .mec-events-meta-group-countdown .mec-end-counts h3{ display:inherit; text-align: center; font-size: 16px; right:50%; }
1121
- .mec-countdown-details .countdown-w .clockdiv li p{ margin-top:23px;}
1122
- @media (min-width: 481px) and (max-width: 768px) {
1123
- .mec-events-meta-group-countdown .countdown-w { padding:0;}
1124
- .mec-events-meta-group-countdown .countdown-w .label-w {font-size:12px; letter-spacing:0;}
1125
- .mec-events-meta-group-countdown .countdown-w span { font-size:34px;}
1126
- }
1127
- @media (min-width: 320px) and (max-width: 480px) {
1128
- .mec-events-meta-group-countdown .countdown-w .label-w {font-size:10px;}
1129
- .mec-events-meta-group-countdown .countdown-w span { font-size:28px;}
1130
- .mec-countdown-details .countdown-w .clockdiv li p { margin-top:16px;}
1131
- }
1132
- @media (max-width: 320px) {
1133
- .mec-events-meta-group-countdown .countdown-w .label-w {font-size:9px; letter-spacing:0;}
1134
- .mec-events-meta-group-countdown .countdown-w span { font-size:22px;}
1135
  }
1136
-
1137
- /* Mec Warning
1138
- -------------------------------- */
1139
- .info-msg,
1140
- .mec-success,
1141
- .warning-msg,
1142
- .mec-error {
1143
- margin: 10px 0;
1144
- padding: 10px;
1145
- border-radius: 3px 3px 3px 3px;
1146
- font-size:13px;
1147
- }
1148
- .info-msg {
1149
- color: #059;
1150
- background-color: #BEF;
1151
- }
1152
- .mec-success {
1153
- color: #270;
1154
- background-color: #DFF2BF;
1155
- }
1156
- .warning-msg {
1157
- color: #9F6000;
1158
- background-color: #FEEFB3;
1159
- }
1160
- .mec-error {
1161
- color: #D8000C;
1162
- background-color: #FFBABA;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1163
  }
1164
-
1165
- /* Mec Frontend Submission
1166
- -------------------------------- */
1167
- .mec-fes-list ul { list-style:none;}
1168
- .mec-fes-form-cntt .dashicons-editor-help {display: none; }
1169
- .mec-fes-list ul li * { text-decoration:none !important;}
1170
- .mec-fes-list ul li { border-bottom:1px solid #eee; padding:14px 0; line-height:normal;}
1171
- .mec-fes-list ul li a { box-shadow:none; color:#181818;}
1172
- .mec-fes-list ul li a:hover { color:#40d9f1;}
1173
- .mec-fes-list ul li .mec-event-title { font-weight:600; font-size:15px;}
1174
- .mec-fes-list ul li .mec-fes-event-view, .mec-fes-list ul li .mec-fes-event-remove { font-size:11px; padding:4px 8px; border:1px solid #e7e7e7; background:#f7f7f7; float:right; margin-left:5px;}
1175
- .mec-fes-list ul li .mec-fes-event-remove:hover { cursor:pointer; background:#F0B7B8; border-color:#CC4D4F;}
1176
- .mec-fes-list-top-actions a { font-size:11px; letter-spacing:2px; text-transform:uppercase; padding:8px 14px; border:1px solid #e3e3e3; background:#f5f5f5;}
1177
-
1178
- .mec-fes-list-top-actions a, .mec-fes-form-top-actions a { position:relative; border: none; border-radius:0; color: #fff !important; display: inline-block; font-size: 12px; letter-spacing:2px; line-height: 1; text-transform: uppercase; font-weight: 600; text-decoration: none; cursor: pointer; margin-bottom: 21px; margin-right:10px; line-height: 1; padding: 17px 21px; background: #39c36e; -webkit-transition: all 0.21s ease; -moz-transition: all 0.21s ease; transition: all 0.21s ease;}
1179
- .mec-fes-list-top-actions a:hover, .mec-fes-form-top-actions a:hover { background:#222; color:#fff;}
1180
- .mec-fes-form .mec-form-row, .mec-fes-list .mec-form-row { margin-bottom:20px; clear:both;}
1181
-
1182
- .mec-fes-form label { padding-right:10px; font-size:13px; display:block;}
1183
- .mec-fes-form input[type=text], .mec-fes-form input[type=number], .mec-fes-form input[type=email], .mec-fes-form input[type=password], .mec-fes-form input[type=tel], .mec-fes-form textarea, .mec-fes-form select { border-radius:0; min-width:inherit; width:auto; display:inline; background: #fcfcfc;min-height:30px;font-size: 13px;border: 1px solid #e0e0e0;padding: 10px;margin-bottom: 20px;box-shadow: inset 0px 2px 4px rgba(0,0,0,0.051);clear: both;}
1184
- #mec_more_info_target {width: 100%;}
1185
- @media only screen and (min-width: 961px) {
1186
- .mec-fes-form input[type=text], .mec-fes-form input[type=email], .mec-fes-form input[type=password], .mec-fes-form textarea { width: 100%; display:inline-block;}
1187
- }
1188
- @media only screen and (max-width: 768px) {
1189
- .mec-fes-form input[type=text], .mec-fes-form input[type=email], .mec-fes-form input[type=password], .mec-fes-form textarea { width:100%;}
1190
- }
1191
- .mec-fes-form input[type=text]#mec_fes_title { width:100%; height: auto; color:#000; font-size: 36px; font-family: 'Montserrat', Helvetica, Arial, sans-serif; background: none !important; font-weight: 400;}
1192
- .mec-fes-form input[type=checkbox], .mec-fes-form input[type=radio] { display:inline !important; float:left; margin:5px 5px 0 0;}
1193
- .mec-fes-form input[type=text]:focus, .mec-fes-form input[type=number]:focus, .mec-fes-form input[type=email]:focus, .mec-fes-form input[type=password]:focus, .mec-fes-form input[type=tel]:focus, .mec-fes-form textarea:focus, .mec-fes-form select:focus { border: 1px solid #aaa; color: #444; background: #fff; -moz-box-shadow: 0 0 3px rgba(0,0,0,.2);-webkit-box-shadow: 0 0 3px rgba(0,0,0,.2); box-shadow: 0 0 3px rgba(0,0,0,.2); outline: none;}
1194
- .mec-form-row .mec-color {cursor: pointer;}
1195
- .mec-form-row.mec-available-color-row span { margin: 10px; width: 14px; height: 14px; display: inline-block; margin-right: 6px; border-radius: 20px 20px 20px 20px; vertical-align: middle;}
1196
- .mec-form-row.mec-available-color-row span:first-of-type { margin-left: 0;}
1197
-
1198
-
1199
- @media only screen and (min-width: 961px) {
1200
- .mec-fes-form .mec-fes-form-cntt, .mec-fes-form .mec-fes-form-sdbr { width: 68%; float: left; padding-right: 20px;}
1201
- .mec-fes-form .mec-fes-form-sdbr { width: 32%; padding-right: 0; padding-left: 20px;}
1202
- .mec-fes-submit-mobile{display:none;}
1203
- }
1204
- .mec-fes-form .mec-meta-box-fields { padding: 20px; border: 1px solid #e6e6e6; margin-bottom: 20px; box-shadow: 0 2px 0 0 rgba(0,0,0,0.016);}
1205
- .mec-fes-form .mec-meta-box-fields h4 { margin: -20px; font-size: 15px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 10px 20px; background: #f5f5f5; margin-bottom: 20px;}
1206
- .mec-fes-sub-button{width: 100%;}
1207
- .mec-available-color-row span.color-selected{background-color: #fdd700; border: 3px solid #fff; box-sizing: content-box; box-shadow: 0 0 0 2px #437df9; }
1208
- .mec-fes-loading:before{content: url('../img/ajax-loader.gif'); background: transparent; border-style: none; display: block; margin-left: 47%;}
1209
-
1210
- .mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type="text"] { width: 23%; margin-right: 1.4%; }
1211
- .mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row { border-bottom: 1px solid #e8e8e8; padding-bottom: 15px; }
1212
- .mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row:last-of-type { border: none; }
1213
- .mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type="text"].mec-col-1 { width: 10%; }
1214
- .mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type="text"].mec-col-6 { width: 39%; }
1215
- .mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row button { margin-right: 0; padding: 9px 26px; }
1216
- @media only screen and (max-width: 768px) {.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type="text"]{ width: 100% !important;} }
1217
- /* MEC Total Calendar
1218
- -------------------------------- */
1219
- .mec-wrap .mec-totalcal-box { position: relative; border: 1px solid #efefef; padding: 20px 5px; margin: 0 0 20px; background: #fafafa; overflow: hidden; box-shadow: 0 3px 2px 0 rgba(0,0,0,0.012);}
1220
- .mec-wrap .mec-totalcal-box i { float: left; margin: 0; width: 36px; height: 36px; background: #fff; border: 1px solid #efefef; text-align: center; padding: 10px 0; font-size: 15px; color: #888;}
1221
- .mec-wrap .mec-totalcal-box input, .mec-wrap .mec-totalcal-box select, .mec-wrap .mec-totalcal-box .mec-totalcal-view span { width: auto; min-height: 36px; height: 36px; line-height: 36px; background: #fff; font-size: 13px; color: #777; border: 1px solid #efefef; margin: 0 0 0 -1px; float: left; padding: 0 5px; font-family: 'Roboto', Helvetica, Arial, sans-serif;}
1222
- .mec-wrap .mec-totalcal-box input[type=submit] { cursor: pointer; padding: 0 16px; text-transform: uppercase; font-size: 11px; font-family: 'Montserrat', Helvetica, Arial, sans-serif;transition: all 0.21s ease;}
1223
- .mec-wrap .mec-totalcal-box input[type=submit]:hover { background: #222; color: #fff;}
1224
- .mec-wrap .mec-totalcal-box .mec-totalcal-view span { display: inline-block; text-transform: uppercase; font-family: 'Montserrat', Helvetica, Arial, sans-serif; font-size: 11px; padding: 0 12px; cursor: pointer;}
1225
- .mec-wrap .mec-totalcal-box .mec-totalcal-view span:hover { color: #40d9f1;}
1226
- .mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected { color: #fff; background: #40d9f1; border-color: #40d9f1;}
1227
- .mec-wrap .mec-totalcal-box .mec-totalcal-view { text-align:right; float: right;}
1228
- .mec-wrap .mec-totalcal-box input[type=search] { width: calc(100% - 36px);}
1229
-
1230
- @media only screen and (min-width: 961px) and (max-width: 1200px) {
1231
- .mec-wrap .mec-totalcal-box { padding: 37px 5px; }
1232
- }
1233
- @media only screen and (max-width: 960px) {
1234
- .mec-wrap .mec-totalcal-box .col-md-3, .mec-wrap .mec-totalcal-box .col-md-4, .mec-wrap .mec-totalcal-box .col-md-5 { width: 100%; float: none; padding-bottom: 20px; clear: both; overflow: hidden;}
1235
- }
1236
- @media only screen and (min-width: 768px) and (max-width: 960px) {
1237
- .mec-wrap .mec-totalcal-box .col-md-4 { position: relative; right: 10px; top: 20px; width: initial;}
1238
- .mec-wrap .mec-totalcal-box .col-md-5 { padding-bottom: 0;}
1239
- .mec-wrap .mec-totalcal-box { padding: 37px 5px; }
1240
- }
1241
- @media only screen and (max-width: 767px) {
1242
- .mec-wrap .mec-totalcal-box .mec-totalcal-view { float: none;}
1243
- .mec-wrap .mec-totalcal-box .col-md-4 { padding-bottom: 0}
1244
- }
1245
- @media only screen and (max-width: 479px) {
1246
- .mec-wrap .mec-totalcal-box .mec-totalcal-view span { padding: 0 8px; font-size: 10px;}
1247
- .mec-wrap .mec-totalcal-box input[type=submit] { padding: 0 10px; font-size: 10px;}
1248
- }
1249
- @media only screen and (min-width: 961px) {
1250
- .mec-wrap.mec-sm959 .mec-totalcal-box .col-md-3, .mec-wrap .mec-wrap.mec-sm959 .mec-totalcal-box .col-md-5 { width: 100%; float: none; padding-bottom: 20px; clear: both; overflow: hidden;}
1251
- .mec-wrap.mec-sm959 .mec-totalcal-box .col-md-4 { position: absolute; right: 10px; top: 20px; width: initial;}
1252
- .mec-wrap.mec-sm959 .mec-totalcal-box .col-md-5 { padding-bottom: 0; width: 100%;}
1253
- }
1254
-
1255
- /* Cal search form */
1256
- .mec-search-form { padding: 20px 10px;}
1257
- .mec-search-form .mec-dropdown-wrap { display: table; min-height: 55px; width: 100%;}
1258
- .mec-search-form .mec-dropdown-search, .mec-search-form .mec-text-input-search, .mec-search-form .mec-date-search { padding: 0 10px; float: left; min-height: 55px;}
1259
- .mec-search-form .mec-text-input-search, .mec-search-form .mec-date-search { width: 50%; min-height: 36px; display: block;}
1260
- .mec-widget .mec-search-form .mec-text-input-search, .mec-widget .mec-search-form .mec-date-search { width: 100%; }
1261
- .mec-widget .mec-search-form .mec-text-input-search { margin-top: 10px; }
1262
- .mec-search-form .mec-date-search { clear: left;}
1263
- .mec-search-form .mec-dropdown-wrap .mec-dropdown-search { display: table-cell; float: none;}
1264
- .mec-widget .mec-search-form .mec-dropdown-wrap .mec-dropdown-search { display: block; }
1265
- .mec-wrap .mec-search-form .mec-dropdown-wrap .mec-dropdown-search select { width: calc(100% - 36px);}
1266
- .mec-wrap .mec-search-form .mec-date-search select { width: calc(100% - 106px);}
1267
- .mec-wrap .mec-search-form .mec-date-search select:last-child { width: 70px;}
1268
- @media only screen and (max-width: 767px) {
1269
- .mec-search-form .mec-dropdown-search, .mec-search-form .mec-text-input-search, .mec-search-form .mec-date-search { width: 100%; float: none;}
1270
- .mec-search-form .mec-date-search {min-height: 55px;}
1271
- .mec-search-form .mec-dropdown-wrap .mec-dropdown-search { display: block; width: 50%; float: left;}
1272
- }
1273
- @media only screen and (max-width: 960px) {
1274
- .mec-wrap .mec-search-form .mec-date-search select { width: calc(100% - 124px);}
1275
- .mec-wrap .mec-search-form .mec-date-search select:last-child { width: 70px;}
1276
- }
1277
- @media only screen and (max-width: 479px) {
1278
- .mec-search-form .mec-dropdown-wrap .mec-dropdown-search { display: block; width:100%; float: none;}
1279
  }
1280
 
1281
-
1282
-
1283
- /* MEC Datepicker
1284
- ---------------------*/
1285
- .ui-datepicker { background-color: #fff; border: 1px solid #66AFE9; border-radius: 4px; box-shadow: 0 0 8px rgba(102,175,233,.6); display: none; margin-top: 4px; padding: 10px; width: 240px; } .ui-datepicker a, .ui-datepicker a:hover { text-decoration: none; cursor: pointer; } .ui-datepicker a:hover, .ui-datepicker td:hover a { color: #2C6396; -webkit-transition: color 0.1s ease-in-out; -moz-transition: color 0.1s ease-in-out; -o-transition: color 0.1s ease-in-out; transition: color 0.1s ease-in-out; } .ui-datepicker .ui-datepicker-header { margin-bottom: 4px; text-align: center; } .ui-datepicker .ui-datepicker-title { font-weight: 700; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { cursor: default; font-family: dashicons; -webkit-font-smoothing: antialiased; font-style: normal; font-weight: normal; height: 20px; line-height: 1.4; margin-top: 2px; width: 20px; } .ui-datepicker .ui-datepicker-prev { float: left; text-align: left; } .ui-datepicker .ui-datepicker-next { float: right; text-align: center; } .ui-datepicker .ui-datepicker-prev:before { content: "\f341"; } .ui-datepicker .ui-datepicker-next:before { content: "\f345"; } .ui-datepicker .ui-icon { display: none; } .ui-datepicker .ui-datepicker-calendar { table-layout: fixed; width: 100%; } .ui-datepicker .ui-datepicker-calendar th, .ui-datepicker .ui-datepicker-calendar td { text-align: center; padding: 4px 0; } .ui-datepicker .ui-datepicker-calendar td { border-radius: 4px; -webkit-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out; -moz-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out; -o-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out; transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out; } .ui-datepicker .ui-datepicker-calendar td:hover { background-color: #eee; cursor: pointer; } .ui-datepicker .ui-datepicker-calendar td a { text-decoration: none; } .ui-datepicker .ui-datepicker-current-day { background-color: #4289cc; } .ui-datepicker .ui-datepicker-current-day a { color: #fff } .ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover { background-color: #fff; cursor: default; }
1286
-
1287
 
 
 
 
 
1288
 
 
 
 
 
1289
 
 
 
 
 
1290
 
1291
- /* MEC Events Carousel Type1
1292
- —--------------------------- */
1293
- .event-carousel-type1-head .mec-event-image {position: relative; min-height: 150px; }
1294
- .event-carousel-type1-head .mec-event-image img {width: 100%;}
1295
- .mec-event-carousel-content .mec-event-carousel-title a {transition: all 0.2s ease;}
1296
- .event-carousel-type1-head .mec-event-date-carousel {position: absolute;top: 25px;left: 1px;font-size: 41px;width: 160px;color: #fff;font-weight: 500;background-color: #40d9f1;padding-left: 21px;height: 97px;line-height: 2.3;padding-right: 85px;}
1297
- .event-carousel-type1-head .mec-event-date-carousel:after {content: "";position: absolute;display: inline-block;z-index: -1;bottom: -13px;left: 5px;width: 0;border-width: 13px;border-style: solid;border-color: transparent transparent #40d9f1 transparent;transform: rotate(45deg);}
1298
- .event-carousel-type1-head .mec-event-date-info {font-size: 12px; font-weight: 300; position: absolute; top: 27px; left: 75px; }
1299
- .event-carousel-type1-head .mec-event-date-info-year {font-size: 12px; font-weight: 300; position: absolute; top: 45px; left: 75px; }
1300
- .mec-event-carousel-content {border: 1px solid #e8e8e8;border-top: none;margin-top: -5px;padding: 34px 9px 11px 37px;}
1301
- .mec-event-carousel-content .mec-event-carousel-title a {font-size: 23px; font-weight: 500; color: #000; letter-spacing: -1px; }
1302
- .mec-event-carousel-content p {font-size: 14px; color: #7a7272; font-weight: 300; }
1303
- .mec-owl-crousel-skin-type1 .owl-item .mec-event-article {padding: 0 19px;}
1304
- .mec-event-carousel-type1 .owl-page.active span {background-color: #00aeef; height: 14px; width: 14px; }
1305
- .mec-event-carousel-type1 .mec-event-carousel-content { margin-bottom:15px;box-shadow: 0 1px 2px rgba(0,0,0,0.04);transition: all 0.27s ease;}
1306
- .mec-event-carousel-type1 .mec-event-carousel-content:hover {box-shadow: 0 0 35px rgba(0,0,0,0.07);}
1307
-
1308
- @media only screen and (min-width: 768px ) and (max-width: 1000px) , (min-width: 270px ) and (max-width: 448px) {
1309
- .event-carousel-type1-head .mec-event-date-carousel {font-size: 25px; line-height: 2.5; padding-right: 70px; height: 64px; width: 120px;}
1310
- .event-carousel-type1-head .mec-event-date-carousel:after { left: 7px; }
1311
- .event-carousel-type1-head .mec-event-date-info {font-size: 10px; top: 13px; left: 55px; }
1312
- .event-carousel-type1-head .mec-event-date-info-year {font-size: 10px; top: 25px; left: 55px; }
1313
- .event-carousel-type1-head .mec-event-date-carousel:after {top: 48px; }
1314
- }
1315
-
1316
-
1317
-
1318
- /* MEC Events Carousel Type2
1319
- ---------------------------- */
1320
- .event-carousel-type2-head {background: #fff;border: 1px solid #e6e6e6;}
1321
- .event-carousel-type2-head .mec-event-carousel-content-type2 {margin-top: 15px; min-height: 182px;}
1322
- .event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-date-info {font-size: 15px; color: #9a9a9a; font-weight: 300; }
1323
- .event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-carousel-title {font-size: 26px; font-weight: bold; color: #1c1d21; margin-top:15px; letter-spacing: -1px; }
1324
- .mec-event-carousel-content-type2 .mec-event-carousel-title a {color:inherit;}
1325
- .mec-event-carousel-type2 .event-carousel-type2-head .mec-event-carousel-content-type2 p {font-size: 16px; font-weight: 300; color: #444444; }
1326
- .event-carousel-type2-head .mec-event-footer-carousel-type2 {margin-top: 33px; position: relative;}
1327
- .mec-event-carousel-type2 .mec-event-footer-carousel-type2 .mec-event-sharing-wrap { left: 0;}
1328
- .event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-event-sharing-wrap > li {border: none; -webkit-transition: all 0.25s ease; transition: all 0.25s ease;}
1329
- .event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button {border: 1px solid #e4e4e4;float: right;padding: 7px 23px 7px;font-size: 12px; text-transform:uppercase; color: #707070;font-weight: 500; -webkit-transition: all 0.25s ease; transition: all 0.25s ease;}
1330
- .event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button:hover{color:#fff;}
1331
- .mec-event-article .event-carousel-type2-head{padding: 10%;margin-right: -1px;}
1332
- .mec-event-carousel-type2 .mec-owl-carousel .owl-wrapper-outer { border-right: 1px solid #e6e6e6; }
1333
- .mec-wrap .mec-event-carousel-type2 .owl-prev,.mec-wrap .mec-event-carousel-type2 .owl-next,.mec-wrap .mec-event-carousel-type3 .owl-prev,.mec-wrap .mec-event-carousel-type3 .owl-next,.mec-wrap .mec-event-carousel-type4 .owl-prev,.mec-wrap .mec-event-carousel-type4 .owl-next{transition: all 0.25s ease; -webkit-transition: all 0.25s ease; position: absolute; top: 47%; background-color: transparent !important; }
1334
- .mec-event-carousel-type2 .owl-next {right: -60px; }
1335
- .mec-event-carousel-type2 .owl-prev {left: -60px; }
1336
- .mec-event-carousel-type2 .owl-prev i , .mec-event-carousel-type2 .owl-next i,.mec-event-carousel-type3 .owl-prev i , .mec-event-carousel-type3 .owl-next i,.mec-event-carousel-type4 .owl-prev i , .mec-event-carousel-type4 .owl-next i{ font-size:40px; color: #282828;}
1337
- .mec-event-carousel-type2 .owl-prev i:hover, .mec-event-carousel-type2 .owl-next i:hover,.mec-event-carousel-type3 .owl-prev i:hover, .mec-event-carousel-type3 .owl-next i:hover{color: #000; cursor: pointer;}
1338
- .mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing {top: auto; bottom: 60px; }
1339
- .mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:after, .mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:before {top: auto; bottom: -19px;border-color: #e2e2e2 transparent transparent transparent;}
1340
- .mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:after { bottom: -18px;border-color: #fff transparent transparent transparent;}
1341
- @media only screen and (min-width: 320px ) and (max-width: 768px) {.mec-event-carousel-type2 .owl-prev, .mec-event-carousel-type2 .owl-next, .mec-event-carousel-type3 .owl-prev, .mec-event-carousel-type3 .owl-next, .mec-event-carousel-type4 .owl-prev, .mec-event-carousel-type4 .owl-next{position: initial;top: 100%;}}
1342
-
1343
-
1344
-
1345
-
1346
- /* MEC Events Carousel Type3
1347
- ----------------------------- */
1348
- .mec-event-carousel-type3 .mec-event-article {margin: 0 10px;}
1349
- .event-carousel-type3-head .mec-event-image, .event-carousel-type3-head .mec-event-image img {width: 100%; height: auto; }
1350
- .event-carousel-type3-head .mec-event-footer-carousel-type3 { background: #fff; display: inline-block; width: calc(100% - 40px); margin-top: -74px; position: relative; margin-left: 20px; margin-right: 20px; margin-bottom: 6px; padding: 8% 11%; box-shadow: 0 2px 10px -2px rgba(0,0,0,.2); }
1351
- .event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button {border: 1px solid #e4e4e4; text-transform: uppercase; float: right; padding: 7px 23px 7px; font-size: 12px; color: #707070; font-weight: 500; }
1352
- .event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button:hover {color:#fff; }
1353
- .mec-event-footer-carousel-type3 span {font-size: 15px; color: #9a9a9a; font-weight: 300; display: block; margin-top: 30px; }
1354
- .mec-event-footer-carousel-type3 .mec-event-carousel-title {font-size: 29px; font-weight: 700; }
1355
- .event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-event-carousel-title {font-size: 26px; font-weight: bold; color: #1c1d21; margin-top:15px; letter-spacing: -1px; }
1356
- .mec-event-footer-carousel-type3 .mec-event-carousel-title a { color: inherit; }
1357
- .event-carousel-type3-head .mec-event-footer-carousel-type3 p{font-size: 16px; font-weight: 300; color: #444444 !important; margin-bottom: 36px; }
1358
- .mec-event-carousel-type3 .owl-next {right: -70px; }
1359
- .mec-event-carousel-type3 .owl-prev {left: -50px; }
1360
- .mec-event-footer-carousel-type3 .mec-event-sharing-wrap { left: 11%; }
1361
- .mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing {top: auto; bottom: 60px; }
1362
- .mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:after, .mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:before {top: auto; bottom: -19px;border-color: #e2e2e2 transparent transparent transparent;}
1363
- .mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:after { bottom: -18px;border-color: #fff transparent transparent transparent;}
1364
- .event-carousel-type3-head .mec-end-date-label {display: inline; margin-left:2px;}
1365
-
1366
- /* MEC Events Carousel Type4
1367
- ----------------------------- */
1368
- .event-carousel-type4-head.clearfix { position: relative; overflow: hidden; background: #fff; } .event-carousel-type4-head .mec-event-overlay { position: absolute; left: 0; right: 0; bottom: 0; top: 0; width: auto; height: auto; background-color: rgba(36, 36, 36, .4); transition: all .33s ease-in-out; } .mec-event-hover-carousel-type4 { font-size: 15px; color: #fff; position: absolute; bottom: 0; padding: 50px 35px; transition: all .33s ease-in-out; opacity: 0; visibility: hidden; }
1369
- .mec-event-carousel-type4 .mec-event-article { margin: 0 10px; }
1370
- .mec-event-carousel-type4 .mec-event-article:hover .mec-event-hover-carousel-type4 { opacity: 1; visibility: visible; }
1371
- .mec-event-hover-carousel-type4 .mec-event-icon { font-size: 18px; float: left; margin-right: 14px; color: #fff; padding: 13px; }
1372
- .mec-event-hover-carousel-type4 .mec-event-date { font-size: 11px; text-transform: uppercase; font-weight: 400; line-height: 1.6; }
1373
- .mec-event-hover-carousel-type4 .mec-event-date span { display: block; font-weight: 700; font-size: 14px; } .mec-event-hover-carousel-type4 .mec-event-title { color: #fff; margin: 20px 0 38px; font-size: 16px; font-weight: 700; text-transform: uppercase; font-style: normal; }
1374
- .mec-event-hover-carousel-type4 .mec-btn-wrapper { text-align: left; }
1375
- .mec-event-hover-carousel-type4 .mec-event-button { color: #fff; background-color: #191919; border: 2px #191919 solid; padding: 10px 14px; letter-spacing: 1.5px; font-size: 11px; font-weight: 700; font-style: normal; transition: all .22s ease; text-decoration: none; }
1376
- .mec-event-hover-carousel-type4 .mec-event-button:hover { color: #191919; background-color: #fff; border-color: #fff; border-radius: 1px; }
1377
- .mec-event-carousel-type4 .owl-next {right: -70px; }
1378
- .mec-event-carousel-type4 .owl-prev {left: -70px; }
1379
- .mec-carousel-type4-head { margin-bottom: 25px; }
1380
- .mec-carousel-type4-head-title { padding: 0 11px; text-align: left; font-weight: bold; font-size: 20px; color: #000; }
1381
- .mec-carousel-type4-head-link { text-align: right; padding: 0 11px; }
1382
- .mec-carousel-type4-head-link a { background: #222; color: #fff; padding: 10px 38px; transition: all 0.3s ease; }.mec-carousel-type4-head-link a:hover, .mec-carousel-type4-head-link a:visited { color: #fff; }
1383
- @media (max-width: 960px) {
1384
- .mec-event-carousel-type4 .owl-stage { left: -50px; }
1385
- }
1386
-
1387
- /* MEC Countdown View Style1
1388
- ----------------------------- */
1389
- .mec-wrap .mec-event-countdown-style1 {color: #fff;padding: 0 !important;display: table;background: #437df9;}
1390
- .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1 {z-index: 5;padding: 50px 1% 50px 4%;display: table-cell;float: none;vertical-align: middle;}
1391
- .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2 {background-color: rgba(0,0,0,0.05);height: 100%;padding-top: 0;display: table-cell;float: none;position: relative;vertical-align: middle;}
1392
- .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part3 {background-color: #f8f8f8;display: table-cell;float: none;text-align: center;vertical-align: middle;}
1393
- .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-title {color: #fff; font-size: 15px; margin-top: 30px; }
1394
- .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming {font-size: 36px;font-weight: bold;line-height: 1;margin-top: 0;}
1395
- .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-countdown > div {display: inline-block;}
1396
- .mec-event-countdown-style1 .mec-events-meta-group-countdown { color:#c9c9c9; margin-bottom: 30px;padding: 20px 30px;background: #fff;border: 1px solid #e6e6e6;box-shadow: 0 2px 0 0 rgba(0,0,0,0.016);}
1397
- .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming span {display: block; }
1398
- .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2:after { content: ""; position: absolute; display: inline-block; z-index: 1; top: 50%; margin-top: -11px; right: -24px; width: 0; border-width: 12px; border-style: solid; border-color: transparent transparent transparent #4077ed;}
1399
- .mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date-place { text-align: center; padding-bottom: 8px; }
1400
- .mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date, .mec-event-countdown-part2 .mec-event-place { display:inline;font-size: 14px;padding: 0 5px;text-align: center;}
1401
- .mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button {display: inline-block;padding: 14px 30px;vertical-align: middle;font-size: 12px;letter-spacing: 1px;text-transform: uppercase;color: #fff;background: #4077ed;transition: all 0.24s ease;}
1402
- .mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button:hover { background: #222;}
1403
- .mec-event-countdown-style1 .mec-event-countdown {text-align:center;display: table;table-layout: fixed;margin: 0 auto;}
1404
- .mec-event-countdown-style1 .mec-event-countdown .label-w { letter-spacing:1px; text-transform:uppercase; position:relative; }
1405
- .mec-event-countdown-style1 .mec-event-countdown .block-w {display: table-cell;margin: 0 20px 10px;position:relative;height: 70px;}
1406
- .mec-wrap .mec-event-countdown-style1 .mec-event-countdown li {background-color: rgba(0,0,0,0.1);margin: 5px;padding: 20px 0;min-width: 94px;}
1407
- .mec-wrap .mec-event-countdown-style1 .mec-event-countdown li span {font-size: 30px;}
1408
- .mec-wrap .mec-event-countdown-style1 .mec-event-countdown li .label-w {font-size: 12px;color:#fff;margin: 8px 0 0;line-height: 1;}
1409
-
1410
 
1411
- @media only screen and (min-width: 1200px) {
1412
- .mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part1, .mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part2,
1413
- .mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part3 { width: 100%; display: block; padding-top: 50px; padding-bottom: 50px;}
1414
- .mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part2:after {border-color:#4077ed transparent transparent transparent;top: auto; margin-top: 0; bottom: -24px; margin-left: -11px; left: 50%;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1415
  }
1416
 
1417
- @media (max-width: 960px) {
1418
- .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1, .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2,
1419
- .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part3 { width: 100%; display: block; padding-top: 50px; padding-bottom: 50px;}
1420
- .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2:after {border-color:#4077ed transparent transparent transparent;top: auto; margin-top: 0; bottom: -24px; margin-left: -11px; left: 50%;}
1421
  }
1422
 
1423
- @media (max-width: 480px) {
1424
- .mec-event-countdown-style1 .mec-event-countdown .block-w {margin: 3px;height: auto;}
1425
- .mec-wrap .mec-event-countdown-style1 .mec-event-countdown li {padding: 10px 5px; min-width: 50px; margin:3px 1px;}
1426
- .mec-wrap .mec-event-countdown-style1 .mec-event-countdown li span {font-size: 15px;}
1427
- .mec-wrap .mec-event-countdown-style1 .mec-event-countdown li .label-w {font-size: 8px;}
1428
- .mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date-place { display: inline; }
1429
  }
1430
 
 
 
 
 
 
 
 
 
 
1431
 
 
1432
 
1433
- /* MEC Countdown View Style2
1434
- ----------------------------- */
1435
- .mec-wrap .mec-event-countdown-style2 {color: #fff;padding: 30px 0;background: #437df9; max-width: 600px;}
1436
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1, .mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2,
1437
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part3 { width: 100%;float: none;vertical-align: middle; padding: 50px 10% 50px 10%;}
1438
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2 {padding-top: 12%; padding-bottom: 0;}
1439
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-title {color: #fff; font-size: 15px; margin-top: 30px; }
1440
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming {font-size: 36px;font-weight: bold;line-height: 1;margin-top: 0;}
1441
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-countdown > div {display: inline-block;}
1442
- .mec-event-countdown-style2 .mec-events-meta-group-countdown { color:#c9c9c9; margin-bottom: 30px;padding: 20px 30px;background: #fff;box-shadow: 0 2px 0 0 rgba(0,0,0,0.016);}
1443
- .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming span {display: block; }
1444
- .mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-date-place { text-align: left; padding-bottom: 8px; }
1445
- .mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-date, .mec-event-countdown-part2 .mec-event-place { display:inline;font-size: 14px;padding: 0 8px;}
1446
- .mec-event-countdown-style2 .mec-event-countdown-part3 .mec-event-button {display: inline-block;padding: 14px 30px;vertical-align: middle;font-size: 12px;letter-spacing: 1px;text-transform: uppercase;color: #222;background: #fff;transition: all 0.24s ease;}
1447
- .mec-event-countdown-style2 .mec-event-countdown-part3 .mec-event-button:hover { background: #222; color: #fff;}
1448
- .mec-event-countdown-style2 .mec-event-countdown {text-align:center;display: table;table-layout: fixed; margin: 0;}
1449
- .mec-event-countdown-style2 .mec-event-countdown .label-w { letter-spacing:1px; text-transform:uppercase; position:relative; }
1450
- .mec-event-countdown-style2 .mec-event-countdown .block-w {display: table-cell;margin: 0 20px 10px;position:relative;height: 70px;}
1451
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li {background-color: rgba(0,0,0,0.1);margin: 5px;padding: 20px 0;min-width: 94px;}
1452
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span {font-size: 30px;}
1453
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w {font-size: 12px;color:#fff;margin: 8px 0 0;line-height: 1;}
1454
-
1455
- @media only screen and (max-width: 767px) {
1456
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li { min-width: 80px; padding: 15px;}
1457
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span {font-size: 26px;}
1458
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w {font-size: 11px;}
1459
- }
1460
-
1461
- @media only screen and (max-width: 479px) {
1462
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li { min-width: 40px; padding: 15px 10px; margin: 2px;}
1463
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span {font-size: 20px;}
1464
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w {font-size: 9px;}
1465
- }
1466
-
1467
- @media (max-width: 380px) {
1468
- .mec-event-countdown-style2 .mec-event-countdown .block-w {margin: 3px;height: auto;}
1469
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li {padding: 10px 4px; margin:4px 1px;}
1470
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span {font-size: 15px;}
1471
- .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w {font-size: 7px;}
1472
  }
1473
-
1474
 
 
1475
 
1476
- /* MEC Countdown View Style3
1477
- ----------------------------- */
1478
- .mec-wrap .mec-event-countdown-style3 {color: #fff;padding: 0;background: #282828;display: table;width: 100%;}
1479
- .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 {width: 68%;padding: 50px 1% 50px 4%;vertical-align: middle;display: table-cell;position: relative;}
1480
- .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 {width: 32%;display: table-cell;position: relative; padding-bottom: 0; padding-top: 0;}
1481
- .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 img {width: 100%;display: block;}
1482
- .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-countdown-part-title span {font-weight: 300;display: block;}
1483
- .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming {color: #fff;font-size: 36px;letter-spacing: -2px;font-weight: bold;line-height: 1;margin-top: -10px;}
1484
- .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-countdown > div {display: inline-block;}
1485
- .mec-event-countdown-style3 .mec-events-meta-group-countdown { color:#c9c9c9; margin-bottom: 30px;padding: 20px 30px;background: #fff;border: 1px solid #e6e6e6;box-shadow: 0 2px 0 0 rgba(0,0,0,0.016);}
1486
- .mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-date-place { text-align: center; padding-bottom: 8px; }
1487
- .mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-date, .mec-event-countdown-part2 .mec-event-place { display:inline;font-size: 14px;padding: 0 5px;text-align: center;}
1488
- .mec-event-countdown-style3 .mec-event-countdown-part3 .mec-event-button {display: inline-block;padding: 14px 30px;vertical-align: middle;font-size: 12px;letter-spacing: 1px;text-transform: uppercase;color: #fff;background: #4077ed;transition: all 0.24s ease;}
1489
- .mec-event-countdown-style3 .mec-event-countdown-part3 .mec-event-button:hover { background: #222;}
1490
- .mec-event-countdown-style3 .mec-event-countdown {text-align:center;display: table;table-layout: fixed;margin: 0 auto;position: absolute;top: 40px;right: 20px;}
1491
- .mec-event-countdown-style3 .mec-event-countdown .label-w { letter-spacing:1px; text-transform:uppercase; position:relative; }
1492
- .mec-event-countdown-style3 .mec-event-countdown .block-w {display: table-cell;margin: 0 20px 10px;position:relative;height: 70px;}
1493
- .mec-wrap .mec-event-countdown-style3 .mec-event-countdown li {padding: 15px;}
1494
- .mec-wrap .mec-event-countdown-style3 .mec-event-countdown li span {font-size: 30px;}
1495
- .mec-wrap .mec-event-countdown-style3 .mec-event-countdown li .label-w {font-size: 11px;color:#888;margin: 8px 0 0;line-height: 1;}
1496
- .mec-event-countdown-style3 .mec-event-date {width: 176px;height: 96px;background: #40d9f1;color: #fff;font-size: 13px;position: absolute;left: -27px;top: 146px;}
1497
- .mec-event-countdown-style3 .mec-event-date:after {content: "";position: absolute;display: inline-block;z-index: 1;bottom: -18px;left: 8px;width: 0;border-width: 19px;border-style: solid;border-color: transparent transparent #40d9f1 transparent;transform: rotate(45deg);}
1498
- .mec-event-countdown-style3 .mec-event-date .mec-date1 {font-size: 50px;position: absolute;top: 36px;left: 12px;letter-spacing: -3px;}
1499
- .mec-event-countdown-style3 .mec-event-date .mec-date2 {position: absolute;left: 80px;top: 26px;}
1500
- .mec-event-countdown-style3 .mec-event-date .mec-date3 {position: absolute;left: 80px;top: 45px;}
1501
- .mec-event-countdown-style3 .mec-event-countdown-part-details {padding-top: 35px;margin-bottom: 50px;min-height: 100px;}
1502
- .mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-title {font-size: 17px;color: #fff;line-height: 1.4;padding-right: 20px;}
1503
- .mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-link {color: #fff;font-size: 12px;position: relative;padding-left: 22px;}
1504
- .mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-link:before {content: "";display: inline-block;width: 18px;border-top: 1px solid #fff;position: absolute;left: 0;top: 8px;}
1505
- .mec-event-countdown-style3 .mec-event-title-link {position: absolute;left: 190px;top: 152px;}
1506
- .mec-event-countdown-style3 .mec-event-date:before, .event-carousel-type1-head .mec-event-date-carousel:before { content: ''; position: absolute; left: 0; bottom: 0; z-index: 2; width: 100%; height: 96px; background: transparent; display: inline-block; box-shadow: 0 5px 5px rgba(0,0,0,0.12); }
1507
-
1508
-
1509
- @media only screen and (min-width: 960px) {
1510
- .mec-wrap.mec-sm959 .mec-event-countdown-style3 .mec-event-countdown li {padding: 10px;}
1511
- .mec-wrap.mec-sm959 .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming { font-size: 31px;}
1512
- }
1513
-
1514
- @media (max-width: 959px) {
1515
- .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1, .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 { width: 100%; display: block; }
1516
- .mec-event-countdown-style3 .mec-event-title-link {top: 190px;}
1517
- .mec-event-countdown-style3 .mec-event-countdown { top: 96px; }
1518
- .mec-event-countdown-style3 .mec-event-date { left: 0; top: 190px; }
1519
- .mec-event-countdown-style3 .mec-event-date:after { display: none; }
1520
- .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-countdown-part-title span {display: inline;}
1521
- .mec-event-countdown-style3 .mec-event-countdown-part-details { min-height: 150px; }
1522
- }
1523
-
1524
- @media (max-width: 767px) {
1525
- .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming { font-size: 26px; letter-spacing: -1px;}
1526
- .mec-event-countdown-style3 .mec-event-title-link { left: 130px; }
1527
- .mec-event-countdown-style3 .mec-event-date {width: 120px;font-size: 10px;height: 63px;}
1528
- .mec-event-countdown-style3 .mec-event-date .mec-date1 {font-size: 36px;top: 20px;left: 4px;letter-spacing: -2px;}
1529
- .mec-event-countdown-style3 .mec-event-date .mec-date2 {position: absolute;left: 52px;top: 12px;}
1530
- .mec-event-countdown-style3 .mec-event-date .mec-date3 {position: absolute;left: 52px;top: 28px;}
1531
- }
1532
- @media (max-width: 380px) {
1533
- .mec-event-countdown-style3 .mec-event-title-link { left: 10px; top: 260px; }
1534
- .mec-event-countdown-style3 .mec-event-countdown-part-details { min-height: 300px; }
1535
- .mec-event-countdown-style3 .mec-event-countdown .block-w {margin: 3px;height: auto;}
1536
- .mec-wrap .mec-event-countdown-style3 .mec-event-countdown li {padding: 10px 5px;}
1537
- .mec-wrap .mec-event-countdown-style3 .mec-event-countdown li span {font-size: 15px;}
1538
- .mec-wrap .mec-event-countdown-style3 .mec-event-countdown li .label-w {font-size: 8px;}
1539
  }
1540
-
1541
 
 
 
 
 
1542
 
1543
 
1544
- /* MEC Slider 1
1545
- -------------------------------- */
1546
- .mec-slider-t1-wrap { width: 100%; padding:60px 90px; background: #f7f7f7; min-height: 560px; position: relative;}
1547
- .mec-slider-t1 { height: 500px; box-shadow: 0 5px 35px 0px rgba(0,0,0,0.13);}
1548
- .mec-slider-t1 .mec-event-article { position: relative; height: 500px; }
1549
- .mec-slider-t1 .mec-slider-t1-img { position: relative; background-size: cover !important; background-position: center !important; width: 50%; height: 100%; float: right; margin: 0; overflow: hidden; }
1550
- .mec-slider-t1 .mec-slider-t1-content { width: 50%; float: left; height: 100%; background: #fff; padding:6%; }
1551
- .mec-slider-t1-content.mec-event-grid-modern .mec-event-article { border: none; padding: 0; margin: 0; box-shadow: none; }
1552
- .mec-slider-t1-content.mec-event-grid-modern .mec-event-title { font-size: 29px; }
1553
- .mec-slider-t1-content.mec-event-grid-modern .mec-event-title a:hover { text-decoration: underline; }
1554
- .mec-slider-t1-content.mec-event-grid-modern .mec-event-footer .mec-booking-button { font-size: 12px; padding: 0 31px; line-height: 49px; height: 50px;}
1555
- .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next {opacity:1;width: 54px;height: 54px;line-height: 48px;border-radius: 0;text-align: center;background: #fff;box-shadow: 0 2px 11px 0px rgba(0,0,0,0.045);transition: all 0.25s ease;-webkit-transition: all 0.25s ease;position: absolute;top: 50%;margin-top: -27px;cursor: pointer;}
1556
- .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev:hover, .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next:hover {box-shadow: 0 4px 29px 0px rgba(0,0,0,0.095);}
1557
- .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next {left: auto;right: -100px;}
1558
- .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev {right: auto;left: -100px;}
1559
- .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev i , .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next i { font-size:12px; color: #282828;transition: all 0.21s ease;}
1560
- .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev:hover i, .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next:hover i {font-size:13px;color: #000; cursor: pointer;}
1561
-
1562
- @media only screen and (min-width: 961px) {
1563
- .mec-slider-t1 { margin: 0 auto; max-width: 900px; }
1564
- }
1565
- @media only screen and (max-width: 960px) {
1566
- .mec-slider-t1 .mec-slider-t1-img, .mec-slider-t1 .mec-slider-t1-content { width: 100%; float: none;}
1567
- .mec-slider-t1 .mec-slider-t1-img { height: 300px; }
1568
- .mec-slider-t1, .mec-slider-t1 .mec-event-article { height: auto; }
1569
- }
1570
- @media only screen and (max-width: 768px) {
1571
- .mec-slider-t1-wrap { padding: 0; }
1572
- .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next { top: 40px; margin-top: 0; }
1573
- .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next {left: auto;right: 10px;}
1574
- .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev {right: auto;left: 10px;}
1575
- }
1576
- @media only screen and (max-width: 479px) {
1577
- .mec-slider-t1-content.mec-event-grid-modern .mec-event-title { font-size: 22px; }
1578
- .mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day { font-size: 25px; }
1579
- }
1580
-
1581
-
1582
- /* MEC Slider 2
1583
- -------------------------------- */
1584
- .mec-slider-t2-wrap { width: 100%; padding:0; background: #fff; min-height: 600px; position: relative;}
1585
- .mec-slider-t2 .mec-event-article { height: 600px; position: relative; border: none; padding: 0; margin: 0; box-shadow: none; background: none; }
1586
- .mec-slider-t2 .mec-slider-t2-img { position: absolute; left: 0; top: 0; background-size: cover !important; background-position: center !important; width: 70%; height: 100%; margin: 0; overflow: hidden; }
1587
- .mec-slider-t2 .mec-slider-t2-content { width: 50%; position: absolute; right: 0; top: 60px; bottom: 60px; padding:5%; }
1588
- .mec-slider-t2 .mec-slider-t2-content.mec-event-grid-modern * { color: #fff; }
1589
- .mec-slider-t2 .mec-slider-t2-content.mec-event-grid-modern .mec-event-title { font-size: 29px; }
1590
- .mec-slider-t2-content.mec-event-grid-modern .mec-event-content, .mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button { background: none }
1591
- .mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button { font-size: 12px; padding: 0 31px; line-height: 49px; height: 50px;}
1592
- .mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover { background: #fff; color: #000; border-color: #fff; }
1593
- .mec-slider-t2-content.mec-event-grid-modern .mec-event-title a:hover, .mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover { color: #111; }
1594
- .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next {opacity:1;width: 44px;height: 44px;line-height: 38px;border-radius: 0;text-align: center;background: transparent;border: 1px solid #fff;transition: all 0.25s ease;-webkit-transition: all 0.25s ease;position: absolute;top: 84px;cursor: pointer;}
1595
- .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev:hover, .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next:hover {box-shadow: 0 4px 16px 0px rgba(0,0,0,0.075); background: #fff;}
1596
- .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next {right: 30px;}
1597
- .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev {right: 82px;}
1598
- .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev i , .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next i {font-size: 14px;color: #fff;opacity: 1;transition: all 0.25s ease;}
1599
- .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev:hover i, .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next:hover i {color: #000; cursor: pointer;}
1600
- .mec-wrap.colorskin-custom .mec-slider-t2 .mec-event-article .mec-event-date.mec-color { color: #fff;}
1601
-
1602
- @media only screen and (min-width: 961px) {
1603
- .mec-slider-t2 { margin: 0 auto; max-width: 1200px; }
1604
- }
1605
- @media only screen and (max-width: 960px) {
1606
- .mec-slider-t2 .mec-slider-t2-img, .mec-slider-t2 .mec-slider-t2-content { width: 100%; float: none; position: static;}
1607
- .mec-slider-t2 .mec-slider-t2-img { height: 300px; }
1608
- .mec-slider-t2 .mec-event-article { height: auto; }
1609
- .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next { top: 40px; }
1610
- }
1611
- @media only screen and (max-width: 479px) {
1612
- .mec-slider-t2-content.mec-event-grid-modern .mec-event-title { font-size: 22px; }
1613
- }
1614
-
1615
-
1616
-
1617
- /* MEC Slider 3
1618
- -------------------------------- */
1619
- .mec-slider-t3-wrap { width: 100%; padding:0; background: #161616; min-height: 700px; position: relative;}
1620
- .mec-slider-t3 .mec-event-article { height: 700px; position: relative;border: none; padding: 0; margin: 0; box-shadow: none; background: none;}
1621
- .mec-slider-t3 .mec-slider-t3-img { position: absolute; left: 0; top: 0; background-size: cover !important; background-position: center !important; width: 100%; height: 100%; margin: 0; overflow: hidden; opacity: 0.68; z-index: 1;}
1622
- .mec-slider-t3 .mec-slider-t3-content {width: 50%;height: auto;vertical-align: middle;display: table;position: absolute;left: 0;top: 0;bottom: 0;padding: 0 2% 0 7%;margin: auto 0;background: none;z-index: 2;}
1623
- .mec-slider-t3 .mec-slider-t3-content.mec-event-grid-modern *:not(.mec-color) { color: #fff; }
1624
- .mec-slider-t3-content.mec-event-grid-modern .mec-event-title { font-size: 29px;}
1625
- .mec-slider-t3-content.mec-event-grid-modern .mec-event-content, .mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button { background: none; }
1626
- .mec-slider-t3-content.mec-event-grid-modern .mec-booking-button { display: inline-block; border: 1px solid ; font-weight: 500; letter-spacing: 1px; text-transform: uppercase; font-size: 13px;padding: 0 42px;line-height: 49px;height: 50px;transition: all 0.21s ease;}
1627
- .mec-slider-t3-content.mec-event-grid-modern .mec-booking-button:hover { background: #fff; color: #000; border-color: #fff; }
1628
- .mec-slider-t3-content.mec-event-grid-modern .mec-slider-t3-footer { text-align: left; padding: 15px 15px 10px; }
1629
- .mec-slider-t3-content.mec-event-grid-modern .mec-event-title a:hover, .mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover { color: #40d9f1; }
1630
- .mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover { border-color: #40d9f1; }
1631
- .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next {opacity:1;width: 44px;height: 44px;line-height: 38px;border-radius: 0;text-align: center;background: transparent;border: 1px solid #fff;transition: all 0.25s ease;-webkit-transition: all 0.25s ease;position: absolute;top: 50%; margin-top:-22px;cursor: pointer;}
1632
- .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev:hover, .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next:hover {box-shadow: 0 4px 16px 0px rgba(0,0,0,0.075); background: #fff;}
1633
- .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next {right: 10px;}
1634
- .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev {right: auto; left: 10px;}
1635
- .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev i , .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next i {font-size: 14px;color: #fff;opacity: 1;transition: all 0.25s ease;}
1636
- .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev:hover i, .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next:hover i {color: #000; cursor: pointer;}
1637
-
1638
- @media only screen and (min-width: 961px) {
1639
- .mec-slider-t3-content.mec-event-grid-modern .mec-event-title {font-size: 50px; font-weight: 300;}
1640
- .mec-slider-t3-content.mec-event-grid-modern .mec-event-description { font-size: 19px; }
1641
- }
1642
- @media only screen and (max-width: 767px) {
1643
- .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next { top: 40px; margin-top: 0 }
1644
- }
1645
- @media only screen and (max-width: 479px) {
1646
- .mec-slider-t3 .mec-slider-t3-content { width: 100%; }
1647
- .mec-slider-t3-content.mec-event-grid-modern .mec-event-title { font-size: 22px; }
1648
- .mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day { font-size: 25px; }
1649
- }
1650
-
1651
-
1652
- /* MEC Slider 4
1653
- -------------------------------- */
1654
- .mec-slider-t4-wrap { width: 100%; padding:0; background: #161616; min-height: 700px; position: relative;}
1655
- .mec-slider-t4 .mec-event-article { height: 700px; border: none; padding: 0; margin: 0; box-shadow: none; background: none;}
1656
- .mec-slider-t4 .mec-slider-t4-img { position: absolute; left: 0; top: 0; background-size: cover !important; background-position: center !important; width: 100%; height: 100%; margin: 0; overflow: hidden; z-index: 1;}
1657
- .mec-slider-t4 .mec-slider-t4-content { width: auto; max-width: 700px; background: rgba(37, 37, 37, 0.94) !important; height: auto;vertical-align: middle;display: table;position: absolute;left: 8%;top: 19%;padding: 3%;margin: auto 0;background: none;z-index: 2;}
1658
- .mec-slider-t4 .mec-slider-t4-content.mec-event-grid-modern *:not(.mec-color) { color: #fff; }
1659
- .mec-slider-t4-content.mec-event-grid-modern .mec-event-title { font-size: 29px;}
1660
- .mec-slider-t4-content.mec-event-grid-modern .mec-event-content, .mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button { background: none; }
1661
- .mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button { font-size: 13px;padding: 0 42px;line-height: 49px;height: 50px;}
1662
- .mec-slider-t4-content.mec-event-grid-modern .mec-event-title a:hover { color: #40d9f1; }
1663
- .mec-slider-t4-content.mec-event-grid-modern .mec-slider-t4-footer { text-align: left; padding: 15px 15px 10px; }
1664
- .mec-slider-t4-content.mec-event-grid-modern .mec-booking-button { display: inline-block; border: 1px solid ; font-weight: 500; letter-spacing: 1px; text-transform: uppercase; font-size: 13px;padding: 0 42px;line-height: 49px;height: 50px;transition: all 0.21s ease;}
1665
- .mec-slider-t4-content.mec-event-grid-modern .mec-booking-button:hover { background: #fff; color: #000; border-color: #fff; }
1666
- .mec-slider-t4-content.mec-event-grid-modern .mec-event-title a:hover, .mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover { color: #111; }
1667
- .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next {opacity:1;width: 44px;height: 44px;line-height: 40px;border-radius: 0;text-align: center;background: transparent;border: 1px solid #fff;transition: all 0.25s ease;-webkit-transition: all 0.25s ease;position: absolute;top: 34px;cursor: pointer;}
1668
- .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev:hover, .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next:hover {box-shadow: 0 4px 16px 0px rgba(0,0,0,0.075); background: #fff;}
1669
- .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next {right: 60px;}
1670
- .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev {right: 112px;}
1671
- .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev i , .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next i {font-size: 14px;color: #fff;opacity: 1;transition: all 0.25s ease;}
1672
- .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev:hover i, .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next:hover i {color: #000; cursor: pointer;}
1673
-
1674
-
1675
- @media only screen and (max-width: 767px) {
1676
- .mec-slider-t4 .mec-slider-t4-content { width: 100%; left: 0; top: auto; bottom: 0; }
1677
- .mec-slider-t4-content.mec-event-grid-modern .mec-event-title { font-size: 22px; }
1678
- .mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day { font-size: 25px; }
1679
- }
1680
-
1681
-
1682
- /* MEC Slider 5
1683
- -------------------------------- */
1684
- .mec-slider-t5-wrap {width: auto;max-width: 570px;padding: 0;margin: 0 auto 25px;background: #f7f7f7;min-height: 480px;position: relative;}
1685
- .mec-slider-t5 {height: auto;box-shadow: 0 5px 35px 0px rgba(0,0,0,0.13);}
1686
- .mec-slider-t5 .mec-event-article {position: relative;height: auto;}
1687
- .mec-slider-t5 .mec-slider-t5-img {position: relative;background-size: cover !important;background-position: center !important;width: 100%;height: 300px;float: none;margin: 0;overflow: hidden;}
1688
- .mec-slider-t5 .mec-slider-t5-content {width: 100%;float: none;height: 100%;background: #fff;padding: 0 20px 20px;margin-bottom: 0;}
1689
- .mec-slider-t5 .mec-events-content p { margin-bottom: 20px; }
1690
- .mec-slider-t5-content.mec-event-grid-modern .mec-event-article { border: none; padding: 0; margin: 0; box-shadow: none; }
1691
- .mec-slider-t5-wrap .mec-event-grid-modern .event-grid-modern-head { margin-bottom: 10px; padding: 14px 34px; margin-left: -20px; margin-right: -20px; text-align: left; background: #f9f9f9; border-bottom: 1px solid #eee;}
1692
- .mec-slider-t5-content.mec-event-grid-modern .mec-event-title { font-size: 29px; }
1693
- .mec-slider-t5 .mec-slider-t5-col6 { width: 50%; float: left; height: 100%; }
1694
- .mec-slider-t5 .mec-slider-t5-col6 i { font-size: 42px; float: left; margin-right: 7px; height: 58px;}
1695
- .mec-slider-t5 .mec-slider-t5-col6 h6 {text-transform: uppercase; font-size:17px; padding: 4px 0; display: inline;color: #444;}
1696
- .mec-slider-t5 .mec-slider-t5-col6 address { font-size:12px; margin-bottom: 0;}
1697
- .mec-slider-t5-content.mec-event-grid-modern .mec-event-title a:hover { text-decoration: underline; }
1698
- .mec-slider-t5-content.mec-event-grid-modern .mec-event-footer .mec-booking-button {font-size: 12px;padding: 0 31px;line-height: 49px;height: 50px;top: 0;}
1699
- .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next {opacity:1;width: 44px;height: 44px;line-height: 40px;border-radius: 0;text-align: center;background: transparent;border: 1px solid #fff;transition: all 0.25s ease;-webkit-transition: all 0.25s ease;position: absolute;top: 34px;cursor: pointer;}
1700
- .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev:hover, .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next:hover {box-shadow: 0 4px 16px 0px rgba(0,0,0,0.075); background: #fff;}
1701
- .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next {right: 30px;}
1702
- .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev {right: 82px;}
1703
- .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev i , .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next i {font-size: 14px;color: #fff;opacity: 1;transition: all 0.25s ease;}
1704
- .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev:hover i, .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next:hover i {color: #000; cursor: pointer;}
1705
-
1706
- @media only screen and (max-width: 768px) {
1707
- .mec-slider-t5 .mec-slider-t5-col6 { width: 100%; margin: 10px 0; }
1708
- }
1709
- @media only screen and (max-width: 479px) {
1710
- .mec-slider-t5-content.mec-event-grid-modern .mec-event-title { font-size: 24px; }
1711
- }
1712
-
1713
-
1714
- /* MEC Single Modern
1715
- -------------------------------- */
1716
- .mec-single-modern .mec-events-event-image {text-align: center; }
1717
- .mec-single-modern .mec-events-event-image img {width: 100%; }
1718
- .mec-single-modern .mec-single-event-bar {background-color: #f7f7f7; margin: 20px 0 0; padding: 15px; display: table; width: 100%; }
1719
- .mec-single-modern .mec-single-event-bar > div {display: table-cell; }
1720
- .mec-single-modern .mec-single-event-bar > div i {font-size: 20px; vertical-align: middle; }
1721
- .mec-single-modern .mec-single-event-bar > div .mec-time-comment { font-size: 12px; color: #999; }
1722
- .mec-single-modern .mec-single-event-bar > div h3 {text-transform: uppercase; font-size: 16px; font-weight: bold; padding-bottom: 5px; display: inline; color: #000; padding-left: 10px; }
1723
- .mec-single-modern .mec-single-event-bar > div dd {font-size: 14px; color: #8d8d8d; padding-left: 34px; margin-bottom: 0; }
1724
- .mec-single-modern .col-md-4 .mec-frontbox { margin-top: -50px; margin-bottom: 70px; padding: 20px; border: none; background: #f7f7f7; box-shadow: none; }
1725
- .mec-next-occurrence li { list-style: none; }
1726
- @media only screen and (min-width: 960px) {
1727
- .mec-single-modern .col-md-4 .mec-frontbox { margin-left: 20px; }
1728
- }
1729
- @media only screen and (max-width: 960px) {
1730
- .mec-single-modern .mec-single-event-bar > div {display: block; }
1731
- }
1732
- .lity-content > div {overflow: auto; }
1733
- .mec-next-event-details li {list-style: none; margin-top: 20px; }
1734
- .mec-next-event-details h6 {text-transform: uppercase; font-size: 13px; padding-bottom: 5px; display: inline; color: #222; padding-left: 0; }
1735
- .mec-next-event-details abbr {display: block; padding-left: 12px; color: #8d8d8d; }
1736
- .mec-next-event-details i {margin-right: 10px; margin-left: 12px; }
1737
- .mec-next-event-details i:before{color: #40d9f1; }
1738
- .mec-next-event-details a {text-align: center; display: block; background: #fff; padding: 6px 0; font-size: 11px; font-weight: 400; letter-spacing: 0; border: 1px solid #e3e3e3; transition: .3s;}
1739
- /* MEC Single Modal
1740
- -------------------------------- */
1741
- .mec-single-modal.mec-single-modern .mec-single-title { text-align: center; padding: 15px 10px 0; }
1742
- .admin-bar .mec-single-modal.mec-single-modern .mec-single-title {padding-top: 40px;}
1743
- .mec-single-modal.mec-single-modern .mec-single-event-bar { padding: 5px; }
1744
- .mec-single-modal.mec-single-modern .mec-single-event-bar > div dd {font-size: 13px;}
1745
- .mec-single-modal.mec-single-modern .mec-single-event-bar > div h3 {font-size: 15px;}
1746
- @media only screen and (min-width: 960px) {
1747
- .mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox { margin-left: 0; }
1748
- }
1749
- .mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox { margin-top: 10px; margin-bottom: 10px;}
1750
- .mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox.mec-event-meta { padding: 0;}
1751
- .mec-single-modal .mec-event-meta dd.mec-organizer-url a, .mec-single-modal .mec-event-meta dd.mec-organizer-email a { font-size: 12px; display: block; }
1752
- .mec-modal-wrap{max-width: 700px; background: #fff; box-shadow: 0 1px 55px rgba(0,0,0,0.5); }
1753
- .mec-single-modal .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li,
1754
- .mec-single-modal .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a.mec-events-button { display: block; text-align: center;}
1755
- .mec-single-modal .flip-clock-divider .flip-clock-label {position: absolute; top: 60px; }
1756
- .mec-single-modal .flip-clock-divider:not(:first-child) {width: 48px !important; }
1757
- .mec-single-modal .flip-clock-divider.minutes .flip-clock-label {top: 150px; left: -539px; }
1758
- .mec-single-modal .flip-clock-divider.seconds .flip-clock-label {top: 87px; }
1759
- .mec-single-modal .flip-clock-wrapper {left: 14%; }
1760
- .mec-single-modal .twodaydigits > ul:nth-child(8), .mec-single-modal .twodaydigits > ul:nth-child(9), .mec-single-modal .twodaydigits > ul:nth-child(11), .mec-single-modal .twodaydigits > ul:nth-child(12) {margin-top: 30px !important; }
1761
-
1762
- /* MEC Toggle List
1763
- -------------------------------- */
1764
- .mec-events-toggle { max-width: 960px; margin-left: auto; margin-right: auto; }
1765
- .mec-events-toggle .mec-toggle-item{border:1px solid #e4e4e4;margin-bottom:15px;box-shadow:0 10px 15px #f3f3f3;}
1766
- .mec-events-toggle .mec-toggle-item-inner {cursor: pointer;position:relative;padding:30px 60px 30px 15px; background: #fff;transition:all .3s ease;}
1767
- .mec-events-toggle .mec-toggle-item-inner:hover { background: #fbfbfb;}
1768
- .mec-toggle-item-col {float: left;width: 180px;margin-top: -6px;border-right: 1px solid #e3e3e3;margin-right: 15px;}
1769
- .mec-toggle-item-col .mec-event-date {font-size: 38px;line-height: 40px;float:left;margin-right: 8px;}
1770
- .mec-toggle-item-col .mec-event-month {text-transform: uppercase;font-size: 12px;line-height: 14px;padding-top: 4px;font-weight: 700;}
1771
- .mec-toggle-item-col .mec-event-detail {font-size: 10px;}
1772
- .mec-toggle-item-col .mec-event-day { margin-top: 9px; color: #c0c0c0; font-family: 'Roboto',sans-serif; font-size: 35px; font-weight: 100; text-transform: uppercase; letter-spacing: -1px;}
1773
- .mec-events-toggle .mec-toggle-title{color:#000;font-size:23px;font-weight:600;margin-bottom:0;transition:all .3s ease;display: inline-block;}
1774
- .mec-events-toggle .mec-toggle-item-inner span.event-color { width: 5px; height: 100%; position: absolute; left: -1px; top: 0; bottom: 0; border-radius: 0; margin: 0;}
1775
- .mec-events-toggle .mec-toggle-item-inner i {position:absolute;font-size:30px;right:25px;top:50%;transform:translate(0, -50%);cursor: pointer;}
1776
- .mec-events-toggle .mec-toggle-item.is-open i.mec-sl-plus:before{content:"\e615";}
1777
- .mec-events-toggle .mec-toggle-item.is-open .mec-toggle-title{background:#f8f8f8;cursor:pointer;}
1778
- .mec-events-toggle .mec-toggle-content{border-top:1px solid #e4e4e4;}
1779
- .mec-events-toggle .mec-toggle-content .mec-modal-wrap { margin: 0; max-width: 100%; box-shadow: none; }
1780
- .mec-events-toggle .mec-toggle-content .mec-modal-wrap .mec-single-event { margin: 0; }
1781
- .mec-events-toggle .mec-toggle-content h1.mec-single-title, .mec-events-toggle .mec-toggle-content .mec-single-event-bar { display: none; }
1782
- .mec-events-toggle .media-links a{ margin-bottom:0;}
1783
- .mec-events-toggle .mec-toggle-content .mec-toggle-meta{margin-bottom:14px;}
1784
- .mec-events-toggle #mec_speakers_details.mec-frontbox { padding: 0; margin: 0; }
1785
- .mec-events-toggle .mec-toggle-item h3.mec-speakers { border: none; text-align: left;}
1786
- .mec-events-toggle .mec-toggle-item h3.mec-speakers:before { content: "\e063"; font-family: simple-line-icons; border: none; position: relative; display: inline-block; left: unset; bottom: unset; font-size: 22px; font-weight: normal; padding: 0 11px 0 28px; vertical-align: middle; }
1787
- @media only screen and (max-width: 767px) {
1788
- .mec-toggle-item-col {float: none;width: 100%;border-right: none;margin-bottom: 5px;}
1789
- }
1790
-
1791
-
1792
-
1793
- /* MEC Agenda View
1794
- -------------------------------- */
1795
- .mec-events-agenda-wrap {margin: 10px 0;border: 1px solid #e9e9e9;padding-left: 20px;box-shadow: 0 2px 2px rgba(0,0,0,0.03);}
1796
- .mec-events-agenda {padding: 0;border-bottom: 1px solid #e9e9e9;overflow: hidden;}
1797
- .mec-agenda-date-wrap { width: 210px; padding-top: 15px; float: left; font-size: 13px; }
1798
- .mec-agenda-date-wrap i, .mec-agenda-event i { font-size: 11px; color: #aaa; margin-right: 4px; margin-left: 1px;}
1799
- .mec-agenda-event i { vertical-align: middle; margin-right: 1px; }
1800
- .mec-agenda-events-wrap {float: left;width: calc(100% - 210px);background: #f9f9f9;padding: 15px;}
1801
- .mec-agenda-time { font-size: 11px; color: #707070; padding-right: 10px; width: 138px; display: inline-block; }
1802
- .mec-agenda-event-title { position: relative; padding-left: 14px; }
1803
- .mec-agenda-event-title a { font-family: 'Roboto','Montserrat', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; color: #333;}
1804
- .mec-agenda-event-title span.event-color { width: 9px; height: 9px; position: absolute; left: 0; top: 4px; margin: 0;}
1805
- .mec-agenda-date-wrap span.mec-agenda-day { color: #aaa; font-size: 12px;}
1806
- @media only screen and (max-width: 767px) {
1807
- .mec-agenda-date-wrap, .mec-agenda-events-wrap { float: none; width: 100%; }
1808
- .mec-events-agenda span.mec-agenda-event-title { display: block; width: 100%; }
1809
- .mec-agenda-event-title span.event-color { top: 7px; }
1810
- .mec-agenda-event-title a { font-size: 13px; }
1811
- }
1812
-
1813
- /* MEC Yearly View
1814
- -------------------------------- */
1815
- .mec-yearly-view-wrap {margin: 0 0 15px;border: 1px solid #e6e6e6;box-shadow: 0 2px 4px rgba(0,0,0,0.04);border-bottom-width: 4px;}
1816
- .mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar {max-width:100%;width: 232px;padding:10px;background: #fff;margin: 10px;display: inline-block;}
1817
- .mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar dl dt { transition: none; height:30px; width: 30px; line-height: 30px; border-radius: 0; font-size: 12px;}
1818
- .mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar .mec-calendar-events-sec { padding:10px;}
1819
- .mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar .mec-has-event:after { width:4px; height:4px; bottom: 3px; margin-left: -2px;}
1820
- .mec-yearly-view-wrap .mec-calendar-side .mec-calendar-table { min-height: 200px;}
1821
- .mec-calendar.mec-yearly-calendar .mec-calendar-table-head dl dt { background: #f9f9f9; font-size: 13px; }
1822
- .mec-calendar.mec-yearly-calendar .mec-calendar-table-title { text-align: center; font-size: 15px; font-weight: 700; color: #222; margin-top: -5px; padding-bottom: 5px; }
1823
- .mec-yearly-view-wrap .mec-yearly-calendar-sec { min-height: 200px; width: 538px;overflow: hidden;float: left;background: #f8f8f8;padding: 15px;}
1824
- .mec-yearly-view-wrap .mec-yearly-agenda-sec { min-height: 200px;width: calc(100% - 538px);float: left;padding: 0 0 0 20px;overflow: hidden;}
1825
- .mec-yearly-view-wrap .mec-yearly-title-sec { position: relative; padding: 15px; text-align: center; border-bottom: 1px solid #e6e6e6; box-shadow: 0 1px 3px rgba(0,0,0,0.02);}
1826
- .mec-yearly-view-wrap .mec-yearly-title-sec h2 { font-size: 30px; line-height: 40px; color: #333; margin: 0; font-weight: 700;}
1827
- .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year,
1828
- .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year { position:absolute; top:50%; margin-top:-15px; min-width:30px; height:30px; line-height:30px; padding: 0 8px; text-align:center; background:#fff; color: #666; font-size: 14px; border:1px solid #eee; border-radius:2px; box-shadow: 0 2px 0 0 rgba(0,0,0,0.015); transition: all .33s ease; cursor:pointer;}
1829
- .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year { right: auto; left:20px; padding-right: 14px;}
1830
- .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year { left: auto; right:20px; padding-left: 14px;}
1831
- .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year i,
1832
- .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year i { font-size: 12px; color: #40d9f1; cursor: pointer;}
1833
-
1834
-
1835
- @media only screen and (max-width: 959px) {
1836
- .mec-yearly-view-wrap .mec-yearly-calendar-sec { width: 268px; padding: 10px 5px;}
1837
- .mec-yearly-view-wrap .mec-yearly-agenda-sec {width: calc(100% - 268px);padding: 0 0 0 10px;}
1838
- }
1839
- @media only screen and (max-width: 767px) {
1840
- .mec-yearly-view-wrap .mec-yearly-calendar-sec, .mec-yearly-view-wrap .mec-yearly-agenda-sec { width: 100%; float: none; }
1841
- .mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar { width: auto; }
1842
- .mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar dl dt { width: 14.2%; }
1843
- .mec-yearly-view-wrap .mec-yearly-title-sec h2 { font-size: 25px; }
1844
- }
1845
-
1846
- /* agenda in yearly view */
1847
- .mec-yearly-view-wrap .mec-agenda-time, .mec-yearly-view-wrap .mec-agenda-event i { display: none; }
1848
- @media only screen and (min-width: 768px) {
1849
- .mec-yearly-view-wrap .mec-events-agenda-wrap { margin-top: 0; border: none;padding-left: 0;box-shadow: none;}
1850
- .mec-yearly-view-wrap .mec-agenda-date-wrap { width: 174px; font-size: 11px; padding-top: 10px; }
1851
- .mec-yearly-view-wrap .mec-agenda-events-wrap { width: calc(100% - 174px); padding: 10px;}
1852
- .mec-yearly-view-wrap .mec-agenda-event-title a {font-size: 13px;}
1853
- .mec-yearly-view-wrap .mec-agenda-event-title span.event-color { width: 8px; height: 8px;}
1854
- .mec-yearly-view-wrap .mec-agenda-date-wrap span.mec-agenda-day { font-size: 11px; }
1855
- .mec-yearly-view-wrap .mec-yearly-calendar-sec { box-shadow: -2px 0 5px rgba(0,0,0,0.03) inset;}
1856
- }
1857
- @media only screen and (max-width: 1200px) {
1858
- .mec-yearly-view-wrap .mec-agenda-event-title a { font-size: 12px; padding-right: 6px; }
1859
- }
1860
-
1861
- /* Timetable View
1862
- -------------------------------- */
1863
- .mec-calendar.mec-calendar-timetable .mec-calendar-d-table { padding-bottom: 10px; border-bottom: none; }
1864
- .mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt:hover { cursor: pointer; }
1865
- .mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-has-no-event,
1866
- .mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-has-no-event:hover { color: #bbb; cursor: default; }
1867
- .mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-day-active { background: #40d9f1; color: #fff; position: relative; }
1868
- .mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-day-active:after { content: ''; position: absolute; display: block; bottom: -20px; left: 50%; margin-left: -10px; width: 0; border-width: 10px; border-style: solid; border-color: #40d9f1 transparent transparent transparent; }
1869
- .mec-timetable-events-list { padding: 10px 20px; border: none; margin: 0;}
1870
- .mec-timetable-events-list .mec-timetable-event { padding: 10px 0; border-bottom: 1px dashed #ddd; }
1871
- .mec-timetable-events-list .mec-timetable-event:last-child { border: none; }
1872
- .mec-timetable-event .mec-timetable-event-span { font-size: 12px; color: #444; padding-right: 30px; line-height: 22px;}
1873
- .mec-timetable-events-list .mec-timetable-event i { font-size: 13px; color: #aaa; margin-right: 3px; vertical-align: baseline; }
1874
- .mec-timetable-event .mec-timetable-event-span a { color: #333; }
1875
- .mec-timetable-event .mec-timetable-event-time { font-size: 11px; }
1876
- .mec-timetable-event .mec-timetable-event-time i { vertical-align: text-bottom; }
1877
- .mec-timetable-event .mec-timetable-event-title {font-size: 13px; }
1878
- .mec-timetable-event .mec-timetable-event-title .event-color { width: 10px; height: 10px; }
1879
-
1880
- .mec-timetable-events-list .mec-timetable-event.mec-util-hidden{display: none;}
1881
- .mec-timetable-events-list.mec-util-hidden{display: none;}
1882
-
1883
- @media only screen and (min-width: 768px) {
1884
- .mec-timetable-events-list { display: table; width: 100%; margin: 10px 0 20px; }
1885
- .mec-timetable-events-list .mec-timetable-event { display: table-row; padding: 0; border: none; background: #fff;}
1886
- .mec-timetable-events-list .mec-timetable-event:hover { background: #fafafa; }
1887
- .mec-timetable-event .mec-timetable-event-span { display: table-cell; padding: 10px 15px; border-bottom: 1px solid #ebebeb; }
1888
- .mec-timetable-events-list .mec-timetable-event:last-child .mec-timetable-event-span { border-bottom: none; }
1889
- }
1890
- @media only screen and (max-width: 767px) {
1891
- .mec-timetable-event .mec-timetable-event-title { display: block; width: 100%; padding: 5px 0 10px; font-weight: 700; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1892
  }
1893
-
1894
 
1895
- /* Timetable View type 2
1896
- -------------------------------- */
1897
- .mec-timetable-t2-wrap {border: 1px solid #e6e6e6;background: #fafafa;padding: 0 15px 15px;overflow: hidden;/* border-width: 1px 0 0 1px; */box-shadow: 0 3px 2px 0 rgba(0,0,0,.012);}
1898
- .mec-timetable-t2-col {width: 20%;float: left;min-height: 20px;padding-right: 1px;background: none;}
1899
- .mec-ttt2-title {background: #fafafa;color: #333;font-size: 13px;font-weight: 600;text-transform: uppercase;letter-spacing: 1px;text-align: center;padding: 25px 10px 10px;margin-bottom: 1px;}
1900
- .mec-timetable-t2-col .mec-event-article { position: relative; }
1901
- .mec-timetable-t2-col .mec-event-article .event-color {position: absolute;width: auto;height: auto;left: 0;right: 0;top: 0;bottom: 0;margin: 0;z-index: 1;border-radius: 2px;}
1902
- .mec-timetable-t2-content {position: relative;z-index: 2;color: #fff;padding: 15px 15px 20px;text-align: left;height: 130px;margin-bottom: 1px;overflow: hidden;}
1903
- .mec-timetable-t2-content .mec-event-title {line-height: 22px;margin-bottom: 13px;white-space: nowrap;padding-right: 1px;overflow: hidden;}
1904
- .mec-timetable-t2-content .mec-event-title a {color: #fff;font-size: 15px;font-weight: 600;white-space: nowrap;overflow: hidden;}
1905
- .mec-timetable-t2-content div {color: #fff;font-size: 11px;font-weight: 400;line-height: 19px;white-space: nowrap;}
1906
- .mec-timetable-t2-content div i { font-size: 12px; margin-right: 4px; }
1907
- @media only screen and (max-width: 960px) {
1908
- .mec-timetable-t2-col { width: 100%; float: none; }
1909
- }
1910
-
1911
-
1912
- /* MEC Weather widget
1913
- -------------------------------- */
1914
- .mec-weather-box { padding: 15px 0; }
1915
- .mec-weather-head { min-height: 90px; padding: 5px 0; clear: both; overflow: hidden; margin-bottom: 25px; border-radius: 10px; background: #238af5; }
1916
- .mec-weather-icon-box { float: left; width: 80px; height: 80px; border-radius: 10px; overflow: hidden; background: #238af5; }
1917
- .mec-weather-icon { width: 80px; height: 80px; display: inline-block; border-radius: 10px; }
1918
- .mec-weather-summary { float: left; width: calc(100% - 80px); padding-left: 10px; margin: 10px 0; height: 60px; }
1919
- .mec-weather-summary-report { font-size: 15px; color: rgba(255,255,255,0.68); margin-bottom: 6px; }
1920
- .mec-weather-summary-temp { font-family: "Roboto", Sans-serif; font-weight: 300; color: #fff; font-size: 29px; line-height: 1; }
1921
- .mec-weather-extras { width: auto; padding: 10px 15px 0 15px; float: right; min-height: 80px; color: #fff; font-size: 13px; line-height: 1; }
1922
- .mec-weather-extras div { line-height: 20px; height: 20px; }
1923
- .mec-weather-extras span { color: rgba(255,255,255,0.68); font-size: 12px; text-transform: uppercase; }
1924
- .mec-weather-extras var { font-size: 11px; letter-spacing: 0.4px; }
1925
- /* weather icons */
1926
- .mec-weather-icon.clear-day,
1927
- .mec-weather-icon.clear-night { background-image: url(../img/mec-weather-icon-01.png); }
1928
- .mec-weather-icon.partly-sunny-day,
1929
- .mec-weather-icon.partly-sunny-night { background-image: url(../img/mec-weather-icon-02.png); }
1930
- .mec-weather-icon.partly-cloudy-day,
1931
- .mec-weather-icon.partly-cloudy-night { background-image: url(../img/mec-weather-icon-03.png); }
1932
- .mec-weather-icon.cloudy,
1933
- .mec-weather-icon.fog,
1934
- .mec-weather-icon.wind { background-image: url(../img/mec-weather-icon-04.png); }
1935
- .mec-weather-icon.thunderstorm { background-image: url(../img/mec-weather-icon-05.png); }
1936
- .mec-weather-icon.rain { background-image: url(../img/mec-weather-icon-06.png); }
1937
- .mec-weather-icon.snow,
1938
- .mec-weather-icon.hail,
1939
- .mec-weather-icon.sleet { background-image: url(../img/mec-weather-icon-07.png); }
1940
-
1941
-
1942
-
1943
- /* MEC Available spot
1944
- -------------------------------- */
1945
- .mec-av-spot-wrap {width: auto;max-width: 1200px;padding: 0;margin: 0 auto 25px;background: #f7f7f7;min-height: 480px;position: relative;}
1946
- .mec-av-spot {height: auto; border:1px solid #eee;box-shadow: 0 6px 12px -4px rgba(0,0,0,0.05);}
1947
- .mec-av-spot .mec-event-article {position: relative;height: auto;}
1948
- .mec-av-spot .mec-av-spot-img {position: relative;background-size: cover !important;background-position: center !important;width: 100%;height: 330px;float: none;margin: 0;overflow: hidden;}
1949
- .mec-av-spot .mec-av-spot-content, .mec-av-spot .mec-av-spot-head {width: 100%;float: none;height: 100%;background: #fff;padding: 0 20px 20px;margin-bottom: 0;}
1950
- .mec-av-spot .mec-av-spot-head { background: #222; color: #fff; min-height: 80px;}
1951
- .mec-av-spot .mec-av-spot-head .mec-av-spot-box { padding-top: 25px; font-size: 13px; color: #ddd;}
1952
- .mec-av-spot .mec-av-spot-head .mec-av-spot-box span { color: #40d9f1; font-size: 40px; font-weight: bold; font-style: italic; }
1953
- .mec-av-spot .mec-av-spot-head .mec-event-countdown { text-align: center; padding-top:10px; display: table; table-layout: fixed; margin: 0 auto; float: right; }
1954
- .mec-av-spot .mec-av-spot-head .mec-event-countdown li { display: table-cell; padding: 10px 20px; position: relative; height: 60px; }
1955
- .mec-av-spot .mec-av-spot-head .mec-event-countdown p { margin-bottom: 0; }
1956
- .mec-av-spot .mec-events-content p { margin-bottom: 20px; }
1957
- .mec-av-spot-content.mec-event-grid-modern .mec-event-article { border: none; padding: 0; margin: 0; box-shadow: none; }
1958
- .mec-av-spot-wrap .mec-event-grid-modern .event-grid-modern-head { margin-bottom: 10px; padding: 14px 34px; margin-left: -20px; margin-right: -20px; text-align: left; background: #f9f9f9; border-bottom: 1px solid #eee;}
1959
- .mec-av-spot-content.mec-event-grid-modern .mec-event-title { font-size: 29px; }
1960
- .mec-av-spot .mec-av-spot-col6 { width: 50%; float: left; height: 100%; }
1961
- .mec-av-spot .mec-av-spot-col6 i { font-size: 42px; float: left; margin-right: 7px; height: 58px;}
1962
- .mec-av-spot .mec-av-spot-col6 h6 {text-transform: uppercase; font-size:17px; padding: 4px 0; display: inline;color: #444;}
1963
- .mec-av-spot .mec-av-spot-col6 address { font-size:12px; margin-bottom: 0;}
1964
- .mec-av-spot-content.mec-event-grid-modern .mec-event-title a:hover { text-decoration: underline; }
1965
- .mec-av-spot-content.mec-event-grid-modern .mec-event-footer .mec-booking-button {font-size: 12px;padding: 0 31px;line-height: 49px;height: 50px;top: 0;box-shadow: 0 5px 11px -3px rgba(0,0,0,0.05);}
1966
-
1967
- @media only screen and (max-width: 768px) {
1968
- .mec-av-spot .mec-av-spot-col6 { width: 100%; margin: 10px 0; }
1969
- }
1970
- @media only screen and (max-width: 479px) {
1971
- .mec-av-spot-content.mec-event-grid-modern .mec-event-title { font-size: 24px; }
1972
- }
1973
-
1974
-
1975
- /* MEC Masonry
1976
- -------------------------------- */
1977
- .mec-events-masonry-wrap { display: block; width: auto;}
1978
- .mec-masonry-item-wrap {width: calc(33.33% - 30px);padding: 0;margin: 0 15px 30px;min-height: 10px;position: relative;}
1979
- .isotope-item { z-index: 2; }
1980
- .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; }
1981
- .isotope, .isotope .isotope-item { -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; transition-duration: 0.8s; }
1982
- .isotope { -webkit-transition-property: height, width; -moz-transition-property: height, width; transition-property: height, width; }
1983
- .isotope .isotope-item { -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; transition-property: transform, opacity; }
1984
- .mec-events-masonry-cats { padding: 10px; margin-bottom: 25px; text-align: center;clear: both; list-style: none outside none;}
1985
- .mec-events-masonry-cats a { border-radius: 2px; padding: 6px 12px; font-size: 13px; line-height: 1.2; color: #333; font-weight: normal; margin-top: 0 !important; text-align: center; display: inline-block; width: auto; border: 2px solid transparent; transition: all 0.2s ease; }
1986
- .mec-events-masonry-cats a:hover { border-color: #40d9f1; color: #333; }
1987
- .mec-events-masonry-cats a.mec-masonry-cat-selected { border: 2px solid #40d9f1; color: #40d9f1; }
1988
-
1989
- .mec-masonry {background: #f7f7f7;height: auto; border:1px solid #eee;box-shadow: 0 6px 12px -4px rgba(0,0,0,0.05);}
1990
- .mec-masonry .mec-event-article {position: relative;height: auto;}
1991
- .mec-masonry .mec-masonry-img {position: relative;width: 100%;height: auto;float: none;margin: 0;overflow: hidden;}
1992
- .mec-masonry .mec-masonry-img img { width: 100%; }
1993
- .mec-masonry .mec-masonry-content, .mec-masonry .mec-masonry-head {width: 100%;float: none;height: 100%;background: #fff;padding: 0 20px 20px;margin-bottom: 0;}
1994
- .mec-masonry .mec-events-content p { margin-bottom: 20px; }
1995
- .mec-masonry-content.mec-event-grid-modern .mec-event-article { border: none; padding: 0; margin: 0; box-shadow: none; }
1996
- .mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head { min-height: 79px;margin-bottom: 10px; padding: 14px 5%; margin-left: -20px; margin-right: -20px; text-align: left; background: #f9f9f9; border-bottom: 1px solid #eee;}
1997
- .mec-masonry-content.mec-event-grid-modern .mec-event-title { font-size: 22px; }
1998
- .mec-masonry-content.mec-event-grid-modern .mec-event-content { padding-top: 20px; }
1999
- .mec-masonry-content.mec-event-grid-modern .mec-event-footer { height: auto; }
2000
- .mec-masonry .mec-masonry-col6 .mec-event-date { font-size: 34px; letter-spacing: -2px;}
2001
- .mec-masonry .mec-masonry-col6 { width: 50%; float: left; height: 100%; }
2002
- .mec-masonry .mec-masonry-col6 i { font-size: 24px; float: left; margin-right: 7px; height: 50px;}
2003
- .mec-masonry .mec-masonry-col6 h6, .mec-masonry .mec-masonry-col6 .mec-event-month {text-transform: capitalize; font-size:15px; padding: 4px 0; display: inline;color: #444;}
2004
- .mec-masonry .mec-masonry-col6 address, .mec-masonry .mec-masonry-col6 .mec-event-detail { font-size:11px; margin-bottom: 0;}
2005
- .mec-masonry-content.mec-event-grid-modern .mec-event-title a:hover { text-decoration: underline; }
2006
- .mec-masonry-content.mec-event-grid-modern .mec-event-footer .mec-booking-button {font-size: 12px;padding: 0 31px;line-height: 49px;height: 50px;top: 0;box-shadow: 0 5px 11px -3px rgba(0,0,0,0.05);}
2007
-
2008
- @media only screen and (max-width: 960px) {
2009
- .mec-masonry-item-wrap { width: calc(50% - 30px); }
2010
- }
2011
- @media only screen and (max-width: 768px) {
2012
- .mec-masonry .mec-masonry-col6 { width: 100%; margin: 10px 0; }
2013
- .mec-masonry-item-wrap { width: calc(100% - 30px); }
2014
- }
2015
- @media only screen and (max-width: 479px) {
2016
- .mec-masonry-content.mec-event-grid-modern .mec-event-title { font-size: 24px; }
2017
- }
2018
-
2019
-
2020
-
2021
- /* MEC Single Page CountDown
2022
- -------------------------------- */
2023
 
2024
- /* event countdown */
2025
- .btn-wrapper {text-align:center;}
2026
- .countdown-wrapper .btn-wrapper {padding-top: 10px; padding-right:0;}
2027
- .countdown-wrapper h5.countdown-message { letter-spacing:5px; font-weight:500; font-size:18px;}
2028
- .countdown-wrapper p, .blox.dar .countdown-wrapper p { color:#888;}
2029
- .countdown-wrapper a.button.black { float:right; margin-right:0;}
2030
-
2031
- /* event countdown-clock */
2032
-
2033
- .mec-wrap .threedaydigits .days .flip-clock-label {right: -100px; }
2034
- @media only screen and (min-width: 320px) and (max-width: 767px) {
2035
- .mec-wrap .flip-clock-wrapper ul{width:29px !important;}
2036
- .mec-wrap .flip-clock-wrapper ul li a div div.inn{font-size: 25px !important;}
2037
- .mec-wrap .flip-clock-divider .flip-clock-label{left: 0px; font-weight: 300;}
2038
- .mec-wrap span.flip-clock-divider{width:12px;}
2039
- }
2040
- @media only screen and (min-width: 320px) and (max-width: 480px) {
2041
- .mec-wrap .flip-clock-wrapper ul{width:29px !important;}
2042
- .mec-wrap .flip-clock-wrapper ul li a div div.inn{font-size: 25px !important;}
2043
- .mec-wrap .flip-clock-divider .flip-clock-label{display: none;}
2044
- .mec-wrap span.flip-clock-divider:first-child{width:0px;}
2045
- .mec-wrap span.flip-clock-divider{width:20px;}
2046
- .mec-single-event .mec-events-meta-group-countdown{margin-left: 10%;}
2047
- }
2048
- @media screen and (min-width:960px) and (max-width:1200px){
2049
- .mec-wrap .threedaydigits ul {height: 50px; width: 47px; }
2050
- }
2051
- @media screen and (min-width:480px) and (max-width:768px){
2052
- .mec-wrap .threedaydigits ul {height: 48px; width: 26px !important; }
2053
- .mec-wrap .threedaydigits .flip-clock-label{font-size:8px; left:-8px;}
2054
- }
2055
- @media screen and (min-width:320px) and (max-width:480px){
2056
- .mec-wrap .threedaydigits ul {height: 48px; width: 22px !important; }
2057
- }
2058
-
2059
- /* reset */
2060
- .mec-wrap .flip-clock-wrapper * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden;}
2061
- .mec-wrap .flip-clock-wrapper a { cursor: pointer; text-decoration: none; color: #ccc;}
2062
- .mec-wrap .flip-clock-wrapper a:hover { color: #fff;}
2063
- .mec-wrap .flip-clock-wrapper ul { list-style: none;}
2064
- .mec-wrap .flip-clock-wrapper.clearfix:before, .flip-clock-wrapper.clearfix:after { content: " "; display: table;}
2065
- .mec-wrap .flip-clock-wrapper.clearfix:after { clear: both;}
2066
- .mec-wrap .flip-clock-wrapper.clearfix { *zoom: 1;}
2067
- /* main */
2068
- .mec-wrap .flip-clock-wrapper { font: normal 11px "helvetica neue", "helvetica", sans-serif; -webkit-user-select: none;}
2069
- .mec-wrap .flip-clock-meridium { background: none !important; box-shadow: 0 0 0 !important; font-size: 36px !important;}
2070
- .mec-wrap .flip-clock-meridium a { color: #313333;}
2071
- .mec-wrap .flip-clock-wrapper {text-align: center;position: relative;display: inline-block;padding-bottom: 10px;}
2072
- .mec-wrap .flip-clock-wrapper:before, .flip-clock-wrapper:after { content: " "; /* 1 */ display: table; /* 2 */ }
2073
- .mec-wrap .flip-clock-wrapper:after { clear: both;}
2074
- /* skeleton */
2075
- .mec-wrap .flip-clock-wrapper ul { position: relative; float: left; margin: 2px; width: 50px; height: 50px; font-size: 80px; font-weight: bold; line-height: 87px; border-radius: 3px; background: rgba(0, 0, 0, 0.21);}
2076
- .mec-wrap .flip-clock-wrapper ul li { z-index: 1; position: absolute; left: 0; top: 0; width: 100%; height: 100%; line-height: 54px; text-decoration: none !important;}
2077
- .mec-wrap .flip-clock-wrapper ul li:first-child { z-index: 2;}
2078
- .mec-wrap .flip-clock-wrapper ul li a { display: block; height: 100%; -webkit-perspective: 200px; -moz-perspective: 200px; perspective: 200px; margin: 0 !important; overflow: visible !important; cursor: default !important;}
2079
- .mec-wrap .flip-clock-wrapper ul li a div { z-index: 1; position: absolute; left: 0; width: 100%; height: 50%; font-size: 80px; overflow: hidden; outline: 1px solid transparent;}
2080
- .mec-wrap .flip-clock-wrapper ul li a div .shadow { position: absolute; width: 100%; height: 100%; z-index: 2;}
2081
- .mec-wrap .flip-clock-wrapper ul li a div.up { -webkit-transform-origin: 50% 100%; -moz-transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; -o-transform-origin: 50% 100%; transform-origin: 50% 100%; top: 0;}
2082
- .mec-wrap .flip-clock-wrapper ul li a div.up:after { content: ""; position: absolute; top: 24px; left: 0; z-index: 5; width: 100%; height: 3px; background-color: rgba(0, 0, 0, 0.12);}
2083
- .mec-wrap .flip-clock-wrapper ul li a div.down { -webkit-transform-origin: 50% 0; -moz-transform-origin: 50% 0; -ms-transform-origin: 50% 0; -o-transform-origin: 50% 0; transform-origin: 50% 0; bottom: 0; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px;}
2084
- .mec-wrap .flip-clock-wrapper ul li a div div.inn { position: absolute; left: 0; z-index: 1; width: 100%; height: 200%; color: #fff; text-shadow: 0 0 2px rgba(0, 0, 0,0.25); text-align: center; background-color: #40d9f1; border-radius: 3px; font-size: 48px;}
2085
- .mec-wrap .flip-clock-wrapper ul li a div.up div.inn { top: 0;}
2086
- .mec-wrap .flip-clock-wrapper ul li a div.down div.inn { bottom: 0;}
2087
- /* play */
2088
- .mec-wrap .flip-clock-wrapper ul.play li.flip-clock-before { z-index: 3;}
2089
- .mec-wrap .flip-clock-wrapper .flip { box-shadow: 0 2px 5px rgba(0, 0, 0, 0.17);}
2090
- .mec-wrap .flip-clock-wrapper ul.play li.flip-clock-active { -webkit-animation: asd 0.5s 0.5s linear both; -moz-animation: asd 0.5s 0.5s linear both; animation: asd 0.5s 0.5s linear both; z-index: 5;}
2091
- .mec-wrap .flip-clock-divider { float: left; display: inline-block; position: relative; width: 18px; height: 62px;}
2092
- .mec-wrap .flip-clock-divider:first-child { width: 0;}
2093
- .mec-wrap .flip-clock-dot { display: none; background: #323434; width: 10px; height: 10px; position: absolute; border-radius: 50%; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); left: 5px;}
2094
- .mec-wrap .flip-clock-divider .flip-clock-label { position: absolute; bottom: -1.5em; right: -71px; color: #101010; font-weight:bold; text-shadow: none; text-transform: uppercase;}
2095
- .mec-wrap .blox.dark .flip-clock-divider .flip-clock-label { color:#8a8a8a;}
2096
- .mec-wrap .flip-clock-divider.seconds .flip-clock-label { right: -82px;}
2097
- .mec-wrap .flip-clock-dot.top { top: 30px;}
2098
- .mec-wrap .flip-clock-dot.bottom { bottom: 30px;}
2099
- @-webkit-keyframes asd {
2100
- 0% { z-index: 2;}
2101
- 20% { z-index: 4;}
2102
- 100% { z-index: 4;} }
2103
- @-moz-keyframes asd {
2104
- 0% { z-index: 2;}
2105
- 20% { z-index: 4;}
2106
- 100% { z-index: 4;} }
2107
- @-o-keyframes asd {
2108
- 0% { z-index: 2;}
2109
- 20% { z-index: 4;}
2110
- 100% { z-index: 4;} }
2111
- @keyframes asd {
2112
- 0% { z-index: 2;}
2113
- 20% { z-index: 4;}
2114
- 100% { z-index: 4;} }
2115
- .flip-clock-wrapper ul.play li.flip-clock-active .down { z-index: 2; -webkit-animation: turn 0.5s 0.5s linear both; -moz-animation: turn 0.5s 0.5s linear both; animation: turn 0.5s 0.5s linear both;}
2116
- @-webkit-keyframes turn {
2117
- 0% { -webkit-transform: rotatex(90deg);}
2118
- 100% { -webkit-transform: rotatex(0deg);} }
2119
- @-moz-keyframes turn {
2120
- 0% { -moz-transform: rotatex(90deg);}
2121
- 100% { -moz-transform: rotatex(0deg);} }
2122
- @-o-keyframes turn {
2123
- 0% { -o-transform: rotatex(90deg);}
2124
- 100% { -o-transform: rotatex(0deg);} }
2125
- @keyframes turn {
2126
- 0% { transform: rotatex(90deg);}
2127
- 100% { transform: rotatex(0deg);} }
2128
- .flip-clock-wrapper ul.play li.flip-clock-before .up { z-index: 2; -webkit-animation: turn2 0.5s linear both; -moz-animation: turn2 0.5s linear both; animation: turn2 0.5s linear both;}
2129
- @-webkit-keyframes turn2 {
2130
- 0% { -webkit-transform: rotatex(0deg);}
2131
- 100% { -webkit-transform: rotatex(-90deg);} }
2132
- @-moz-keyframes turn2 {
2133
- 0% { -moz-transform: rotatex(0deg);}
2134
- 100% { -moz-transform: rotatex(-90deg);} }
2135
- @-o-keyframes turn2 {
2136
- 0% { -o-transform: rotatex(0deg);}
2137
- 100% { -o-transform: rotatex(-90deg);} }
2138
- @keyframes turn2 {
2139
- 0% { transform: rotatex(0deg);}
2140
- 100% { transform: rotatex(-90deg);} }
2141
- .flip-clock-wrapper ul li.flip-clock-active { z-index: 3;}
2142
- /* shadow */
2143
- .flip-clock-wrapper ul.play li.flip-clock-before .up .shadow { background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64,64,0.68) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(64, 64,64,0.68))); background: linear, top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64,64,0.68) 100%; background: -o-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64,64,0.68) 100%); background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64,64,0.68) 100%); background: linear, to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64,64,0.68) 100%; -webkit-animation: show 0.5s linear both; -moz-animation: show 0.5s linear both; animation: show 0.5s linear both;}
2144
- .flip-clock-wrapper ul.play li.flip-clock-active .up .shadow { background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64,64,0.68) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(64, 64,64,0.68))); background: linear, top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64,64,0.68) 100%; background: -o-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64,64,0.68) 100%); background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64,64,0.68) 100%); background: linear, to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64,64,0.68) 100%; -webkit-animation: hide 0.5s 0.3s linear both; -moz-animation: hide 0.5s 0.3s linear both; animation: hide 0.5s 0.3s linear both;}
2145
- /*down*/
2146
- .flip-clock-wrapper ul.play li.flip-clock-before .down .shadow { background: -moz-linear-gradient(top, rgba(64, 64,64,0.68) 0%, rgba(0, 0, 0, 0.1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(64, 64,64,0.68)), color-stop(100%, rgba(0, 0, 0, 0.1))); background: linear, top, rgba(64, 64,64,0.68) 0%, rgba(0, 0, 0, 0.1) 100%; background: -o-linear-gradient(top, rgba(64, 64,64,0.68) 0%, rgba(0, 0, 0, 0.1) 100%); background: -ms-linear-gradient(top, rgba(64, 64,64,0.68) 0%, rgba(0, 0, 0, 0.1) 100%); background: linear, to bottom, rgba(64, 64,64,0.68) 0%, rgba(0, 0, 0, 0.1) 100%; -webkit-animation: show 0.5s linear both; -moz-animation: show 0.5s linear both; animation: show 0.5s linear both;}
2147
- .flip-clock-wrapper ul.play li.flip-clock-active .down .shadow { background: -moz-linear-gradient(top, rgba(64, 64,64,0.68) 0%, rgba(0, 0, 0, 0.1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(64, 64,64,0.68)), color-stop(100%, rgba(0, 0, 0, 0.1))); background: linear, top, rgba(64, 64,64,0.68) 0%, rgba(0, 0, 0, 0.1) 100%; background: -o-linear-gradient(top, rgba(64, 64,64,0.68) 0%, rgba(0, 0, 0, 0.1) 100%); background: -ms-linear-gradient(top, rgba(64, 64,64,0.68) 0%, rgba(0, 0, 0, 0.1) 100%); background: linear, to bottom, rgba(64, 64,64,0.68) 0%, rgba(0, 0, 0, 0.1) 100%; -webkit-animation: hide 0.5s 0.3s linear both; -moz-animation: hide 0.5s 0.3s linear both; animation: hide 0.5s 0.2s linear both;}
2148
- @-webkit-keyframes show {
2149
- 0% { opacity: 0;}
2150
- 100% { opacity: 1;} }
2151
- @-moz-keyframes show {
2152
- 0% { opacity: 0;}
2153
- 100% { opacity: 1;} }
2154
- @-o-keyframes show {
2155
- 0% { opacity: 0;}
2156
- 100% { opacity: 1;} }
2157
- @keyframes show {
2158
- 0% { opacity: 0;}
2159
- 100% { opacity: 1;} }
2160
- @-webkit-keyframes hide {
2161
- 0% { opacity: 1;}
2162
- 100% { opacity: 0;} }
2163
- @-moz-keyframes hide {
2164
- 0% { opacity: 1;}
2165
- 100% { opacity: 0;} }
2166
- @-o-keyframes hide {
2167
- 0% { opacity: 1;}
2168
- 100% { opacity: 0;} }
2169
- @keyframes hide {
2170
- 0% { opacity: 1;}
2171
- 100% { opacity: 0;} }
2172
-
2173
-
2174
-
2175
- /* MEC Events - Extras
2176
- -------------------------------- */
2177
- @font-face {
2178
- font-family: 'simple-line-icons';
2179
- src: url('../fonts/Simple-Line-Icons.eot?v=2.3.1');
2180
- src: url('../fonts/Simple-Line-Icons.eot?v=2.3.1#iefix') format('embedded-opentype'), url('../fonts/Simple-Line-Icons.woff2?v=2.3.1') format('woff2'), url('../fonts/Simple-Line-Icons.woff?v=2.3.1') format('woff'), url('../fonts/Simple-Line-Icons.ttf?v=2.3.1') format('truetype'), url('../fonts/Simple-Line-Icons.svg?v=2.3.1#simple-line-icons') format('svg');
2181
- font-weight: normal;
2182
- font-style: normal;
2183
- }
2184
-
2185
- [class*="mec-sl-"]{font-family: 'simple-line-icons'; speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
2186
-
2187
- .mec-sl-facebook:before {content: "\e00b";}
2188
- .mec-sl-twitter:before {content: "\e009";}
2189
- .mec-sl-google-plus:before {content: "\e60d";}
2190
- .mec-sl-angle-left:before {content: "\e605";}
2191
- .mec-sl-angle-right:before {content: "\e606";}
2192
- .mec-sl-calendar:before {content: "\e075";}
2193
- .mec-sl-clock-o:before {content: "\e081";}
2194
- .mec-sl-home:before{content: "\e069";}
2195
- .mec-sl-phone:before{content: "\e600";}
2196
- .mec-sl-envelope:before{content: "\e086";}
2197
- .mec-sl-sitemap:before{content: "\e037";}
2198
- .mec-sl-map-marker:before{content: "\e096";}
2199
- .mec-sl-floder:before{content: "\e089";}
2200
- .mec-sl-wallet:before{content: "\e02a";}
2201
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2202
 
2203
-
2204
- /* # Color Skins
2205
- ================================================== */
2206
- /* colorskin-1 */
2207
- .mec-color, .mec-color-hover:hover, .mec-color-before *:before,
2208
- .mec-wrap .mec-color, .mec-wrap .mec-color-hover:hover, .mec-wrap .mec-color-before *:before { color: #40d9f1;}
2209
- .mec-bg-color, .mec-bg-color-hover:hover,
2210
- .mec-wrap .mec-bg-color, .mec-wrap .mec-bg-color-hover:hover { background-color: #40d9f1;}
2211
- .mec-border-color, .mec-border-color-hover:hover,
2212
- .mec-wrap .mec-border-color, .mec-wrap .mec-border-color-hover:hover { border-color: #40d9f1;}
2213
-
2214
- /* # Toggle Month Divider
2215
- ================================================== */
2216
- .mec-toggle-month-divider.mec-skin-list-events-container { border: 1px solid #e8e8e8; margin-bottom: 30px; background: #f8f8f8; box-shadow: 0 2px 18px -1px rgba(0,0,0,0.1); border-radius: 2px; }
2217
- .mec-toggle-month-divider .mec-month-divider {margin: 0;text-align: left;background: #fff;position: relative;cursor: pointer;border-top: 1px solid #e8e8e8;}
2218
- .mec-toggle-month-divider .mec-month-divider span { padding: 20px; border-bottom: 1px solid #e8e8e8; }
2219
- .mec-toggle-month-divider .mec-month-divider i { position: absolute; right: 20px; top: 24px; font-size: 20px; cursor: pointer; }
2220
- .mec-toggle-month-divider .mec-month-divider span:before { display: none; }
2221
- .mec-toggle-month-divider .mec-month-divider + article { margin-top: 20px; }
2222
- .mec-toggle-month-divider .mec-wrap .mec-month-divider:first-of-type { border-top: none; }
2223
- .mec-toggle-month-divider .mec-event-list-accordion .mec-month-divider:not(:first-of-type) ~ article { display:none; }
2224
- .mec-skin-list-events-container:not(.mec-toggle-month-divider) .mec-month-divider i { display: none;}
2225
- .mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-month { display: inline-block; padding-top: 0; }
2226
- .mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-date { font-size: 14px; line-height: 14px; float: none; display: inline-block; margin-right: 0; font-weight: 700; }
2227
- .mec-events-toggle .mec-toogle-inner-month-divider.mec-toggle-item-inner { padding: 20px 60px 30px 15px; }
2228
- .mec-toogle-inner-month-divider .mec-toggle-month-inner-image { float: left; clear: right; width: 100px; margin-right: 20px; margin-left: 10px; }
2229
- .mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-detail { margin-top: -6px; }
2230
- .mec-toogle-inner-month-divider .mec-toggle-item-col { float: none; width: 100%; margin-top: 10px; display: block; border: none; }
2231
- .mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title { font-size: 19px; display: block; padding-top: 10px; }
2232
- @media only screen and (max-width: 768px) {
2233
- .mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title { font-size: 14px; padding-top: 0; }
2234
- .mec-toogle-inner-month-divider .mec-toggle-item-col { margin-top: 0; }
2235
- .mec-toogle-inner-month-divider .mec-toggle-month-inner-image { width: 70px; }
2236
  }
2237
 
2238
-
 
 
 
 
 
 
2239
 
2240
- /* # Featured/Canceled Label
2241
- ================================================== */
2242
- .mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-label-featured:before, .mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-label-canceled:before { z-index: 1; position: absolute; top: 25px; right: -37px; font-size: 11px; letter-spacing: 1px; text-transform: uppercase; background: #04de78; padding: 2px 40px; color: #fff; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: .5s cubic-bezier(.25,.5,.06,.85); transition: .5s cubic-bezier(.25,.5,.06,.85); content: attr(data-style); }
2243
- .mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-label-featured, .mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-label-canceled { overflow: hidden; position: relative; }
2244
- .mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-label-canceled:before { background: #de0404; }
2245
 
2246
- /* Full Calendar/Weekly view */
2247
- ul.mec-weekly-view-dates-events article:before, .mec-daily-view-date-events article:before { padding: 7px 40px !important; top: 27px !important; }
 
 
2248
 
2249
- /* Full Calendar/Yearly View */
2250
- .mec-wrap .mec-events-agenda .mec-agenda-event .mec-fc-style, .mec-wrap .mec-event-list-modern article .mec-fc-style, .mec-wrap .mec-event-list-accordion article .mec-fc-style, .mec-timetable-wrap article .mec-fc-style, .mec-event-grid-minimal article .mec-fc-style, .mec-event-grid-classic article .mec-fc-style, .mec-event-grid-simple article .mec-fc-style, .mec-wrap article.mec-event-cover-modern .mec-fc-style, .mec-wrap article.mec-event-cover-classic .mec-fc-style, .mec-wrap article.mec-event-cover-clean .mec-fc-style, .mec-wrap article[class^="mec-event-countdown-"] .mec-fc-style { font-size: 9px; letter-spacing: 0.5px; text-transform: uppercase; background: #04de78; padding: 2px 7px; color: #fff; position: relative; margin-left: 5px; border-radius: 2px; }
2251
- .mec-wrap .mec-events-agenda .mec-agenda-event.mec-label-canceled .mec-fc-style, .mec-wrap article.mec-event-cover-modern.mec-label-canceled .mec-fc-style { background: #de0404; }
2252
- .mec-wrap .mec-events-agenda .mec-agenda-event .mec-fc-style:before, .mec-wrap .mec-event-list-modern article .mec-fc-style:before, .mec-wrap .mec-event-list-accordion article .mec-fc-style:before, .mec-timetable-wrap article .mec-fc-style:before, .mec-event-grid-minimal article .mec-fc-style:before, .mec-event-grid-simple article .mec-fc-style:before, .mec-wrap article.mec-event-cover-classic .mec-fc-style:before, .mec-wrap article.mec-event-cover-clean .mec-fc-style:before, .mec-wrap article[class^="mec-event-countdown-"] .mec-fc-style:before { width: 0; height: 0; border-top: 4px solid transparent!important; border-right: 5px solid; border-bottom: 4px solid transparent; margin: 0; top: 50%; left: -4px; transform: translateY(-4.5px); position: absolute; content: ''; color: #04de78; }
2253
- .mec-wrap .mec-events-agenda .mec-agenda-event.mec-label-canceled .mec-fc-style:before { color: #de0404; }
 
2254
 
2255
- /* List view/Modern & Accordion */
2256
- .mec-wrap .mec-event-list-modern article.mec-label-featured:before, .mec-wrap .mec-event-list-modern article.mec-label-canceled:before, .mec-wrap .mec-event-list-accordion article.mec-label-featured:before, .mec-wrap .mec-event-list-accordion article.mec-label-canceled:before, .mec-event-grid-minimal article.mec-label-featured:before, .mec-event-grid-minimal article.mec-label-canceled:before, .mec-event-grid-simple article.mec-label-featured:before, .mec-event-grid-simple article.mec-label-canceled:before, .mec-event-grid-classic article.mec-label-featured:before, .mec-event-grid-classic article.mec-label-canceled:before, .mec-timetable-wrap article.mec-label-featured:before, .mec-timetable-wrap article.mec-label-canceled:before { display: none; }
2257
- .mec-wrap .mec-event-list-modern article .mec-fc-style, .mec-wrap .mec-event-list-accordion article .mec-fc-style, .mec-wrap article.mec-event-cover-classic .mec-fc-style, .mec-wrap article.mec-event-cover-clean .mec-fc-style, .mec-wrap article[class^="mec-event-countdown-"] .mec-fc-style { top: -3px; font-size: 11px; margin-left: 10px; }
2258
- .mec-wrap .mec-event-list-modern article.mec-label-canceled .mec-fc-style, .mec-wrap .mec-event-list-accordion article.mec-label-canceled .mec-fc-style, .mec-timetable-wrap article.mec-label-canceled .mec-fc-style, .mec-event-grid-minimal article.mec-label-canceled .mec-fc-style, .mec-event-grid-classic article.mec-label-canceled .mec-fc-style, .mec-event-grid-simple article.mec-label-canceled .mec-fc-style, .mec-wrap article.mec-event-cover-classic.mec-label-canceled .mec-fc-style, .mec-wrap article.mec-event-cover-clean.mec-label-canceled .mec-fc-style, .mec-wrap article[class^="mec-event-countdown-"].mec-label-canceled .mec-fc-style { background: #de0404; }
2259
- .mec-wrap .mec-event-list-modern article.mec-label-canceled .mec-fc-style:before, .mec-wrap .mec-event-list-accordion article.mec-label-canceled .mec-fc-style:before, .mec-timetable-wrap article.mec-label-canceled .mec-fc-style:before, .mec-event-grid-minimal article.mec-label-canceled .mec-fc-style:before, .mec-event-grid-classic article.mec-label-canceled .mec-fc-style:before, .mec-event-grid-simple article.mec-label-canceled .mec-fc-style:before, .mec-wrap article.mec-event-cover-classic.mec-label-canceled .mec-fc-style:before, .mec-wrap article.mec-event-cover-clean.mec-label-canceled .mec-fc-style:before, .mec-wrap article[class^="mec-event-countdown-"].mec-label-canceled .mec-fc-style:before { color: #de0404; }
2260
 
2261
- /* Slider view */
2262
- .mec-wrap .mec-slider-t5 article:not([class^="mec-event-countdown"]).mec-label-featured:before, .mec-wrap .mec-slider-t5 article:not([class^="mec-event-countdown"]).mec-label-canceled:before { -ms-transform: none; -webkit-transform: none; transform: none; -webkit-transition: none; transition: none; top: 271px; right: 0; }
 
 
 
2263
 
2264
- /* Timetable view */
2265
- .mec-timetable-wrap article .mec-fc-style { top: -2px; font-size: 10px; }
 
 
 
 
2266
 
2267
- /* Cover View */
2268
- .mec-wrap article.mec-event-cover-modern .mec-fc-style { padding: 5px 9px; font-size: 11px; font-weight: 600; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 24px; display: inline-block; border-radius: 2px; }
 
 
2269
 
2270
- /* Grid View/Clean */
2271
- .mec-skin-grid-events-container .mec-wrap .mec-event-grid-clean .mec-event-article:before { -ms-transform: none; -webkit-transform: none; transform: none !important; -webkit-transition: none; transition: none; top: 22px !important; right: 22px !important; padding: 0px 10px !important; }
 
2272
 
2273
- /* Grid view/Minimal */
2274
- .mec-event-grid-minimal article .mec-fc-style, .mec-event-grid-simple article .mec-fc-style { top: -4px; font-size: 10px; margin-left: 10px; }
2275
- .mec-event-grid-classic article .mec-fc-style { padding: 5px 20px; font-size: 12px; margin-top: 8px; display: inline-block; }
 
 
2276
 
 
 
 
2277
 
2278
- /* # Speaker Modal
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2279
  ================================================== */
2280
- .mec-hourly-schedule-speaker-info { background: #fff; padding: 30px; border: 1px solid #e6e6e6; max-width: 740px; width: 740px; }
2281
- .mec-hourly-schedule-speaker-thumbnail { float: left; max-width: 30%; width: 30%; }
2282
- .mec-hourly-schedule-speaker-name { font-weight: 700; font-size: 26px; line-height: 1.2; color: #333; text-transform: uppercase; }
2283
- .mec-hourly-schedule-speaker-details {float: left; width: 69%; padding-left:25px}
2284
- .mec-hourly-schedule-speaker-job-title { font-size: 16px; line-height: 1.3; margin-bottom: 4px; }
2285
- .mec-hourly-schedule-speaker-description { font-size: 14px; font-weight: 400; color: #6d7683; line-height: 1.7; text-align: left; }
2286
- .mec-hourly-schedule-speaker-contact-information a i { color: #6b6b6b; background: #ebebeb; line-height: 29px; margin: 9px 7px 9px 0; width: 30px; height: 30px; display: inline-block; text-align: center; transition: all 0.2s ease; font-size: 15px; cursor: pointer; }
2287
- .mec-hourly-schedule-speaker-contact-information a i:hover { background: #222; color: #fff; }
2288
- @media only screen and (max-width: 479px) {
2289
- .mec-hourly-schedule-speaker-thumbnail { float: none; max-width: none; margin-right: 0; margin-bottom: 15px; width:100% }
2290
- .mec-hourly-schedule-speaker-thumbnail img { width: 100%; }
2291
- .mec-hourly-schedule-speaker-details { padding-left: 0;}
2292
- .mec-hourly-schedule-speaker-info { width: 90%; margin: 0 auto;}
2293
- }
2294
-
2295
- /* # Profile page
 
 
 
 
 
 
 
 
 
2296
  ================================================== */
2297
- .mec-profile .mec-profile-bookings { border: 2px solid #e6e6e6; text-align: center; }
2298
- .mec-profile .mec-profile-bookings tbody tr:first-child { background: #f7f7f7; font-weight: bold; text-transform: capitalize; }
2299
- .mec-profile .mec-profile-bookings tbody tr { border-bottom: 1px solid #e6e6e6; font-size: 14px; }
2300
- .mec-profile .mec-profile-bookings tbody tr td { border: 1px solid #e6e6e6; padding: 10px; }
2301
- .mec-profile .mec-profile-bookings tbody tr td:nth-child(1) { width: 4%; }
2302
- .mec-profile .mec-profile-bookings tbody tr td:nth-child(2) { width: 37%; }
2303
- .mec-profile .mec-profile-bookings tbody tr td:nth-child(3) { width: 24%; }
2304
- .mec-profile .mec-profile-bookings tbody tr td:nth-child(4) { width: 15%; }
2305
- .mec-profile .mec-profile-bookings tbody tr td:nth-child(5) { width: 10%; }
2306
- .mec-profile .mec-profile-bookings tbody tr td:nth-child(6) { width: 10%; }
2307
- .mec-profile .mec-event-status { padding: 5px 10px; color: #fff; border-radius: 2px; font-size: 12px; line-height: 12px; letter-spacing: 0.4px; }
2308
- .mec-profile .mec-event-status.mec-book-confirmed { background: #50d477; }
2309
- .mec-profile .mec-event-status.mec-book-pending { background: #fcbe69; }
2310
- .mec-profile .mec-event-status.mec-book-rejected { background: #fe686a; }
2311
- .mec-profile .mec-event-date { font-size: 12px; color: #888; }
2312
- .mec-profile .mec-booking-number-of-attendees { font-size: 13px; color: #888; }
2313
- .mec-profile .mec-booking-number-of-attendees i, .mec-profile .mec-profile-bookings-view-invoice i { font-size: 15px; color: #008aff; vertical-align: text-bottom; margin-right: 4px; }
2314
-
2315
- .mec-booking-attendees { background: #fff; padding: 10px; }
2316
- .mec-booking-attendees { width: 750px; text-align: center; }
2317
- .mec-booking-attendees-wrapper { border: 2px solid #e6e6e6; font-size: 14px; }
2318
- .mec-booking-attendees-head { display: table; width: 100%; background: #f7f7f7; border-bottom: 1px solid #e6e6e6; font-weight: bold; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2319
  .mec-booking-attendees-head span,
2320
- .mec-booking-attendees-head-content>span { vertical-align: middle; display: table-cell; padding: 7px; border-right: 1px solid #e6e6e6; }
2321
- .mec-booking-attendees-head-content { display: table; width: 100%; border-bottom: 1px solid #e6e6e6; }
2322
- .mec-booking-attendees-wrapper .mec-booking-attendees-head-content:last-child { border: none; }
2323
- .mec-booking-attendees-head span:nth-child(1), .mec-booking-attendees-head-content>span:nth-child(1) { width: 4%; }
2324
- .mec-booking-attendees-head span:nth-child(2), .mec-booking-attendees-head-content>span:nth-child(2) { width: 20%; }
2325
- .mec-booking-attendees-head span:nth-child(3), .mec-booking-attendees-head-content>span:nth-child(3) { width: 24%; }
2326
- .mec-booking-attendees-head span:nth-child(4), .mec-booking-attendees-head-content>span:nth-child(4) { width: 26%; }
2327
- .mec-booking-attendees-head span:nth-child(5), .mec-booking-attendees-head-content>span:nth-child(5) { width: 26%; }
2328
- @media only screen and (max-width: 759px) { .mec-booking-attendees { width: 470px; } .mec-booking-attendees-head span,.mec-booking-attendees-head-content>span { word-break: break-all; }}
2329
-
2330
-
2331
- /* # Woocommerce
2332
  ================================================== */
2333
- .mec-woo-booking-checkout { position: relative; border: none; border-radius: 0; color: #fff; display: inline-block; font-size: 12px; letter-spacing: 1px; line-height: 1.5; text-transform: uppercase; font-weight: 600; text-decoration: none; cursor: pointer; margin-bottom: 21px; margin-right: 10px; line-height: 1; padding: 18px 20px 16px; background: #39c36e; -webkit-transition: all .21s ease; -moz-transition: all .21s ease; transition: all .21s ease; border-radius: 0; margin-bottom: 6px; min-width: 170px; margin-top: 5px; text-align: center; }
2334
- .mec-woo-booking-checkout:hover {background: #222; color:#fff;}
2335
- .mec-woo-booking-checkout:focus,.mec-woo-booking-checkout:visited {color:#fff;}
2336
-
2337
- /* # Booking Modal
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2338
  ================================================== */
2339
- .single-mec-events .lity-container { max-width: 480px; width: 480px }
2340
- .lity-content .mec-events-meta-group-booking { width: 100%; padding: 20px 50px; background: #fff; }
2341
- .lity-content .mec-events-meta-group-booking .mec-booking form > h4 { text-transform: uppercase; font-size: 15px; font-weight: 700; color: #313131; border-bottom: 4px solid #ebebeb; width: 100%; display: block; padding-bottom: 10px; position: relative; text-align: center; line-height: 1.2; margin-bottom: 10px; }
2342
- .lity-content .mec-events-meta-group-booking .mec-booking form > h4:before { padding: 1px 35px; border-bottom: 4px solid #40d9f1; font-size: 6px; content: ""; text-align: center; position: absolute; bottom: -4px; margin-left: -35px; left: 50%; }
2343
- .lity-content .mec-events-meta-group-booking label, .lity-content .mec-events-meta-group-booking .mec-event-ticket-name, .lity-content .mec-events-meta-group-booking .mec-event-ticket-price, .lity-content .mec-events-meta-group-booking .mec-event-ticket-available, .lity-content .mec-events-meta-group-booking .mec-ticket-variation-name, .lity-content .mec-events-meta-group-booking .mec-ticket-variation-price { color: #424242; font-size: 12px; font-weight: 300; letter-spacing: 0; margin: 3px 0; clear: none; padding: 5px 1em 3px 0; display: inline-block; }
2344
- .lity-content .mec-events-meta-group-booking .mec-event-ticket-available { margin-bottom: 12px;}
2345
- .lity-content .mec-events-meta-group-booking select { display: block; background: #fcfcfc; min-height: 42px; min-width: 180px; font-size: 13px; border: 1px solid #e0e0e0; padding: 13px 10px; width: 100%; margin-bottom: 20px; box-shadow: inset 0 2px 4px rgba(0,0,0,.051); clear: both; font-family: 'Montserrat', Helvetica, Arial, sans-serif;}
2346
- .lity-content .mec-events-meta-group-booking input[type=email] { color: #888; border: 1px solid #e1e1e1; font-size: 14px; display: block; width: 100%; outline: 0;}
2347
- .lity-content .mec-events-meta-group-booking input { margin-bottom: 10px !important; }
2348
- .lity-content .mec-book-ticket-variation h5 { color: #424242; font-size: 12px; font-weight: 300; letter-spacing: 0; margin: 0; clear: none; padding: 5px 1em 3px 0; display: inline-block; text-transform: capitalize; font-family: 'Montserrat', Helvetica, Arial, sans-serif; }
2349
- .lity-content ul.mec-book-tickets-container {padding: 0;}
2350
- .lity-content .mec-events-meta-group-booking input[type=number], .lity-content .mec-events-meta-group-booking input[type=text],.lity-content .mec-events-meta-group-booking input[type=email] { outline: 0;font-family: 'Montserrat', Helvetica, Arial, sans-serif;display: block; background: #fcfcfc; min-height: 42px; min-width: 180px; font-size: 13px; border: 1px solid #e0e0e0; padding: 13px 10px; width: 100%; margin-bottom: 20px; box-shadow: inset 0 2px 4px rgba(0,0,0,.051); clear: both; margin-bottom:2px !important; }
2351
- .lity-content button[type="submit"] { position: relative; border: none; color: #fff; display: inline-block; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; font-weight: 600; text-decoration: none; cursor: pointer; margin-right: 10px; line-height: 1; padding: 18px 20px 16px; background: #39c36e; -webkit-transition: all .21s ease; -moz-transition: all .21s ease; transition: all .21s ease; min-width: 170px; margin-top: 5px; border-radius: 0; margin-bottom: 6px; }
2352
- .lity-content button[type="submit"]:hover { background: #222; }
2353
- .lity-content .mec-book-tickets-container li { list-style: none; }
2354
- .lity-content .mec-events-meta-group-booking li h4, .lity-content .mec-events-meta-group-booking #mec_book_payment_form h4 { font-size: 19px; font-weight: 700; }
2355
- .lity-content .mec-events-meta-group-booking .mec-book-price-total { display: inline-block; margin-bottom: 10px; font-size: 26px; color: #39c36e; font-weight: 700; padding: 10px 0; }
2356
- .lity-content .mec-events-meta-group-booking ul.mec-book-price-details li { width: 50%; }
2357
- .lity-content .mec-events-meta-group-booking ul.mec-book-price-details li:nth-child(even) { border: none; }
2358
- .lity-content .mec-events-meta-group-booking ul.mec-book-price-details li span { display: block; }
2359
- .lity-content .mec-events-meta-group-booking button[type=submit]:after { display: none; font-family: 'simple-line-icons'; content: "\e098"; margin-left: 4px; -webkit-animation: rotating 1.2s linear infinite; -moz-animation: rotating 1.2s linear infinite; -ms-animation: rotating 1.2s linear infinite; -o-animation: rotating 1.2s linear infinite; animation: rotating 1.2s linear infinite; }
2360
- .lity-content .mec-events-meta-group-booking button[type=submit].loading:after { display: inline-block; }
2361
- @media only screen and (max-width: 480px) { .lity-content .mec-events-meta-group-booking { padding: 20px; width: 340px; margin: 0 auto; } }
2362
-
2363
-
2364
- /* Bootstrap v3.0.3 * * Copyright 2013 Twitter, Inc * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 * * Designed and built with all the love in the world @twitter by @mdo and @fat. */
2365
- .mec-wrap * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .mec-wrap *:before, .mec-wrap *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .mec-wrap .clearfix:before, .mec-wrap .clearfix:after { content: '\0020'; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;} .mec-wrap .clearfix:after { clear: both;} .mec-wrap .clearfix { zoom: 1;} .mec-wrap .clear, .mec-wrap .clr { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;} .mec-wrap .clr { visibility: visible; overflow: visible;} .mec-container [class*="col-"] img { max-width:100%;} .mec-container { margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px;} .mec-container:before, .mec-container:after { content: " "; display: table;} .mec-container:after { clear: both;} @media only screen and (max-width: 479px) { .mec-container { width: 300px;} } @media only screen and (min-width: 480px) and (max-width: 767px) { .mec-container { width: 420px;} } @media only screen and (min-width: 768px) and (max-width: 960px) { .mec-container { width: 768px; /* webnus */ } } @media only screen and (min-width: 961px) { .mec-container { width: 960px;} } @media only screen and (min-width: 1200px) { .mec-container { width: 1196px; padding-left: 15px; padding-right: 15px;} }
2366
- @media only screen and (min-width: 1921px) {.mec-container { max-width:1690px;} }
2367
- .mec-wrap .row { margin-left: -10px; margin-right: -10px;}
2368
- .mec-wrap .row:before, .mec-wrap .row:after { content: " "; display: table;}
2369
- .mec-wrap .row:after { clear: both;}
2370
- .mec-wrap .col-xs-1, .mec-wrap .col-sm-1, .mec-wrap .col-md-1, .mec-wrap .col-lg-1, .mec-wrap .col-xs-2, .mec-wrap .col-sm-2, .mec-wrap .col-md-2, .mec-wrap .col-lg-2, .mec-wrap .col-xs-3, .mec-wrap .col-sm-3, .mec-wrap .col-md-3, .mec-wrap .col-lg-3, .mec-wrap .col-xs-4, .mec-wrap .col-sm-4, .mec-wrap .col-md-4, .mec-wrap .col-lg-4, .mec-wrap .col-xs-5, .mec-wrap .col-sm-5, .mec-wrap .col-md-5, .mec-wrap .col-lg-5, .mec-wrap .col-xs-6, .mec-wrap .col-sm-6, .mec-wrap .col-md-6, .mec-wrap .col-lg-6, .mec-wrap .col-xs-7, .mec-wrap .col-sm-7, .mec-wrap .col-md-7, .mec-wrap .col-lg-7, .mec-wrap .col-xs-8, .mec-wrap .col-sm-8, .mec-wrap .col-md-8, .mec-wrap .col-lg-8, .mec-wrap .col-xs-9, .mec-wrap .col-sm-9, .mec-wrap .col-md-9, .mec-wrap .col-lg-9, .mec-wrap .col-xs-10, .mec-wrap .col-sm-10, .mec-wrap .col-md-10, .mec-wrap .col-lg-10, .mec-wrap .col-xs-11, .mec-wrap .col-sm-11, .mec-wrap .col-md-11, .mec-wrap .col-lg-11, .mec-wrap .col-xs-12, .mec-wrap .col-sm-12, .mec-wrap .col-md-12, .mec-wrap .col-lg-12 { position: relative; min-height: 1px; padding-left: 10px; padding-right: 10px;}
2371
- @media only screen and (min-width: 1200px) {.mec-wrap .col-xs-1, .mec-wrap .col-sm-1, .mec-wrap .col-md-1, .mec-wrap .col-lg-1, .mec-wrap .col-xs-2, .mec-wrap .col-sm-2, .mec-wrap .col-md-2, .mec-wrap .col-lg-2, .mec-wrap .col-xs-3, .mec-wrap .col-sm-3, .mec-wrap .col-md-3, .mec-wrap .col-lg-3, .mec-wrap .col-xs-4, .mec-wrap .col-sm-4, .mec-wrap .col-md-4, .mec-wrap .col-lg-4, .mec-wrap .col-xs-5, .mec-wrap .col-sm-5, .mec-wrap .col-md-5, .mec-wrap .col-lg-5, .mec-wrap .col-xs-6, .mec-wrap .col-sm-6, .mec-wrap .col-md-6, .mec-wrap .col-lg-6, .mec-wrap .col-xs-7, .mec-wrap .col-sm-7, .mec-wrap .col-md-7, .mec-wrap .col-lg-7, .mec-wrap .col-xs-8, .mec-wrap .col-sm-8, .mec-wrap .col-md-8, .mec-wrap .col-lg-8, .mec-wrap .col-xs-9, .mec-wrap .col-sm-9, .mec-wrap .col-md-9, .mec-wrap .col-lg-9, .mec-wrap .col-xs-10, .mec-wrap .col-sm-10, .mec-wrap .col-md-10, .mec-wrap .col-lg-10, .mec-wrap .col-xs-11, .mec-wrap .col-sm-11, .mec-wrap .col-md-11, .mec-wrap .col-lg-11, .mec-wrap .col-xs-12, .mec-wrap .col-sm-12, .mec-wrap .col-md-12, .mec-wrap .col-lg-12 { padding-left: 15px; padding-right: 15px;}
2372
- .mec-wrap .row { margin-left: -15px; margin-right: -15px;} }
2373
- .mec-container [class*="col-"].alpha { padding-left:0;} .mec-container [class*="col-"].omega { padding-right:0;} .mec-wrap .col-xs-1, .mec-wrap .col-xs-2, .mec-wrap .col-xs-3, .mec-wrap .col-xs-4, .mec-wrap .col-xs-5, .mec-wrap .col-xs-6, .mec-wrap .col-xs-7, .mec-wrap .col-xs-8, .mec-wrap .col-xs-9, .mec-wrap .col-xs-10, .mec-wrap .col-xs-11, .mec-wrap .col-xs-12 { float: left;} .mec-wrap .col-xs-12 { width: 100%;} .mec-wrap .col-xs-11 { width: 91.66666666666666%;} .mec-wrap .col-xs-10 { width: 83.33333333333334%;} .mec-wrap .col-xs-9 { width: 75%;} .mec-wrap .col-xs-8 { width: 66.66666666666666%;} .mec-wrap .col-xs-7 { width: 58.333333333333336%;} .mec-wrap .col-xs-6 { width: 50%;} .mec-wrap .col-xs-5 { width: 41.66666666666667%;} .mec-wrap .col-xs-4 { width: 33.33333333333333%;} .mec-wrap .col-xs-3 { width: 25%;} .mec-wrap .col-xs-2 { width: 16.666666666666664%;} .mec-wrap .col-xs-1 { width: 8.333333333333332%;}
2374
- @media (min-width: 768px) {.mec-wrap .col-sm-1, .mec-wrap .col-sm-2, .mec-wrap .col-sm-3, .mec-wrap .col-sm-4, .mec-wrap .col-sm-5, .mec-wrap .col-sm-6, .mec-wrap .col-sm-7, .mec-wrap .col-sm-8, .mec-wrap .col-sm-9, .mec-wrap .col-sm-10, .mec-wrap .col-sm-11, .mec-wrap .col-sm-12 { float: left;} .mec-wrap .col-sm-12 { width: 100%;} .mec-wrap .col-sm-11 { width: 91.66666666666666%;} .mec-wrap .col-sm-10 { width: 83.33333333333334%;} .mec-wrap .col-sm-9 { width: 75%;} .mec-wrap .col-sm-8 { width: 66.66666666666666%;} .mec-wrap .col-sm-7 { width: 58.333333333333336%;} .mec-wrap .col-sm-6 { width: 50%;} .mec-wrap .col-sm-5 { width: 41.66666666666667%;} .mec-wrap .col-sm-4 { width: 33.33333333333333%;} .mec-wrap .col-sm-3 { width: 25%;} .mec-wrap .col-sm-2 { width: 16.666666666666664%;} .mec-wrap .col-sm-1 { width: 8.333333333333332%;}}
2375
- @media (min-width: 961px) {.mec-wrap .col-md-1, .mec-wrap .col-md-2, .mec-wrap .col-md-3, .mec-wrap .col-md-4, .mec-wrap .col-md-5, .mec-wrap .col-md-6, .mec-wrap .col-md-7, .mec-wrap .col-md-8, .mec-wrap .col-md-9, .mec-wrap .col-md-10, .mec-wrap .col-md-11, .mec-wrap .col-md-12 { float: left;} .mec-wrap .col-md-12 { width: 100%;} .mec-wrap .col-md-11 { width: 91.66666666666666%;} .mec-wrap .col-md-10 { width: 83.33333333333334%;} .mec-wrap .col-md-9 { width: 75%;} .mec-wrap .col-md-8 { width: 66.66666666666666%;} .mec-wrap .col-md-7 { width: 58.333333333333336%;} .mec-wrap .col-md-6 { width: 50%;} .mec-wrap .col-md-5 { width: 41.66666666666667%;} .mec-wrap .col-md-4 { width: 33.33333333333333%;} .mec-wrap .col-md-3 { width: 25%;} .mec-wrap .col-md-2 { width: 16.666666666666664%;} .mec-wrap .col-md-1 { width: 8.333333333333332%;}}
2376
- @media (min-width: 1200px) {.mec-wrap .col-lg-1, .mec-wrap .col-lg-2, .mec-wrap .col-lg-3, .mec-wrap .col-lg-4, .mec-wrap .col-lg-5, .mec-wrap .col-lg-6, .mec-wrap .col-lg-7, .mec-wrap .col-lg-8, .mec-wrap .col-lg-9, .mec-wrap .col-lg-10, .mec-wrap .col-lg-11, .mec-wrap .col-lg-12 { float: left;} .mec-wrap .col-lg-12 { width: 100%;} .mec-wrap .col-lg-11 { width: 91.66666666666666%;} .mec-wrap .col-lg-10 { width: 83.33333333333334%;} .mec-wrap .col-lg-9 { width: 75%;} .mec-wrap .col-lg-8 { width: 66.66666666666666%;} .mec-wrap .col-lg-7 { width: 58.333333333333336%;} .mec-wrap .col-lg-6 { width: 50%;} .mec-wrap .col-lg-5 { width: 41.66666666666667%;} .mec-wrap .col-lg-4 { width: 33.33333333333333%;} .mec-wrap .col-lg-3 { width: 25%;} .mec-wrap .col-lg-2 { width: 16.666666666666664%;} .mec-wrap .col-lg-1 { width: 8.333333333333332%;}}
2377
-
2378
- /* --------------------- */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
  /*-----------------------------------------------------------------------------------*/
9
 
10
 
11
+ /* #CSS Base & Typography
12
  ================================================== */
13
+ .mec-wrap,
14
+ .mec-wrap div:not([class^="elementor-"]),
15
+ .lity-container {
16
+ font-family: 'Montserrat', Helvetica, Arial, sans-serif;
17
+ }
18
+
19
+ .mec-wrap h1,
20
+ .mec-wrap h2,
21
+ .mec-wrap h3,
22
+ .mec-wrap h4,
23
+ .mec-wrap h5,
24
+ .mec-wrap h6,
25
+ .entry-content .mec-wrap h1,
26
+ .entry-content .mec-wrap h2,
27
+ .entry-content .mec-wrap h3,
28
+ .entry-content .mec-wrap h4,
29
+ .entry-content .mec-wrap h5,
30
+ .entry-content .mec-wrap h6 {
31
+ font-family: 'Montserrat', Helvetica, Arial, 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
+
107
+ /* Buttons Default */
108
+ .mec-wrap .button,
109
+ .mec-wrap button:not(.owl-dot),
110
+ .mec-wrap a.button:not(.owl-dot),
111
+ .mec-wrap input[type="submit"],
112
+ .mec-wrap input[type="reset"],
113
+ .mec-wrap input[type="button"] {
114
+ position: relative;
115
+ border: none;
116
+ border-radius: 0;
117
+ color: #fff;
118
+ display: inline-block;
119
+ font-size: 12px;
120
+ letter-spacing: 1px;
121
+ line-height: 1.5;
122
+ text-transform: uppercase;
123
+ font-weight: 600;
124
+ text-decoration: none;
125
+ cursor: pointer;
126
+ margin-bottom: 21px;
127
+ margin-right: 10px;
128
+ line-height: 1;
129
+ padding: 18px 20px 16px;
130
+ background: #39c36e;
131
+ -webkit-transition: all 0.21s ease;
132
+ -moz-transition: all 0.21s ease;
133
+ transition: all 0.21s ease;
134
+ }
135
+
136
+ .mec-wrap .button:hover,
137
+ .mec-wrap button:hover,
138
+ .mec-wrap a.button:hover,
139
+ .mec-wrap input[type="submit"]:hover,
140
+ .mec-wrap input[type="reset"]:hover,
141
+ .mec-wrap input[type="button"]:hover {
142
+ background: #222;
143
+ color: #fff;
144
+ }
145
+
146
+
147
+ /* Distance (Vertical Spaces) */
148
+ .vertical-space,
149
+ .vertical-space1,
150
+ .vertical-space2,
151
+ .vertical-space3,
152
+ .vertical-space4,
153
+ .vertical-space5 {
154
+ display: block;
155
+ width: 100%;
156
+ margin: 0;
157
+ clear: both;
158
+ border: 0 none;
159
+ height: 20px;
160
+ }
161
+
162
+ .vertical-space2 {
163
+ height: 40px;
164
+ }
165
+
166
+ .vertical-space3 {
167
+ height: 60px;
168
+ }
169
+
170
+ .vertical-space4 {
171
+ height: 80px;
172
+ }
173
+
174
+ .vertical-space5 {
175
+ height: 100px;
176
+ }
177
+
178
+ *+html hr.vertical-space,
179
+ *+html hr.vertical-space1,
180
+ *+html hr .vertical-space2,
181
+ *+html hr.vertical-space3,
182
+ *+html hr.vertical-space4,
183
+ *+html hr.vertical-space5 {
184
+ height: 0px;
185
+ margin: 10px 0;
186
+ background: #fff;
187
+ border: 1px solid #fff;
188
+ }
189
+
190
+ *+html hr.vertical-space2 {
191
+ margin: 20px 0;
192
+ }
193
+
194
+ *+html hr.vertical-space3 {
195
+ margin: 30px 0;
196
+ }
197
+
198
+ *+html hr.vertical-space4 {
199
+ margin: 40px 0;
200
+ }
201
+
202
+ *+html hr.vertical-space5 {
203
+ margin: 50px 0;
204
+ }
205
+
206
+ @media only screen and (max-width: 479px) {
207
+
208
+ .vertical-space,
209
+ .vertical-space1 {
210
+ height: 8px;
211
+ }
212
 
213
+ .vertical-space2 {
214
+ height: 14px;
215
+ }
216
+
217
+ .vertical-space3 {
218
+ height: 28px;
219
+ }
220
+
221
+ .vertical-space4 {
222
+ height: 40px;
223
+ }
224
+
225
+ .vertical-space5 {
226
+ height: 60px;
227
+ }
228
+ }
229
+
230
+ @media only screen and (max-width: 960px) {
231
+
232
+ .vertical-space,
233
+ .vertical-space1 {
234
+ height: 12px;
 
 
 
 
 
235
  }
 
 
236
 
237
+ .vertical-space2 {
238
+ height: 18px;
 
 
239
  }
240
+
241
+ .vertical-space3 {
242
+ height: 36px;
243
+ }
244
+
245
+ .vertical-space4 {
246
+ height: 50px;
247
+ }
248
+
249
+ .vertical-space5 {
250
+ height: 80px;
251
+ }
252
+ }
253
+
254
+ .mec-wrap abbr {
255
+ cursor: auto;
256
+ border-bottom: 0;
257
+ }
258
+
259
+ /* Rotating Keyframe */
260
+ @-webkit-keyframes rotating {
261
+ from {
262
+ -ms-transform: rotate(0deg);
263
+ -moz-transform: rotate(0deg);
264
+ -webkit-transform: rotate(0deg);
265
+ -o-transform: rotate(0deg);
266
+ transform: rotate(0deg);
267
+ }
268
+
269
+ to {
270
+ -ms-transform: rotate(360deg);
271
+ -moz-transform: rotate(360deg);
272
+ -webkit-transform: rotate(360deg);
273
+ -o-transform: rotate(360deg);
274
+ transform: rotate(360deg);
275
  }
276
+ }
277
+
278
+ @keyframes rotating {
279
+ from {
280
+ -ms-transform: rotate(0deg);
281
+ -moz-transform: rotate(0deg);
282
+ -webkit-transform: rotate(0deg);
283
+ -o-transform: rotate(0deg);
284
+ transform: rotate(0deg);
285
+ }
286
+
287
+ to {
288
+ -ms-transform: rotate(360deg);
289
+ -moz-transform: rotate(360deg);
290
+ -webkit-transform: rotate(360deg);
291
+ -o-transform: rotate(360deg);
292
+ transform: rotate(360deg);
293
+ }
294
+ }
295
 
296
+ /* ---------------------
297
 
298
 
299
 
300
  /* # Modern Events Calendar (WP Plugin) Styles
301
  ================================================== */
302
+ .mec-wrap {
303
+ font: 14px/25px sans-serif;
304
+ font-family: 'Montserrat', Helvetica, Arial, sans-serif;
305
+ font-weight: 400;
306
+ color: #626262;
307
+ }
308
+
309
+ .mec-wrap .mec-events a {
310
+ border-bottom: none;
311
+ }
312
+
313
+ .mec-wrap .mec-container a {
314
+ box-shadow: none;
315
+ }
316
+
317
+ .mec-event-content p {
318
+ font-family: 'Roboto', sans-serif;
319
+ font-weight: 300;
320
+ }
321
+
322
+ .mec-wrap .mec-clear:before,
323
+ .mec-wrap .mec-clear:after {
324
+ content: " ";
325
+ display: table;
326
+ }
327
+
328
+ .mec-wrap .mec-clear:after {
329
+ clear: both;
330
+ }
331
+
332
+ .mec-events-button {
333
+ background: #fff;
334
+ padding: 12px 34px;
335
+ font-size: 13px;
336
+ font-weight: 400;
337
+ letter-spacing: 0;
338
+ border: 1px solid #e3e3e3;
339
+ margin-right: 10px;
340
+ transition: 0.3s;
341
+ }
342
+
343
+ .mec-wrap .mec-events-button:hover {
344
+ color: #fff;
345
+ }
346
+
347
+ .mec-no-event {
348
+ display: none;
349
+ }
350
+
351
+
352
+
353
+ /* MEC Events Grid Classic
354
+ -------------------------- */
355
+ .mec-event-grid-classic .mec-event-article {
356
+ position: relative;
357
+ border: 2px solid #e3e3e3;
358
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
359
+ margin-bottom: 30px;
360
+ max-width: none
361
+ }
362
+
363
+ .mec-event-grid-classic .mec-event-content {
364
+ background: #fff;
365
+ color: #767676;
366
+ padding: 0 20px 5px;
367
+ text-align: center;
368
+ min-height: 125px;
369
+ }
370
+
371
+ .mec-event-grid-classic .mec-event-title {
372
+ color: #202020;
373
+ margin: 10px 0;
374
+ font-weight: bold;
375
+ font-size: 20px;
376
+ letter-spacing: 1px;
377
+ text-transform: uppercase;
378
+ }
379
+
380
+ .mec-event-grid-classic .mec-event-title a {
381
+ color: #202020;
382
+ transition: all 0.24s ease;
383
+ }
384
+
385
+ .mec-event-grid-classic .mec-event-date {
386
+ font-weight: 400;
387
+ font-size: 11px;
388
+ text-transform: uppercase;
389
+ letter-spacing: 1px;
390
+ color: #fff;
391
+ padding: 3px 20px;
392
+ margin: 0 -20px 20px -20px;
393
+ text-align: center;
394
+ }
395
+
396
+ .mec-event-grid-classic .mec-event-content p {
397
+ font-size: 15px;
398
+ color: #8a8a8a;
399
+ }
400
+
401
+ .mec-event-grid-classic .mec-event-detail {
402
+ display: none;
403
+ }
404
+
405
+ .mec-event-grid-classic img {
406
+ margin-bottom: 0;
407
+ width: 100%;
408
+ }
409
+
410
+ .mec-event-footer {
411
+ position: relative;
412
+ border-top: 1px solid #efefef;
413
+ padding: 20px;
414
+ min-height: 80px;
415
+ margin: 0;
416
+ background: #fafafa;
417
+ }
418
+
419
+ .mec-event-sharing-wrap {
420
+ left: 15px;
421
+ position: absolute;
422
+ list-style: none;
423
+ margin: 0;
424
+ }
425
+
426
+ .mec-event-sharing-wrap .mec-event-sharing {
427
+ position: absolute;
428
+ padding: 8px 0 2px;
429
+ left: -6px;
430
+ bottom: 54px;
431
+ margin: 0;
432
+ margin-top: 6px;
433
+ border-radius: 5px;
434
+ width: 50px;
435
+ visibility: hidden;
436
+ opacity: 0;
437
+ border: 1px solid #e2e2e2;
438
+ background: #fff;
439
+ box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.06);
440
+ z-index: 99;
441
+ -webkit-transition: all .18s ease;
442
+ transition: all .18s ease;
443
+ }
444
+
445
+ .mec-event-sharing-wrap .mec-event-sharing:after,
446
+ .mec-event-sharing-wrap .mec-event-sharing:before {
447
+ content: '';
448
+ display: block;
449
+ position: absolute;
450
+ bottom: -10px;
451
+ left: 50%;
452
+ margin-left: -10px;
453
+ width: 0;
454
+ height: 0;
455
+ border-style: solid;
456
+ border-width: 10px;
457
+ }
458
+
459
+ .mec-event-sharing-wrap .mec-event-sharing:before {
460
+ bottom: -21px;
461
+ border-color: #e2e2e2 transparent transparent transparent;
462
+ }
463
+
464
+ .mec-event-sharing-wrap .mec-event-sharing:after {
465
+ bottom: -19px;
466
+ border-color: #ffffff transparent transparent transparent;
467
+ }
468
+
469
+ .mec-event-sharing-wrap:hover .mec-event-sharing {
470
+ opacity: 1;
471
+ visibility: visible;
472
+ }
473
+
474
+ .mec-event-sharing-wrap li {
475
+ text-align: center;
476
+ border: 0;
477
+ display: block;
478
+ margin-right: 2px;
479
+ overflow: hidden;
480
+ margin: 0 auto 6px;
481
+ width: 38px;
482
+ }
483
+
484
+ .mec-event-sharing-wrap:hover>li {
485
+ cursor: pointer;
486
+ background-color: #40D9F1;
487
+ }
488
+
489
+ .mec-event-sharing-wrap:hover>li a {
490
+ color: #fff;
491
+ }
492
+
493
+ .mec-event-sharing-wrap>li {
494
+ border: 1px solid #d9d9d9;
495
+ }
496
+
497
+ .mec-event-sharing-wrap li a {
498
+ border: none;
499
+ color: #767676;
500
+ }
501
+
502
+ .mec-event-sharing-wrap li i {
503
+ width: 36px;
504
+ height: 36px;
505
+ display: table-cell;
506
+ vertical-align: middle;
507
+ }
508
+
509
+ .mec-event-sharing-wrap .mec-event-sharing li a {
510
+ display: block;
511
+ }
512
+
513
+ .mec-event-sharing-wrap .mec-event-sharing li:hover a {
514
+ color: #40D9F1;
515
+ }
516
+
517
+ .mec-event-sharing .mec-event-share:hover .event-sharing-icon {
518
+ background: #40d9f1;
519
+ border-width: 0 1px 0;
520
+ cursor: pointer;
521
+ }
522
+
523
+ .mec-event-sharing .mec-event-map {
524
+ border-width: 1px 0 1px;
525
+ }
526
+
527
+ .mec-event-footer .mec-booking-button {
528
+ box-shadow: none;
529
+ transition: all 0.21s ease;
530
+ font-size: 11px;
531
+ font-weight: 500;
532
+ letter-spacing: 1px;
533
+ text-transform: uppercase;
534
+ background: #fff;
535
+ color: #767676;
536
+ border: 1px solid #e8e8e8;
537
+ position: absolute;
538
+ top: 20px;
539
+ right: 15px;
540
+ padding: 0 16px;
541
+ line-height: 37px;
542
+ height: 38px;
543
+ }
544
+
545
+ .mec-event-footer .mec-booking-button:hover {
546
+ background: #191919;
547
+ color: #fff;
548
+ border-color: #191919;
549
+ }
550
+
551
+ @media only screen and (max-width: 960px) {
552
+ .mec-event-grid-classic {
553
+ margin-bottom: 30px;
554
+ }
555
+ }
556
+
557
+ .mec-widget .mec-event-grid-classic.mec-owl-carousel {
558
+ padding: 36px 0 16px;
559
+ }
560
+
561
+ .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav {
562
+ margin: 5px 0;
563
+ width: 100%;
564
+ position: absolute;
565
+ top: 15px;
566
+ padding: 0
567
+ }
568
+
569
+ /* Events Grid Widget */
570
+ .mec-skin-grid-container.mec-widget {
571
+ padding-top: 18px;
572
+ }
573
+
574
+ .mec-widget .mec-event-grid-classic.mec-owl-carousel {
575
+ padding: 20px 0 16px;
576
+ }
577
+
578
+ .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav {
579
+ margin: 0;
580
+ width: 100%;
581
+ position: absolute;
582
+ top: 0;
583
+ padding: 0
584
+ }
585
+
586
+ .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav div {
587
+ position: absolute;
588
+ background: #fff;
589
+ line-height: 0;
590
+ width: 34px;
591
+ height: 26px;
592
+ padding: 6px;
593
+ text-align: center;
594
+ margin-top: -17px;
595
+ border-radius: 3px;
596
+ border: 1px solid #e2e2e2;
597
+ text-align: center;
598
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.028);
599
+ transition: all .33s ease;
600
+ }
601
+
602
+ .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav i {
603
+ font-size: 12px;
604
+ color: #40d9f1;
605
+ cursor: pointer;
606
+ }
607
+
608
+ .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-next {
609
+ right: 0;
610
+ }
611
+
612
+ .mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-prev {
613
+ left: 0;
614
+ }
615
+
616
+ .mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-sharing {
617
+ display: none;
618
+ }
619
+
620
+ .mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer {
621
+ text-align: center;
622
+ }
623
+
624
+ .mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer .mec-booking-button {
625
+ position: static;
626
+ padding: 11px 16px;
627
+ }
628
+
629
+ .widget .mec-event-footer ul.mec-event-sharing-wrap li a.mec-event-share-icon {
630
+ padding: 0;
631
+ }
632
+
633
+ @media screen and (min-width: 56.875em) {
634
+ .mec-widget .mec-month-container dl {
635
+ margin-bottom: 0;
636
+ }
637
+ }
638
+
639
+ .mec-widget .mec-event-grid-classic.owl-carousel .mec-event-footer {
640
+ text-align: right;
641
+ }
642
+
643
+ .mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap {
644
+ left: 5px;
645
+ padding-left: 5px;
646
+ }
647
+
648
+ .mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap .mec-event-sharing {
649
+ left: 0;
650
+ }
651
+
652
+ .mec-widget .mec-event-sharing-wrap .mec-event-sharing {
653
+ position: absolute;
654
+ top: auto;
655
+ bottom: 52px;
656
+ margin: 0;
657
+ margin-top: 0;
658
+ border-radius: 5px;
659
+ }
660
+
661
+ .mec-widget .mec-event-sharing-wrap .mec-event-sharing:after {
662
+ top: auto;
663
+ bottom: -17px;
664
+ border-color: #fff transparent transparent transparent;
665
+ }
666
+
667
+ .mec-widget .mec-event-sharing-wrap .mec-event-sharing:before {
668
+ top: auto;
669
+ bottom: -18px;
670
+ border-color: #e2e2e2 transparent transparent transparent;
671
+ }
672
+
673
+ /* MEC Events Grid Clean
674
+ -------------------------- */
675
+ .mec-event-grid-clean {
676
+ margin-bottom: 10px;
677
+ max-width: none;
678
+ }
679
+
680
+ .mec-event-grid-clean .mec-event-article {
681
+ margin-bottom: 30px;
682
+ position: relative;
683
+ border: 1px solid #e2e2e2;
684
+ text-align: center;
685
+ padding: 15px 15px 0;
686
+ background: #fff;
687
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
688
+ }
689
+
690
+ .mec-event-grid-clean .mec-event-content {
691
+ background: #fff;
692
+ color: #767676;
693
+ padding: 25px 16px 0;
694
+ text-align: left;
695
+ }
696
+
697
+ .mec-event-grid-clean .mec-event-title {
698
+ color: #202020;
699
+ margin: 0 0 10px 0;
700
+ font-weight: bold;
701
+ font-size: 21px;
702
+ text-transform: capitalize;
703
+ }
704
+
705
+ .mec-event-grid-clean .mec-event-title a {
706
+ color: #202020;
707
+ transition: all 0.24s ease;
708
+ }
709
+
710
+ .mec-event-grid-clean .mec-event-date {
711
+ font-weight: 400;
712
+ font-size: 11px;
713
+ text-transform: uppercase;
714
+ letter-spacing: 1px;
715
+ background-color: #40d9f1;
716
+ color: #fff;
717
+ padding: 3px 0;
718
+ margin: 0;
719
+ text-align: center;
720
+ }
721
+
722
+ .mec-event-grid-clean .mec-event-content p {
723
+ font-size: 15px;
724
+ color: #9a9a9a;
725
+ line-height: 1.54;
726
+ }
727
+
728
+ .mec-event-grid-clean img {
729
+ margin-bottom: 0;
730
+ width: 100%;
731
+ }
732
+
733
+ .mec-event-grid-clean .event-grid-t2-head {
734
+ margin-bottom: 10px;
735
+ color: #fff;
736
+ padding: 9px 14px 6px;
737
+ text-align: left;
738
+ }
739
+
740
+ .mec-event-grid-clean .event-grid-t2-head .mec-event-date {
741
+ font-size: 50px;
742
+ line-height: 50px;
743
+ float: left;
744
+ margin-right: 11px;
745
+ }
746
+
747
+ .mec-event-grid-clean .event-grid-t2-head .mec-event-month {
748
+ text-transform: uppercase;
749
+ font-size: 17px;
750
+ line-height: 20px;
751
+ padding-top: 4px;
752
+ }
753
+
754
+ .mec-event-grid-clean .event-grid-t2-head .mec-event-detail {
755
+ font-size: 12px;
756
+ }
757
+
758
+ .mec-event-grid-clean .mec-event-sharing-wrap {
759
+ left: 0;
760
+ }
761
+
762
+ .mec-event-grid-clean .mec-event-footer {
763
+ position: relative;
764
+ border-top: 2px solid;
765
+ padding: 20px 0;
766
+ margin: 0px 14px;
767
+ text-align: left;
768
+ background: none;
769
+ }
770
+
771
+ .mec-event-grid-clean .mec-event-footer .mec-booking-button {
772
+ right: 0;
773
+ }
774
+
775
+ .mec-event-grid-clean .row {
776
+ margin-bottom: 30px;
777
+ }
778
+
779
+
780
+
781
+ /* MEC Events Grid Modern
782
+ -------------------------- */
783
+ .mec-event-grid-modern {
784
+ margin-bottom: 10px;
785
+ max-width: none;
786
+ }
787
+
788
+ .mec-event-grid-modern .mec-event-article {
789
+ position: relative;
790
+ border: 1px solid #e2e2e2;
791
+ text-align: center;
792
+ margin-bottom: 30px;
793
+ padding: 45px 15px 10px;
794
+ background: #fff;
795
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
796
+ }
797
+
798
+ .mec-event-grid-modern .mec-event-content {
799
+ background: #fff;
800
+ color: #767676;
801
+ padding: 35px 15px 10px;
802
+ text-align: left;
803
+ }
804
+
805
+ .mec-event-grid-modern .mec-event-title {
806
+ color: #202020;
807
+ margin: 0 0 10px 0;
808
+ font-weight: bold;
809
+ font-size: 24px;
810
+ text-transform: none;
811
+ letter-spacing: -1px;
812
+ }
813
+
814
+ .mec-event-grid-modern .mec-event-title a {
815
+ color: #202020;
816
+ transition: all 0.24s ease;
817
+ }
818
+
819
+ .mec-event-grid-modern .mec-event-content p {
820
+ font-size: 15px;
821
+ color: #9a9a9a;
822
+ line-height: 1.54;
823
+ }
824
+
825
+ .mec-event-grid-modern img {
826
+ margin-bottom: 0;
827
+ width: 100%;
828
+ }
829
+
830
+ .mec-event-grid-modern .event-grid-modern-head {
831
+ margin-bottom: 10px;
832
+ padding: 9px 14px 6px;
833
+ text-align: left;
834
+ }
835
+
836
+ .mec-event-grid-modern .event-grid-modern-head .mec-event-date {
837
+ font-size: 50px;
838
+ line-height: 50px;
839
+ float: left;
840
+ margin-right: 11px;
841
+ }
842
+
843
+ .mec-event-grid-modern .event-grid-modern-head .mec-event-month {
844
+ text-transform: uppercase;
845
+ font-size: 17px;
846
+ line-height: 20px;
847
+ padding-top: 4px;
848
+ }
849
+
850
+ .mec-event-grid-modern .event-grid-modern-head .mec-event-detail {
851
+ font-size: 12px;
852
+ }
853
+
854
+ .mec-event-grid-modern .event-grid-modern-head .mec-event-day {
855
+ margin-top: 9px;
856
+ color: #c0c0c0;
857
+ font-family: 'Roboto', sans-serif;
858
+ font-size: 35px;
859
+ font-weight: 100;
860
+ text-transform: uppercase;
861
+ letter-spacing: -1px;
862
+ }
863
+
864
+ .mec-event-grid-modern .mec-event-footer {
865
+ position: relative;
866
+ height: 90px;
867
+ padding: 20px 0;
868
+ border: none;
869
+ margin: 0px 14px;
870
+ text-align: left;
871
+ background: none;
872
+ }
873
+
874
+ .mec-event-grid-modern .mec-event-footer .mec-booking-button {
875
+ right: auto;
876
+ left: 0;
877
+ }
878
+
879
+ .mec-event-grid-modern .mec-event-sharing-wrap {
880
+ left: auto;
881
+ right: 0;
882
+ }
883
+
884
+ .mec-event-grid-modern .mec-event-sharing {
885
+ left: auto;
886
+ right: -6px;
887
+ }
888
+
889
+ .mec-event-grid-modern .mec-event-sharing-wrap li {
890
+ border-radius: 55px;
891
+ }
892
+
893
+ .mec-event-grid-modern .row {
894
+ margin-bottom: 0;
895
+ }
896
+
897
+ @media only screen and (max-width: 479px) {
898
+ .mec-event-grid-modern .mec-event-article {
899
+ padding-bottom: 30px;
900
+ }
901
+
902
+ .mec-event-grid-modern .mec-event-sharing {
903
+ top: 60px;
904
+ left: 0;
905
+ right: auto;
906
+ }
907
+
908
+ .mec-event-grid-modern .mec-event-footer .mec-booking-button {
909
+ top: 0;
910
+ }
911
+ }
912
+
913
+
914
+ /* MEC Events Grid Modern Colorful
915
+ ------------------------------------ */
916
+ .mec-event-grid-colorful .mec-event-article {
917
+ min-height: 400px;
918
+ border: none;
919
+ box-shadow: none;
920
+ background: #40d9f1;
921
+ padding-top: 25px;
922
+ margin: 0;
923
+ color: #fff;
924
+ }
925
+
926
+ .mec-event-grid-colorful .mec-event-content {
927
+ background: none;
928
+ }
929
+
930
+ .mec-event-grid-colorful .mec-event-content p,
931
+ .mec-event-grid-colorful .event-grid-modern-head,
932
+ .mec-event-grid-colorful .mec-event-sharing-wrap>li>a,
933
+ .mec-event-grid-colorful .event-grid-modern-head .mec-event-day,
934
+ .mec-event-grid-colorful .mec-event-title a,
935
+ .mec-event-grid-colorful .event-grid-modern-head .mec-event-date {
936
+ color: #fff;
937
+ }
938
+
939
+ .mec-event-grid-colorful .mec-event-footer .mec-booking-button {
940
+ border: none;
941
+ }
942
+
943
+ .mec-event-grid-colorful .mec-event-sharing-wrap>li {
944
+ border-color: #fff;
945
+ }
946
+
947
+ .mec-event-grid-colorful .mec-event-sharing-wrap:hover>li {
948
+ background: #333;
949
+ border-color: #333;
950
+ }
951
+
952
+ .mec-event-grid-colorful .mec-event-title a.mec-color-hover:hover {
953
+ color: #fff;
954
+ text-decoration: underline;
955
+ }
956
+
957
+ .mec-event-grid-colorful .mec-event-title .event-color {
958
+ display: none;
959
+ }
960
+
961
+ .mec-event-grid-colorful div[class^="col-md-"] {
962
+ padding: 0 1px 1px 0;
963
+ margin: 0;
964
+ }
965
+
966
+ @media only screen and (min-width: 768px) {
967
+ .mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-day {
968
+ font-size: 26px;
969
+ }
970
+
971
+ .mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-month {
972
+ font-size: 15px;
973
+ }
974
+
975
+ .mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-date {
976
+ font-size: 50px;
977
+ }
978
+
979
+ .mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-title {
980
+ font-size: 21px;
981
+ }
982
+
983
+ .mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-content p {
984
+ font-size: 13px;
985
+ }
986
+ }
987
+
988
+ @media only screen and (min-width: 768px) and (max-width: 1200px) {
989
+ .mec-wrap.mec-sm959.mec-event-grid-colorful div[class^="col-md-"] {
990
+ width: 50%;
991
+ }
992
+ }
993
+
994
 
995
 
996
+ /* MEC Event-list Minimal
997
  -------------------------- */
998
+ .mec-event-list-minimal .mec-event-article {
999
+ border-bottom: 1px solid #efefef;
1000
+ padding: 24px 0 16px;
1001
+ }
1002
+
1003
+ .mec-event-list-minimal .mec-wrap .col-md-9 {
1004
+ padding: 0;
1005
+ }
1006
+
1007
+ .mec-event-list-minimal .mec-event-date {
1008
+ position: relative;
1009
+ float: left;
1010
+ margin-right: 30px;
1011
+ color: #fff;
1012
+ width: 52px;
1013
+ padding: 6px 4px 3px;
1014
+ text-align: center;
1015
+ text-transform: uppercase;
1016
+ border-radius: 3px;
1017
+ }
1018
+
1019
+ .mec-event-list-minimal .mec-event-date span {
1020
+ display: block;
1021
+ font-size: 24px;
1022
+ font-weight: 700;
1023
+ text-align: center;
1024
+ margin-bottom: 4px;
1025
+ }
1026
+
1027
+ .mec-event-list-minimal .mec-event-date:after {
1028
+ display: block;
1029
+ content: "";
1030
+ position: absolute;
1031
+ width: 50px;
1032
+ left: 1px;
1033
+ top: 1px;
1034
+ height: 30px;
1035
+ background: rgba(255, 255, 255, 0.1);
1036
+ box-shadow: 0 4px 4px rgba(0, 0, 0, 0.02);
1037
+ }
1038
+
1039
+ .mec-event-list-minimal .mec-event-title {
1040
+ margin-top: 0;
1041
+ margin-bottom: 10px;
1042
+ font-weight: 700;
1043
+ font-size: 18px;
1044
+ text-transform: uppercase;
1045
+ letter-spacing: 0;
1046
+ padding-top: 5px;
1047
+ }
1048
+
1049
+ .mec-event-list-minimal .mec-event-detail {
1050
+ font-size: 15px;
1051
+ font-weight: 300;
1052
+ line-height: 1;
1053
+ letter-spacing: 0;
1054
+ color: #9a9a9a;
1055
+ font-family: 'Roboto', sans-serif;
1056
+ }
1057
+
1058
+ .mec-event-list-minimal .btn-wrapper {
1059
+ text-align: right;
1060
+ padding-right: 0;
1061
+ padding-top: 6px;
1062
+ }
1063
+
1064
+ .mec-event-list-minimal .btn-wrapper .mec-detail-button {
1065
+ border-bottom: 0;
1066
+ margin-bottom: 14px;
1067
+ margin-right: 0;
1068
+ box-shadow: none;
1069
+ }
1070
+
1071
+ .mec-event-list-minimal a.mec-detail-button {
1072
+ text-align: center;
1073
+ display: inline-block;
1074
+ background: #ededed;
1075
+ color: #191919;
1076
+ padding: 12px;
1077
+ border-radius: 2px;
1078
+ font-size: 11px;
1079
+ font-weight: 700;
1080
+ text-transform: uppercase;
1081
+ letter-spacing: 2px;
1082
+ transition: all 0.24s ease;
1083
+ }
1084
+
1085
+ .mec-event-list-minimal a.mec-detail-button:hover {
1086
+ background: #292929;
1087
+ color: #fff;
1088
+ }
1089
+
1090
+ .vc_col-sm-4 .mec-event-list-minimal .mec-event-date,
1091
+ .vc_col-sm-6 .mec-event-list-minimal .mec-event-date {
1092
+ margin-right: 12px;
1093
+ }
1094
+
1095
+ .vc_col-sm-4 .mec-event-list-minimal .mec-event-title,
1096
+ .vc_col-sm-6 .mec-event-list-minimal .mec-event-title {
1097
+ font-size: 15px;
1098
+ letter-spacing: 2px;
1099
+ }
1100
+
1101
+ @media only screen and (min-width: 480px) and (max-width: 767px) {
1102
+ .mec-event-list-minimal .btn-wrapper {
1103
+ padding-left: 0;
1104
  }
1105
+
1106
+ .mec-event-list-minimal .mec-event-date {
1107
+ margin-right: 10px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1108
  }
1109
+ }
1110
+
1111
+ @media only screen and (max-width: 767px) {
1112
+ .mec-event-list-minimal .btn-wrapper .mec-detail-button {
1113
+ display: block;
1114
+ text-align: center;
1115
  margin: 0;
1116
+ margin-top: 16px;
1117
+ padding: 8px;
1118
  }
1119
+
1120
+ .mec-event-list-minimal .btn-wrapper {
1121
+ margin: 12px 0;
 
1122
  }
1123
+ }
1124
+
1125
+ @media only screen and (max-width: 479px) {
1126
+ .mec-event-list-minimal .mec-event-date {
1127
+ float: none;
1128
+ width: 100%;
1129
+ margin-bottom: 8px;
1130
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1131
 
1132
+ .mec-event-list-minimal .mec-event-date span {
1133
+ display: inline;
1134
+ padding-right: 25px;
1135
+ margin-right: 7px;
1136
+ font-size: inherit;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1137
  }
1138
 
1139
+ .mec-event-list-minimal .mec-event-date:after {
1140
+ width: 45%;
1141
+ box-shadow: 4px 0 4px rgba(0, 0, 0, 0.02);
1142
+ }
1143
+
1144
+ .mec-event-list-minimal .btn-wrapper {
1145
+ text-align: center;
1146
+ padding-left: 0;
1147
+ }
1148
+
1149
+ .mec-event-list-minimal {
1150
+ text-align: center;
1151
+ }
1152
+
1153
+ .mec-event-list-minimal .mec-event-detail {
1154
+ margin-bottom: 10px;
1155
+ }
1156
+ }
1157
+
1158
+
1159
+ /* MEC Event-list Modern
1160
  -------------------------- */
1161
+ .mec-wrap .mec-event-list-modern .mec-event-title {
1162
+ margin-top: 0;
1163
+ margin-bottom: 10px;
1164
+ }
1165
+
1166
+ .mec-event-list-modern .mec-event-article {
1167
+ border-bottom: 1px solid #efefef;
1168
+ padding: 30px 0 10px;
1169
+ }
1170
+
1171
+ .mec-event-list-modern .mec-event-article:last-child {
1172
+ border-bottom: none;
1173
+ }
1174
+
1175
+ .mec-event-list-modern .mec-event-title a {
1176
+ color: #191919;
1177
+ transition: all 0.24s ease;
1178
+ box-shadow: none;
1179
+ }
1180
+
1181
+ .mec-event-list-modern .mec-event-date {
1182
+ text-transform: uppercase;
1183
+ padding: 10px 0
1184
+ }
1185
+
1186
+ .mec-event-list-modern .mec-event-date .event-d {
1187
+ font-size: 48px;
1188
+ display: table-cell;
1189
+ padding: 10px 0 0;
1190
+ }
1191
+
1192
+ .mec-event-list-modern .mec-event-date .event-f {
1193
+ font-size: 13px;
1194
+ display: table-cell;
1195
+ vertical-align: middle;
1196
+ padding-left: 7px;
1197
+ font-weight: 500;
1198
+ letter-spacing: 3px;
1199
+ color: #777;
1200
+ }
1201
+
1202
+ .mec-event-list-modern .mec-event-detail {
1203
+ font-weight: 300;
1204
+ color: #8a8a8a;
1205
+ }
1206
+
1207
+ .mec-event-list-modern .mec-event-date .event-da {
1208
+ margin-top: 9px;
1209
+ color: #c0c0c0;
1210
+ font-family: 'Roboto', sans-serif;
1211
+ font-size: 28px;
1212
+ font-weight: 100;
1213
+ text-transform: uppercase;
1214
+ letter-spacing: -1px;
1215
+ }
1216
+
1217
+ .mec-event-list-modern .mec-btn-wrapper .mec-booking-button {
1218
+ border-radius: 1px;
1219
+ letter-spacing: 2px;
1220
+ border: 1px solid #e6e6e6;
1221
+ color: #333;
1222
+ background-color: #fff;
1223
+ padding: 13px 20px;
1224
+ font-weight: 700;
1225
+ font-size: 11px;
1226
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
1227
+ transition: all 0.28s ease;
1228
+ }
1229
+
1230
+ .mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover {
1231
+ border-color: #222;
1232
+ background: #222;
1233
+ color: #fff;
1234
+ }
1235
+
1236
+ .mec-event-list-modern .mec-event-title {
1237
+ font-weight: 700;
1238
+ font-size: 20px;
1239
+ text-transform: uppercase;
1240
+ letter-spacing: 1px;
1241
+ }
1242
+
1243
+ .mec-event-list-modern .mec-event-detail {
1244
+ color: #9a9a9a;
1245
+ font-size: 15px;
1246
+ font-weight: 300;
1247
+ line-height: 25px;
1248
+ font-family: 'Roboto', sans-serif;
1249
+ }
1250
+
1251
+ .mec-event-list-modern .mec-btn-wrapper {
1252
+ text-align: right;
1253
+ padding: 10px 0;
1254
+ text-transform: uppercase;
1255
+ }
1256
+
1257
+ .mec-event-list-modern .mec-event-sharing {
1258
+ position: relative;
1259
+ margin: 10px 0;
1260
+ }
1261
+
1262
+ .mec-event-list-modern .mec-event-sharing>li {
1263
+ display: inline-block;
1264
+ border: none;
1265
+ border-radius: 50%;
1266
+ margin-right: 3px;
1267
+ }
1268
+
1269
+ .mec-event-list-modern .mec-event-sharing>li:hover {
1270
+ display: inline-block;
1271
+ }
1272
+
1273
+ .mec-event-list-modern .mec-event-sharing>li:hover a i {
1274
+ color: #fff;
1275
+ background: #40d9f1;
1276
+ border-color: #40d9f1;
1277
+ }
1278
+
1279
+ .mec-event-list-modern .mec-event-sharing>li i {
1280
+ width: 36px;
1281
+ display: inline-block;
1282
+ line-height: 35px;
1283
+ color: #767676;
1284
+ text-align: center;
1285
+ border-radius: 50%;
1286
+ border: 1px solid #ddd;
1287
+ font-size: 14px;
1288
+ }
1289
+
1290
+ .mec-event-list-modern .mec-event-sharing .mec-event-share:hover .mec-event-sharing-icon {
1291
+ background: #40d9f1;
1292
+ border-color: #40d9f1;
1293
+ cursor: pointer;
1294
+ border-radius: 50%;
1295
+ }
1296
+
1297
+ .mec-event-list-modern .mec-event-sharing li:hover a i {
1298
+ background: #40d9f1;
1299
+ }
1300
+
1301
+ @media only screen and (min-width: 768px) {
1302
+ .mec-event-list-modern .mec-event-article {
1303
+ position: relative;
1304
+ min-height: 160px;
1305
+ overflow: hidden;
1306
  }
1307
+
1308
+ .mec-event-list-modern .col-md-2.col-sm-2 {
1309
+ width: 210px;
1310
+ position: absolute;
1311
+ left: 0;
1312
+ top: 20px;
1313
+ }
1314
+
1315
+ .mec-event-list-modern .col-md-4.col-sm-4.mec-btn-wrapper {
1316
+ width: 180px;
1317
+ padding: 0;
1318
+ position: absolute;
1319
+ right: 0;
1320
+ top: 30%;
1321
+ }
1322
+
1323
+ .mec-event-list-modern .col-md-6.col-sm-6 {
1324
+ width: 100%;
1325
+ padding-left: 225px;
1326
+ padding-right: 195px;
1327
+ }
1328
+ }
1329
+
1330
+ @media only screen and (max-width: 767px) {
1331
+ .mec-event-list-modern .mec-btn-wrapper .mec-booking-button {
1332
+ letter-spacing: 1px;
1333
+ border: 1px solid #e1e1e1;
1334
+ padding: 8px 16px;
1335
+ }
1336
+
1337
+ .mec-event-list-modern .mec-btn-wrapper {
1338
+ padding: 0 0 12px;
1339
+ }
1340
+
1341
+ .mec-event-list-modern .mec-event-sharing {
1342
+ margin-bottom: 0;
1343
+ }
1344
+ }
1345
+
1346
+
1347
+ /* MEC Event-grid Minimal
1348
  -------------------------- */
1349
+ .mec-event-grid-minimal .mec-event-article {
1350
+ margin: 15px 0;
1351
+ min-height: 80px;
1352
+ display: table;
1353
+ }
1354
+
1355
+ .mec-event-grid-minimal .event-detail-wrap {
1356
+ display: table-cell;
1357
+ vertical-align: middle;
1358
+ }
1359
+
1360
+ .mec-event-grid-minimal .mec-event-date {
1361
+ width: 70px;
1362
+ float: left;
1363
+ margin-right: 20px;
1364
+ padding: 12px 16px 10px;
1365
+ text-align: center;
1366
+ text-transform: uppercase;
1367
+ border-radius: 4px;
1368
+ border: 1px solid #e6e6e6;
1369
+ transition: all .37s ease-in-out;
1370
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
1371
+ }
1372
+
1373
+ .mec-event-grid-minimal .mec-event-date span {
1374
+ display: block;
1375
+ font-size: 24px;
1376
+ font-weight: 700;
1377
+ text-align: center;
1378
+ margin-bottom: 4px;
1379
+ color: #2a2a2a;
1380
+ transition: color .30s ease;
1381
+ }
1382
+
1383
+ .mec-event-grid-minimal .mec-event-title {
1384
+ margin-top: 0;
1385
+ margin-bottom: 10px;
1386
+ font-weight: 700;
1387
+ line-height: 21px;
1388
+ font-size: 16px;
1389
+ text-transform: uppercase;
1390
+ transition: color .30s ease;
1391
+ }
1392
+
1393
+ .mec-event-grid-minimal .mec-event-title a {
1394
+ color: #191919;
1395
+ transition: color .30s ease
1396
+ }
1397
+
1398
+ .mec-event-grid-minimal .mec-event-detail {
1399
+ font-size: 15px;
1400
+ font-weight: 300;
1401
+ line-height: 1;
1402
+ letter-spacing: 0;
1403
+ color: #9a9a9a;
1404
+ font-family: 'Roboto', sans-serif;
1405
+ }
1406
+
1407
+ .mec-event-grid-minimal .mec-event-date:hover {
1408
+ color: #fff;
1409
+ }
1410
+
1411
+ .mec-event-grid-minimal .mec-event-date:hover span {
1412
+ color: #fff;
1413
+ }
1414
+
1415
+
1416
+ /* MEC Event-list Classic
1417
  -------------------------- */
1418
+ .mec-event-list-classic .mec-event-article {
1419
+ padding: 12px 0;
1420
+ margin-bottom: 20px;
1421
+ }
1422
+
1423
+ .mec-event-list-classic .mec-event-image {
1424
+ float: left;
1425
+ width: 86px;
1426
+ margin-right: 20px;
1427
+ }
1428
+
1429
+ .mec-event-list-classic .mec-event-date {
1430
+ font-weight: 400;
1431
+ font-size: 13px;
1432
+ letter-spacing: 0;
1433
+ line-height: 18px;
1434
+ }
1435
+
1436
+ .mec-event-list-classic .mec-event-date span {
1437
+ font-weight: 500;
1438
+ margin-bottom: 6px;
1439
+ }
1440
+
1441
+ .mec-event-list-classic .mec-event-title {
1442
+ font-size: 15px;
1443
+ margin: 10px 0 12px;
1444
+ font-weight: 700;
1445
+ text-transform: uppercase;
1446
+ }
1447
+
1448
+ .mec-event-list-classic .mec-event-title a {
1449
+ color: #494949;
1450
+ transition: color .30s ease;
1451
+ }
1452
+
1453
+ .mec-event-list-classic .mec-event-detail {
1454
+ color: #777;
1455
+ font-weight: 400;
1456
+ line-height: 12px;
1457
+ font-size: 12px;
1458
+ overflow: hidden;
1459
+ }
1460
+
1461
+ .mec-event-list-classic a.magicmore {
1462
+ padding: 10px 16px;
1463
+ color: #fff;
1464
+ background: #222;
1465
+ letter-spacing: 2px;
1466
+ font-size: 11px;
1467
+ }
1468
+
1469
+ .mec-event-list-classic a.magicmore:after {
1470
+ content: "";
1471
+ display: none;
1472
+ }
1473
+
1474
+ .mec-event-list-classic a.magicmore:hover {
1475
+ color: #40d9f1;
1476
+ }
1477
+
1478
+
1479
+ /* MEC Event-grid Simple
1480
  -------------------------- */
1481
+ .mec-event-grid-simple .mec-event-article {
1482
+ position: relative;
1483
+ margin-bottom: 30px;
1484
+ }
1485
+
1486
+ .mec-event-grid-simple .mec-event-article:after {
1487
+ border-right: 1px solid #e6e6e6;
1488
+ height: 60px;
1489
+ position: absolute;
1490
+ top: 50%;
1491
+ margin-top: -30px;
1492
+ right: -1px;
1493
+ }
1494
+
1495
+ .mec-event-grid-simple .row div:last-child .mec-event-article:after {
1496
+ border: none;
1497
+ }
1498
+
1499
+ .mec-event-grid-simple .row {
1500
+ margin: 15px 0 30px;
1501
+ text-align: center;
1502
+ }
1503
+
1504
+ .mec-event-grid-simple .mec-event-date {
1505
+ padding: 0;
1506
+ margin: 0;
1507
+ text-transform: capitalize;
1508
+ font-size: 12px;
1509
+ font-weight: 700;
1510
+ }
1511
+
1512
+ .mec-event-grid-simple .mec-event-title {
1513
+ margin-top: 0;
1514
+ margin-bottom: 10px;
1515
+ font-weight: 700;
1516
+ line-height: 21px;
1517
+ font-size: 15px;
1518
+ padding-top: 5px;
1519
+ text-transform: uppercase;
1520
+ transition: color .37s ease;
1521
+ }
1522
+
1523
+ .mec-event-grid-simple .mec-event-title a {
1524
+ color: #494949;
1525
+ transition: color .30s ease
1526
+ }
1527
+
1528
+ .mec-event-grid-simple .mec-event-detail {
1529
+ font-family: 'Roboto', 'sans-serif';
1530
+ font-weight: 400;
1531
+ line-height: 1;
1532
+ letter-spacing: 0;
1533
+ font-size: 13px;
1534
+ color: #777;
1535
+ }
1536
+
1537
+ .mec-event-grid-simple:hover .mec-event-title {
1538
+ color: #40d9f1;
1539
+ }
1540
+
1541
+ .mec-event-grid-simple:hover .mec-event-date {
1542
+ background: transparent;
1543
+ }
1544
+
1545
+ .event-last:after {
1546
+ display: none;
1547
+ }
1548
+
1549
+ @media only screen and (max-width: 767px) {
1550
+ .mec-event-grid-simple .mec-event-article {
1551
+ padding-bottom: 20px;
1552
+ margin-bottom: 20px;
1553
+ border-bottom: 1px solid #eee;
1554
+ }
1555
+
1556
+ .mec-event-grid-simple .mec-event-article:after {
1557
+ border: none;
1558
+ }
1559
+ }
1560
+
1561
+
1562
+ /* MEC Event-grid Novel
1563
  —------------------------ */
1564
+ .mec-event-grid-novel .mec-event-article {
1565
+ position: relative;
1566
+ margin-bottom: 30px;
1567
+ padding: 60px 5% 60px 7%;
1568
+ border: 1px solid rgba(255, 255, 255, 0.12);
1569
+ border-radius: 10px;
1570
+ background-color: #0050fd;
1571
+ -webkit-transition: all 0.3s ease;
1572
+ -o-transition: all 0.3s ease;
1573
+ transition: all 0.3s ease;
1574
+ z-index: 1;
1575
+ }
1576
+
1577
+ .mec-event-grid-novel .mec-event-article .novel-grad-bg {
1578
+ position: absolute;
1579
+ top: 0;
1580
+ left: 0;
1581
+ width: 100%;
1582
+ height: 100%;
1583
+ border-radius: 10px;
1584
+ opacity: 0;
1585
+ z-index: -1;
1586
+ -webkit-transition: all 0.3s ease;
1587
+ -o-transition: all 0.3s ease;
1588
+ transition: all 0.3s ease;
1589
+ }
1590
+
1591
+ .mec-event-grid-novel .mec-event-article:hover {
1592
+ -webkit-box-shadow: 0 13px 36px 0 rgba(0, 0, 0, 0.23);
1593
+ box-shadow: 0 13px 36px 0 rgba(0, 0, 0, 0.23);
1594
+ border-color: transparent;
1595
+ }
1596
+
1597
+ .mec-event-grid-novel .mec-event-article:hover .novel-grad-bg {
1598
+ background-image: -webkit-gradient(linear, left top, right top, from(rgb(38, 46, 50)), to(rgb(14, 16, 21)));
1599
+ background-image: -webkit-linear-gradient(left, rgb(38, 46, 50) 0%, rgb(14, 16, 21) 100%);
1600
+ background-image: -o-linear-gradient(left, rgb(38, 46, 50) 0%, rgb(14, 16, 21) 100%);
1601
+ background-image: linear-gradient(90deg, rgb(38, 46, 50) 0%, rgb(14, 16, 21) 100%);
1602
+ opacity: 1;
1603
+ }
1604
+
1605
+ .mec-event-grid-novel .mec-event-image {
1606
+ float: left;
1607
+ width: 150px;
1608
+ height: 150px;
1609
+ }
1610
+
1611
+ .mec-event-grid-novel .mec-event-image img {
1612
+ width: 150px;
1613
+ height: 150px;
1614
+ border-radius: 50%;
1615
+ }
1616
+
1617
+ .mec-event-grid-novel .mec-event-detail-wrap {
1618
+ margin-left: 200px;
1619
+ }
1620
+
1621
+ .mec-event-grid-novel .mec-event-content h4 {
1622
+ position: relative;
1623
+ margin-bottom: 10px;
1624
+ display: inline-block;
1625
+ }
1626
+
1627
+ .mec-event-grid-novel .mec-event-content h4 a {
1628
+ font-size: 24px;
1629
+ line-height: 35px;
1630
+ color: #fafcff;
1631
+ }
1632
+
1633
+ .mec-event-grid-novel .mec-event-content h4::before {
1634
+ content: '';
1635
+ position: absolute;
1636
+ top: 8px;
1637
+ left: -30px;
1638
+ width: 17px;
1639
+ height: 17px;
1640
+ background: #5cd0ed;
1641
+ opacity: 0.4;
1642
+ border-radius: 50%;
1643
+ }
1644
+
1645
+ .mec-event-grid-novel .mec-event-content h4::after {
1646
+ content: '';
1647
+ position: absolute;
1648
+ top: 12px;
1649
+ left: -26px;
1650
+ width: 9px;
1651
+ height: 9px;
1652
+ background: #5cd0ed;
1653
+ border-radius: 50%;
1654
+ }
1655
+
1656
+ .mec-event-grid-novel .mec-event-month,
1657
+ .mec-event-grid-novel .mec-event-detail,
1658
+ .mec-event-grid-novel .mec-event-address {
1659
+ position: relative;
1660
+ padding-left: 35px;
1661
+ font-size: 15px;
1662
+ line-height: 30px;
1663
+ color: rgba(255, 255, 255, 0.4);
1664
+ }
1665
+
1666
+ .mec-event-grid-novel .mec-event-month::before,
1667
+ .mec-event-grid-novel .mec-event-detail::before,
1668
+ .mec-event-grid-novel .mec-event-address::before {
1669
+ position: absolute;
1670
+ top: 6px;
1671
+ left: 6px;
1672
+ font-size: 17px;
1673
+ font-family: 'simple-line-icons';
1674
+ font-style: normal;
1675
+ font-weight: normal;
1676
+ font-variant: normal;
1677
+ text-transform: none;
1678
+ line-height: 1;
1679
+ }
1680
+
1681
+ .mec-event-grid-novel .mec-event-month::before {
1682
+ content: "\e075";
1683
+ }
1684
+
1685
+ .mec-event-grid-novel .mec-event-detail::before {
1686
+ content: "\e081";
1687
+ }
1688
+
1689
+ .mec-event-grid-novel .mec-event-address::before {
1690
+ content: "\e096";
1691
+ }
1692
+
1693
+ .mec-event-grid-novel .mec-event-footer {
1694
+ clear: both;
1695
+ padding: 20px 0;
1696
+ border-top: none;
1697
+ background: transparent;
1698
+ }
1699
+
1700
+ .mec-event-grid-novel .mec-event-footer .mec-booking-button {
1701
+ right: auto;
1702
+ left: 0;
1703
+ height: 42px;
1704
+ width: 148px;
1705
+ padding: 0 20px;
1706
+ font-size: 14px;
1707
+ font-weight: normal;
1708
+ line-height: 42px;
1709
+ text-align: center;
1710
+ color: #fff;
1711
+ background: transparent;
1712
+ border-color: rgba(255, 255, 255, 0.1);
1713
+ border-radius: 50px;
1714
+ }
1715
+
1716
+ .mec-event-grid-novel .mec-event-footer .mec-booking-button:hover {
1717
+ background-color: rgba(255, 255, 255, 0.1);
1718
+ }
1719
+
1720
+ .mec-event-grid-novel .mec-event-sharing-wrap {
1721
+ left: 175px;
1722
+ cursor: pointer;
1723
+ }
1724
+
1725
+ .mec-event-grid-novel .mec-event-sharing-wrap>li {
1726
+ border-color: rgba(255, 255, 255, 0.1);
1727
+ border-radius: 50%;
1728
+ }
1729
+
1730
+ .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing {
1731
+ top: -5px;
1732
+ left: 0;
1733
+ padding: 5px 10px 2px 50px;
1734
+ min-width: 150px;
1735
+ width: inherit;
1736
+ height: 37px;
1737
+ background-color: rgba(255, 255, 255, 0.1);
1738
+ -webkit-box-shadow: none;
1739
+ box-shadow: none;
1740
+ border: none;
1741
+ border-radius: 50px;
1742
+ }
1743
+
1744
+ .mec-event-grid-novel .mec-event-sharing-wrap:hover>li {
1745
+ background-color: rgba(255, 255, 255, 0.1);
1746
+ }
1747
+
1748
+ .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::before,
1749
+ .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::after {
1750
+ display: none;
1751
+ }
1752
+
1753
+ .mec-event-grid-novel .mec-event-sharing .mec-event-social-icon,
1754
+ .mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a,
1755
+ .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li i {
1756
+ display: inline;
1757
+ }
1758
+
1759
+ .mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a {
1760
+ padding: 0 10px;
1761
+ }
1762
+
1763
+ .mec-event-grid-novel .mec-event-sharing-wrap>li a {
1764
+ color: #fff;
1765
+ }
1766
+
1767
+ .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a {
1768
+ color: rgba(255, 255, 255, 0.4);
1769
+ }
1770
+
1771
+ .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a:hover {
1772
+ color: rgba(255, 255, 255, 1);
1773
+ }
1774
+
1775
+ @media only screen and (max-width: 1200px) {
1776
+ .mec-event-grid-novel .row .col-md-6.col-sm-6 {
1777
+ width: 100%;
1778
+ float: none;
1779
  }
1780
 
1781
+ .mec-event-grid-novel .mec-event-image {
1782
+ float: none;
1783
+ margin-top: -20px;
1784
+ margin-bottom: 20px;
 
 
 
 
 
 
 
 
 
 
 
 
1785
  }
1786
+
1787
+ .mec-event-grid-novel .mec-event-detail-wrap {
1788
+ margin-left: 20px;
1789
+ }
1790
+
1791
+ .mec-event-grid-novel .mec-event-footer {
1792
+ margin-top: 30px;
1793
+ }
1794
+ }
1795
+
1796
+ @media only screen and (max-width: 767px) {
1797
+ .mec-event-grid-novel .mec-event-footer {
1798
+ margin-top: 0;
1799
+ padding-top: 30px;
1800
+ margin-bottom: 24px;
1801
+ }
1802
+
1803
+ .mec-event-grid-novel .mec-event-footer .mec-booking-button {
1804
+ display: block;
1805
+ position: relative;
1806
+ }
1807
+
1808
+ .mec-event-grid-novel .mec-event-sharing-wrap {
1809
+ left: 0;
1810
+ bottom: -55px;
1811
+ }
1812
+
1813
+ .mec-event-grid-novel .mec-event-content h4 a {
1814
+ font-size: 20px;
1815
+ line-height: 1.3;
1816
+ }
1817
+ }
1818
+
1819
+
1820
+ /* MEC Event Cover Modern
1821
  -------------------------- */
1822
+ .mec-event-cover-modern {
1823
+ position: relative;
1824
+ }
1825
+
1826
+ .mec-event-cover-modern .mec-event-cover-a {
1827
+ background: transparent;
1828
+ position: absolute;
1829
+ color: #fff;
1830
+ bottom: 0;
1831
+ left: 0;
1832
+ text-decoration: none;
1833
+ }
1834
+
1835
+ .mec-event-cover-modern .mec-event-cover-a .mec-event-overlay {
1836
+ transition: all 0.5s;
1837
+ opacity: 0.8;
1838
+ width: 100%;
1839
+ height: 100%;
1840
+ position: absolute;
1841
+ }
1842
+
1843
+ .mec-event-cover-modern .mec-event-cover-a:hover .mec-event-overlay {
1844
+ opacity: 1;
1845
+ }
1846
+
1847
+ .mec-event-cover-modern .mec-event-detail {
1848
+ padding: 40px;
1849
+ position: relative;
1850
+ }
1851
+
1852
+ .mec-event-cover-modern .mec-event-cover-a:hover .mec-event-tag {
1853
+ color: #333;
1854
+ transition: all 0.5s;
1855
+ }
1856
+
1857
+ .mec-event-cover-modern .mec-event-cover-a .mec-event-title:hover {
1858
+ text-decoration: underline;
1859
+ }
1860
+
1861
+ .mec-event-cover-modern .mec-event-tag {
1862
+ background: #fff;
1863
+ display: inline-block;
1864
+ padding: 5px 9px;
1865
+ font-size: 11px;
1866
+ font-weight: 600;
1867
+ text-transform: uppercase;
1868
+ letter-spacing: 1px;
1869
+ margin-bottom: 24px;
1870
+ }
1871
+
1872
+ .mec-event-cover-modern .mec-event-date {
1873
+ text-transform: uppercase;
1874
+ font-size: 17px;
1875
+ font-weight: 300;
1876
+ }
1877
+
1878
+ .mec-event-cover-modern .mec-event-title {
1879
+ color: #fff;
1880
+ text-transform: uppercase;
1881
+ font-size: 40px;
1882
+ font-weight: 700;
1883
+ margin: 6px 0;
1884
+ }
1885
+
1886
+ .mec-event-cover-modern .mec-event-place {
1887
+ font-weight: 400;
1888
+ font-size: 18px;
1889
+ font-family: 'Roboto', sans-serif;
1890
+ }
1891
+
1892
+ @media only screen and (max-width: 767px) {
1893
+ .mec-event-cover-modern .mec-event-cover-a {
1894
+ width: 100%;
1895
  }
1896
+ }
1897
+
1898
+
1899
+
1900
+ /* MEC Event Cover Classic
1901
  -------------------------- */
1902
+ .mec-event-cover-classic {
1903
+ position: relative;
1904
+ overflow: hidden;
1905
+ background: #fff;
1906
+ padding: 6px;
1907
+ border: 1px solid #e8e8e8;
1908
+ }
1909
+
1910
+ .mec-event-cover-classic .mec-event-overlay {
1911
+ position: absolute;
1912
+ left: 6px;
1913
+ right: 6px;
1914
+ bottom: 6px;
1915
+ top: 6px;
1916
+ width: auto;
1917
+ height: auto;
1918
+ background-color: rgba(36, 36, 36, 0.4);
1919
+ transition: all .33s ease-in-out;
1920
+ }
1921
+
1922
+ .mec-event-cover-classic:hover .mec-event-overlay {
1923
+ background-color: rgba(36, 36, 36, 0.6);
1924
+ }
1925
+
1926
+ .mec-event-cover-classic .mec-event-content {
1927
+ font-size: 15px;
1928
+ color: #fff;
1929
+ position: absolute;
1930
+ bottom: 0;
1931
+ padding: 50px 35px;
1932
+ transition: all .33s ease-in-out;
1933
+ }
1934
+
1935
+ .mec-event-cover-classic .mec-event-date {
1936
+ font-size: 14px;
1937
+ text-transform: uppercase;
1938
+ font-weight: 400;
1939
+ line-height: 1.6;
1940
+ }
1941
+
1942
+ .mec-event-cover-classic .mec-event-date span {
1943
+ display: block;
1944
+ font-weight: 700;
1945
+ font-size: 16px;
1946
+ }
1947
+
1948
+ .mec-event-cover-classic .mec-event-title {
1949
+ color: #fff;
1950
+ margin: 20px 0 38px;
1951
+ font-size: 24px;
1952
+ font-weight: bold;
1953
+ text-transform: uppercase;
1954
+ font-style: normal;
1955
+ }
1956
+
1957
+ .mec-event-cover-classic .mec-btn-wrapper {
1958
+ text-align: left;
1959
+ }
1960
+
1961
+ .mec-event-cover-classic .mec-event-icon {
1962
+ font-size: 18px;
1963
+ float: left;
1964
+ margin-right: 14px;
1965
+ color: #fff;
1966
+ padding: 13px;
1967
+ }
1968
+
1969
+ .mec-event-cover-classic .mec-event-button {
1970
+ color: #fff;
1971
+ background-color: #191919;
1972
+ border: 2px #191919 solid;
1973
+ padding: 12px 20px;
1974
+ letter-spacing: 3px;
1975
+ font-size: 12px;
1976
+ font-weight: bold;
1977
+ font-style: normal;
1978
+ transition: all .22s ease;
1979
+ text-decoration: none;
1980
+ }
1981
+
1982
+ .mec-event-cover-classic .mec-event-button:hover {
1983
+ color: #191919;
1984
+ background-color: #fff;
1985
+ border-color: #fff;
1986
+ border-radius: 1px;
1987
+ }
1988
+
1989
+ .mec-event-cover-classic .mec-event-image img {
1990
+ min-width: 100%;
1991
+ }
1992
+
1993
+ @media only screen and (max-width: 960px) {
1994
+ .mec-event-cover-classic .mec-event-content {
1995
+ padding: 20px;
1996
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1997
 
1998
+ .mec-event-cover-classic .mec-event-button {
1999
+ font-size: 11px;
2000
+ padding: 7px 10px;
2001
+ letter-spacing: 1px;
 
2002
  }
2003
+
2004
+ .mec-event-cover-classic .mec-event-title {
2005
+ font-size: 19px;
2006
+ margin: 15px 0 25px;
2007
  }
2008
+
2009
+ .mec-event-cover-classic .mec-event-date {
2010
+ font-size: 12px;
2011
  }
2012
+ }
2013
+
2014
+ @media only screen and (max-width: 767px) {
2015
+ .mec-event-cover-classic {
2016
+ margin-bottom: 30px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2017
  }
2018
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2019
 
2020
+ @media only screen and (max-width: 479px) {
2021
+ .mec-event-cover-classic .mec-event-content {
2022
+ padding: 15px;
2023
+ font-size: 15px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2024
  }
2025
+
2026
+ .mec-event-cover-classic .mec-event-title {
2027
+ font-size: 15px;
2028
+ margin: 10px 0;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2029
  }
2030
+
2031
+ .mec-event-cover-classic .mec-event-button {
2032
+ font-size: 10px;
2033
+ padding: 6px;
2034
+ letter-spacing: 1px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2035
  }
 
2036
 
2037
+ .mec-event-cover-classic .mec-event-icon {
2038
+ padding: 10px;
2039
+ }
2040
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2041
 
2042
+
2043
+ /* MEC LOAD MORE BUTTON
2044
+ -------------------------- */
2045
+ .mec-load-more-wrap {
2046
+ text-align: center;
2047
+ display: block;
2048
+ width: 100%;
2049
+ padding-top: 20px;
2050
+ text-align: center;
2051
+ position: relative;
2052
+ }
2053
+
2054
+ .mec-load-more-button {
2055
+ box-shadow: none;
2056
+ transition: all 0.21s ease;
2057
+ font-size: 12px;
2058
+ font-weight: 500;
2059
+ letter-spacing: 1px;
2060
+ text-transform: uppercase;
2061
+ background: #fff;
2062
+ color: #767676;
2063
+ border: 2px solid #e8e8e8;
2064
+ border-radius: 50px;
2065
+ padding: 0px 28px;
2066
+ margin-bottom: 20px;
2067
+ cursor: pointer;
2068
+ line-height: 40px;
2069
+ font-family: 'Montserrat', Helvetica, Arial, sans-serif;
2070
+ height: 42px;
2071
+ display: inline-block;
2072
+ }
2073
+
2074
+ .mec-load-more-button:hover {
2075
+ background: #191919;
2076
+ color: #fff;
2077
+ border-color: #191919;
2078
+ }
2079
+
2080
+ .mec-load-more-loading {
2081
+ content: url('../img/ajax-loader.gif');
2082
+ cursor: wait;
2083
+ background: transparent;
2084
+ border-style: none;
2085
+ }
2086
+
2087
+ .mec-load-more-loading:hover {
2088
+ background: transparent;
2089
+ }
2090
+
2091
+ .mec-modal-preloader,
2092
+ .mec-month-navigator-loading {
2093
+ width: 100%;
2094
+ height: 100%;
2095
+ background: no-repeat rgba(255, 255, 255, 0.88) url('../img/ajax-loader.gif') center;
2096
+ border-style: none;
2097
+ position: fixed;
2098
+ left: 0;
2099
+ right: 0;
2100
+ bottom: 0;
2101
+ top: 0;
2102
+ z-index: 9;
2103
+ }
2104
+
2105
+ .mec-event-calendar-classic .mec-calendar-side .mec-calendar-table {
2106
+ min-height: 1024px;
2107
+ }
2108
+
2109
+ .mec-calendar-side .mec-calendar-table {
2110
+ min-height: 450px;
2111
+ }
2112
+
2113
+ .mec-skin-weekly-view-events-container.mec-month-navigator-loading {
2114
+ margin-top: 0;
2115
+ }
2116
+
2117
+ .mec-calendar.mec-event-calendar-classic .mec-calendar-side {
2118
+ display: block;
2119
+ }
2120
+
2121
+ .mec-skin-daily-view-events-container.mec-month-navigator-loading {
2122
+ margin-top: 0px;
2123
+ }
2124
+
2125
+ @media only screen and (min-width: 961px) {
2126
+ .mec-wrap.mec-sm959 .mec-calendar-side .mec-calendar-table {
2127
+ min-height: 1px;
2128
  }
2129
+ }
2130
 
2131
+ @media only screen and (max-width: 479px) {
2132
+ .mec-calendar-side .mec-calendar-table {
2133
+ min-height: 1px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2134
  }
2135
+ }
2136
+
2137
+ /* MEC Event Cover Clean
2138
+ -------------------------- */
2139
+ .mec-event-cover-clean {
2140
+ position: relative;
2141
+ border: 1px solid #e6e6e6;
2142
+ padding: 8px;
2143
+ }
2144
+
2145
+ .mec-event-cover-clean .mec-event-overlay {
2146
+ height: 100%;
2147
+ background-color: rgba(36, 36, 36, 0.4);
2148
+ position: absolute;
2149
+ width: 100%;
2150
+ left: 0;
2151
+ border: 8px solid #fff;
2152
+ top: 0px;
2153
+ transition: all .5s ease-in-out;
2154
+ }
2155
+
2156
+ .mec-event-cover-clean .mec-event-content {
2157
+ color: #fff;
2158
+ position: absolute;
2159
+ bottom: 20px;
2160
+ padding: 40px 60px;
2161
+ transition: all .5s ease-in-out;
2162
+ }
2163
+
2164
+ .mec-event-cover-clean .mec-event-title {
2165
+ color: #fff;
2166
+ font-weight: 700;
2167
+ margin: 46px 0 19px;
2168
+ font-size: 29px;
2169
+ text-transform: uppercase;
2170
+ text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5);
2171
+ }
2172
+
2173
+ .mec-event-cover-clean .mec-event-title a {
2174
+ color: #fff;
2175
+ transition: all 0.5s;
2176
+ text-decoration: none;
2177
+ outline: none;
2178
+ border: none;
2179
+ box-shadow: none;
2180
+ }
2181
+
2182
+ .mec-event-cover-clean .mec-event-title a:hover {
2183
+ text-decoration: underline;
2184
+ }
2185
+
2186
+ .mec-event-cover-clean .mec-event-date {
2187
+ position: absolute;
2188
+ top: -20px;
2189
+ right: 60px;
2190
+ color: #fff;
2191
+ width: 60px;
2192
+ padding: 14px 10px;
2193
+ z-index: 1;
2194
+ }
2195
+
2196
+ .mec-event-cover-clean .mec-event-date div {
2197
+ text-align: center;
2198
+ text-transform: uppercase;
2199
+ letter-spacing: 1px;
2200
+ line-height: 16px;
2201
+ }
2202
+
2203
+ .mec-event-cover-clean .mec-event-date .dday {
2204
+ padding-bottom: 15px;
2205
+ border-bottom: 1px solid rgba(255, 255, 255, 0.5);
2206
+ margin-bottom: 13px;
2207
+ font-size: 24px;
2208
+ }
2209
+
2210
+ .mec-event-cover-clean .mec-event-date .dmonth {
2211
+ letter-spacing: 2px;
2212
+ }
2213
+
2214
+ .mec-event-cover-clean .mec-event-place {
2215
+ font-size: 18px;
2216
+ font-family: 'Roboto', sans-serif;
2217
+ }
2218
+
2219
+ .mec-event-cover-clean .mec-event-image img {
2220
+ width: 100%;
2221
+ }
2222
+
2223
+ @media only screen and (max-width: 768px) {
2224
+ .mec-event-cover-clean .mec-event-content {
2225
+ padding: 20px;
2226
+ bottom: 5px;
2227
  }
2228
+
2229
+ .mec-event-cover-clean .mec-event-title {
2230
+ font-size: 23px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2231
  }
2232
 
2233
+ .mec-event-cover-clean .mec-event-date {
2234
+ right: 20px;
2235
+ padding: 10px;
2236
+ width: 50px;
2237
+ }
2238
+ }
2239
 
2240
+ @media only screen and (max-width: 479px) {
2241
+ .mec-event-cover-clean .mec-event-content {
2242
+ padding: 10px;
2243
+ }
2244
 
2245
+ .mec-event-cover-clean .mec-event-title {
2246
+ font-size: 19px;
2247
+ padding-right: 25px;
2248
+ }
2249
 
2250
+ .mec-event-cover-clean .mec-event-date {
2251
+ right: -20px;
2252
+ top: -10px;
2253
+ }
2254
 
2255
+ .mec-event-cover-clean .mec-event-detail {
2256
+ font-size: 12px;
2257
+ }
2258
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2259
 
2260
+
2261
+ /* MEC Events List Default Loop
2262
+ --------------------------------- */
2263
+ .mec-month-divider {
2264
+ text-align: center;
2265
+ margin: 60px 0 40px 0;
2266
+ }
2267
+
2268
+ .widget .mec-month-divider {
2269
+ margin: 10px 0;
2270
+ }
2271
+
2272
+ .mec-month-divider span {
2273
+ text-transform: uppercase;
2274
+ font-size: 22px;
2275
+ font-weight: bold;
2276
+ padding-bottom: 5px;
2277
+ color: #313131;
2278
+ border-bottom: 4px solid #ebebeb;
2279
+ width: 100%;
2280
+ display: block;
2281
+ padding-bottom: 10px;
2282
+ position: relative;
2283
+ }
2284
+
2285
+ .mec-month-divider span:before {
2286
+ border-bottom: 4px solid #40d9f1;
2287
+ font-size: 6px;
2288
+ content: "";
2289
+ text-align: center;
2290
+ position: absolute;
2291
+ bottom: -4px;
2292
+ margin-left: -30px;
2293
+ left: 50%;
2294
+ width: 60px;
2295
+ }
2296
+
2297
+ .widget .mec-month-divider span {
2298
+ font-size: 13px;
2299
+ }
2300
+
2301
+ .mec-event-list-standard .mec-events-pagination {
2302
+ margin-top: 60px;
2303
+ border-top: 4px solid #ebebeb;
2304
+ min-height: 80px;
2305
+ padding-top: 20px;
2306
+ }
2307
+
2308
+ .mec-event-list-standard .mec-events-pagination .mec-events-pag-previous {
2309
+ float: left;
2310
+ margin-left: 0;
2311
+ }
2312
+
2313
+ .mec-event-list-standard .mec-events-pagination .mec-events-pag-next {
2314
+ float: right;
2315
+ margin-right: 0;
2316
+ }
2317
+
2318
+ .mec-event-list-standard .mec-event-article {
2319
+ position: relative;
2320
+ display: block;
2321
+ margin-bottom: 25px;
2322
+ border: 1px solid #e9e9e9;
2323
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
2324
+ }
2325
+
2326
+ .mec-event-list-standard .mec-topsec {
2327
+ display: table;
2328
+ width: 100%;
2329
+ }
2330
+
2331
+ .mec-event-list-standard .col-md-3.mec-event-image-wrap {
2332
+ padding-left: 0
2333
+ }
2334
+
2335
+ .mec-event-list-standard .mec-event-content {
2336
+ padding-top: 15px;
2337
+ padding-right: 30px;
2338
+ }
2339
+
2340
+ .mec-event-list-standard .mec-event-title {
2341
+ font-size: 29px;
2342
+ font-weight: 700;
2343
+ letter-spacing: -1px;
2344
+ margin: 0 0 10px;
2345
+ }
2346
+
2347
+ .mec-event-list-standard .mec-event-title a {
2348
+ color: #292929;
2349
+ transition: color .30s ease;
2350
+ }
2351
+
2352
+ .mec-event-list-standard .mec-col-table-c {
2353
+ display: table-cell;
2354
+ height: 100%;
2355
+ vertical-align: middle;
2356
+ float: none !important;
2357
+ }
2358
+
2359
+ .mec-event-list-standard .mec-col-table-c.mec-event-meta-wrap {
2360
+ padding-top: 15px;
2361
+ }
2362
+
2363
+ .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap {
2364
+ vertical-align: top;
2365
+ }
2366
+
2367
+ .mec-topsec .mec-event-image {
2368
+ line-height: 1px;
2369
+ }
2370
+
2371
+ .mec-event-list-standard .mec-event-meta-wrap {
2372
+ border-left: 1px solid #eee;
2373
+ }
2374
+
2375
+ .mec-event-list-standard .mec-time-details {
2376
+ text-transform: uppercase;
2377
+ font-size: 11px;
2378
+ font-weight: 300;
2379
+ padding-top: 0px;
2380
+ text-align: left;
2381
+ padding-left: 30px;
2382
+ }
2383
+
2384
+ .mec-event-list-standard .mec-event-meta .mec-event-address {
2385
+ font-style: normal;
2386
+ letter-spacing: 0;
2387
+ font-size: 13px;
2388
+ color: #8a8a8a;
2389
+ }
2390
+
2391
+ .mec-event-list-standard .mec-event-meta span.mec-event-d,
2392
+ .mec-event-list-standard .mec-event-meta span.mec-event-m {
2393
+ font-size: 17px;
2394
+ font-weight: 700;
2395
+ padding-right: 6px;
2396
+ color: #444;
2397
+ text-transform: uppercase;
2398
+ }
2399
+
2400
+ .mec-event-list-standard .mec-venue-details,
2401
+ .mec-event-list-standard .mec-date-details,
2402
+ .mec-event-list-standard .mec-time-details {
2403
+ position: relative;
2404
+ padding-left: 28px;
2405
+ margin-bottom: 10px;
2406
+ }
2407
+
2408
+ .mec-event-list-standard .mec-venue-details:before,
2409
+ .mec-event-list-standard .mec-time-details:before,
2410
+ .mec-event-list-standard .mec-date-details:before {
2411
+ content: "\f041";
2412
+ font-family: fontawesome;
2413
+ position: absolute;
2414
+ left: 6px;
2415
+ font-size: 15px;
2416
+ }
2417
+
2418
+ .mec-event-list-standard .mec-date-details:before {
2419
+ content: "\f073";
2420
+ }
2421
+
2422
+ .mec-event-list-standard .mec-time-details:before {
2423
+ content: "\f017";
2424
+ }
2425
+
2426
+ .mec-event-list-minimal .mec-event-title a {
2427
+ color: #292929;
2428
+ transition: color .3s ease;
2429
+ }
2430
+
2431
+ .mec-event-meta-wrap .mec-price-details {
2432
+ margin-bottom: 10px;
2433
+ }
2434
+
2435
+ .mec-price-details i {
2436
+ margin-right: 5px;
2437
+ vertical-align: text-top;
2438
+ }
2439
+
2440
+ .mec-event-meta-wrap .mec-event-meta .mec-price-details i:before {
2441
+ font-size: 15px;
2442
+ }
2443
+
2444
+ @media only screen and (max-width: 960px) {
2445
+ .mec-event-list-standard .mec-topsec {
2446
+ display: block;
2447
  }
2448
 
2449
+ .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap {
2450
+ display: block;
2451
+ width: 40%;
 
2452
  }
2453
 
2454
+ .mec-event-list-standard .mec-col-table-c.mec-event-content-wrap {
2455
+ display: block;
2456
+ min-height: 230px;
 
 
 
2457
  }
2458
 
2459
+ .mec-event-list-standard .mec-event-meta-wrap {
2460
+ display: block;
2461
+ border-left: none;
2462
+ border-top: 1px solid #eee;
2463
+ width: 100%;
2464
+ float: none;
2465
+ padding-top: 20px;
2466
+ }
2467
+ }
2468
 
2469
+ @media only screen and (min-width: 480px) and (max-width: 960px) {
2470
 
2471
+ .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap,
2472
+ .mec-event-list-standard .mec-col-table-c.mec-event-content-wrap {
2473
+ display: table-cell;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2474
  }
2475
+ }
2476
 
2477
+ @media only screen and (max-width: 479px) {
2478
 
2479
+ .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap,
2480
+ .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap img {
2481
+ float: none;
2482
+ width: 100%;
2483
+ padding: 0;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2484
  }
 
2485
 
2486
+ .mec-event-list-standard .mec-col-table-c.mec-event-content-wrap {
2487
+ padding: 10px 10px 10px 30px;
2488
+ }
2489
+ }
2490
 
2491
 
2492
+
2493
+ /* MEC Event- Single
2494
+ -------------------------- */
2495
+ .mec-wrap .mec-events-cal-links {
2496
+ margin-bottom: 0
2497
+ }
2498
+
2499
+ .mec-single-event #mec-wrap {
2500
+ padding: 0;
2501
+ margin-top: 35px;
2502
+ }
2503
+
2504
+ .mec-wrap .mec-single-title {
2505
+ margin-top: 0;
2506
+ margin-bottom: 30px;
2507
+ font-weight: 700;
2508
+ font-size: 33px;
2509
+ }
2510
+
2511
+ .mec-single-event .mec-event-content {
2512
+ padding: 40px 0 30px;
2513
+ margin-bottom: 10px;
2514
+ }
2515
+
2516
+ .mec-single-event .mec-frontbox,
2517
+ .mec-single-event .mec-events-meta-group-booking {
2518
+ margin-bottom: 30px;
2519
+ padding: 20px 30px;
2520
+ background: #fff;
2521
+ border: 1px solid #e6e6e6;
2522
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
2523
+ }
2524
+
2525
+ .mec-wrap #main-content {
2526
+ overflow: hidden;
2527
+ padding-top: 35px;
2528
+ }
2529
+
2530
+ .mec-single-event .mec-map-get-direction-address-cnt {
2531
+ position: relative;
2532
+ }
2533
+
2534
+ .mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
2535
+ width: 100%;
2536
+ height: 46px;
2537
+ padding: 13px 10px;
2538
+ margin-bottom: 0;
2539
+ background: #fcfcfc;
2540
+ border: 1px solid #e0e0e0;
2541
+ border-radius: 0;
2542
+ box-shadow: inset 0px 2px 5px rgba(0, 0, 0, 0.081);
2543
+ }
2544
+
2545
+ .mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address:focus {
2546
+ color: #444;
2547
+ background: #fff;
2548
+ border-color: #b0b0b0;
2549
+ box-shadow: 0 0 3px rgba(0, 0, 0, .2);
2550
+ }
2551
+
2552
+ .mec-single-event .mec-map-get-direction-btn-cnt input {
2553
+ width: 100%;
2554
+ }
2555
+
2556
+ .mec-single-event .mec-map-get-direction-reset {
2557
+ position: absolute;
2558
+ z-index: 2;
2559
+ top: 5px;
2560
+ right: 10px;
2561
+ font-size: 11px;
2562
+ cursor: pointer;
2563
+ }
2564
+
2565
+ /* Tags */
2566
+ .mec-events-meta-group-tags {
2567
+ margin-top: 20px;
2568
+ }
2569
+
2570
+ .mec-events-meta-group-tags a {
2571
+ display: inline-block;
2572
+ color: #444;
2573
+ font-size: 11px;
2574
+ text-transform: uppercase;
2575
+ letter-spacing: 1.5px;
2576
+ font-weight: 500;
2577
+ padding: 3px 7px;
2578
+ border: 1px solid #ddd;
2579
+ border-radius: 2px;
2580
+ background: #fff;
2581
+ margin: 1px 3px;
2582
+ }
2583
+
2584
+ .mec-events-meta-group-tags a:hover {
2585
+ text-decoration: underline;
2586
+ background: #f9f9f9;
2587
+ }
2588
+
2589
+ .mec-local-time-details li {
2590
+ list-style: none;
2591
+ }
2592
+
2593
+ .mec-single-event:not(.mec-single-modern) .mec-local-time-details {
2594
+ background: #f7f7f7;
2595
+ padding: 12px 14px 8px;
2596
+ margin-bottom: 12px;
2597
+ vertical-align: baseline;
2598
+ position: relative;
2599
+ border: none;
2600
+ }
2601
+
2602
+ .mec-single-event:not(.mec-single-modern) .mec-local-time-details ul {
2603
+ margin: 0;
2604
+ padding-left: 35px;
2605
+ }
2606
+
2607
+ .mec-single-event:not(.mec-single-modern) .mec-local-time-details h3 {
2608
+ border: none;
2609
+ padding-left: 15px;
2610
+ }
2611
+
2612
+ .mec-single-event:not(.mec-single-modern) .mec-local-time-details h3:before {
2613
+ display: none
2614
+ }
2615
+
2616
+ .mec-single-event.mec-single-modern i.mec-sl-speedometer {
2617
+ display: none;
2618
+ }
2619
+
2620
+ /* Booking */
2621
+ .mec-single-event .mec-events-meta-group-booking {
2622
+ padding-bottom: 30px;
2623
+ }
2624
+
2625
+ .mec-single-event .mec-events-meta-group-booking ul {
2626
+ list-style: none;
2627
+ margin-left: 0;
2628
+ padding-left: 0;
2629
+ }
2630
+
2631
+ .mec-single-event .mec-events-meta-group-booking ul li {
2632
+ padding: 0;
2633
+ list-style: none;
2634
+ margin-top: 40px;
2635
+ }
2636
+
2637
+ .mec-single-event .mec-events-meta-group-booking h4 {
2638
+ margin-bottom: 20px;
2639
+ font-size: 23px;
2640
+ font-weight: bold;
2641
+ }
2642
+
2643
+ .mec-single-event .mec-events-meta-group-booking li h4 {
2644
+ font-size: 19px;
2645
+ }
2646
+
2647
+ .mec-single-event .mec-events-meta-group-booking input,
2648
+ .mec-single-event .mec-events-meta-group-booking button {
2649
+ border-radius: 0;
2650
+ margin-bottom: 6px;
2651
+ }
2652
+
2653
+ .mec-single-event .mec-events-meta-group-booking button {
2654
+ min-width: 170px;
2655
+ margin-top: 5px;
2656
+ }
2657
+
2658
+ .mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available {
2659
+ display: block;
2660
+ margin-bottom: 20px;
2661
+ margin-top: -17px;
2662
+ font-size: 11px;
2663
+ color: #8a8a8a;
2664
+ }
2665
+
2666
+ .mec-single-event .mec-events-meta-group-booking .mec-book-price-total {
2667
+ display: inline-block;
2668
+ margin-bottom: 10px;
2669
+ font-size: 26px;
2670
+ color: #39c36e;
2671
+ font-weight: 700;
2672
+ padding: 10px 0;
2673
+ }
2674
+
2675
+ .mec-single-event .mec-events-meta-group-booking form {
2676
+ margin: 0;
2677
+ }
2678
+
2679
+ .mec-single-event .mec-events-meta-group-booking label,
2680
+ .mec-single-event .mec-events-meta-group-booking h5 span {
2681
+ color: #424242;
2682
+ font-size: 12px;
2683
+ font-weight: 300;
2684
+ letter-spacing: 0;
2685
+ margin: 3px 0;
2686
+ display: block;
2687
+ clear: none;
2688
+ padding: 5px 1em 3px 0;
2689
+ }
2690
+
2691
+ .mec-single-event .mec-events-meta-group-booking h5 span {
2692
+ display: inline-block;
2693
+ }
2694
+
2695
+ .mec-single-event .mec-events-meta-group-booking h5 span.mec-ticket-variation-name {
2696
+ padding-right: 5px;
2697
+ text-transform: capitalize;
2698
+ }
2699
+
2700
+ .mec-single-event .mec-events-meta-group-booking input::-webkit-input-placeholder {
2701
+ color: #aaa;
2702
+ }
2703
+
2704
+ .mec-single-event .mec-events-meta-group-booking input:-moz-placeholder {
2705
+ color: #aaa;
2706
+ }
2707
+
2708
+ .mec-single-event .mec-events-meta-group-booking input[type=text],
2709
+ .mec-single-event .mec-events-meta-group-booking input[type=date],
2710
+ .mec-single-event .mec-events-meta-group-booking input[type=number],
2711
+ .mec-single-event .mec-events-meta-group-booking input[type=email],
2712
+ .mec-single-event .mec-events-meta-group-booking input[type=password],
2713
+ .mec-single-event .mec-events-meta-group-booking input[type=tel],
2714
+ .mec-single-event .mec-events-meta-group-booking textarea,
2715
+ .mec-single-event .mec-events-meta-group-booking select {
2716
+ display: block;
2717
+ background: #fcfcfc;
2718
+ min-height: 42px;
2719
+ min-width: 180px;
2720
+ font-size: 13px;
2721
+ border: 1px solid #e0e0e0;
2722
+ padding: 13px 10px;
2723
+ width: 330px;
2724
+ margin-bottom: 20px;
2725
+ box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.051);
2726
+ clear: both;
2727
+ }
2728
+
2729
+ .wbmec-mandatory {
2730
+ padding-left: 5px;
2731
+ font-size: 14px;
2732
+ }
2733
+
2734
+ .mec-single-event .mec-events-meta-group-booking .mec-red-notification input,
2735
+ .mec-single-event .mec-events-meta-group-booking .mec-red-notification textarea,
2736
+ .mec-single-event .mec-events-meta-group-booking .mec-red-notification select {
2737
+ border: 1px solid #ff3c3c;
2738
+ }
2739
+
2740
+ .mec-single-event .mec-events-meta-group-booking .mec-red-notification input[type="radio"],
2741
+ .mec-single-event .mec-events-meta-group-booking .mec-red-notification input[type="checkbox"] {
2742
+ outline: 1px solid #ff3c3c;
2743
+ }
2744
+
2745
+ @media only screen and (max-width: 479px) {
2746
+
2747
+ .mec-single-event .mec-events-meta-group-booking input[type=text],
2748
+ .mec-single-event .mec-events-meta-group-booking input[type=date],
2749
+ .mec-single-event .mec-events-meta-group-booking input[type=number],
2750
+ .mec-single-event .mec-events-meta-group-booking input[type=email],
2751
+ .mec-single-event .mec-events-meta-group-booking input[type=password],
2752
+ .mec-single-event .mec-events-meta-group-booking input[type=tel],
2753
+ .mec-single-event .mec-events-meta-group-booking textarea,
2754
+ .mec-single-event .mec-events-meta-group-booking select {
2755
+ width: 100%;
2756
+ }
2757
+ }
2758
+
2759
+ .mec-single-event .mec-events-meta-group-booking input[type=text]:.mec-single-event .mec-events-meta-group-booking input[type=date],
2760
+ focus,
2761
+ .mec-single-event .mec-events-meta-group-booking input[type=number]:focus,
2762
+ .mec-single-event .mec-events-meta-group-booking input[type=email]:focus,
2763
+ .mec-single-event .mec-events-meta-group-booking input[type=password]:focus,
2764
+ .mec-single-event .mec-events-meta-group-booking input[type=tel]:focus,
2765
+ .mec-single-event .mec-events-meta-group-booking textarea:focus,
2766
+ .mec-single-event .mec-events-meta-group-booking select:focus {
2767
+ border: 1px solid #aaa;
2768
+ color: #444;
2769
+ background: #fff;
2770
+ -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
2771
+ -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
2772
+ box-shadow: 0 0 3px rgba(0, 0, 0, .2);
2773
+ outline: none;
2774
+ }
2775
+
2776
+ .mec-single-event .mec-events-meta-group-booking input[type=checkbox],
2777
+ .mec-single-event .mec-events-meta-group-booking input[type=radio] {
2778
+ margin-right: 6px;
2779
+ margin-top: 5px;
2780
+ min-height: 20px;
2781
+ clear: none;
2782
+ margin: 0px 0 0 2px;
2783
+ }
2784
+
2785
+ .mec-single-event .mec-events-meta-group-booking input[type=radio]:before,
2786
+ .lity-container .mec-events-meta-group-booking input[type=radio]:before {
2787
+ content: "";
2788
+ display: inline-block;
2789
+ background: #fff;
2790
+ border-radius: 18px;
2791
+ width: 18px;
2792
+ height: 18px;
2793
+ margin: -1px 0 0 -3px;
2794
+ cursor: pointer;
2795
+ border: 2px solid #e1e7ed;
2796
+ box-shadow: 0 2px 15px -3px rgba(69, 77, 89, .32);
2797
+ }
2798
+
2799
+ .mec-single-event .mec-events-meta-group-booking input[type=radio]:checked:before,
2800
+ .lity-container .mec-events-meta-group-booking input[type=radio]:checked:before {
2801
+ border: 7px solid #008aff;
2802
+ background: #fff;
2803
+ box-shadow: 0 3px 16px -3px #008aff;
2804
+ }
2805
+
2806
+ .mec-single-event .mec-events-meta-group-booking input[type=radio],
2807
+ .lity-container .mec-events-meta-group-booking input[type=radio] {
2808
+ min-height: 0;
2809
+ margin: 0;
2810
+ margin-right: 6px;
2811
+ }
2812
+
2813
+ .mec-single-event .mec-events-meta-group-booking input[type=checkbox] {
2814
+ float: left;
2815
+ }
2816
+
2817
+ .mec-single-event .mec-events-meta-group-booking .mec_book_first_for_all,
2818
+ .lity-container .mec-events-meta-group-booking .mec_book_first_for_all {
2819
+ display: none;
2820
+ }
2821
+
2822
+ .mec-events-meta-group-booking ul.mec-book-price-details {
2823
+ list-style: none;
2824
+ border: 1px solid #eee;
2825
+ padding: 0;
2826
+ overflow: hidden;
2827
+ }
2828
+
2829
+ .mec-events-meta-group-booking ul.mec-book-price-details li {
2830
+ font-size: 15px;
2831
+ color: #a9a9a9;
2832
+ list-style: none;
2833
+ padding: 13px 18px;
2834
+ margin: 0;
2835
+ float: left;
2836
+ border-right: 1px solid #eee;
2837
+ }
2838
+
2839
+ .mec-events-meta-group-booking ul.mec-book-price-details li:last-child {
2840
+ border-right: none;
2841
+ }
2842
+
2843
+ .mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
2844
+ font-weight: 700;
2845
+ font-size: 21px;
2846
+ color: #222;
2847
+ }
2848
+
2849
+ .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label,
2850
+ .lity-container .mec-events-meta-group-booking label.wn-checkbox-label {
2851
+ height: 14px;
2852
+ width: 14px;
2853
+ background-color: transparent;
2854
+ border: 1px solid #d4d4d4;
2855
+ position: relative;
2856
+ display: inline-block;
2857
+ -moz-transition: border-color ease 0.2s;
2858
+ -o-transition: border-color ease 0.2s;
2859
+ -webkit-transition: border-color ease 0.2s;
2860
+ transition: border-color ease 0.2s;
2861
+ cursor: pointer;
2862
+ box-shadow: 0 2px 16px -2px rgba(0, 0, 0, 0.2);
2863
+ vertical-align: middle;
2864
+ margin-right: 3px;
2865
+ margin-top: -2px;
2866
+ }
2867
+
2868
+ .mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label,
2869
+ .lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label {
2870
+ border-color: #008aff;
2871
+ box-shadow: 0 2px 14px -3px #008aff;
2872
+ }
2873
+
2874
+ .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:before,
2875
+ .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:after,
2876
+ .lity-container .mec-events-meta-group-booking label.wn-checkbox-label:before,
2877
+ .lity-container .mec-events-meta-group-booking label.wn-checkbox-label:after {
2878
+ position: absolute;
2879
+ height: 0;
2880
+ width: 1px;
2881
+ background-color: #008aff;
2882
+ display: inline-block;
2883
+ -moz-transform-origin: left top;
2884
+ -ms-transform-origin: left top;
2885
+ -o-transform-origin: left top;
2886
+ -webkit-transform-origin: left top;
2887
+ transform-origin: left top;
2888
+ content: '';
2889
+ -webkit-transition: opacity ease .5;
2890
+ -moz-transition: opacity ease .5;
2891
+ transition: opacity ease .5;
2892
+ }
2893
+
2894
+ .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:before,
2895
+ .lity-container .mec-events-meta-group-booking label.wn-checkbox-label:before {
2896
+ top: 8px;
2897
+ left: 7px;
2898
+ box-shadow: 0 0 0 2px #fff;
2899
+ -moz-transform: rotate(-145deg);
2900
+ -ms-transform: rotate(-145deg);
2901
+ -o-transform: rotate(-145deg);
2902
+ -webkit-transform: rotate(-145deg);
2903
+ transform: rotate(-145deg);
2904
+ }
2905
+
2906
+ .mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::before,
2907
+ .lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::before {
2908
+ height: 12px;
2909
+ -moz-animation: dothatopcheck 0.16s ease 0s forwards;
2910
+ -o-animation: dothatopcheck 0.16s ease 0s forwards;
2911
+ -webkit-animation: dothatopcheck 0.16s ease 0s forwards;
2912
+ animation: dothatopcheck 0.16s ease 0s forwards;
2913
+ }
2914
+
2915
+ .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:after,
2916
+ .lity-container .mec-events-meta-group-booking label.wn-checkbox-label:after {
2917
+ top: 6px;
2918
+ left: 3px;
2919
+ -moz-transform: rotate(-45deg);
2920
+ -ms-transform: rotate(-45deg);
2921
+ -o-transform: rotate(-45deg);
2922
+ -webkit-transform: rotate(-45deg);
2923
+ transform: rotate(-45deg);
2924
+ }
2925
+
2926
+ .mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::after,
2927
+ .lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::after {
2928
+ -moz-animation: dothabottomcheck 0.08s ease 0s forwards;
2929
+ -o-animation: dothabottomcheck 0.08s ease 0s forwards;
2930
+ -webkit-animation: dothabottomcheck 0.08s ease 0s forwards;
2931
+ animation: dothabottomcheck 0.08s ease 0s forwards;
2932
+ height: 4px;
2933
+ }
2934
+
2935
+ .mec-single-event a.button:after,
2936
+ .mec-single-event .mec-events-meta-group-booking button[type=submit]:after {
2937
+ display: none;
2938
+ font-family: 'simple-line-icons';
2939
+ content: "\e098";
2940
+ margin-left: 4px;
2941
+ -webkit-animation: rotating 1.2s linear infinite;
2942
+ -moz-animation: rotating 1.2s linear infinite;
2943
+ -ms-animation: rotating 1.2s linear infinite;
2944
+ -o-animation: rotating 1.2s linear infinite;
2945
+ animation: rotating 1.2s linear infinite;
2946
+ }
2947
+
2948
+ .mec-single-event a.button.loading:after,
2949
+ .mec-single-event .mec-events-meta-group-booking button[type=submit].loading:after {
2950
+ display: inline-block;
2951
+ }
2952
+
2953
+ .mec-single-event .mec-event-export-module {
2954
+ display: block;
2955
+ }
2956
+
2957
+ .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul {
2958
+ display: table;
2959
+ width: 100%;
2960
+ }
2961
+
2962
+ .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li {
2963
+ display: table-cell;
2964
+ }
2965
+
2966
+ .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li:last-child {
2967
+ text-align: right;
2968
+ }
2969
+
2970
+ .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a:hover {
2971
+ color: #fff;
2972
+ }
2973
+
2974
+ .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul {
2975
+ padding-left: 0;
2976
+ margin: 15px 5px;
2977
+ }
2978
+
2979
+ .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting {
2980
+ padding-left: 0;
2981
+ margin: 0;
2982
+ }
2983
+
2984
+ .mec-ticket-price {
2985
+ margin-left: 10px;
2986
+ font-size: 13px;
2987
+ font-weight: 300;
2988
+ }
2989
+
2990
+ .mec-book-reg-field-checkbox label,
2991
+ .mec-book-reg-field-radio label {
2992
+ line-height: 1.36;
2993
+ }
2994
+
2995
+ .mec-book-reg-field-checkbox input[type=checkbox],
2996
+ .mec-book-reg-field-radio input[type=radio] {
2997
+ float: left;
2998
+ margin-right: 5px !important;
2999
+ }
3000
+
3001
+ .mec-ticket-available-spots .mec-event-ticket-description,
3002
+ .mec-ticket-available-spots .mec-event-ticket-price {
3003
+ font-size: 11px;
3004
+ }
3005
+
3006
+ .mec-book-ticket-container .wbmec-mandatory,
3007
+ .mec-book-ticket-container .mec-reg-mandatory:nth-child(2) label:after,
3008
+ .mec-book-ticket-container .mec-reg-mandatory:nth-child(3) label:after {
3009
+ content: "";
3010
+ color: red;
3011
+ width: 50px;
3012
+ height: 50px;
3013
+ font-size: 14px;
3014
+ padding-left: 5px;
3015
+ }
3016
+
3017
+ @media only screen and (max-width: 767px) {
3018
+ .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li {
3019
+ width: 100%;
3020
+ min-height: 40px;
3021
+ margin-bottom: 15px;
3022
+ text-align: center;
3023
+ float: none;
3024
+ display: block;
3025
  }
 
3026
 
3027
+ .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a {
3028
+ width: 100%;
3029
+ padding-left: 0;
3030
+ padding-right: 0;
3031
+ text-align: center;
3032
+ display: block;
3033
+ font-size: 12px;
3034
+ }
3035
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3036
 
3037
+ .mec-single-event .mec-events-meta-group {
3038
+ margin-bottom: 0;
3039
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3040
 
3041
+ @media only screen and (max-width: 767px) {
3042
+ .mec-single-event .mec-events-meta-group-booking {
3043
+ margin-bottom: 30px;
3044
+ }
3045
+ }
3046
+
3047
+ .mec-single-event .mec-event-meta h3,
3048
+ .mec-single-event .mec-event-meta dt {
3049
+ text-transform: uppercase;
3050
+ font-size: 16px;
3051
+ font-weight: bold;
3052
+ padding-bottom: 5px;
3053
+ display: inline;
3054
+ color: #000;
3055
+ padding-left: 10px;
3056
+ }
3057
+
3058
+ .mec-single-event .mec-event-meta h6 {
3059
+ text-transform: uppercase;
3060
+ font-size: 13px;
3061
+ padding-bottom: 5px;
3062
+ display: inline;
3063
+ color: #222;
3064
+ padding-left: 0;
3065
+ }
3066
+
3067
+ .mec-single-event .mec-event-meta dd,
3068
+ .mec-single-event .mec-event-meta .mec-events-event-categories a {
3069
+ font-size: 14px;
3070
+ color: #8d8d8d;
3071
+ }
3072
+
3073
+ .mec-single-event .mec-event-meta .mec-location dd.author {
3074
+ color: #3c3b3b;
3075
+ }
3076
+
3077
+ .mec-single-event .mec-event-meta dd {
3078
+ margin: 0;
3079
+ padding-left: 35px;
3080
+ }
3081
+
3082
+ .mec-single-event .mec-event-meta dd.mec-events-event-categories {
3083
+ min-height: 35px;
3084
+ line-height: 35px;
3085
+ }
3086
+
3087
+ /*.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; }*/
3088
+ .mec-single-event .mec-event-meta dd.mec-events-event-categories:first-of-type {
3089
+ padding-top: 5px;
3090
+ }
3091
+
3092
+ .mec-single-event .mec-event-meta dd.mec-events-event-categories:last-of-type {
3093
+ border-bottom: 0;
3094
+ }
3095
+
3096
+ .mec-single-event .mec-event-meta dd a {
3097
+ color: #8d8d8d;
3098
+ transition: all .20s ease;
3099
+ }
3100
+
3101
+ .mec-single-event .mec-event-meta dd a i:before {
3102
+ font-size: 16px !important;
3103
+ }
3104
+
3105
+ .mec-single-event .mec-event-meta dd a i {
3106
+ vertical-align: top;
3107
+ margin-right: 8px;
3108
+ }
3109
+
3110
+ .mec-single-event .mec-event-meta dl {
3111
+ margin-bottom: 0;
3112
+ }
3113
+
3114
+ .mec-single-event .mec-event-meta .mec-events-event-cost {
3115
+ font-size: 18px;
3116
+ }
3117
+
3118
+ .mec-single-event .mec-event-meta .mec-events-address {
3119
+ color: #a9a9a9;
3120
+ margin-bottom: 3px;
3121
+ }
3122
+
3123
+ .mec-single-event .mec-event-meta .mec-events-meta-group-venue .author {
3124
+ margin-bottom: 0;
3125
+ color: #8d8d8d;
3126
+ font-size: 13px;
3127
+ }
3128
+
3129
+ .mec-single-event .mec-events-event-image {
3130
+ margin-bottom: 0;
3131
+ }
3132
+
3133
+ .mec-single-event h2.mec-single-event-title {
3134
+ margin-bottom: 30px;
3135
+ font-weight: 700;
3136
+ font-size: 33px;
3137
+ }
3138
+
3139
+ .mec-single-event .mec-booking-button {
3140
+ border-bottom: none;
3141
+ letter-spacing: 0.5px;
3142
+ line-height: 48px;
3143
+ height: 76px;
3144
+ transition: all 0.5s ease;
3145
+ color: #fff;
3146
+ padding: 16px;
3147
+ display: block;
3148
+ text-align: center;
3149
+ font-size: 16px;
3150
+ }
3151
+
3152
+ .mec-single-event .mec-booking-button:hover {
3153
+ background-color: #101010 !important;
3154
+ }
3155
+
3156
+ .mec-single-event .mec-event-tags a {
3157
+ display: inline-block;
3158
+ color: #444;
3159
+ font-size: 11px;
3160
+ text-transform: uppercase;
3161
+ letter-spacing: 1.5px;
3162
+ font-weight: 500;
3163
+ padding: 3px 7px;
3164
+ border: 1px solid #ddd;
3165
+ border-radius: 2px;
3166
+ background: #fff;
3167
+ margin: 1px 3px;
3168
+ }
3169
+
3170
+ .mec-single-event .mec-event-tags:before {
3171
+ font-size: 24px;
3172
+ color: #303030;
3173
+ margin-right: 5px;
3174
+ content: "\f02c";
3175
+ font-family: fontawesome;
3176
+ }
3177
+
3178
+ .mec-single-event .mec-event-tags {
3179
+ padding-top: 13px;
3180
+ }
3181
+
3182
+ .mec-single-event .mec-event-sharing {
3183
+ margin: 30px 0 10px;
3184
+ }
3185
+
3186
+ .mec-single-event .mec-street-address,
3187
+ .mec-region.mec-events-abbr {
3188
+ font-style: normal;
3189
+ font-size: 13px;
3190
+ }
3191
+
3192
+ .mec-single-event-date:before,
3193
+ .mec-single-event-time:before,
3194
+ .mec-events-meta-group.mec-events-meta-group-venue:before {
3195
+ color: #40d9f1
3196
+ }
3197
+
3198
+ .mec-single-event .mec-event-social {
3199
+ text-align: center;
3200
+ }
3201
+
3202
+ .mec-single-event .mec-event-social h3 {
3203
+ text-transform: uppercase;
3204
+ font-size: 15px;
3205
+ font-weight: bold;
3206
+ padding-bottom: 5px;
3207
+ color: #313131;
3208
+ border-bottom: 4px solid #ebebeb;
3209
+ width: 100%;
3210
+ display: block;
3211
+ padding-bottom: 10px;
3212
+ position: relative
3213
+ }
3214
+
3215
+ .mec-single-event .mec-social-single:before {
3216
+ padding: 13px 35px;
3217
+ border-bottom: 4px solid #40d9f1;
3218
+ font-size: 6px;
3219
+ content: "";
3220
+ text-align: center;
3221
+ position: absolute;
3222
+ bottom: -4px;
3223
+ margin-left: 39px;
3224
+ }
3225
+
3226
+ .mec-single-event .mec-event-social .event-sharing {
3227
+ margin-top: 30px;
3228
+ }
3229
+
3230
+ .mec-single-event .mec-event-social ul {
3231
+ list-style: none;
3232
+ margin-left: 0;
3233
+ }
3234
+
3235
+ .mec-single-event .mec-event-social li.mec-event-social-icon {
3236
+ display: inline-block;
3237
+ }
3238
+
3239
+ .mec-single-event .mec-event-social li.mec-event-social-icon a {
3240
+ display: inline-block;
3241
+ color: #fff;
3242
+ width: 40px;
3243
+ height: 40px;
3244
+ padding: 9px;
3245
+ font-size: 16px;
3246
+ margin-right: 5px;
3247
+ }
3248
+
3249
+ .mec-single-event .mec-event-social a.facebook {
3250
+ background: #3b5996;
3251
+ }
3252
+
3253
+ .mec-single-event .mec-event-social a.facebook:hover {
3254
+ background: #28385c;
3255
+ }
3256
+
3257
+ .mec-single-event .mec-event-social a.twitter {
3258
+ background: #00acee;
3259
+ }
3260
+
3261
+ .mec-single-event .mec-event-social a.twitter:hover {
3262
+ background: #0087bd;
3263
+ }
3264
+
3265
+ .mec-single-event .mec-event-social a.vimeo {
3266
+ background: #0dadd6;
3267
+ }
3268
+
3269
+ .mec-single-event .mec-event-social a.vimeo:hover {
3270
+ background: #0a85a3;
3271
+ }
3272
+
3273
+ .mec-single-event .mec-event-social a.dribble {
3274
+ background: #d53e68;
3275
+ }
3276
+
3277
+ .mec-single-event .mec-event-social a.dribble:hover {
3278
+ background: #bf4c78;
3279
+ }
3280
+
3281
+ .mec-single-event .mec-event-social a.youtube {
3282
+ background: #cb322c;
3283
+ }
3284
+
3285
+ .mec-single-event .mec-event-social a.youtube:hover {
3286
+ background: #992622;
3287
+ }
3288
+
3289
+ .mec-single-event .mec-event-social a.pinterest {
3290
+ background: #cb2027;
3291
+ }
3292
+
3293
+ .mec-single-event .mec-event-social a.pinterest:hover {
3294
+ background: #99181d;
3295
+ }
3296
+
3297
+ .mec-single-event .mec-event-social a.google {
3298
+ background: #c3391c;
3299
+ }
3300
+
3301
+ .mec-single-event .mec-event-social a.google:hover {
3302
+ background: #99181f;
3303
+ }
3304
+
3305
+ .mec-single-event .mec-event-social a.linkedin {
3306
+ background: #0073b2;
3307
+ }
3308
+
3309
+ .mec-single-event .mec-event-social a.linkedin:hover {
3310
+ background: #005380;
3311
+ }
3312
+
3313
+ .mec-single-event .mec-event-social a.email {
3314
+ background: #ff5d5e;
3315
+ }
3316
+
3317
+ .mec-single-event .mec-event-social a.email:hover {
3318
+ background: #CC4949;
3319
+ }
3320
+
3321
+ .mec-single-event .mec-event-social a.vk {
3322
+ background: #5b88Bd;
3323
+ }
3324
+
3325
+ .mec-single-event .mec-event-social a.vk:hover {
3326
+ background: #3d608a;
3327
+ }
3328
+
3329
+ .mec-single-event .mec-event-social a.rss {
3330
+ background: #f29a1d;
3331
+ }
3332
+
3333
+ .mec-single-event .mec-event-social a.rss:hover {
3334
+ background: #cc7400;
3335
+ }
3336
+
3337
+ .mec-single-event .mec-event-social a.instagram {
3338
+ background: #457399;
3339
+ }
3340
+
3341
+ .mec-single-event .mec-event-social a.instagram:hover {
3342
+ background: #2e4d66;
3343
+ }
3344
+
3345
+ .mec-single-event .mec-event-social a.other-social {
3346
+ background: #ff5d5e;
3347
+ }
3348
+
3349
+ .mec-single-event .mec-event-social a.other-social:hover {
3350
+ background: #cc4949;
3351
+ }
3352
+
3353
+ .mec-single-event .mec-event-social {
3354
+ text-align: center;
3355
+ }
3356
+
3357
+ .mec-single-event .mec-frontbox-title,
3358
+ .mec-single-event .mec-events-meta-group-booking form>h4 {
3359
+ text-transform: uppercase;
3360
+ font-size: 15px;
3361
+ font-weight: bold;
3362
+ color: #313131;
3363
+ border-bottom: 4px solid #ebebeb;
3364
+ width: 100%;
3365
+ display: block;
3366
+ padding-bottom: 10px;
3367
+ position: relative;
3368
+ text-align: center;
3369
+ }
3370
+
3371
+ .mec-single-event .mec-frontbox-title:before,
3372
+ .mec-single-event .mec-events-meta-group-booking form>h4:before {
3373
+ padding: 1px 35px;
3374
+ border-bottom: 4px solid #40d9f1;
3375
+ font-size: 6px;
3376
+ content: "";
3377
+ text-align: center;
3378
+ position: absolute;
3379
+ bottom: -4px;
3380
+ margin-left: -35px;
3381
+ left: 50%;
3382
+ }
3383
+
3384
+ .mec-event-meta i:before {
3385
+ font-size: 20px;
3386
+ vertical-align: middle;
3387
+ }
3388
+
3389
+ .mec-event-meta .mec-single-event-organizer i:before,
3390
+ .mec-event-meta .mec-single-event-additional-organizers i:before {
3391
+ font-size: 14px;
3392
+ vertical-align: baseline;
3393
+ }
3394
+
3395
+ #mec-wrap .mec-events-day-time-slot .mec-events-content {
3396
+ float: left;
3397
+ width: 33%;
3398
+ padding: 0 15px;
3399
+ }
3400
+
3401
+ #mec-wrap .mec-events-day-time-slot .mec-events-event-image {
3402
+ padding-left: 0;
3403
+ }
3404
+
3405
+ #mec-events-content .mec-events-abbr {
3406
+ color: #8d8d8d;
3407
+ font-size: 14px;
3408
+ }
3409
+
3410
+ .mec-single-event .mec-events-content {
3411
+ margin-bottom: 30px;
3412
+ }
3413
+
3414
+ .mec-single-event .mec-organizer-url a {
3415
+ word-wrap: break-word;
3416
+ }
3417
+
3418
+ .mec-single-event #headline {
3419
+ margin: 0 0 10px;
3420
+ }
3421
+
3422
+ .mec-single-event #headline h2 {
3423
+ padding: 0;
3424
+ }
3425
+
3426
+ .mec-single-event .mec-events-meta-group.mec-events-meta-group-gmap .mec-events-venue-map {
3427
+ margin-top: 0;
3428
+ padding: 8px;
3429
+ border: 1px solid #e5e5e5;
3430
+ border-radius: 7px;
3431
+ }
3432
+
3433
+ #mec-events-gmap-0 {
3434
+ height: 325px !important;
3435
+ }
3436
+
3437
+ .mec-events-list .mec-events-day-time-slot .mec-events-event-meta {
3438
+ width: 33%;
3439
+ float: left;
3440
+ padding: 40px;
3441
+ height: auto;
3442
+ margin: 0;
3443
+ }
3444
+
3445
+ .mec-events-day-time-slot .mec-events-content.description.entry-summary {
3446
+ font-size: 15px;
3447
+ font-weight: 300;
3448
+ color: #8d8d8d;
3449
+ }
3450
+
3451
+ .mec-events-day-time-slot .type-mec_events h2 {
3452
+ font-size: 28px;
3453
+ padding-bottom: 20px;
3454
+ }
3455
+
3456
+ .mec-events-day .mec-events-day-time-slot .type-mec_events {
3457
+ margin: 0;
3458
+ }
3459
+
3460
+ .mec-events-day .mec-events-day-time-slot h5 {
3461
+ background-color: #8d8d8d;
3462
+ }
3463
+
3464
+ .mec-single-event .mec-event-meta .mec-single-event-organizer .mec-events-single-section-title,
3465
+ .mec-single-event .mec-event-meta .mec-single-event-additional-organizers .mec-events-single-section-title,
3466
+ .mec-single-event .mec-events-meta-date h3 {
3467
+ padding-left: 0;
3468
+ margin: 10px;
3469
+ display: inline-block;
3470
+ }
3471
+
3472
+ .mec-single-event .mec-events-meta-date h3 {
3473
+ width: 100%;
3474
+ }
3475
+
3476
+ .mec-single-event .mec-events-event-image {
3477
+ border: 0;
3478
+ }
3479
+
3480
+ .mec-single-event .mec-events-venue-map {
3481
+ padding: 0;
3482
+ }
3483
+
3484
+ .mec-single-event-date,
3485
+ .mec-single-event-time,
3486
+ .mec-single-event-location,
3487
+ .mec-single-event-category,
3488
+ .mec-single-event-label,
3489
+ .mec-single-event-organizer,
3490
+ .mec-single-event-additional-organizers,
3491
+ .mec-events-meta-date,
3492
+ .mec-event-cost,
3493
+ .mec-event-website,
3494
+ .mec-event-more-info {
3495
+ background: #f7f7f7;
3496
+ padding: 12px 14px 8px;
3497
+ margin-bottom: 12px;
3498
+ vertical-align: baseline;
3499
+ position: relative;
3500
+ }
3501
+
3502
+ .mec-single-event .mec-single-event-organizer dd,
3503
+ .mec-single-event .mec-single-event-additional-organizers dd,
3504
+ .mec-single-event .mec-events-meta-date dd {
3505
+ padding-left: 0;
3506
+ margin-bottom: 10px;
3507
+ }
3508
+
3509
+ .mec-single-event .mec-single-event-organizer dd span,
3510
+ .mec-single-event .mec-single-event-additional-organizers dd span,
3511
+ .mec-single-event .mec-events-meta-date dd span {
3512
+ display: block;
3513
+ padding-left: 12px;
3514
+ color: #8d8d8d;
3515
+ }
3516
+
3517
+ .mec-single-event .mec-single-event-organizer i,
3518
+ .mec-single-event .mec-single-event-additional-organizers i,
3519
+ .mec-single-event .mec-events-meta-date i {
3520
+ margin-right: 10px;
3521
+ margin-left: 12px;
3522
+ }
3523
+
3524
+ .mec-events-meta-group.mec-events-meta-group-venue dl {
3525
+ margin-bottom: 0;
3526
+ }
3527
+
3528
+ address.mec-events-address {
3529
+ line-height: 19px;
3530
+ font-style: normal;
3531
+ font-size: 12px;
3532
+ }
3533
+
3534
+ .mec-single-event .mec-event-content dt {
3535
+ margin-top: 5px;
3536
+ }
3537
+
3538
+ .mec-single-event .mec-single-event-additional-organizers .mec-single-event-additional-organizer {
3539
+ margin-bottom: 15px;
3540
+ padding-bottom: 5px;
3541
+ border-bottom: 1px solid #e4e4e4;
3542
+ }
3543
+
3544
+ .mec-single-event .mec-single-event-additional-organizers .mec-single-event-additional-organizer:last-child {
3545
+ margin-bottom: 0;
3546
+ padding-bottom: 0;
3547
+ border: none;
3548
+ }
3549
+
3550
+ /* Hourly Schedule */
3551
+ .mec-event-schedule-content {
3552
+ border-left: 4px solid #f0f0f0;
3553
+ padding-top: 10px;
3554
+ margin-top: 30px;
3555
+ margin-left: 25px;
3556
+ margin-bottom: 20px;
3557
+ color: #8a8a8a;
3558
+ }
3559
+
3560
+ .mec-event-schedule-content dl {
3561
+ padding-left: 24px;
3562
+ font-size: 12px;
3563
+ position: relative;
3564
+ margin-bottom: 35px;
3565
+ }
3566
+
3567
+ .mec-event-schedule-content dl:before {
3568
+ content: '';
3569
+ display: block;
3570
+ position: absolute;
3571
+ left: 0;
3572
+ top: 4px;
3573
+ width: 20px;
3574
+ height: 0;
3575
+ border-top: 4px solid #f0f0f0;
3576
+ }
3577
+
3578
+ .mec-event-schedule-content dl dt {
3579
+ margin: 0 0 10px;
3580
+ line-height: 1.16;
3581
+ }
3582
+
3583
+ .mec-event-schedule-content dl dt.mec-schedule-title {
3584
+ font-size: 13px;
3585
+ color: #5a5a5a;
3586
+ font-weight: 700;
3587
+ }
3588
+
3589
+ .mec-event-schedule-content dl dt.mec-schedule-description {
3590
+ font-weight: 300;
3591
+ }
3592
+
3593
+ .mec-event-schedule-content .mec-schedule-speakers {
3594
+ background: #f7f7f7;
3595
+ padding: 10px;
3596
+ }
3597
+
3598
+ .mec-wrap .mec-event-schedule-content h6 {
3599
+ font-size: 13px;
3600
+ color: #5a5a5a;
3601
+ font-weight: 700;
3602
+ display: inline-block;
3603
+ }
3604
+
3605
+ .mec-wrap .mec-event-schedule-content a {
3606
+ font-weight: 400;
3607
+ color: #5a5a5a;
3608
+ transition: all 0.1s ease;
3609
+ }
3610
+
3611
+ /* Speaker Widget */
3612
+ .mec-single-event .mec-speakers-details ul li {
3613
+ list-style: none;
3614
+ background: #f7f7f7;
3615
+ padding: 5px 5px 18px 5px;
3616
+ margin-top: 14px;
3617
+ }
3618
+
3619
+ .mec-single-event .mec-speakers-details ul li a {
3620
+ -webkit-transition: .2s all ease;
3621
+ transition: .2s all ease;
3622
+ }
3623
+
3624
+ .mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a img {
3625
+ float: left;
3626
+ border-radius: 50%;
3627
+ transition: .2s all ease;
3628
+ border: 2px solid transparent;
3629
+ width: 68px;
3630
+ height: 68px;
3631
+ }
3632
+
3633
+ .mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a:hover img {
3634
+ border-color: #40d9f1
3635
+ }
3636
+
3637
+ .mec-single-event .mec-speakers-details ul li .mec-speaker-name {
3638
+ display: inline-block;
3639
+ margin-top: 6px;
3640
+ font-size: 14px;
3641
+ text-transform: capitalize;
3642
+ font-weight: 700;
3643
+ padding-left: 8px;
3644
+ }
3645
+
3646
+ .mec-single-event .mec-speakers-details ul li .mec-speaker-job-title {
3647
+ display: block;
3648
+ font-size: 12px;
3649
+ margin-top: -1px;
3650
+ padding-left: 75px;
3651
+ }
3652
+
3653
+ /* Location */
3654
+ .mec-single-event-location img,
3655
+ .mec-single-event-organizer img {
3656
+ margin-bottom: 10px;
3657
+ width: 100%;
3658
+ }
3659
+
3660
+ .mec-qrcode-details {
3661
+ text-align: center;
3662
+ }
3663
+
3664
+
3665
+ /* time */
3666
+ .mec-time-comment {
3667
+ font-size: 11px;
3668
+ }
3669
+
3670
+ /* buddy */
3671
+ .mec-wrap .mec-attendees-list-details p {
3672
+ font-weight: 300;
3673
+ margin: 20px 0 0 0;
3674
+ color: #8d8d8d;
3675
+ }
3676
+
3677
+ .mec-wrap .mec-attendees-list-details li {
3678
+ list-style: none;
3679
+ display: block;
3680
+ margin-top: 15px;
3681
+ }
3682
+
3683
+ .mec-wrap .mec-attendees-list-details li .mec-attendee-avatar {
3684
+ display: inline-block;
3685
+ }
3686
+
3687
+ .mec-wrap .mec-attendees-list-details li .mec-attendee-profile-link {
3688
+ display: inline-block;
3689
+ vertical-align: top;
3690
+ margin-left: 10px;
3691
+ }
3692
+
3693
+ .mec-attendees-list-details ul {
3694
+ margin-bottom: 0;
3695
+ }
3696
+
3697
+ .mec-attendees-list-details .mec-attendee-profile-link a {
3698
+ color: #8d8d8d;
3699
+ }
3700
+
3701
+ .mec-attendees-list-details .mec-attendee-profile-link span {
3702
+ display: block;
3703
+ color: #000;
3704
+ }
3705
+
3706
+ /* MEC Events Calendar Clean
3707
+ ----------------------------------------- */
3708
+ .mec-calendar {
3709
+ margin-bottom: 20px;
3710
+ border: 1px solid #e8e8e8;
3711
+ width: 100%;
3712
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
3713
+ }
3714
+
3715
+ .mec-calendar .mec-calendar-topsec {
3716
+ display: table;
3717
+ background: #fff;
3718
+ }
3719
+
3720
+ .mec-calendar .mec-calendar-topsec .mec-calendar-events-sec {
3721
+ display: none;
3722
+ }
3723
+
3724
+ .mec-calendar .mec-calendar-side {
3725
+ width: 590px;
3726
+ display: table-cell;
3727
+ padding: 40px;
3728
+ position: relative;
3729
+ text-align: center;
3730
+ box-shadow: 0 1px 5px 6px rgba(0, 0, 0, 0.005) inset;
3731
+ }
3732
+
3733
+ .mec-calendar .mec-calendar-events-side {
3734
+ display: table-cell;
3735
+ height: 100%;
3736
+ border-left: 1px solid #efefef;
3737
+ padding: 40px;
3738
+ width: 100%;
3739
+ }
3740
+
3741
+ .mec-calendar .mec-calendar-events-side .mec-table-side-day {
3742
+ width: 46px;
3743
+ height: 46px;
3744
+ margin: 0 auto 20px;
3745
+ position: relative;
3746
+ text-align: center;
3747
+ line-height: 46px;
3748
+ border: 1px solid #40d9f1;
3749
+ border-radius: 50%;
3750
+ font-size: 12px;
3751
+ font-weight: 600;
3752
+ padding: 0;
3753
+ }
3754
+
3755
+ .mec-calendar .mec-calendar-events-side .mec-table-side-title {
3756
+ text-align: center;
3757
+ font-size: 11px;
3758
+ text-transform: uppercase;
3759
+ letter-spacing: 3px;
3760
+ margin-bottom: 14px;
3761
+ }
3762
+
3763
+ .mec-calendar .mec-calendar-header {
3764
+ position: relative;
3765
+ width: 560px;
3766
+ margin-top: 8px;
3767
+ margin-bottom: 16px;
3768
+ }
3769
+
3770
+ .mec-calendar .mec-calendar-header h2 {
3771
+ text-transform: uppercase;
3772
+ font-size: 22px;
3773
+ font-weight: 700;
3774
+ color: #333;
3775
+ }
3776
+
3777
+ .mec-calendar .mec-event-footer {
3778
+ width: auto;
3779
+ min-height: 60px;
3780
+ }
3781
+
3782
+ .mec-calendar dl {
3783
+ display: table;
3784
+ margin: 0;
3785
+ border: none;
3786
+ padding: 0;
3787
+ table-layout: fixed;
3788
+ }
3789
+
3790
+ .mec-calendar dt {
3791
+ display: table-cell;
3792
+ transition: all .66s ease;
3793
+ color: #4d4d4d;
3794
+ background: #fff;
3795
+ border-radius: 44px;
3796
+ font-size: 14px;
3797
+ width: 80px;
3798
+ height: 80px;
3799
+ line-height: 80px;
3800
+ text-align: center;
3801
+ }
3802
+
3803
+ .mec-calendar .mec-calendar-table .mec-no-event {
3804
+ display: none;
3805
+ }
3806
+
3807
+ .mec-calendar .mec-calendar-table-head dt {
3808
+ font-weight: 700;
3809
+ text-transform: uppercase;
3810
+ font-size: 15px;
3811
+ }
3812
+
3813
+ .mec-calendar .mec-calendar-row dt:hover {
3814
+ background: #f4f4f4;
3815
+ }
3816
+
3817
+ .mec-calendar .mec-table-nullday {
3818
+ color: #cacaca;
3819
+ }
3820
+
3821
+ .mec-calendar.mec-box-calendar .mec-table-nullday:last-child {
3822
+ border-right: 1px solid #eaeaea;
3823
+ }
3824
+
3825
+ .mec-calendar .mec-prev-month:hover,
3826
+ .mec-calendar .mec-next-month:hover {
3827
+ background: #f4f4f4;
3828
+ }
3829
+
3830
+ .mec-calendar .mec-selected-day,
3831
+ .mec-calendar .mec-selected-day:hover {
3832
+ background: #40d9f1;
3833
+ color: #fff;
3834
+ }
3835
+
3836
+ .mec-calendar .mec-selected-day a {
3837
+ color: #fff;
3838
+ }
3839
+
3840
+ .mec-calendar .mec-has-event {
3841
+ position: relative;
3842
+ }
3843
+
3844
+ .mec-calendar .mec-calendar-row dt.mec-has-event:hover {
3845
+ background: #40d9f1;
3846
+ }
3847
+
3848
+ .mec-calendar .mec-has-event a {
3849
+ cursor: pointer;
3850
+ display: block;
3851
+ width: 100%;
3852
+ height: 100%;
3853
+ border-radius: 50%;
3854
+ color: #4d4d4d;
3855
+ transition: all .25s ease;
3856
+ text-decoration: none;
3857
+ box-shadow: none;
3858
+ }
3859
+
3860
+ .mec-calendar .mec-calendar-row dt.mec-has-event:hover a,
3861
+ .mec-calendar .mec-calendar-row dt.mec-has-event.mec-selected-day a {
3862
+ color: #fff;
3863
+ }
3864
+
3865
+ .mec-calendar .mec-has-event:after {
3866
+ background-color: #40d9f1;
3867
+ border-radius: 50%;
3868
+ display: block;
3869
+ content: '';
3870
+ width: 8px;
3871
+ height: 8px;
3872
+ bottom: 14px;
3873
+ left: 50%;
3874
+ margin: -4px 0 0 -4px;
3875
+ position: absolute;
3876
+ transition: all .25s ease;
3877
+ }
3878
+
3879
+ .mec-calendar .mec-calendar-row dt.mec-has-event:hover:after {
3880
+ background-color: #fff;
3881
+ }
3882
+
3883
+ .mec-calendar .mec-has-event.mec-selected-day:after {
3884
+ display: none;
3885
+ }
3886
+
3887
+ .mec-calendar .mec-event-article {
3888
+ text-align: left;
3889
+ margin-bottom: 0;
3890
+ padding-bottom: 25px;
3891
+ padding-top: 26px;
3892
+ border-top: 1px solid #efefef;
3893
+ transition: all .33s ease;
3894
+ }
3895
+
3896
+ .mec-calendar .mec-event-article:hover {
3897
+ background-color: #fafafa;
3898
+ }
3899
+
3900
+ .mec-calendar .mec-event-article .mec-event-time {
3901
+ font-size: 11px;
3902
+ line-height: 1.1;
3903
+ margin: 0;
3904
+ }
3905
+
3906
+ .mec-calendar .mec-event-article .mec-event-title {
3907
+ font-size: 13px;
3908
+ padding: 0;
3909
+ margin: 10px 0 8px;
3910
+ font-weight: 700;
3911
+ text-transform: uppercase;
3912
+ }
3913
+
3914
+ .mec-calendar .mec-event-article .mec-event-title a {
3915
+ text-decoration: none;
3916
+ color: #494949;
3917
+ transition: color .30s ease;
3918
+ }
3919
+
3920
+ .mec-calendar .mec-event-article .mec-event-title a:hover {
3921
+ color: #40d9f1;
3922
+ }
3923
+
3924
+ .mec-calendar .mec-event-article .mec-event-image,
3925
+ .mec-calendar .mec-event-list-classic .mec-event-image img {
3926
+ width: 65px;
3927
+ height: auto;
3928
+ }
3929
+
3930
+ .mec-calendar .mec-event-article .mec-event-image {
3931
+ float: left;
3932
+ margin-right: 20px;
3933
+ width: 65px;
3934
+ height: auto;
3935
+ }
3936
+
3937
+ .mec-calendar .mec-event-article .mec-event-detail {
3938
+ font-size: 13px;
3939
+ line-height: 1.3;
3940
+ font-family: 'Roboto', sans-serif;
3941
+ color: #9a9a9a;
3942
+ margin-bottom: 0;
3943
+ }
3944
+
3945
+ .mec-calendar .mec-calendar-side .mec-previous-month,
3946
+ .mec-calendar .mec-calendar-side .mec-next-month {
3947
+ cursor: pointer;
3948
+ position: absolute;
3949
+ top: 0;
3950
+ min-width: 50px;
3951
+ height: 50px;
3952
+ line-height: 50px;
3953
+ text-align: center;
3954
+ background: #fff;
3955
+ color: #a9a9a9;
3956
+ font-size: 12px;
3957
+ letter-spacing: 1px;
3958
+ text-transform: uppercase;
3959
+ padding-left: 10px;
3960
+ padding-right: 10px;
3961
+ border: 1px solid #efefef;
3962
+ border-top: none;
3963
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.015);
3964
+ transition: all .33s ease;
3965
+ }
3966
+
3967
+ .mec-calendar .mec-calendar-side .mec-previous-month i,
3968
+ .mec-calendar .mec-calendar-side .mec-next-month i {
3969
+ font-size: 12px;
3970
+ color: #40d9f1;
3971
+ cursor: pointer;
3972
+ }
3973
+
3974
+ .mec-calendar .mec-calendar-side .mec-previous-month:hover,
3975
+ .mec-calendar .mec-calendar-side .mec-next-month:hover {
3976
+ background-color: #f9f9f9;
3977
+ color: #40d9f1;
3978
+ }
3979
+
3980
+ .mec-calendar .mec-calendar-side .mec-previous-month {
3981
+ left: 0;
3982
+ border-bottom-right-radius: 6px;
3983
+ border-left: none;
3984
+ }
3985
+
3986
+ .mec-calendar .mec-calendar-side .mec-next-month {
3987
+ right: 0;
3988
+ border-bottom-left-radius: 6px;
3989
+ border-right: none;
3990
+ }
3991
+
3992
+ /* Page with sidebar fix */
3993
+ @media only screen and (min-width: 961px) {
3994
+ .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-has-event:after {
3995
+ width: 6px;
3996
+ height: 6px;
3997
+ bottom: 6px;
3998
+ }
3999
 
4000
+ .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-side {
4001
+ width: 370px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4002
  }
4003
 
4004
+ .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-header {
4005
+ position: relative;
4006
+ width: 350px;
4007
+ margin-top: 30px;
4008
+ margin-bottom: 20px;
4009
+ padding-top: 20px;
4010
+ }
4011
 
4012
+ .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) dt {
4013
+ width: 50px;
4014
+ height: 50px;
4015
+ line-height: 50px;
4016
+ }
4017
 
4018
+ .mec-wrap.mec-sm959 .mec-calendar.mec-event-calendar-classic dl dt {
4019
+ height: 110px;
4020
+ }
4021
+ }
4022
 
4023
+ @media only screen and (max-width: 1200px) {
4024
+ .mec-calendar .mec-has-event:after {
4025
+ width: 6px;
4026
+ height: 6px;
4027
+ bottom: 6px;
4028
+ }
4029
 
4030
+ .mec-calendar .mec-calendar-side {
4031
+ width: 370px;
4032
+ }
 
 
4033
 
4034
+ .mec-calendar .mec-calendar-header {
4035
+ position: relative;
4036
+ width: 350px;
4037
+ margin-top: 30px;
4038
+ }
4039
 
4040
+ .mec-calendar dt {
4041
+ width: 50px;
4042
+ height: 50px;
4043
+ line-height: 50px;
4044
+ }
4045
+ }
4046
 
4047
+ @media only screen and (max-width: 767px) {
4048
+ .mec-calendar .mec-calendar-header h2 {
4049
+ font-size: 18px;
4050
+ }
4051
 
4052
+ .mec-calendar .mec-calendar-topsec {
4053
+ width: 100%;
4054
+ }
4055
 
4056
+ .mec-calendar .mec-calendar-side {
4057
+ width: 100%;
4058
+ display: block;
4059
+ padding: 30px;
4060
+ }
4061
 
4062
+ .mec-calendar .mec-calendar-header {
4063
+ width: auto;
4064
+ }
4065
 
4066
+ .mec-calendar .mec-calendar-events-side {
4067
+ width: 100%;
4068
+ display: block;
4069
+ height: 100%;
4070
+ border-left: none;
4071
+ border-top: 1px solid #efefef;
4072
+ padding: 20px;
4073
+ }
4074
+
4075
+ .mec-calendar dl {
4076
+ width: 100%;
4077
+ }
4078
+
4079
+ .mec-calendar dt {
4080
+ width: 14%;
4081
+ height: 60px;
4082
+ line-height: 60px;
4083
+ border-radius: 50px;
4084
+ }
4085
+ }
4086
+
4087
+ @media only screen and (max-width: 479px) {
4088
+ .mec-calendar .mec-has-event:after {
4089
+ width: 4px;
4090
+ height: 4px;
4091
+ }
4092
+
4093
+ .mec-calendar .mec-calendar-header h2 {
4094
+ font-size: 16px;
4095
+ margin-top: 33px;
4096
+ }
4097
+
4098
+ .mec-calendar dt {
4099
+ height: 38px;
4100
+ line-height: 38px;
4101
+ }
4102
+
4103
+ .mec-calendar .mec-event-list-classic .mec-event-title,
4104
+ .mec-calendar .mec-event-list-classic .mec-event-detail {
4105
+ font-size: 12px;
4106
+ }
4107
+
4108
+ .mec-calendar .mec-event-list-classic .mec-event-time {
4109
+ font-size: 10px;
4110
+ }
4111
+ }
4112
+
4113
+
4114
+ /* MEC Events Calendar Modern
4115
+ --------------------------------------------- */
4116
+ .mec-box-calendar.mec-calendar .mec-has-event a,
4117
+ .mec-box-calendar.mec-calendar dt {
4118
+ border-radius: 0;
4119
+ }
4120
+
4121
+ .mec-box-calendar.mec-calendar .mec-calendar-header {
4122
+ margin-top: 2px;
4123
+ margin-bottom: 30px;
4124
+ }
4125
+
4126
+ .mec-box-calendar.mec-calendar dt {
4127
+ border-bottom: 1px solid #eaeaea;
4128
+ border-left: 1px solid #eaeaea;
4129
+ }
4130
+
4131
+ .mec-box-calendar.mec-calendar dl dt:last-child {
4132
+ border-right: 1px solid #eaeaea;
4133
+ }
4134
+
4135
+ .mec-box-calendar.mec-calendar .mec-calendar-table-head dt {
4136
+ border-top: 1px solid #eaeaea;
4137
+ background-color: #f8f8f8;
4138
+ }
4139
+
4140
+ .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt {
4141
+ background-color: #f4f4f4;
4142
+ }
4143
+
4144
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month,
4145
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
4146
+ border-radius: 2px;
4147
+ top: 40px;
4148
+ border: 1px solid #eee;
4149
+ height: 30px;
4150
+ line-height: 30px;
4151
+ z-index: 1;
4152
+ }
4153
+
4154
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month {
4155
+ left: 60px;
4156
+ }
4157
+
4158
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
4159
+ right: 60px;
4160
+ }
4161
+
4162
+ .mec-box-calendar.mec-calendar .mec-calendar-side {
4163
+ box-shadow: none;
4164
+ }
4165
+
4166
+ .mec-box-calendar.mec-calendar .mec-calendar-events-side {
4167
+ border: none;
4168
+ }
4169
+
4170
+ .mec-box-calendar.mec-calendar .mec-calendar-events-side .mec-table-side-day {
4171
+ border-radius: 2px;
4172
+ }
4173
+
4174
+ .mec-box-calendar.mec-calendar h4.mec-month-label {
4175
+ position: relative;
4176
+ width: 560px;
4177
+ margin-top: 2px;
4178
+ margin-bottom: 30px;
4179
+ text-transform: uppercase;
4180
+ font-size: 22px;
4181
+ font-weight: 700;
4182
+ color: #333;
4183
+ }
4184
+
4185
+ .mec-widget .mec-box-calendar.mec-calendar h4.mec-month-label {
4186
+ width: 100%;
4187
+ margin-top: 8px;
4188
+ font-size: 13px;
4189
+ }
4190
+
4191
+ @media only screen and (max-width: 1200px) {
4192
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month {
4193
+ left: 42px;
4194
+ }
4195
+
4196
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
4197
+ right: 42px;
4198
+ }
4199
+
4200
+ .mec-calendar .mec-calendar-header h2 {
4201
+ font-size: 17px;
4202
+ margin-top: 7px;
4203
+ }
4204
+ }
4205
+
4206
+ @media only screen and (max-width: 767px) {
4207
+
4208
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month,
4209
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
4210
+ top: 28px;
4211
+ font-size: 10px;
4212
+ }
4213
+
4214
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month {
4215
+ left: 30px;
4216
+ }
4217
+
4218
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
4219
+ right: 30px;
4220
+ }
4221
+
4222
+ .mec-calendar .mec-calendar-header h2 {
4223
+ font-size: 15px;
4224
+ }
4225
+ }
4226
+
4227
+ @media only screen and (max-width: 479px) {
4228
+
4229
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month,
4230
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
4231
+ top: 16px;
4232
+ font-size: 0px;
4233
+ padding: 4px 0;
4234
+ text-align: center;
4235
+ min-width: 33px;
4236
+ }
4237
+
4238
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month {
4239
+ left: 10px;
4240
+ }
4241
+
4242
+ .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
4243
+ right: 10px;
4244
+ }
4245
+
4246
+ .mec-box-calendar.mec-calendar .mec-calendar-header h2 {
4247
+ font-size: 12px;
4248
+ margin-top: 15px;
4249
+ }
4250
+
4251
+ .mec-box-calendar.mec-calendar .mec-event-image {
4252
+ margin-right: 12px;
4253
+ }
4254
+ }
4255
+
4256
+
4257
+ /* MEC Events Calendar Classic
4258
+ ------------------------------------------------ */
4259
+ .mec-calendar.mec-event-calendar-classic,
4260
+ .mec-calendar.mec-event-calendar-classic .mec-calendar-side {
4261
+ border: none;
4262
+ padding: 0;
4263
+ width: 100%;
4264
+ height: 100%;
4265
+ box-shadow: none;
4266
+ }
4267
+
4268
+ .mec-calendar.mec-event-calendar-classic .mec-calendar-side {
4269
+ display: block;
4270
+ }
4271
+
4272
+ .mec-calendar.mec-event-calendar-classic .mec-calendar-header,
4273
+ .mec-calendar.mec-event-calendar-classic dl {
4274
+ width: 100%;
4275
+ }
4276
+
4277
+ .mec-calendar.mec-event-calendar-classic dl dt {
4278
+ width: auto;
4279
+ height: 136px;
4280
+ line-height: 1.2;
4281
+ text-align: left;
4282
+ padding: 5px 7px;
4283
+ position: relative;
4284
+ }
4285
+
4286
+ .mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt {
4287
+ height: 30px !important;
4288
+ }
4289
+
4290
+ .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month,
4291
+ .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month {
4292
+ top: 0;
4293
+ }
4294
+
4295
+ .mec-calendar.mec-event-calendar-classic .mec-has-event:after {
4296
+ bottom: auto;
4297
+ top: 24px;
4298
+ left: 7px;
4299
+ margin: 0;
4300
+ }
4301
+
4302
+ .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month {
4303
+ left: 0;
4304
+ }
4305
+
4306
+ .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month {
4307
+ right: 0;
4308
+ }
4309
+
4310
+ .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec {
4311
+ text-align: left;
4312
+ background: #fafafa;
4313
+ border: 1px solid #eaeaea;
4314
+ border-top: none;
4315
+ padding: 10px 20px;
4316
+ }
4317
+
4318
+ .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec {
4319
+ display: none;
4320
+ }
4321
+
4322
+ .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-event-article:hover {
4323
+ background-color: #fcfcfc;
4324
+ }
4325
+
4326
+ .mec-calendar.mec-event-calendar-classic .mec-selected-day,
4327
+ .mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover {
4328
+ color: #40d9f1;
4329
+ font-weight: 700;
4330
+ background: #fafafa;
4331
+ border-bottom: none;
4332
+ }
4333
+
4334
+ .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-title,
4335
+ .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day {
4336
+ display: inline-block;
4337
+ margin: 0;
4338
+ margin-bottom: 15px;
4339
+ font-weight: 700;
4340
+ }
4341
+
4342
+ .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day {
4343
+ margin-left: 4px;
4344
+ }
4345
+
4346
+ .mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event a {
4347
+ color: #4d4d4d;
4348
+ }
4349
+
4350
+ .mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event:not(.mec-selected-day):hover a {
4351
+ color: #fff;
4352
+ }
4353
+
4354
+ @media only screen and (max-width: 1200px) {
4355
+ .mec-calendar.mec-event-calendar-classic dl dt {
4356
+ height: 100px;
4357
+ }
4358
+ }
4359
+
4360
+ @media only screen and (max-width: 767px) {
4361
+ .mec-calendar.mec-event-calendar-classic dl dt {
4362
+ height: 40px;
4363
+ }
4364
+ }
4365
+
4366
+ @media only screen and (max-width: 479px) {
4367
+ .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec {
4368
+ padding: 10px;
4369
+ }
4370
+
4371
+ .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-header h2 {
4372
+ font-size: 13px;
4373
+ margin-top: 8px;
4374
+ }
4375
+ }
4376
+
4377
+ /* Monthly Calendar/Novel
4378
+ ------------------------------------------------ */
4379
+ .mec-calendar .mec-event-article.mec-single-event-novel {
4380
+ padding: 4px 8px;
4381
+ min-height: 25px;
4382
+ margin: 0 -4px;
4383
+ border-radius: 0;
4384
+ }
4385
+
4386
+ .mec-calendar .mec-event-article.mec-single-event-novel h4 {
4387
+ margin: 0;
4388
+ font-size: 10px;
4389
+ line-height: 18px;
4390
+ }
4391
+
4392
+ .mec-calendar.mec-event-container-novel dl dt {
4393
+ padding: 3px;
4394
+ }
4395
+
4396
+ .mec-calendar.mec-event-calendar-classic .mec-calendar-novel-selected-day {
4397
+ display: inline-block;
4398
+ padding: 4px;
4399
+ margin-left: 1px;
4400
+ }
4401
+
4402
+ .mec-calendar.mec-event-calendar-classic .mec-selected-day .mec-calendar-novel-selected-day {
4403
+ color: #fff;
4404
+ }
4405
+
4406
+ .mec-calendar.mec-event-calendar-classic.mec-event-container-novel .mec-selected-day,
4407
+ .mec-calendar.mec-event-calendar-classic.mec-event-container-novel dt.mec-selected-day:hover {
4408
+ border-bottom: 1px solid #eaeaea;
4409
+ }
4410
+
4411
+ .mec-calendar.mec-event-calendar-classic.mec-event-container-novel .mec-calendar-side .mec-calendar-table {
4412
+ min-height: auto;
4413
+ }
4414
+
4415
+ .mec-single-event-novel.light h4 {
4416
+ color: #000 !important;
4417
+ }
4418
+
4419
+ .mec-single-event-novel.dark h4 {
4420
+ color: #fff !important;
4421
+ }
4422
+
4423
+ @media only screen and (max-width: 768px) {
4424
+ .mec-calendar .mec-event-article.mec-single-event-novel {
4425
+ padding: 0;
4426
+ min-height: 5px;
4427
+ }
4428
+
4429
+ .mec-calendar .mec-event-article.mec-single-event-novel h4 {
4430
+ display: block;
4431
+ font-size: 9px;
4432
+ }
4433
+ }
4434
+
4435
+ /* Monthly Calendar/Simple
4436
+ ------------------------------------------------ */
4437
+ .mec-event-container-simple .event-single-content-simple {
4438
+ display: none
4439
+ }
4440
+
4441
+ .mec-event-container-simple .mec-monthly-tooltip h4 {
4442
+ font-size: 16px;
4443
+ margin: 0;
4444
+ }
4445
+
4446
+ .mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple {
4447
+ border-bottom: 1px solid #e2e2e2;
4448
+ padding: 14px 0;
4449
+ display: block;
4450
+ }
4451
+
4452
+ .mec-wrap.colorskin-custom .mec-calendar.mec-event-container-simple .mec-selected-day:hover {
4453
+ background: #f4f4f4
4454
+ }
4455
+
4456
+ .mec-event-container-simple .mec-calendar-day .mec-monthly-tooltip.event-single-link-simple:last-of-type {
4457
+ border: none;
4458
+ }
4459
+
4460
+ .mec-tooltip-event-title {
4461
+ font-size: 16px;
4462
+ font-weight: bold;
4463
+ color: #000;
4464
+ margin-bottom: 2px;
4465
+ }
4466
+
4467
+ .mec-tooltip-event-time {
4468
+ font-size: 12px;
4469
+ color: #888;
4470
+ margin-bottom: 8px;
4471
+ margin-top: 5px;
4472
+ }
4473
+
4474
+ .tooltipster-sidetip.tooltipster-shadow .tooltipster-content {
4475
+ padding: 17px;
4476
+ }
4477
+
4478
+ .mec-tooltip-event-content {
4479
+ clear: both;
4480
+ }
4481
+
4482
+ .mec-tooltip-event-featured {
4483
+ float: left;
4484
+ margin-right: 13px;
4485
+ margin-bottom: 1px;
4486
+ }
4487
+ .mec-tooltip-event-featured img {
4488
+ max-width: 120px;
4489
+ }
4490
+ .mec-tooltip-event-desc {
4491
+ font-size: 14px;
4492
+ color: #444;
4493
+ line-height: 18px;
4494
+ }
4495
+ .mec-tooltip-event-desc p {
4496
+ font-size: 13px;
4497
+ line-height: 1.4;
4498
+ margin-bottom: 10px;
4499
+ }
4500
+ .tooltipster-sidetip.tooltipster-shadow .tooltipster-box {
4501
+ border-radius: 3px !important;
4502
+ border: 1px solid #e2e3e4 !important;
4503
+ background: #fff !important;
4504
+ box-shadow: 0 -1px 30px -2px rgba(0, 0, 0, 0.15) !important;
4505
+ }
4506
+
4507
+ .tooltipster-sidetip .tooltipster-arrow {
4508
+ overflow: visible !important;
4509
+ }
4510
+
4511
+ .tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-border {
4512
+ border-width: 12px !important;
4513
+ }
4514
+
4515
+ .tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border {
4516
+ border-right-color: #e2e3e4 !important;
4517
+ }
4518
+
4519
+ .tooltipster-sidetip .tooltipster-arrow-border {
4520
+ left: -12px !important;
4521
+ z-index: 9999999999 !important;
4522
+ }
4523
+
4524
+ .tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background {
4525
+ display: block !important;
4526
+ }
4527
+
4528
+ .tooltipster-sidetip .tooltipster-arrow-background {
4529
+ border-width: 11px !important;
4530
+ z-index: 99999999999 !important;
4531
+ }
4532
+
4533
+ .tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background {
4534
+ left: -9px !important;
4535
+ top: 1px !important;
4536
+ border-right-color: #ffffff !important;
4537
+ }
4538
+
4539
+ .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {
4540
+ border-top-color: #ffffff !important;
4541
+ left: 0 !important;
4542
+ top: -1px !important;
4543
+ }
4544
+
4545
+ .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border {
4546
+ left: -1px !important;
4547
+ }
4548
+
4549
+ .tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border {
4550
+ border-top-color: #e2e3e4 !important;
4551
+ }
4552
+
4553
+ .tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border {
4554
+ left: -1px !important;
4555
+ top: -11px !important;
4556
+ }
4557
+
4558
+ .tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border {
4559
+ border-bottom-color: #e2e3e4 !important;
4560
+ }
4561
+
4562
+ .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background {
4563
+ top: -9px !important;
4564
+ border-bottom-color: #ffffff !important;
4565
+ }
4566
+
4567
+ .tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background {
4568
+ border-left-color: #ffffff !important;
4569
+ left: -2px !important;
4570
+ top: 0px !important;
4571
+ }
4572
+
4573
+ .tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border {
4574
+ border-left-color: #e2e3e4 !important;
4575
+ left: -1px !important;
4576
+ top: -1px !important;
4577
+ }
4578
+
4579
+ /* MEC Events - Calendar Daily
4580
+ -------------------------------- */
4581
+ .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article {
4582
+ padding-left: 15px;
4583
+ padding-right: 15px;
4584
+ }
4585
+
4586
+ .mec-calendar.mec-calendar-daily .mec-calendar-a-month {
4587
+ text-align: center;
4588
+ background-color: #fff;
4589
+ border-bottom: 2px solid #f4f4f4;
4590
+ position: relative;
4591
+ }
4592
+
4593
+ .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4 {
4594
+ color: #444;
4595
+ font-size: 18px;
4596
+ line-height: 1.2;
4597
+ padding: 15px 0 11px;
4598
+ margin: 0;
4599
+ font-weight: 700;
4600
+ letter-spacing: 1px;
4601
+ text-transform: uppercase;
4602
+ border-bottom: 1px solid #e6e6e6;
4603
+ }
4604
+
4605
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-top {
4606
+ text-align: center;
4607
+ padding: 10px 0;
4608
+ position: relative;
4609
+ background-color: #fafafa;
4610
+ }
4611
+
4612
+ .mec-calendar.mec-calendar-daily .mec-previous-month,
4613
+ .mec-calendar.mec-calendar-daily .mec-next-month {
4614
+ position: absolute;
4615
+ top: 50%;
4616
+ left: 50%;
4617
+ margin-top: -25px;
4618
+ min-width: 50px;
4619
+ height: 50px;
4620
+ line-height: 50px;
4621
+ text-align: center;
4622
+ background: #fff;
4623
+ border: 1px solid #e2e2e2;
4624
+ border-radius: 50px;
4625
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.015);
4626
+ transition: all .33s ease;
4627
+ cursor: pointer;
4628
+ }
4629
+
4630
+ .mec-calendar.mec-calendar-daily .mec-previous-month i,
4631
+ .mec-calendar.mec-calendar-daily .mec-next-month i {
4632
+ font-size: 14px;
4633
+ cursor: pointer;
4634
+ }
4635
+
4636
+ .mec-calendar.mec-calendar-daily .mec-previous-month:hover,
4637
+ .mec-calendar.mec-calendar-daily .mec-next-month:hover {
4638
+ border-color: #d0d0d0;
4639
+ color: #444;
4640
+ box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.075);
4641
+ }
4642
+
4643
+ .mec-calendar.mec-calendar-daily .mec-previous-month {
4644
+ margin-left: -150px;
4645
+ }
4646
+
4647
+ .mec-calendar.mec-calendar-daily .mec-next-month {
4648
+ margin-left: 100px;
4649
+ }
4650
+
4651
+ .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month,
4652
+ .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month {
4653
+ min-height: 28px;
4654
+ height: 28px;
4655
+ line-height: 28px;
4656
+ width: 28px;
4657
+ margin-top: -14px;
4658
+ border-radius: 3px;
4659
+ }
4660
+
4661
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-top h2,
4662
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-top h3 {
4663
+ margin-top: 9px;
4664
+ color: #b9b9b9;
4665
+ font-family: 'Roboto', sans-serif;
4666
+ font-size: 30px;
4667
+ font-weight: 100;
4668
+ text-transform: uppercase;
4669
+ margin-bottom: 12px;
4670
+ line-height: 1;
4671
+ }
4672
+
4673
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-top h2 {
4674
+ font-size: 81px;
4675
+ color: #444;
4676
+ margin-bottom: 10px;
4677
+ line-height: 1.1;
4678
+ }
4679
+
4680
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-table {
4681
+ overflow: hidden;
4682
+ background: #fff;
4683
+ min-height: 60px;
4684
+ border-top: 1px solid #e6e6e6;
4685
+ border-bottom: 2px solid #f3f3f3;
4686
+ padding: 0 50px;
4687
+ position: relative;
4688
+ }
4689
+
4690
+ @media only screen and (min-width: 479px) {
4691
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-table {
4692
+ padding: 0 55px;
4693
+ }
4694
+ }
4695
+
4696
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl {
4697
+ width: 1310px;
4698
+ display: block;
4699
+ }
4700
+
4701
+ .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl {
4702
+ display: none;
4703
+ }
4704
+
4705
+ .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl.mec-weekly-view-week-active {
4706
+ display: block;
4707
+ }
4708
+
4709
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt,
4710
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-table a {
4711
+ display: block;
4712
+ background: #fff;
4713
+ width: 42px;
4714
+ height: 60px;
4715
+ line-height: 60px;
4716
+ text-align: center;
4717
+ float: left;
4718
+ border-right: 1px solid #e6e6e6;
4719
+ border-bottom: 1px solid #e6e6e6;
4720
+ border-radius: 0;
4721
+ }
4722
+
4723
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt:hover,
4724
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day:hover {
4725
+ background: #fafafa;
4726
+ box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.065) inset;
4727
+ cursor: pointer;
4728
+ }
4729
+
4730
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day {
4731
+ cursor: default;
4732
+ background: #fff;
4733
+ color: #c1c1c1;
4734
+ line-height: 59px;
4735
+ text-align: center;
4736
+ border-right: 1px solid #e6e6e6;
4737
+ border-bottom: 1px solid #e6e6e6;
4738
+ }
4739
+
4740
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-has-event {
4741
+ cursor: pointer;
4742
+ font-weight: 700;
4743
+ color: #4a4a4a;
4744
+ }
4745
+
4746
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt.mec-table-d-current,
4747
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-daily-view-day-active {
4748
+ font-size: 18px;
4749
+ font-weight: 700;
4750
+ background: #fafafa;
4751
+ color: #40d9f1;
4752
+ }
4753
+
4754
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-prev,
4755
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next {
4756
+ float: none;
4757
+ font-size: 14px;
4758
+ width: 55px;
4759
+ position: absolute;
4760
+ top: 0;
4761
+ left: 0;
4762
+ cursor: pointer;
4763
+ }
4764
+
4765
+ .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next {
4766
+ left: auto;
4767
+ right: 0;
4768
+ border-left: 1px solid #e6e6e6;
4769
+ border-right: none;
4770
+ }
4771
+
4772
+ .mec-calendar.mec-calendar-daily .mec-today-container .mec-today-count {
4773
+ font-size: 12px;
4774
+ color: #888;
4775
+ text-align: center;
4776
+ }
4777
+
4778
+ @media only screen and (max-width: 479px) {
4779
+ .mec-calendar.mec-calendar-daily .mec-previous-month {
4780
+ margin-left: -130px;
4781
+ }
4782
+
4783
+ .mec-calendar.mec-calendar-daily .mec-next-month {
4784
+ margin-left: 80px;
4785
+ }
4786
+
4787
+ .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4 {
4788
+ font-size: 14px;
4789
+ letter-spacing: 0;
4790
+ }
4791
+ }
4792
+
4793
+ .widget .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4 {
4794
+ font-size: 14px;
4795
+ letter-spacing: 0;
4796
+ }
4797
+
4798
+ .widget .mec-calendar.mec-calendar-daily .mec-previous-month {
4799
+ margin-left: -130px;
4800
+ }
4801
+
4802
+ .widget .mec-calendar.mec-calendar-daily .mec-next-month {
4803
+ margin-left: 80px;
4804
+ }
4805
+
4806
+ .mec-util-hidden {
4807
+ display: none;
4808
+ }
4809
+
4810
+ .mec-daily-view-date-events,
4811
+ .mec-weekly-view-date-events {
4812
+ list-style: none;
4813
+ margin: 0;
4814
+ }
4815
+
4816
+
4817
+ /* MEC Events - Calendar Weekly
4818
+ -------------------------------- */
4819
+ .mec-calendar.mec-calendar-weekly .mec-calendar-d-table {
4820
+ padding: 0;
4821
+ }
4822
+
4823
+ .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl {
4824
+ width: calc(100% - 1px);
4825
+ }
4826
+
4827
+ .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt {
4828
+ width: 14.286%;
4829
+ height: 70px;
4830
+ line-height: normal;
4831
+ cursor: default;
4832
+ }
4833
+
4834
+ .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:hover {
4835
+ background: #fff;
4836
+ cursor: default;
4837
+ }
4838
+
4839
+ .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:last-child {
4840
+ border-right: none;
4841
+ }
4842
+
4843
+ .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span {
4844
+ font-size: 12px;
4845
+ font-weight: 700;
4846
+ text-transform: uppercase;
4847
+ display: block;
4848
+ margin: 15px 0 6px;
4849
+ }
4850
+
4851
+ .mec-calendar.mec-calendar-weekly .mec-calendar-d-table a.mec-table-d-prev,
4852
+ .mec-calendar.mec-calendar-weekly .mec-calendar-d-table a.mec-table-d-next {
4853
+ display: none;
4854
+ }
4855
+
4856
+ ul.mec-weekly-view-dates-events,
4857
+ ul.mec-weekly-view-dates-events li {
4858
+ padding: 0;
4859
+ margin: 0;
4860
+ line-height: initial;
4861
+ }
4862
+
4863
+ .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date {
4864
+ width: 64px;
4865
+ height: 64px;
4866
+ margin-right: 10px;
4867
+ font-size: 11px;
4868
+ text-transform: uppercase;
4869
+ float: left;
4870
+ text-align: center;
4871
+ padding-top: 2px;
4872
+ }
4873
+
4874
+ .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span {
4875
+ font-size: 40px;
4876
+ line-height: 30px;
4877
+ font-weight: 700;
4878
+ display: block;
4879
+ margin-bottom: 6px;
4880
+ letter-spacing: 1px;
4881
+ }
4882
+
4883
+ .mec-calendar.mec-calendar-weekly .mec-calendar-a-month .mec-previous-month {
4884
+ margin-left: 0;
4885
+ left: 12px;
4886
+ }
4887
+
4888
+ .mec-calendar.mec-calendar-weekly .mec-calendar-a-month .mec-next-month {
4889
+ margin-left: 0;
4890
+ left: auto;
4891
+ right: 12px;
4892
+ }
4893
+
4894
+ @media only screen and (max-width: 479px) {
4895
+ .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span {
4896
+ font-size: 9px;
4897
+ letter-spacing: 0;
4898
+ }
4899
+
4900
+ .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date {
4901
+ width: 100%;
4902
+ height: 36px;
4903
+ margin-bottom: 12px;
4904
+ line-height: 1;
4905
+ font-size: 10px;
4906
+ margin-right: 5px;
4907
+ text-align: left;
4908
+ }
4909
+
4910
+ .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span {
4911
+ font-size: 18px;
4912
+ margin-bottom: 5px;
4913
+ }
4914
+ }
4915
+
4916
+ .widget .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span {
4917
+ font-size: 9px;
4918
+ letter-spacing: 0;
4919
+ }
4920
+
4921
+ .widget .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date {
4922
+ width: 100%;
4923
+ height: 36px;
4924
+ margin-bottom: 12px;
4925
+ line-height: 1;
4926
+ font-size: 10px;
4927
+ margin-right: 5px;
4928
+ text-align: left;
4929
+ }
4930
+
4931
+ .widget .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span {
4932
+ font-size: 18px;
4933
+ margin-bottom: 5px;
4934
+ }
4935
+
4936
+ .mec-week-events-container .mec-weekly-view-dates-events li.mec-no-event-found {
4937
+ list-style: none !important;
4938
+ }
4939
+
4940
+ li.mec-no-event-found .mec-event-title {
4941
+ text-align: center;
4942
+ }
4943
+
4944
+ /* MEC Events - Calendar Widget
4945
+ -------------------------------- */
4946
+ .mec-widget .mec-calendar {
4947
+ max-width: 100%;
4948
+ }
4949
+
4950
+ .mec-widget .mec-calendar dl dt,
4951
+ .mec-wrap.mec-sm959.mec-widget .mec-calendar.mec-event-calendar-classic dl dt {
4952
+ height: 40px;
4953
+ }
4954
+
4955
+ .mec-widget .mec-calendar .mec-calendar-events-sec {
4956
+ padding: 10px;
4957
+ }
4958
+
4959
+ .mec-widget .mec-calendar .mec-calendar-header h2 {
4960
+ font-size: 13px;
4961
+ margin-top: 8px;
4962
+ }
4963
+
4964
+ .mec-widget .mec-calendar .mec-event-list-classic .mec-event-image {
4965
+ margin-right: 12px;
4966
+ }
4967
+
4968
+ .mec-widget .mec-calendar .mec-has-event:after {
4969
+ width: 4px;
4970
+ height: 4px;
4971
+ }
4972
+
4973
+ .mec-widget .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-title {
4974
+ font-size: 14px;
4975
+ }
4976
+
4977
+ .mec-widget .mec-calendar .mec-event-article .mec-event-image {
4978
+ margin-right: 11px;
4979
+ }
4980
+
4981
+ .mec-widget .mec-box-calendar.mec-calendar .mec-calendar-header {
4982
+ margin-bottom: 20px;
4983
+ }
4984
+
4985
+ .mec-widget .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month,
4986
+ .mec-widget .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {
4987
+ font-size: 0px;
4988
+ padding: 4px 0;
4989
+ text-align: center;
4990
+ min-width: 33px;
4991
+ }
4992
+
4993
+ .mec-widget .mec-event-calendar-classic .mec-calendar-side .mec-calendar-table {
4994
+ min-height: 200px;
4995
+ }
4996
+
4997
+
4998
+ /* List Widget */
4999
+ .mec-widget .mec-event-list-classic {
5000
+ margin-bottom: 8px;
5001
+ padding: 8px 0;
5002
+ }
5003
+
5004
+ .mec-widget .mec-event-list-classic .mec-event-article {
5005
+ margin-bottom: 0;
5006
+ padding: 10px 0;
5007
+ position: relative;
5008
+ min-height: 86px;
5009
+ padding-left: 80px;
5010
+ }
5011
+
5012
+ .mec-widget .mec-event-list-classic .mec-event-date {
5013
+ font-size: 10px;
5014
+ line-height: 14px;
5015
+ text-transform: uppercase;
5016
+ }
5017
+
5018
+ .mec-widget .mec-event-list-classic .mec-event-title {
5019
+ font-size: 13px;
5020
+ }
5021
+
5022
+ .mec-widget .mec-event-list-classic .mec-event-detail {
5023
+ font-size: 11px;
5024
+ }
5025
+
5026
+ .mec-widget .mec-event-list-classic .mec-event-image {
5027
+ width: 68px;
5028
+ position: absolute;
5029
+ left: 0;
5030
+ }
5031
+
5032
+ .mec-event-list-classic .mec-event-image img {
5033
+ width: 100%;
5034
+ }
5035
+
5036
+ .mec-widget .mec-event-list-classic .mec-event-detail {
5037
+ overflow: visible;
5038
+ }
5039
+
5040
+
5041
+ .event-color {
5042
+ width: 14px;
5043
+ display: inline-block;
5044
+ height: 14px;
5045
+ margin-left: 5px;
5046
+ border-radius: 50%;
5047
+ }
5048
+
5049
+
5050
+ /* MEC Events - Map view
5051
+ -------------------------------- */
5052
+ /* lightbox */
5053
+ .mec-map-lightbox-wp {
5054
+ width: 580px;
5055
+ padding: 15px 15px 0px;
5056
+ background-color: #fff;
5057
+ }
5058
+
5059
+ .mec-map-view-event-detail.mec-event-detail {
5060
+ width: 580px;
5061
+ background-color: #e9e9e9;
5062
+ padding: 8px 15px;
5063
+ }
5064
+
5065
+ .mec-map-lightbox-wp.mec-event-list-classic .mec-event-article {
5066
+ padding: 0 0 15px;
5067
+ margin: 0;
5068
+ }
5069
+
5070
+ .mec-map-lightbox-wp.mec-event-list-classic .mec-event-image {
5071
+ width: 70px;
5072
+ margin-right: 15px;
5073
+ }
5074
+
5075
+ /* infobox */
5076
+ .mec-marker-infowindow-wp {
5077
+ padding: 10px;
5078
+ }
5079
+
5080
+ .mec-marker-infowindow-wp .mec-marker-infowindow-count {
5081
+ width: 60px;
5082
+ height: 60px;
5083
+ display: block;
5084
+ text-align: center;
5085
+ line-height: 60px;
5086
+ border: 1px solid #40d9f1;
5087
+ border-radius: 50%;
5088
+ font-size: 32px;
5089
+ color: #40d9f1;
5090
+ float: left;
5091
+ margin-right: 11px;
5092
+ }
5093
+
5094
+ .mec-marker-infowindow-wp .mec-marker-infowindow-content {
5095
+ overflow: hidden;
5096
+ padding-top: 6px;
5097
+ }
5098
+
5099
+ .mec-marker-infowindow-wp .mec-marker-infowindow-content span {
5100
+ display: block;
5101
+ color: #222;
5102
+ }
5103
+
5104
+ .mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child {
5105
+ font-size: 15px;
5106
+ font-weight: 700;
5107
+ }
5108
+
5109
+ /* marker */
5110
+ .mec-marker-wrap {
5111
+ display: inline-block;
5112
+ width: 35px;
5113
+ height: 35px;
5114
+ margin: 15px 0 0 4px;
5115
+ border-radius: 50% 50% 50% 0;
5116
+ background: #00cae9;
5117
+ animation-name: mec-map-bounce;
5118
+ animation-fill-mode: both;
5119
+ animation-duration: 1s;
5120
+ border: 3px solid #fff;
5121
+ cursor: pointer;
5122
+ }
5123
+
5124
+ .mec-marker-wrap .mec-marker {
5125
+ margin-top: 5px;
5126
+ display: block;
5127
+ -webkit-transform: rotate(45deg);
5128
+ transform: rotate(45deg);
5129
+ text-align: center;
5130
+ color: #fff;
5131
+ font-size: 17px;
5132
+ }
5133
+
5134
+ .mec-marker-wrap .mec-marker-pulse-wrap {
5135
+ -webkit-transform: rotate(45deg);
5136
+ transform: rotate(45deg);
5137
+ display: inline-block;
5138
+ margin-left: -11px;
5139
+ margin-top: 0px;
5140
+ }
5141
+
5142
+ .mec-marker-wrap .mec-marker-pulse {
5143
+ display: inline-block;
5144
+ background: #c5c5c5;
5145
+ border-radius: 50%;
5146
+ height: 14px;
5147
+ width: 14px;
5148
+ -webkit-transform: rotateX(55deg);
5149
+ transform: rotateX(55deg);
5150
+ z-index: -2;
5151
+ }
5152
+
5153
+ .mec-marker-wrap .mec-marker-pulse:after {
5154
+ content: "";
5155
+ border-radius: 50%;
5156
+ height: 40px;
5157
+ width: 40px;
5158
+ position: absolute;
5159
+ margin: -13px 0 0 -13px;
5160
+ animation: pulsate 1s ease-out;
5161
+ animation-iteration-count: infinite;
5162
+ opacity: 0;
5163
+ box-shadow: 0 0 1px 2px #00cae9;
5164
+ animation-delay: 1.1s;
5165
+ }
5166
+
5167
+ @keyframes pulsate {
5168
+ 0% {
5169
+ transform: scale(0.1, 0.1);
5170
+ opacity: 0;
5171
+ }
5172
+
5173
+ 50% {
5174
+ opacity: 1;
5175
+ }
5176
+
5177
+ 100% {
5178
+ transform: scale(1.2, 1.2);
5179
+ opacity: 0;
5180
+ }
5181
+ }
5182
+
5183
+ @keyframes mec-map-bounce {
5184
+ 0% {
5185
+ opacity: 0;
5186
+ transform: translateY(-2000px) rotate(-45deg);
5187
+ }
5188
+
5189
+ 60% {
5190
+ opacity: 1;
5191
+ transform: translateY(30px) rotate(-45deg);
5192
+ }
5193
+
5194
+ 80% {
5195
+ transform: translateY(-10px) rotate(-45deg);
5196
+ }
5197
+
5198
+ 100% {
5199
+ transform: translateY(0) rotate(-45deg);
5200
+ }
5201
+ }
5202
+
5203
+
5204
+
5205
+ /* Mec Countdown
5206
+ -------------------------------- */
5207
+ .mec-single-event {
5208
+ margin-top: 10px;
5209
+ }
5210
+
5211
+ .mec-single-event .mec-events-meta-group-countdown {
5212
+ color: #c9c9c9;
5213
+ text-align: center;
5214
+ margin-bottom: 30px;
5215
+ padding: 20px 30px;
5216
+ background: #fff;
5217
+ border: 1px solid #e6e6e6;
5218
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
5219
+ }
5220
+
5221
+ .mec-events-meta-group-countdown .countdown-w {
5222
+ text-align: center;
5223
+ font-size: 36px;
5224
+ margin: 0 auto;
5225
+ padding: 40px 0 0;
5226
+ position: relative;
5227
+ display: table;
5228
+ table-layout: fixed;
5229
+ }
5230
+
5231
+ .mec-events-meta-group-countdown .countdown-w .icon-w {
5232
+ font-size: 24px;
5233
+ }
5234
+
5235
+ .mec-events-meta-group-countdown .countdown-w .label-w {
5236
+ font-size: 15px;
5237
+ font-weight: 300;
5238
+ letter-spacing: 1px;
5239
+ text-transform: uppercase;
5240
+ position: relative;
5241
+ }
5242
+
5243
+ .mec-events-meta-group-countdown .countdown-w .block-w {
5244
+ display: table-cell;
5245
+ margin: 0 20px 10px;
5246
+ position: relative;
5247
+ height: 70px;
5248
+ width: 190px;
5249
+ font-size: 72px;
5250
+ transition: all .3s ease-in-out;
5251
+ line-height: 1.2;
5252
+ }
5253
+
5254
+ .mec-events-meta-group-countdown .countdown-w .block-w.done-w {
5255
+ border: 0 none;
5256
+ }
5257
+
5258
+ .mec-events-meta-group-countdown .countdown-w span {
5259
+ padding: 24px 0 20px;
5260
+ }
5261
+
5262
+ .mec-events-meta-group-countdown .countdown-w .div-d {
5263
+ display: none;
5264
+ }
5265
+
5266
+ .mec-events-meta-group-countdown .countdown-w .countdown-message {
5267
+ display: none;
5268
+ }
5269
+
5270
+ .mec-events-meta-group-countdown .countdown-w .block-w i {
5271
+ display: none;
5272
+ }
5273
+
5274
+ #countdown {
5275
+ list-style: none;
5276
+ margin-bottom: 0;
5277
+ margin-top: 0;
5278
+ margin-left: 0;
5279
+ padding-left: 0;
5280
+ }
5281
+
5282
+ .mec-events-meta-group-countdown .mec-end-counts h3 {
5283
+ display: inherit;
5284
+ text-align: center;
5285
+ font-size: 16px;
5286
+ right: 50%;
5287
+ }
5288
+
5289
+ .mec-countdown-details .countdown-w .clockdiv li p {
5290
+ margin-top: 23px;
5291
+ }
5292
+
5293
+ @media (min-width: 481px) and (max-width: 768px) {
5294
+ .mec-events-meta-group-countdown .countdown-w {
5295
+ padding: 0;
5296
+ }
5297
+
5298
+ .mec-events-meta-group-countdown .countdown-w .label-w {
5299
+ font-size: 12px;
5300
+ letter-spacing: 0;
5301
+ }
5302
+
5303
+ .mec-events-meta-group-countdown .countdown-w span {
5304
+ font-size: 34px;
5305
+ }
5306
+ }
5307
+
5308
+ @media (min-width: 320px) and (max-width: 480px) {
5309
+ .mec-events-meta-group-countdown .countdown-w .label-w {
5310
+ font-size: 10px;
5311
+ }
5312
+
5313
+ .mec-events-meta-group-countdown .countdown-w span {
5314
+ font-size: 28px;
5315
+ }
5316
+
5317
+ .mec-countdown-details .countdown-w .clockdiv li p {
5318
+ margin-top: 16px;
5319
+ }
5320
+ }
5321
+
5322
+ @media (max-width: 320px) {
5323
+ .mec-events-meta-group-countdown .countdown-w .label-w {
5324
+ font-size: 9px;
5325
+ letter-spacing: 0;
5326
+ }
5327
+
5328
+ .mec-events-meta-group-countdown .countdown-w span {
5329
+ font-size: 22px;
5330
+ }
5331
+ }
5332
+
5333
+ /* Mec Warning
5334
+ -------------------------------- */
5335
+ .info-msg,
5336
+ .mec-success,
5337
+ .warning-msg,
5338
+ .mec-error {
5339
+ margin: 10px 0;
5340
+ padding: 10px;
5341
+ border-radius: 3px 3px 3px 3px;
5342
+ font-size: 13px;
5343
+ }
5344
+
5345
+ .info-msg {
5346
+ color: #059;
5347
+ background-color: #BEF;
5348
+ }
5349
+
5350
+ .mec-success {
5351
+ color: #270;
5352
+ background-color: #DFF2BF;
5353
+ }
5354
+
5355
+ .warning-msg {
5356
+ color: #9F6000;
5357
+ background-color: #FEEFB3;
5358
+ }
5359
+
5360
+ .mec-error {
5361
+ color: #D8000C;
5362
+ background-color: #FFBABA;
5363
+ }
5364
+
5365
+ /* Mec Frontend Submission
5366
+ -------------------------------- */
5367
+ .mec-fes-list ul {
5368
+ list-style: none;
5369
+ }
5370
+
5371
+ .mec-fes-form-cntt .dashicons-editor-help {
5372
+ display: none;
5373
+ }
5374
+
5375
+ .mec-fes-list ul li * {
5376
+ text-decoration: none !important;
5377
+ }
5378
+
5379
+ .mec-fes-list ul li {
5380
+ border-bottom: 1px solid #eee;
5381
+ padding: 14px 0;
5382
+ line-height: normal;
5383
+ }
5384
+
5385
+ .mec-fes-list ul li a {
5386
+ box-shadow: none;
5387
+ color: #181818;
5388
+ }
5389
+
5390
+ .mec-fes-list ul li a:hover {
5391
+ color: #40d9f1;
5392
+ }
5393
+
5394
+ .mec-fes-list ul li .mec-event-title {
5395
+ font-weight: 600;
5396
+ font-size: 15px;
5397
+ }
5398
+
5399
+ .mec-fes-list ul li .mec-fes-event-view,
5400
+ .mec-fes-list ul li .mec-fes-event-remove {
5401
+ font-size: 11px;
5402
+ padding: 4px 8px;
5403
+ border: 1px solid #e7e7e7;
5404
+ background: #f7f7f7;
5405
+ float: right;
5406
+ margin-left: 5px;
5407
+ }
5408
+
5409
+ .mec-fes-list ul li .mec-fes-event-remove:hover {
5410
+ cursor: pointer;
5411
+ background: #F0B7B8;
5412
+ border-color: #CC4D4F;
5413
+ }
5414
+
5415
+ .mec-fes-list-top-actions a {
5416
+ font-size: 11px;
5417
+ letter-spacing: 2px;
5418
+ text-transform: uppercase;
5419
+ padding: 8px 14px;
5420
+ border: 1px solid #e3e3e3;
5421
+ background: #f5f5f5;
5422
+ }
5423
+
5424
+ .mec-fes-list-top-actions a,
5425
+ .mec-fes-form-top-actions a {
5426
+ position: relative;
5427
+ border: none;
5428
+ border-radius: 0;
5429
+ color: #fff !important;
5430
+ display: inline-block;
5431
+ font-size: 12px;
5432
+ letter-spacing: 2px;
5433
+ line-height: 1;
5434
+ text-transform: uppercase;
5435
+ font-weight: 600;
5436
+ text-decoration: none;
5437
+ cursor: pointer;
5438
+ margin-bottom: 21px;
5439
+ margin-right: 10px;
5440
+ line-height: 1;
5441
+ padding: 17px 21px;
5442
+ background: #39c36e;
5443
+ -webkit-transition: all 0.21s ease;
5444
+ -moz-transition: all 0.21s ease;
5445
+ transition: all 0.21s ease;
5446
+ }
5447
+
5448
+ .mec-fes-list-top-actions a:hover,
5449
+ .mec-fes-form-top-actions a:hover {
5450
+ background: #222;
5451
+ color: #fff;
5452
+ }
5453
+
5454
+ .mec-fes-form .mec-form-row,
5455
+ .mec-fes-list .mec-form-row {
5456
+ margin-bottom: 20px;
5457
+ clear: both;
5458
+ }
5459
+
5460
+ .mec-fes-form label {
5461
+ padding-right: 10px;
5462
+ font-size: 13px;
5463
+ display: block;
5464
+ }
5465
+
5466
+ .mec-fes-form input[type=text],
5467
+ .mec-fes-form input[type=number],
5468
+ .mec-fes-form input[type=email],
5469
+ .mec-fes-form input[type=password],
5470
+ .mec-fes-form input[type=tel],
5471
+ .mec-fes-form textarea,
5472
+ .mec-fes-form select {
5473
+ border-radius: 0;
5474
+ min-width: inherit;
5475
+ width: auto;
5476
+ display: inline;
5477
+ background: #fcfcfc;
5478
+ min-height: 30px;
5479
+ font-size: 13px;
5480
+ border: 1px solid #e0e0e0;
5481
+ padding: 10px;
5482
+ margin-bottom: 20px;
5483
+ box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.051);
5484
+ clear: both;
5485
+ }
5486
+
5487
+ #mec_more_info_target {
5488
+ width: 100%;
5489
+ }
5490
+
5491
+ @media only screen and (min-width: 961px) {
5492
+
5493
+ .mec-fes-form input[type=text],
5494
+ .mec-fes-form input[type=email],
5495
+ .mec-fes-form input[type=password],
5496
+ .mec-fes-form textarea {
5497
+ width: 100%;
5498
+ display: inline-block;
5499
+ }
5500
+ }
5501
+
5502
+ @media only screen and (max-width: 768px) {
5503
+
5504
+ .mec-fes-form input[type=text],
5505
+ .mec-fes-form input[type=email],
5506
+ .mec-fes-form input[type=password],
5507
+ .mec-fes-form textarea {
5508
+ width: 100%;
5509
+ }
5510
+ }
5511
+
5512
+ .mec-fes-form input[type=text]#mec_fes_title {
5513
+ width: 100%;
5514
+ height: auto;
5515
+ color: #000;
5516
+ font-size: 36px;
5517
+ font-family: 'Montserrat', Helvetica, Arial, sans-serif;
5518
+ background: none !important;
5519
+ font-weight: 400;
5520
+ }
5521
+
5522
+ .mec-fes-form input[type=checkbox],
5523
+ .mec-fes-form input[type=radio] {
5524
+ display: inline !important;
5525
+ float: left;
5526
+ margin: 5px 5px 0 0;
5527
+ }
5528
+
5529
+ .mec-fes-form input[type=text]:focus,
5530
+ .mec-fes-form input[type=number]:focus,
5531
+ .mec-fes-form input[type=email]:focus,
5532
+ .mec-fes-form input[type=password]:focus,
5533
+ .mec-fes-form input[type=tel]:focus,
5534
+ .mec-fes-form textarea:focus,
5535
+ .mec-fes-form select:focus {
5536
+ border: 1px solid #aaa;
5537
+ color: #444;
5538
+ background: #fff;
5539
+ -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
5540
+ -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
5541
+ box-shadow: 0 0 3px rgba(0, 0, 0, .2);
5542
+ outline: none;
5543
+ }
5544
+
5545
+ .mec-form-row .mec-color {
5546
+ cursor: pointer;
5547
+ }
5548
+
5549
+ .mec-form-row.mec-available-color-row span {
5550
+ margin: 10px;
5551
+ width: 14px;
5552
+ height: 14px;
5553
+ display: inline-block;
5554
+ margin-right: 6px;
5555
+ border-radius: 20px 20px 20px 20px;
5556
+ vertical-align: middle;
5557
+ }
5558
+
5559
+ .mec-form-row.mec-available-color-row span:first-of-type {
5560
+ margin-left: 0;
5561
+ }
5562
+
5563
+
5564
+ @media only screen and (min-width: 961px) {
5565
+
5566
+ .mec-fes-form .mec-fes-form-cntt,
5567
+ .mec-fes-form .mec-fes-form-sdbr {
5568
+ width: 68%;
5569
+ float: left;
5570
+ padding-right: 20px;
5571
+ }
5572
+
5573
+ .mec-fes-form .mec-fes-form-sdbr {
5574
+ width: 32%;
5575
+ padding-right: 0;
5576
+ padding-left: 20px;
5577
+ }
5578
+
5579
+ .mec-fes-submit-mobile {
5580
+ display: none;
5581
+ }
5582
+ }
5583
+
5584
+ .mec-fes-form .mec-meta-box-fields {
5585
+ padding: 20px;
5586
+ border: 1px solid #e6e6e6;
5587
+ margin-bottom: 20px;
5588
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
5589
+ }
5590
+
5591
+ .mec-fes-form .mec-meta-box-fields h4 {
5592
+ margin: -20px;
5593
+ font-size: 15px;
5594
+ font-weight: 700;
5595
+ letter-spacing: 2px;
5596
+ text-transform: uppercase;
5597
+ padding: 10px 20px;
5598
+ background: #f5f5f5;
5599
+ margin-bottom: 20px;
5600
+ }
5601
+
5602
+ .mec-fes-sub-button {
5603
+ width: 100%;
5604
+ }
5605
+
5606
+ .mec-available-color-row span.color-selected {
5607
+ background-color: #fdd700;
5608
+ border: 3px solid #fff;
5609
+ box-sizing: content-box;
5610
+ box-shadow: 0 0 0 2px #437df9;
5611
+ }
5612
+
5613
+ .mec-fes-loading:before {
5614
+ content: url('../img/ajax-loader.gif');
5615
+ background: transparent;
5616
+ border-style: none;
5617
+ display: block;
5618
+ margin-left: 47%;
5619
+ }
5620
+
5621
+ .mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type="text"] {
5622
+ width: 23%;
5623
+ margin-right: 1.4%;
5624
+ }
5625
+
5626
+ .mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row {
5627
+ border-bottom: 1px solid #e8e8e8;
5628
+ padding-bottom: 15px;
5629
+ }
5630
+
5631
+ .mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row:last-of-type {
5632
+ border: none;
5633
+ }
5634
+
5635
+ .mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type="text"].mec-col-1 {
5636
+ width: 10%;
5637
+ }
5638
+
5639
+ .mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type="text"].mec-col-6 {
5640
+ width: 39%;
5641
+ }
5642
+
5643
+ .mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row button {
5644
+ margin-right: 0;
5645
+ padding: 9px 26px;
5646
+ }
5647
+
5648
+ @media only screen and (max-width: 768px) {
5649
+ .mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type="text"] {
5650
+ width: 100% !important;
5651
+ }
5652
+ }
5653
+
5654
+ /* MEC Total Calendar
5655
+ -------------------------------- */
5656
+ .mec-wrap .mec-totalcal-box {
5657
+ position: relative;
5658
+ border: 1px solid #efefef;
5659
+ padding: 20px 5px;
5660
+ margin: 0 0 20px;
5661
+ background: #fafafa;
5662
+ overflow: hidden;
5663
+ box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.012);
5664
+ min-height: 78px;
5665
+ }
5666
+
5667
+ .mec-wrap .mec-totalcal-box i {
5668
+ float: left;
5669
+ margin: 0;
5670
+ width: 36px;
5671
+ height: 36px;
5672
+ background: #fff;
5673
+ border: 1px solid #efefef;
5674
+ text-align: center;
5675
+ padding: 10px 0;
5676
+ font-size: 15px;
5677
+ color: #888;
5678
+ }
5679
+
5680
+ .mec-wrap .mec-totalcal-box input,
5681
+ .mec-wrap .mec-totalcal-box select,
5682
+ .mec-wrap .mec-totalcal-box .mec-totalcal-view span {
5683
+ width: auto;
5684
+ min-height: 36px;
5685
+ height: 36px;
5686
+ line-height: 36px;
5687
+ background: #fff;
5688
+ font-size: 13px;
5689
+ color: #777;
5690
+ border: 1px solid #efefef;
5691
+ margin: 0 0 0 -1px;
5692
+ float: left;
5693
+ padding: 0 5px;
5694
+ font-family: 'Roboto', Helvetica, Arial, sans-serif;
5695
+ }
5696
+
5697
+ .mec-wrap .mec-totalcal-box input[type=submit] {
5698
+ cursor: pointer;
5699
+ padding: 0 16px;
5700
+ text-transform: uppercase;
5701
+ font-size: 11px;
5702
+ font-family: 'Montserrat', Helvetica, Arial, sans-serif;
5703
+ transition: all 0.21s ease;
5704
+ }
5705
+
5706
+ .mec-wrap .mec-totalcal-box input[type=submit]:hover {
5707
+ background: #222;
5708
+ color: #fff;
5709
+ }
5710
+
5711
+ .mec-wrap .mec-totalcal-box .mec-totalcal-view span {
5712
+ display: inline-block;
5713
+ text-transform: uppercase;
5714
+ font-family: 'Montserrat', Helvetica, Arial, sans-serif;
5715
+ font-size: 11px;
5716
+ padding: 0 12px;
5717
+ cursor: pointer;
5718
+ }
5719
+
5720
+ .mec-wrap .mec-totalcal-box .mec-totalcal-view span:hover {
5721
+ color: #40d9f1;
5722
+ }
5723
+
5724
+ .mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected {
5725
+ color: #fff;
5726
+ background: #40d9f1;
5727
+ border-color: #40d9f1;
5728
+ }
5729
+
5730
+ .mec-wrap .mec-totalcal-box .mec-totalcal-view {
5731
+ text-align: right;
5732
+ float: right;
5733
+ }
5734
+
5735
+ .mec-wrap .mec-totalcal-box input[type=search] {
5736
+ width: calc(100% - 36px);
5737
+ }
5738
+
5739
+ @media only screen and (min-width: 961px) and (max-width: 1200px) {
5740
+ .mec-wrap .mec-totalcal-box {
5741
+ padding: 37px 5px;
5742
+ }
5743
+ }
5744
+
5745
+ @media only screen and (max-width: 960px) {
5746
+
5747
+ .mec-wrap .mec-totalcal-box .col-md-3,
5748
+ .mec-wrap .mec-totalcal-box .col-md-4,
5749
+ .mec-wrap .mec-totalcal-box .col-md-5 {
5750
+ width: 100%;
5751
+ float: none;
5752
+ padding-bottom: 20px;
5753
+ clear: both;
5754
+ overflow: hidden;
5755
+ }
5756
+ }
5757
+
5758
+ @media only screen and (min-width: 768px) and (max-width: 960px) {
5759
+ .mec-wrap .mec-totalcal-box .col-md-4 {
5760
+ position: relative;
5761
+ right: 10px;
5762
+ top: 20px;
5763
+ width: initial;
5764
+ }
5765
+
5766
+ .mec-wrap .mec-totalcal-box .col-md-5 {
5767
+ padding-bottom: 0;
5768
+ }
5769
+
5770
+ .mec-wrap .mec-totalcal-box {
5771
+ padding: 37px 5px;
5772
+ }
5773
+ }
5774
+
5775
+ @media only screen and (max-width: 767px) {
5776
+ .mec-wrap .mec-totalcal-box .mec-totalcal-view {
5777
+ float: none;
5778
+ }
5779
+
5780
+ .mec-wrap .mec-totalcal-box .col-md-4 {
5781
+ padding-bottom: 0
5782
+ }
5783
+ }
5784
+
5785
+ @media only screen and (max-width: 479px) {
5786
+ .mec-wrap .mec-totalcal-box .mec-totalcal-view span {
5787
+ padding: 0 8px;
5788
+ font-size: 10px;
5789
+ }
5790
+
5791
+ .mec-wrap .mec-totalcal-box input[type=submit] {
5792
+ padding: 0 10px;
5793
+ font-size: 10px;
5794
+ }
5795
+ }
5796
+
5797
+ @media only screen and (min-width: 961px) {
5798
+
5799
+ .mec-wrap.mec-sm959 .mec-totalcal-box .col-md-3,
5800
+ .mec-wrap .mec-wrap.mec-sm959 .mec-totalcal-box .col-md-5 {
5801
+ width: 100%;
5802
+ float: none;
5803
+ padding-bottom: 20px;
5804
+ clear: both;
5805
+ overflow: hidden;
5806
+ }
5807
+
5808
+ .mec-wrap.mec-sm959 .mec-totalcal-box .col-md-4 {
5809
+ position: absolute;
5810
+ right: 10px;
5811
+ top: 20px;
5812
+ width: initial;
5813
+ }
5814
+
5815
+ .mec-wrap.mec-sm959 .mec-totalcal-box .col-md-5 {
5816
+ padding-bottom: 0;
5817
+ width: 100%;
5818
+ }
5819
+ }
5820
+
5821
+ /* Cal search form */
5822
+ .mec-search-form {
5823
+ padding: 20px 10px;
5824
+ }
5825
+
5826
+ .mec-search-form .mec-dropdown-wrap {
5827
+ display: table;
5828
+ min-height: 55px;
5829
+ width: 100%;
5830
+ }
5831
+
5832
+ .mec-search-form .mec-dropdown-search,
5833
+ .mec-search-form .mec-text-input-search,
5834
+ .mec-search-form .mec-date-search {
5835
+ padding: 0 10px;
5836
+ float: left;
5837
+ min-height: 55px;
5838
+ }
5839
+
5840
+ .mec-search-form .mec-text-input-search,
5841
+ .mec-search-form .mec-date-search {
5842
+ width: 50%;
5843
+ min-height: 36px;
5844
+ display: block;
5845
+ }
5846
+
5847
+ .mec-widget .mec-search-form .mec-text-input-search,
5848
+ .mec-widget .mec-search-form .mec-date-search {
5849
+ width: 100%;
5850
+ }
5851
+
5852
+ .mec-widget .mec-search-form .mec-text-input-search {
5853
+ margin-top: 10px;
5854
+ }
5855
+
5856
+ .mec-search-form .mec-date-search {
5857
+ clear: left;
5858
+ }
5859
+
5860
+ .mec-search-form .mec-dropdown-wrap .mec-dropdown-search {
5861
+ display: table-cell;
5862
+ float: none;
5863
+ }
5864
+
5865
+ .mec-widget .mec-search-form .mec-dropdown-wrap .mec-dropdown-search {
5866
+ display: block;
5867
+ }
5868
+
5869
+ .mec-wrap .mec-search-form .mec-dropdown-wrap .mec-dropdown-search select {
5870
+ width: calc(100% - 36px);
5871
+ }
5872
+
5873
+ .mec-wrap .mec-search-form .mec-date-search select {
5874
+ width: calc(100% - 106px);
5875
+ }
5876
+
5877
+ .mec-wrap .mec-search-form .mec-date-search select:last-child {
5878
+ width: 70px;
5879
+ }
5880
+
5881
+ @media only screen and (max-width: 767px) {
5882
+
5883
+ .mec-search-form .mec-dropdown-search,
5884
+ .mec-search-form .mec-text-input-search,
5885
+ .mec-search-form .mec-date-search {
5886
+ width: 100%;
5887
+ float: none;
5888
+ }
5889
+
5890
+ .mec-search-form .mec-date-search {
5891
+ min-height: 55px;
5892
+ }
5893
+
5894
+ .mec-search-form .mec-dropdown-wrap .mec-dropdown-search {
5895
+ display: block;
5896
+ width: 50%;
5897
+ float: left;
5898
+ }
5899
+ }
5900
+
5901
+ @media only screen and (max-width: 960px) {
5902
+ .mec-wrap .mec-search-form .mec-date-search select {
5903
+ width: calc(100% - 124px);
5904
+ }
5905
+
5906
+ .mec-wrap .mec-search-form .mec-date-search select:last-child {
5907
+ width: 70px;
5908
+ }
5909
+ }
5910
+
5911
+ @media only screen and (max-width: 479px) {
5912
+ .mec-search-form .mec-dropdown-wrap .mec-dropdown-search {
5913
+ display: block;
5914
+ width: 100%;
5915
+ float: none;
5916
+ }
5917
+ }
5918
+
5919
+
5920
+
5921
+ /* MEC Datepicker
5922
+ ---------------------*/
5923
+ .ui-datepicker {
5924
+ background-color: #fff;
5925
+ border: 1px solid #66AFE9;
5926
+ border-radius: 4px;
5927
+ box-shadow: 0 0 8px rgba(102, 175, 233, .6);
5928
+ display: none;
5929
+ margin-top: 4px;
5930
+ padding: 10px;
5931
+ width: 240px;
5932
+ }
5933
+
5934
+ .ui-datepicker a,
5935
+ .ui-datepicker a:hover {
5936
+ text-decoration: none;
5937
+ cursor: pointer;
5938
+ }
5939
+
5940
+ .ui-datepicker a:hover,
5941
+ .ui-datepicker td:hover a {
5942
+ color: #2C6396;
5943
+ -webkit-transition: color 0.1s ease-in-out;
5944
+ -moz-transition: color 0.1s ease-in-out;
5945
+ -o-transition: color 0.1s ease-in-out;
5946
+ transition: color 0.1s ease-in-out;
5947
+ }
5948
+
5949
+ .ui-datepicker .ui-datepicker-header {
5950
+ margin-bottom: 4px;
5951
+ text-align: center;
5952
+ }
5953
+
5954
+ .ui-datepicker .ui-datepicker-title {
5955
+ font-weight: 700;
5956
+ }
5957
+
5958
+ .ui-datepicker .ui-datepicker-prev,
5959
+ .ui-datepicker .ui-datepicker-next {
5960
+ cursor: default;
5961
+ font-family: dashicons;
5962
+ -webkit-font-smoothing: antialiased;
5963
+ font-style: normal;
5964
+ font-weight: normal;
5965
+ height: 20px;
5966
+ line-height: 1.4;
5967
+ margin-top: 2px;
5968
+ width: 20px;
5969
+ }
5970
+
5971
+ .ui-datepicker .ui-datepicker-prev {
5972
+ float: left;
5973
+ text-align: left;
5974
+ }
5975
+
5976
+ .ui-datepicker .ui-datepicker-next {
5977
+ float: right;
5978
+ text-align: center;
5979
+ }
5980
+
5981
+ .ui-datepicker .ui-datepicker-prev:before {
5982
+ content: "\f341";
5983
+ }
5984
+
5985
+ .ui-datepicker .ui-datepicker-next:before {
5986
+ content: "\f345";
5987
+ }
5988
+
5989
+ .ui-datepicker .ui-icon {
5990
+ display: none;
5991
+ }
5992
+
5993
+ .ui-datepicker .ui-datepicker-calendar {
5994
+ table-layout: fixed;
5995
+ width: 100%;
5996
+ }
5997
+
5998
+ .ui-datepicker .ui-datepicker-calendar th,
5999
+ .ui-datepicker .ui-datepicker-calendar td {
6000
+ text-align: center;
6001
+ padding: 4px 0;
6002
+ }
6003
+
6004
+ .ui-datepicker .ui-datepicker-calendar td {
6005
+ border-radius: 4px;
6006
+ -webkit-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;
6007
+ -moz-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;
6008
+ -o-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;
6009
+ transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;
6010
+ }
6011
+
6012
+ .ui-datepicker .ui-datepicker-calendar td:hover {
6013
+ background-color: #eee;
6014
+ cursor: pointer;
6015
+ }
6016
+
6017
+ .ui-datepicker .ui-datepicker-calendar td a {
6018
+ text-decoration: none;
6019
+ }
6020
+
6021
+ .ui-datepicker .ui-datepicker-current-day {
6022
+ background-color: #4289cc;
6023
+ }
6024
+
6025
+ .ui-datepicker .ui-datepicker-current-day a {
6026
+ color: #fff
6027
+ }
6028
+
6029
+ .ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover {
6030
+ background-color: #fff;
6031
+ cursor: default;
6032
+ }
6033
+
6034
+
6035
+
6036
+
6037
+
6038
+ /* MEC Events Carousel Type1
6039
+ —--------------------------- */
6040
+ .event-carousel-type1-head .mec-event-image {
6041
+ position: relative;
6042
+ min-height: 150px;
6043
+ }
6044
+
6045
+ .event-carousel-type1-head .mec-event-image img {
6046
+ width: 100%;
6047
+ }
6048
+
6049
+ .mec-event-carousel-content .mec-event-carousel-title a {
6050
+ transition: all 0.2s ease;
6051
+ }
6052
+
6053
+ .event-carousel-type1-head .mec-event-date-carousel {
6054
+ position: absolute;
6055
+ top: 25px;
6056
+ left: 1px;
6057
+ font-size: 41px;
6058
+ width: 160px;
6059
+ color: #fff;
6060
+ font-weight: 500;
6061
+ background-color: #40d9f1;
6062
+ padding-left: 21px;
6063
+ height: 97px;
6064
+ line-height: 2.3;
6065
+ padding-right: 85px;
6066
+ }
6067
+
6068
+ .event-carousel-type1-head .mec-event-date-carousel:after {
6069
+ content: "";
6070
+ position: absolute;
6071
+ display: inline-block;
6072
+ z-index: -1;
6073
+ bottom: -13px;
6074
+ left: 5px;
6075
+ width: 0;
6076
+ border-width: 13px;
6077
+ border-style: solid;
6078
+ border-color: transparent transparent #40d9f1 transparent;
6079
+ transform: rotate(45deg);
6080
+ }
6081
+
6082
+ .event-carousel-type1-head .mec-event-date-info {
6083
+ font-size: 12px;
6084
+ font-weight: 300;
6085
+ position: absolute;
6086
+ top: 27px;
6087
+ left: 75px;
6088
+ }
6089
+
6090
+ .event-carousel-type1-head .mec-event-date-info-year {
6091
+ font-size: 12px;
6092
+ font-weight: 300;
6093
+ position: absolute;
6094
+ top: 45px;
6095
+ left: 75px;
6096
+ }
6097
+
6098
+ .mec-event-carousel-content {
6099
+ border: 1px solid #e8e8e8;
6100
+ border-top: none;
6101
+ margin-top: -5px;
6102
+ padding: 34px 9px 11px 37px;
6103
+ }
6104
+
6105
+ .mec-event-carousel-content .mec-event-carousel-title a {
6106
+ font-size: 23px;
6107
+ font-weight: 500;
6108
+ color: #000;
6109
+ letter-spacing: -1px;
6110
+ }
6111
+
6112
+ .mec-event-carousel-content p {
6113
+ font-size: 14px;
6114
+ color: #7a7272;
6115
+ font-weight: 300;
6116
+ }
6117
+
6118
+ .mec-owl-crousel-skin-type1 .owl-item .mec-event-article {
6119
+ padding: 0 19px;
6120
+ }
6121
+
6122
+ .mec-event-carousel-type1 .owl-page.active span {
6123
+ background-color: #00aeef;
6124
+ height: 14px;
6125
+ width: 14px;
6126
+ }
6127
+
6128
+ .mec-event-carousel-type1 .mec-event-carousel-content {
6129
+ margin-bottom: 15px;
6130
+ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);
6131
+ transition: all 0.27s ease;
6132
+ }
6133
+
6134
+ .mec-event-carousel-type1 .mec-event-carousel-content:hover {
6135
+ box-shadow: 0 0 35px rgba(0, 0, 0, 0.07);
6136
+ }
6137
+
6138
+ @media only screen and (min-width: 768px) and (max-width: 1000px),
6139
+ (min-width: 270px) and (max-width: 448px) {
6140
+ .event-carousel-type1-head .mec-event-date-carousel {
6141
+ font-size: 25px;
6142
+ line-height: 2.5;
6143
+ padding-right: 70px;
6144
+ height: 64px;
6145
+ width: 120px;
6146
+ }
6147
+
6148
+ .event-carousel-type1-head .mec-event-date-carousel:after {
6149
+ left: 7px;
6150
+ }
6151
+
6152
+ .event-carousel-type1-head .mec-event-date-info {
6153
+ font-size: 10px;
6154
+ top: 13px;
6155
+ left: 55px;
6156
+ }
6157
+
6158
+ .event-carousel-type1-head .mec-event-date-info-year {
6159
+ font-size: 10px;
6160
+ top: 25px;
6161
+ left: 55px;
6162
+ }
6163
+
6164
+ .event-carousel-type1-head .mec-event-date-carousel:after {
6165
+ top: 48px;
6166
+ }
6167
+ }
6168
+
6169
+
6170
+
6171
+ /* MEC Events Carousel Type2
6172
+ ---------------------------- */
6173
+ .event-carousel-type2-head {
6174
+ background: #fff;
6175
+ border: 1px solid #e6e6e6;
6176
+ }
6177
+
6178
+ .event-carousel-type2-head .mec-event-carousel-content-type2 {
6179
+ margin-top: 15px;
6180
+ min-height: 182px;
6181
+ }
6182
+
6183
+ .event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-date-info {
6184
+ font-size: 15px;
6185
+ color: #9a9a9a;
6186
+ font-weight: 300;
6187
+ }
6188
+
6189
+ .event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-carousel-title {
6190
+ font-size: 26px;
6191
+ font-weight: bold;
6192
+ color: #1c1d21;
6193
+ margin-top: 15px;
6194
+ letter-spacing: -1px;
6195
+ }
6196
+
6197
+ .mec-event-carousel-content-type2 .mec-event-carousel-title a {
6198
+ color: inherit;
6199
+ }
6200
+
6201
+ .mec-event-carousel-type2 .event-carousel-type2-head .mec-event-carousel-content-type2 p {
6202
+ font-size: 16px;
6203
+ font-weight: 300;
6204
+ color: #444444;
6205
+ }
6206
+
6207
+ .event-carousel-type2-head .mec-event-footer-carousel-type2 {
6208
+ margin-top: 33px;
6209
+ position: relative;
6210
+ }
6211
+
6212
+ .mec-event-carousel-type2 .mec-event-footer-carousel-type2 .mec-event-sharing-wrap {
6213
+ left: 0;
6214
+ }
6215
+
6216
+ .event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-event-sharing-wrap>li {
6217
+ border: none;
6218
+ -webkit-transition: all 0.25s ease;
6219
+ transition: all 0.25s ease;
6220
+ }
6221
+
6222
+ .event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button {
6223
+ border: 1px solid #e4e4e4;
6224
+ float: right;
6225
+ padding: 7px 23px 7px;
6226
+ font-size: 12px;
6227
+ text-transform: uppercase;
6228
+ color: #707070;
6229
+ font-weight: 500;
6230
+ -webkit-transition: all 0.25s ease;
6231
+ transition: all 0.25s ease;
6232
+ }
6233
+
6234
+ .event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button:hover {
6235
+ color: #fff;
6236
+ }
6237
+
6238
+ .mec-event-article .event-carousel-type2-head {
6239
+ padding: 10%;
6240
+ margin-right: -1px;
6241
+ }
6242
+
6243
+ .mec-event-carousel-type2 .mec-owl-carousel .owl-wrapper-outer {
6244
+ border-right: 1px solid #e6e6e6;
6245
+ }
6246
+
6247
+ .mec-wrap .mec-event-carousel-type2 .owl-prev,
6248
+ .mec-wrap .mec-event-carousel-type2 .owl-next,
6249
+ .mec-wrap .mec-event-carousel-type3 .owl-prev,
6250
+ .mec-wrap .mec-event-carousel-type3 .owl-next,
6251
+ .mec-wrap .mec-event-carousel-type4 .owl-prev,
6252
+ .mec-wrap .mec-event-carousel-type4 .owl-next {
6253
+ transition: all 0.25s ease;
6254
+ -webkit-transition: all 0.25s ease;
6255
+ position: absolute;
6256
+ top: 47%;
6257
+ background-color: transparent !important;
6258
+ }
6259
+
6260
+ .mec-event-carousel-type2 .owl-next {
6261
+ right: -60px;
6262
+ }
6263
+
6264
+ .mec-event-carousel-type2 .owl-prev {
6265
+ left: -60px;
6266
+ }
6267
+
6268
+ .mec-event-carousel-type2 .owl-prev i,
6269
+ .mec-event-carousel-type2 .owl-next i,
6270
+ .mec-event-carousel-type3 .owl-prev i,
6271
+ .mec-event-carousel-type3 .owl-next i,
6272
+ .mec-event-carousel-type4 .owl-prev i,
6273
+ .mec-event-carousel-type4 .owl-next i {
6274
+ font-size: 40px;
6275
+ color: #282828;
6276
+ }
6277
+
6278
+ .mec-event-carousel-type2 .owl-prev i:hover,
6279
+ .mec-event-carousel-type2 .owl-next i:hover,
6280
+ .mec-event-carousel-type3 .owl-prev i:hover,
6281
+ .mec-event-carousel-type3 .owl-next i:hover {
6282
+ color: #000;
6283
+ cursor: pointer;
6284
+ }
6285
+
6286
+ .mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing {
6287
+ top: auto;
6288
+ bottom: 60px;
6289
+ }
6290
+
6291
+ .mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:after,
6292
+ .mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:before {
6293
+ top: auto;
6294
+ bottom: -19px;
6295
+ border-color: #e2e2e2 transparent transparent transparent;
6296
+ }
6297
+
6298
+ .mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:after {
6299
+ bottom: -18px;
6300
+ border-color: #fff transparent transparent transparent;
6301
+ }
6302
+
6303
+ @media only screen and (min-width: 320px) and (max-width: 768px) {
6304
+
6305
+ .mec-event-carousel-type2 .owl-prev,
6306
+ .mec-event-carousel-type2 .owl-next,
6307
+ .mec-event-carousel-type3 .owl-prev,
6308
+ .mec-event-carousel-type3 .owl-next,
6309
+ .mec-event-carousel-type4 .owl-prev,
6310
+ .mec-event-carousel-type4 .owl-next {
6311
+ position: initial;
6312
+ top: 100%;
6313
+ }
6314
+ }
6315
+
6316
+
6317
+
6318
+
6319
+ /* MEC Events Carousel Type3
6320
+ ----------------------------- */
6321
+ .mec-event-carousel-type3 .mec-event-article {
6322
+ margin: 0 10px;
6323
+ }
6324
+
6325
+ .event-carousel-type3-head .mec-event-image,
6326
+ .event-carousel-type3-head .mec-event-image img {
6327
+ width: 100%;
6328
+ height: auto;
6329
+ }
6330
+
6331
+ .event-carousel-type3-head .mec-event-footer-carousel-type3 {
6332
+ background: #fff;
6333
+ display: inline-block;
6334
+ width: calc(100% - 40px);
6335
+ margin-top: -74px;
6336
+ position: relative;
6337
+ margin-left: 20px;
6338
+ margin-right: 20px;
6339
+ margin-bottom: 6px;
6340
+ padding: 8% 11%;
6341
+ box-shadow: 0 2px 10px -2px rgba(0, 0, 0, .2);
6342
+ }
6343
+
6344
+ .event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button {
6345
+ border: 1px solid #e4e4e4;
6346
+ text-transform: uppercase;
6347
+ float: right;
6348
+ padding: 7px 23px 7px;
6349
+ font-size: 12px;
6350
+ color: #707070;
6351
+ font-weight: 500;
6352
+ }
6353
+
6354
+ .event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button:hover {
6355
+ color: #fff;
6356
+ }
6357
+
6358
+ .mec-event-footer-carousel-type3 span {
6359
+ font-size: 15px;
6360
+ color: #9a9a9a;
6361
+ font-weight: 300;
6362
+ display: block;
6363
+ margin-top: 30px;
6364
+ }
6365
+
6366
+ .mec-event-footer-carousel-type3 .mec-event-carousel-title {
6367
+ font-size: 29px;
6368
+ font-weight: 700;
6369
+ }
6370
+
6371
+ .event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-event-carousel-title {
6372
+ font-size: 26px;
6373
+ font-weight: bold;
6374
+ color: #1c1d21;
6375
+ margin-top: 15px;
6376
+ letter-spacing: -1px;
6377
+ }
6378
+
6379
+ .mec-event-footer-carousel-type3 .mec-event-carousel-title a {
6380
+ color: inherit;
6381
+ }
6382
+
6383
+ .event-carousel-type3-head .mec-event-footer-carousel-type3 p {
6384
+ font-size: 16px;
6385
+ font-weight: 300;
6386
+ color: #444444 !important;
6387
+ margin-bottom: 36px;
6388
+ }
6389
+
6390
+ .mec-event-carousel-type3 .owl-next {
6391
+ right: -70px;
6392
+ }
6393
+
6394
+ .mec-event-carousel-type3 .owl-prev {
6395
+ left: -70px;
6396
+ }
6397
+
6398
+ .mec-event-footer-carousel-type3 .mec-event-sharing-wrap {
6399
+ left: 11%;
6400
+ }
6401
+
6402
+ .mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing {
6403
+ top: auto;
6404
+ bottom: 60px;
6405
+ }
6406
+
6407
+ .mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:after,
6408
+ .mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:before {
6409
+ top: auto;
6410
+ bottom: -19px;
6411
+ border-color: #e2e2e2 transparent transparent transparent;
6412
+ }
6413
+
6414
+ .mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:after {
6415
+ bottom: -18px;
6416
+ border-color: #fff transparent transparent transparent;
6417
+ }
6418
+
6419
+ .event-carousel-type3-head .mec-end-date-label {
6420
+ display: inline;
6421
+ margin-left: 2px;
6422
+ }
6423
+
6424
+ /* MEC Events Carousel Type4
6425
+ ----------------------------- */
6426
+ .event-carousel-type4-head.clearfix {
6427
+ position: relative;
6428
+ overflow: hidden;
6429
+ background: #fff;
6430
+ }
6431
+
6432
+ .event-carousel-type4-head .mec-event-overlay {
6433
+ position: absolute;
6434
+ left: 0;
6435
+ right: 0;
6436
+ bottom: 0;
6437
+ top: 0;
6438
+ width: auto;
6439
+ height: auto;
6440
+ background-color: rgba(36, 36, 36, .4);
6441
+ transition: all .33s ease-in-out;
6442
+ }
6443
+
6444
+ .mec-event-hover-carousel-type4 {
6445
+ font-size: 15px;
6446
+ color: #fff;
6447
+ position: absolute;
6448
+ bottom: 0;
6449
+ padding: 50px 35px;
6450
+ transition: all .33s ease-in-out;
6451
+ opacity: 0;
6452
+ visibility: hidden;
6453
+ }
6454
+
6455
+ .mec-event-carousel-type4 .mec-event-article {
6456
+ margin: 0 10px;
6457
+ }
6458
+
6459
+ .mec-event-carousel-type4 .mec-event-article:hover .mec-event-hover-carousel-type4 {
6460
+ opacity: 1;
6461
+ visibility: visible;
6462
+ }
6463
+
6464
+ .mec-event-hover-carousel-type4 .mec-event-icon {
6465
+ font-size: 18px;
6466
+ float: left;
6467
+ margin-right: 14px;
6468
+ color: #fff;
6469
+ padding: 13px;
6470
+ }
6471
+
6472
+ .mec-event-hover-carousel-type4 .mec-event-date {
6473
+ font-size: 11px;
6474
+ text-transform: uppercase;
6475
+ font-weight: 400;
6476
+ line-height: 1.6;
6477
+ }
6478
+
6479
+ .mec-event-hover-carousel-type4 .mec-event-date span {
6480
+ display: block;
6481
+ font-weight: 700;
6482
+ font-size: 14px;
6483
+ }
6484
+
6485
+ .mec-event-hover-carousel-type4 .mec-event-title {
6486
+ color: #fff;
6487
+ margin: 20px 0 38px;
6488
+ font-size: 16px;
6489
+ font-weight: 700;
6490
+ text-transform: uppercase;
6491
+ font-style: normal;
6492
+ }
6493
+
6494
+ .mec-event-hover-carousel-type4 .mec-btn-wrapper {
6495
+ text-align: left;
6496
+ }
6497
+
6498
+ .mec-event-hover-carousel-type4 .mec-event-button {
6499
+ color: #fff;
6500
+ background-color: #191919;
6501
+ border: 2px #191919 solid;
6502
+ padding: 10px 14px;
6503
+ letter-spacing: 1.5px;
6504
+ font-size: 11px;
6505
+ font-weight: 700;
6506
+ font-style: normal;
6507
+ transition: all .22s ease;
6508
+ text-decoration: none;
6509
+ }
6510
+
6511
+ .mec-event-hover-carousel-type4 .mec-event-button:hover {
6512
+ color: #191919;
6513
+ background-color: #fff;
6514
+ border-color: #fff;
6515
+ border-radius: 1px;
6516
+ }
6517
+
6518
+ .mec-event-carousel-type4 .owl-next {
6519
+ right: -70px;
6520
+ }
6521
+
6522
+ .mec-event-carousel-type4 .owl-prev {
6523
+ left: -70px;
6524
+ }
6525
+
6526
+ .mec-carousel-type4-head {
6527
+ margin-bottom: 25px;
6528
+ }
6529
+
6530
+ .mec-carousel-type4-head-title {
6531
+ padding: 0 11px;
6532
+ text-align: left;
6533
+ font-weight: bold;
6534
+ font-size: 20px;
6535
+ color: #000;
6536
+ }
6537
+
6538
+ .mec-carousel-type4-head-link {
6539
+ text-align: right;
6540
+ padding: 0 11px;
6541
+ }
6542
+
6543
+ .mec-carousel-type4-head-link a {
6544
+ background: #222;
6545
+ color: #fff;
6546
+ padding: 10px 38px;
6547
+ transition: all 0.3s ease;
6548
+ }
6549
+
6550
+ .mec-carousel-type4-head-link a:hover,
6551
+ .mec-carousel-type4-head-link a:visited {
6552
+ color: #fff;
6553
+ }
6554
+
6555
+ @media (max-width: 960px) {
6556
+ .mec-event-carousel-type4 .owl-stage {
6557
+ left: -50px;
6558
+ }
6559
+ }
6560
+
6561
+ /* MEC Countdown View Style1
6562
+ ----------------------------- */
6563
+ .mec-wrap .mec-event-countdown-style1 {
6564
+ color: #fff;
6565
+ padding: 0 !important;
6566
+ display: table;
6567
+ background: #437df9;
6568
+ }
6569
+
6570
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1 {
6571
+ z-index: 5;
6572
+ padding: 50px 1% 50px 4%;
6573
+ display: table-cell;
6574
+ float: none;
6575
+ vertical-align: middle;
6576
+ }
6577
+
6578
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2 {
6579
+ background-color: rgba(0, 0, 0, 0.05);
6580
+ height: 100%;
6581
+ padding-top: 0;
6582
+ display: table-cell;
6583
+ float: none;
6584
+ position: relative;
6585
+ vertical-align: middle;
6586
+ }
6587
+
6588
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part3 {
6589
+ background-color: #f8f8f8;
6590
+ display: table-cell;
6591
+ float: none;
6592
+ text-align: center;
6593
+ vertical-align: middle;
6594
+ }
6595
+
6596
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-title {
6597
+ color: #fff;
6598
+ font-size: 15px;
6599
+ margin-top: 30px;
6600
+ }
6601
+
6602
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming {
6603
+ font-size: 36px;
6604
+ font-weight: bold;
6605
+ line-height: 1;
6606
+ margin-top: 0;
6607
+ }
6608
+
6609
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-countdown>div {
6610
+ display: inline-block;
6611
+ }
6612
+
6613
+ .mec-event-countdown-style1 .mec-events-meta-group-countdown {
6614
+ color: #c9c9c9;
6615
+ margin-bottom: 30px;
6616
+ padding: 20px 30px;
6617
+ background: #fff;
6618
+ border: 1px solid #e6e6e6;
6619
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
6620
+ }
6621
+
6622
+ .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming span {
6623
+ display: block;
6624
+ }
6625
+
6626
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2:after {
6627
+ content: "";
6628
+ position: absolute;
6629
+ display: inline-block;
6630
+ z-index: 1;
6631
+ top: 50%;
6632
+ margin-top: -11px;
6633
+ right: -24px;
6634
+ width: 0;
6635
+ border-width: 12px;
6636
+ border-style: solid;
6637
+ border-color: transparent transparent transparent #4077ed;
6638
+ }
6639
+
6640
+ .mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date-place {
6641
+ text-align: center;
6642
+ padding-bottom: 8px;
6643
+ }
6644
+
6645
+ .mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date,
6646
+ .mec-event-countdown-part2 .mec-event-place {
6647
+ display: inline;
6648
+ font-size: 14px;
6649
+ padding: 0 5px;
6650
+ text-align: center;
6651
+ }
6652
+
6653
+ .mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button {
6654
+ display: inline-block;
6655
+ padding: 14px 30px;
6656
+ vertical-align: middle;
6657
+ font-size: 12px;
6658
+ letter-spacing: 1px;
6659
+ text-transform: uppercase;
6660
+ color: #fff;
6661
+ background: #4077ed;
6662
+ transition: all 0.24s ease;
6663
+ }
6664
+
6665
+ .mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button:hover {
6666
+ background: #222;
6667
+ }
6668
+
6669
+ .mec-event-countdown-style1 .mec-event-countdown {
6670
+ text-align: center;
6671
+ display: table;
6672
+ table-layout: fixed;
6673
+ margin: 0 auto;
6674
+ }
6675
+
6676
+ .mec-event-countdown-style1 .mec-event-countdown .label-w {
6677
+ letter-spacing: 1px;
6678
+ text-transform: uppercase;
6679
+ position: relative;
6680
+ }
6681
+
6682
+ .mec-event-countdown-style1 .mec-event-countdown .block-w {
6683
+ display: table-cell;
6684
+ margin: 0 20px 10px;
6685
+ position: relative;
6686
+ height: 70px;
6687
+ }
6688
+
6689
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown li {
6690
+ background-color: rgba(0, 0, 0, 0.1);
6691
+ margin: 5px;
6692
+ padding: 20px 0;
6693
+ min-width: 94px;
6694
+ }
6695
+
6696
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown li span {
6697
+ font-size: 30px;
6698
+ }
6699
+
6700
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown li .label-w {
6701
+ font-size: 12px;
6702
+ color: #fff;
6703
+ margin: 8px 0 0;
6704
+ line-height: 1;
6705
+ }
6706
+
6707
+
6708
+ @media only screen and (min-width: 1200px) {
6709
+
6710
+ .mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part1,
6711
+ .mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part2,
6712
+ .mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part3 {
6713
+ width: 100%;
6714
+ display: block;
6715
+ padding-top: 50px;
6716
+ padding-bottom: 50px;
6717
+ }
6718
+
6719
+ .mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part2:after {
6720
+ border-color: #4077ed transparent transparent transparent;
6721
+ top: auto;
6722
+ margin-top: 0;
6723
+ bottom: -24px;
6724
+ margin-left: -11px;
6725
+ left: 50%;
6726
+ }
6727
+ }
6728
+
6729
+ @media (max-width: 960px) {
6730
+
6731
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1,
6732
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2,
6733
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part3 {
6734
+ width: 100%;
6735
+ display: block;
6736
+ padding-top: 50px;
6737
+ padding-bottom: 50px;
6738
+ }
6739
+
6740
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2:after {
6741
+ border-color: #4077ed transparent transparent transparent;
6742
+ top: auto;
6743
+ margin-top: 0;
6744
+ bottom: -24px;
6745
+ margin-left: -11px;
6746
+ left: 50%;
6747
+ }
6748
+ }
6749
+
6750
+ @media (max-width: 480px) {
6751
+ .mec-event-countdown-style1 .mec-event-countdown .block-w {
6752
+ margin: 3px;
6753
+ height: auto;
6754
+ }
6755
+
6756
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown li {
6757
+ padding: 10px 5px;
6758
+ min-width: 50px;
6759
+ margin: 3px 1px;
6760
+ }
6761
+
6762
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown li span {
6763
+ font-size: 15px;
6764
+ }
6765
+
6766
+ .mec-wrap .mec-event-countdown-style1 .mec-event-countdown li .label-w {
6767
+ font-size: 8px;
6768
+ }
6769
+
6770
+ .mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date-place {
6771
+ display: inline;
6772
+ }
6773
+ }
6774
+
6775
+
6776
+
6777
+ /* MEC Countdown View Style2
6778
+ ----------------------------- */
6779
+ .mec-wrap .mec-event-countdown-style2 {
6780
+ color: #fff;
6781
+ padding: 30px 0;
6782
+ background: #437df9;
6783
+ max-width: 600px;
6784
+ }
6785
+
6786
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1,
6787
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2,
6788
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part3 {
6789
+ width: 100%;
6790
+ float: none;
6791
+ vertical-align: middle;
6792
+ padding: 50px 10% 50px 10%;
6793
+ }
6794
+
6795
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2 {
6796
+ padding-top: 12%;
6797
+ padding-bottom: 0;
6798
+ }
6799
+
6800
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-title {
6801
+ color: #fff;
6802
+ font-size: 15px;
6803
+ margin-top: 30px;
6804
+ }
6805
+
6806
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming {
6807
+ font-size: 36px;
6808
+ font-weight: bold;
6809
+ line-height: 1;
6810
+ margin-top: 0;
6811
+ }
6812
+
6813
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-countdown>div {
6814
+ display: inline-block;
6815
+ }
6816
+
6817
+ .mec-event-countdown-style2 .mec-events-meta-group-countdown {
6818
+ color: #c9c9c9;
6819
+ margin-bottom: 30px;
6820
+ padding: 20px 30px;
6821
+ background: #fff;
6822
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
6823
+ }
6824
+
6825
+ .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming span {
6826
+ display: block;
6827
+ }
6828
+
6829
+ .mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-date-place {
6830
+ text-align: left;
6831
+ padding-bottom: 8px;
6832
+ }
6833
+
6834
+ .mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-date,
6835
+ .mec-event-countdown-part2 .mec-event-place {
6836
+ display: inline;
6837
+ font-size: 14px;
6838
+ padding: 0 8px;
6839
+ }
6840
+
6841
+ .mec-event-countdown-style2 .mec-event-countdown-part3 .mec-event-button {
6842
+ display: inline-block;
6843
+ padding: 14px 30px;
6844
+ vertical-align: middle;
6845
+ font-size: 12px;
6846
+ letter-spacing: 1px;
6847
+ text-transform: uppercase;
6848
+ color: #222;
6849
+ background: #fff;
6850
+ transition: all 0.24s ease;
6851
+ }
6852
+
6853
+ .mec-event-countdown-style2 .mec-event-countdown-part3 .mec-event-button:hover {
6854
+ background: #222;
6855
+ color: #fff;
6856
+ }
6857
+
6858
+ .mec-event-countdown-style2 .mec-event-countdown {
6859
+ text-align: center;
6860
+ display: table;
6861
+ table-layout: fixed;
6862
+ margin: 0;
6863
+ }
6864
+
6865
+ .mec-event-countdown-style2 .mec-event-countdown .label-w {
6866
+ letter-spacing: 1px;
6867
+ text-transform: uppercase;
6868
+ position: relative;
6869
+ }
6870
+
6871
+ .mec-event-countdown-style2 .mec-event-countdown .block-w {
6872
+ display: table-cell;
6873
+ margin: 0 20px 10px;
6874
+ position: relative;
6875
+ height: 70px;
6876
+ }
6877
+
6878
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li {
6879
+ background-color: rgba(0, 0, 0, 0.1);
6880
+ margin: 5px;
6881
+ padding: 20px 0;
6882
+ min-width: 94px;
6883
+ }
6884
+
6885
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span {
6886
+ font-size: 30px;
6887
+ }
6888
+
6889
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w {
6890
+ font-size: 12px;
6891
+ color: #fff;
6892
+ margin: 8px 0 0;
6893
+ line-height: 1;
6894
+ }
6895
+
6896
+ @media only screen and (max-width: 767px) {
6897
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li {
6898
+ min-width: 80px;
6899
+ padding: 15px;
6900
+ }
6901
+
6902
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span {
6903
+ font-size: 26px;
6904
+ }
6905
+
6906
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w {
6907
+ font-size: 11px;
6908
+ }
6909
+ }
6910
+
6911
+ @media only screen and (max-width: 479px) {
6912
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li {
6913
+ min-width: 40px;
6914
+ padding: 15px 10px;
6915
+ margin: 2px;
6916
+ }
6917
+
6918
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span {
6919
+ font-size: 20px;
6920
+ }
6921
+
6922
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w {
6923
+ font-size: 9px;
6924
+ }
6925
+ }
6926
+
6927
+ @media (max-width: 380px) {
6928
+ .mec-event-countdown-style2 .mec-event-countdown .block-w {
6929
+ margin: 3px;
6930
+ height: auto;
6931
+ }
6932
+
6933
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li {
6934
+ padding: 10px 4px;
6935
+ margin: 4px 1px;
6936
+ }
6937
+
6938
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span {
6939
+ font-size: 15px;
6940
+ }
6941
+
6942
+ .mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w {
6943
+ font-size: 7px;
6944
+ }
6945
+ }
6946
+
6947
+
6948
+
6949
+ /* MEC Countdown View Style3
6950
+ ----------------------------- */
6951
+ .mec-wrap .mec-event-countdown-style3 {
6952
+ color: #fff;
6953
+ padding: 0;
6954
+ background: #282828;
6955
+ display: table;
6956
+ width: 100%;
6957
+ }
6958
+
6959
+ .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 {
6960
+ width: 68%;
6961
+ padding: 50px 1% 50px 4%;
6962
+ vertical-align: middle;
6963
+ display: table-cell;
6964
+ position: relative;
6965
+ }
6966
+
6967
+ .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 {
6968
+ width: 32%;
6969
+ display: table-cell;
6970
+ position: relative;
6971
+ padding-bottom: 0;
6972
+ padding-top: 0;
6973
+ }
6974
+
6975
+ .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 img {
6976
+ width: 100%;
6977
+ display: block;
6978
+ }
6979
+
6980
+ .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-countdown-part-title span {
6981
+ font-weight: 300;
6982
+ display: block;
6983
+ }
6984
+
6985
+ .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming {
6986
+ color: #fff;
6987
+ font-size: 36px;
6988
+ letter-spacing: -2px;
6989
+ font-weight: bold;
6990
+ line-height: 1;
6991
+ margin-top: -10px;
6992
+ }
6993
+
6994
+ .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-countdown>div {
6995
+ display: inline-block;
6996
+ }
6997
+
6998
+ .mec-event-countdown-style3 .mec-events-meta-group-countdown {
6999
+ color: #c9c9c9;
7000
+ margin-bottom: 30px;
7001
+ padding: 20px 30px;
7002
+ background: #fff;
7003
+ border: 1px solid #e6e6e6;
7004
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.016);
7005
+ }
7006
+
7007
+ .mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-date-place {
7008
+ text-align: center;
7009
+ padding-bottom: 8px;
7010
+ }
7011
+
7012
+ .mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-date,
7013
+ .mec-event-countdown-part2 .mec-event-place {
7014
+ display: inline;
7015
+ font-size: 14px;
7016
+ padding: 0 5px;
7017
+ text-align: center;
7018
+ }
7019
+
7020
+ .mec-event-countdown-style3 .mec-event-countdown-part3 .mec-event-button {
7021
+ display: inline-block;
7022
+ padding: 14px 30px;
7023
+ vertical-align: middle;
7024
+ font-size: 12px;
7025
+ letter-spacing: 1px;
7026
+ text-transform: uppercase;
7027
+ color: #fff;
7028
+ background: #4077ed;
7029
+ transition: all 0.24s ease;
7030
+ }
7031
+
7032
+ .mec-event-countdown-style3 .mec-event-countdown-part3 .mec-event-button:hover {
7033
+ background: #222;
7034
+ }
7035
+
7036
+ .mec-event-countdown-style3 .mec-event-countdown {
7037
+ text-align: center;
7038
+ display: table;
7039
+ table-layout: fixed;
7040
+ margin: 0 auto;
7041
+ position: absolute;
7042
+ top: 40px;
7043
+ right: 20px;
7044
+ }
7045
+
7046
+ .mec-event-countdown-style3 .mec-event-countdown .label-w {
7047
+ letter-spacing: 1px;
7048
+ text-transform: uppercase;
7049
+ position: relative;
7050
+ }
7051
+
7052
+ .mec-event-countdown-style3 .mec-event-countdown .block-w {
7053
+ display: table-cell;
7054
+ margin: 0 20px 10px;
7055
+ position: relative;
7056
+ height: 70px;
7057
+ }
7058
+
7059
+ .mec-wrap .mec-event-countdown-style3 .mec-event-countdown li {
7060
+ padding: 15px;
7061
+ }
7062
+
7063
+ .mec-wrap .mec-event-countdown-style3 .mec-event-countdown li span {
7064
+ font-size: 30px;
7065
+ }
7066
+
7067
+ .mec-wrap .mec-event-countdown-style3 .mec-event-countdown li .label-w {
7068
+ font-size: 11px;
7069
+ color: #888;
7070
+ margin: 8px 0 0;
7071
+ line-height: 1;
7072
+ }
7073
+
7074
+ .mec-event-countdown-style3 .mec-event-date {
7075
+ width: 176px;
7076
+ height: 96px;
7077
+ background: #40d9f1;
7078
+ color: #fff;
7079
+ font-size: 13px;
7080
+ position: absolute;
7081
+ left: -27px;
7082
+ top: 146px;
7083
+ }
7084
+
7085
+ .mec-event-countdown-style3 .mec-event-date:after {
7086
+ content: "";
7087
+ position: absolute;
7088
+ display: inline-block;
7089
+ z-index: 1;
7090
+ bottom: -18px;
7091
+ left: 8px;
7092
+ width: 0;
7093
+ border-width: 19px;
7094
+ border-style: solid;
7095
+ border-color: transparent transparent #40d9f1 transparent;
7096
+ transform: rotate(45deg);
7097
+ }
7098
+
7099
+ .mec-event-countdown-style3 .mec-event-date .mec-date1 {
7100
+ font-size: 50px;
7101
+ position: absolute;
7102
+ top: 36px;
7103
+ left: 12px;
7104
+ letter-spacing: -3px;
7105
+ }
7106
+
7107
+ .mec-event-countdown-style3 .mec-event-date .mec-date2 {
7108
+ position: absolute;
7109
+ left: 80px;
7110
+ top: 26px;
7111
+ }
7112
+
7113
+ .mec-event-countdown-style3 .mec-event-date .mec-date3 {
7114
+ position: absolute;
7115
+ left: 80px;
7116
+ top: 45px;
7117
+ }
7118
+
7119
+ .mec-event-countdown-style3 .mec-event-countdown-part-details {
7120
+ padding-top: 35px;
7121
+ margin-bottom: 50px;
7122
+ min-height: 100px;
7123
+ }
7124
+
7125
+ .mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-title {
7126
+ font-size: 17px;
7127
+ color: #fff;
7128
+ line-height: 1.4;
7129
+ padding-right: 20px;
7130
+ }
7131
+
7132
+ .mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-link {
7133
+ color: #fff;
7134
+ font-size: 12px;
7135
+ position: relative;
7136
+ padding-left: 22px;
7137
+ }
7138
+
7139
+ .mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-link:before {
7140
+ content: "";
7141
+ display: inline-block;
7142
+ width: 18px;
7143
+ border-top: 1px solid #fff;
7144
+ position: absolute;
7145
+ left: 0;
7146
+ top: 8px;
7147
+ }
7148
+
7149
+ .mec-event-countdown-style3 .mec-event-title-link {
7150
+ position: absolute;
7151
+ left: 190px;
7152
+ top: 152px;
7153
+ }
7154
+
7155
+ .mec-event-countdown-style3 .mec-event-date:before,
7156
+ .event-carousel-type1-head .mec-event-date-carousel:before {
7157
+ content: '';
7158
+ position: absolute;
7159
+ left: 0;
7160
+ bottom: 0;
7161
+ z-index: 2;
7162
+ width: 100%;
7163
+ height: 96px;
7164
+ background: transparent;
7165
+ display: inline-block;
7166
+ box-shadow: 0 5px 5px rgba(0, 0, 0, 0.12);
7167
+ }
7168
+
7169
+
7170
+ @media only screen and (min-width: 960px) {
7171
+ .mec-wrap.mec-sm959 .mec-event-countdown-style3 .mec-event-countdown li {
7172
+ padding: 10px;
7173
+ }
7174
+
7175
+ .mec-wrap.mec-sm959 .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming {
7176
+ font-size: 31px;
7177
+ }
7178
+ }
7179
+
7180
+ @media (max-width: 959px) {
7181
+
7182
+ .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1,
7183
+ .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 {
7184
+ width: 100%;
7185
+ display: block;
7186
+ }
7187
+
7188
+ .mec-event-countdown-style3 .mec-event-title-link {
7189
+ top: 190px;
7190
+ }
7191
+
7192
+ .mec-event-countdown-style3 .mec-event-countdown {
7193
+ top: 96px;
7194
+ }
7195
+
7196
+ .mec-event-countdown-style3 .mec-event-date {
7197
+ left: 0;
7198
+ top: 190px;
7199
+ }
7200
+
7201
+ .mec-event-countdown-style3 .mec-event-date:after {
7202
+ display: none;
7203
+ }
7204
+
7205
+ .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-countdown-part-title span {
7206
+ display: inline;
7207
+ }
7208
+
7209
+ .mec-event-countdown-style3 .mec-event-countdown-part-details {
7210
+ min-height: 150px;
7211
+ }
7212
+ }
7213
+
7214
+ @media (max-width: 767px) {
7215
+ .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming {
7216
+ font-size: 26px;
7217
+ letter-spacing: -1px;
7218
+ }
7219
+
7220
+ .mec-event-countdown-style3 .mec-event-title-link {
7221
+ left: 130px;
7222
+ }
7223
+
7224
+ .mec-event-countdown-style3 .mec-event-date {
7225
+ width: 120px;
7226
+ font-size: 10px;
7227
+ height: 63px;
7228
+ }
7229
+
7230
+ .mec-event-countdown-style3 .mec-event-date .mec-date1 {
7231
+ font-size: 36px;
7232
+ top: 20px;
7233
+ left: 4px;
7234
+ letter-spacing: -2px;
7235
+ }
7236
+
7237
+ .mec-event-countdown-style3 .mec-event-date .mec-date2 {
7238
+ position: absolute;
7239
+ left: 52px;
7240
+ top: 12px;
7241
+ }
7242
+
7243
+ .mec-event-countdown-style3 .mec-event-date .mec-date3 {
7244
+ position: absolute;
7245
+ left: 52px;
7246
+ top: 28px;
7247
+ }
7248
+ }
7249
+
7250
+ @media (max-width: 380px) {
7251
+ .mec-event-countdown-style3 .mec-event-title-link {
7252
+ left: 10px;
7253
+ top: 260px;
7254
+ }
7255
+
7256
+ .mec-event-countdown-style3 .mec-event-countdown-part-details {
7257
+ min-height: 300px;
7258
+ }
7259
+
7260
+ .mec-event-countdown-style3 .mec-event-countdown .block-w {
7261
+ margin: 3px;
7262
+ height: auto;
7263
+ }
7264
+
7265
+ .mec-wrap .mec-event-countdown-style3 .mec-event-countdown li {
7266
+ padding: 10px 5px;
7267
+ }
7268
+
7269
+ .mec-wrap .mec-event-countdown-style3 .mec-event-countdown li span {
7270
+ font-size: 15px;
7271
+ }
7272
+
7273
+ .mec-wrap .mec-event-countdown-style3 .mec-event-countdown li .label-w {
7274
+ font-size: 8px;
7275
+ }
7276
+ }
7277
+
7278
+
7279
+
7280
+
7281
+ /* MEC Slider 1
7282
+ -------------------------------- */
7283
+ .mec-slider-t1-wrap {
7284
+ width: 100%;
7285
+ padding: 60px 90px;
7286
+ background: #f7f7f7;
7287
+ min-height: 560px;
7288
+ position: relative;
7289
+ }
7290
+
7291
+ .mec-slider-t1 {
7292
+ height: 500px;
7293
+ box-shadow: 0 5px 35px 0px rgba(0, 0, 0, 0.13);
7294
+ }
7295
+
7296
+ .mec-slider-t1 .mec-event-article {
7297
+ position: relative;
7298
+ height: 500px;
7299
+ }
7300
+
7301
+ .mec-slider-t1 .mec-slider-t1-img {
7302
+ position: relative;
7303
+ background-size: cover !important;
7304
+ background-position: center !important;
7305
+ width: 50%;
7306
+ height: 100%;
7307
+ float: right;
7308
+ margin: 0;
7309
+ overflow: hidden;
7310
+ }
7311
+
7312
+ .mec-slider-t1 .mec-slider-t1-content {
7313
+ width: 50%;
7314
+ float: left;
7315
+ height: 100%;
7316
+ background: #fff;
7317
+ padding: 6%;
7318
+ }
7319
+
7320
+ .mec-slider-t1-content.mec-event-grid-modern .mec-event-article {
7321
+ border: none;
7322
+ padding: 0;
7323
+ margin: 0;
7324
+ box-shadow: none;
7325
+ }
7326
+
7327
+ .mec-slider-t1-content.mec-event-grid-modern .mec-event-title {
7328
+ font-size: 29px;
7329
+ }
7330
+
7331
+ .mec-slider-t1-content.mec-event-grid-modern .mec-event-title a:hover {
7332
+ text-decoration: underline;
7333
+ }
7334
+
7335
+ .mec-slider-t1-content.mec-event-grid-modern .mec-event-footer .mec-booking-button {
7336
+ font-size: 12px;
7337
+ padding: 0 31px;
7338
+ line-height: 49px;
7339
+ height: 50px;
7340
+ }
7341
+
7342
+ .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev,
7343
+ .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next {
7344
+ opacity: 1;
7345
+ width: 54px;
7346
+ height: 54px;
7347
+ line-height: 48px;
7348
+ border-radius: 0;
7349
+ text-align: center;
7350
+ background: #fff;
7351
+ box-shadow: 0 2px 11px 0px rgba(0, 0, 0, 0.045);
7352
+ transition: all 0.25s ease;
7353
+ -webkit-transition: all 0.25s ease;
7354
+ position: absolute;
7355
+ top: 50%;
7356
+ margin-top: -27px;
7357
+ cursor: pointer;
7358
+ }
7359
+
7360
+ .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev:hover,
7361
+ .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next:hover {
7362
+ box-shadow: 0 4px 29px 0px rgba(0, 0, 0, 0.095);
7363
+ }
7364
+
7365
+ .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next {
7366
+ left: auto;
7367
+ right: -100px;
7368
+ }
7369
+
7370
+ .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev {
7371
+ right: auto;
7372
+ left: -100px;
7373
+ }
7374
+
7375
+ .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev i,
7376
+ .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next i {
7377
+ font-size: 12px;
7378
+ color: #282828;
7379
+ transition: all 0.21s ease;
7380
+ }
7381
+
7382
+ .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev:hover i,
7383
+ .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next:hover i {
7384
+ font-size: 13px;
7385
+ color: #000;
7386
+ cursor: pointer;
7387
+ }
7388
+
7389
+ @media only screen and (min-width: 961px) {
7390
+ .mec-slider-t1 {
7391
+ margin: 0 auto;
7392
+ max-width: 900px;
7393
+ }
7394
+ }
7395
+
7396
+ @media only screen and (max-width: 960px) {
7397
+
7398
+ .mec-slider-t1 .mec-slider-t1-img,
7399
+ .mec-slider-t1 .mec-slider-t1-content {
7400
+ width: 100%;
7401
+ float: none;
7402
+ }
7403
+
7404
+ .mec-slider-t1 .mec-slider-t1-img {
7405
+ height: 300px;
7406
+ }
7407
+
7408
+ .mec-slider-t1,
7409
+ .mec-slider-t1 .mec-event-article {
7410
+ height: auto;
7411
+ }
7412
+ }
7413
+
7414
+ @media only screen and (max-width: 768px) {
7415
+ .mec-slider-t1-wrap {
7416
+ padding: 0;
7417
+ }
7418
+
7419
+ .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev,
7420
+ .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next {
7421
+ top: 40px;
7422
+ margin-top: 0;
7423
+ }
7424
+
7425
+ .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next {
7426
+ left: auto;
7427
+ right: 10px;
7428
+ }
7429
+
7430
+ .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev {
7431
+ right: auto;
7432
+ left: 10px;
7433
+ }
7434
+ }
7435
+
7436
+ @media only screen and (max-width: 479px) {
7437
+ .mec-slider-t1-content.mec-event-grid-modern .mec-event-title {
7438
+ font-size: 22px;
7439
+ }
7440
+
7441
+ .mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day {
7442
+ font-size: 25px;
7443
+ }
7444
+ }
7445
+
7446
+
7447
+ /* MEC Slider 2
7448
+ -------------------------------- */
7449
+ .mec-slider-t2-wrap {
7450
+ width: 100%;
7451
+ padding: 0;
7452
+ background: #fff;
7453
+ min-height: 600px;
7454
+ position: relative;
7455
+ }
7456
+
7457
+ .mec-slider-t2 .mec-event-article {
7458
+ height: 600px;
7459
+ position: relative;
7460
+ border: none;
7461
+ padding: 0;
7462
+ margin: 0;
7463
+ box-shadow: none;
7464
+ background: none;
7465
+ }
7466
+
7467
+ .mec-slider-t2 .mec-slider-t2-img {
7468
+ position: absolute;
7469
+ left: 0;
7470
+ top: 0;
7471
+ background-size: cover !important;
7472
+ background-position: center !important;
7473
+ width: 70%;
7474
+ height: 100%;
7475
+ margin: 0;
7476
+ overflow: hidden;
7477
+ }
7478
+
7479
+ .mec-slider-t2 .mec-slider-t2-content {
7480
+ width: 50%;
7481
+ position: absolute;
7482
+ right: 0;
7483
+ top: 60px;
7484
+ bottom: 60px;
7485
+ padding: 5%;
7486
+ }
7487
+
7488
+ .mec-slider-t2 .mec-slider-t2-content.mec-event-grid-modern * {
7489
+ color: #fff;
7490
+ }
7491
+
7492
+ .mec-slider-t2 .mec-slider-t2-content.mec-event-grid-modern .mec-event-title {
7493
+ font-size: 29px;
7494
+ }
7495
+
7496
+ .mec-slider-t2-content.mec-event-grid-modern .mec-event-content,
7497
+ .mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button {
7498
+ background: none
7499
+ }
7500
+
7501
+ .mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button {
7502
+ font-size: 12px;
7503
+ padding: 0 31px;
7504
+ line-height: 49px;
7505
+ height: 50px;
7506
+ }
7507
+
7508
+ .mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover {
7509
+ background: #fff;
7510
+ color: #000;
7511
+ border-color: #fff;
7512
+ }
7513
+
7514
+ .mec-slider-t2-content.mec-event-grid-modern .mec-event-title a:hover,
7515
+ .mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover {
7516
+ color: #111;
7517
+ }
7518
+
7519
+ .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev,
7520
+ .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next {
7521
+ opacity: 1;
7522
+ width: 44px;
7523
+ height: 44px;
7524
+ line-height: 38px;
7525
+ border-radius: 0;
7526
+ text-align: center;
7527
+ background: transparent;
7528
+ border: 1px solid #fff;
7529
+ transition: all 0.25s ease;
7530
+ -webkit-transition: all 0.25s ease;
7531
+ position: absolute;
7532
+ top: 84px;
7533
+ cursor: pointer;
7534
+ }
7535
+
7536
+ .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev:hover,
7537
+ .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next:hover {
7538
+ box-shadow: 0 4px 16px 0px rgba(0, 0, 0, 0.075);
7539
+ background: #fff;
7540
+ }
7541
+
7542
+ .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next {
7543
+ right: 30px;
7544
+ }
7545
+
7546
+ .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev {
7547
+ right: 82px;
7548
+ }
7549
+
7550
+ .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev i,
7551
+ .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next i {
7552
+ font-size: 14px;
7553
+ color: #fff;
7554
+ opacity: 1;
7555
+ transition: all 0.25s ease;
7556
+ }
7557
+
7558
+ .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev:hover i,
7559
+ .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next:hover i {
7560
+ color: #000;
7561
+ cursor: pointer;
7562
+ }
7563
+
7564
+ .mec-wrap.colorskin-custom .mec-slider-t2 .mec-event-article .mec-event-date.mec-color {
7565
+ color: #fff;
7566
+ }
7567
+
7568
+ @media only screen and (min-width: 961px) {
7569
+ .mec-slider-t2 {
7570
+ margin: 0 auto;
7571
+ max-width: 1200px;
7572
+ }
7573
+ }
7574
+
7575
+ @media only screen and (max-width: 960px) {
7576
+
7577
+ .mec-slider-t2 .mec-slider-t2-img,
7578
+ .mec-slider-t2 .mec-slider-t2-content {
7579
+ width: 100%;
7580
+ float: none;
7581
+ position: static;
7582
+ }
7583
+
7584
+ .mec-slider-t2 .mec-slider-t2-img {
7585
+ height: 300px;
7586
+ }
7587
+
7588
+ .mec-slider-t2 .mec-event-article {
7589
+ height: auto;
7590
+ }
7591
+
7592
+ .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev,
7593
+ .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next {
7594
+ top: 40px;
7595
+ }
7596
+ }
7597
+
7598
+ @media only screen and (max-width: 479px) {
7599
+ .mec-slider-t2-content.mec-event-grid-modern .mec-event-title {
7600
+ font-size: 22px;
7601
+ }
7602
+ }
7603
+
7604
+
7605
+
7606
+ /* MEC Slider 3
7607
+ -------------------------------- */
7608
+ .mec-slider-t3-wrap {
7609
+ width: 100%;
7610
+ padding: 0;
7611
+ background: #161616;
7612
+ min-height: 700px;
7613
+ position: relative;
7614
+ }
7615
+
7616
+ .mec-slider-t3 .mec-event-article {
7617
+ height: 700px;
7618
+ position: relative;
7619
+ border: none;
7620
+ padding: 0;
7621
+ margin: 0;
7622
+ box-shadow: none;
7623
+ background: none;
7624
+ }
7625
+
7626
+ .mec-slider-t3 .mec-slider-t3-img {
7627
+ position: absolute;
7628
+ left: 0;
7629
+ top: 0;
7630
+ background-size: cover !important;
7631
+ background-position: center !important;
7632
+ width: 100%;
7633
+ height: 100%;
7634
+ margin: 0;
7635
+ overflow: hidden;
7636
+ opacity: 0.68;
7637
+ z-index: 1;
7638
+ }
7639
+
7640
+ .mec-slider-t3 .mec-slider-t3-content {
7641
+ width: 50%;
7642
+ height: auto;
7643
+ vertical-align: middle;
7644
+ display: table;
7645
+ position: absolute;
7646
+ left: 0;
7647
+ top: 0;
7648
+ bottom: 0;
7649
+ padding: 0 2% 0 7%;
7650
+ margin: auto 0;
7651
+ background: none;
7652
+ z-index: 2;
7653
+ }
7654
+
7655
+ .mec-slider-t3 .mec-slider-t3-content.mec-event-grid-modern *:not(.mec-color) {
7656
+ color: #fff;
7657
+ }
7658
+
7659
+ .mec-slider-t3-content.mec-event-grid-modern .mec-event-title {
7660
+ font-size: 29px;
7661
+ }
7662
+
7663
+ .mec-slider-t3-content.mec-event-grid-modern .mec-event-content,
7664
+ .mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button {
7665
+ background: none;
7666
+ }
7667
+
7668
+ .mec-slider-t3-content.mec-event-grid-modern .mec-booking-button {
7669
+ display: inline-block;
7670
+ border: 1px solid;
7671
+ font-weight: 500;
7672
+ letter-spacing: 1px;
7673
+ text-transform: uppercase;
7674
+ font-size: 13px;
7675
+ padding: 0 42px;
7676
+ line-height: 49px;
7677
+ height: 50px;
7678
+ transition: all 0.21s ease;
7679
+ }
7680
+
7681
+ .mec-slider-t3-content.mec-event-grid-modern .mec-booking-button:hover {
7682
+ background: #fff;
7683
+ color: #000;
7684
+ border-color: #fff;
7685
+ }
7686
+
7687
+ .mec-slider-t3-content.mec-event-grid-modern .mec-slider-t3-footer {
7688
+ text-align: left;
7689
+ padding: 15px 15px 10px;
7690
+ }
7691
+
7692
+ .mec-slider-t3-content.mec-event-grid-modern .mec-event-title a:hover,
7693
+ .mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover {
7694
+ color: #40d9f1;
7695
+ }
7696
+
7697
+ .mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover {
7698
+ border-color: #40d9f1;
7699
+ }
7700
+
7701
+ .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev,
7702
+ .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next {
7703
+ opacity: 1;
7704
+ width: 44px;
7705
+ height: 44px;
7706
+ line-height: 38px;
7707
+ border-radius: 0;
7708
+ text-align: center;
7709
+ background: transparent;
7710
+ border: 1px solid #fff;
7711
+ transition: all 0.25s ease;
7712
+ -webkit-transition: all 0.25s ease;
7713
+ position: absolute;
7714
+ top: 50%;
7715
+ margin-top: -22px;
7716
+ cursor: pointer;
7717
+ }
7718
+
7719
+ .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev:hover,
7720
+ .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next:hover {
7721
+ box-shadow: 0 4px 16px 0px rgba(0, 0, 0, 0.075);
7722
+ background: #fff;
7723
+ }
7724
+
7725
+ .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next {
7726
+ right: 10px;
7727
+ }
7728
+
7729
+ .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev {
7730
+ right: auto;
7731
+ left: 10px;
7732
+ }
7733
+
7734
+ .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev i,
7735
+ .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next i {
7736
+ font-size: 14px;
7737
+ color: #fff;
7738
+ opacity: 1;
7739
+ transition: all 0.25s ease;
7740
+ }
7741
+
7742
+ .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev:hover i,
7743
+ .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next:hover i {
7744
+ color: #000;
7745
+ cursor: pointer;
7746
+ }
7747
+
7748
+ @media only screen and (min-width: 961px) {
7749
+ .mec-slider-t3-content.mec-event-grid-modern .mec-event-title {
7750
+ font-size: 50px;
7751
+ font-weight: 300;
7752
+ }
7753
+
7754
+ .mec-slider-t3-content.mec-event-grid-modern .mec-event-description {
7755
+ font-size: 19px;
7756
+ }
7757
+ }
7758
+
7759
+ @media only screen and (max-width: 767px) {
7760
+
7761
+ .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev,
7762
+ .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next {
7763
+ top: 40px;
7764
+ margin-top: 0
7765
+ }
7766
+ }
7767
+
7768
+ @media only screen and (max-width: 479px) {
7769
+ .mec-slider-t3 .mec-slider-t3-content {
7770
+ width: 100%;
7771
+ }
7772
+
7773
+ .mec-slider-t3-content.mec-event-grid-modern .mec-event-title {
7774
+ font-size: 22px;
7775
+ }
7776
+
7777
+ .mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day {
7778
+ font-size: 25px;
7779
+ }
7780
+ }
7781
+
7782
+
7783
+ /* MEC Slider 4
7784
+ -------------------------------- */
7785
+ .mec-slider-t4-wrap {
7786
+ width: 100%;
7787
+ padding: 0;
7788
+ background: #161616;
7789
+ min-height: 700px;
7790
+ position: relative;
7791
+ }
7792
+
7793
+ .mec-slider-t4 .mec-event-article {
7794
+ height: 700px;
7795
+ border: none;
7796
+ padding: 0;
7797
+ margin: 0;
7798
+ box-shadow: none;
7799
+ background: none;
7800
+ }
7801
+
7802
+ .mec-slider-t4 .mec-slider-t4-img {
7803
+ position: absolute;
7804
+ left: 0;
7805
+ top: 0;
7806
+ background-size: cover !important;
7807
+ background-position: center !important;
7808
+ width: 100%;
7809
+ height: 100%;
7810
+ margin: 0;
7811
+ overflow: hidden;
7812
+ z-index: 1;
7813
+ }
7814
+
7815
+ .mec-slider-t4 .mec-slider-t4-content {
7816
+ width: auto;
7817
+ max-width: 700px;
7818
+ background: rgba(37, 37, 37, 0.94) !important;
7819
+ height: auto;
7820
+ vertical-align: middle;
7821
+ display: table;
7822
+ position: absolute;
7823
+ left: 8%;
7824
+ top: 19%;
7825
+ padding: 3%;
7826
+ margin: auto 0;
7827
+ background: none;
7828
+ z-index: 2;
7829
+ }
7830
+
7831
+ .mec-slider-t4 .mec-slider-t4-content.mec-event-grid-modern *:not(.mec-color) {
7832
+ color: #fff;
7833
+ }
7834
+
7835
+ .mec-slider-t4-content.mec-event-grid-modern .mec-event-title {
7836
+ font-size: 29px;
7837
+ }
7838
+
7839
+ .mec-slider-t4-content.mec-event-grid-modern .mec-event-content,
7840
+ .mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button {
7841
+ background: none;
7842
+ }
7843
+
7844
+ .mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button {
7845
+ font-size: 13px;
7846
+ padding: 0 42px;
7847
+ line-height: 49px;
7848
+ height: 50px;
7849
+ }
7850
+
7851
+ .mec-slider-t4-content.mec-event-grid-modern .mec-event-title a:hover {
7852
+ color: #40d9f1;
7853
+ }
7854
+
7855
+ .mec-slider-t4-content.mec-event-grid-modern .mec-slider-t4-footer {
7856
+ text-align: left;
7857
+ padding: 15px 15px 10px;
7858
+ }
7859
+
7860
+ .mec-slider-t4-content.mec-event-grid-modern .mec-booking-button {
7861
+ display: inline-block;
7862
+ border: 1px solid;
7863
+ font-weight: 500;
7864
+ letter-spacing: 1px;
7865
+ text-transform: uppercase;
7866
+ font-size: 13px;
7867
+ padding: 0 42px;
7868
+ line-height: 49px;
7869
+ height: 50px;
7870
+ transition: all 0.21s ease;
7871
+ }
7872
+
7873
+ .mec-slider-t4-content.mec-event-grid-modern .mec-booking-button:hover {
7874
+ background: #fff;
7875
+ color: #000;
7876
+ border-color: #fff;
7877
+ }
7878
+
7879
+ .mec-slider-t4-content.mec-event-grid-modern .mec-event-title a:hover,
7880
+ .mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover {
7881
+ color: #111;
7882
+ }
7883
+
7884
+ .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev,
7885
+ .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next {
7886
+ opacity: 1;
7887
+ width: 44px;
7888
+ height: 44px;
7889
+ line-height: 40px;
7890
+ border-radius: 0;
7891
+ text-align: center;
7892
+ background: transparent;
7893
+ border: 1px solid #fff;
7894
+ transition: all 0.25s ease;
7895
+ -webkit-transition: all 0.25s ease;
7896
+ position: absolute;
7897
+ top: 34px;
7898
+ cursor: pointer;
7899
+ }
7900
+
7901
+ .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev:hover,
7902
+ .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next:hover {
7903
+ box-shadow: 0 4px 16px 0px rgba(0, 0, 0, 0.075);
7904
+ background: #fff;
7905
+ }
7906
+
7907
+ .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next {
7908
+ right: 60px;
7909
+ }
7910
+
7911
+ .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev {
7912
+ right: 112px;
7913
+ }
7914
+
7915
+ .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev i,
7916
+ .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next i {
7917
+ font-size: 14px;
7918
+ color: #fff;
7919
+ opacity: 1;
7920
+ transition: all 0.25s ease;
7921
+ }
7922
+
7923
+ .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev:hover i,
7924
+ .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next:hover i {
7925
+ color: #000;
7926
+ cursor: pointer;
7927
+ }
7928
+
7929
+
7930
+ @media only screen and (max-width: 767px) {
7931
+ .mec-slider-t4 .mec-slider-t4-content {
7932
+ width: 100%;
7933
+ left: 0;
7934
+ top: auto;
7935
+ bottom: 0;
7936
+ }
7937
+
7938
+ .mec-slider-t4-content.mec-event-grid-modern .mec-event-title {
7939
+ font-size: 22px;
7940
+ }
7941
+
7942
+ .mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day {
7943
+ font-size: 25px;
7944
+ }
7945
+ }
7946
+
7947
+
7948
+ /* MEC Slider 5
7949
+ -------------------------------- */
7950
+ .mec-slider-t5-wrap {
7951
+ width: auto;
7952
+ max-width: 570px;
7953
+ padding: 0;
7954
+ margin: 0 auto 25px;
7955
+ background: #f7f7f7;
7956
+ min-height: 480px;
7957
+ position: relative;
7958
+ }
7959
+
7960
+ .mec-slider-t5 {
7961
+ height: auto;
7962
+ box-shadow: 0 5px 35px 0px rgba(0, 0, 0, 0.13);
7963
+ }
7964
+
7965
+ .mec-slider-t5 .mec-event-article {
7966
+ position: relative;
7967
+ height: auto;
7968
+ }
7969
+
7970
+ .mec-slider-t5 .mec-slider-t5-img {
7971
+ position: relative;
7972
+ background-size: cover !important;
7973
+ background-position: center !important;
7974
+ width: 100%;
7975
+ height: 300px;
7976
+ float: none;
7977
+ margin: 0;
7978
+ overflow: hidden;
7979
+ }
7980
+
7981
+ .mec-slider-t5 .mec-slider-t5-content {
7982
+ width: 100%;
7983
+ float: none;
7984
+ height: 100%;
7985
+ background: #fff;
7986
+ padding: 0 20px 20px;
7987
+ margin-bottom: 0;
7988
+ }
7989
+
7990
+ .mec-slider-t5 .mec-events-content p {
7991
+ margin-bottom: 20px;
7992
+ }
7993
+
7994
+ .mec-slider-t5-content.mec-event-grid-modern .mec-event-article {
7995
+ border: none;
7996
+ padding: 0;
7997
+ margin: 0;
7998
+ box-shadow: none;
7999
+ }
8000
+
8001
+ .mec-slider-t5-wrap .mec-event-grid-modern .event-grid-modern-head {
8002
+ margin-bottom: 10px;
8003
+ padding: 14px 34px;
8004
+ margin-left: -20px;
8005
+ margin-right: -20px;
8006
+ text-align: left;
8007
+ background: #f9f9f9;
8008
+ border-bottom: 1px solid #eee;
8009
+ }
8010
+
8011
+ .mec-slider-t5-content.mec-event-grid-modern .mec-event-title {
8012
+ font-size: 29px;
8013
+ }
8014
+
8015
+ .mec-slider-t5 .mec-slider-t5-col6 {
8016
+ width: 50%;
8017
+ float: left;
8018
+ height: 100%;
8019
+ }
8020
+
8021
+ .mec-slider-t5 .mec-slider-t5-col6 i {
8022
+ font-size: 42px;
8023
+ float: left;
8024
+ margin-right: 7px;
8025
+ height: 58px;
8026
+ }
8027
+
8028
+ .mec-slider-t5 .mec-slider-t5-col6 h6 {
8029
+ text-transform: uppercase;
8030
+ font-size: 17px;
8031
+ padding: 4px 0;
8032
+ display: inline;
8033
+ color: #444;
8034
+ }
8035
+
8036
+ .mec-slider-t5 .mec-slider-t5-col6 address {
8037
+ font-size: 12px;
8038
+ margin-bottom: 0;
8039
+ }
8040
+
8041
+ .mec-slider-t5-content.mec-event-grid-modern .mec-event-title a:hover {
8042
+ text-decoration: underline;
8043
+ }
8044
+
8045
+ .mec-slider-t5-content.mec-event-grid-modern .mec-event-footer .mec-booking-button {
8046
+ font-size: 12px;
8047
+ padding: 0 31px;
8048
+ line-height: 49px;
8049
+ height: 50px;
8050
+ top: 0;
8051
+ }
8052
+
8053
+ .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev,
8054
+ .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next {
8055
+ opacity: 1;
8056
+ width: 44px;
8057
+ height: 44px;
8058
+ line-height: 40px;
8059
+ border-radius: 0;
8060
+ text-align: center;
8061
+ background: transparent;
8062
+ border: 1px solid #fff;
8063
+ transition: all 0.25s ease;
8064
+ -webkit-transition: all 0.25s ease;
8065
+ position: absolute;
8066
+ top: 34px;
8067
+ cursor: pointer;
8068
+ }
8069
+
8070
+ .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev:hover,
8071
+ .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next:hover {
8072
+ box-shadow: 0 4px 16px 0px rgba(0, 0, 0, 0.075);
8073
+ background: #fff;
8074
+ }
8075
+
8076
+ .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next {
8077
+ right: 30px;
8078
+ }
8079
+
8080
+ .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev {
8081
+ right: 82px;
8082
+ }
8083
+
8084
+ .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev i,
8085
+ .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next i {
8086
+ font-size: 14px;
8087
+ color: #fff;
8088
+ opacity: 1;
8089
+ transition: all 0.25s ease;
8090
+ }
8091
+
8092
+ .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev:hover i,
8093
+ .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next:hover i {
8094
+ color: #000;
8095
+ cursor: pointer;
8096
+ }
8097
+
8098
+ @media only screen and (max-width: 768px) {
8099
+ .mec-slider-t5 .mec-slider-t5-col6 {
8100
+ width: 100%;
8101
+ margin: 10px 0;
8102
+ }
8103
+ }
8104
+
8105
+ @media only screen and (max-width: 479px) {
8106
+ .mec-slider-t5-content.mec-event-grid-modern .mec-event-title {
8107
+ font-size: 24px;
8108
+ }
8109
+ }
8110
+
8111
+
8112
+ /* MEC Single Modern
8113
+ -------------------------------- */
8114
+ .mec-single-modern .mec-events-event-image {
8115
+ text-align: center;
8116
+ }
8117
+
8118
+ .mec-single-modern .mec-events-event-image img {
8119
+ width: 100%;
8120
+ }
8121
+
8122
+ .mec-single-modern .mec-single-event-bar {
8123
+ background-color: #f7f7f7;
8124
+ margin: 20px 0 0;
8125
+ padding: 15px;
8126
+ display: table;
8127
+ width: 100%;
8128
+ }
8129
+
8130
+ .mec-single-modern .mec-single-event-bar>div {
8131
+ display: table-cell;
8132
+ }
8133
+
8134
+ .mec-single-modern .mec-single-event-bar>div i {
8135
+ font-size: 20px;
8136
+ vertical-align: middle;
8137
+ }
8138
+
8139
+ .mec-single-modern .mec-single-event-bar>div .mec-time-comment {
8140
+ font-size: 12px;
8141
+ color: #999;
8142
+ }
8143
+
8144
+ .mec-single-modern .mec-single-event-bar>div h3 {
8145
+ text-transform: uppercase;
8146
+ font-size: 16px;
8147
+ font-weight: bold;
8148
+ padding-bottom: 5px;
8149
+ display: inline;
8150
+ color: #000;
8151
+ padding-left: 10px;
8152
+ }
8153
+
8154
+ .mec-single-modern .mec-single-event-bar>div dd {
8155
+ font-size: 14px;
8156
+ color: #8d8d8d;
8157
+ padding-left: 34px;
8158
+ margin-bottom: 0;
8159
+ }
8160
+
8161
+ .mec-single-modern .col-md-4 .mec-frontbox {
8162
+ margin-top: -50px;
8163
+ margin-bottom: 70px;
8164
+ padding: 20px;
8165
+ border: none;
8166
+ background: #f7f7f7;
8167
+ box-shadow: none;
8168
+ }
8169
+
8170
+ .mec-next-occurrence li {
8171
+ list-style: none;
8172
+ }
8173
+
8174
+ @media only screen and (min-width: 960px) {
8175
+ .mec-single-modern .col-md-4 .mec-frontbox {
8176
+ margin-left: 20px;
8177
+ }
8178
+ }
8179
+
8180
+ @media only screen and (max-width: 960px) {
8181
+ .mec-single-modern .mec-single-event-bar>div {
8182
+ display: block;
8183
+ }
8184
+ }
8185
+
8186
+ .lity-content>div {
8187
+ overflow: auto;
8188
+ }
8189
+
8190
+ .mec-next-event-details li {
8191
+ list-style: none;
8192
+ margin-top: 20px;
8193
+ }
8194
+
8195
+ .mec-next-event-details h6 {
8196
+ text-transform: uppercase;
8197
+ font-size: 13px;
8198
+ padding-bottom: 5px;
8199
+ display: inline;
8200
+ color: #222;
8201
+ padding-left: 0;
8202
+ }
8203
+
8204
+ .mec-next-event-details abbr {
8205
+ display: block;
8206
+ padding-left: 12px;
8207
+ color: #8d8d8d;
8208
+ }
8209
+
8210
+ .mec-next-event-details i {
8211
+ margin-right: 10px;
8212
+ margin-left: 12px;
8213
+ }
8214
+
8215
+ .mec-next-event-details i:before {
8216
+ color: #40d9f1;
8217
+ }
8218
+
8219
+ .mec-next-event-details a {
8220
+ text-align: center;
8221
+ display: block;
8222
+ background: #fff;
8223
+ padding: 6px 0;
8224
+ font-size: 11px;
8225
+ font-weight: 400;
8226
+ letter-spacing: 0;
8227
+ border: 1px solid #e3e3e3;
8228
+ transition: .3s;
8229
+ }
8230
+
8231
+ /* MEC Single Modal
8232
+ -------------------------------- */
8233
+ .mec-single-modal.mec-single-modern .mec-single-title {
8234
+ text-align: center;
8235
+ padding: 15px 10px 0;
8236
+ }
8237
+
8238
+ .admin-bar .mec-single-modal.mec-single-modern .mec-single-title {
8239
+ padding-top: 40px;
8240
+ }
8241
+
8242
+ .mec-single-modal.mec-single-modern .mec-single-event-bar {
8243
+ padding: 5px;
8244
+ }
8245
+
8246
+ .mec-single-modal.mec-single-modern .mec-single-event-bar>div dd {
8247
+ font-size: 13px;
8248
+ }
8249
+
8250
+ .mec-single-modal.mec-single-modern .mec-single-event-bar>div h3 {
8251
+ font-size: 15px;
8252
+ }
8253
+
8254
+ @media only screen and (min-width: 960px) {
8255
+ .mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox {
8256
+ margin-left: 0;
8257
+ }
8258
+ }
8259
+
8260
+ .mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox {
8261
+ margin-top: 10px;
8262
+ margin-bottom: 10px;
8263
+ }
8264
+
8265
+ .mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox.mec-event-meta {
8266
+ padding: 0;
8267
+ }
8268
+
8269
+ .mec-single-modal .mec-event-meta dd.mec-organizer-url a,
8270
+ .mec-single-modal .mec-event-meta dd.mec-organizer-email a {
8271
+ font-size: 12px;
8272
+ display: block;
8273
+ }
8274
+
8275
+ .mec-modal-wrap {
8276
+ max-width: 700px;
8277
+ background: #fff;
8278
+ box-shadow: 0 1px 55px rgba(0, 0, 0, 0.5);
8279
+ }
8280
+
8281
+ .mec-single-modal .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li,
8282
+ .mec-single-modal .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a.mec-events-button {
8283
+ display: block;
8284
+ text-align: center;
8285
+ }
8286
+
8287
+ .mec-single-modal .flip-clock-divider .flip-clock-label {
8288
+ position: absolute;
8289
+ top: 60px;
8290
+ }
8291
+
8292
+ .mec-single-modal .flip-clock-divider:not(:first-child) {
8293
+ width: 48px !important;
8294
+ }
8295
+
8296
+ .mec-single-modal .flip-clock-divider.minutes .flip-clock-label {
8297
+ top: 150px;
8298
+ left: -539px;
8299
+ }
8300
+
8301
+ .mec-single-modal .flip-clock-divider.seconds .flip-clock-label {
8302
+ top: 87px;
8303
+ }
8304
+
8305
+ .mec-single-modal .flip-clock-wrapper {
8306
+ left: 14%;
8307
+ }
8308
+
8309
+ .mec-single-modal .twodaydigits>ul:nth-child(8),
8310
+ .mec-single-modal .twodaydigits>ul:nth-child(9),
8311
+ .mec-single-modal .twodaydigits>ul:nth-child(11),
8312
+ .mec-single-modal .twodaydigits>ul:nth-child(12) {
8313
+ margin-top: 30px !important;
8314
+ }
8315
+
8316
+ /* MEC Toggle List
8317
+ -------------------------------- */
8318
+ .mec-events-toggle {
8319
+ max-width: 960px;
8320
+ margin-left: auto;
8321
+ margin-right: auto;
8322
+ }
8323
+
8324
+ .mec-events-toggle .mec-toggle-item {
8325
+ border: 1px solid #e4e4e4;
8326
+ margin-bottom: 15px;
8327
+ box-shadow: 0 10px 15px #f3f3f3;
8328
+ }
8329
+
8330
+ .mec-events-toggle .mec-toggle-item-inner {
8331
+ cursor: pointer;
8332
+ position: relative;
8333
+ padding: 30px 60px 30px 15px;
8334
+ background: #fff;
8335
+ transition: all .3s ease;
8336
+ }
8337
+
8338
+ .mec-events-toggle .mec-toggle-item-inner:hover {
8339
+ background: #fbfbfb;
8340
+ }
8341
+
8342
+ .mec-toggle-item-col {
8343
+ float: left;
8344
+ width: 180px;
8345
+ margin-top: -6px;
8346
+ border-right: 1px solid #e3e3e3;
8347
+ margin-right: 15px;
8348
+ }
8349
+
8350
+ .mec-toggle-item-col .mec-event-date {
8351
+ font-size: 38px;
8352
+ line-height: 40px;
8353
+ float: left;
8354
+ margin-right: 8px;
8355
+ }
8356
+
8357
+ .mec-toggle-item-col .mec-event-month {
8358
+ text-transform: uppercase;
8359
+ font-size: 12px;
8360
+ line-height: 14px;
8361
+ padding-top: 4px;
8362
+ font-weight: 700;
8363
+ }
8364
+
8365
+ .mec-toggle-item-col .mec-event-detail {
8366
+ font-size: 10px;
8367
+ }
8368
+
8369
+ .mec-toggle-item-col .mec-event-day {
8370
+ margin-top: 9px;
8371
+ color: #c0c0c0;
8372
+ font-family: 'Roboto', sans-serif;
8373
+ font-size: 35px;
8374
+ font-weight: 100;
8375
+ text-transform: uppercase;
8376
+ letter-spacing: -1px;
8377
+ }
8378
+
8379
+ .mec-events-toggle .mec-toggle-title {
8380
+ color: #000;
8381
+ font-size: 23px;
8382
+ font-weight: 600;
8383
+ margin-bottom: 0;
8384
+ transition: all .3s ease;
8385
+ display: inline-block;
8386
+ }
8387
+
8388
+ .mec-events-toggle .mec-toggle-item-inner span.event-color {
8389
+ width: 5px;
8390
+ height: 100%;
8391
+ position: absolute;
8392
+ left: -1px;
8393
+ top: 0;
8394
+ bottom: 0;
8395
+ border-radius: 0;
8396
+ margin: 0;
8397
+ }
8398
+
8399
+ .mec-events-toggle .mec-toggle-item-inner i {
8400
+ position: absolute;
8401
+ font-size: 30px;
8402
+ right: 25px;
8403
+ top: 50%;
8404
+ transform: translate(0, -50%);
8405
+ cursor: pointer;
8406
+ }
8407
+
8408
+ .mec-events-toggle .mec-toggle-item.is-open i.mec-sl-plus:before {
8409
+ content: "\e615";
8410
+ }
8411
+
8412
+ .mec-events-toggle .mec-toggle-item.is-open .mec-toggle-title {
8413
+ background: #f8f8f8;
8414
+ cursor: pointer;
8415
+ }
8416
+
8417
+ .mec-events-toggle .mec-toggle-content {
8418
+ border-top: 1px solid #e4e4e4;
8419
+ }
8420
+
8421
+ .mec-events-toggle .mec-toggle-content .mec-modal-wrap {
8422
+ margin: 0;
8423
+ max-width: 100%;
8424
+ box-shadow: none;
8425
+ }
8426
+
8427
+ .mec-events-toggle .mec-toggle-content .mec-modal-wrap .mec-single-event {
8428
+ margin: 0;
8429
+ }
8430
+
8431
+ .mec-events-toggle .mec-toggle-content h1.mec-single-title,
8432
+ .mec-events-toggle .mec-toggle-content .mec-single-event-bar {
8433
+ display: none;
8434
+ }
8435
+
8436
+ .mec-events-toggle .media-links a {
8437
+ margin-bottom: 0;
8438
+ }
8439
+
8440
+ .mec-events-toggle .mec-toggle-content .mec-toggle-meta {
8441
+ margin-bottom: 14px;
8442
+ }
8443
+
8444
+ .mec-events-toggle #mec_speakers_details.mec-frontbox {
8445
+ padding: 0;
8446
+ margin: 0;
8447
+ }
8448
+
8449
+ .mec-events-toggle .mec-toggle-item h3.mec-speakers {
8450
+ border: none;
8451
+ text-align: left;
8452
+ }
8453
+
8454
+ .mec-events-toggle .mec-toggle-item h3.mec-speakers:before {
8455
+ content: "\e063";
8456
+ font-family: simple-line-icons;
8457
+ border: none;
8458
+ position: relative;
8459
+ display: inline-block;
8460
+ left: unset;
8461
+ bottom: unset;
8462
+ font-size: 22px;
8463
+ font-weight: normal;
8464
+ padding: 0 11px 0 28px;
8465
+ vertical-align: middle;
8466
+ }
8467
+
8468
+ @media only screen and (max-width: 767px) {
8469
+ .mec-toggle-item-col {
8470
+ float: none;
8471
+ width: 100%;
8472
+ border-right: none;
8473
+ margin-bottom: 5px;
8474
+ }
8475
+ }
8476
+
8477
+
8478
+
8479
+ /* MEC Agenda View
8480
+ -------------------------------- */
8481
+ .mec-events-agenda-wrap {
8482
+ margin: 10px 0;
8483
+ border: 1px solid #e9e9e9;
8484
+ padding-left: 20px;
8485
+ box-shadow: 0 2px 2px rgba(0, 0, 0, 0.03);
8486
+ }
8487
+
8488
+ .mec-events-agenda {
8489
+ padding: 0;
8490
+ border-bottom: 1px solid #e9e9e9;
8491
+ overflow: hidden;
8492
+ }
8493
+
8494
+ .mec-agenda-date-wrap {
8495
+ width: 210px;
8496
+ padding-top: 15px;
8497
+ float: left;
8498
+ font-size: 13px;
8499
+ }
8500
+
8501
+ .mec-agenda-date-wrap i,
8502
+ .mec-agenda-event i {
8503
+ font-size: 11px;
8504
+ color: #aaa;
8505
+ margin-right: 4px;
8506
+ margin-left: 1px;
8507
+ }
8508
+
8509
+ .mec-agenda-event i {
8510
+ vertical-align: middle;
8511
+ margin-right: 1px;
8512
+ }
8513
+
8514
+ .mec-agenda-events-wrap {
8515
+ float: left;
8516
+ width: calc(100% - 210px);
8517
+ background: #f9f9f9;
8518
+ padding: 15px;
8519
+ }
8520
+
8521
+ .mec-agenda-time {
8522
+ font-size: 11px;
8523
+ color: #707070;
8524
+ padding-right: 10px;
8525
+ width: 138px;
8526
+ display: inline-block;
8527
+ }
8528
+
8529
+ .mec-agenda-event-title {
8530
+ position: relative;
8531
+ padding-left: 14px;
8532
+ }
8533
+
8534
+ .mec-agenda-event-title a {
8535
+ font-family: 'Roboto', 'Montserrat', Helvetica, Arial, sans-serif;
8536
+ font-size: 14px;
8537
+ font-weight: 600;
8538
+ color: #333;
8539
+ }
8540
+
8541
+ .mec-agenda-event-title span.event-color {
8542
+ width: 9px;
8543
+ height: 9px;
8544
+ position: absolute;
8545
+ left: 0;
8546
+ top: 4px;
8547
+ margin: 0;
8548
+ }
8549
+
8550
+ .mec-agenda-date-wrap span.mec-agenda-day {
8551
+ color: #aaa;
8552
+ font-size: 12px;
8553
+ }
8554
+
8555
+ @media only screen and (max-width: 767px) {
8556
+
8557
+ .mec-agenda-date-wrap,
8558
+ .mec-agenda-events-wrap {
8559
+ float: none;
8560
+ width: 100%;
8561
+ }
8562
+
8563
+ .mec-events-agenda span.mec-agenda-event-title {
8564
+ display: block;
8565
+ width: 100%;
8566
+ }
8567
+
8568
+ .mec-agenda-event-title span.event-color {
8569
+ top: 7px;
8570
+ }
8571
+
8572
+ .mec-agenda-event-title a {
8573
+ font-size: 13px;
8574
+ }
8575
+ }
8576
+
8577
+ /* MEC Yearly View
8578
+ -------------------------------- */
8579
+ .mec-yearly-view-wrap {
8580
+ margin: 0 0 15px;
8581
+ border: 1px solid #e6e6e6;
8582
+ box-shadow: 0 2px 4px rgba(0, 0, 0, 0.04);
8583
+ border-bottom-width: 4px;
8584
+ }
8585
+
8586
+ .mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar {
8587
+ max-width: 100%;
8588
+ width: 232px;
8589
+ padding: 10px;
8590
+ background: #fff;
8591
+ margin: 10px;
8592
+ display: inline-block;
8593
+ }
8594
+
8595
+ .mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar dl dt {
8596
+ transition: none;
8597
+ height: 30px;
8598
+ width: 30px;
8599
+ line-height: 30px;
8600
+ border-radius: 0;
8601
+ font-size: 12px;
8602
+ }
8603
+
8604
+ .mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar .mec-calendar-events-sec {
8605
+ padding: 10px;
8606
+ }
8607
+
8608
+ .mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar .mec-has-event:after {
8609
+ width: 4px;
8610
+ height: 4px;
8611
+ bottom: 3px;
8612
+ margin-left: -2px;
8613
+ }
8614
+
8615
+ .mec-yearly-view-wrap .mec-calendar-side .mec-calendar-table {
8616
+ min-height: 200px;
8617
+ }
8618
+
8619
+ .mec-calendar.mec-yearly-calendar .mec-calendar-table-head dl dt {
8620
+ background: #f9f9f9;
8621
+ font-size: 13px;
8622
+ }
8623
+
8624
+ .mec-calendar.mec-yearly-calendar .mec-calendar-table-title {
8625
+ text-align: center;
8626
+ font-size: 15px;
8627
+ font-weight: 700;
8628
+ color: #222;
8629
+ margin-top: -5px;
8630
+ padding-bottom: 5px;
8631
+ }
8632
+
8633
+ .mec-yearly-view-wrap .mec-yearly-calendar-sec {
8634
+ min-height: 200px;
8635
+ width: 538px;
8636
+ overflow: hidden;
8637
+ float: left;
8638
+ background: #f8f8f8;
8639
+ padding: 15px;
8640
+ }
8641
+
8642
+ .mec-yearly-view-wrap .mec-yearly-agenda-sec {
8643
+ min-height: 200px;
8644
+ width: calc(100% - 538px);
8645
+ float: left;
8646
+ padding: 0 0 0 20px;
8647
+ overflow: hidden;
8648
+ }
8649
+
8650
+ .mec-yearly-view-wrap .mec-yearly-title-sec {
8651
+ position: relative;
8652
+ padding: 15px;
8653
+ text-align: center;
8654
+ border-bottom: 1px solid #e6e6e6;
8655
+ box-shadow: 0 1px 3px rgba(0, 0, 0, 0.02);
8656
+ }
8657
+
8658
+ .mec-yearly-view-wrap .mec-yearly-title-sec h2 {
8659
+ font-size: 30px;
8660
+ line-height: 40px;
8661
+ color: #333;
8662
+ margin: 0;
8663
+ font-weight: 700;
8664
+ }
8665
+
8666
+ .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year,
8667
+ .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year {
8668
+ position: absolute;
8669
+ top: 50%;
8670
+ margin-top: -15px;
8671
+ min-width: 30px;
8672
+ height: 30px;
8673
+ line-height: 30px;
8674
+ padding: 0 8px;
8675
+ text-align: center;
8676
+ background: #fff;
8677
+ color: #666;
8678
+ font-size: 14px;
8679
+ border: 1px solid #eee;
8680
+ border-radius: 2px;
8681
+ box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.015);
8682
+ transition: all .33s ease;
8683
+ cursor: pointer;
8684
+ }
8685
+
8686
+ .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year {
8687
+ right: auto;
8688
+ left: 20px;
8689
+ padding-right: 14px;
8690
+ }
8691
+
8692
+ .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year {
8693
+ left: auto;
8694
+ right: 20px;
8695
+ padding-left: 14px;
8696
+ }
8697
+
8698
+ .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year i,
8699
+ .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year i {
8700
+ font-size: 12px;
8701
+ color: #40d9f1;
8702
+ cursor: pointer;
8703
+ }
8704
+
8705
+
8706
+ @media only screen and (max-width: 959px) {
8707
+ .mec-yearly-view-wrap .mec-yearly-calendar-sec {
8708
+ width: 268px;
8709
+ padding: 10px 5px;
8710
+ }
8711
+
8712
+ .mec-yearly-view-wrap .mec-yearly-agenda-sec {
8713
+ width: calc(100% - 268px);
8714
+ padding: 0 0 0 10px;
8715
+ }
8716
+ }
8717
+
8718
+ @media only screen and (max-width: 767px) {
8719
+
8720
+ .mec-yearly-view-wrap .mec-yearly-calendar-sec,
8721
+ .mec-yearly-view-wrap .mec-yearly-agenda-sec {
8722
+ width: 100%;
8723
+ float: none;
8724
+ }
8725
+
8726
+ .mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar {
8727
+ width: auto;
8728
+ }
8729
+
8730
+ .mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar dl dt {
8731
+ width: 14.2%;
8732
+ }
8733
+
8734
+ .mec-yearly-view-wrap .mec-yearly-title-sec h2 {
8735
+ font-size: 25px;
8736
+ }
8737
+ }
8738
+
8739
+ /* agenda in yearly view */
8740
+ .mec-yearly-view-wrap .mec-agenda-time,
8741
+ .mec-yearly-view-wrap .mec-agenda-event i {
8742
+ display: none;
8743
+ }
8744
+
8745
+ @media only screen and (min-width: 768px) {
8746
+ .mec-yearly-view-wrap .mec-events-agenda-wrap {
8747
+ margin-top: 0;
8748
+ border: none;
8749
+ padding-left: 0;
8750
+ box-shadow: none;
8751
+ }
8752
+
8753
+ .mec-yearly-view-wrap .mec-agenda-date-wrap {
8754
+ width: 174px;
8755
+ font-size: 11px;
8756
+ padding-top: 10px;
8757
+ }
8758
+
8759
+ .mec-yearly-view-wrap .mec-agenda-events-wrap {
8760
+ width: calc(100% - 174px);
8761
+ padding: 10px;
8762
+ }
8763
+
8764
+ .mec-yearly-view-wrap .mec-agenda-event-title a {
8765
+ font-size: 13px;
8766
+ }
8767
+
8768
+ .mec-yearly-view-wrap .mec-agenda-event-title span.event-color {
8769
+ width: 8px;
8770
+ height: 8px;
8771
+ }
8772
+
8773
+ .mec-yearly-view-wrap .mec-agenda-date-wrap span.mec-agenda-day {
8774
+ font-size: 11px;
8775
+ }
8776
+
8777
+ .mec-yearly-view-wrap .mec-yearly-calendar-sec {
8778
+ box-shadow: -2px 0 5px rgba(0, 0, 0, 0.03) inset;
8779
+ }
8780
+ }
8781
+
8782
+ @media only screen and (max-width: 1200px) {
8783
+ .mec-yearly-view-wrap .mec-agenda-event-title a {
8784
+ font-size: 12px;
8785
+ padding-right: 6px;
8786
+ }
8787
+ }
8788
+
8789
+ /* Timetable View
8790
+ -------------------------------- */
8791
+ .mec-calendar.mec-calendar-timetable .mec-calendar-d-table {
8792
+ padding-bottom: 10px;
8793
+ border-bottom: none;
8794
+ }
8795
+
8796
+ .mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt:hover {
8797
+ cursor: pointer;
8798
+ }
8799
+
8800
+ .mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-has-no-event,
8801
+ .mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-has-no-event:hover {
8802
+ color: #bbb;
8803
+ cursor: default;
8804
+ }
8805
+
8806
+ .mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-day-active {
8807
+ background: #40d9f1;
8808
+ color: #fff;
8809
+ position: relative;
8810
+ }
8811
+
8812
+ .mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-day-active:after {
8813
+ content: '';
8814
+ position: absolute;
8815
+ display: block;
8816
+ bottom: -20px;
8817
+ left: 50%;
8818
+ margin-left: -10px;
8819
+ width: 0;
8820
+ border-width: 10px;
8821
+ border-style: solid;
8822
+ border-color: #40d9f1 transparent transparent transparent;
8823
+ }
8824
+
8825
+ .mec-timetable-events-list {
8826
+ padding: 10px 20px;
8827
+ border: none;
8828
+ margin: 0;
8829
+ }
8830
+
8831
+ .mec-timetable-events-list .mec-timetable-event {
8832
+ padding: 10px 0;
8833
+ border-bottom: 1px dashed #ddd;
8834
+ }
8835
+
8836
+ .mec-timetable-events-list .mec-timetable-event:last-child {
8837
+ border: none;
8838
+ }
8839
+
8840
+ .mec-timetable-event .mec-timetable-event-span {
8841
+ font-size: 12px;
8842
+ color: #444;
8843
+ padding-right: 30px;
8844
+ line-height: 22px;
8845
+ }
8846
+
8847
+ .mec-timetable-events-list .mec-timetable-event i {
8848
+ font-size: 13px;
8849
+ color: #aaa;
8850
+ margin-right: 3px;
8851
+ vertical-align: baseline;
8852
+ }
8853
+
8854
+ .mec-timetable-event .mec-timetable-event-span a {
8855
+ color: #333;
8856
+ }
8857
+
8858
+ .mec-timetable-event .mec-timetable-event-time {
8859
+ font-size: 11px;
8860
+ }
8861
+
8862
+ .mec-timetable-event .mec-timetable-event-time i {
8863
+ vertical-align: text-bottom;
8864
+ }
8865
+
8866
+ .mec-timetable-event .mec-timetable-event-title {
8867
+ font-size: 13px;
8868
+ }
8869
+
8870
+ .mec-timetable-event .mec-timetable-event-title .event-color {
8871
+ width: 10px;
8872
+ height: 10px;
8873
+ }
8874
+
8875
+ .mec-timetable-events-list .mec-timetable-event.mec-util-hidden {
8876
+ display: none;
8877
+ }
8878
+
8879
+ .mec-timetable-events-list.mec-util-hidden {
8880
+ display: none;
8881
+ }
8882
+
8883
+ @media only screen and (min-width: 768px) {
8884
+ .mec-timetable-events-list {
8885
+ display: table;
8886
+ width: 100%;
8887
+ margin: 10px 0 20px;
8888
+ }
8889
+
8890
+ .mec-timetable-events-list .mec-timetable-event {
8891
+ display: table-row;
8892
+ padding: 0;
8893
+ border: none;
8894
+ background: #fff;
8895
+ }
8896
+
8897
+ .mec-timetable-events-list .mec-timetable-event:hover {
8898
+ background: #fafafa;
8899
+ }
8900
+
8901
+ .mec-timetable-event .mec-timetable-event-span {
8902
+ display: table-cell;
8903
+ padding: 10px 15px;
8904
+ border-bottom: 1px solid #ebebeb;
8905
+ }
8906
+
8907
+ .mec-timetable-events-list .mec-timetable-event:last-child .mec-timetable-event-span {
8908
+ border-bottom: none;
8909
+ }
8910
+ }
8911
+
8912
+ @media only screen and (max-width: 767px) {
8913
+ .mec-timetable-event .mec-timetable-event-title {
8914
+ display: block;
8915
+ width: 100%;
8916
+ padding: 5px 0 10px;
8917
+ font-weight: 700;
8918
+ }
8919
+ }
8920
+
8921
+
8922
+ /* Timetable View type 2
8923
+ -------------------------------- */
8924
+ .mec-timetable-t2-wrap {
8925
+ border: 1px solid #e6e6e6;
8926
+ background: #fafafa;
8927
+ padding: 0 15px 15px;
8928
+ overflow: hidden;
8929
+ /* border-width: 1px 0 0 1px; */
8930
+ box-shadow: 0 3px 2px 0 rgba(0, 0, 0, .012);
8931
+ }
8932
+
8933
+ .mec-timetable-t2-col {
8934
+ width: 20%;
8935
+ float: left;
8936
+ min-height: 20px;
8937
+ padding-right: 1px;
8938
+ background: none;
8939
+ }
8940
+
8941
+ .mec-ttt2-title {
8942
+ background: #fafafa;
8943
+ color: #333;
8944
+ font-size: 13px;
8945
+ font-weight: 600;
8946
+ text-transform: uppercase;
8947
+ letter-spacing: 1px;
8948
+ text-align: center;
8949
+ padding: 25px 10px 10px;
8950
+ margin-bottom: 1px;
8951
+ }
8952
+
8953
+ .mec-timetable-t2-col .mec-event-article {
8954
+ position: relative;
8955
+ }
8956
+
8957
+ .mec-timetable-t2-col .mec-event-article .event-color {
8958
+ position: absolute;
8959
+ width: auto;
8960
+ height: auto;
8961
+ left: 0;
8962
+ right: 0;
8963
+ top: 0;
8964
+ bottom: 0;
8965
+ margin: 0;
8966
+ z-index: 1;
8967
+ border-radius: 2px;
8968
+ }
8969
+
8970
+ .mec-timetable-t2-content {
8971
+ position: relative;
8972
+ z-index: 2;
8973
+ color: #fff;
8974
+ padding: 15px 15px 20px;
8975
+ text-align: left;
8976
+ height: 130px;
8977
+ margin-bottom: 1px;
8978
+ overflow: hidden;
8979
+ }
8980
+
8981
+ .mec-timetable-t2-content .mec-event-title {
8982
+ line-height: 22px;
8983
+ margin-bottom: 13px;
8984
+ white-space: nowrap;
8985
+ padding-right: 1px;
8986
+ overflow: hidden;
8987
+ }
8988
+
8989
+ .mec-timetable-t2-content .mec-event-title a {
8990
+ color: #fff;
8991
+ font-size: 15px;
8992
+ font-weight: 600;
8993
+ white-space: nowrap;
8994
+ overflow: hidden;
8995
+ }
8996
+
8997
+ .mec-timetable-t2-content div {
8998
+ color: #fff;
8999
+ font-size: 11px;
9000
+ font-weight: 400;
9001
+ line-height: 19px;
9002
+ white-space: nowrap;
9003
+ }
9004
+
9005
+ .mec-timetable-t2-content div i {
9006
+ font-size: 12px;
9007
+ margin-right: 4px;
9008
+ }
9009
+
9010
+ @media only screen and (max-width: 960px) {
9011
+ .mec-timetable-t2-col {
9012
+ width: 100%;
9013
+ float: none;
9014
+ }
9015
+ }
9016
+
9017
+
9018
+ /* MEC Weather widget
9019
+ -------------------------------- */
9020
+ .mec-weather-box {
9021
+ padding: 15px 0;
9022
+ }
9023
+
9024
+ .mec-weather-head {
9025
+ min-height: 90px;
9026
+ padding: 5px 0;
9027
+ clear: both;
9028
+ overflow: hidden;
9029
+ margin-bottom: 25px;
9030
+ border-radius: 10px;
9031
+ background: #238af5;
9032
+ }
9033
+
9034
+ .mec-weather-icon-box {
9035
+ float: left;
9036
+ width: 80px;
9037
+ height: 80px;
9038
+ border-radius: 10px;
9039
+ overflow: hidden;
9040
+ background: #238af5;
9041
+ }
9042
+
9043
+ .mec-weather-icon {
9044
+ width: 80px;
9045
+ height: 80px;
9046
+ display: inline-block;
9047
+ border-radius: 10px;
9048
+ }
9049
+
9050
+ .mec-weather-summary {
9051
+ float: left;
9052
+ width: calc(100% - 80px);
9053
+ padding-left: 10px;
9054
+ margin: 10px 0;
9055
+ height: 60px;
9056
+ }
9057
+
9058
+ .mec-weather-summary-report {
9059
+ font-size: 15px;
9060
+ color: rgba(255, 255, 255, 0.68);
9061
+ margin-bottom: 6px;
9062
+ }
9063
+
9064
+ .mec-weather-summary-temp {
9065
+ font-family: "Roboto", Sans-serif;
9066
+ font-weight: 300;
9067
+ color: #fff;
9068
+ font-size: 29px;
9069
+ line-height: 1;
9070
+ }
9071
+
9072
+ .mec-weather-extras {
9073
+ width: auto;
9074
+ padding: 10px 15px 0 15px;
9075
+ float: right;
9076
+ min-height: 80px;
9077
+ color: #fff;
9078
+ font-size: 13px;
9079
+ line-height: 1;
9080
+ }
9081
+
9082
+ .mec-weather-extras div {
9083
+ line-height: 20px;
9084
+ height: 20px;
9085
+ }
9086
+
9087
+ .mec-weather-extras span {
9088
+ color: rgba(255, 255, 255, 0.68);
9089
+ font-size: 12px;
9090
+ text-transform: uppercase;
9091
+ }
9092
+
9093
+ .mec-weather-extras var {
9094
+ font-size: 11px;
9095
+ letter-spacing: 0.4px;
9096
+ }
9097
+
9098
+ /* weather icons */
9099
+ .mec-weather-icon.clear-day,
9100
+ .mec-weather-icon.clear-night {
9101
+ background-image: url(../img/mec-weather-icon-01.png);
9102
+ }
9103
+
9104
+ .mec-weather-icon.partly-sunny-day,
9105
+ .mec-weather-icon.partly-sunny-night {
9106
+ background-image: url(../img/mec-weather-icon-02.png);
9107
+ }
9108
+
9109
+ .mec-weather-icon.partly-cloudy-day,
9110
+ .mec-weather-icon.partly-cloudy-night {
9111
+ background-image: url(../img/mec-weather-icon-03.png);
9112
+ }
9113
+
9114
+ .mec-weather-icon.cloudy,
9115
+ .mec-weather-icon.fog,
9116
+ .mec-weather-icon.wind {
9117
+ background-image: url(../img/mec-weather-icon-04.png);
9118
+ }
9119
+
9120
+ .mec-weather-icon.thunderstorm {
9121
+ background-image: url(../img/mec-weather-icon-05.png);
9122
+ }
9123
+
9124
+ .mec-weather-icon.rain {
9125
+ background-image: url(../img/mec-weather-icon-06.png);
9126
+ }
9127
+
9128
+ .mec-weather-icon.snow,
9129
+ .mec-weather-icon.hail,
9130
+ .mec-weather-icon.sleet {
9131
+ background-image: url(../img/mec-weather-icon-07.png);
9132
+ }
9133
+
9134
+
9135
+
9136
+ /* MEC Available spot
9137
+ -------------------------------- */
9138
+ .mec-av-spot-wrap {
9139
+ width: auto;
9140
+ max-width: 1200px;
9141
+ padding: 0;
9142
+ margin: 0 auto 25px;
9143
+ background: #f7f7f7;
9144
+ min-height: 480px;
9145
+ position: relative;
9146
+ }
9147
+
9148
+ .mec-av-spot {
9149
+ height: auto;
9150
+ border: 1px solid #eee;
9151
+ box-shadow: 0 6px 12px -4px rgba(0, 0, 0, 0.05);
9152
+ }
9153
+
9154
+ .mec-av-spot .mec-event-article {
9155
+ position: relative;
9156
+ height: auto;
9157
+ }
9158
+
9159
+ .mec-av-spot .mec-av-spot-img {
9160
+ position: relative;
9161
+ background-size: cover !important;
9162
+ background-position: center !important;
9163
+ width: 100%;
9164
+ height: 330px;
9165
+ float: none;
9166
+ margin: 0;
9167
+ overflow: hidden;
9168
+ }
9169
+
9170
+ .mec-av-spot .mec-av-spot-content,
9171
+ .mec-av-spot .mec-av-spot-head {
9172
+ width: 100%;
9173
+ float: none;
9174
+ height: 100%;
9175
+ background: #fff;
9176
+ padding: 0 20px 20px;
9177
+ margin-bottom: 0;
9178
+ }
9179
+
9180
+ .mec-av-spot .mec-av-spot-head {
9181
+ background: #222;
9182
+ color: #fff;
9183
+ min-height: 80px;
9184
+ }
9185
+
9186
+ .mec-av-spot .mec-av-spot-head .mec-av-spot-box {
9187
+ padding-top: 25px;
9188
+ font-size: 13px;
9189
+ color: #ddd;
9190
+ }
9191
+
9192
+ .mec-av-spot .mec-av-spot-head .mec-av-spot-box span {
9193
+ color: #40d9f1;
9194
+ font-size: 40px;
9195
+ font-weight: bold;
9196
+ font-style: italic;
9197
+ }
9198
+
9199
+ .mec-av-spot .mec-av-spot-head .mec-event-countdown {
9200
+ text-align: center;
9201
+ padding-top: 10px;
9202
+ display: table;
9203
+ table-layout: fixed;
9204
+ margin: 0 auto;
9205
+ float: right;
9206
+ }
9207
+
9208
+ .mec-av-spot .mec-av-spot-head .mec-event-countdown li {
9209
+ display: table-cell;
9210
+ padding: 10px 20px;
9211
+ position: relative;
9212
+ height: 60px;
9213
+ }
9214
+
9215
+ .mec-av-spot .mec-av-spot-head .mec-event-countdown p {
9216
+ margin-bottom: 0;
9217
+ }
9218
+
9219
+ .mec-av-spot .mec-events-content p {
9220
+ margin-bottom: 20px;
9221
+ }
9222
+
9223
+ .mec-av-spot-content.mec-event-grid-modern .mec-event-article {
9224
+ border: none;
9225
+ padding: 0;
9226
+ margin: 0;
9227
+ box-shadow: none;
9228
+ }
9229
+
9230
+ .mec-av-spot-wrap .mec-event-grid-modern .event-grid-modern-head {
9231
+ margin-bottom: 10px;
9232
+ padding: 14px 34px;
9233
+ margin-left: -20px;
9234
+ margin-right: -20px;
9235
+ text-align: left;
9236
+ background: #f9f9f9;
9237
+ border-bottom: 1px solid #eee;
9238
+ }
9239
+
9240
+ .mec-av-spot-content.mec-event-grid-modern .mec-event-title {
9241
+ font-size: 29px;
9242
+ }
9243
+
9244
+ .mec-av-spot .mec-av-spot-col6 {
9245
+ width: 50%;
9246
+ float: left;
9247
+ height: 100%;
9248
+ }
9249
+
9250
+ .mec-av-spot .mec-av-spot-col6 i {
9251
+ font-size: 42px;
9252
+ float: left;
9253
+ margin-right: 7px;
9254
+ height: 58px;
9255
+ }
9256
+
9257
+ .mec-av-spot .mec-av-spot-col6 h6 {
9258
+ text-transform: uppercase;
9259
+ font-size: 17px;
9260
+ padding: 4px 0;
9261
+ display: inline;
9262
+ color: #444;
9263
+ }
9264
+
9265
+ .mec-av-spot .mec-av-spot-col6 address {
9266
+ font-size: 12px;
9267
+ margin-bottom: 0;
9268
+ }
9269
+
9270
+ .mec-av-spot-content.mec-event-grid-modern .mec-event-title a:hover {
9271
+ text-decoration: underline;
9272
+ }
9273
+
9274
+ .mec-av-spot-content.mec-event-grid-modern .mec-event-footer .mec-booking-button {
9275
+ font-size: 12px;
9276
+ padding: 0 31px;
9277
+ line-height: 49px;
9278
+ height: 50px;
9279
+ top: 0;
9280
+ box-shadow: 0 5px 11px -3px rgba(0, 0, 0, 0.05);
9281
+ }
9282
+
9283
+ @media only screen and (max-width: 768px) {
9284
+ .mec-av-spot .mec-av-spot-col6 {
9285
+ width: 100%;
9286
+ margin: 10px 0;
9287
+ }
9288
+ }
9289
+
9290
+ @media only screen and (max-width: 479px) {
9291
+ .mec-av-spot-content.mec-event-grid-modern .mec-event-title {
9292
+ font-size: 24px;
9293
+ }
9294
+ }
9295
+
9296
+
9297
+ /* MEC Masonry
9298
+ -------------------------------- */
9299
+ .mec-events-masonry-wrap {
9300
+ display: block;
9301
+ width: auto;
9302
+ }
9303
+
9304
+ .mec-masonry-item-wrap {
9305
+ width: calc(33.33% - 30px);
9306
+ padding: 0;
9307
+ margin: 0 15px 30px;
9308
+ min-height: 10px;
9309
+ position: relative;
9310
+ }
9311
+
9312
+ .isotope-item {
9313
+ z-index: 2;
9314
+ }
9315
+
9316
+ .isotope-hidden.isotope-item {
9317
+ pointer-events: none;
9318
+ z-index: 1;
9319
+ }
9320
+
9321
+ .isotope,
9322
+ .isotope .isotope-item {
9323
+ -webkit-transition-duration: 0.8s;
9324
+ -moz-transition-duration: 0.8s;
9325
+ transition-duration: 0.8s;
9326
+ }
9327
+
9328
+ .isotope {
9329
+ -webkit-transition-property: height, width;
9330
+ -moz-transition-property: height, width;
9331
+ transition-property: height, width;
9332
+ }
9333
+
9334
+ .isotope .isotope-item {
9335
+ -webkit-transition-property: -webkit-transform, opacity;
9336
+ -moz-transition-property: -moz-transform, opacity;
9337
+ transition-property: transform, opacity;
9338
+ }
9339
+
9340
+ .mec-events-masonry-cats {
9341
+ padding: 10px;
9342
+ margin-bottom: 25px;
9343
+ text-align: center;
9344
+ clear: both;
9345
+ list-style: none outside none;
9346
+ }
9347
+
9348
+ .mec-events-masonry-cats a {
9349
+ border-radius: 2px;
9350
+ padding: 6px 12px;
9351
+ font-size: 13px;
9352
+ line-height: 1.2;
9353
+ color: #333;
9354
+ font-weight: normal;
9355
+ margin-top: 0 !important;
9356
+ text-align: center;
9357
+ display: inline-block;
9358
+ width: auto;
9359
+ border: 2px solid transparent;
9360
+ transition: all 0.2s ease;
9361
+ }
9362
+
9363
+ .mec-events-masonry-cats a:hover {
9364
+ border-color: #40d9f1;
9365
+ color: #333;
9366
+ }
9367
+
9368
+ .mec-events-masonry-cats a.mec-masonry-cat-selected {
9369
+ border: 2px solid #40d9f1;
9370
+ color: #40d9f1;
9371
+ }
9372
+
9373
+ .mec-masonry {
9374
+ background: #f7f7f7;
9375
+ height: auto;
9376
+ border: 1px solid #eee;
9377
+ box-shadow: 0 6px 12px -4px rgba(0, 0, 0, 0.05);
9378
+ }
9379
+
9380
+ .mec-masonry .mec-event-article {
9381
+ position: relative;
9382
+ height: auto;
9383
+ }
9384
+
9385
+ .mec-masonry .mec-masonry-img {
9386
+ position: relative;
9387
+ width: 100%;
9388
+ height: auto;
9389
+ float: none;
9390
+ margin: 0;
9391
+ overflow: hidden;
9392
+ }
9393
+
9394
+ .mec-masonry .mec-masonry-img img {
9395
+ width: 100%;
9396
+ }
9397
+
9398
+ .mec-masonry .mec-masonry-content,
9399
+ .mec-masonry .mec-masonry-head {
9400
+ width: 100%;
9401
+ float: none;
9402
+ height: 100%;
9403
+ background: #fff;
9404
+ padding: 0 20px 20px;
9405
+ margin-bottom: 0;
9406
+ }
9407
+
9408
+ .mec-masonry .mec-events-content p {
9409
+ margin-bottom: 20px;
9410
+ }
9411
+
9412
+ .mec-masonry-content.mec-event-grid-modern .mec-event-article {
9413
+ border: none;
9414
+ padding: 0;
9415
+ margin: 0;
9416
+ box-shadow: none;
9417
+ }
9418
+
9419
+ .mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head {
9420
+ min-height: 79px;
9421
+ margin-bottom: 10px;
9422
+ padding: 14px 5%;
9423
+ margin-left: -20px;
9424
+ margin-right: -20px;
9425
+ text-align: left;
9426
+ background: #f9f9f9;
9427
+ border-bottom: 1px solid #eee;
9428
+ }
9429
+
9430
+ .mec-masonry-content.mec-event-grid-modern .mec-event-title {
9431
+ font-size: 22px;
9432
+ }
9433
+
9434
+ .mec-masonry-content.mec-event-grid-modern .mec-event-content {
9435
+ padding-top: 20px;
9436
+ }
9437
+
9438
+ .mec-masonry-content.mec-event-grid-modern .mec-event-footer {
9439
+ height: auto;
9440
+ }
9441
+
9442
+ .mec-masonry .mec-masonry-col6 .mec-event-date {
9443
+ font-size: 34px;
9444
+ letter-spacing: -2px;
9445
+ }
9446
+
9447
+ .mec-masonry .mec-masonry-col6 {
9448
+ width: 50%;
9449
+ float: left;
9450
+ height: 100%;
9451
+ }
9452
+
9453
+ .mec-masonry .mec-masonry-col6 i {
9454
+ font-size: 24px;
9455
+ float: left;
9456
+ margin-right: 7px;
9457
+ height: 50px;
9458
+ }
9459
+
9460
+ .mec-masonry .mec-masonry-col6 h6,
9461
+ .mec-masonry .mec-masonry-col6 .mec-event-month {
9462
+ text-transform: capitalize;
9463
+ font-size: 15px;
9464
+ padding: 4px 0;
9465
+ display: inline;
9466
+ color: #444;
9467
+ }
9468
+
9469
+ .mec-masonry .mec-masonry-col6 address,
9470
+ .mec-masonry .mec-masonry-col6 .mec-event-detail {
9471
+ font-size: 11px;
9472
+ margin-bottom: 0;
9473
+ }
9474
+
9475
+ .mec-masonry-content.mec-event-grid-modern .mec-event-title a:hover {
9476
+ text-decoration: underline;
9477
+ }
9478
+
9479
+ .mec-masonry-content.mec-event-grid-modern .mec-event-footer .mec-booking-button {
9480
+ font-size: 12px;
9481
+ padding: 0 31px;
9482
+ line-height: 49px;
9483
+ height: 50px;
9484
+ top: 0;
9485
+ box-shadow: 0 5px 11px -3px rgba(0, 0, 0, 0.05);
9486
+ }
9487
+
9488
+ @media only screen and (max-width: 960px) {
9489
+ .mec-masonry-item-wrap {
9490
+ width: calc(50% - 30px);
9491
+ }
9492
+ }
9493
+
9494
+ @media only screen and (max-width: 768px) {
9495
+ .mec-masonry .mec-masonry-col6 {
9496
+ width: 100%;
9497
+ margin: 10px 0;
9498
+ }
9499
+
9500
+ .mec-masonry-item-wrap {
9501
+ width: calc(100% - 30px);
9502
+ }
9503
+ }
9504
+
9505
+ @media only screen and (max-width: 479px) {
9506
+ .mec-masonry-content.mec-event-grid-modern .mec-event-title {
9507
+ font-size: 24px;
9508
+ }
9509
+ }
9510
+
9511
+
9512
+
9513
+ /* MEC Single Page CountDown
9514
+ -------------------------------- */
9515
+
9516
+ /* event countdown */
9517
+ .btn-wrapper {
9518
+ text-align: center;
9519
+ }
9520
+
9521
+ .countdown-wrapper .btn-wrapper {
9522
+ padding-top: 10px;
9523
+ padding-right: 0;
9524
+ }
9525
+
9526
+ .countdown-wrapper h5.countdown-message {
9527
+ letter-spacing: 5px;
9528
+ font-weight: 500;
9529
+ font-size: 18px;
9530
+ }
9531
+
9532
+ .countdown-wrapper p,
9533
+ .blox.dar .countdown-wrapper p {
9534
+ color: #888;
9535
+ }
9536
+
9537
+ .countdown-wrapper a.button.black {
9538
+ float: right;
9539
+ margin-right: 0;
9540
+ }
9541
+
9542
+ /* event countdown-clock */
9543
+
9544
+ .mec-wrap .threedaydigits .days .flip-clock-label {
9545
+ right: -100px;
9546
+ }
9547
+
9548
+ @media only screen and (min-width: 320px) and (max-width: 767px) {
9549
+ .mec-wrap .flip-clock-wrapper ul {
9550
+ width: 29px !important;
9551
+ }
9552
+
9553
+ .mec-wrap .flip-clock-wrapper ul li a div div.inn {
9554
+ font-size: 25px !important;
9555
+ }
9556
+
9557
+ .mec-wrap .flip-clock-divider .flip-clock-label {
9558
+ left: 0px;
9559
+ font-weight: 300;
9560
+ }
9561
+
9562
+ .mec-wrap span.flip-clock-divider {
9563
+ width: 12px;
9564
+ }
9565
+ }
9566
+
9567
+ @media only screen and (min-width: 320px) and (max-width: 480px) {
9568
+ .mec-wrap .flip-clock-wrapper ul {
9569
+ width: 29px !important;
9570
+ }
9571
+
9572
+ .mec-wrap .flip-clock-wrapper ul li a div div.inn {
9573
+ font-size: 25px !important;
9574
+ }
9575
+
9576
+ .mec-wrap .flip-clock-divider .flip-clock-label {
9577
+ display: none;
9578
+ }
9579
+
9580
+ .mec-wrap span.flip-clock-divider:first-child {
9581
+ width: 0px;
9582
+ }
9583
+
9584
+ .mec-wrap span.flip-clock-divider {
9585
+ width: 20px;
9586
+ }
9587
+
9588
+ .mec-single-event .mec-events-meta-group-countdown {
9589
+ margin-left: 10%;
9590
+ }
9591
+ }
9592
+
9593
+ @media screen and (min-width:960px) and (max-width:1200px) {
9594
+ .mec-wrap .threedaydigits ul {
9595
+ height: 50px;
9596
+ width: 47px;
9597
+ }
9598
+ }
9599
+
9600
+ @media screen and (min-width:480px) and (max-width:768px) {
9601
+ .mec-wrap .threedaydigits ul {
9602
+ height: 48px;
9603
+ width: 26px !important;
9604
+ }
9605
+
9606
+ .mec-wrap .threedaydigits .flip-clock-label {
9607
+ font-size: 8px;
9608
+ left: -8px;
9609
+ }
9610
+ }
9611
+
9612
+ @media screen and (min-width:320px) and (max-width:480px) {
9613
+ .mec-wrap .threedaydigits ul {
9614
+ height: 48px;
9615
+ width: 22px !important;
9616
+ }
9617
+ }
9618
+
9619
+ /* reset */
9620
+ .mec-wrap .flip-clock-wrapper * {
9621
+ -webkit-box-sizing: border-box;
9622
+ -moz-box-sizing: border-box;
9623
+ -ms-box-sizing: border-box;
9624
+ -o-box-sizing: border-box;
9625
+ box-sizing: border-box;
9626
+ -webkit-backface-visibility: hidden;
9627
+ -moz-backface-visibility: hidden;
9628
+ -ms-backface-visibility: hidden;
9629
+ -o-backface-visibility: hidden;
9630
+ backface-visibility: hidden;
9631
+ }
9632
+
9633
+ .mec-wrap .flip-clock-wrapper a {
9634
+ cursor: pointer;
9635
+ text-decoration: none;
9636
+ color: #ccc;
9637
+ }
9638
+
9639
+ .mec-wrap .flip-clock-wrapper a:hover {
9640
+ color: #fff;
9641
+ }
9642
+
9643
+ .mec-wrap .flip-clock-wrapper ul {
9644
+ list-style: none;
9645
+ }
9646
+
9647
+ .mec-wrap .flip-clock-wrapper.clearfix:before,
9648
+ .flip-clock-wrapper.clearfix:after {
9649
+ content: " ";
9650
+ display: table;
9651
+ }
9652
+
9653
+ .mec-wrap .flip-clock-wrapper.clearfix:after {
9654
+ clear: both;
9655
+ }
9656
+
9657
+ .mec-wrap .flip-clock-wrapper.clearfix {
9658
+ *zoom: 1;
9659
+ }
9660
+
9661
+ /* main */
9662
+ .mec-wrap .flip-clock-wrapper {
9663
+ font: normal 11px "helvetica neue", "helvetica", sans-serif;
9664
+ -webkit-user-select: none;
9665
+ }
9666
+
9667
+ .mec-wrap .flip-clock-meridium {
9668
+ background: none !important;
9669
+ box-shadow: 0 0 0 !important;
9670
+ font-size: 36px !important;
9671
+ }
9672
+
9673
+ .mec-wrap .flip-clock-meridium a {
9674
+ color: #313333;
9675
+ }
9676
+
9677
+ .mec-wrap .flip-clock-wrapper {
9678
+ text-align: center;
9679
+ position: relative;
9680
+ display: inline-block;
9681
+ padding-bottom: 10px;
9682
+ }
9683
+
9684
+ .mec-wrap .flip-clock-wrapper:before,
9685
+ .flip-clock-wrapper:after {
9686
+ content: " ";
9687
+ /* 1 */
9688
+ display: table;
9689
+ /* 2 */
9690
+ }
9691
+
9692
+ .mec-wrap .flip-clock-wrapper:after {
9693
+ clear: both;
9694
+ }
9695
+
9696
+ /* skeleton */
9697
+ .mec-wrap .flip-clock-wrapper ul {
9698
+ position: relative;
9699
+ float: left;
9700
+ margin: 2px;
9701
+ width: 50px;
9702
+ height: 50px;
9703
+ font-size: 80px;
9704
+ font-weight: bold;
9705
+ line-height: 87px;
9706
+ border-radius: 3px;
9707
+ background: rgba(0, 0, 0, 0.21);
9708
+ }
9709
+
9710
+ .mec-wrap .flip-clock-wrapper ul li {
9711
+ z-index: 1;
9712
+ position: absolute;
9713
+ left: 0;
9714
+ top: 0;
9715
+ width: 100%;
9716
+ height: 100%;
9717
+ line-height: 54px;
9718
+ text-decoration: none !important;
9719
+ }
9720
+
9721
+ .mec-wrap .flip-clock-wrapper ul li:first-child {
9722
+ z-index: 2;
9723
+ }
9724
+
9725
+ .mec-wrap .flip-clock-wrapper ul li a {
9726
+ display: block;
9727
+ height: 100%;
9728
+ -webkit-perspective: 200px;
9729
+ -moz-perspective: 200px;
9730
+ perspective: 200px;
9731
+ margin: 0 !important;
9732
+ overflow: visible !important;
9733
+ cursor: default !important;
9734
+ }
9735
+
9736
+ .mec-wrap .flip-clock-wrapper ul li a div {
9737
+ z-index: 1;
9738
+ position: absolute;
9739
+ left: 0;
9740
+ width: 100%;
9741
+ height: 50%;
9742
+ font-size: 80px;
9743
+ overflow: hidden;
9744
+ outline: 1px solid transparent;
9745
+ }
9746
+
9747
+ .mec-wrap .flip-clock-wrapper ul li a div .shadow {
9748
+ position: absolute;
9749
+ width: 100%;
9750
+ height: 100%;
9751
+ z-index: 2;
9752
+ }
9753
+
9754
+ .mec-wrap .flip-clock-wrapper ul li a div.up {
9755
+ -webkit-transform-origin: 50% 100%;
9756
+ -moz-transform-origin: 50% 100%;
9757
+ -ms-transform-origin: 50% 100%;
9758
+ -o-transform-origin: 50% 100%;
9759
+ transform-origin: 50% 100%;
9760
+ top: 0;
9761
+ }
9762
+
9763
+ .mec-wrap .flip-clock-wrapper ul li a div.up:after {
9764
+ content: "";
9765
+ position: absolute;
9766
+ top: 24px;
9767
+ left: 0;
9768
+ z-index: 5;
9769
+ width: 100%;
9770
+ height: 3px;
9771
+ background-color: rgba(0, 0, 0, 0.12);
9772
+ }
9773
+
9774
+ .mec-wrap .flip-clock-wrapper ul li a div.down {
9775
+ -webkit-transform-origin: 50% 0;
9776
+ -moz-transform-origin: 50% 0;
9777
+ -ms-transform-origin: 50% 0;
9778
+ -o-transform-origin: 50% 0;
9779
+ transform-origin: 50% 0;
9780
+ bottom: 0;
9781
+ border-bottom-left-radius: 3px;
9782
+ border-bottom-right-radius: 3px;
9783
+ }
9784
+
9785
+ .mec-wrap .flip-clock-wrapper ul li a div div.inn {
9786
+ position: absolute;
9787
+ left: 0;
9788
+ z-index: 1;
9789
+ width: 100%;
9790
+ height: 200%;
9791
+ color: #fff;
9792
+ text-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
9793
+ text-align: center;
9794
+ background-color: #40d9f1;
9795
+ border-radius: 3px;
9796
+ font-size: 48px;
9797
+ }
9798
+
9799
+ .mec-wrap .flip-clock-wrapper ul li a div.up div.inn {
9800
+ top: 0;
9801
+ }
9802
+
9803
+ .mec-wrap .flip-clock-wrapper ul li a div.down div.inn {
9804
+ bottom: 0;
9805
+ }
9806
+
9807
+ /* play */
9808
+ .mec-wrap .flip-clock-wrapper ul.play li.flip-clock-before {
9809
+ z-index: 3;
9810
+ }
9811
+
9812
+ .mec-wrap .flip-clock-wrapper .flip {
9813
+ box-shadow: 0 2px 5px rgba(0, 0, 0, 0.17);
9814
+ }
9815
+
9816
+ .mec-wrap .flip-clock-wrapper ul.play li.flip-clock-active {
9817
+ -webkit-animation: asd 0.5s 0.5s linear both;
9818
+ -moz-animation: asd 0.5s 0.5s linear both;
9819
+ animation: asd 0.5s 0.5s linear both;
9820
+ z-index: 5;
9821
+ }
9822
+
9823
+ .mec-wrap .flip-clock-divider {
9824
+ float: left;
9825
+ display: inline-block;
9826
+ position: relative;
9827
+ width: 18px;
9828
+ height: 62px;
9829
+ }
9830
+
9831
+ .mec-wrap .flip-clock-divider:first-child {
9832
+ width: 0;
9833
+ }
9834
+
9835
+ .mec-wrap .flip-clock-dot {
9836
+ display: none;
9837
+ background: #323434;
9838
+ width: 10px;
9839
+ height: 10px;
9840
+ position: absolute;
9841
+ border-radius: 50%;
9842
+ box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
9843
+ left: 5px;
9844
+ }
9845
+
9846
+ .mec-wrap .flip-clock-divider .flip-clock-label {
9847
+ position: absolute;
9848
+ bottom: -1.5em;
9849
+ right: -71px;
9850
+ color: #101010;
9851
+ font-weight: bold;
9852
+ text-shadow: none;
9853
+ text-transform: uppercase;
9854
+ }
9855
+
9856
+ .mec-wrap .blox.dark .flip-clock-divider .flip-clock-label {
9857
+ color: #8a8a8a;
9858
+ }
9859
+
9860
+ .mec-wrap .flip-clock-divider.seconds .flip-clock-label {
9861
+ right: -82px;
9862
+ }
9863
+
9864
+ .mec-wrap .flip-clock-dot.top {
9865
+ top: 30px;
9866
+ }
9867
+
9868
+ .mec-wrap .flip-clock-dot.bottom {
9869
+ bottom: 30px;
9870
+ }
9871
+
9872
+ @-webkit-keyframes asd {
9873
+ 0% {
9874
+ z-index: 2;
9875
+ }
9876
+
9877
+ 20% {
9878
+ z-index: 4;
9879
+ }
9880
+
9881
+ 100% {
9882
+ z-index: 4;
9883
+ }
9884
+ }
9885
+
9886
+ @-moz-keyframes asd {
9887
+ 0% {
9888
+ z-index: 2;
9889
+ }
9890
+
9891
+ 20% {
9892
+ z-index: 4;
9893
+ }
9894
+
9895
+ 100% {
9896
+ z-index: 4;
9897
+ }
9898
+ }
9899
+
9900
+ @-o-keyframes asd {
9901
+ 0% {
9902
+ z-index: 2;
9903
+ }
9904
+
9905
+ 20% {
9906
+ z-index: 4;
9907
+ }
9908
+
9909
+ 100% {
9910
+ z-index: 4;
9911
+ }
9912
+ }
9913
+
9914
+ @keyframes asd {
9915
+ 0% {
9916
+ z-index: 2;
9917
+ }
9918
+
9919
+ 20% {
9920
+ z-index: 4;
9921
+ }
9922
+
9923
+ 100% {
9924
+ z-index: 4;
9925
+ }
9926
+ }
9927
+
9928
+ .flip-clock-wrapper ul.play li.flip-clock-active .down {
9929
+ z-index: 2;
9930
+ -webkit-animation: turn 0.5s 0.5s linear both;
9931
+ -moz-animation: turn 0.5s 0.5s linear both;
9932
+ animation: turn 0.5s 0.5s linear both;
9933
+ }
9934
+
9935
+ @-webkit-keyframes turn {
9936
+ 0% {
9937
+ -webkit-transform: rotatex(90deg);
9938
+ }
9939
+
9940
+ 100% {
9941
+ -webkit-transform: rotatex(0deg);
9942
+ }
9943
+ }
9944
+
9945
+ @-moz-keyframes turn {
9946
+ 0% {
9947
+ -moz-transform: rotatex(90deg);
9948
+ }
9949
+
9950
+ 100% {
9951
+ -moz-transform: rotatex(0deg);
9952
+ }
9953
+ }
9954
+
9955
+ @-o-keyframes turn {
9956
+ 0% {
9957
+ -o-transform: rotatex(90deg);
9958
+ }
9959
+
9960
+ 100% {
9961
+ -o-transform: rotatex(0deg);
9962
+ }
9963
+ }
9964
+
9965
+ @keyframes turn {
9966
+ 0% {
9967
+ transform: rotatex(90deg);
9968
+ }
9969
+
9970
+ 100% {
9971
+ transform: rotatex(0deg);
9972
+ }
9973
+ }
9974
+
9975
+ .flip-clock-wrapper ul.play li.flip-clock-before .up {
9976
+ z-index: 2;
9977
+ -webkit-animation: turn2 0.5s linear both;
9978
+ -moz-animation: turn2 0.5s linear both;
9979
+ animation: turn2 0.5s linear both;
9980
+ }
9981
+
9982
+ @-webkit-keyframes turn2 {
9983
+ 0% {
9984
+ -webkit-transform: rotatex(0deg);
9985
+ }
9986
+
9987
+ 100% {
9988
+ -webkit-transform: rotatex(-90deg);
9989
+ }
9990
+ }
9991
+
9992
+ @-moz-keyframes turn2 {
9993
+ 0% {
9994
+ -moz-transform: rotatex(0deg);
9995
+ }
9996
+
9997
+ 100% {
9998
+ -moz-transform: rotatex(-90deg);
9999
+ }
10000
+ }
10001
+
10002
+ @-o-keyframes turn2 {
10003
+ 0% {
10004
+ -o-transform: rotatex(0deg);
10005
+ }
10006
+
10007
+ 100% {
10008
+ -o-transform: rotatex(-90deg);
10009
+ }
10010
+ }
10011
+
10012
+ @keyframes turn2 {
10013
+ 0% {
10014
+ transform: rotatex(0deg);
10015
+ }
10016
+
10017
+ 100% {
10018
+ transform: rotatex(-90deg);
10019
+ }
10020
+ }
10021
+
10022
+ .flip-clock-wrapper ul li.flip-clock-active {
10023
+ z-index: 3;
10024
+ }
10025
+
10026
+ /* shadow */
10027
+ .flip-clock-wrapper ul.play li.flip-clock-before .up .shadow {
10028
+ background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%);
10029
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(64, 64, 64, 0.68)));
10030
+ background: linear, top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%;
10031
+ background: -o-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%);
10032
+ background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%);
10033
+ background: linear, to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%;
10034
+ -webkit-animation: show 0.5s linear both;
10035
+ -moz-animation: show 0.5s linear both;
10036
+ animation: show 0.5s linear both;
10037
+ }
10038
+
10039
+ .flip-clock-wrapper ul.play li.flip-clock-active .up .shadow {
10040
+ background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%);
10041
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(64, 64, 64, 0.68)));
10042
+ background: linear, top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%;
10043
+ background: -o-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%);
10044
+ background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%);
10045
+ background: linear, to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%;
10046
+ -webkit-animation: hide 0.5s 0.3s linear both;
10047
+ -moz-animation: hide 0.5s 0.3s linear both;
10048
+ animation: hide 0.5s 0.3s linear both;
10049
+ }
10050
+
10051
+ /*down*/
10052
+ .flip-clock-wrapper ul.play li.flip-clock-before .down .shadow {
10053
+ background: -moz-linear-gradient(top, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%);
10054
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(64, 64, 64, 0.68)), color-stop(100%, rgba(0, 0, 0, 0.1)));
10055
+ background: linear, top, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%;
10056
+ background: -o-linear-gradient(top, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%);
10057
+ background: -ms-linear-gradient(top, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%);
10058
+ background: linear, to bottom, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%;
10059
+ -webkit-animation: show 0.5s linear both;
10060
+ -moz-animation: show 0.5s linear both;
10061
+ animation: show 0.5s linear both;
10062
+ }
10063
+
10064
+ .flip-clock-wrapper ul.play li.flip-clock-active .down .shadow {
10065
+ background: -moz-linear-gradient(top, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%);
10066
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(64, 64, 64, 0.68)), color-stop(100%, rgba(0, 0, 0, 0.1)));
10067
+ background: linear, top, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%;
10068
+ background: -o-linear-gradient(top, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%);
10069
+ background: -ms-linear-gradient(top, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%);
10070
+ background: linear, to bottom, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%;
10071
+ -webkit-animation: hide 0.5s 0.3s linear both;
10072
+ -moz-animation: hide 0.5s 0.3s linear both;
10073
+ animation: hide 0.5s 0.2s linear both;
10074
+ }
10075
+
10076
+ @-webkit-keyframes show {
10077
+ 0% {
10078
+ opacity: 0;
10079
+ }
10080
+
10081
+ 100% {
10082
+ opacity: 1;
10083
+ }
10084
+ }
10085
+
10086
+ @-moz-keyframes show {
10087
+ 0% {
10088
+ opacity: 0;
10089
+ }
10090
+
10091
+ 100% {
10092
+ opacity: 1;
10093
+ }
10094
+ }
10095
+
10096
+ @-o-keyframes show {
10097
+ 0% {
10098
+ opacity: 0;
10099
+ }
10100
+
10101
+ 100% {
10102
+ opacity: 1;
10103
+ }
10104
+ }
10105
+
10106
+ @keyframes show {
10107
+ 0% {
10108
+ opacity: 0;
10109
+ }
10110
+
10111
+ 100% {
10112
+ opacity: 1;
10113
+ }
10114
+ }
10115
+
10116
+ @-webkit-keyframes hide {
10117
+ 0% {
10118
+ opacity: 1;
10119
+ }
10120
+
10121
+ 100% {
10122
+ opacity: 0;
10123
+ }
10124
+ }
10125
+
10126
+ @-moz-keyframes hide {
10127
+ 0% {
10128
+ opacity: 1;
10129
+ }
10130
+
10131
+ 100% {
10132
+ opacity: 0;
10133
+ }
10134
+ }
10135
+
10136
+ @-o-keyframes hide {
10137
+ 0% {
10138
+ opacity: 1;
10139
+ }
10140
+
10141
+ 100% {
10142
+ opacity: 0;
10143
+ }
10144
+ }
10145
+
10146
+ @keyframes hide {
10147
+ 0% {
10148
+ opacity: 1;
10149
+ }
10150
+
10151
+ 100% {
10152
+ opacity: 0;
10153
+ }
10154
+ }
10155
+
10156
+
10157
+
10158
+ /* MEC Events - Extras
10159
+ -------------------------------- */
10160
+ @font-face {
10161
+ font-family: 'simple-line-icons';
10162
+ src: url('../fonts/Simple-Line-Icons.eot?v=2.3.1');
10163
+ src: url('../fonts/Simple-Line-Icons.eot?v=2.3.1#iefix') format('embedded-opentype'), url('../fonts/Simple-Line-Icons.woff2?v=2.3.1') format('woff2'), url('../fonts/Simple-Line-Icons.woff?v=2.3.1') format('woff'), url('../fonts/Simple-Line-Icons.ttf?v=2.3.1') format('truetype'), url('../fonts/Simple-Line-Icons.svg?v=2.3.1#simple-line-icons') format('svg');
10164
+ font-weight: normal;
10165
+ font-style: normal;
10166
+ }
10167
+
10168
+ [class*="mec-sl-"] {
10169
+ font-family: 'simple-line-icons';
10170
+ speak: none;
10171
+ font-style: normal;
10172
+ font-weight: normal;
10173
+ font-variant: normal;
10174
+ text-transform: none;
10175
+ line-height: 1;
10176
+ -webkit-font-smoothing: antialiased;
10177
+ -moz-osx-font-smoothing: grayscale;
10178
+ }
10179
+
10180
+ .mec-sl-facebook:before {
10181
+ content: "\e00b";
10182
+ }
10183
+
10184
+ .mec-sl-twitter:before {
10185
+ content: "\e009";
10186
+ }
10187
+
10188
+ .mec-sl-google-plus:before {
10189
+ content: "\e60d";
10190
+ }
10191
+
10192
+ .mec-sl-angle-left:before {
10193
+ content: "\e605";
10194
+ }
10195
+
10196
+ .mec-sl-angle-right:before {
10197
+ content: "\e606";
10198
+ }
10199
+
10200
+ .mec-sl-calendar:before {
10201
+ content: "\e075";
10202
+ }
10203
+
10204
+ .mec-sl-clock-o:before {
10205
+ content: "\e081";
10206
+ }
10207
+
10208
+ .mec-sl-home:before {
10209
+ content: "\e069";
10210
+ }
10211
+
10212
+ .mec-sl-phone:before {
10213
+ content: "\e600";
10214
+ }
10215
+
10216
+ .mec-sl-envelope:before {
10217
+ content: "\e086";
10218
+ }
10219
+
10220
+ .mec-sl-sitemap:before {
10221
+ content: "\e037";
10222
+ }
10223
+
10224
+ .mec-sl-map-marker:before {
10225
+ content: "\e096";
10226
+ }
10227
+
10228
+ .mec-sl-floder:before {
10229
+ content: "\e089";
10230
+ }
10231
+
10232
+ .mec-sl-wallet:before {
10233
+ content: "\e02a";
10234
+ }
10235
+
10236
+
10237
+
10238
+ /* # Color Skins
10239
  ================================================== */
10240
+ /* colorskin-1 */
10241
+ .mec-color,
10242
+ .mec-color-hover:hover,
10243
+ .mec-color-before *:before,
10244
+ .mec-wrap .mec-color,
10245
+ .mec-wrap .mec-color-hover:hover,
10246
+ .mec-wrap .mec-color-before *:before {
10247
+ color: #40d9f1;
10248
+ }
10249
+
10250
+ .mec-bg-color,
10251
+ .mec-bg-color-hover:hover,
10252
+ .mec-wrap .mec-bg-color,
10253
+ .mec-wrap .mec-bg-color-hover:hover {
10254
+ background-color: #40d9f1;
10255
+ }
10256
+
10257
+ .mec-border-color,
10258
+ .mec-border-color-hover:hover,
10259
+ .mec-wrap .mec-border-color,
10260
+ .mec-wrap .mec-border-color-hover:hover {
10261
+ border-color: #40d9f1;
10262
+ }
10263
+
10264
+ /* # Toggle Month Divider
10265
  ================================================== */
10266
+ .mec-toggle-month-divider.mec-skin-list-events-container {
10267
+ border: 1px solid #e8e8e8;
10268
+ margin-bottom: 30px;
10269
+ background: #f8f8f8;
10270
+ box-shadow: 0 2px 18px -1px rgba(0, 0, 0, 0.1);
10271
+ border-radius: 2px;
10272
+ }
10273
+
10274
+ .mec-toggle-month-divider .mec-month-divider {
10275
+ margin: 0;
10276
+ text-align: left;
10277
+ background: #fff;
10278
+ position: relative;
10279
+ cursor: pointer;
10280
+ border-top: 1px solid #e8e8e8;
10281
+ }
10282
+
10283
+ .mec-toggle-month-divider .mec-month-divider span {
10284
+ padding: 20px;
10285
+ border-bottom: 1px solid #e8e8e8;
10286
+ }
10287
+
10288
+ .mec-toggle-month-divider .mec-month-divider i {
10289
+ position: absolute;
10290
+ right: 20px;
10291
+ top: 24px;
10292
+ font-size: 20px;
10293
+ cursor: pointer;
10294
+ }
10295
+
10296
+ .mec-toggle-month-divider .mec-month-divider span:before {
10297
+ display: none;
10298
+ }
10299
+
10300
+ .mec-toggle-month-divider .mec-month-divider+article {
10301
+ margin-top: 20px;
10302
+ }
10303
+
10304
+ .mec-toggle-month-divider .mec-wrap .mec-month-divider:first-of-type {
10305
+ border-top: none;
10306
+ }
10307
+
10308
+ .mec-toggle-month-divider .mec-event-list-accordion .mec-month-divider:not(:first-of-type)~article {
10309
+ display: none;
10310
+ }
10311
+
10312
+ .mec-skin-list-events-container:not(.mec-toggle-month-divider) .mec-month-divider i {
10313
+ display: none;
10314
+ }
10315
+
10316
+ .mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-month {
10317
+ display: inline-block;
10318
+ padding-top: 0;
10319
+ }
10320
+
10321
+ .mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-date {
10322
+ font-size: 14px;
10323
+ line-height: 14px;
10324
+ float: none;
10325
+ display: inline-block;
10326
+ margin-right: 0;
10327
+ font-weight: 700;
10328
+ }
10329
+
10330
+ .mec-events-toggle .mec-toogle-inner-month-divider.mec-toggle-item-inner {
10331
+ padding: 20px 60px 30px 15px;
10332
+ }
10333
+
10334
+ .mec-toogle-inner-month-divider .mec-toggle-month-inner-image {
10335
+ float: left;
10336
+ clear: right;
10337
+ width: 100px;
10338
+ margin-right: 20px;
10339
+ margin-left: 10px;
10340
+ }
10341
+
10342
+ .mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-detail {
10343
+ margin-top: -6px;
10344
+ }
10345
+
10346
+ .mec-toogle-inner-month-divider .mec-toggle-item-col {
10347
+ float: none;
10348
+ width: 100%;
10349
+ margin-top: 10px;
10350
+ display: block;
10351
+ border: none;
10352
+ }
10353
+
10354
+ .mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title {
10355
+ font-size: 19px;
10356
+ display: block;
10357
+ padding-top: 10px;
10358
+ }
10359
+
10360
+ @media only screen and (max-width: 768px) {
10361
+ .mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title {
10362
+ font-size: 14px;
10363
+ padding-top: 0;
10364
+ }
10365
+
10366
+ .mec-toogle-inner-month-divider .mec-toggle-item-col {
10367
+ margin-top: 0;
10368
+ }
10369
+
10370
+ .mec-toogle-inner-month-divider .mec-toggle-month-inner-image {
10371
+ width: 70px;
10372
+ }
10373
+ }
10374
+
10375
+
10376
+
10377
+ /* # Featured/Canceled Label
10378
+ ================================================== */
10379
+ .mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-label-featured:before,
10380
+ .mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-label-canceled:before {
10381
+ z-index: 1;
10382
+ position: absolute;
10383
+ top: 25px;
10384
+ right: -37px;
10385
+ font-size: 11px;
10386
+ letter-spacing: 1px;
10387
+ text-transform: uppercase;
10388
+ background: #04de78;
10389
+ padding: 2px 40px;
10390
+ color: #fff;
10391
+ -ms-transform: rotate(45deg);
10392
+ -webkit-transform: rotate(45deg);
10393
+ transform: rotate(45deg);
10394
+ -webkit-transition: .5s cubic-bezier(.25, .5, .06, .85);
10395
+ transition: .5s cubic-bezier(.25, .5, .06, .85);
10396
+ content: attr(data-style);
10397
+ }
10398
+
10399
+ .mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-label-featured,
10400
+ .mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-label-canceled {
10401
+ overflow: hidden;
10402
+ position: relative;
10403
+ }
10404
+
10405
+ .mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-label-canceled:before {
10406
+ background: #de0404;
10407
+ }
10408
+
10409
+ /* Full Calendar/Weekly view */
10410
+ ul.mec-weekly-view-dates-events article:before,
10411
+ .mec-daily-view-date-events article:before {
10412
+ padding: 7px 40px !important;
10413
+ top: 27px !important;
10414
+ }
10415
+
10416
+ /* Full Calendar/Yearly View */
10417
+ .mec-wrap .mec-events-agenda .mec-agenda-event .mec-fc-style,
10418
+ .mec-wrap .mec-event-list-modern article .mec-fc-style,
10419
+ .mec-wrap .mec-event-list-accordion article .mec-fc-style,
10420
+ .mec-timetable-wrap article .mec-fc-style,
10421
+ .mec-event-grid-minimal article .mec-fc-style,
10422
+ .mec-event-grid-classic article .mec-fc-style,
10423
+ .mec-event-grid-simple article .mec-fc-style,
10424
+ .mec-wrap article.mec-event-cover-modern .mec-fc-style,
10425
+ .mec-wrap article.mec-event-cover-classic .mec-fc-style,
10426
+ .mec-wrap article.mec-event-cover-clean .mec-fc-style,
10427
+ .mec-wrap article[class^="mec-event-countdown-"] .mec-fc-style {
10428
+ font-size: 9px;
10429
+ letter-spacing: 0.5px;
10430
+ text-transform: uppercase;
10431
+ background: #04de78;
10432
+ padding: 2px 7px;
10433
+ color: #fff;
10434
+ position: relative;
10435
+ margin-left: 5px;
10436
+ border-radius: 2px;
10437
+ }
10438
+
10439
+ .mec-wrap .mec-events-agenda .mec-agenda-event.mec-label-canceled .mec-fc-style,
10440
+ .mec-wrap article.mec-event-cover-modern.mec-label-canceled .mec-fc-style {
10441
+ background: #de0404;
10442
+ }
10443
+
10444
+ .mec-wrap .mec-events-agenda .mec-agenda-event .mec-fc-style:before,
10445
+ .mec-wrap .mec-event-list-modern article .mec-fc-style:before,
10446
+ .mec-wrap .mec-event-list-accordion article .mec-fc-style:before,
10447
+ .mec-timetable-wrap article .mec-fc-style:before,
10448
+ .mec-event-grid-minimal article .mec-fc-style:before,
10449
+ .mec-event-grid-simple article .mec-fc-style:before,
10450
+ .mec-wrap article.mec-event-cover-classic .mec-fc-style:before,
10451
+ .mec-wrap article.mec-event-cover-clean .mec-fc-style:before,
10452
+ .mec-wrap article[class^="mec-event-countdown-"] .mec-fc-style:before {
10453
+ width: 0;
10454
+ height: 0;
10455
+ border-top: 4px solid transparent !important;
10456
+ border-right: 5px solid;
10457
+ border-bottom: 4px solid transparent;
10458
+ margin: 0;
10459
+ top: 50%;
10460
+ left: -4px;
10461
+ transform: translateY(-4.5px);
10462
+ position: absolute;
10463
+ content: '';
10464
+ color: #04de78;
10465
+ }
10466
+
10467
+ .mec-wrap .mec-events-agenda .mec-agenda-event.mec-label-canceled .mec-fc-style:before {
10468
+ color: #de0404;
10469
+ }
10470
+
10471
+ /* List view/Modern & Accordion */
10472
+ .mec-wrap .mec-event-list-modern article.mec-label-featured:before,
10473
+ .mec-wrap .mec-event-list-modern article.mec-label-canceled:before,
10474
+ .mec-wrap .mec-event-list-accordion article.mec-label-featured:before,
10475
+ .mec-wrap .mec-event-list-accordion article.mec-label-canceled:before,
10476
+ .mec-event-grid-minimal article.mec-label-featured:before,
10477
+ .mec-event-grid-minimal article.mec-label-canceled:before,
10478
+ .mec-event-grid-simple article.mec-label-featured:before,
10479
+ .mec-event-grid-simple article.mec-label-canceled:before,
10480
+ .mec-event-grid-classic article.mec-label-featured:before,
10481
+ .mec-event-grid-classic article.mec-label-canceled:before,
10482
+ .mec-timetable-wrap article.mec-label-featured:before,
10483
+ .mec-timetable-wrap article.mec-label-canceled:before {
10484
+ display: none;
10485
+ }
10486
+
10487
+ .mec-wrap .mec-event-list-modern article .mec-fc-style,
10488
+ .mec-wrap .mec-event-list-accordion article .mec-fc-style,
10489
+ .mec-wrap article.mec-event-cover-classic .mec-fc-style,
10490
+ .mec-wrap article.mec-event-cover-clean .mec-fc-style,
10491
+ .mec-wrap article[class^="mec-event-countdown-"] .mec-fc-style {
10492
+ top: -3px;
10493
+ font-size: 11px;
10494
+ margin-left: 10px;
10495
+ }
10496
+
10497
+ .mec-wrap .mec-event-list-modern article.mec-label-canceled .mec-fc-style,
10498
+ .mec-wrap .mec-event-list-accordion article.mec-label-canceled .mec-fc-style,
10499
+ .mec-timetable-wrap article.mec-label-canceled .mec-fc-style,
10500
+ .mec-event-grid-minimal article.mec-label-canceled .mec-fc-style,
10501
+ .mec-event-grid-classic article.mec-label-canceled .mec-fc-style,
10502
+ .mec-event-grid-simple article.mec-label-canceled .mec-fc-style,
10503
+ .mec-wrap article.mec-event-cover-classic.mec-label-canceled .mec-fc-style,
10504
+ .mec-wrap article.mec-event-cover-clean.mec-label-canceled .mec-fc-style,
10505
+ .mec-wrap article[class^="mec-event-countdown-"].mec-label-canceled .mec-fc-style {
10506
+ background: #de0404;
10507
+ }
10508
+
10509
+ .mec-wrap .mec-event-list-modern article.mec-label-canceled .mec-fc-style:before,
10510
+ .mec-wrap .mec-event-list-accordion article.mec-label-canceled .mec-fc-style:before,
10511
+ .mec-timetable-wrap article.mec-label-canceled .mec-fc-style:before,
10512
+ .mec-event-grid-minimal article.mec-label-canceled .mec-fc-style:before,
10513
+ .mec-event-grid-classic article.mec-label-canceled .mec-fc-style:before,
10514
+ .mec-event-grid-simple article.mec-label-canceled .mec-fc-style:before,
10515
+ .mec-wrap article.mec-event-cover-classic.mec-label-canceled .mec-fc-style:before,
10516
+ .mec-wrap article.mec-event-cover-clean.mec-label-canceled .mec-fc-style:before,
10517
+ .mec-wrap article[class^="mec-event-countdown-"].mec-label-canceled .mec-fc-style:before {
10518
+ color: #de0404;
10519
+ }
10520
+
10521
+ /* Slider view */
10522
+ .mec-wrap .mec-slider-t5 article:not([class^="mec-event-countdown"]).mec-label-featured:before,
10523
+ .mec-wrap .mec-slider-t5 article:not([class^="mec-event-countdown"]).mec-label-canceled:before {
10524
+ -ms-transform: none;
10525
+ -webkit-transform: none;
10526
+ transform: none;
10527
+ -webkit-transition: none;
10528
+ transition: none;
10529
+ top: 271px;
10530
+ right: 0;
10531
+ }
10532
+
10533
+ /* Timetable view */
10534
+ .mec-timetable-wrap article .mec-fc-style {
10535
+ top: -2px;
10536
+ font-size: 10px;
10537
+ }
10538
+
10539
+ /* Cover View */
10540
+ .mec-wrap article.mec-event-cover-modern .mec-fc-style {
10541
+ padding: 5px 9px;
10542
+ font-size: 11px;
10543
+ font-weight: 600;
10544
+ text-transform: uppercase;
10545
+ letter-spacing: 1px;
10546
+ margin-bottom: 24px;
10547
+ display: inline-block;
10548
+ border-radius: 2px;
10549
+ }
10550
+
10551
+ /* Grid View/Clean */
10552
+ .mec-skin-grid-events-container .mec-wrap .mec-event-grid-clean .mec-event-article:before {
10553
+ -ms-transform: none;
10554
+ -webkit-transform: none;
10555
+ transform: none !important;
10556
+ -webkit-transition: none;
10557
+ transition: none;
10558
+ top: 22px !important;
10559
+ right: 22px !important;
10560
+ padding: 0px 10px !important;
10561
+ }
10562
+
10563
+ /* Grid view/Minimal */
10564
+ .mec-event-grid-minimal article .mec-fc-style,
10565
+ .mec-event-grid-simple article .mec-fc-style {
10566
+ top: -4px;
10567
+ font-size: 10px;
10568
+ margin-left: 10px;
10569
+ }
10570
+
10571
+ .mec-event-grid-classic article .mec-fc-style {
10572
+ padding: 5px 20px;
10573
+ font-size: 12px;
10574
+ margin-top: 8px;
10575
+ display: inline-block;
10576
+ }
10577
+
10578
+
10579
+ /* # Speaker Modal
10580
+ ================================================== */
10581
+ .mec-hourly-schedule-speaker-info {
10582
+ background: #fff;
10583
+ padding: 30px;
10584
+ border: 1px solid #e6e6e6;
10585
+ max-width: 740px;
10586
+ width: 740px;
10587
+ }
10588
+
10589
+ .mec-hourly-schedule-speaker-thumbnail {
10590
+ float: left;
10591
+ max-width: 30%;
10592
+ width: 30%;
10593
+ }
10594
+
10595
+ .mec-hourly-schedule-speaker-name {
10596
+ font-weight: 700;
10597
+ font-size: 26px;
10598
+ line-height: 1.2;
10599
+ color: #333;
10600
+ text-transform: uppercase;
10601
+ }
10602
+
10603
+ .mec-hourly-schedule-speaker-details {
10604
+ float: left;
10605
+ width: 69%;
10606
+ padding-left: 25px
10607
+ }
10608
+
10609
+ .mec-hourly-schedule-speaker-job-title {
10610
+ font-size: 16px;
10611
+ line-height: 1.3;
10612
+ margin-bottom: 4px;
10613
+ }
10614
+
10615
+ .mec-hourly-schedule-speaker-description {
10616
+ font-size: 14px;
10617
+ font-weight: 400;
10618
+ color: #6d7683;
10619
+ line-height: 1.7;
10620
+ text-align: left;
10621
+ }
10622
+
10623
+ .mec-hourly-schedule-speaker-contact-information a i {
10624
+ color: #6b6b6b;
10625
+ background: #ebebeb;
10626
+ line-height: 29px;
10627
+ margin: 9px 7px 9px 0;
10628
+ width: 30px;
10629
+ height: 30px;
10630
+ display: inline-block;
10631
+ text-align: center;
10632
+ transition: all 0.2s ease;
10633
+ font-size: 15px;
10634
+ cursor: pointer;
10635
+ }
10636
+
10637
+ .mec-hourly-schedule-speaker-contact-information a i:hover {
10638
+ background: #222;
10639
+ color: #fff;
10640
+ }
10641
+
10642
+ @media only screen and (max-width: 479px) {
10643
+ .mec-hourly-schedule-speaker-thumbnail {
10644
+ float: none;
10645
+ max-width: none;
10646
+ margin-right: 0;
10647
+ margin-bottom: 15px;
10648
+ width: 100%
10649
+ }
10650
+
10651
+ .mec-hourly-schedule-speaker-thumbnail img {
10652
+ width: 100%;
10653
+ }
10654
+
10655
+ .mec-hourly-schedule-speaker-details {
10656
+ padding-left: 0;
10657
+ }
10658
+
10659
+ .mec-hourly-schedule-speaker-info {
10660
+ width: 90%;
10661
+ margin: 0 auto;
10662
+ }
10663
+ }
10664
+
10665
+ /* # Profile page
10666
+ ================================================== */
10667
+ .mec-profile .mec-profile-bookings {
10668
+ border: 2px solid #e6e6e6;
10669
+ text-align: center;
10670
+ }
10671
+
10672
+ .mec-profile .mec-profile-bookings tbody tr:first-child {
10673
+ background: #f7f7f7;
10674
+ font-weight: bold;
10675
+ text-transform: capitalize;
10676
+ }
10677
+
10678
+ .mec-profile .mec-profile-bookings tbody tr {
10679
+ border-bottom: 1px solid #e6e6e6;
10680
+ font-size: 14px;
10681
+ }
10682
+
10683
+ .mec-profile .mec-profile-bookings tbody tr td {
10684
+ border: 1px solid #e6e6e6;
10685
+ padding: 10px;
10686
+ }
10687
+
10688
+ .mec-profile .mec-profile-bookings tbody tr td:nth-child(1) {
10689
+ width: 4%;
10690
+ }
10691
+
10692
+ .mec-profile .mec-profile-bookings tbody tr td:nth-child(2) {
10693
+ width: 37%;
10694
+ }
10695
+
10696
+ .mec-profile .mec-profile-bookings tbody tr td:nth-child(3) {
10697
+ width: 24%;
10698
+ }
10699
+
10700
+ .mec-profile .mec-profile-bookings tbody tr td:nth-child(4) {
10701
+ width: 15%;
10702
+ }
10703
+
10704
+ .mec-profile .mec-profile-bookings tbody tr td:nth-child(5) {
10705
+ width: 10%;
10706
+ }
10707
+
10708
+ .mec-profile .mec-profile-bookings tbody tr td:nth-child(6) {
10709
+ width: 10%;
10710
+ }
10711
+
10712
+ .mec-profile .mec-event-status {
10713
+ padding: 5px 10px;
10714
+ color: #fff;
10715
+ border-radius: 2px;
10716
+ font-size: 12px;
10717
+ line-height: 12px;
10718
+ letter-spacing: 0.4px;
10719
+ }
10720
+
10721
+ .mec-profile .mec-event-status.mec-book-confirmed {
10722
+ background: #50d477;
10723
+ }
10724
+
10725
+ .mec-profile .mec-event-status.mec-book-pending {
10726
+ background: #fcbe69;
10727
+ }
10728
+
10729
+ .mec-profile .mec-event-status.mec-book-rejected {
10730
+ background: #fe686a;
10731
+ }
10732
+
10733
+ .mec-profile .mec-event-date {
10734
+ font-size: 12px;
10735
+ color: #888;
10736
+ }
10737
+
10738
+ .mec-profile .mec-booking-number-of-attendees {
10739
+ font-size: 13px;
10740
+ color: #888;
10741
+ }
10742
+
10743
+ .mec-profile .mec-booking-number-of-attendees i,
10744
+ .mec-profile .mec-profile-bookings-view-invoice i {
10745
+ font-size: 15px;
10746
+ color: #008aff;
10747
+ vertical-align: text-bottom;
10748
+ margin-right: 4px;
10749
+ }
10750
+
10751
+ .mec-booking-attendees {
10752
+ background: #fff;
10753
+ padding: 10px;
10754
+ }
10755
+
10756
+ .mec-booking-attendees {
10757
+ width: 750px;
10758
+ text-align: center;
10759
+ }
10760
+
10761
+ .mec-booking-attendees-wrapper {
10762
+ border: 2px solid #e6e6e6;
10763
+ font-size: 14px;
10764
+ }
10765
+
10766
+ .mec-booking-attendees-head {
10767
+ display: table;
10768
+ width: 100%;
10769
+ background: #f7f7f7;
10770
+ border-bottom: 1px solid #e6e6e6;
10771
+ font-weight: bold;
10772
+ }
10773
+
10774
+ .mec-booking-attendees-head span,
10775
+ .mec-booking-attendees-head-content>span {
10776
+ vertical-align: middle;
10777
+ display: table-cell;
10778
+ padding: 7px;
10779
+ border-right: 1px solid #e6e6e6;
10780
+ }
10781
+
10782
+ .mec-booking-attendees-head-content {
10783
+ display: table;
10784
+ width: 100%;
10785
+ border-bottom: 1px solid #e6e6e6;
10786
+ }
10787
+
10788
+ .mec-booking-attendees-wrapper .mec-booking-attendees-head-content:last-child {
10789
+ border: none;
10790
+ }
10791
+
10792
+ .mec-booking-attendees-head span:nth-child(1),
10793
+ .mec-booking-attendees-head-content>span:nth-child(1) {
10794
+ width: 4%;
10795
+ }
10796
+
10797
+ .mec-booking-attendees-head span:nth-child(2),
10798
+ .mec-booking-attendees-head-content>span:nth-child(2) {
10799
+ width: 20%;
10800
+ }
10801
+
10802
+ .mec-booking-attendees-head span:nth-child(3),
10803
+ .mec-booking-attendees-head-content>span:nth-child(3) {
10804
+ width: 24%;
10805
+ }
10806
+
10807
+ .mec-booking-attendees-head span:nth-child(4),
10808
+ .mec-booking-attendees-head-content>span:nth-child(4) {
10809
+ width: 26%;
10810
+ }
10811
+
10812
+ .mec-booking-attendees-head span:nth-child(5),
10813
+ .mec-booking-attendees-head-content>span:nth-child(5) {
10814
+ width: 26%;
10815
+ }
10816
+
10817
+ @media only screen and (max-width: 759px) {
10818
+ .mec-booking-attendees {
10819
+ width: 470px;
10820
+ }
10821
+
10822
  .mec-booking-attendees-head span,
10823
+ .mec-booking-attendees-head-content>span {
10824
+ word-break: break-all;
10825
+ }
10826
+ }
10827
+
10828
+
10829
+ /* # Woocommerce
 
 
 
 
 
10830
  ================================================== */
10831
+ .mec-woo-booking-checkout {
10832
+ position: relative;
10833
+ border: none;
10834
+ border-radius: 0;
10835
+ color: #fff;
10836
+ display: inline-block;
10837
+ font-size: 12px;
10838
+ letter-spacing: 1px;
10839
+ line-height: 1.5;
10840
+ text-transform: uppercase;
10841
+ font-weight: 600;
10842
+ text-decoration: none;
10843
+ cursor: pointer;
10844
+ margin-bottom: 21px;
10845
+ margin-right: 10px;
10846
+ line-height: 1;
10847
+ padding: 18px 20px 16px;
10848
+ background: #39c36e;
10849
+ -webkit-transition: all .21s ease;
10850
+ -moz-transition: all .21s ease;
10851
+ transition: all .21s ease;
10852
+ border-radius: 0;
10853
+ margin-bottom: 6px;
10854
+ min-width: 170px;
10855
+ margin-top: 5px;
10856
+ text-align: center;
10857
+ }
10858
+
10859
+ .mec-woo-booking-checkout:hover {
10860
+ background: #222;
10861
+ color: #fff;
10862
+ }
10863
+
10864
+ .mec-woo-booking-checkout:focus,
10865
+ .mec-woo-booking-checkout:visited {
10866
+ color: #fff;
10867
+ }
10868
+
10869
+ /* # Booking Modal
10870
  ================================================== */
10871
+ .single-mec-events .lity-container {
10872
+ max-width: 480px;
10873
+ width: 480px
10874
+ }
10875
+
10876
+ .lity-content .mec-events-meta-group-booking {
10877
+ width: 100%;
10878
+ padding: 20px 50px;
10879
+ background: #fff;
10880
+ }
10881
+
10882
+ .lity-content .mec-events-meta-group-booking .mec-booking form>h4 {
10883
+ text-transform: uppercase;
10884
+ font-size: 15px;
10885
+ font-weight: 700;
10886
+ color: #313131;
10887
+ border-bottom: 4px solid #ebebeb;
10888
+ width: 100%;
10889
+ display: block;
10890
+ padding-bottom: 10px;
10891
+ position: relative;
10892
+ text-align: center;
10893
+ line-height: 1.2;
10894
+ margin-bottom: 10px;
10895
+ }
10896
+
10897
+ .lity-content .mec-events-meta-group-booking .mec-booking form>h4:before {
10898
+ padding: 1px 35px;
10899
+ border-bottom: 4px solid #40d9f1;
10900
+ font-size: 6px;
10901
+ content: "";
10902
+ text-align: center;
10903
+ position: absolute;
10904
+ bottom: -4px;
10905
+ margin-left: -35px;
10906
+ left: 50%;
10907
+ }
10908
+
10909
+ .lity-content .mec-events-meta-group-booking label,
10910
+ .lity-content .mec-events-meta-group-booking .mec-event-ticket-name,
10911
+ .lity-content .mec-events-meta-group-booking .mec-event-ticket-price,
10912
+ .lity-content .mec-events-meta-group-booking .mec-event-ticket-available,
10913
+ .lity-content .mec-events-meta-group-booking .mec-ticket-variation-name,
10914
+ .lity-content .mec-events-meta-group-booking .mec-ticket-variation-price {
10915
+ color: #424242;
10916
+ font-size: 12px;
10917
+ font-weight: 300;
10918
+ letter-spacing: 0;
10919
+ margin: 3px 0;
10920
+ clear: none;
10921
+ padding: 5px 1em 3px 0;
10922
+ display: inline-block;
10923
+ }
10924
+
10925
+ .lity-content .mec-events-meta-group-booking .mec-event-ticket-available {
10926
+ margin-bottom: 12px;
10927
+ }
10928
+
10929
+ .lity-content .mec-events-meta-group-booking select {
10930
+ display: block;
10931
+ background: #fcfcfc;
10932
+ min-height: 42px;
10933
+ min-width: 180px;
10934
+ font-size: 13px;
10935
+ border: 1px solid #e0e0e0;
10936
+ padding: 13px 10px;
10937
+ width: 100%;
10938
+ margin-bottom: 20px;
10939
+ box-shadow: inset 0 2px 4px rgba(0, 0, 0, .051);
10940
+ clear: both;
10941
+ font-family: 'Montserrat', Helvetica, Arial, sans-serif;
10942
+ }
10943
+
10944
+ .lity-content .mec-events-meta-group-booking input[type=email] {
10945
+ color: #888;
10946
+ border: 1px solid #e1e1e1;
10947
+ font-size: 14px;
10948
+ display: block;
10949
+ width: 100%;
10950
+ outline: 0;
10951
+ }
10952
+
10953
+ .lity-content .mec-events-meta-group-booking input {
10954
+ margin-bottom: 10px !important;
10955
+ }
10956
+
10957
+ .lity-content .mec-book-ticket-variation h5 {
10958
+ color: #424242;
10959
+ font-size: 12px;
10960
+ font-weight: 300;
10961
+ letter-spacing: 0;
10962
+ margin: 0;
10963
+ clear: none;
10964
+ padding: 5px 1em 3px 0;
10965
+ display: inline-block;
10966
+ text-transform: capitalize;
10967
+ font-family: 'Montserrat', Helvetica, Arial, sans-serif;
10968
+ }
10969
+
10970
+ .lity-content ul.mec-book-tickets-container {
10971
+ padding: 0;
10972
+ }
10973
+
10974
+ .lity-content .mec-events-meta-group-booking input[type=number],
10975
+ .lity-content .mec-events-meta-group-booking input[type=text],
10976
+ .lity-content .mec-events-meta-group-booking input[type=email] {
10977
+ outline: 0;
10978
+ font-family: 'Montserrat', Helvetica, Arial, sans-serif;
10979
+ display: block;
10980
+ background: #fcfcfc;
10981
+ min-height: 42px;
10982
+ min-width: 180px;
10983
+ font-size: 13px;
10984
+ border: 1px solid #e0e0e0;
10985
+ padding: 13px 10px;
10986
+ width: 100%;
10987
+ margin-bottom: 20px;
10988
+ box-shadow: inset 0 2px 4px rgba(0, 0, 0, .051);
10989
+ clear: both;
10990
+ margin-bottom: 2px !important;
10991
+ }
10992
+
10993
+ .lity-content button[type="submit"] {
10994
+ position: relative;
10995
+ border: none;
10996
+ color: #fff;
10997
+ display: inline-block;
10998
+ font-size: 12px;
10999
+ letter-spacing: 1px;
11000
+ text-transform: uppercase;
11001
+ font-weight: 600;
11002
+ text-decoration: none;
11003
+ cursor: pointer;
11004
+ margin-right: 10px;
11005
+ line-height: 1;
11006
+ padding: 18px 20px 16px;
11007
+ background: #39c36e;
11008
+ -webkit-transition: all .21s ease;
11009
+ -moz-transition: all .21s ease;
11010
+ transition: all .21s ease;
11011
+ min-width: 170px;
11012
+ margin-top: 5px;
11013
+ border-radius: 0;
11014
+ margin-bottom: 6px;
11015
+ }
11016
+
11017
+ .lity-content button[type="submit"]:hover {
11018
+ background: #222;
11019
+ }
11020
+
11021
+ .lity-content .mec-book-tickets-container li {
11022
+ list-style: none;
11023
+ }
11024
+
11025
+ .lity-content .mec-events-meta-group-booking li h4,
11026
+ .lity-content .mec-events-meta-group-booking #mec_book_payment_form h4 {
11027
+ font-size: 19px;
11028
+ font-weight: 700;
11029
+ }
11030
+
11031
+ .lity-content .mec-events-meta-group-booking .mec-book-price-total {
11032
+ display: inline-block;
11033
+ margin-bottom: 10px;
11034
+ font-size: 26px;
11035
+ color: #39c36e;
11036
+ font-weight: 700;
11037
+ padding: 10px 0;
11038
+ }
11039
+
11040
+ .lity-content .mec-events-meta-group-booking ul.mec-book-price-details li {
11041
+ width: 50%;
11042
+ }
11043
+
11044
+ .lity-content .mec-events-meta-group-booking ul.mec-book-price-details li:nth-child(even) {
11045
+ border: none;
11046
+ }
11047
+
11048
+ .lity-content .mec-events-meta-group-booking ul.mec-book-price-details li span {
11049
+ display: block;
11050
+ }
11051
+
11052
+ .lity-content .mec-events-meta-group-booking button[type=submit]:after {
11053
+ display: none;
11054
+ font-family: 'simple-line-icons';
11055
+ content: "\e098";
11056
+ margin-left: 4px;
11057
+ -webkit-animation: rotating 1.2s linear infinite;
11058
+ -moz-animation: rotating 1.2s linear infinite;
11059
+ -ms-animation: rotating 1.2s linear infinite;
11060
+ -o-animation: rotating 1.2s linear infinite;
11061
+ animation: rotating 1.2s linear infinite;
11062
+ }
11063
+
11064
+ .lity-content .mec-events-meta-group-booking button[type=submit].loading:after {
11065
+ display: inline-block;
11066
+ }
11067
+
11068
+ @media only screen and (max-width: 480px) {
11069
+ .lity-content .mec-events-meta-group-booking {
11070
+ padding: 20px;
11071
+ width: 340px;
11072
+ margin: 0 auto;
11073
+ }
11074
+ }
11075
+
11076
+
11077
+ /* Bootstrap v3.0.3 * * Copyright 2013 Twitter, Inc * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 * * Designed and built with all the love in the world @twitter by @mdo and @fat. */
11078
+ .mec-wrap * {
11079
+ -webkit-box-sizing: border-box;
11080
+ -moz-box-sizing: border-box;
11081
+ box-sizing: border-box;
11082
+ }
11083
+
11084
+ .mec-wrap *:before,
11085
+ .mec-wrap *:after {
11086
+ -webkit-box-sizing: border-box;
11087
+ -moz-box-sizing: border-box;
11088
+ box-sizing: border-box;
11089
+ }
11090
+
11091
+ .mec-wrap .clearfix:before,
11092
+ .mec-wrap .clearfix:after {
11093
+ content: '\0020';
11094
+ display: block;
11095
+ overflow: hidden;
11096
+ visibility: hidden;
11097
+ width: 0;
11098
+ height: 0;
11099
+ }
11100
+
11101
+ .mec-wrap .clearfix:after {
11102
+ clear: both;
11103
+ }
11104
+
11105
+ .mec-wrap .clearfix {
11106
+ zoom: 1;
11107
+ }
11108
+
11109
+ .mec-wrap .clear,
11110
+ .mec-wrap .clr {
11111
+ clear: both;
11112
+ display: block;
11113
+ overflow: hidden;
11114
+ visibility: hidden;
11115
+ width: 0;
11116
+ height: 0;
11117
+ }
11118
+
11119
+ .mec-wrap .clr {
11120
+ visibility: visible;
11121
+ overflow: visible;
11122
+ }
11123
+
11124
+ .mec-container [class*="col-"] img {
11125
+ max-width: 100%;
11126
+ }
11127
+
11128
+ .mec-container {
11129
+ margin-right: auto;
11130
+ margin-left: auto;
11131
+ padding-left: 10px;
11132
+ padding-right: 10px;
11133
+ }
11134
+
11135
+ .mec-container:before,
11136
+ .mec-container:after {
11137
+ content: " ";
11138
+ display: table;
11139
+ }
11140
+
11141
+ .mec-container:after {
11142
+ clear: both;
11143
+ }
11144
+
11145
+ @media only screen and (max-width: 479px) {
11146
+ .mec-container {
11147
+ width: 300px;
11148
+ }
11149
+ }
11150
+
11151
+ @media only screen and (min-width: 480px) and (max-width: 767px) {
11152
+ .mec-container {
11153
+ width: 420px;
11154
+ }
11155
+ }
11156
+
11157
+ @media only screen and (min-width: 768px) and (max-width: 960px) {
11158
+ .mec-container {
11159
+ width: 768px;
11160
+ /* webnus */
11161
+ }
11162
+ }
11163
+
11164
+ @media only screen and (min-width: 961px) {
11165
+ .mec-container {
11166
+ width: 960px;
11167
+ }
11168
+ }
11169
+
11170
+ @media only screen and (min-width: 1200px) {
11171
+ .mec-container {
11172
+ width: 1196px;
11173
+ padding-left: 15px;
11174
+ padding-right: 15px;
11175
+ }
11176
+ }
11177
+
11178
+ @media only screen and (min-width: 1921px) {
11179
+ .mec-container {
11180
+ max-width: 1690px;
11181
+ }
11182
+ }
11183
+
11184
+ .mec-wrap .row {
11185
+ margin-left: -10px;
11186
+ margin-right: -10px;
11187
+ }
11188
+
11189
+ .mec-wrap .row:before,
11190
+ .mec-wrap .row:after {
11191
+ content: " ";
11192
+ display: table;
11193
+ }
11194
+
11195
+ .mec-wrap .row:after {
11196
+ clear: both;
11197
+ }
11198
+
11199
+ .mec-wrap .col-xs-1,
11200
+ .mec-wrap .col-sm-1,
11201
+ .mec-wrap .col-md-1,
11202
+ .mec-wrap .col-lg-1,
11203
+ .mec-wrap .col-xs-2,
11204
+ .mec-wrap .col-sm-2,
11205
+ .mec-wrap .col-md-2,
11206
+ .mec-wrap .col-lg-2,
11207
+ .mec-wrap .col-xs-3,
11208
+ .mec-wrap .col-sm-3,
11209
+ .mec-wrap .col-md-3,
11210
+ .mec-wrap .col-lg-3,
11211
+ .mec-wrap .col-xs-4,
11212
+ .mec-wrap .col-sm-4,
11213
+ .mec-wrap .col-md-4,
11214
+ .mec-wrap .col-lg-4,
11215
+ .mec-wrap .col-xs-5,
11216
+ .mec-wrap .col-sm-5,
11217
+ .mec-wrap .col-md-5,
11218
+ .mec-wrap .col-lg-5,
11219
+ .mec-wrap .col-xs-6,
11220
+ .mec-wrap .col-sm-6,
11221
+ .mec-wrap .col-md-6,
11222
+ .mec-wrap .col-lg-6,
11223
+ .mec-wrap .col-xs-7,
11224
+ .mec-wrap .col-sm-7,
11225
+ .mec-wrap .col-md-7,
11226
+ .mec-wrap .col-lg-7,
11227
+ .mec-wrap .col-xs-8,
11228
+ .mec-wrap .col-sm-8,
11229
+ .mec-wrap .col-md-8,
11230
+ .mec-wrap .col-lg-8,
11231
+ .mec-wrap .col-xs-9,
11232
+ .mec-wrap .col-sm-9,
11233
+ .mec-wrap .col-md-9,
11234
+ .mec-wrap .col-lg-9,
11235
+ .mec-wrap .col-xs-10,
11236
+ .mec-wrap .col-sm-10,
11237
+ .mec-wrap .col-md-10,
11238
+ .mec-wrap .col-lg-10,
11239
+ .mec-wrap .col-xs-11,
11240
+ .mec-wrap .col-sm-11,
11241
+ .mec-wrap .col-md-11,
11242
+ .mec-wrap .col-lg-11,
11243
+ .mec-wrap .col-xs-12,
11244
+ .mec-wrap .col-sm-12,
11245
+ .mec-wrap .col-md-12,
11246
+ .mec-wrap .col-lg-12 {
11247
+ position: relative;
11248
+ min-height: 1px;
11249
+ padding-left: 10px;
11250
+ padding-right: 10px;
11251
+ }
11252
+
11253
+ @media only screen and (min-width: 1200px) {
11254
+
11255
+ .mec-wrap .col-xs-1,
11256
+ .mec-wrap .col-sm-1,
11257
+ .mec-wrap .col-md-1,
11258
+ .mec-wrap .col-lg-1,
11259
+ .mec-wrap .col-xs-2,
11260
+ .mec-wrap .col-sm-2,
11261
+ .mec-wrap .col-md-2,
11262
+ .mec-wrap .col-lg-2,
11263
+ .mec-wrap .col-xs-3,
11264
+ .mec-wrap .col-sm-3,
11265
+ .mec-wrap .col-md-3,
11266
+ .mec-wrap .col-lg-3,
11267
+ .mec-wrap .col-xs-4,
11268
+ .mec-wrap .col-sm-4,
11269
+ .mec-wrap .col-md-4,
11270
+ .mec-wrap .col-lg-4,
11271
+ .mec-wrap .col-xs-5,
11272
+ .mec-wrap .col-sm-5,
11273
+ .mec-wrap .col-md-5,
11274
+ .mec-wrap .col-lg-5,
11275
+ .mec-wrap .col-xs-6,
11276
+ .mec-wrap .col-sm-6,
11277
+ .mec-wrap .col-md-6,
11278
+ .mec-wrap .col-lg-6,
11279
+ .mec-wrap .col-xs-7,
11280
+ .mec-wrap .col-sm-7,
11281
+ .mec-wrap .col-md-7,
11282
+ .mec-wrap .col-lg-7,
11283
+ .mec-wrap .col-xs-8,
11284
+ .mec-wrap .col-sm-8,
11285
+ .mec-wrap .col-md-8,
11286
+ .mec-wrap .col-lg-8,
11287
+ .mec-wrap .col-xs-9,
11288
+ .mec-wrap .col-sm-9,
11289
+ .mec-wrap .col-md-9,
11290
+ .mec-wrap .col-lg-9,
11291
+ .mec-wrap .col-xs-10,
11292
+ .mec-wrap .col-sm-10,
11293
+ .mec-wrap .col-md-10,
11294
+ .mec-wrap .col-lg-10,
11295
+ .mec-wrap .col-xs-11,
11296
+ .mec-wrap .col-sm-11,
11297
+ .mec-wrap .col-md-11,
11298
+ .mec-wrap .col-lg-11,
11299
+ .mec-wrap .col-xs-12,
11300
+ .mec-wrap .col-sm-12,
11301
+ .mec-wrap .col-md-12,
11302
+ .mec-wrap .col-lg-12 {
11303
+ padding-left: 15px;
11304
+ padding-right: 15px;
11305
+ }
11306
+
11307
+ .mec-wrap .row {
11308
+ margin-left: -15px;
11309
+ margin-right: -15px;
11310
+ }
11311
+ }
11312
+
11313
+ .mec-container [class*="col-"].alpha {
11314
+ padding-left: 0;
11315
+ }
11316
+
11317
+ .mec-container [class*="col-"].omega {
11318
+ padding-right: 0;
11319
+ }
11320
+
11321
+ .mec-wrap .col-xs-1,
11322
+ .mec-wrap .col-xs-2,
11323
+ .mec-wrap .col-xs-3,
11324
+ .mec-wrap .col-xs-4,
11325
+ .mec-wrap .col-xs-5,
11326
+ .mec-wrap .col-xs-6,
11327
+ .mec-wrap .col-xs-7,
11328
+ .mec-wrap .col-xs-8,
11329
+ .mec-wrap .col-xs-9,
11330
+ .mec-wrap .col-xs-10,
11331
+ .mec-wrap .col-xs-11,
11332
+ .mec-wrap .col-xs-12 {
11333
+ float: left;
11334
+ }
11335
+
11336
+ .mec-wrap .col-xs-12 {
11337
+ width: 100%;
11338
+ }
11339
+
11340
+ .mec-wrap .col-xs-11 {
11341
+ width: 91.66666666666666%;
11342
+ }
11343
+
11344
+ .mec-wrap .col-xs-10 {
11345
+ width: 83.33333333333334%;
11346
+ }
11347
+
11348
+ .mec-wrap .col-xs-9 {
11349
+ width: 75%;
11350
+ }
11351
+
11352
+ .mec-wrap .col-xs-8 {
11353
+ width: 66.66666666666666%;
11354
+ }
11355
+
11356
+ .mec-wrap .col-xs-7 {
11357
+ width: 58.333333333333336%;
11358
+ }
11359
+
11360
+ .mec-wrap .col-xs-6 {
11361
+ width: 50%;
11362
+ }
11363
+
11364
+ .mec-wrap .col-xs-5 {
11365
+ width: 41.66666666666667%;
11366
+ }
11367
+
11368
+ .mec-wrap .col-xs-4 {
11369
+ width: 33.33333333333333%;
11370
+ }
11371
+
11372
+ .mec-wrap .col-xs-3 {
11373
+ width: 25%;
11374
+ }
11375
+
11376
+ .mec-wrap .col-xs-2 {
11377
+ width: 16.666666666666664%;
11378
+ }
11379
+
11380
+ .mec-wrap .col-xs-1 {
11381
+ width: 8.333333333333332%;
11382
+ }
11383
+
11384
+ @media (min-width: 768px) {
11385
+
11386
+ .mec-wrap .col-sm-1,
11387
+ .mec-wrap .col-sm-2,
11388
+ .mec-wrap .col-sm-3,
11389
+ .mec-wrap .col-sm-4,
11390
+ .mec-wrap .col-sm-5,
11391
+ .mec-wrap .col-sm-6,
11392
+ .mec-wrap .col-sm-7,
11393
+ .mec-wrap .col-sm-8,
11394
+ .mec-wrap .col-sm-9,
11395
+ .mec-wrap .col-sm-10,
11396
+ .mec-wrap .col-sm-11,
11397
+ .mec-wrap .col-sm-12 {
11398
+ float: left;
11399
+ }
11400
+
11401
+ .mec-wrap .col-sm-12 {
11402
+ width: 100%;
11403
+ }
11404
+
11405
+ .mec-wrap .col-sm-11 {
11406
+ width: 91.66666666666666%;
11407
+ }
11408
+
11409
+ .mec-wrap .col-sm-10 {
11410
+ width: 83.33333333333334%;
11411
+ }
11412
+
11413
+ .mec-wrap .col-sm-9 {
11414
+ width: 75%;
11415
+ }
11416
+
11417
+ .mec-wrap .col-sm-8 {
11418
+ width: 66.66666666666666%;
11419
+ }
11420
+
11421
+ .mec-wrap .col-sm-7 {
11422
+ width: 58.333333333333336%;
11423
+ }
11424
+
11425
+ .mec-wrap .col-sm-6 {
11426
+ width: 50%;
11427
+ }
11428
+
11429
+ .mec-wrap .col-sm-5 {
11430
+ width: 41.66666666666667%;
11431
+ }
11432
+
11433
+ .mec-wrap .col-sm-4 {
11434
+ width: 33.33333333333333%;
11435
+ }
11436
+
11437
+ .mec-wrap .col-sm-3 {
11438
+ width: 25%;
11439
+ }
11440
+
11441
+ .mec-wrap .col-sm-2 {
11442
+ width: 16.666666666666664%;
11443
+ }
11444
+
11445
+ .mec-wrap .col-sm-1 {
11446
+ width: 8.333333333333332%;
11447
+ }
11448
+ }
11449
+
11450
+ @media (min-width: 961px) {
11451
+
11452
+ .mec-wrap .col-md-1,
11453
+ .mec-wrap .col-md-2,
11454
+ .mec-wrap .col-md-3,
11455
+ .mec-wrap .col-md-4,
11456
+ .mec-wrap .col-md-5,
11457
+ .mec-wrap .col-md-6,
11458
+ .mec-wrap .col-md-7,
11459
+ .mec-wrap .col-md-8,
11460
+ .mec-wrap .col-md-9,
11461
+ .mec-wrap .col-md-10,
11462
+ .mec-wrap .col-md-11,
11463
+ .mec-wrap .col-md-12 {
11464
+ float: left;
11465
+ }
11466
+
11467
+ .mec-wrap .col-md-12 {
11468
+ width: 100%;
11469
+ }
11470
+
11471
+ .mec-wrap .col-md-11 {
11472
+ width: 91.66666666666666%;
11473
+ }
11474
+
11475
+ .mec-wrap .col-md-10 {
11476
+ width: 83.33333333333334%;
11477
+ }
11478
+
11479
+ .mec-wrap .col-md-9 {
11480
+ width: 75%;
11481
+ }
11482
+
11483
+ .mec-wrap .col-md-8 {
11484
+ width: 66.66666666666666%;
11485
+ }
11486
+
11487
+ .mec-wrap .col-md-7 {
11488
+ width: 58.333333333333336%;
11489
+ }
11490
+
11491
+ .mec-wrap .col-md-6 {
11492
+ width: 50%;
11493
+ }
11494
+
11495
+ .mec-wrap .col-md-5 {
11496
+ width: 41.66666666666667%;
11497
+ }
11498
+
11499
+ .mec-wrap .col-md-4 {
11500
+ width: 33.33333333333333%;
11501
+ }
11502
+
11503
+ .mec-wrap .col-md-3 {
11504
+ width: 25%;
11505
+ }
11506
+
11507
+ .mec-wrap .col-md-2 {
11508
+ width: 16.666666666666664%;
11509
+ }
11510
+
11511
+ .mec-wrap .col-md-1 {
11512
+ width: 8.333333333333332%;
11513
+ }
11514
+ }
11515
+
11516
+ @media (min-width: 1200px) {
11517
+
11518
+ .mec-wrap .col-lg-1,
11519
+ .mec-wrap .col-lg-2,
11520
+ .mec-wrap .col-lg-3,
11521
+ .mec-wrap .col-lg-4,
11522
+ .mec-wrap .col-lg-5,
11523
+ .mec-wrap .col-lg-6,
11524
+ .mec-wrap .col-lg-7,
11525
+ .mec-wrap .col-lg-8,
11526
+ .mec-wrap .col-lg-9,
11527
+ .mec-wrap .col-lg-10,
11528
+ .mec-wrap .col-lg-11,
11529
+ .mec-wrap .col-lg-12 {
11530
+ float: left;
11531
+ }
11532
+
11533
+ .mec-wrap .col-lg-12 {
11534
+ width: 100%;
11535
+ }
11536
+
11537
+ .mec-wrap .col-lg-11 {
11538
+ width: 91.66666666666666%;
11539
+ }
11540
+
11541
+ .mec-wrap .col-lg-10 {
11542
+ width: 83.33333333333334%;
11543
+ }
11544
+
11545
+ .mec-wrap .col-lg-9 {
11546
+ width: 75%;
11547
+ }
11548
+
11549
+ .mec-wrap .col-lg-8 {
11550
+ width: 66.66666666666666%;
11551
+ }
11552
+
11553
+ .mec-wrap .col-lg-7 {
11554
+ width: 58.333333333333336%;
11555
+ }
11556
+
11557
+ .mec-wrap .col-lg-6 {
11558
+ width: 50%;
11559
+ }
11560
+
11561
+ .mec-wrap .col-lg-5 {
11562
+ width: 41.66666666666667%;
11563
+ }
11564
+
11565
+ .mec-wrap .col-lg-4 {
11566
+ width: 33.33333333333333%;
11567
+ }
11568
+
11569
+ .mec-wrap .col-lg-3 {
11570
+ width: 25%;
11571
+ }
11572
+
11573
+ .mec-wrap .col-lg-2 {
11574
+ width: 16.666666666666664%;
11575
+ }
11576
+
11577
+ .mec-wrap .col-lg-1 {
11578
+ width: 8.333333333333332%;
11579
+ }
11580
+ }
11581
+
11582
+ /* WooCommerce Addon */
11583
+ #mec_woo_add_to_cart_btn {
11584
+ min-width: 170px;
11585
+ margin-top: 5px;
11586
+ text-align: center;
11587
+ }
11588
+
11589
+ /* --------------------- */
assets/css/frontend.min.css CHANGED
@@ -1 +1 @@
1
- .lity-container,.mec-wrap,.mec-wrap div:not([class^=elementor-]){font-family:Montserrat,Helvetica,Arial,sans-serif}.entry-content .mec-wrap h1,.entry-content .mec-wrap h2,.entry-content .mec-wrap h3,.entry-content .mec-wrap h4,.entry-content .mec-wrap h5,.entry-content .mec-wrap h6,.mec-wrap h1,.mec-wrap h2,.mec-wrap h3,.mec-wrap h4,.mec-wrap h5,.mec-wrap h6{font-family:Montserrat,Helvetica,Arial,sans-serif;color:#171c24;font-weight:300;font-style:inherit;letter-spacing:normal;clear:none}.mec-wrap h1{font-size:50px;line-height:1.16;margin-bottom:12px;letter-spacing:-1px}.mec-wrap h2{font-size:36px;line-height:1.14;margin-bottom:10px}.mec-wrap h3{font-size:28px;line-height:1.2;margin-bottom:8px}.mec-wrap h4{font-size:24px;line-height:1.2;margin-bottom:10px}.mec-wrap h5{font-size:18px;line-height:1.3;margin-bottom:7px}.mec-wrap h6{font-size:16px;line-height:1.3;margin-bottom:4px}.mec-wrap .subheader{color:#849098}.mec-wrap h1 strong{font-weight:700}.mec-wrap p{margin:0 0 20px 0;color:#616161;font-size:14px;line-height:1.8}.mec-wrap .mec-event-article .mec-color-hover{box-shadow:none;border:none}.mec-wrap abbr,.mec-wrap acronym{cursor:auto;border:none}.entry-content .mec-wrap a{box-shadow:none}.mec-wrap .button,.mec-wrap button:not(.owl-dot),.mec-wrap input[type=button],.mec-wrap input[type=reset],.mec-wrap input[type=submit]{position:relative;border:none;border-radius:0;color:#fff;display:inline-block;font-size:12px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;margin-bottom:21px;margin-right:10px;line-height:1;padding:18px 20px 16px;background:#39c36e;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease}.mec-wrap .button:hover,.mec-wrap button:hover,.mec-wrap input[type=button]:hover,.mec-wrap input[type=reset]:hover,.mec-wrap input[type=submit]:hover{background:#222;color:#fff}.vertical-space,.vertical-space1,.vertical-space2,.vertical-space3,.vertical-space4,.vertical-space5{display:block;width:100%;margin:0;clear:both;border:0 none;height:20px}.vertical-space2{height:40px}.vertical-space3{height:60px}.vertical-space4{height:80px}.vertical-space5{height:100px}@media only screen and (max-width:479px){.vertical-space,.vertical-space1{height:8px}.vertical-space2{height:14px}.vertical-space3{height:28px}.vertical-space4{height:40px}.vertical-space5{height:60px}}@media only screen and (max-width:960px){.vertical-space,.vertical-space1{height:12px}.vertical-space2{height:18px}.vertical-space3{height:36px}.vertical-space4{height:50px}.vertical-space5{height:80px}}.mec-wrap abbr{cursor:auto;border-bottom:0}@-webkit-keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.mec-wrap{font:14px/25px sans-serif;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400;color:#626262}.mec-wrap .mec-events a{border-bottom:none}.mec-wrap .mec-container a{box-shadow:none}.mec-event-content p{font-family:Roboto,sans-serif;font-weight:300}.mec-wrap .mec-clear:after,.mec-wrap .mec-clear:before{content:" ";display:table}.mec-wrap .mec-clear:after{clear:both}.mec-events-button{background:#fff;padding:12px 34px;font-size:13px;font-weight:400;letter-spacing:0;border:1px solid #e3e3e3;margin-right:10px;transition:.3s}.mec-wrap .mec-events-button:hover{color:#fff}.mec-no-event{display:none}.mec-event-grid-classic .mec-event-article{position:relative;border:2px solid #e3e3e3;box-shadow:0 2px 0 0 rgba(0,0,0,.016);margin-bottom:30px;max-width:none}.mec-event-grid-classic .mec-event-content{background:#fff;color:#767676;padding:0 20px 5px;text-align:center;min-height:125px}.mec-event-grid-classic .mec-event-title{color:#202020;margin:10px 0;font-weight:700;font-size:20px;letter-spacing:1px;text-transform:uppercase}.mec-event-grid-classic .mec-event-title a{color:#202020;transition:all .24s ease}.mec-event-grid-classic .mec-event-date{font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#fff;padding:3px 20px;margin:0 -20px 20px -20px;text-align:center}.mec-event-grid-classic .mec-event-content p{font-size:15px;color:#8a8a8a}.mec-event-grid-classic .mec-event-detail{display:none}.mec-event-grid-classic img{margin-bottom:0;width:100%}.mec-event-footer{position:relative;border-top:1px solid #efefef;padding:20px;min-height:80px;margin:0;background:#fafafa}.mec-event-sharing-wrap{left:15px;position:absolute;list-style:none;margin:0}.mec-event-sharing-wrap .mec-event-sharing{position:absolute;padding:8px 0 2px;left:-6px;bottom:54px;margin:0;margin-top:6px;border-radius:5px;width:50px;visibility:hidden;opacity:0;border:1px solid #e2e2e2;background:#fff;box-shadow:0 0 9px 0 rgba(0,0,0,.06);z-index:99;-webkit-transition:all .18s ease;transition:all .18s ease}.mec-event-sharing-wrap .mec-event-sharing:after,.mec-event-sharing-wrap .mec-event-sharing:before{content:'';display:block;position:absolute;bottom:-10px;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px}.mec-event-sharing-wrap .mec-event-sharing:before{bottom:-21px;border-color:#e2e2e2 transparent transparent transparent}.mec-event-sharing-wrap .mec-event-sharing:after{bottom:-19px;border-color:#fff transparent transparent transparent}.mec-event-sharing-wrap:hover .mec-event-sharing{opacity:1;visibility:visible}.mec-event-sharing-wrap li{text-align:center;border:0;display:block;margin-right:2px;overflow:hidden;margin:0 auto 6px;width:38px}.mec-event-sharing-wrap:hover>li{cursor:pointer;background-color:#40d9f1}.mec-event-sharing-wrap:hover>li a{color:#fff}.mec-event-sharing-wrap>li{border:1px solid #d9d9d9}.mec-event-sharing-wrap li a{border:none;color:#767676}.mec-event-sharing-wrap li i{width:36px;height:36px;display:table-cell;vertical-align:middle}.mec-event-sharing-wrap .mec-event-sharing li a{display:block}.mec-event-sharing-wrap .mec-event-sharing li:hover a{color:#40d9f1}.mec-event-sharing .mec-event-share:hover .event-sharing-icon{background:#40d9f1;border-width:0 1px 0;cursor:pointer}.mec-event-sharing .mec-event-map{border-width:1px 0 1px}.mec-event-footer .mec-booking-button{box-shadow:none;transition:all .21s ease;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#767676;border:1px solid #e8e8e8;position:absolute;top:20px;right:15px;padding:0 16px;line-height:37px;height:38px}.mec-event-footer .mec-booking-button:hover{background:#191919;color:#fff;border-color:#191919}@media only screen and (max-width:960px){.mec-event-grid-classic{margin-bottom:30px}}.mec-widget .mec-event-grid-classic.mec-owl-carousel{padding:36px 0 16px}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav{margin:5px 0;width:100%;position:absolute;top:15px;padding:0}.mec-skin-grid-container.mec-widget{padding-top:18px}.mec-widget .mec-event-grid-classic.mec-owl-carousel{padding:20px 0 16px}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav{margin:0;width:100%;position:absolute;top:0;padding:0}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav div{position:absolute;background:#fff;line-height:0;width:34px;height:26px;padding:6px;text-align:center;margin-top:-17px;border-radius:3px;border:1px solid #e2e2e2;text-align:center;box-shadow:0 2px 0 0 rgba(0,0,0,.028);transition:all .33s ease}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav i{font-size:12px;color:#40d9f1;cursor:pointer}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-next{right:0}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-prev{left:0}.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-sharing{display:none}.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer{text-align:center}.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer .mec-booking-button{position:static;padding:11px 16px}.widget .mec-event-footer ul.mec-event-sharing-wrap li a.mec-event-share-icon{padding:0}@media screen and (min-width:56.875em){.mec-widget .mec-month-container dl{margin-bottom:0}}.mec-widget .mec-event-grid-classic.owl-carousel .mec-event-footer{text-align:right}.mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap{left:5px;padding-left:5px}.mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap .mec-event-sharing{left:0}.mec-widget .mec-event-sharing-wrap .mec-event-sharing{position:absolute;top:auto;bottom:52px;margin:0;margin-top:0;border-radius:5px}.mec-widget .mec-event-sharing-wrap .mec-event-sharing:after{top:auto;bottom:-17px;border-color:#fff transparent transparent transparent}.mec-widget .mec-event-sharing-wrap .mec-event-sharing:before{top:auto;bottom:-18px;border-color:#e2e2e2 transparent transparent transparent}.mec-event-grid-clean{margin-bottom:10px;max-width:none}.mec-event-grid-clean .mec-event-article{margin-bottom:30px;position:relative;border:1px solid #e2e2e2;text-align:center;padding:15px 15px 0;background:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-grid-clean .mec-event-content{background:#fff;color:#767676;padding:25px 16px 0;text-align:left}.mec-event-grid-clean .mec-event-title{color:#202020;margin:0 0 10px 0;font-weight:700;font-size:21px;text-transform:capitalize}.mec-event-grid-clean .mec-event-title a{color:#202020;transition:all .24s ease}.mec-event-grid-clean .mec-event-date{font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:1px;background-color:#40d9f1;color:#fff;padding:3px 0;margin:0;text-align:center}.mec-event-grid-clean .mec-event-content p{font-size:15px;color:#9a9a9a;line-height:1.54}.mec-event-grid-clean img{margin-bottom:0;width:100%}.mec-event-grid-clean .event-grid-t2-head{margin-bottom:10px;color:#fff;padding:9px 14px 6px;text-align:left}.mec-event-grid-clean .event-grid-t2-head .mec-event-date{font-size:50px;line-height:50px;float:left;margin-right:11px}.mec-event-grid-clean .event-grid-t2-head .mec-event-month{text-transform:uppercase;font-size:17px;line-height:20px;padding-top:4px}.mec-event-grid-clean .event-grid-t2-head .mec-event-detail{font-size:12px}.mec-event-grid-clean .mec-event-sharing-wrap{left:0}.mec-event-grid-clean .mec-event-footer{position:relative;border-top:2px solid;padding:20px 0;margin:0 14px;text-align:left;background:0 0}.mec-event-grid-clean .mec-event-footer .mec-booking-button{right:0}.mec-event-grid-clean .row{margin-bottom:30px}.mec-event-grid-modern{margin-bottom:10px;max-width:none}.mec-event-grid-modern .mec-event-article{position:relative;border:1px solid #e2e2e2;text-align:center;margin-bottom:30px;padding:45px 15px 10px;background:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-grid-modern .mec-event-content{background:#fff;color:#767676;padding:35px 15px 10px;text-align:left}.mec-event-grid-modern .mec-event-title{color:#202020;margin:0 0 10px 0;font-weight:700;font-size:24px;text-transform:none;letter-spacing:-1px}.mec-event-grid-modern .mec-event-title a{color:#202020;transition:all .24s ease}.mec-event-grid-modern .mec-event-content p{font-size:15px;color:#9a9a9a;line-height:1.54}.mec-event-grid-modern img{margin-bottom:0;width:100%}.mec-event-grid-modern .event-grid-modern-head{margin-bottom:10px;padding:9px 14px 6px;text-align:left}.mec-event-grid-modern .event-grid-modern-head .mec-event-date{font-size:50px;line-height:50px;float:left;margin-right:11px}.mec-event-grid-modern .event-grid-modern-head .mec-event-month{text-transform:uppercase;font-size:17px;line-height:20px;padding-top:4px}.mec-event-grid-modern .event-grid-modern-head .mec-event-detail{font-size:12px}.mec-event-grid-modern .event-grid-modern-head .mec-event-day{margin-top:9px;color:silver;font-family:Roboto,sans-serif;font-size:35px;font-weight:100;text-transform:uppercase;letter-spacing:-1px}.mec-event-grid-modern .mec-event-footer{position:relative;height:90px;padding:20px 0;border:none;margin:0 14px;text-align:left;background:0 0}.mec-event-grid-modern .mec-event-footer .mec-booking-button{right:auto;left:0}.mec-event-grid-modern .mec-event-sharing-wrap{left:auto;right:0}.mec-event-grid-modern .mec-event-sharing{left:auto;right:-6px}.mec-event-grid-modern .mec-event-sharing-wrap li{border-radius:55px}.mec-event-grid-modern .row{margin-bottom:0}@media only screen and (max-width:479px){.mec-event-grid-modern .mec-event-article{padding-bottom:30px}.mec-event-grid-modern .mec-event-sharing{top:60px;left:0;right:auto}.mec-event-grid-modern .mec-event-footer .mec-booking-button{top:0}}.mec-event-grid-colorful .mec-event-article{min-height:400px;border:none;box-shadow:none;background:#40d9f1;padding-top:25px;margin:0;color:#fff}.mec-event-grid-colorful .mec-event-content{background:0 0}.mec-event-grid-colorful .event-grid-modern-head,.mec-event-grid-colorful .event-grid-modern-head .mec-event-date,.mec-event-grid-colorful .event-grid-modern-head .mec-event-day,.mec-event-grid-colorful .mec-event-content p,.mec-event-grid-colorful .mec-event-sharing-wrap>li>a,.mec-event-grid-colorful .mec-event-title a{color:#fff}.mec-event-grid-colorful .mec-event-footer .mec-booking-button{border:none}.mec-event-grid-colorful .mec-event-sharing-wrap>li{border-color:#fff}.mec-event-grid-colorful .mec-event-sharing-wrap:hover>li{background:#333;border-color:#333}.mec-event-grid-colorful .mec-event-title a.mec-color-hover:hover{color:#fff;text-decoration:underline}.mec-event-grid-colorful .mec-event-title .event-color{display:none}.mec-event-grid-colorful div[class^=col-md-]{padding:0 1px 1px 0;margin:0}@media only screen and (min-width:768px){.mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-day{font-size:26px}.mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-month{font-size:15px}.mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-date{font-size:50px}.mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-title{font-size:21px}.mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-content p{font-size:13px}}@media only screen and (min-width:768px) and (max-width:1200px){.mec-wrap.mec-sm959.mec-event-grid-colorful div[class^=col-md-]{width:50%}}.mec-event-list-minimal .mec-event-article{border-bottom:1px solid #efefef;padding:24px 0 16px}.mec-event-list-minimal .mec-wrap .col-md-9{padding:0}.mec-event-list-minimal .mec-event-date{position:relative;float:left;margin-right:30px;color:#fff;width:52px;padding:6px 4px 3px;text-align:center;text-transform:uppercase;border-radius:3px}.mec-event-list-minimal .mec-event-date span{display:block;font-size:24px;font-weight:700;text-align:center;margin-bottom:4px}.mec-event-list-minimal .mec-event-date:after{display:block;content:"";position:absolute;width:50px;left:1px;top:1px;height:30px;background:rgba(255,255,255,.1);box-shadow:0 4px 4px rgba(0,0,0,.02)}.mec-event-list-minimal .mec-event-title{margin-top:0;margin-bottom:10px;font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:0;padding-top:5px}.mec-event-list-minimal .mec-event-detail{font-size:15px;font-weight:300;line-height:1;letter-spacing:0;color:#9a9a9a;font-family:Roboto,sans-serif}.mec-event-list-minimal .btn-wrapper{text-align:right;padding-right:0;padding-top:6px}.mec-event-list-minimal .btn-wrapper .mec-detail-button{border-bottom:0;margin-bottom:14px;margin-right:0;box-shadow:none}.mec-event-list-minimal a.mec-detail-button{text-align:center;display:inline-block;background:#ededed;color:#191919;padding:12px;border-radius:2px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;transition:all .24s ease}.mec-event-list-minimal a.mec-detail-button:hover{background:#292929;color:#fff}.vc_col-sm-4 .mec-event-list-minimal .mec-event-date,.vc_col-sm-6 .mec-event-list-minimal .mec-event-date{margin-right:12px}.vc_col-sm-4 .mec-event-list-minimal .mec-event-title,.vc_col-sm-6 .mec-event-list-minimal .mec-event-title{font-size:15px;letter-spacing:2px}@media only screen and (min-width:480px) and (max-width:767px){.mec-event-list-minimal .btn-wrapper{padding-left:0}.mec-event-list-minimal .mec-event-date{margin-right:10px}}@media only screen and (max-width:767px){.mec-event-list-minimal .btn-wrapper .mec-detail-button{display:block;text-align:center;margin:0;margin-top:16px;padding:8px}.mec-event-list-minimal .btn-wrapper{margin:12px 0}}@media only screen and (max-width:479px){.mec-event-list-minimal .mec-event-date{float:none;width:100%;margin-bottom:8px}.mec-event-list-minimal .mec-event-date span{display:inline;padding-right:25px;margin-right:7px;font-size:inherit}.mec-event-list-minimal .mec-event-date:after{width:45%;box-shadow:4px 0 4px rgba(0,0,0,.02)}.mec-event-list-minimal .btn-wrapper{text-align:center;padding-left:0}.mec-event-list-minimal{text-align:center}.mec-event-list-minimal .mec-event-detail{margin-bottom:10px}}.mec-wrap .mec-event-list-modern .mec-event-title{margin-top:0;margin-bottom:10px}.mec-event-list-modern .mec-event-article{border-bottom:1px solid #efefef;padding:30px 0 10px}.mec-event-list-modern .mec-event-article:last-child{border-bottom:none}.mec-event-list-modern .mec-event-title a{color:#191919;transition:all .24s ease;box-shadow:none}.mec-event-list-modern .mec-event-date{text-transform:uppercase;padding:10px 0}.mec-event-list-modern .mec-event-date .event-d{font-size:48px;display:table-cell;padding:10px 0 0}.mec-event-list-modern .mec-event-date .event-f{font-size:13px;display:table-cell;vertical-align:middle;padding-left:7px;font-weight:500;letter-spacing:3px;color:#777}.mec-event-list-modern .mec-event-detail{font-weight:300;color:#8a8a8a}.mec-event-list-modern .mec-event-date .event-da{margin-top:9px;color:silver;font-family:Roboto,sans-serif;font-size:28px;font-weight:100;text-transform:uppercase;letter-spacing:-1px}.mec-event-list-modern .mec-btn-wrapper .mec-booking-button{border-radius:1px;letter-spacing:2px;border:1px solid #e6e6e6;color:#333;background-color:#fff;padding:13px 20px;font-weight:700;font-size:11px;box-shadow:0 2px 0 0 rgba(0,0,0,.016);transition:all .28s ease}.mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover{border-color:#222;background:#222;color:#fff}.mec-event-list-modern .mec-event-title{font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:1px}.mec-event-list-modern .mec-event-detail{color:#9a9a9a;font-size:15px;font-weight:300;line-height:25px;font-family:Roboto,sans-serif}.mec-event-list-modern .mec-btn-wrapper{text-align:right;padding:10px 0;text-transform:uppercase}.mec-event-list-modern .mec-event-sharing{position:relative;margin:10px 0}.mec-event-list-modern .mec-event-sharing>li{display:inline-block;border:none;border-radius:50%;margin-right:3px}.mec-event-list-modern .mec-event-sharing>li:hover{display:inline-block}.mec-event-list-modern .mec-event-sharing>li:hover a i{color:#fff;background:#40d9f1;border-color:#40d9f1}.mec-event-list-modern .mec-event-sharing>li i{width:36px;display:inline-block;line-height:35px;color:#767676;text-align:center;border-radius:50%;border:1px solid #ddd;font-size:14px}.mec-event-list-modern .mec-event-sharing .mec-event-share:hover .mec-event-sharing-icon{background:#40d9f1;border-color:#40d9f1;cursor:pointer;border-radius:50%}.mec-event-list-modern .mec-event-sharing li:hover a i{background:#40d9f1}@media only screen and (min-width:768px){.mec-event-list-modern .mec-event-article{position:relative;min-height:160px;overflow:hidden}.mec-event-list-modern .col-md-2.col-sm-2{width:210px;position:absolute;left:0;top:20px}.mec-event-list-modern .col-md-4.col-sm-4.mec-btn-wrapper{width:180px;padding:0;position:absolute;right:0;top:30%}.mec-event-list-modern .col-md-6.col-sm-6{width:100%;padding-left:225px;padding-right:195px}}@media only screen and (max-width:767px){.mec-event-list-modern .mec-btn-wrapper .mec-booking-button{letter-spacing:1px;border:1px solid #e1e1e1;padding:8px 16px}.mec-event-list-modern .mec-btn-wrapper{padding:0 0 12px}.mec-event-list-modern .mec-event-sharing{margin-bottom:0}}.mec-event-grid-minimal .mec-event-article{margin:15px 0;min-height:80px;display:table}.mec-event-grid-minimal .event-detail-wrap{display:table-cell;vertical-align:middle}.mec-event-grid-minimal .mec-event-date{width:70px;float:left;margin-right:20px;padding:12px 16px 10px;text-align:center;text-transform:uppercase;border-radius:4px;border:1px solid #e6e6e6;transition:all .37s ease-in-out;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-grid-minimal .mec-event-date span{display:block;font-size:24px;font-weight:700;text-align:center;margin-bottom:4px;color:#2a2a2a;transition:color .3s ease}.mec-event-grid-minimal .mec-event-title{margin-top:0;margin-bottom:10px;font-weight:700;line-height:21px;font-size:16px;text-transform:uppercase;transition:color .3s ease}.mec-event-grid-minimal .mec-event-title a{color:#191919;transition:color .3s ease}.mec-event-grid-minimal .mec-event-detail{font-size:15px;font-weight:300;line-height:1;letter-spacing:0;color:#9a9a9a;font-family:Roboto,sans-serif}.mec-event-grid-minimal .mec-event-date:hover{color:#fff}.mec-event-grid-minimal .mec-event-date:hover span{color:#fff}.mec-event-list-classic .mec-event-article{padding:12px 0;margin-bottom:20px}.mec-event-list-classic .mec-event-image{float:left;width:86px;margin-right:20px}.mec-event-list-classic .mec-event-date{font-weight:400;font-size:13px;letter-spacing:0;line-height:18px}.mec-event-list-classic .mec-event-date span{font-weight:500;margin-bottom:6px}.mec-event-list-classic .mec-event-title{font-size:15px;margin:10px 0 12px;font-weight:700;text-transform:uppercase}.mec-event-list-classic .mec-event-title a{color:#494949;transition:color .3s ease}.mec-event-list-classic .mec-event-detail{color:#777;font-weight:400;line-height:12px;font-size:12px;overflow:hidden}.mec-event-list-classic a.magicmore{padding:10px 16px;color:#fff;background:#222;letter-spacing:2px;font-size:11px}.mec-event-list-classic a.magicmore:after{content:"";display:none}.mec-event-list-classic a.magicmore:hover{color:#40d9f1}.mec-event-grid-simple .mec-event-article{position:relative;margin-bottom:30px}.mec-event-grid-simple .mec-event-article:after{border-right:1px solid #e6e6e6;height:60px;position:absolute;top:50%;margin-top:-30px;right:-1px}.mec-event-grid-simple .row div:last-child .mec-event-article:after{border:none}.mec-event-grid-simple .row{margin:15px 0 30px;text-align:center}.mec-event-grid-simple .mec-event-date{padding:0;margin:0;text-transform:capitalize;font-size:12px;font-weight:700}.mec-event-grid-simple .mec-event-title{margin-top:0;margin-bottom:10px;font-weight:700;line-height:21px;font-size:15px;padding-top:5px;text-transform:uppercase;transition:color .37s ease}.mec-event-grid-simple .mec-event-title a{color:#494949;transition:color .3s ease}.mec-event-grid-simple .mec-event-detail{font-family:Roboto,sans-serif;font-weight:400;line-height:1;letter-spacing:0;font-size:13px;color:#777}.mec-event-grid-simple:hover .mec-event-title{color:#40d9f1}.mec-event-grid-simple:hover .mec-event-date{background:0 0}.event-last:after{display:none}@media only screen and (max-width:767px){.mec-event-grid-simple .mec-event-article{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.mec-event-grid-simple .mec-event-article:after{border:none}}.mec-event-grid-novel .mec-event-article{position:relative;margin-bottom:30px;padding:60px 5% 60px 7%;border:1px solid rgba(255,255,255,.12);border-radius:10px;background-color:#0050fd;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1}.mec-event-grid-novel .mec-event-article .novel-grad-bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;opacity:0;z-index:-1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.mec-event-grid-novel .mec-event-article:hover{-webkit-box-shadow:0 13px 36px 0 rgba(0,0,0,.23);box-shadow:0 13px 36px 0 rgba(0,0,0,.23);border-color:transparent}.mec-event-grid-novel .mec-event-article:hover .novel-grad-bg{background-image:-webkit-gradient(linear,left top,right top,from(#262e32),to(#0e1015));background-image:-webkit-linear-gradient(left,#262e32 0,#0e1015 100%);background-image:-o-linear-gradient(left,#262e32 0,#0e1015 100%);background-image:linear-gradient(90deg,#262e32 0,#0e1015 100%);opacity:1}.mec-event-grid-novel .mec-event-image{float:left;width:150px;height:150px}.mec-event-grid-novel .mec-event-image img{width:150px;height:150px;border-radius:50%}.mec-event-grid-novel .mec-event-detail-wrap{margin-left:200px}.mec-event-grid-novel .mec-event-content h4{position:relative;margin-bottom:10px;display:inline-block}.mec-event-grid-novel .mec-event-content h4 a{font-size:24px;line-height:35px;color:#fafcff}.mec-event-grid-novel .mec-event-content h4::before{content:'';position:absolute;top:8px;left:-30px;width:17px;height:17px;background:#5cd0ed;opacity:.4;border-radius:50%}.mec-event-grid-novel .mec-event-content h4::after{content:'';position:absolute;top:12px;left:-26px;width:9px;height:9px;background:#5cd0ed;border-radius:50%}.mec-event-grid-novel .mec-event-address,.mec-event-grid-novel .mec-event-detail,.mec-event-grid-novel .mec-event-month{position:relative;padding-left:35px;font-size:15px;line-height:30px;color:rgba(255,255,255,.4)}.mec-event-grid-novel .mec-event-address::before,.mec-event-grid-novel .mec-event-detail::before,.mec-event-grid-novel .mec-event-month::before{position:absolute;top:6px;left:6px;font-size:17px;font-family:simple-line-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.mec-event-grid-novel .mec-event-month::before{content:"\e075"}.mec-event-grid-novel .mec-event-detail::before{content:"\e081"}.mec-event-grid-novel .mec-event-address::before{content:"\e096"}.mec-event-grid-novel .mec-event-footer{clear:both;padding:20px 0;border-top:none;background:0 0}.mec-event-grid-novel .mec-event-footer .mec-booking-button{right:auto;left:0;height:42px;width:148px;padding:0 20px;font-size:14px;font-weight:400;line-height:42px;text-align:center;color:#fff;background:0 0;border-color:rgba(255,255,255,.1);border-radius:50px}.mec-event-grid-novel .mec-event-footer .mec-booking-button:hover{background-color:rgba(255,255,255,.1)}.mec-event-grid-novel .mec-event-sharing-wrap{left:175px;cursor:pointer}.mec-event-grid-novel .mec-event-sharing-wrap>li{border-color:rgba(255,255,255,.1);border-radius:50%}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing{top:-5px;left:0;padding:5px 10px 2px 50px;min-width:150px;width:inherit;height:37px;background-color:rgba(255,255,255,.1);-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:50px}.mec-event-grid-novel .mec-event-sharing-wrap:hover>li{background-color:rgba(255,255,255,.1)}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::after,.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::before{display:none}.mec-event-grid-novel .mec-event-sharing .mec-event-social-icon,.mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a,.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li i{display:inline}.mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a{padding:0 10px}.mec-event-grid-novel .mec-event-sharing-wrap>li a{color:#fff}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a{color:rgba(255,255,255,.4)}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a:hover{color:rgba(255,255,255,1)}@media only screen and (max-width:1200px){.mec-event-grid-novel .row .col-md-6.col-sm-6{width:100%;float:none}.mec-event-grid-novel .mec-event-image{float:none;margin-top:-20px;margin-bottom:20px}.mec-event-grid-novel .mec-event-detail-wrap{margin-left:20px}.mec-event-grid-novel .mec-event-footer{margin-top:30px}}@media only screen and (max-width:767px){.mec-event-grid-novel .mec-event-footer{margin-top:0;padding-top:30px;margin-bottom:24px}.mec-event-grid-novel .mec-event-footer .mec-booking-button{display:block;position:relative}.mec-event-grid-novel .mec-event-sharing-wrap{left:0;bottom:-55px}.mec-event-grid-novel .mec-event-content h4 a{font-size:20px;line-height:1.3}}.mec-event-cover-modern{position:relative}.mec-event-cover-modern .mec-event-cover-a{background:0 0;position:absolute;color:#fff;bottom:0;left:0;text-decoration:none}.mec-event-cover-modern .mec-event-cover-a .mec-event-overlay{transition:all .5s;opacity:.8;width:100%;height:100%;position:absolute}.mec-event-cover-modern .mec-event-cover-a:hover .mec-event-overlay{opacity:1}.mec-event-cover-modern .mec-event-detail{padding:40px;position:relative}.mec-event-cover-modern .mec-event-cover-a:hover .mec-event-tag{color:#333;transition:all .5s}.mec-event-cover-modern .mec-event-cover-a .mec-event-title:hover{text-decoration:underline}.mec-event-cover-modern .mec-event-tag{background:#fff;display:inline-block;padding:5px 9px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:24px}.mec-event-cover-modern .mec-event-date{text-transform:uppercase;font-size:17px;font-weight:300}.mec-event-cover-modern .mec-event-title{color:#fff;text-transform:uppercase;font-size:40px;font-weight:700;margin:6px 0}.mec-event-cover-modern .mec-event-place{font-weight:400;font-size:18px;font-family:Roboto,sans-serif}@media only screen and (max-width:767px){.mec-event-cover-modern .mec-event-cover-a{width:100%}}.mec-event-cover-classic{position:relative;overflow:hidden;background:#fff;padding:6px;border:1px solid #e8e8e8}.mec-event-cover-classic .mec-event-overlay{position:absolute;left:6px;right:6px;bottom:6px;top:6px;width:auto;height:auto;background-color:rgba(36,36,36,.4);transition:all .33s ease-in-out}.mec-event-cover-classic:hover .mec-event-overlay{background-color:rgba(36,36,36,.6)}.mec-event-cover-classic .mec-event-content{font-size:15px;color:#fff;position:absolute;bottom:0;padding:50px 35px;transition:all .33s ease-in-out}.mec-event-cover-classic .mec-event-date{font-size:14px;text-transform:uppercase;font-weight:400;line-height:1.6}.mec-event-cover-classic .mec-event-date span{display:block;font-weight:700;font-size:16px}.mec-event-cover-classic .mec-event-title{color:#fff;margin:20px 0 38px;font-size:24px;font-weight:700;text-transform:uppercase;font-style:normal}.mec-event-cover-classic .mec-btn-wrapper{text-align:left}.mec-event-cover-classic .mec-event-icon{font-size:18px;float:left;margin-right:14px;color:#fff;padding:13px}.mec-event-cover-classic .mec-event-button{color:#fff;background-color:#191919;border:2px #191919 solid;padding:12px 20px;letter-spacing:3px;font-size:12px;font-weight:700;font-style:normal;transition:all .22s ease;text-decoration:none}.mec-event-cover-classic .mec-event-button:hover{color:#191919;background-color:#fff;border-color:#fff;border-radius:1px}.mec-event-cover-classic .mec-event-image img{min-width:100%}@media only screen and (max-width:960px){.mec-event-cover-classic .mec-event-content{padding:20px}.mec-event-cover-classic .mec-event-button{font-size:11px;padding:7px 10px;letter-spacing:1px}.mec-event-cover-classic .mec-event-title{font-size:19px;margin:15px 0 25px}.mec-event-cover-classic .mec-event-date{font-size:12px}}@media only screen and (max-width:767px){.mec-event-cover-classic{margin-bottom:30px}}@media only screen and (max-width:479px){.mec-event-cover-classic .mec-event-content{padding:15px;font-size:15px}.mec-event-cover-classic .mec-event-title{font-size:15px;margin:10px 0}.mec-event-cover-classic .mec-event-button{font-size:10px;padding:6px;letter-spacing:1px}.mec-event-cover-classic .mec-event-icon{padding:10px}}.mec-load-more-wrap{text-align:center;display:block;width:100%;padding-top:20px;text-align:center;position:relative}.mec-load-more-button{box-shadow:none;transition:all .21s ease;font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#767676;border:2px solid #e8e8e8;border-radius:50px;padding:0 28px;margin-bottom:20px;cursor:pointer;line-height:40px;font-family:Montserrat,Helvetica,Arial,sans-serif;height:42px;display:inline-block}.mec-load-more-button:hover{background:#191919;color:#fff;border-color:#191919}.mec-load-more-loading{content:url(../img/ajax-loader.gif);cursor:wait;background:0 0;border-style:none}.mec-load-more-loading:hover{background:0 0}.mec-modal-preloader,.mec-month-navigator-loading{width:100%;height:100%;background:no-repeat rgba(255,255,255,.88) url(../img/ajax-loader.gif) center;border-style:none;position:fixed;left:0;right:0;bottom:0;top:0;z-index:9}.mec-event-calendar-classic .mec-calendar-side .mec-calendar-table{min-height:1024px}.mec-calendar-side .mec-calendar-table{min-height:450px}.mec-skin-weekly-view-events-container.mec-month-navigator-loading{margin-top:0}.mec-calendar.mec-event-calendar-classic .mec-calendar-side{display:block}.mec-skin-daily-view-events-container.mec-month-navigator-loading{margin-top:0}@media only screen and (min-width:961px){.mec-wrap.mec-sm959 .mec-calendar-side .mec-calendar-table{min-height:1px}}@media only screen and (max-width:479px){.mec-calendar-side .mec-calendar-table{min-height:1px}}.mec-event-cover-clean{position:relative;border:1px solid #e6e6e6;padding:8px}.mec-event-cover-clean .mec-event-overlay{height:100%;background-color:rgba(36,36,36,.4);position:absolute;width:100%;left:0;border:8px solid #fff;top:0;transition:all .5s ease-in-out}.mec-event-cover-clean .mec-event-content{color:#fff;position:absolute;bottom:20px;padding:40px 60px;transition:all .5s ease-in-out}.mec-event-cover-clean .mec-event-title{color:#fff;font-weight:700;margin:46px 0 19px;font-size:29px;text-transform:uppercase;text-shadow:0 0 1px rgba(0,0,0,.5)}.mec-event-cover-clean .mec-event-title a{color:#fff;transition:all .5s;text-decoration:none;outline:0;border:none;box-shadow:none}.mec-event-cover-clean .mec-event-title a:hover{text-decoration:underline}.mec-event-cover-clean .mec-event-date{position:absolute;top:-20px;right:60px;color:#fff;width:60px;padding:14px 10px;z-index:1}.mec-event-cover-clean .mec-event-date div{text-align:center;text-transform:uppercase;letter-spacing:1px;line-height:16px}.mec-event-cover-clean .mec-event-date .dday{padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:13px;font-size:24px}.mec-event-cover-clean .mec-event-date .dmonth{letter-spacing:2px}.mec-event-cover-clean .mec-event-place{font-size:18px;font-family:Roboto,sans-serif}.mec-event-cover-clean .mec-event-image img{width:100%}@media only screen and (max-width:768px){.mec-event-cover-clean .mec-event-content{padding:20px;bottom:5px}.mec-event-cover-clean .mec-event-title{font-size:23px}.mec-event-cover-clean .mec-event-date{right:20px;padding:10px;width:50px}}@media only screen and (max-width:479px){.mec-event-cover-clean .mec-event-content{padding:10px}.mec-event-cover-clean .mec-event-title{font-size:19px;padding-right:25px}.mec-event-cover-clean .mec-event-date{right:-20px;top:-10px}.mec-event-cover-clean .mec-event-detail{font-size:12px}}.mec-month-divider{text-align:center;margin:60px 0 40px 0}.widget .mec-month-divider{margin:10px 0}.mec-month-divider span{text-transform:uppercase;font-size:22px;font-weight:700;padding-bottom:5px;color:#313131;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative}.mec-month-divider span:before{border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:-30px;left:50%;width:60px}.widget .mec-month-divider span{font-size:13px}.mec-event-list-standard .mec-events-pagination{margin-top:60px;border-top:4px solid #ebebeb;min-height:80px;padding-top:20px}.mec-event-list-standard .mec-events-pagination .mec-events-pag-previous{float:left;margin-left:0}.mec-event-list-standard .mec-events-pagination .mec-events-pag-next{float:right;margin-right:0}.mec-event-list-standard .mec-event-article{position:relative;display:block;margin-bottom:25px;border:1px solid #e9e9e9;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-list-standard .mec-topsec{display:table;width:100%}.mec-event-list-standard .col-md-3.mec-event-image-wrap{padding-left:0}.mec-event-list-standard .mec-event-content{padding-top:15px;padding-right:30px}.mec-event-list-standard .mec-event-title{font-size:29px;font-weight:700;letter-spacing:-1px;margin:0 0 10px}.mec-event-list-standard .mec-event-title a{color:#292929;transition:color .3s ease}.mec-event-list-standard .mec-col-table-c{display:table-cell;height:100%;vertical-align:middle;float:none!important}.mec-event-list-standard .mec-col-table-c.mec-event-meta-wrap{padding-top:15px}.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap{vertical-align:top}.mec-topsec .mec-event-image{line-height:1px}.mec-event-list-standard .mec-event-meta-wrap{border-left:1px solid #eee}.mec-event-list-standard .mec-time-details{text-transform:uppercase;font-size:11px;font-weight:300;padding-top:0;text-align:left;padding-left:30px}.mec-event-list-standard .mec-event-meta .mec-event-address{font-style:normal;letter-spacing:0;font-size:13px;color:#8a8a8a}.mec-event-list-standard .mec-event-meta span.mec-event-d,.mec-event-list-standard .mec-event-meta span.mec-event-m{font-size:17px;font-weight:700;padding-right:6px;color:#444;text-transform:uppercase}.mec-event-list-standard .mec-date-details,.mec-event-list-standard .mec-time-details,.mec-event-list-standard .mec-venue-details{position:relative;padding-left:28px;margin-bottom:10px}.mec-event-list-standard .mec-date-details:before,.mec-event-list-standard .mec-time-details:before,.mec-event-list-standard .mec-venue-details:before{content:"\f041";font-family:fontawesome;position:absolute;left:6px;font-size:15px}.mec-event-list-standard .mec-date-details:before{content:"\f073"}.mec-event-list-standard .mec-time-details:before{content:"\f017"}.mec-event-list-minimal .mec-event-title a{color:#292929;transition:color .3s ease}.mec-event-meta-wrap .mec-price-details{margin-bottom:10px}.mec-price-details i{margin-right:5px;vertical-align:text-top}.mec-event-meta-wrap .mec-event-meta .mec-price-details i:before{font-size:15px}@media only screen and (max-width:960px){.mec-event-list-standard .mec-topsec{display:block}.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap{display:block;width:40%}.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap{display:block;min-height:230px}.mec-event-list-standard .mec-event-meta-wrap{display:block;border-left:none;border-top:1px solid #eee;width:100%;float:none;padding-top:20px}}@media only screen and (min-width:480px) and (max-width:960px){.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap,.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap{display:table-cell}}@media only screen and (max-width:479px){.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap,.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap img{float:none;width:100%;padding:0}.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap{padding:10px 10px 10px 30px}}.mec-wrap .mec-events-cal-links{margin-bottom:0}.mec-single-event #mec-wrap{padding:0;margin-top:35px}.mec-wrap .mec-single-title{margin-top:0;margin-bottom:30px;font-weight:700;font-size:33px}.mec-single-event .mec-event-content{padding:40px 0 30px;margin-bottom:10px}.mec-single-event .mec-events-meta-group-booking,.mec-single-event .mec-frontbox{margin-bottom:30px;padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-wrap #main-content{overflow:hidden;padding-top:35px}.mec-single-event .mec-map-get-direction-address-cnt{position:relative}.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address{width:100%;height:46px;padding:13px 10px;margin-bottom:0;background:#fcfcfc;border:1px solid #e0e0e0;border-radius:0;box-shadow:inset 0 2px 5px rgba(0,0,0,.081)}.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address:focus{color:#444;background:#fff;border-color:#b0b0b0;box-shadow:0 0 3px rgba(0,0,0,.2)}.mec-single-event .mec-map-get-direction-btn-cnt input{width:100%}.mec-single-event .mec-map-get-direction-reset{position:absolute;z-index:2;top:5px;right:10px;font-size:11px;cursor:pointer}.mec-events-meta-group-tags{margin-top:20px}.mec-events-meta-group-tags a{display:inline-block;color:#444;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;font-weight:500;padding:3px 7px;border:1px solid #ddd;border-radius:2px;background:#fff;margin:1px 3px}.mec-events-meta-group-tags a:hover{text-decoration:underline;background:#f9f9f9}.mec-local-time-details li{list-style:none}.mec-single-event:not(.mec-single-modern) .mec-local-time-details{background:#f7f7f7;padding:12px 14px 8px;margin-bottom:12px;vertical-align:baseline;position:relative;border:none}.mec-single-event:not(.mec-single-modern) .mec-local-time-details ul{margin:0;padding-left:35px}.mec-single-event:not(.mec-single-modern) .mec-local-time-details h3{border:none;padding-left:15px}.mec-single-event:not(.mec-single-modern) .mec-local-time-details h3:before{display:none}.mec-single-event.mec-single-modern i.mec-sl-speedometer{display:none}.mec-single-event .mec-events-meta-group-booking{padding-bottom:30px}.mec-single-event .mec-events-meta-group-booking ul{list-style:none;margin-left:0;padding-left:0}.mec-single-event .mec-events-meta-group-booking ul li{padding:0;list-style:none;margin-top:40px}.mec-single-event .mec-events-meta-group-booking h4{margin-bottom:20px;font-size:23px;font-weight:700}.mec-single-event .mec-events-meta-group-booking li h4{font-size:19px}.mec-single-event .mec-events-meta-group-booking button,.mec-single-event .mec-events-meta-group-booking input{border-radius:0;margin-bottom:6px}.mec-single-event .mec-events-meta-group-booking button{min-width:170px;margin-top:5px}.mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available{display:block;margin-bottom:20px;margin-top:-17px;font-size:11px;color:#8a8a8a}.mec-single-event .mec-events-meta-group-booking .mec-book-price-total{display:inline-block;margin-bottom:10px;font-size:26px;color:#39c36e;font-weight:700;padding:10px 0}.mec-single-event .mec-events-meta-group-booking form{margin:0}.mec-single-event .mec-events-meta-group-booking h5 span,.mec-single-event .mec-events-meta-group-booking label{color:#424242;font-size:12px;font-weight:300;letter-spacing:0;margin:3px 0;display:block;clear:none;padding:5px 1em 3px 0}.mec-single-event .mec-events-meta-group-booking h5 span{display:inline-block}.mec-single-event .mec-events-meta-group-booking h5 span.mec-ticket-variation-name{padding-right:5px;text-transform:capitalize}.mec-single-event .mec-events-meta-group-booking input::-webkit-input-placeholder{color:#aaa}.mec-single-event .mec-events-meta-group-booking input:-moz-placeholder{color:#aaa}.mec-single-event .mec-events-meta-group-booking input[type=date],.mec-single-event .mec-events-meta-group-booking input[type=email],.mec-single-event .mec-events-meta-group-booking input[type=number],.mec-single-event .mec-events-meta-group-booking input[type=password],.mec-single-event .mec-events-meta-group-booking input[type=tel],.mec-single-event .mec-events-meta-group-booking input[type=text],.mec-single-event .mec-events-meta-group-booking select,.mec-single-event .mec-events-meta-group-booking textarea{display:block;background:#fcfcfc;min-height:42px;min-width:180px;font-size:13px;border:1px solid #e0e0e0;padding:13px 10px;width:330px;margin-bottom:20px;box-shadow:inset 0 2px 4px rgba(0,0,0,.051);clear:both}.wbmec-mandatory{padding-left:5px;font-size:14px}.mec-single-event .mec-events-meta-group-booking .mec-red-notification input,.mec-single-event .mec-events-meta-group-booking .mec-red-notification select,.mec-single-event .mec-events-meta-group-booking .mec-red-notification textarea{border:1px solid #ff3c3c}.mec-single-event .mec-events-meta-group-booking .mec-red-notification input[type=checkbox],.mec-single-event .mec-events-meta-group-booking .mec-red-notification input[type=radio]{outline:1px solid #ff3c3c}@media only screen and (max-width:479px){.mec-single-event .mec-events-meta-group-booking input[type=date],.mec-single-event .mec-events-meta-group-booking input[type=email],.mec-single-event .mec-events-meta-group-booking input[type=number],.mec-single-event .mec-events-meta-group-booking input[type=password],.mec-single-event .mec-events-meta-group-booking input[type=tel],.mec-single-event .mec-events-meta-group-booking input[type=text],.mec-single-event .mec-events-meta-group-booking select,.mec-single-event .mec-events-meta-group-booking textarea{width:100%}}.mec-single-event .mec-events-meta-group-booking input[type=email]:focus,.mec-single-event .mec-events-meta-group-booking input[type=number]:focus,.mec-single-event .mec-events-meta-group-booking input[type=password]:focus,.mec-single-event .mec-events-meta-group-booking input[type=tel]:focus,.mec-single-event .mec-events-meta-group-booking input[type=text]:.mec-single-event .mec-events-meta-group-booking input[type=date],.mec-single-event .mec-events-meta-group-booking select:focus,.mec-single-event .mec-events-meta-group-booking textarea:focus,focus{border:1px solid #aaa;color:#444;background:#fff;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);outline:0}.mec-single-event .mec-events-meta-group-booking input[type=checkbox],.mec-single-event .mec-events-meta-group-booking input[type=radio]{margin-right:6px;margin-top:5px;min-height:20px;clear:none;margin:0 0 0 2px}.lity-container .mec-events-meta-group-booking input[type=radio]:before,.mec-single-event .mec-events-meta-group-booking input[type=radio]:before{content:"";display:inline-block;background:#fff;border-radius:18px;width:18px;height:18px;margin:-1px 0 0 -3px;cursor:pointer;border:2px solid #e1e7ed;box-shadow:0 2px 15px -3px rgba(69,77,89,.32)}.lity-container .mec-events-meta-group-booking input[type=radio]:checked:before,.mec-single-event .mec-events-meta-group-booking input[type=radio]:checked:before{border:7px solid #008aff;background:#fff;box-shadow:0 3px 16px -3px #008aff}.lity-container .mec-events-meta-group-booking input[type=radio],.mec-single-event .mec-events-meta-group-booking input[type=radio]{min-height:0;margin:0;margin-right:6px}.mec-single-event .mec-events-meta-group-booking input[type=checkbox]{float:left}.lity-container .mec-events-meta-group-booking .mec_book_first_for_all,.mec-single-event .mec-events-meta-group-booking .mec_book_first_for_all{display:none}.mec-events-meta-group-booking ul.mec-book-price-details{list-style:none;border:1px solid #eee;padding:0;overflow:hidden}.mec-events-meta-group-booking ul.mec-book-price-details li{font-size:15px;color:#a9a9a9;list-style:none;padding:13px 18px;margin:0;float:left;border-right:1px solid #eee}.mec-events-meta-group-booking ul.mec-book-price-details li:last-child{border-right:none}.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount{font-weight:700;font-size:21px;color:#222}.lity-container .mec-events-meta-group-booking label.wn-checkbox-label,.mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label{height:14px;width:14px;background-color:transparent;border:1px solid #d4d4d4;position:relative;display:inline-block;-moz-transition:border-color ease .2s;-o-transition:border-color ease .2s;-webkit-transition:border-color ease .2s;transition:border-color ease .2s;cursor:pointer;box-shadow:0 2px 16px -2px rgba(0,0,0,.2);vertical-align:middle;margin-right:3px;margin-top:-2px}.lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label,.mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label{border-color:#008aff;box-shadow:0 2px 14px -3px #008aff}.lity-container .mec-events-meta-group-booking label.wn-checkbox-label:after,.lity-container .mec-events-meta-group-booking label.wn-checkbox-label:before,.mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:after,.mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:before{position:absolute;height:0;width:1px;background-color:#008aff;display:inline-block;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;content:'';-webkit-transition:opacity ease .5;-moz-transition:opacity ease .5;transition:opacity ease .5}.lity-container .mec-events-meta-group-booking label.wn-checkbox-label:before,.mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:before{top:8px;left:7px;box-shadow:0 0 0 2px #fff;-moz-transform:rotate(-145deg);-ms-transform:rotate(-145deg);-o-transform:rotate(-145deg);-webkit-transform:rotate(-145deg);transform:rotate(-145deg)}.lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::before,.mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::before{height:17px;-moz-animation:dothatopcheck .16s ease 0s forwards;-o-animation:dothatopcheck .16s ease 0s forwards;-webkit-animation:dothatopcheck .16s ease 0s forwards;animation:dothatopcheck .16s ease 0s forwards}.lity-container .mec-events-meta-group-booking label.wn-checkbox-label:after,.mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label:after{top:6px;left:3px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.lity-container .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::after,.mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked+.wn-checkbox-label::after{-moz-animation:dothabottomcheck 80ms ease 0s forwards;-o-animation:dothabottomcheck 80ms ease 0s forwards;-webkit-animation:dothabottomcheck 80ms ease 0s forwards;animation:dothabottomcheck 80ms ease 0s forwards;height:4px}.mec-single-event .mec-events-meta-group-booking button[type=submit]:after{display:none;font-family:simple-line-icons;content:"\e098";margin-left:4px;-webkit-animation:rotating 1.2s linear infinite;-moz-animation:rotating 1.2s linear infinite;-ms-animation:rotating 1.2s linear infinite;-o-animation:rotating 1.2s linear infinite;animation:rotating 1.2s linear infinite}.mec-single-event .mec-events-meta-group-booking button[type=submit].loading:after{display:inline-block}.mec-single-event .mec-event-export-module{display:block}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul{display:table;width:100%}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li{display:table-cell}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li:last-child{text-align:right}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a:hover{color:#fff}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul{padding-left:0;margin:15px 5px}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting{padding-left:0;margin:0}.mec-ticket-price{margin-left:10px;font-size:13px;font-weight:300}.mec-book-reg-field-checkbox label,.mec-book-reg-field-radio label{line-height:1.36}.mec-book-reg-field-checkbox input[type=checkbox],.mec-book-reg-field-radio input[type=radio]{float:left;margin-right:5px!important}.mec-ticket-available-spots .mec-event-ticket-description,.mec-ticket-available-spots .mec-event-ticket-price{font-size:11px}.mec-book-ticket-container .mec-reg-mandatory:nth-child(2) label:after,.mec-book-ticket-container .mec-reg-mandatory:nth-child(3) label:after,.mec-book-ticket-container .wbmec-mandatory{content:"";color:red;width:50px;height:50px;font-size:14px;padding-left:5px}@media only screen and (max-width:767px){.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li{width:100%;min-height:40px;margin-bottom:15px;text-align:center;float:none;display:block}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a{width:100%;padding-left:0;padding-right:0;text-align:center;display:block;font-size:12px}}.mec-single-event .mec-events-meta-group{margin-bottom:0}@media only screen and (max-width:767px){.mec-single-event .mec-events-meta-group-booking{margin-bottom:30px}}.mec-single-event .mec-event-meta dt,.mec-single-event .mec-event-meta h3{text-transform:uppercase;font-size:16px;font-weight:700;padding-bottom:5px;display:inline;color:#000;padding-left:10px}.mec-single-event .mec-event-meta h6{text-transform:uppercase;font-size:13px;padding-bottom:5px;display:inline;color:#222;padding-left:0}.mec-single-event .mec-event-meta .mec-events-event-categories a,.mec-single-event .mec-event-meta dd{font-size:14px;color:#8d8d8d}.mec-single-event .mec-event-meta .mec-location dd.author{color:#3c3b3b}.mec-single-event .mec-event-meta dd{margin:0;padding-left:35px}.mec-single-event .mec-event-meta dd.mec-events-event-categories{min-height:35px;line-height:35px}.mec-single-event .mec-event-meta dd.mec-events-event-categories:first-of-type{padding-top:5px}.mec-single-event .mec-event-meta dd.mec-events-event-categories:last-of-type{border-bottom:0}.mec-single-event .mec-event-meta dd a{color:#8d8d8d;transition:all .2s ease}.mec-single-event .mec-event-meta dd a i:before{font-size:16px!important}.mec-single-event .mec-event-meta dd a i{vertical-align:top;margin-right:8px}.mec-single-event .mec-event-meta dl{margin-bottom:0}.mec-single-event .mec-event-meta .mec-events-event-cost{font-size:18px}.mec-single-event .mec-event-meta .mec-events-address{color:#a9a9a9;margin-bottom:3px}.mec-single-event .mec-event-meta .mec-events-meta-group-venue .author{margin-bottom:0;color:#8d8d8d;font-size:13px}.mec-single-event .mec-events-event-image{margin-bottom:0}.mec-single-event h2.mec-single-event-title{margin-bottom:30px;font-weight:700;font-size:33px}.mec-single-event .mec-booking-button{border-bottom:none;letter-spacing:.5px;line-height:48px;height:76px;transition:all .5s ease;color:#fff;padding:16px;display:block;text-align:center;font-size:16px}.mec-single-event .mec-booking-button:hover{background-color:#101010!important}.mec-single-event .mec-event-tags a{display:inline-block;color:#444;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;font-weight:500;padding:3px 7px;border:1px solid #ddd;border-radius:2px;background:#fff;margin:1px 3px}.mec-single-event .mec-event-tags:before{font-size:24px;color:#303030;margin-right:5px;content:"\f02c";font-family:fontawesome}.mec-single-event .mec-event-tags{padding-top:13px}.mec-single-event .mec-event-sharing{margin:30px 0 10px}.mec-region.mec-events-abbr,.mec-single-event .mec-street-address{font-style:normal;font-size:13px}.mec-events-meta-group.mec-events-meta-group-venue:before,.mec-single-event-date:before,.mec-single-event-time:before{color:#40d9f1}.mec-single-event .mec-event-social{text-align:center}.mec-single-event .mec-event-social h3{text-transform:uppercase;font-size:15px;font-weight:700;padding-bottom:5px;color:#313131;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative}.mec-single-event .mec-social-single:before{padding:13px 35px;border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:39px}.mec-single-event .mec-event-social .event-sharing{margin-top:30px}.mec-single-event .mec-event-social ul{list-style:none;margin-left:0}.mec-single-event .mec-event-social li.mec-event-social-icon{display:inline-block}.mec-single-event .mec-event-social li.mec-event-social-icon a{display:inline-block;color:#fff;width:40px;height:40px;padding:9px;font-size:16px;margin-right:5px}.mec-single-event .mec-event-social a.facebook{background:#3b5996}.mec-single-event .mec-event-social a.facebook:hover{background:#28385c}.mec-single-event .mec-event-social a.twitter{background:#00acee}.mec-single-event .mec-event-social a.twitter:hover{background:#0087bd}.mec-single-event .mec-event-social a.vimeo{background:#0dadd6}.mec-single-event .mec-event-social a.vimeo:hover{background:#0a85a3}.mec-single-event .mec-event-social a.dribble{background:#d53e68}.mec-single-event .mec-event-social a.dribble:hover{background:#bf4c78}.mec-single-event .mec-event-social a.youtube{background:#cb322c}.mec-single-event .mec-event-social a.youtube:hover{background:#992622}.mec-single-event .mec-event-social a.pinterest{background:#cb2027}.mec-single-event .mec-event-social a.pinterest:hover{background:#99181d}.mec-single-event .mec-event-social a.google{background:#c3391c}.mec-single-event .mec-event-social a.google:hover{background:#99181f}.mec-single-event .mec-event-social a.linkedin{background:#0073b2}.mec-single-event .mec-event-social a.linkedin:hover{background:#005380}.mec-single-event .mec-event-social a.email{background:#ff5d5e}.mec-single-event .mec-event-social a.email:hover{background:#cc4949}.mec-single-event .mec-event-social a.vk{background:#5b88bd}.mec-single-event .mec-event-social a.vk:hover{background:#3d608a}.mec-single-event .mec-event-social a.rss{background:#f29a1d}.mec-single-event .mec-event-social a.rss:hover{background:#cc7400}.mec-single-event .mec-event-social a.instagram{background:#457399}.mec-single-event .mec-event-social a.instagram:hover{background:#2e4d66}.mec-single-event .mec-event-social a.other-social{background:#ff5d5e}.mec-single-event .mec-event-social a.other-social:hover{background:#cc4949}.mec-single-event .mec-event-social{text-align:center}.mec-single-event .mec-events-meta-group-booking form>h4,.mec-single-event .mec-frontbox-title{text-transform:uppercase;font-size:15px;font-weight:700;color:#313131;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative;text-align:center}.mec-single-event .mec-events-meta-group-booking form>h4:before,.mec-single-event .mec-frontbox-title:before{padding:1px 35px;border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:-35px;left:50%}.mec-event-meta i:before{font-size:20px;vertical-align:middle}.mec-event-meta .mec-single-event-additional-organizers i:before,.mec-event-meta .mec-single-event-organizer i:before{font-size:14px;vertical-align:baseline}#mec-wrap .mec-events-day-time-slot .mec-events-content{float:left;width:33%;padding:0 15px}#mec-wrap .mec-events-day-time-slot .mec-events-event-image{padding-left:0}#mec-events-content .mec-events-abbr{color:#8d8d8d;font-size:14px}.mec-single-event .mec-events-content{margin-bottom:30px}.mec-single-event .mec-organizer-url a{word-wrap:break-word}.mec-single-event #headline{margin:0 0 10px}.mec-single-event #headline h2{padding:0}.mec-single-event .mec-events-meta-group.mec-events-meta-group-gmap .mec-events-venue-map{margin-top:0;padding:8px;border:1px solid #e5e5e5;border-radius:7px}#mec-events-gmap-0{height:325px!important}.mec-events-list .mec-events-day-time-slot .mec-events-event-meta{width:33%;float:left;padding:40px;height:auto;margin:0}.mec-events-day-time-slot .mec-events-content.description.entry-summary{font-size:15px;font-weight:300;color:#8d8d8d}.mec-events-day-time-slot .type-mec_events h2{font-size:28px;padding-bottom:20px}.mec-events-day .mec-events-day-time-slot .type-mec_events{margin:0}.mec-events-day .mec-events-day-time-slot h5{background-color:#8d8d8d}.mec-single-event .mec-event-meta .mec-single-event-additional-organizers .mec-events-single-section-title,.mec-single-event .mec-event-meta .mec-single-event-organizer .mec-events-single-section-title,.mec-single-event .mec-events-meta-date h3{padding-left:0;margin:10px;display:inline-block}.mec-single-event .mec-events-meta-date h3{width:100%}.mec-single-event .mec-events-event-image{border:0}.mec-single-event .mec-events-venue-map{padding:0}.mec-event-cost,.mec-event-more-info,.mec-event-website,.mec-events-meta-date,.mec-single-event-additional-organizers,.mec-single-event-category,.mec-single-event-date,.mec-single-event-label,.mec-single-event-location,.mec-single-event-organizer,.mec-single-event-time{background:#f7f7f7;padding:12px 14px 8px;margin-bottom:12px;vertical-align:baseline;position:relative}.mec-single-event .mec-events-meta-date dd,.mec-single-event .mec-single-event-additional-organizers dd,.mec-single-event .mec-single-event-organizer dd{padding-left:0;margin-bottom:10px}.mec-single-event .mec-events-meta-date dd span,.mec-single-event .mec-single-event-additional-organizers dd span,.mec-single-event .mec-single-event-organizer dd span{display:block;padding-left:12px;color:#8d8d8d}.mec-single-event .mec-events-meta-date i,.mec-single-event .mec-single-event-additional-organizers i,.mec-single-event .mec-single-event-organizer i{margin-right:10px;margin-left:12px}.mec-events-meta-group.mec-events-meta-group-venue dl{margin-bottom:0}address.mec-events-address{line-height:19px;font-style:normal;font-size:12px}.mec-single-event .mec-event-content dt{margin-top:5px}.mec-single-event .mec-single-event-additional-organizers .mec-single-event-additional-organizer{margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #e4e4e4}.mec-single-event .mec-single-event-additional-organizers .mec-single-event-additional-organizer:last-child{margin-bottom:0;padding-bottom:0;border:none}.mec-event-schedule-content{border-left:4px solid #f0f0f0;padding-top:10px;margin-top:30px;margin-left:25px;margin-bottom:20px;color:#8a8a8a}.mec-event-schedule-content dl{padding-left:24px;font-size:12px;position:relative;margin-bottom:35px}.mec-event-schedule-content dl:before{content:'';display:block;position:absolute;left:0;top:4px;width:20px;height:0;border-top:4px solid #f0f0f0}.mec-event-schedule-content dl dt{margin:0 0 10px;line-height:1.16}.mec-event-schedule-content dl dt.mec-schedule-title{font-size:13px;color:#5a5a5a;font-weight:700}.mec-event-schedule-content dl dt.mec-schedule-description{font-weight:300}.mec-event-schedule-content .mec-schedule-speakers{background:#f7f7f7;padding:10px}.mec-wrap .mec-event-schedule-content h6{font-size:13px;color:#5a5a5a;font-weight:700;display:inline-block}.mec-wrap .mec-event-schedule-content a{font-weight:400;color:#5a5a5a;transition:all .1s ease}.mec-single-event .mec-speakers-details ul li{list-style:none;background:#f7f7f7;padding:5px 5px 18px 5px;margin-top:14px}.mec-single-event .mec-speakers-details ul li a{-webkit-transition:.2s all ease;transition:.2s all ease}.mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a img{float:left;border-radius:50%;transition:.2s all ease;border:2px solid transparent;width:68px;height:68px}.mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a:hover img{border-color:#40d9f1}.mec-single-event .mec-speakers-details ul li .mec-speaker-name{display:inline-block;margin-top:6px;font-size:14px;text-transform:capitalize;font-weight:700;padding-left:8px}.mec-single-event .mec-speakers-details ul li .mec-speaker-job-title{display:block;font-size:12px;margin-top:-1px;padding-left:75px}.mec-single-event-location img,.mec-single-event-organizer img{margin-bottom:10px;width:100%}.mec-qrcode-details{text-align:center}.mec-time-comment{font-size:11px}.mec-wrap .mec-attendees-list-details p{font-weight:300;margin:20px 0 0 0;color:#8d8d8d}.mec-wrap .mec-attendees-list-details li{list-style:none;display:block;margin-top:15px}.mec-wrap .mec-attendees-list-details li .mec-attendee-avatar{display:inline-block}.mec-wrap .mec-attendees-list-details li .mec-attendee-profile-link{display:inline-block;vertical-align:top;margin-left:10px}.mec-attendees-list-details ul{margin-bottom:0}.mec-attendees-list-details .mec-attendee-profile-link a{color:#8d8d8d}.mec-attendees-list-details .mec-attendee-profile-link span{display:block;color:#000}.mec-calendar{margin-bottom:20px;border:1px solid #e8e8e8;width:100%;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-calendar .mec-calendar-topsec{display:table;background:#fff}.mec-calendar .mec-calendar-topsec .mec-calendar-events-sec{display:none}.mec-calendar .mec-calendar-side{width:590px;display:table-cell;padding:40px;position:relative;text-align:center;box-shadow:0 1px 5px 6px rgba(0,0,0,.005) inset}.mec-calendar .mec-calendar-events-side{display:table-cell;height:100%;border-left:1px solid #efefef;padding:40px;width:100%}.mec-calendar .mec-calendar-events-side .mec-table-side-day{width:46px;height:46px;margin:0 auto 20px;position:relative;text-align:center;line-height:46px;border:1px solid #40d9f1;border-radius:50%;font-size:12px;font-weight:600;padding:0}.mec-calendar .mec-calendar-events-side .mec-table-side-title{text-align:center;font-size:11px;text-transform:uppercase;letter-spacing:3px;margin-bottom:14px}.mec-calendar .mec-calendar-header{position:relative;width:560px;margin-top:8px;margin-bottom:16px}.mec-calendar .mec-calendar-header h2{text-transform:uppercase;font-size:22px;font-weight:700;color:#333}.mec-calendar .mec-event-footer{width:auto;min-height:60px}.mec-calendar dl{display:table;margin:0;border:none;padding:0;table-layout:fixed}.mec-calendar dt{display:table-cell;transition:all .66s ease;color:#4d4d4d;background:#fff;border-radius:44px;font-size:14px;width:80px;height:80px;line-height:80px;text-align:center}.mec-calendar .mec-calendar-table .mec-no-event{display:none}.mec-calendar .mec-calendar-table-head dt{font-weight:700;text-transform:uppercase;font-size:15px}.mec-calendar .mec-calendar-row dt:hover{background:#f4f4f4}.mec-calendar .mec-table-nullday{color:#cacaca}.mec-calendar.mec-box-calendar .mec-table-nullday:last-child{border-right:1px solid #eaeaea}.mec-calendar .mec-next-month:hover,.mec-calendar .mec-prev-month:hover{background:#f4f4f4}.mec-calendar .mec-selected-day,.mec-calendar .mec-selected-day:hover{background:#40d9f1;color:#fff}.mec-calendar .mec-selected-day a{color:#fff}.mec-calendar .mec-has-event{position:relative}.mec-calendar .mec-calendar-row dt.mec-has-event:hover{background:#40d9f1}.mec-calendar .mec-has-event a{cursor:pointer;display:block;width:100%;height:100%;border-radius:50%;color:#4d4d4d;transition:all .25s ease;text-decoration:none;box-shadow:none}.mec-calendar .mec-calendar-row dt.mec-has-event.mec-selected-day a,.mec-calendar .mec-calendar-row dt.mec-has-event:hover a{color:#fff}.mec-calendar .mec-has-event:after{background-color:#40d9f1;border-radius:50%;display:block;content:'';width:8px;height:8px;bottom:14px;left:50%;margin:-4px 0 0 -4px;position:absolute;transition:all .25s ease}.mec-calendar .mec-calendar-row dt.mec-has-event:hover:after{background-color:#fff}.mec-calendar .mec-has-event.mec-selected-day:after{display:none}.mec-calendar .mec-event-article{text-align:left;margin-bottom:0;padding-bottom:25px;padding-top:26px;border-top:1px solid #efefef;transition:all .33s ease}.mec-calendar .mec-event-article:hover{background-color:#fafafa}.mec-calendar .mec-event-article .mec-event-time{font-size:11px;line-height:1.1;margin:0}.mec-calendar .mec-event-article .mec-event-title{font-size:13px;padding:0;margin:10px 0 8px;font-weight:700;text-transform:uppercase}.mec-calendar .mec-event-article .mec-event-title a{text-decoration:none;color:#494949;transition:color .3s ease}.mec-calendar .mec-event-article .mec-event-title a:hover{color:#40d9f1}.mec-calendar .mec-event-article .mec-event-image,.mec-calendar .mec-event-list-classic .mec-event-image img{width:65px;height:auto}.mec-calendar .mec-event-article .mec-event-image{float:left;margin-right:20px;width:65px;height:auto}.mec-calendar .mec-event-article .mec-event-detail{font-size:13px;line-height:1.3;font-family:Roboto,sans-serif;color:#9a9a9a;margin-bottom:0}.mec-calendar .mec-calendar-side .mec-next-month,.mec-calendar .mec-calendar-side .mec-previous-month{cursor:pointer;position:absolute;top:0;min-width:50px;height:50px;line-height:50px;text-align:center;background:#fff;color:#a9a9a9;font-size:12px;letter-spacing:1px;text-transform:uppercase;padding-left:10px;padding-right:10px;border:1px solid #efefef;border-top:none;box-shadow:0 2px 0 0 rgba(0,0,0,.015);transition:all .33s ease}.mec-calendar .mec-calendar-side .mec-next-month i,.mec-calendar .mec-calendar-side .mec-previous-month i{font-size:12px;color:#40d9f1;cursor:pointer}.mec-calendar .mec-calendar-side .mec-next-month:hover,.mec-calendar .mec-calendar-side .mec-previous-month:hover{background-color:#f9f9f9;color:#40d9f1}.mec-calendar .mec-calendar-side .mec-previous-month{left:0;border-bottom-right-radius:6px;border-left:none}.mec-calendar .mec-calendar-side .mec-next-month{right:0;border-bottom-left-radius:6px;border-right:none}@media only screen and (min-width:961px){.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-has-event:after{width:6px;height:6px;bottom:6px}.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-side{width:370px}.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-header{position:relative;width:350px;margin-top:30px;margin-bottom:20px;padding-top:20px}.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) dt{width:50px;height:50px;line-height:50px}.mec-wrap.mec-sm959 .mec-calendar.mec-event-calendar-classic dl dt{height:110px}}@media only screen and (max-width:1200px){.mec-calendar .mec-has-event:after{width:6px;height:6px;bottom:6px}.mec-calendar .mec-calendar-side{width:370px}.mec-calendar .mec-calendar-header{position:relative;width:350px;margin-top:30px}.mec-calendar dt{width:50px;height:50px;line-height:50px}}@media only screen and (max-width:767px){.mec-calendar .mec-calendar-header h2{font-size:18px}.mec-calendar .mec-calendar-topsec{width:100%}.mec-calendar .mec-calendar-side{width:100%;display:block;padding:30px}.mec-calendar .mec-calendar-header{width:auto}.mec-calendar .mec-calendar-events-side{width:100%;display:block;height:100%;border-left:none;border-top:1px solid #efefef;padding:20px}.mec-calendar dl{width:100%}.mec-calendar dt{width:14%;height:60px;line-height:60px;border-radius:50px}}@media only screen and (max-width:479px){.mec-calendar .mec-has-event:after{width:4px;height:4px}.mec-calendar .mec-calendar-header h2{font-size:16px;margin-top:33px}.mec-calendar dt{height:38px;line-height:38px}.mec-calendar .mec-event-list-classic .mec-event-detail,.mec-calendar .mec-event-list-classic .mec-event-title{font-size:12px}.mec-calendar .mec-event-list-classic .mec-event-time{font-size:10px}}.mec-box-calendar.mec-calendar .mec-has-event a,.mec-box-calendar.mec-calendar dt{border-radius:0}.mec-box-calendar.mec-calendar .mec-calendar-header{margin-top:2px;margin-bottom:30px}.mec-box-calendar.mec-calendar dt{border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea}.mec-box-calendar.mec-calendar dl dt:last-child{border-right:1px solid #eaeaea}.mec-box-calendar.mec-calendar .mec-calendar-table-head dt{border-top:1px solid #eaeaea;background-color:#f8f8f8}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt{background-color:#f4f4f4}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{border-radius:2px;top:40px;border:1px solid #eee;height:30px;line-height:30px;z-index:1}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:60px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:60px}.mec-box-calendar.mec-calendar .mec-calendar-side{box-shadow:none}.mec-box-calendar.mec-calendar .mec-calendar-events-side{border:none}.mec-box-calendar.mec-calendar .mec-calendar-events-side .mec-table-side-day{border-radius:2px}.mec-box-calendar.mec-calendar h4.mec-month-label{position:relative;width:560px;margin-top:2px;margin-bottom:30px;text-transform:uppercase;font-size:22px;font-weight:700;color:#333}.mec-widget .mec-box-calendar.mec-calendar h4.mec-month-label{width:100%;margin-top:8px;font-size:13px}@media only screen and (max-width:1200px){.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:42px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:42px}.mec-calendar .mec-calendar-header h2{font-size:17px;margin-top:7px}}@media only screen and (max-width:767px){.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{top:28px;font-size:10px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:30px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:30px}.mec-calendar .mec-calendar-header h2{font-size:15px}}@media only screen and (max-width:479px){.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{top:16px;font-size:0;padding:4px 0;text-align:center;min-width:33px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:10px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:10px}.mec-box-calendar.mec-calendar .mec-calendar-header h2{font-size:12px;margin-top:15px}.mec-box-calendar.mec-calendar .mec-event-image{margin-right:12px}}.mec-calendar.mec-event-calendar-classic,.mec-calendar.mec-event-calendar-classic .mec-calendar-side{border:none;padding:0;width:100%;height:100%;box-shadow:none}.mec-calendar.mec-event-calendar-classic .mec-calendar-side{display:block}.mec-calendar.mec-event-calendar-classic .mec-calendar-header,.mec-calendar.mec-event-calendar-classic dl{width:100%}.mec-calendar.mec-event-calendar-classic dl dt{width:auto;height:136px;line-height:1.2;text-align:left;padding:5px 7px;position:relative}.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt{height:30px!important}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month{top:0}.mec-calendar.mec-event-calendar-classic .mec-has-event:after{bottom:auto;top:24px;left:7px;margin:0}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month{left:0}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month{right:0}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec{text-align:left;background:#fafafa;border:1px solid #eaeaea;border-top:none;padding:10px 20px}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec{display:none}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-event-article:hover{background-color:#fcfcfc}.mec-calendar.mec-event-calendar-classic .mec-selected-day,.mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover{color:#40d9f1;font-weight:700;background:#fafafa;border-bottom:none}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day,.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-title{display:inline-block;margin:0;margin-bottom:15px;font-weight:700}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day{margin-left:4px}.mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event a{color:#4d4d4d}.mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event:not(.mec-selected-day):hover a{color:#fff}@media only screen and (max-width:1200px){.mec-calendar.mec-event-calendar-classic dl dt{height:100px}}@media only screen and (max-width:767px){.mec-calendar.mec-event-calendar-classic dl dt{height:40px}}@media only screen and (max-width:479px){.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec{padding:10px}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-header h2{font-size:13px;margin-top:8px}}.mec-calendar .mec-event-article.mec-single-event-novel{padding:4px 8px;min-height:25px;margin:0 -4px;border-radius:3px}.mec-calendar .mec-event-article.mec-single-event-novel h4{margin:0;font-size:10px;line-height:18px}.mec-calendar.mec-event-container-novel dl dt{padding:3px}.mec-calendar.mec-event-calendar-classic .mec-calendar-novel-selected-day{display:inline-block;padding:4px;margin-left:1px}.mec-calendar.mec-event-calendar-classic .mec-selected-day .mec-calendar-novel-selected-day{color:#fff}.mec-calendar.mec-event-calendar-classic.mec-event-container-novel .mec-selected-day,.mec-calendar.mec-event-calendar-classic.mec-event-container-novel dt.mec-selected-day:hover{border-bottom:1px solid #eaeaea}.mec-calendar.mec-event-calendar-classic.mec-event-container-novel .mec-calendar-side .mec-calendar-table{min-height:auto}.mec-single-event-novel.light h4{color:#000!important}.mec-single-event-novel.dark h4{color:#fff!important}@media only screen and (max-width:768px){.mec-calendar .mec-event-article.mec-single-event-novel{padding:0;min-height:5px}.mec-calendar .mec-event-article.mec-single-event-novel h4{display:block;font-size:9px}}.mec-event-container-simple .event-single-content-simple{display:none}.mec-event-container-simple .mec-monthly-tooltip h4{font-size:16px;margin:0}.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple{border-bottom:1px solid #e2e2e2;padding:14px 0;display:block}.mec-wrap.colorskin-custom .mec-calendar.mec-event-container-simple .mec-selected-day:hover{background:#f4f4f4}.mec-event-container-simple .mec-calendar-day .mec-monthly-tooltip.event-single-link-simple:last-of-type{border:none}.mec-tooltip-event-title{font-size:16px;font-weight:700;color:#000;margin-bottom:2px}.mec-tooltip-event-time{font-size:14px;color:#888;margin-bottom:5px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content{padding:17px}.mec-tooltip-event-content{clear:both}.mec-tooltip-event-featured{float:left;margin-right:13px;margin-bottom:1px}.mec-tooltip-event-desc{font-size:14px;color:#444;line-height:18px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-box{border-radius:3px!important;border:1px solid #e2e3e4!important;background:#fff!important;box-shadow:0 -1px 30px -2px rgba(0,0,0,.15)!important}.tooltipster-sidetip .tooltipster-arrow{overflow:visible!important}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-border{border-width:12px!important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border{border-right-color:#e2e3e4!important}.tooltipster-sidetip .tooltipster-arrow-border{left:-12px!important;z-index:9999999999!important}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background{display:block!important}.tooltipster-sidetip .tooltipster-arrow-background{border-width:11px!important;z-index:99999999999!important}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{left:-9px!important;top:1px!important;border-right-color:#fff!important}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff!important;left:0!important;top:-1px!important}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{left:-1px!important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border{border-top-color:#e2e3e4!important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{left:-1px!important;top:-11px!important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#e2e3e4!important}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{top:-9px!important;border-bottom-color:#fff!important}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff!important;left:-2px!important;top:0!important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border{border-left-color:#e2e3e4!important;left:-1px!important;top:-1px!important}.mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article{padding-left:15px;padding-right:15px}.mec-calendar.mec-calendar-daily .mec-calendar-a-month{text-align:center;background-color:#fff;border-bottom:2px solid #f4f4f4;position:relative}.mec-calendar.mec-calendar-daily .mec-calendar-a-month h4{color:#444;font-size:18px;line-height:1.2;padding:15px 0 11px;margin:0;font-weight:700;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #e6e6e6}.mec-calendar.mec-calendar-daily .mec-calendar-d-top{text-align:center;padding:10px 0;position:relative;background-color:#fafafa}.mec-calendar.mec-calendar-daily .mec-next-month,.mec-calendar.mec-calendar-daily .mec-previous-month{position:absolute;top:50%;left:50%;margin-top:-25px;min-width:50px;height:50px;line-height:50px;text-align:center;background:#fff;border:1px solid #e2e2e2;border-radius:50px;box-shadow:0 2px 0 0 rgba(0,0,0,.015);transition:all .33s ease;cursor:pointer}.mec-calendar.mec-calendar-daily .mec-next-month i,.mec-calendar.mec-calendar-daily .mec-previous-month i{font-size:14px;cursor:pointer}.mec-calendar.mec-calendar-daily .mec-next-month:hover,.mec-calendar.mec-calendar-daily .mec-previous-month:hover{border-color:#d0d0d0;color:#444;box-shadow:0 2px 5px 0 rgba(0,0,0,.075)}.mec-calendar.mec-calendar-daily .mec-previous-month{margin-left:-150px}.mec-calendar.mec-calendar-daily .mec-next-month{margin-left:100px}.mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month,.mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month{min-height:28px;height:28px;line-height:28px;width:28px;margin-top:-14px;border-radius:3px}.mec-calendar.mec-calendar-daily .mec-calendar-d-top h2,.mec-calendar.mec-calendar-daily .mec-calendar-d-top h3{margin-top:9px;color:#b9b9b9;font-family:Roboto,sans-serif;font-size:30px;font-weight:100;text-transform:uppercase;margin-bottom:12px;line-height:1}.mec-calendar.mec-calendar-daily .mec-calendar-d-top h2{font-size:81px;color:#444;margin-bottom:10px;line-height:1.1}.mec-calendar.mec-calendar-daily .mec-calendar-d-table{overflow:hidden;background:#fff;min-height:60px;border-top:1px solid #e6e6e6;border-bottom:2px solid #f3f3f3;padding:0 50px;position:relative}@media only screen and (min-width:479px){.mec-calendar.mec-calendar-daily .mec-calendar-d-table{padding:0 55px}}.mec-calendar.mec-calendar-daily .mec-calendar-d-table dl{width:1310px;display:block}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl{display:none}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl.mec-weekly-view-week-active{display:block}.mec-calendar.mec-calendar-daily .mec-calendar-d-table a,.mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt{display:block;background:#fff;width:42px;height:60px;line-height:60px;text-align:center;float:left;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-radius:0}.mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day:hover,.mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt:hover{background:#fafafa;box-shadow:0 2px 5px 0 rgba(0,0,0,.065) inset;cursor:pointer}.mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day{cursor:default;background:#fff;color:#c1c1c1;line-height:59px;text-align:center;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-has-event{cursor:pointer;font-weight:700;color:#4a4a4a}.mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-daily-view-day-active,.mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt.mec-table-d-current{font-size:18px;font-weight:700;background:#fafafa;color:#40d9f1}.mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next,.mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-prev{float:none;font-size:14px;width:55px;position:absolute;top:0;left:0;cursor:pointer}.mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next{left:auto;right:0;border-left:1px solid #e6e6e6;border-right:none}.mec-calendar.mec-calendar-daily .mec-today-container .mec-today-count{font-size:12px;color:#888;text-align:center}@media only screen and (max-width:479px){.mec-calendar.mec-calendar-daily .mec-previous-month{margin-left:-130px}.mec-calendar.mec-calendar-daily .mec-next-month{margin-left:80px}.mec-calendar.mec-calendar-daily .mec-calendar-a-month h4{font-size:14px;letter-spacing:0}}.widget .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4{font-size:14px;letter-spacing:0}.widget .mec-calendar.mec-calendar-daily .mec-previous-month{margin-left:-130px}.widget .mec-calendar.mec-calendar-daily .mec-next-month{margin-left:80px}.mec-util-hidden{display:none}.mec-daily-view-date-events,.mec-weekly-view-date-events{list-style:none;margin:0}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table{padding:0}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl{width:calc(100% - 1px)}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt{width:14.286%;height:70px;line-height:normal;cursor:default}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:hover{background:#fff;cursor:default}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:last-child{border-right:none}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span{font-size:12px;font-weight:700;text-transform:uppercase;display:block;margin:15px 0 6px}.mec-calendar.mec-calendar-weekly .mec-calendar-d-table a.mec-table-d-next,.mec-calendar.mec-calendar-weekly .mec-calendar-d-table a.mec-table-d-prev{display:none}ul.mec-weekly-view-dates-events,ul.mec-weekly-view-dates-events li{padding:0;margin:0;line-height:initial}.mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date{width:64px;height:64px;margin-right:10px;font-size:11px;text-transform:uppercase;float:left;text-align:center;padding-top:2px}.mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span{font-size:40px;line-height:30px;font-weight:700;display:block;margin-bottom:6px;letter-spacing:1px}.mec-calendar.mec-calendar-weekly .mec-calendar-a-month .mec-previous-month{margin-left:0;left:12px}.mec-calendar.mec-calendar-weekly .mec-calendar-a-month .mec-next-month{margin-left:0;left:auto;right:12px}@media only screen and (max-width:479px){.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span{font-size:9px;letter-spacing:0}.mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date{width:100%;height:36px;margin-bottom:12px;line-height:1;font-size:10px;margin-right:5px;text-align:left}.mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span{font-size:18px;margin-bottom:5px}}.widget .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span{font-size:9px;letter-spacing:0}.widget .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date{width:100%;height:36px;margin-bottom:12px;line-height:1;font-size:10px;margin-right:5px;text-align:left}.widget .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span{font-size:18px;margin-bottom:5px}.mec-week-events-container .mec-weekly-view-dates-events li.mec-no-event-found{list-style:none!important}li.mec-no-event-found .mec-event-title{text-align:center}.mec-widget .mec-calendar{max-width:100%}.mec-widget .mec-calendar dl dt,.mec-wrap.mec-sm959.mec-widget .mec-calendar.mec-event-calendar-classic dl dt{height:40px}.mec-widget .mec-calendar .mec-calendar-events-sec{padding:10px}.mec-widget .mec-calendar .mec-calendar-header h2{font-size:13px;margin-top:8px}.mec-widget .mec-calendar .mec-event-list-classic .mec-event-image{margin-right:12px}.mec-widget .mec-calendar .mec-has-event:after{width:4px;height:4px}.mec-widget .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-title{font-size:14px}.mec-widget .mec-calendar .mec-event-article .mec-event-image{margin-right:11px}.mec-widget .mec-box-calendar.mec-calendar .mec-calendar-header{margin-bottom:20px}.mec-widget .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-widget .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{font-size:0;padding:4px 0;text-align:center;min-width:33px}.mec-widget .mec-event-calendar-classic .mec-calendar-side .mec-calendar-table{min-height:200px}.mec-widget .mec-event-list-classic{margin-bottom:8px;padding:8px 0}.mec-widget .mec-event-list-classic .mec-event-article{margin-bottom:0;padding:10px 0;position:relative;min-height:86px;padding-left:80px}.mec-widget .mec-event-list-classic .mec-event-date{font-size:10px;line-height:14px;text-transform:uppercase}.mec-widget .mec-event-list-classic .mec-event-title{font-size:13px}.mec-widget .mec-event-list-classic .mec-event-detail{font-size:11px}.mec-widget .mec-event-list-classic .mec-event-image{width:68px;position:absolute;left:0}.mec-event-list-classic .mec-event-image img{width:100%}.mec-widget .mec-event-list-classic .mec-event-detail{overflow:visible}.event-color{width:14px;display:inline-block;height:14px;margin-left:5px;border-radius:50%}.mec-map-lightbox-wp{width:580px;padding:15px 15px 0;background-color:#fff}.mec-map-view-event-detail.mec-event-detail{width:580px;background-color:#e9e9e9;padding:8px 15px}.mec-map-lightbox-wp.mec-event-list-classic .mec-event-article{padding:0 0 15px;margin:0}.mec-map-lightbox-wp.mec-event-list-classic .mec-event-image{width:70px;margin-right:15px}.mec-marker-infowindow-wp{padding:10px}.mec-marker-infowindow-wp .mec-marker-infowindow-count{width:60px;height:60px;display:block;text-align:center;line-height:60px;border:1px solid #40d9f1;border-radius:50%;font-size:32px;color:#40d9f1;float:left;margin-right:11px}.mec-marker-infowindow-wp .mec-marker-infowindow-content{overflow:hidden;padding-top:6px}.mec-marker-infowindow-wp .mec-marker-infowindow-content span{display:block;color:#222}.mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child{font-size:15px;font-weight:700}.mec-marker-wrap{display:inline-block;width:35px;height:35px;margin:15px 0 0 4px;border-radius:50% 50% 50% 0;background:#00cae9;animation-name:mec-map-bounce;animation-fill-mode:both;animation-duration:1s;border:3px solid #fff;cursor:pointer}.mec-marker-wrap .mec-marker{margin-top:5px;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);text-align:center;color:#fff;font-size:17px}.mec-marker-wrap .mec-marker-pulse-wrap{-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;margin-left:-11px;margin-top:0}.mec-marker-wrap .mec-marker-pulse{display:inline-block;background:#c5c5c5;border-radius:50%;height:14px;width:14px;-webkit-transform:rotateX(55deg);transform:rotateX(55deg);z-index:-2}.mec-marker-wrap .mec-marker-pulse:after{content:"";border-radius:50%;height:40px;width:40px;position:absolute;margin:-13px 0 0 -13px;animation:pulsate 1s ease-out;animation-iteration-count:infinite;opacity:0;box-shadow:0 0 1px 2px #00cae9;animation-delay:1.1s}@keyframes pulsate{0%{transform:scale(.1,.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2,1.2);opacity:0}}@keyframes mec-map-bounce{0%{opacity:0;transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;transform:translateY(30px) rotate(-45deg)}80%{transform:translateY(-10px) rotate(-45deg)}100%{transform:translateY(0) rotate(-45deg)}}.mec-single-event{margin-top:10px}.mec-single-event .mec-events-meta-group-countdown{color:#c9c9c9;text-align:center;margin-bottom:30px;padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-events-meta-group-countdown .countdown-w{text-align:center;font-size:36px;margin:0 auto;padding:40px 0 0;position:relative;display:table;table-layout:fixed}.mec-events-meta-group-countdown .countdown-w .icon-w{font-size:24px}.mec-events-meta-group-countdown .countdown-w .label-w{font-size:15px;font-weight:300;letter-spacing:1px;text-transform:uppercase;position:relative}.mec-events-meta-group-countdown .countdown-w .block-w{display:table-cell;margin:0 20px 10px;position:relative;height:70px;width:190px;font-size:72px;transition:all .3s ease-in-out;line-height:1.2}.mec-events-meta-group-countdown .countdown-w .block-w.done-w{border:0 none}.mec-events-meta-group-countdown .countdown-w span{padding:24px 0 20px}.mec-events-meta-group-countdown .countdown-w .div-d{display:none}.mec-events-meta-group-countdown .countdown-w .countdown-message{display:none}.mec-events-meta-group-countdown .countdown-w .block-w i{display:none}#countdown{list-style:none;margin-bottom:0;margin-top:0;margin-left:0;padding-left:0}.mec-events-meta-group-countdown .mec-end-counts h3{display:inherit;text-align:center;font-size:16px;right:50%}.mec-countdown-details .countdown-w .clockdiv li p{margin-top:23px}@media (min-width:481px) and (max-width:768px){.mec-events-meta-group-countdown .countdown-w{padding:0}.mec-events-meta-group-countdown .countdown-w .label-w{font-size:12px;letter-spacing:0}.mec-events-meta-group-countdown .countdown-w span{font-size:34px}}@media (min-width:320px) and (max-width:480px){.mec-events-meta-group-countdown .countdown-w .label-w{font-size:10px}.mec-events-meta-group-countdown .countdown-w span{font-size:28px}.mec-countdown-details .countdown-w .clockdiv li p{margin-top:16px}}@media (max-width:320px){.mec-events-meta-group-countdown .countdown-w .label-w{font-size:9px;letter-spacing:0}.mec-events-meta-group-countdown .countdown-w span{font-size:22px}}.info-msg,.mec-error,.mec-success,.warning-msg{margin:10px 0;padding:10px;border-radius:3px 3px 3px 3px;font-size:13px}.info-msg{color:#059;background-color:#bef}.mec-success{color:#270;background-color:#dff2bf}.warning-msg{color:#9f6000;background-color:#feefb3}.mec-error{color:#d8000c;background-color:#ffbaba}.mec-fes-list ul{list-style:none}.mec-fes-form-cntt .dashicons-editor-help{display:none}.mec-fes-list ul li *{text-decoration:none!important}.mec-fes-list ul li{border-bottom:1px solid #eee;padding:14px 0;line-height:normal}.mec-fes-list ul li a{box-shadow:none;color:#181818}.mec-fes-list ul li a:hover{color:#40d9f1}.mec-fes-list ul li .mec-event-title{font-weight:600;font-size:15px}.mec-fes-list ul li .mec-fes-event-remove,.mec-fes-list ul li .mec-fes-event-view{font-size:11px;padding:4px 8px;border:1px solid #e7e7e7;background:#f7f7f7;float:right;margin-left:5px}.mec-fes-list ul li .mec-fes-event-remove:hover{cursor:pointer;background:#f0b7b8;border-color:#cc4d4f}.mec-fes-list-top-actions a{font-size:11px;letter-spacing:2px;text-transform:uppercase;padding:8px 14px;border:1px solid #e3e3e3;background:#f5f5f5}.mec-fes-form-top-actions a,.mec-fes-list-top-actions a{position:relative;border:none;border-radius:0;color:#fff!important;display:inline-block;font-size:12px;letter-spacing:2px;line-height:1;text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;margin-bottom:21px;margin-right:10px;line-height:1;padding:17px 21px;background:#39c36e;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease}.mec-fes-form-top-actions a:hover,.mec-fes-list-top-actions a:hover{background:#222;color:#fff}.mec-fes-form .mec-form-row,.mec-fes-list .mec-form-row{margin-bottom:20px;clear:both}.mec-fes-form label{padding-right:10px;font-size:13px;display:block}.mec-fes-form input[type=email],.mec-fes-form input[type=number],.mec-fes-form input[type=password],.mec-fes-form input[type=tel],.mec-fes-form input[type=text],.mec-fes-form select,.mec-fes-form textarea{border-radius:0;min-width:inherit;width:auto;display:inline;background:#fcfcfc;min-height:30px;font-size:13px;border:1px solid #e0e0e0;padding:10px;margin-bottom:20px;box-shadow:inset 0 2px 4px rgba(0,0,0,.051);clear:both}#mec_more_info_target{width:100%}@media only screen and (min-width:961px){.mec-fes-form input[type=email],.mec-fes-form input[type=password],.mec-fes-form input[type=text],.mec-fes-form textarea{width:100%;display:inline-block}}@media only screen and (max-width:768px){.mec-fes-form input[type=email],.mec-fes-form input[type=password],.mec-fes-form input[type=text],.mec-fes-form textarea{width:100%}}.mec-fes-form input[type=text]#mec_fes_title{width:100%;height:auto;color:#000;font-size:36px;font-family:Montserrat,Helvetica,Arial,sans-serif;background:0 0!important;font-weight:400}.mec-fes-form input[type=checkbox],.mec-fes-form input[type=radio]{display:inline!important;float:left;margin:5px 5px 0 0}.mec-fes-form input[type=email]:focus,.mec-fes-form input[type=number]:focus,.mec-fes-form input[type=password]:focus,.mec-fes-form input[type=tel]:focus,.mec-fes-form input[type=text]:focus,.mec-fes-form select:focus,.mec-fes-form textarea:focus{border:1px solid #aaa;color:#444;background:#fff;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);outline:0}.mec-form-row .mec-color{cursor:pointer}.mec-form-row.mec-available-color-row span{margin:10px;width:14px;height:14px;display:inline-block;margin-right:6px;border-radius:20px 20px 20px 20px;vertical-align:middle}.mec-form-row.mec-available-color-row span:first-of-type{margin-left:0}@media only screen and (min-width:961px){.mec-fes-form .mec-fes-form-cntt,.mec-fes-form .mec-fes-form-sdbr{width:68%;float:left;padding-right:20px}.mec-fes-form .mec-fes-form-sdbr{width:32%;padding-right:0;padding-left:20px}.mec-fes-submit-mobile{display:none}}.mec-fes-form .mec-meta-box-fields{padding:20px;border:1px solid #e6e6e6;margin-bottom:20px;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-fes-form .mec-meta-box-fields h4{margin:-20px;font-size:15px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:10px 20px;background:#f5f5f5;margin-bottom:20px}.mec-fes-sub-button{width:100%}.mec-available-color-row span.color-selected{background-color:#fdd700;border:3px solid #fff;box-sizing:content-box;box-shadow:0 0 0 2px #437df9}.mec-fes-loading:before{content:url(../img/ajax-loader.gif);background:0 0;border-style:none;display:block;margin-left:47%}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type=text]{width:23%;margin-right:1.4%}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row{border-bottom:1px solid #e8e8e8;padding-bottom:15px}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row:last-of-type{border:none}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type=text].mec-col-1{width:10%}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type=text].mec-col-6{width:39%}.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row button{margin-right:0;padding:9px 26px}@media only screen and (max-width:768px){.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type=text]{width:100%!important}}.mec-wrap .mec-totalcal-box{position:relative;border:1px solid #efefef;padding:20px 5px;margin:0 0 20px;background:#fafafa;overflow:hidden;box-shadow:0 3px 2px 0 rgba(0,0,0,.012)}.mec-wrap .mec-totalcal-box i{float:left;margin:0;width:36px;height:36px;background:#fff;border:1px solid #efefef;text-align:center;padding:10px 0;font-size:15px;color:#888}.mec-wrap .mec-totalcal-box .mec-totalcal-view span,.mec-wrap .mec-totalcal-box input,.mec-wrap .mec-totalcal-box select{width:auto;min-height:36px;height:36px;line-height:36px;background:#fff;font-size:13px;color:#777;border:1px solid #efefef;margin:0 0 0 -1px;float:left;padding:0 5px;font-family:Roboto,Helvetica,Arial,sans-serif}.mec-wrap .mec-totalcal-box input[type=submit]{cursor:pointer;padding:0 16px;text-transform:uppercase;font-size:11px;font-family:Montserrat,Helvetica,Arial,sans-serif;transition:all .21s ease}.mec-wrap .mec-totalcal-box input[type=submit]:hover{background:#222;color:#fff}.mec-wrap .mec-totalcal-box .mec-totalcal-view span{display:inline-block;text-transform:uppercase;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:11px;padding:0 12px;cursor:pointer}.mec-wrap .mec-totalcal-box .mec-totalcal-view span:hover{color:#40d9f1}.mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected{color:#fff;background:#40d9f1;border-color:#40d9f1}.mec-wrap .mec-totalcal-box .mec-totalcal-view{text-align:right;float:right}.mec-wrap .mec-totalcal-box input[type=search]{width:calc(100% - 36px)}@media only screen and (min-width:961px) and (max-width:1200px){.mec-wrap .mec-totalcal-box{padding:37px 5px}}@media only screen and (max-width:960px){.mec-wrap .mec-totalcal-box .col-md-3,.mec-wrap .mec-totalcal-box .col-md-4,.mec-wrap .mec-totalcal-box .col-md-5{width:100%;float:none;padding-bottom:20px;clear:both;overflow:hidden}}@media only screen and (min-width:768px) and (max-width:960px){.mec-wrap .mec-totalcal-box .col-md-4{position:relative;right:10px;top:20px;width:initial}.mec-wrap .mec-totalcal-box .col-md-5{padding-bottom:0}.mec-wrap .mec-totalcal-box{padding:37px 5px}}@media only screen and (max-width:767px){.mec-wrap .mec-totalcal-box .mec-totalcal-view{float:none}.mec-wrap .mec-totalcal-box .col-md-4{padding-bottom:0}}@media only screen and (max-width:479px){.mec-wrap .mec-totalcal-box .mec-totalcal-view span{padding:0 8px;font-size:10px}.mec-wrap .mec-totalcal-box input[type=submit]{padding:0 10px;font-size:10px}}@media only screen and (min-width:961px){.mec-wrap .mec-wrap.mec-sm959 .mec-totalcal-box .col-md-5,.mec-wrap.mec-sm959 .mec-totalcal-box .col-md-3{width:100%;float:none;padding-bottom:20px;clear:both;overflow:hidden}.mec-wrap.mec-sm959 .mec-totalcal-box .col-md-4{position:absolute;right:10px;top:20px;width:initial}.mec-wrap.mec-sm959 .mec-totalcal-box .col-md-5{padding-bottom:0;width:100%}}.mec-search-form{padding:20px 10px}.mec-search-form .mec-dropdown-wrap{display:table;min-height:55px;width:100%}.mec-search-form .mec-date-search,.mec-search-form .mec-dropdown-search,.mec-search-form .mec-text-input-search{padding:0 10px;float:left;min-height:55px}.mec-search-form .mec-date-search,.mec-search-form .mec-text-input-search{width:50%;min-height:36px;display:block}.mec-widget .mec-search-form .mec-date-search,.mec-widget .mec-search-form .mec-text-input-search{width:100%}.mec-widget .mec-search-form .mec-text-input-search{margin-top:10px}.mec-search-form .mec-date-search{clear:left}.mec-search-form .mec-dropdown-wrap .mec-dropdown-search{display:table-cell;float:none}.mec-widget .mec-search-form .mec-dropdown-wrap .mec-dropdown-search{display:block}.mec-wrap .mec-search-form .mec-dropdown-wrap .mec-dropdown-search select{width:calc(100% - 36px)}.mec-wrap .mec-search-form .mec-date-search select{width:calc(100% - 106px)}.mec-wrap .mec-search-form .mec-date-search select:last-child{width:70px}@media only screen and (max-width:767px){.mec-search-form .mec-date-search,.mec-search-form .mec-dropdown-search,.mec-search-form .mec-text-input-search{width:100%;float:none}.mec-search-form .mec-date-search{min-height:55px}.mec-search-form .mec-dropdown-wrap .mec-dropdown-search{display:block;width:50%;float:left}}@media only screen and (max-width:960px){.mec-wrap .mec-search-form .mec-date-search select{width:calc(100% - 124px)}.mec-wrap .mec-search-form .mec-date-search select:last-child{width:70px}}@media only screen and (max-width:479px){.mec-search-form .mec-dropdown-wrap .mec-dropdown-search{display:block;width:100%;float:none}}.ui-datepicker{background-color:#fff;border:1px solid #66afe9;border-radius:4px;box-shadow:0 0 8px rgba(102,175,233,.6);display:none;margin-top:4px;padding:10px;width:240px}.ui-datepicker a,.ui-datepicker a:hover{text-decoration:none;cursor:pointer}.ui-datepicker a:hover,.ui-datepicker td:hover a{color:#2c6396;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.ui-datepicker .ui-datepicker-header{margin-bottom:4px;text-align:center}.ui-datepicker .ui-datepicker-title{font-weight:700}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{cursor:default;font-family:dashicons;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;height:20px;line-height:1.4;margin-top:2px;width:20px}.ui-datepicker .ui-datepicker-prev{float:left;text-align:left}.ui-datepicker .ui-datepicker-next{float:right;text-align:center}.ui-datepicker .ui-datepicker-prev:before{content:"\f341"}.ui-datepicker .ui-datepicker-next:before{content:"\f345"}.ui-datepicker .ui-icon{display:none}.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;width:100%}.ui-datepicker .ui-datepicker-calendar td,.ui-datepicker .ui-datepicker-calendar th{text-align:center;padding:4px 0}.ui-datepicker .ui-datepicker-calendar td{border-radius:4px;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out,color .1s ease-in-out;-o-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.ui-datepicker .ui-datepicker-calendar td:hover{background-color:#eee;cursor:pointer}.ui-datepicker .ui-datepicker-calendar td a{text-decoration:none}.ui-datepicker .ui-datepicker-current-day{background-color:#4289cc}.ui-datepicker .ui-datepicker-current-day a{color:#fff}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover{background-color:#fff;cursor:default}.event-carousel-type1-head .mec-event-image{position:relative;min-height:150px}.event-carousel-type1-head .mec-event-image img{width:100%}.mec-event-carousel-content .mec-event-carousel-title a{transition:all .2s ease}.event-carousel-type1-head .mec-event-date-carousel{position:absolute;top:25px;left:1px;font-size:41px;width:160px;color:#fff;font-weight:500;background-color:#40d9f1;padding-left:21px;height:97px;line-height:2.3;padding-right:85px}.event-carousel-type1-head .mec-event-date-carousel:after{content:"";position:absolute;display:inline-block;z-index:-1;bottom:-13px;left:5px;width:0;border-width:13px;border-style:solid;border-color:transparent transparent #40d9f1 transparent;transform:rotate(45deg)}.event-carousel-type1-head .mec-event-date-info{font-size:12px;font-weight:300;position:absolute;top:27px;left:75px}.event-carousel-type1-head .mec-event-date-info-year{font-size:12px;font-weight:300;position:absolute;top:45px;left:75px}.mec-event-carousel-content{border:1px solid #e8e8e8;border-top:none;margin-top:-5px;padding:34px 9px 11px 37px}.mec-event-carousel-content .mec-event-carousel-title a{font-size:23px;font-weight:500;color:#000;letter-spacing:-1px}.mec-event-carousel-content p{font-size:14px;color:#7a7272;font-weight:300}.mec-owl-crousel-skin-type1 .owl-item .mec-event-article{padding:0 19px}.mec-event-carousel-type1 .owl-page.active span{background-color:#00aeef;height:14px;width:14px}.mec-event-carousel-type1 .mec-event-carousel-content{margin-bottom:15px;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:all .27s ease}.mec-event-carousel-type1 .mec-event-carousel-content:hover{box-shadow:0 0 35px rgba(0,0,0,.07)}@media only screen and (min-width:768px) and (max-width:1000px),(min-width:270px) and (max-width:448px){.event-carousel-type1-head .mec-event-date-carousel{font-size:25px;line-height:2.5;padding-right:70px;height:64px;width:120px}.event-carousel-type1-head .mec-event-date-carousel:after{left:7px}.event-carousel-type1-head .mec-event-date-info{font-size:10px;top:13px;left:55px}.event-carousel-type1-head .mec-event-date-info-year{font-size:10px;top:25px;left:55px}.event-carousel-type1-head .mec-event-date-carousel:after{top:48px}}.event-carousel-type2-head{background:#fff;border:1px solid #e6e6e6}.event-carousel-type2-head .mec-event-carousel-content-type2{margin-top:15px;min-height:182px}.event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-date-info{font-size:15px;color:#9a9a9a;font-weight:300}.event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-carousel-title{font-size:26px;font-weight:700;color:#1c1d21;margin-top:15px;letter-spacing:-1px}.mec-event-carousel-content-type2 .mec-event-carousel-title a{color:inherit}.mec-event-carousel-type2 .event-carousel-type2-head .mec-event-carousel-content-type2 p{font-size:16px;font-weight:300;color:#444}.event-carousel-type2-head .mec-event-footer-carousel-type2{margin-top:33px;position:relative}.mec-event-carousel-type2 .mec-event-footer-carousel-type2 .mec-event-sharing-wrap{left:0}.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-event-sharing-wrap>li{border:none;-webkit-transition:all .25s ease;transition:all .25s ease}.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button{border:1px solid #e4e4e4;float:right;padding:7px 23px 7px;font-size:12px;text-transform:uppercase;color:#707070;font-weight:500;-webkit-transition:all .25s ease;transition:all .25s ease}.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button:hover{color:#fff}.mec-event-article .event-carousel-type2-head{padding:10%;margin-right:-1px}.mec-event-carousel-type2 .mec-owl-carousel .owl-wrapper-outer{border-right:1px solid #e6e6e6}.mec-wrap .mec-event-carousel-type2 .owl-next,.mec-wrap .mec-event-carousel-type2 .owl-prev,.mec-wrap .mec-event-carousel-type3 .owl-next,.mec-wrap .mec-event-carousel-type3 .owl-prev,.mec-wrap .mec-event-carousel-type4 .owl-next,.mec-wrap .mec-event-carousel-type4 .owl-prev{transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:47%;background-color:transparent!important}.mec-event-carousel-type2 .owl-next{right:-60px}.mec-event-carousel-type2 .owl-prev{left:-60px}.mec-event-carousel-type2 .owl-next i,.mec-event-carousel-type2 .owl-prev i,.mec-event-carousel-type3 .owl-next i,.mec-event-carousel-type3 .owl-prev i,.mec-event-carousel-type4 .owl-next i,.mec-event-carousel-type4 .owl-prev i{font-size:40px;color:#282828}.mec-event-carousel-type2 .owl-next i:hover,.mec-event-carousel-type2 .owl-prev i:hover,.mec-event-carousel-type3 .owl-next i:hover,.mec-event-carousel-type3 .owl-prev i:hover{color:#000;cursor:pointer}.mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing{top:auto;bottom:60px}.mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:after,.mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:before{top:auto;bottom:-19px;border-color:#e2e2e2 transparent transparent transparent}.mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:after{bottom:-18px;border-color:#fff transparent transparent transparent}@media only screen and (min-width:320px) and (max-width:768px){.mec-event-carousel-type2 .owl-next,.mec-event-carousel-type2 .owl-prev,.mec-event-carousel-type3 .owl-next,.mec-event-carousel-type3 .owl-prev,.mec-event-carousel-type4 .owl-next,.mec-event-carousel-type4 .owl-prev{position:initial;top:100%}}.mec-event-carousel-type3 .mec-event-article{margin:0 10px}.event-carousel-type3-head .mec-event-image,.event-carousel-type3-head .mec-event-image img{width:100%;height:auto}.event-carousel-type3-head .mec-event-footer-carousel-type3{background:#fff;display:inline-block;width:calc(100% - 40px);margin-top:-74px;position:relative;margin-left:20px;margin-right:20px;margin-bottom:6px;padding:8% 11%;box-shadow:0 2px 10px -2px rgba(0,0,0,.2)}.event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button{border:1px solid #e4e4e4;text-transform:uppercase;float:right;padding:7px 23px 7px;font-size:12px;color:#707070;font-weight:500}.event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button:hover{color:#fff}.mec-event-footer-carousel-type3 span{font-size:15px;color:#9a9a9a;font-weight:300;display:block;margin-top:30px}.mec-event-footer-carousel-type3 .mec-event-carousel-title{font-size:29px;font-weight:700}.event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-event-carousel-title{font-size:26px;font-weight:700;color:#1c1d21;margin-top:15px;letter-spacing:-1px}.mec-event-footer-carousel-type3 .mec-event-carousel-title a{color:inherit}.event-carousel-type3-head .mec-event-footer-carousel-type3 p{font-size:16px;font-weight:300;color:#444!important;margin-bottom:36px}.mec-event-carousel-type3 .owl-next{right:-70px}.mec-event-carousel-type3 .owl-prev{left:-50px}.mec-event-footer-carousel-type3 .mec-event-sharing-wrap{left:11%}.mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing{top:auto;bottom:60px}.mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:after,.mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:before{top:auto;bottom:-19px;border-color:#e2e2e2 transparent transparent transparent}.mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:after{bottom:-18px;border-color:#fff transparent transparent transparent}.event-carousel-type3-head .mec-end-date-label{display:inline;margin-left:2px}.event-carousel-type4-head.clearfix{position:relative;overflow:hidden;background:#fff}.event-carousel-type4-head .mec-event-overlay{position:absolute;left:0;right:0;bottom:0;top:0;width:auto;height:auto;background-color:rgba(36,36,36,.4);transition:all .33s ease-in-out}.mec-event-hover-carousel-type4{font-size:15px;color:#fff;position:absolute;bottom:0;padding:50px 35px;transition:all .33s ease-in-out;opacity:0;visibility:hidden}.mec-event-carousel-type4 .mec-event-article{margin:0 10px}.mec-event-carousel-type4 .mec-event-article:hover .mec-event-hover-carousel-type4{opacity:1;visibility:visible}.mec-event-hover-carousel-type4 .mec-event-icon{font-size:18px;float:left;margin-right:14px;color:#fff;padding:13px}.mec-event-hover-carousel-type4 .mec-event-date{font-size:11px;text-transform:uppercase;font-weight:400;line-height:1.6}.mec-event-hover-carousel-type4 .mec-event-date span{display:block;font-weight:700;font-size:14px}.mec-event-hover-carousel-type4 .mec-event-title{color:#fff;margin:20px 0 38px;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal}.mec-event-hover-carousel-type4 .mec-btn-wrapper{text-align:left}.mec-event-hover-carousel-type4 .mec-event-button{color:#fff;background-color:#191919;border:2px #191919 solid;padding:10px 14px;letter-spacing:1.5px;font-size:11px;font-weight:700;font-style:normal;transition:all .22s ease;text-decoration:none}.mec-event-hover-carousel-type4 .mec-event-button:hover{color:#191919;background-color:#fff;border-color:#fff;border-radius:1px}.mec-event-carousel-type4 .owl-next{right:-70px}.mec-event-carousel-type4 .owl-prev{left:-70px}.mec-carousel-type4-head{margin-bottom:25px}.mec-carousel-type4-head-title{padding:0 11px;text-align:left;font-weight:700;font-size:20px;color:#000}.mec-carousel-type4-head-link{text-align:right;padding:0 11px}.mec-carousel-type4-head-link a{background:#222;color:#fff;padding:10px 38px;transition:all .3s ease}.mec-carousel-type4-head-link a:hover,.mec-carousel-type4-head-link a:visited{color:#fff}@media (max-width:960px){.mec-event-carousel-type4 .owl-stage{left:-50px}}.mec-wrap .mec-event-countdown-style1{color:#fff;padding:0!important;display:table;background:#437df9}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1{z-index:5;padding:50px 1% 50px 4%;display:table-cell;float:none;vertical-align:middle}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2{background-color:rgba(0,0,0,.05);height:100%;padding-top:0;display:table-cell;float:none;position:relative;vertical-align:middle}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part3{background-color:#f8f8f8;display:table-cell;float:none;text-align:center;vertical-align:middle}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-title{color:#fff;font-size:15px;margin-top:30px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming{font-size:36px;font-weight:700;line-height:1;margin-top:0}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-countdown>div{display:inline-block}.mec-event-countdown-style1 .mec-events-meta-group-countdown{color:#c9c9c9;margin-bottom:30px;padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming span{display:block}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2:after{content:"";position:absolute;display:inline-block;z-index:1;top:50%;margin-top:-11px;right:-24px;width:0;border-width:12px;border-style:solid;border-color:transparent transparent transparent #4077ed}.mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date-place{text-align:center;padding-bottom:8px}.mec-event-countdown-part2 .mec-event-place,.mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date{display:inline;font-size:14px;padding:0 5px;text-align:center}.mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button{display:inline-block;padding:14px 30px;vertical-align:middle;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#4077ed;transition:all .24s ease}.mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button:hover{background:#222}.mec-event-countdown-style1 .mec-event-countdown{text-align:center;display:table;table-layout:fixed;margin:0 auto}.mec-event-countdown-style1 .mec-event-countdown .label-w{letter-spacing:1px;text-transform:uppercase;position:relative}.mec-event-countdown-style1 .mec-event-countdown .block-w{display:table-cell;margin:0 20px 10px;position:relative;height:70px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li{background-color:rgba(0,0,0,.1);margin:5px;padding:20px 0;min-width:94px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li span{font-size:30px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li .label-w{font-size:12px;color:#fff;margin:8px 0 0;line-height:1}@media only screen and (min-width:1200px){.mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part1,.mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part2,.mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part3{width:100%;display:block;padding-top:50px;padding-bottom:50px}.mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part2:after{border-color:#4077ed transparent transparent transparent;top:auto;margin-top:0;bottom:-24px;margin-left:-11px;left:50%}}@media (max-width:960px){.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1,.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2,.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part3{width:100%;display:block;padding-top:50px;padding-bottom:50px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2:after{border-color:#4077ed transparent transparent transparent;top:auto;margin-top:0;bottom:-24px;margin-left:-11px;left:50%}}@media (max-width:480px){.mec-event-countdown-style1 .mec-event-countdown .block-w{margin:3px;height:auto}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li{padding:10px 5px;min-width:50px;margin:3px 1px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li span{font-size:15px}.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li .label-w{font-size:8px}.mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date-place{display:inline}}.mec-wrap .mec-event-countdown-style2{color:#fff;padding:30px 0;background:#437df9;max-width:600px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1,.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2,.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part3{width:100%;float:none;vertical-align:middle;padding:50px 10% 50px 10%}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2{padding-top:12%;padding-bottom:0}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-title{color:#fff;font-size:15px;margin-top:30px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming{font-size:36px;font-weight:700;line-height:1;margin-top:0}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-countdown>div{display:inline-block}.mec-event-countdown-style2 .mec-events-meta-group-countdown{color:#c9c9c9;margin-bottom:30px;padding:20px 30px;background:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming span{display:block}.mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-date-place{text-align:left;padding-bottom:8px}.mec-event-countdown-part2 .mec-event-place,.mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-date{display:inline;font-size:14px;padding:0 8px}.mec-event-countdown-style2 .mec-event-countdown-part3 .mec-event-button{display:inline-block;padding:14px 30px;vertical-align:middle;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#222;background:#fff;transition:all .24s ease}.mec-event-countdown-style2 .mec-event-countdown-part3 .mec-event-button:hover{background:#222;color:#fff}.mec-event-countdown-style2 .mec-event-countdown{text-align:center;display:table;table-layout:fixed;margin:0}.mec-event-countdown-style2 .mec-event-countdown .label-w{letter-spacing:1px;text-transform:uppercase;position:relative}.mec-event-countdown-style2 .mec-event-countdown .block-w{display:table-cell;margin:0 20px 10px;position:relative;height:70px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li{background-color:rgba(0,0,0,.1);margin:5px;padding:20px 0;min-width:94px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span{font-size:30px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w{font-size:12px;color:#fff;margin:8px 0 0;line-height:1}@media only screen and (max-width:767px){.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li{min-width:80px;padding:15px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span{font-size:26px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w{font-size:11px}}@media only screen and (max-width:479px){.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li{min-width:40px;padding:15px 10px;margin:2px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span{font-size:20px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w{font-size:9px}}@media (max-width:380px){.mec-event-countdown-style2 .mec-event-countdown .block-w{margin:3px;height:auto}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li{padding:10px 4px;margin:4px 1px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span{font-size:15px}.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w{font-size:7px}}.mec-wrap .mec-event-countdown-style3{color:#fff;padding:0;background:#282828;display:table;width:100%}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1{width:68%;padding:50px 1% 50px 4%;vertical-align:middle;display:table-cell;position:relative}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2{width:32%;display:table-cell;position:relative;padding-bottom:0;padding-top:0}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 img{width:100%;display:block}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-countdown-part-title span{font-weight:300;display:block}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming{color:#fff;font-size:36px;letter-spacing:-2px;font-weight:700;line-height:1;margin-top:-10px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-countdown>div{display:inline-block}.mec-event-countdown-style3 .mec-events-meta-group-countdown{color:#c9c9c9;margin-bottom:30px;padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-date-place{text-align:center;padding-bottom:8px}.mec-event-countdown-part2 .mec-event-place,.mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-date{display:inline;font-size:14px;padding:0 5px;text-align:center}.mec-event-countdown-style3 .mec-event-countdown-part3 .mec-event-button{display:inline-block;padding:14px 30px;vertical-align:middle;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#4077ed;transition:all .24s ease}.mec-event-countdown-style3 .mec-event-countdown-part3 .mec-event-button:hover{background:#222}.mec-event-countdown-style3 .mec-event-countdown{text-align:center;display:table;table-layout:fixed;margin:0 auto;position:absolute;top:40px;right:20px}.mec-event-countdown-style3 .mec-event-countdown .label-w{letter-spacing:1px;text-transform:uppercase;position:relative}.mec-event-countdown-style3 .mec-event-countdown .block-w{display:table-cell;margin:0 20px 10px;position:relative;height:70px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li{padding:15px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li span{font-size:30px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li .label-w{font-size:11px;color:#888;margin:8px 0 0;line-height:1}.mec-event-countdown-style3 .mec-event-date{width:176px;height:96px;background:#40d9f1;color:#fff;font-size:13px;position:absolute;left:-27px;top:146px}.mec-event-countdown-style3 .mec-event-date:after{content:"";position:absolute;display:inline-block;z-index:1;bottom:-18px;left:8px;width:0;border-width:19px;border-style:solid;border-color:transparent transparent #40d9f1 transparent;transform:rotate(45deg)}.mec-event-countdown-style3 .mec-event-date .mec-date1{font-size:50px;position:absolute;top:36px;left:12px;letter-spacing:-3px}.mec-event-countdown-style3 .mec-event-date .mec-date2{position:absolute;left:80px;top:26px}.mec-event-countdown-style3 .mec-event-date .mec-date3{position:absolute;left:80px;top:45px}.mec-event-countdown-style3 .mec-event-countdown-part-details{padding-top:35px;margin-bottom:50px;min-height:100px}.mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-title{font-size:17px;color:#fff;line-height:1.4;padding-right:20px}.mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-link{color:#fff;font-size:12px;position:relative;padding-left:22px}.mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-link:before{content:"";display:inline-block;width:18px;border-top:1px solid #fff;position:absolute;left:0;top:8px}.mec-event-countdown-style3 .mec-event-title-link{position:absolute;left:190px;top:152px}.event-carousel-type1-head .mec-event-date-carousel:before,.mec-event-countdown-style3 .mec-event-date:before{content:'';position:absolute;left:0;bottom:0;z-index:2;width:100%;height:96px;background:0 0;display:inline-block;box-shadow:0 5px 5px rgba(0,0,0,.12)}@media only screen and (min-width:960px){.mec-wrap.mec-sm959 .mec-event-countdown-style3 .mec-event-countdown li{padding:10px}.mec-wrap.mec-sm959 .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming{font-size:31px}}@media (max-width:959px){.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1,.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2{width:100%;display:block}.mec-event-countdown-style3 .mec-event-title-link{top:190px}.mec-event-countdown-style3 .mec-event-countdown{top:96px}.mec-event-countdown-style3 .mec-event-date{left:0;top:190px}.mec-event-countdown-style3 .mec-event-date:after{display:none}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-countdown-part-title span{display:inline}.mec-event-countdown-style3 .mec-event-countdown-part-details{min-height:150px}}@media (max-width:767px){.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming{font-size:26px;letter-spacing:-1px}.mec-event-countdown-style3 .mec-event-title-link{left:130px}.mec-event-countdown-style3 .mec-event-date{width:120px;font-size:10px;height:63px}.mec-event-countdown-style3 .mec-event-date .mec-date1{font-size:36px;top:20px;left:4px;letter-spacing:-2px}.mec-event-countdown-style3 .mec-event-date .mec-date2{position:absolute;left:52px;top:12px}.mec-event-countdown-style3 .mec-event-date .mec-date3{position:absolute;left:52px;top:28px}}@media (max-width:380px){.mec-event-countdown-style3 .mec-event-title-link{left:10px;top:260px}.mec-event-countdown-style3 .mec-event-countdown-part-details{min-height:300px}.mec-event-countdown-style3 .mec-event-countdown .block-w{margin:3px;height:auto}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li{padding:10px 5px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li span{font-size:15px}.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li .label-w{font-size:8px}}.mec-slider-t1-wrap{width:100%;padding:60px 90px;background:#f7f7f7;min-height:560px;position:relative}.mec-slider-t1{height:500px;box-shadow:0 5px 35px 0 rgba(0,0,0,.13)}.mec-slider-t1 .mec-event-article{position:relative;height:500px}.mec-slider-t1 .mec-slider-t1-img{position:relative;background-size:cover!important;background-position:center!important;width:50%;height:100%;float:right;margin:0;overflow:hidden}.mec-slider-t1 .mec-slider-t1-content{width:50%;float:left;height:100%;background:#fff;padding:6%}.mec-slider-t1-content.mec-event-grid-modern .mec-event-article{border:none;padding:0;margin:0;box-shadow:none}.mec-slider-t1-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-slider-t1-content.mec-event-grid-modern .mec-event-title a:hover{text-decoration:underline}.mec-slider-t1-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev{opacity:1;width:54px;height:54px;line-height:48px;border-radius:0;text-align:center;background:#fff;box-shadow:0 2px 11px 0 rgba(0,0,0,.045);transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:50%;margin-top:-27px;cursor:pointer}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next:hover,.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev:hover{box-shadow:0 4px 29px 0 rgba(0,0,0,.095)}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next{left:auto;right:-100px}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev{right:auto;left:-100px}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev i{font-size:12px;color:#282828;transition:all .21s ease}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next:hover i,.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev:hover i{font-size:13px;color:#000;cursor:pointer}@media only screen and (min-width:961px){.mec-slider-t1{margin:0 auto;max-width:900px}}@media only screen and (max-width:960px){.mec-slider-t1 .mec-slider-t1-content,.mec-slider-t1 .mec-slider-t1-img{width:100%;float:none}.mec-slider-t1 .mec-slider-t1-img{height:300px}.mec-slider-t1,.mec-slider-t1 .mec-event-article{height:auto}}@media only screen and (max-width:768px){.mec-slider-t1-wrap{padding:0}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev{top:40px;margin-top:0}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next{left:auto;right:10px}.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev{right:auto;left:10px}}@media only screen and (max-width:479px){.mec-slider-t1-content.mec-event-grid-modern .mec-event-title{font-size:22px}.mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day{font-size:25px}}.mec-slider-t2-wrap{width:100%;padding:0;background:#fff;min-height:600px;position:relative}.mec-slider-t2 .mec-event-article{height:600px;position:relative;border:none;padding:0;margin:0;box-shadow:none;background:0 0}.mec-slider-t2 .mec-slider-t2-img{position:absolute;left:0;top:0;background-size:cover!important;background-position:center!important;width:70%;height:100%;margin:0;overflow:hidden}.mec-slider-t2 .mec-slider-t2-content{width:50%;position:absolute;right:0;top:60px;bottom:60px;padding:5%}.mec-slider-t2 .mec-slider-t2-content.mec-event-grid-modern *{color:#fff}.mec-slider-t2 .mec-slider-t2-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-slider-t2-content.mec-event-grid-modern .mec-event-content,.mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{background:0 0}.mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px}.mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover{background:#fff;color:#000;border-color:#fff}.mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover,.mec-slider-t2-content.mec-event-grid-modern .mec-event-title a:hover{color:#111}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev{opacity:1;width:44px;height:44px;line-height:38px;border-radius:0;text-align:center;background:0 0;border:1px solid #fff;transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:84px;cursor:pointer}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next:hover,.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.075);background:#fff}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next{right:30px}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev{right:82px}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev i{font-size:14px;color:#fff;opacity:1;transition:all .25s ease}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next:hover i,.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev:hover i{color:#000;cursor:pointer}.mec-wrap.colorskin-custom .mec-slider-t2 .mec-event-article .mec-event-date.mec-color{color:#fff}@media only screen and (min-width:961px){.mec-slider-t2{margin:0 auto;max-width:1200px}}@media only screen and (max-width:960px){.mec-slider-t2 .mec-slider-t2-content,.mec-slider-t2 .mec-slider-t2-img{width:100%;float:none;position:static}.mec-slider-t2 .mec-slider-t2-img{height:300px}.mec-slider-t2 .mec-event-article{height:auto}.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev{top:40px}}@media only screen and (max-width:479px){.mec-slider-t2-content.mec-event-grid-modern .mec-event-title{font-size:22px}}.mec-slider-t3-wrap{width:100%;padding:0;background:#161616;min-height:700px;position:relative}.mec-slider-t3 .mec-event-article{height:700px;position:relative;border:none;padding:0;margin:0;box-shadow:none;background:0 0}.mec-slider-t3 .mec-slider-t3-img{position:absolute;left:0;top:0;background-size:cover!important;background-position:center!important;width:100%;height:100%;margin:0;overflow:hidden;opacity:.68;z-index:1}.mec-slider-t3 .mec-slider-t3-content{width:50%;height:auto;vertical-align:middle;display:table;position:absolute;left:0;top:0;bottom:0;padding:0 2% 0 7%;margin:auto 0;background:0 0;z-index:2}.mec-slider-t3 .mec-slider-t3-content.mec-event-grid-modern :not(.mec-color){color:#fff}.mec-slider-t3-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-slider-t3-content.mec-event-grid-modern .mec-event-content,.mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{background:0 0}.mec-slider-t3-content.mec-event-grid-modern .mec-booking-button{display:inline-block;border:1px solid;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:13px;padding:0 42px;line-height:49px;height:50px;transition:all .21s ease}.mec-slider-t3-content.mec-event-grid-modern .mec-booking-button:hover{background:#fff;color:#000;border-color:#fff}.mec-slider-t3-content.mec-event-grid-modern .mec-slider-t3-footer{text-align:left;padding:15px 15px 10px}.mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover,.mec-slider-t3-content.mec-event-grid-modern .mec-event-title a:hover{color:#40d9f1}.mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover{border-color:#40d9f1}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev{opacity:1;width:44px;height:44px;line-height:38px;border-radius:0;text-align:center;background:0 0;border:1px solid #fff;transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:50%;margin-top:-22px;cursor:pointer}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next:hover,.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.075);background:#fff}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next{right:10px}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev{right:auto;left:10px}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev i{font-size:14px;color:#fff;opacity:1;transition:all .25s ease}.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next:hover i,.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev:hover i{color:#000;cursor:pointer}@media only screen and (min-width:961px){.mec-slider-t3-content.mec-event-grid-modern .mec-event-title{font-size:50px;font-weight:300}.mec-slider-t3-content.mec-event-grid-modern .mec-event-description{font-size:19px}}@media only screen and (max-width:767px){.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev{top:40px;margin-top:0}}@media only screen and (max-width:479px){.mec-slider-t3 .mec-slider-t3-content{width:100%}.mec-slider-t3-content.mec-event-grid-modern .mec-event-title{font-size:22px}.mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day{font-size:25px}}.mec-slider-t4-wrap{width:100%;padding:0;background:#161616;min-height:700px;position:relative}.mec-slider-t4 .mec-event-article{height:700px;border:none;padding:0;margin:0;box-shadow:none;background:0 0}.mec-slider-t4 .mec-slider-t4-img{position:absolute;left:0;top:0;background-size:cover!important;background-position:center!important;width:100%;height:100%;margin:0;overflow:hidden;z-index:1}.mec-slider-t4 .mec-slider-t4-content{width:auto;max-width:700px;background:rgba(37,37,37,.94)!important;height:auto;vertical-align:middle;display:table;position:absolute;left:8%;top:19%;padding:3%;margin:auto 0;background:0 0;z-index:2}.mec-slider-t4 .mec-slider-t4-content.mec-event-grid-modern :not(.mec-color){color:#fff}.mec-slider-t4-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-slider-t4-content.mec-event-grid-modern .mec-event-content,.mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{background:0 0}.mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:13px;padding:0 42px;line-height:49px;height:50px}.mec-slider-t4-content.mec-event-grid-modern .mec-event-title a:hover{color:#40d9f1}.mec-slider-t4-content.mec-event-grid-modern .mec-slider-t4-footer{text-align:left;padding:15px 15px 10px}.mec-slider-t4-content.mec-event-grid-modern .mec-booking-button{display:inline-block;border:1px solid;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:13px;padding:0 42px;line-height:49px;height:50px;transition:all .21s ease}.mec-slider-t4-content.mec-event-grid-modern .mec-booking-button:hover{background:#fff;color:#000;border-color:#fff}.mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover,.mec-slider-t4-content.mec-event-grid-modern .mec-event-title a:hover{color:#111}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev{opacity:1;width:44px;height:44px;line-height:40px;border-radius:0;text-align:center;background:0 0;border:1px solid #fff;transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:34px;cursor:pointer}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next:hover,.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.075);background:#fff}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next{right:60px}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev{right:112px}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev i{font-size:14px;color:#fff;opacity:1;transition:all .25s ease}.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next:hover i,.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev:hover i{color:#000;cursor:pointer}@media only screen and (max-width:767px){.mec-slider-t4 .mec-slider-t4-content{width:100%;left:0;top:auto;bottom:0}.mec-slider-t4-content.mec-event-grid-modern .mec-event-title{font-size:22px}.mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day{font-size:25px}}.mec-slider-t5-wrap{width:auto;max-width:570px;padding:0;margin:0 auto 25px;background:#f7f7f7;min-height:480px;position:relative}.mec-slider-t5{height:auto;box-shadow:0 5px 35px 0 rgba(0,0,0,.13)}.mec-slider-t5 .mec-event-article{position:relative;height:auto}.mec-slider-t5 .mec-slider-t5-img{position:relative;background-size:cover!important;background-position:center!important;width:100%;height:300px;float:none;margin:0;overflow:hidden}.mec-slider-t5 .mec-slider-t5-content{width:100%;float:none;height:100%;background:#fff;padding:0 20px 20px;margin-bottom:0}.mec-slider-t5 .mec-events-content p{margin-bottom:20px}.mec-slider-t5-content.mec-event-grid-modern .mec-event-article{border:none;padding:0;margin:0;box-shadow:none}.mec-slider-t5-wrap .mec-event-grid-modern .event-grid-modern-head{margin-bottom:10px;padding:14px 34px;margin-left:-20px;margin-right:-20px;text-align:left;background:#f9f9f9;border-bottom:1px solid #eee}.mec-slider-t5-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-slider-t5 .mec-slider-t5-col6{width:50%;float:left;height:100%}.mec-slider-t5 .mec-slider-t5-col6 i{font-size:42px;float:left;margin-right:7px;height:58px}.mec-slider-t5 .mec-slider-t5-col6 h6{text-transform:uppercase;font-size:17px;padding:4px 0;display:inline;color:#444}.mec-slider-t5 .mec-slider-t5-col6 address{font-size:12px;margin-bottom:0}.mec-slider-t5-content.mec-event-grid-modern .mec-event-title a:hover{text-decoration:underline}.mec-slider-t5-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px;top:0}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next,.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev{opacity:1;width:44px;height:44px;line-height:40px;border-radius:0;text-align:center;background:0 0;border:1px solid #fff;transition:all .25s ease;-webkit-transition:all .25s ease;position:absolute;top:34px;cursor:pointer}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next:hover,.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.075);background:#fff}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next{right:30px}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev{right:82px}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next i,.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev i{font-size:14px;color:#fff;opacity:1;transition:all .25s ease}.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next:hover i,.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev:hover i{color:#000;cursor:pointer}@media only screen and (max-width:768px){.mec-slider-t5 .mec-slider-t5-col6{width:100%;margin:10px 0}}@media only screen and (max-width:479px){.mec-slider-t5-content.mec-event-grid-modern .mec-event-title{font-size:24px}}.mec-single-modern .mec-events-event-image{text-align:center}.mec-single-modern .mec-events-event-image img{width:100%}.mec-single-modern .mec-single-event-bar{background-color:#f7f7f7;margin:20px 0 0;padding:15px;display:table;width:100%}.mec-single-modern .mec-single-event-bar>div{display:table-cell}.mec-single-modern .mec-single-event-bar>div i{font-size:20px;vertical-align:middle}.mec-single-modern .mec-single-event-bar>div .mec-time-comment{font-size:12px;color:#999}.mec-single-modern .mec-single-event-bar>div h3{text-transform:uppercase;font-size:16px;font-weight:700;padding-bottom:5px;display:inline;color:#000;padding-left:10px}.mec-single-modern .mec-single-event-bar>div dd{font-size:14px;color:#8d8d8d;padding-left:34px;margin-bottom:0}.mec-single-modern .col-md-4 .mec-frontbox{margin-top:-50px;margin-bottom:70px;padding:20px;border:none;background:#f7f7f7;box-shadow:none}.mec-next-occurrence li{list-style:none}@media only screen and (min-width:960px){.mec-single-modern .col-md-4 .mec-frontbox{margin-left:20px}}@media only screen and (max-width:960px){.mec-single-modern .mec-single-event-bar>div{display:block}}.lity-content>div{overflow:auto}.mec-next-event-details li{list-style:none;margin-top:20px}.mec-next-event-details h6{text-transform:uppercase;font-size:13px;padding-bottom:5px;display:inline;color:#222;padding-left:0}.mec-next-event-details abbr{display:block;padding-left:12px;color:#8d8d8d}.mec-next-event-details i{margin-right:10px;margin-left:12px}.mec-next-event-details i:before{color:#40d9f1}.mec-next-event-details a{text-align:center;display:block;background:#fff;padding:6px 0;font-size:11px;font-weight:400;letter-spacing:0;border:1px solid #e3e3e3;transition:.3s}.mec-single-modal.mec-single-modern .mec-single-title{text-align:center;padding:15px 10px 0}.admin-bar .mec-single-modal.mec-single-modern .mec-single-title{padding-top:40px}.mec-single-modal.mec-single-modern .mec-single-event-bar{padding:5px}.mec-single-modal.mec-single-modern .mec-single-event-bar>div dd{font-size:13px}.mec-single-modal.mec-single-modern .mec-single-event-bar>div h3{font-size:15px}@media only screen and (min-width:960px){.mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox{margin-left:0}}.mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox{margin-top:10px;margin-bottom:10px}.mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox.mec-event-meta{padding:0}.mec-single-modal .mec-event-meta dd.mec-organizer-email a,.mec-single-modal .mec-event-meta dd.mec-organizer-url a{font-size:12px;display:block}.mec-modal-wrap{max-width:700px;background:#fff;box-shadow:0 1px 55px rgba(0,0,0,.5)}.mec-single-modal .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li,.mec-single-modal .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a.mec-events-button{display:block;text-align:center}.mec-single-modal .flip-clock-divider .flip-clock-label{position:absolute;top:60px}.mec-single-modal .flip-clock-divider:not(:first-child){width:48px!important}.mec-single-modal .flip-clock-divider.minutes .flip-clock-label{top:150px;left:-539px}.mec-single-modal .flip-clock-divider.seconds .flip-clock-label{top:87px}.mec-single-modal .flip-clock-wrapper{left:14%}.mec-single-modal .twodaydigits>ul:nth-child(11),.mec-single-modal .twodaydigits>ul:nth-child(12),.mec-single-modal .twodaydigits>ul:nth-child(8),.mec-single-modal .twodaydigits>ul:nth-child(9){margin-top:30px!important}.mec-events-toggle{max-width:960px;margin-left:auto;margin-right:auto}.mec-events-toggle .mec-toggle-item{border:1px solid #e4e4e4;margin-bottom:15px;box-shadow:0 10px 15px #f3f3f3}.mec-events-toggle .mec-toggle-item-inner{cursor:pointer;position:relative;padding:30px 60px 30px 15px;background:#fff;transition:all .3s ease}.mec-events-toggle .mec-toggle-item-inner:hover{background:#fbfbfb}.mec-toggle-item-col{float:left;width:180px;margin-top:-6px;border-right:1px solid #e3e3e3;margin-right:15px}.mec-toggle-item-col .mec-event-date{font-size:38px;line-height:40px;float:left;margin-right:8px}.mec-toggle-item-col .mec-event-month{text-transform:uppercase;font-size:12px;line-height:14px;padding-top:4px;font-weight:700}.mec-toggle-item-col .mec-event-detail{font-size:10px}.mec-toggle-item-col .mec-event-day{margin-top:9px;color:silver;font-family:Roboto,sans-serif;font-size:35px;font-weight:100;text-transform:uppercase;letter-spacing:-1px}.mec-events-toggle .mec-toggle-title{color:#000;font-size:23px;font-weight:600;margin-bottom:0;transition:all .3s ease;display:inline-block}.mec-events-toggle .mec-toggle-item-inner span.event-color{width:5px;height:100%;position:absolute;left:-1px;top:0;bottom:0;border-radius:0;margin:0}.mec-events-toggle .mec-toggle-item-inner i{position:absolute;font-size:30px;right:25px;top:50%;transform:translate(0,-50%);cursor:pointer}.mec-events-toggle .mec-toggle-item.is-open i.mec-sl-plus:before{content:"\e615"}.mec-events-toggle .mec-toggle-item.is-open .mec-toggle-title{background:#f8f8f8;cursor:pointer}.mec-events-toggle .mec-toggle-content{border-top:1px solid #e4e4e4}.mec-events-toggle .mec-toggle-content .mec-modal-wrap{margin:0;max-width:100%;box-shadow:none}.mec-events-toggle .mec-toggle-content .mec-modal-wrap .mec-single-event{margin:0}.mec-events-toggle .mec-toggle-content .mec-single-event-bar,.mec-events-toggle .mec-toggle-content h1.mec-single-title{display:none}.mec-events-toggle .media-links a{margin-bottom:0}.mec-events-toggle .mec-toggle-content .mec-toggle-meta{margin-bottom:14px}.mec-events-toggle #mec_speakers_details.mec-frontbox{padding:0;margin:0}.mec-events-toggle .mec-toggle-item h3.mec-speakers{border:none;text-align:left}.mec-events-toggle .mec-toggle-item h3.mec-speakers:before{content:"\e063";font-family:simple-line-icons;border:none;position:relative;display:inline-block;left:unset;bottom:unset;font-size:22px;font-weight:400;padding:0 11px 0 28px;vertical-align:middle}@media only screen and (max-width:767px){.mec-toggle-item-col{float:none;width:100%;border-right:none;margin-bottom:5px}}.mec-events-agenda-wrap{margin:10px 0;border:1px solid #e9e9e9;padding-left:20px;box-shadow:0 2px 2px rgba(0,0,0,.03)}.mec-events-agenda{padding:0;border-bottom:1px solid #e9e9e9;overflow:hidden}.mec-agenda-date-wrap{width:210px;padding-top:15px;float:left;font-size:13px}.mec-agenda-date-wrap i,.mec-agenda-event i{font-size:11px;color:#aaa;margin-right:4px;margin-left:1px}.mec-agenda-event i{vertical-align:middle;margin-right:1px}.mec-agenda-events-wrap{float:left;width:calc(100% - 210px);background:#f9f9f9;padding:15px}.mec-agenda-time{font-size:11px;color:#707070;padding-right:10px;width:138px;display:inline-block}.mec-agenda-event-title{position:relative;padding-left:14px}.mec-agenda-event-title a{font-family:Roboto,Montserrat,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;color:#333}.mec-agenda-event-title span.event-color{width:9px;height:9px;position:absolute;left:0;top:4px;margin:0}.mec-agenda-date-wrap span.mec-agenda-day{color:#aaa;font-size:12px}@media only screen and (max-width:767px){.mec-agenda-date-wrap,.mec-agenda-events-wrap{float:none;width:100%}.mec-events-agenda span.mec-agenda-event-title{display:block;width:100%}.mec-agenda-event-title span.event-color{top:7px}.mec-agenda-event-title a{font-size:13px}}.mec-yearly-view-wrap{margin:0 0 15px;border:1px solid #e6e6e6;box-shadow:0 2px 4px rgba(0,0,0,.04);border-bottom-width:4px}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar{max-width:100%;width:232px;padding:10px;background:#fff;margin:10px;display:inline-block}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar dl dt{transition:none;height:30px;width:30px;line-height:30px;border-radius:0;font-size:12px}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar .mec-calendar-events-sec{padding:10px}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar .mec-has-event:after{width:4px;height:4px;bottom:3px;margin-left:-2px}.mec-yearly-view-wrap .mec-calendar-side .mec-calendar-table{min-height:200px}.mec-calendar.mec-yearly-calendar .mec-calendar-table-head dl dt{background:#f9f9f9;font-size:13px}.mec-calendar.mec-yearly-calendar .mec-calendar-table-title{text-align:center;font-size:15px;font-weight:700;color:#222;margin-top:-5px;padding-bottom:5px}.mec-yearly-view-wrap .mec-yearly-calendar-sec{min-height:200px;width:538px;overflow:hidden;float:left;background:#f8f8f8;padding:15px}.mec-yearly-view-wrap .mec-yearly-agenda-sec{min-height:200px;width:calc(100% - 538px);float:left;padding:0 0 0 20px;overflow:hidden}.mec-yearly-view-wrap .mec-yearly-title-sec{position:relative;padding:15px;text-align:center;border-bottom:1px solid #e6e6e6;box-shadow:0 1px 3px rgba(0,0,0,.02)}.mec-yearly-view-wrap .mec-yearly-title-sec h2{font-size:30px;line-height:40px;color:#333;margin:0;font-weight:700}.mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year,.mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year{position:absolute;top:50%;margin-top:-15px;min-width:30px;height:30px;line-height:30px;padding:0 8px;text-align:center;background:#fff;color:#666;font-size:14px;border:1px solid #eee;border-radius:2px;box-shadow:0 2px 0 0 rgba(0,0,0,.015);transition:all .33s ease;cursor:pointer}.mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year{right:auto;left:20px;padding-right:14px}.mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year{left:auto;right:20px;padding-left:14px}.mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year i,.mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year i{font-size:12px;color:#40d9f1;cursor:pointer}@media only screen and (max-width:959px){.mec-yearly-view-wrap .mec-yearly-calendar-sec{width:268px;padding:10px 5px}.mec-yearly-view-wrap .mec-yearly-agenda-sec{width:calc(100% - 268px);padding:0 0 0 10px}}@media only screen and (max-width:767px){.mec-yearly-view-wrap .mec-yearly-agenda-sec,.mec-yearly-view-wrap .mec-yearly-calendar-sec{width:100%;float:none}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar{width:auto}.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar dl dt{width:14.2%}.mec-yearly-view-wrap .mec-yearly-title-sec h2{font-size:25px}}.mec-yearly-view-wrap .mec-agenda-event i,.mec-yearly-view-wrap .mec-agenda-time{display:none}@media only screen and (min-width:768px){.mec-yearly-view-wrap .mec-events-agenda-wrap{margin-top:0;border:none;padding-left:0;box-shadow:none}.mec-yearly-view-wrap .mec-agenda-date-wrap{width:174px;font-size:11px;padding-top:10px}.mec-yearly-view-wrap .mec-agenda-events-wrap{width:calc(100% - 174px);padding:10px}.mec-yearly-view-wrap .mec-agenda-event-title a{font-size:13px}.mec-yearly-view-wrap .mec-agenda-event-title span.event-color{width:8px;height:8px}.mec-yearly-view-wrap .mec-agenda-date-wrap span.mec-agenda-day{font-size:11px}.mec-yearly-view-wrap .mec-yearly-calendar-sec{box-shadow:-2px 0 5px rgba(0,0,0,.03) inset}}@media only screen and (max-width:1200px){.mec-yearly-view-wrap .mec-agenda-event-title a{font-size:12px;padding-right:6px}}.mec-calendar.mec-calendar-timetable .mec-calendar-d-table{padding-bottom:10px;border-bottom:none}.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt:hover{cursor:pointer}.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-has-no-event,.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-has-no-event:hover{color:#bbb;cursor:default}.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-day-active{background:#40d9f1;color:#fff;position:relative}.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-day-active:after{content:'';position:absolute;display:block;bottom:-20px;left:50%;margin-left:-10px;width:0;border-width:10px;border-style:solid;border-color:#40d9f1 transparent transparent transparent}.mec-timetable-events-list{padding:10px 20px;border:none;margin:0}.mec-timetable-events-list .mec-timetable-event{padding:10px 0;border-bottom:1px dashed #ddd}.mec-timetable-events-list .mec-timetable-event:last-child{border:none}.mec-timetable-event .mec-timetable-event-span{font-size:12px;color:#444;padding-right:30px;line-height:22px}.mec-timetable-events-list .mec-timetable-event i{font-size:13px;color:#aaa;margin-right:3px;vertical-align:baseline}.mec-timetable-event .mec-timetable-event-span a{color:#333}.mec-timetable-event .mec-timetable-event-time{font-size:11px}.mec-timetable-event .mec-timetable-event-time i{vertical-align:text-bottom}.mec-timetable-event .mec-timetable-event-title{font-size:13px}.mec-timetable-event .mec-timetable-event-title .event-color{width:10px;height:10px}.mec-timetable-events-list .mec-timetable-event.mec-util-hidden{display:none}.mec-timetable-events-list.mec-util-hidden{display:none}@media only screen and (min-width:768px){.mec-timetable-events-list{display:table;width:100%;margin:10px 0 20px}.mec-timetable-events-list .mec-timetable-event{display:table-row;padding:0;border:none;background:#fff}.mec-timetable-events-list .mec-timetable-event:hover{background:#fafafa}.mec-timetable-event .mec-timetable-event-span{display:table-cell;padding:10px 15px;border-bottom:1px solid #ebebeb}.mec-timetable-events-list .mec-timetable-event:last-child .mec-timetable-event-span{border-bottom:none}}@media only screen and (max-width:767px){.mec-timetable-event .mec-timetable-event-title{display:block;width:100%;padding:5px 0 10px;font-weight:700}}.mec-timetable-t2-wrap{border:1px solid #e6e6e6;background:#fafafa;padding:0 15px 15px;overflow:hidden;box-shadow:0 3px 2px 0 rgba(0,0,0,.012)}.mec-timetable-t2-col{width:20%;float:left;min-height:20px;padding-right:1px;background:0 0}.mec-ttt2-title{background:#fafafa;color:#333;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-align:center;padding:25px 10px 10px;margin-bottom:1px}.mec-timetable-t2-col .mec-event-article{position:relative}.mec-timetable-t2-col .mec-event-article .event-color{position:absolute;width:auto;height:auto;left:0;right:0;top:0;bottom:0;margin:0;z-index:1;border-radius:2px}.mec-timetable-t2-content{position:relative;z-index:2;color:#fff;padding:15px 15px 20px;text-align:left;height:130px;margin-bottom:1px;overflow:hidden}.mec-timetable-t2-content .mec-event-title{line-height:22px;margin-bottom:13px;white-space:nowrap;padding-right:1px;overflow:hidden}.mec-timetable-t2-content .mec-event-title a{color:#fff;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden}.mec-timetable-t2-content div{color:#fff;font-size:11px;font-weight:400;line-height:19px;white-space:nowrap}.mec-timetable-t2-content div i{font-size:12px;margin-right:4px}@media only screen and (max-width:960px){.mec-timetable-t2-col{width:100%;float:none}}.mec-weather-box{padding:15px 0}.mec-weather-head{min-height:90px;padding:5px 0;clear:both;overflow:hidden;margin-bottom:25px;border-radius:10px;background:#238af5}.mec-weather-icon-box{float:left;width:80px;height:80px;border-radius:10px;overflow:hidden;background:#238af5}.mec-weather-icon{width:80px;height:80px;display:inline-block;border-radius:10px}.mec-weather-summary{float:left;width:calc(100% - 80px);padding-left:10px;margin:10px 0;height:60px}.mec-weather-summary-report{font-size:15px;color:rgba(255,255,255,.68);margin-bottom:6px}.mec-weather-summary-temp{font-family:Roboto,Sans-serif;font-weight:300;color:#fff;font-size:29px;line-height:1}.mec-weather-extras{width:auto;padding:10px 15px 0 15px;float:right;min-height:80px;color:#fff;font-size:13px;line-height:1}.mec-weather-extras div{line-height:20px;height:20px}.mec-weather-extras span{color:rgba(255,255,255,.68);font-size:12px;text-transform:uppercase}.mec-weather-extras var{font-size:11px;letter-spacing:.4px}.mec-weather-icon.clear-day,.mec-weather-icon.clear-night{background-image:url(../img/mec-weather-icon-01.png)}.mec-weather-icon.partly-sunny-day,.mec-weather-icon.partly-sunny-night{background-image:url(../img/mec-weather-icon-02.png)}.mec-weather-icon.partly-cloudy-day,.mec-weather-icon.partly-cloudy-night{background-image:url(../img/mec-weather-icon-03.png)}.mec-weather-icon.cloudy,.mec-weather-icon.fog,.mec-weather-icon.wind{background-image:url(../img/mec-weather-icon-04.png)}.mec-weather-icon.thunderstorm{background-image:url(../img/mec-weather-icon-05.png)}.mec-weather-icon.rain{background-image:url(../img/mec-weather-icon-06.png)}.mec-weather-icon.hail,.mec-weather-icon.sleet,.mec-weather-icon.snow{background-image:url(../img/mec-weather-icon-07.png)}.mec-av-spot-wrap{width:auto;max-width:1200px;padding:0;margin:0 auto 25px;background:#f7f7f7;min-height:480px;position:relative}.mec-av-spot{height:auto;border:1px solid #eee;box-shadow:0 6px 12px -4px rgba(0,0,0,.05)}.mec-av-spot .mec-event-article{position:relative;height:auto}.mec-av-spot .mec-av-spot-img{position:relative;background-size:cover!important;background-position:center!important;width:100%;height:330px;float:none;margin:0;overflow:hidden}.mec-av-spot .mec-av-spot-content,.mec-av-spot .mec-av-spot-head{width:100%;float:none;height:100%;background:#fff;padding:0 20px 20px;margin-bottom:0}.mec-av-spot .mec-av-spot-head{background:#222;color:#fff;min-height:80px}.mec-av-spot .mec-av-spot-head .mec-av-spot-box{padding-top:25px;font-size:13px;color:#ddd}.mec-av-spot .mec-av-spot-head .mec-av-spot-box span{color:#40d9f1;font-size:40px;font-weight:700;font-style:italic}.mec-av-spot .mec-av-spot-head .mec-event-countdown{text-align:center;padding-top:10px;display:table;table-layout:fixed;margin:0 auto;float:right}.mec-av-spot .mec-av-spot-head .mec-event-countdown li{display:table-cell;padding:10px 20px;position:relative;height:60px}.mec-av-spot .mec-av-spot-head .mec-event-countdown p{margin-bottom:0}.mec-av-spot .mec-events-content p{margin-bottom:20px}.mec-av-spot-content.mec-event-grid-modern .mec-event-article{border:none;padding:0;margin:0;box-shadow:none}.mec-av-spot-wrap .mec-event-grid-modern .event-grid-modern-head{margin-bottom:10px;padding:14px 34px;margin-left:-20px;margin-right:-20px;text-align:left;background:#f9f9f9;border-bottom:1px solid #eee}.mec-av-spot-content.mec-event-grid-modern .mec-event-title{font-size:29px}.mec-av-spot .mec-av-spot-col6{width:50%;float:left;height:100%}.mec-av-spot .mec-av-spot-col6 i{font-size:42px;float:left;margin-right:7px;height:58px}.mec-av-spot .mec-av-spot-col6 h6{text-transform:uppercase;font-size:17px;padding:4px 0;display:inline;color:#444}.mec-av-spot .mec-av-spot-col6 address{font-size:12px;margin-bottom:0}.mec-av-spot-content.mec-event-grid-modern .mec-event-title a:hover{text-decoration:underline}.mec-av-spot-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px;top:0;box-shadow:0 5px 11px -3px rgba(0,0,0,.05)}@media only screen and (max-width:768px){.mec-av-spot .mec-av-spot-col6{width:100%;margin:10px 0}}@media only screen and (max-width:479px){.mec-av-spot-content.mec-event-grid-modern .mec-event-title{font-size:24px}}.mec-events-masonry-wrap{display:block;width:auto}.mec-masonry-item-wrap{width:calc(33.33% - 30px);padding:0;margin:0 15px 30px;min-height:10px;position:relative}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}.mec-events-masonry-cats{padding:10px;margin-bottom:25px;text-align:center;clear:both;list-style:none outside none}.mec-events-masonry-cats a{border-radius:2px;padding:6px 12px;font-size:13px;line-height:1.2;color:#333;font-weight:400;margin-top:0!important;text-align:center;display:inline-block;width:auto;border:2px solid transparent;transition:all .2s ease}.mec-events-masonry-cats a:hover{border-color:#40d9f1;color:#333}.mec-events-masonry-cats a.mec-masonry-cat-selected{border:2px solid #40d9f1;color:#40d9f1}.mec-masonry{background:#f7f7f7;height:auto;border:1px solid #eee;box-shadow:0 6px 12px -4px rgba(0,0,0,.05)}.mec-masonry .mec-event-article{position:relative;height:auto}.mec-masonry .mec-masonry-img{position:relative;width:100%;height:auto;float:none;margin:0;overflow:hidden}.mec-masonry .mec-masonry-img img{width:100%}.mec-masonry .mec-masonry-content,.mec-masonry .mec-masonry-head{width:100%;float:none;height:100%;background:#fff;padding:0 20px 20px;margin-bottom:0}.mec-masonry .mec-events-content p{margin-bottom:20px}.mec-masonry-content.mec-event-grid-modern .mec-event-article{border:none;padding:0;margin:0;box-shadow:none}.mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head{min-height:79px;margin-bottom:10px;padding:14px 5%;margin-left:-20px;margin-right:-20px;text-align:left;background:#f9f9f9;border-bottom:1px solid #eee}.mec-masonry-content.mec-event-grid-modern .mec-event-title{font-size:22px}.mec-masonry-content.mec-event-grid-modern .mec-event-content{padding-top:20px}.mec-masonry-content.mec-event-grid-modern .mec-event-footer{height:auto}.mec-masonry .mec-masonry-col6 .mec-event-date{font-size:34px;letter-spacing:-2px}.mec-masonry .mec-masonry-col6{width:50%;float:left;height:100%}.mec-masonry .mec-masonry-col6 i{font-size:24px;float:left;margin-right:7px;height:50px}.mec-masonry .mec-masonry-col6 .mec-event-month,.mec-masonry .mec-masonry-col6 h6{text-transform:capitalize;font-size:15px;padding:4px 0;display:inline;color:#444}.mec-masonry .mec-masonry-col6 .mec-event-detail,.mec-masonry .mec-masonry-col6 address{font-size:11px;margin-bottom:0}.mec-masonry-content.mec-event-grid-modern .mec-event-title a:hover{text-decoration:underline}.mec-masonry-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px;top:0;box-shadow:0 5px 11px -3px rgba(0,0,0,.05)}@media only screen and (max-width:960px){.mec-masonry-item-wrap{width:calc(50% - 30px)}}@media only screen and (max-width:768px){.mec-masonry .mec-masonry-col6{width:100%;margin:10px 0}.mec-masonry-item-wrap{width:calc(100% - 30px)}}@media only screen and (max-width:479px){.mec-masonry-content.mec-event-grid-modern .mec-event-title{font-size:24px}}.btn-wrapper{text-align:center}.countdown-wrapper .btn-wrapper{padding-top:10px;padding-right:0}.countdown-wrapper h5.countdown-message{letter-spacing:5px;font-weight:500;font-size:18px}.blox.dar .countdown-wrapper p,.countdown-wrapper p{color:#888}.countdown-wrapper a.button.black{float:right;margin-right:0}.mec-wrap .threedaydigits .days .flip-clock-label{right:-100px}@media only screen and (min-width:320px) and (max-width:767px){.mec-wrap .flip-clock-wrapper ul{width:29px!important}.mec-wrap .flip-clock-wrapper ul li a div div.inn{font-size:25px!important}.mec-wrap .flip-clock-divider .flip-clock-label{left:0;font-weight:300}.mec-wrap span.flip-clock-divider{width:12px}}@media only screen and (min-width:320px) and (max-width:480px){.mec-wrap .flip-clock-wrapper ul{width:29px!important}.mec-wrap .flip-clock-wrapper ul li a div div.inn{font-size:25px!important}.mec-wrap .flip-clock-divider .flip-clock-label{display:none}.mec-wrap span.flip-clock-divider:first-child{width:0}.mec-wrap span.flip-clock-divider{width:20px}.mec-single-event .mec-events-meta-group-countdown{margin-left:10%}}@media screen and (min-width:960px) and (max-width:1200px){.mec-wrap .threedaydigits ul{height:50px;width:47px}}@media screen and (min-width:480px) and (max-width:768px){.mec-wrap .threedaydigits ul{height:48px;width:26px!important}.mec-wrap .threedaydigits .flip-clock-label{font-size:8px;left:-8px}}@media screen and (min-width:320px) and (max-width:480px){.mec-wrap .threedaydigits ul{height:48px;width:22px!important}}.mec-wrap .flip-clock-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.mec-wrap .flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc}.mec-wrap .flip-clock-wrapper a:hover{color:#fff}.mec-wrap .flip-clock-wrapper ul{list-style:none}.flip-clock-wrapper.clearfix:after,.mec-wrap .flip-clock-wrapper.clearfix:before{content:" ";display:table}.mec-wrap .flip-clock-wrapper.clearfix:after{clear:both}.mec-wrap .flip-clock-wrapper{font:normal 11px "helvetica neue",helvetica,sans-serif;-webkit-user-select:none}.mec-wrap .flip-clock-meridium{background:0 0!important;box-shadow:0 0 0!important;font-size:36px!important}.mec-wrap .flip-clock-meridium a{color:#313333}.mec-wrap .flip-clock-wrapper{text-align:center;position:relative;display:inline-block;padding-bottom:10px}.flip-clock-wrapper:after,.mec-wrap .flip-clock-wrapper:before{content:" ";display:table}.mec-wrap .flip-clock-wrapper:after{clear:both}.mec-wrap .flip-clock-wrapper ul{position:relative;float:left;margin:2px;width:50px;height:50px;font-size:80px;font-weight:700;line-height:87px;border-radius:3px;background:rgba(0,0,0,.21)}.mec-wrap .flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:54px;text-decoration:none!important}.mec-wrap .flip-clock-wrapper ul li:first-child{z-index:2}.mec-wrap .flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px;margin:0!important;overflow:visible!important;cursor:default!important}.mec-wrap .flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent}.mec-wrap .flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}.mec-wrap .flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;top:0}.mec-wrap .flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:24px;left:0;z-index:5;width:100%;height:3px;background-color:rgba(0,0,0,.12)}.mec-wrap .flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.mec-wrap .flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.25);text-align:center;background-color:#40d9f1;border-radius:3px;font-size:48px}.mec-wrap .flip-clock-wrapper ul li a div.up div.inn{top:0}.mec-wrap .flip-clock-wrapper ul li a div.down div.inn{bottom:0}.mec-wrap .flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}.mec-wrap .flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,.17)}.mec-wrap .flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd .5s .5s linear both;-moz-animation:asd .5s .5s linear both;animation:asd .5s .5s linear both;z-index:5}.mec-wrap .flip-clock-divider{float:left;display:inline-block;position:relative;width:18px;height:62px}.mec-wrap .flip-clock-divider:first-child{width:0}.mec-wrap .flip-clock-dot{display:none;background:#323434;width:10px;height:10px;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.5);left:5px}.mec-wrap .flip-clock-divider .flip-clock-label{position:absolute;bottom:-1.5em;right:-71px;color:#101010;font-weight:700;text-shadow:none;text-transform:uppercase}.mec-wrap .blox.dark .flip-clock-divider .flip-clock-label{color:#8a8a8a}.mec-wrap .flip-clock-divider.seconds .flip-clock-label{right:-82px}.mec-wrap .flip-clock-dot.top{top:30px}.mec-wrap .flip-clock-dot.bottom{bottom:30px}@-webkit-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@-moz-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@-o-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn .5s .5s linear both;-moz-animation:turn .5s .5s linear both;animation:turn .5s .5s linear both}@-webkit-keyframes turn{0%{-webkit-transform:rotatex(90deg)}100%{-webkit-transform:rotatex(0)}}@-moz-keyframes turn{0%{-moz-transform:rotatex(90deg)}100%{-moz-transform:rotatex(0)}}@-o-keyframes turn{0%{-o-transform:rotatex(90deg)}100%{-o-transform:rotatex(0)}}@keyframes turn{0%{transform:rotatex(90deg)}100%{transform:rotatex(0)}}.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 .5s linear both;-moz-animation:turn2 .5s linear both;animation:turn2 .5s linear both}@-webkit-keyframes turn2{0%{-webkit-transform:rotatex(0)}100%{-webkit-transform:rotatex(-90deg)}}@-moz-keyframes turn2{0%{-moz-transform:rotatex(0)}100%{-moz-transform:rotatex(-90deg)}}@-o-keyframes turn2{0%{-o-transform:rotatex(0)}100%{-o-transform:rotatex(-90deg)}}@keyframes turn2{0%{transform:rotatex(0)}100%{transform:rotatex(-90deg)}}.flip-clock-wrapper ul li.flip-clock-active{z-index:3}.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,rgba(64,64,64,.68)));background:linear,top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,rgba(64,64,64,.68)));background:linear,top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .3s linear both}.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(64,64,64,.68)),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(64,64,64,.68)),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .2s linear both}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes show{0%{opacity:0}100%{opacity:1}}@-o-keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes hide{0%{opacity:1}100%{opacity:0}}@-moz-keyframes hide{0%{opacity:1}100%{opacity:0}}@-o-keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes hide{0%{opacity:1}100%{opacity:0}}@font-face{font-family:simple-line-icons;src:url(../fonts/Simple-Line-Icons.eot?v=2.3.1);src:url(../fonts/Simple-Line-Icons.eot?v=2.3.1#iefix) format('embedded-opentype'),url(../fonts/Simple-Line-Icons.woff2?v=2.3.1) format('woff2'),url(../fonts/Simple-Line-Icons.woff?v=2.3.1) format('woff'),url(../fonts/Simple-Line-Icons.ttf?v=2.3.1) format('truetype'),url(../fonts/Simple-Line-Icons.svg?v=2.3.1#simple-line-icons) format('svg');font-weight:400;font-style:normal}[class*=mec-sl-]{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mec-sl-facebook:before{content:"\e00b"}.mec-sl-twitter:before{content:"\e009"}.mec-sl-google-plus:before{content:"\e60d"}.mec-sl-angle-left:before{content:"\e605"}.mec-sl-angle-right:before{content:"\e606"}.mec-sl-calendar:before{content:"\e075"}.mec-sl-clock-o:before{content:"\e081"}.mec-sl-home:before{content:"\e069"}.mec-sl-phone:before{content:"\e600"}.mec-sl-envelope:before{content:"\e086"}.mec-sl-sitemap:before{content:"\e037"}.mec-sl-map-marker:before{content:"\e096"}.mec-sl-floder:before{content:"\e089"}.mec-sl-wallet:before{content:"\e02a"}.mec-color,.mec-color-before :before,.mec-color-hover:hover,.mec-wrap .mec-color,.mec-wrap .mec-color-before :before,.mec-wrap .mec-color-hover:hover{color:#40d9f1}.mec-bg-color,.mec-bg-color-hover:hover,.mec-wrap .mec-bg-color,.mec-wrap .mec-bg-color-hover:hover{background-color:#40d9f1}.mec-border-color,.mec-border-color-hover:hover,.mec-wrap .mec-border-color,.mec-wrap .mec-border-color-hover:hover{border-color:#40d9f1}.mec-toggle-month-divider.mec-skin-list-events-container{border:1px solid #e8e8e8;margin-bottom:30px;background:#f8f8f8;box-shadow:0 2px 18px -1px rgba(0,0,0,.1);border-radius:2px}.mec-toggle-month-divider .mec-month-divider{margin:0;text-align:left;background:#fff;position:relative;cursor:pointer;border-top:1px solid #e8e8e8}.mec-toggle-month-divider .mec-month-divider span{padding:20px;border-bottom:1px solid #e8e8e8}.mec-toggle-month-divider .mec-month-divider i{position:absolute;right:20px;top:24px;font-size:20px;cursor:pointer}.mec-toggle-month-divider .mec-month-divider span:before{display:none}.mec-toggle-month-divider .mec-month-divider+article{margin-top:20px}.mec-toggle-month-divider .mec-wrap .mec-month-divider:first-of-type{border-top:none}.mec-toggle-month-divider .mec-event-list-accordion .mec-month-divider:not(:first-of-type)~article{display:none}.mec-skin-list-events-container:not(.mec-toggle-month-divider) .mec-month-divider i{display:none}.mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-month{display:inline-block;padding-top:0}.mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-date{font-size:14px;line-height:14px;float:none;display:inline-block;margin-right:0;font-weight:700}.mec-events-toggle .mec-toogle-inner-month-divider.mec-toggle-item-inner{padding:20px 60px 30px 15px}.mec-toogle-inner-month-divider .mec-toggle-month-inner-image{float:left;clear:right;width:100px;margin-right:20px;margin-left:10px}.mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-detail{margin-top:-6px}.mec-toogle-inner-month-divider .mec-toggle-item-col{float:none;width:100%;margin-top:10px;display:block;border:none}.mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title{font-size:19px;display:block;padding-top:10px}@media only screen and (max-width:768px){.mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title{font-size:14px;padding-top:0}.mec-toogle-inner-month-divider .mec-toggle-item-col{margin-top:0}.mec-toogle-inner-month-divider .mec-toggle-month-inner-image{width:70px}}.mec-wrap article:not([class^=mec-event-countdown]):not([class^=mec-event-cover-]).mec-label-canceled:before,.mec-wrap article:not([class^=mec-event-countdown]):not([class^=mec-event-cover-]).mec-label-featured:before{z-index:1;position:absolute;top:25px;right:-37px;font-size:11px;letter-spacing:1px;text-transform:uppercase;background:#04de78;padding:2px 40px;color:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.5s cubic-bezier(.25,.5,.06,.85);transition:.5s cubic-bezier(.25,.5,.06,.85);content:attr(data-style)}.mec-wrap article:not([class^=mec-event-countdown]):not([class^=mec-event-cover-]).mec-label-canceled,.mec-wrap article:not([class^=mec-event-countdown]):not([class^=mec-event-cover-]).mec-label-featured{overflow:hidden;position:relative}.mec-wrap article:not([class^=mec-event-countdown]):not([class^=mec-event-cover-]).mec-label-canceled:before{background:#de0404}.mec-daily-view-date-events article:before,ul.mec-weekly-view-dates-events article:before{padding:7px 40px!important;top:27px!important}.mec-event-grid-classic article .mec-fc-style,.mec-event-grid-minimal article .mec-fc-style,.mec-event-grid-simple article .mec-fc-style,.mec-timetable-wrap article .mec-fc-style,.mec-wrap .mec-event-list-accordion article .mec-fc-style,.mec-wrap .mec-event-list-modern article .mec-fc-style,.mec-wrap .mec-events-agenda .mec-agenda-event .mec-fc-style,.mec-wrap article.mec-event-cover-classic .mec-fc-style,.mec-wrap article.mec-event-cover-clean .mec-fc-style,.mec-wrap article.mec-event-cover-modern .mec-fc-style,.mec-wrap article[class^=mec-event-countdown-] .mec-fc-style{font-size:9px;letter-spacing:.5px;text-transform:uppercase;background:#04de78;padding:2px 7px;color:#fff;position:relative;margin-left:5px;border-radius:2px}.mec-wrap .mec-events-agenda .mec-agenda-event.mec-label-canceled .mec-fc-style,.mec-wrap article.mec-event-cover-modern.mec-label-canceled .mec-fc-style{background:#de0404}.mec-event-grid-minimal article .mec-fc-style:before,.mec-event-grid-simple article .mec-fc-style:before,.mec-timetable-wrap article .mec-fc-style:before,.mec-wrap .mec-event-list-accordion article .mec-fc-style:before,.mec-wrap .mec-event-list-modern article .mec-fc-style:before,.mec-wrap .mec-events-agenda .mec-agenda-event .mec-fc-style:before,.mec-wrap article.mec-event-cover-classic .mec-fc-style:before,.mec-wrap article.mec-event-cover-clean .mec-fc-style:before,.mec-wrap article[class^=mec-event-countdown-] .mec-fc-style:before{width:0;height:0;border-top:4px solid transparent!important;border-right:5px solid;border-bottom:4px solid transparent;margin:0;top:50%;left:-4px;transform:translateY(-4.5px);position:absolute;content:'';color:#04de78}.mec-wrap .mec-events-agenda .mec-agenda-event.mec-label-canceled .mec-fc-style:before{color:#de0404}.mec-event-grid-classic article.mec-label-canceled:before,.mec-event-grid-classic article.mec-label-featured:before,.mec-event-grid-minimal article.mec-label-canceled:before,.mec-event-grid-minimal article.mec-label-featured:before,.mec-event-grid-simple article.mec-label-canceled:before,.mec-event-grid-simple article.mec-label-featured:before,.mec-timetable-wrap article.mec-label-canceled:before,.mec-timetable-wrap article.mec-label-featured:before,.mec-wrap .mec-event-list-accordion article.mec-label-canceled:before,.mec-wrap .mec-event-list-accordion article.mec-label-featured:before,.mec-wrap .mec-event-list-modern article.mec-label-canceled:before,.mec-wrap .mec-event-list-modern article.mec-label-featured:before{display:none}.mec-wrap .mec-event-list-accordion article .mec-fc-style,.mec-wrap .mec-event-list-modern article .mec-fc-style,.mec-wrap article.mec-event-cover-classic .mec-fc-style,.mec-wrap article.mec-event-cover-clean .mec-fc-style,.mec-wrap article[class^=mec-event-countdown-] .mec-fc-style{top:-3px;font-size:11px;margin-left:10px}.mec-event-grid-classic article.mec-label-canceled .mec-fc-style,.mec-event-grid-minimal article.mec-label-canceled .mec-fc-style,.mec-event-grid-simple article.mec-label-canceled .mec-fc-style,.mec-timetable-wrap article.mec-label-canceled .mec-fc-style,.mec-wrap .mec-event-list-accordion article.mec-label-canceled .mec-fc-style,.mec-wrap .mec-event-list-modern article.mec-label-canceled .mec-fc-style,.mec-wrap article.mec-event-cover-classic.mec-label-canceled .mec-fc-style,.mec-wrap article.mec-event-cover-clean.mec-label-canceled .mec-fc-style,.mec-wrap article[class^=mec-event-countdown-].mec-label-canceled .mec-fc-style{background:#de0404}.mec-event-grid-classic article.mec-label-canceled .mec-fc-style:before,.mec-event-grid-minimal article.mec-label-canceled .mec-fc-style:before,.mec-event-grid-simple article.mec-label-canceled .mec-fc-style:before,.mec-timetable-wrap article.mec-label-canceled .mec-fc-style:before,.mec-wrap .mec-event-list-accordion article.mec-label-canceled .mec-fc-style:before,.mec-wrap .mec-event-list-modern article.mec-label-canceled .mec-fc-style:before,.mec-wrap article.mec-event-cover-classic.mec-label-canceled .mec-fc-style:before,.mec-wrap article.mec-event-cover-clean.mec-label-canceled .mec-fc-style:before,.mec-wrap article[class^=mec-event-countdown-].mec-label-canceled .mec-fc-style:before{color:#de0404}.mec-wrap .mec-slider-t5 article:not([class^=mec-event-countdown]).mec-label-canceled:before,.mec-wrap .mec-slider-t5 article:not([class^=mec-event-countdown]).mec-label-featured:before{-ms-transform:none;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;top:271px;right:0}.mec-timetable-wrap article .mec-fc-style{top:-2px;font-size:10px}.mec-wrap article.mec-event-cover-modern .mec-fc-style{padding:5px 9px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:24px;display:inline-block;border-radius:2px}.mec-skin-grid-events-container .mec-wrap .mec-event-grid-clean .mec-event-article:before{-ms-transform:none;-webkit-transform:none;transform:none!important;-webkit-transition:none;transition:none;top:22px!important;right:22px!important;padding:0 10px!important}.mec-event-grid-minimal article .mec-fc-style,.mec-event-grid-simple article .mec-fc-style{top:-4px;font-size:10px;margin-left:10px}.mec-event-grid-classic article .mec-fc-style{padding:5px 20px;font-size:12px;margin-top:8px;display:inline-block}.mec-hourly-schedule-speaker-info{background:#fff;padding:30px;border:1px solid #e6e6e6;max-width:740px;width:740px}.mec-hourly-schedule-speaker-thumbnail{float:left;max-width:30%;width:30%}.mec-hourly-schedule-speaker-name{font-weight:700;font-size:26px;line-height:1.2;color:#333;text-transform:uppercase}.mec-hourly-schedule-speaker-details{float:left;width:69%;padding-left:25px}.mec-hourly-schedule-speaker-job-title{font-size:16px;line-height:1.3;margin-bottom:4px}.mec-hourly-schedule-speaker-description{font-size:14px;font-weight:400;color:#6d7683;line-height:1.7;text-align:left}.mec-hourly-schedule-speaker-contact-information a i{color:#6b6b6b;background:#ebebeb;line-height:29px;margin:9px 7px 9px 0;width:30px;height:30px;display:inline-block;text-align:center;transition:all .2s ease;font-size:15px;cursor:pointer}.mec-hourly-schedule-speaker-contact-information a i:hover{background:#222;color:#fff}@media only screen and (max-width:479px){.mec-hourly-schedule-speaker-thumbnail{float:none;max-width:none;margin-right:0;margin-bottom:15px;width:100%}.mec-hourly-schedule-speaker-thumbnail img{width:100%}.mec-hourly-schedule-speaker-details{padding-left:0}.mec-hourly-schedule-speaker-info{width:90%;margin:0 auto}}.mec-profile .mec-profile-bookings{border:2px solid #e6e6e6;text-align:center}.mec-profile .mec-profile-bookings tbody tr:first-child{background:#f7f7f7;font-weight:700;text-transform:capitalize}.mec-profile .mec-profile-bookings tbody tr{border-bottom:1px solid #e6e6e6;font-size:14px}.mec-profile .mec-profile-bookings tbody tr td{border:1px solid #e6e6e6;padding:10px}.mec-profile .mec-profile-bookings tbody tr td:nth-child(1){width:4%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(2){width:37%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(3){width:24%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(4){width:15%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(5){width:10%}.mec-profile .mec-profile-bookings tbody tr td:nth-child(6){width:10%}.mec-profile .mec-event-status{padding:5px 10px;color:#fff;border-radius:2px;font-size:12px;line-height:12px;letter-spacing:.4px}.mec-profile .mec-event-status.mec-book-confirmed{background:#50d477}.mec-profile .mec-event-status.mec-book-pending{background:#fcbe69}.mec-profile .mec-event-status.mec-book-rejected{background:#fe686a}.mec-profile .mec-event-date{font-size:12px;color:#888}.mec-profile .mec-booking-number-of-attendees{font-size:13px;color:#888}.mec-profile .mec-booking-number-of-attendees i,.mec-profile .mec-profile-bookings-view-invoice i{font-size:15px;color:#008aff;vertical-align:text-bottom;margin-right:4px}.mec-booking-attendees{background:#fff;padding:10px}.mec-booking-attendees{width:750px;text-align:center}.mec-booking-attendees-wrapper{border:2px solid #e6e6e6;font-size:14px}.mec-booking-attendees-head{display:table;width:100%;background:#f7f7f7;border-bottom:1px solid #e6e6e6;font-weight:700}.mec-booking-attendees-head span,.mec-booking-attendees-head-content>span{vertical-align:middle;display:table-cell;padding:7px;border-right:1px solid #e6e6e6}.mec-booking-attendees-head-content{display:table;width:100%;border-bottom:1px solid #e6e6e6}.mec-booking-attendees-wrapper .mec-booking-attendees-head-content:last-child{border:none}.mec-booking-attendees-head span:nth-child(1),.mec-booking-attendees-head-content>span:nth-child(1){width:4%}.mec-booking-attendees-head span:nth-child(2),.mec-booking-attendees-head-content>span:nth-child(2){width:20%}.mec-booking-attendees-head span:nth-child(3),.mec-booking-attendees-head-content>span:nth-child(3){width:24%}.mec-booking-attendees-head span:nth-child(4),.mec-booking-attendees-head-content>span:nth-child(4){width:26%}.mec-booking-attendees-head span:nth-child(5),.mec-booking-attendees-head-content>span:nth-child(5){width:26%}@media only screen and (max-width:759px){.mec-booking-attendees{width:470px}.mec-booking-attendees-head span,.mec-booking-attendees-head-content>span{word-break:break-all}}.mec-woo-booking-checkout{position:relative;border:none;border-radius:0;color:#fff;display:inline-block;font-size:12px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;margin-bottom:21px;margin-right:10px;line-height:1;padding:18px 20px 16px;background:#39c36e;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease;border-radius:0;margin-bottom:6px;min-width:170px;margin-top:5px;text-align:center}.mec-woo-booking-checkout:hover{background:#222;color:#fff}.mec-woo-booking-checkout:focus,.mec-woo-booking-checkout:visited{color:#fff}.single-mec-events .lity-container{max-width:480px;width:480px}.lity-content .mec-events-meta-group-booking{width:100%;padding:20px 50px;background:#fff}.lity-content .mec-events-meta-group-booking .mec-booking form>h4{text-transform:uppercase;font-size:15px;font-weight:700;color:#313131;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative;text-align:center;line-height:1.2;margin-bottom:10px}.lity-content .mec-events-meta-group-booking .mec-booking form>h4:before{padding:1px 35px;border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:-35px;left:50%}.lity-content .mec-events-meta-group-booking .mec-event-ticket-available,.lity-content .mec-events-meta-group-booking .mec-event-ticket-name,.lity-content .mec-events-meta-group-booking .mec-event-ticket-price,.lity-content .mec-events-meta-group-booking .mec-ticket-variation-name,.lity-content .mec-events-meta-group-booking .mec-ticket-variation-price,.lity-content .mec-events-meta-group-booking label{color:#424242;font-size:12px;font-weight:300;letter-spacing:0;margin:3px 0;clear:none;padding:5px 1em 3px 0;display:inline-block}.lity-content .mec-events-meta-group-booking .mec-event-ticket-available{margin-bottom:12px}.lity-content .mec-events-meta-group-booking select{display:block;background:#fcfcfc;min-height:42px;min-width:180px;font-size:13px;border:1px solid #e0e0e0;padding:13px 10px;width:100%;margin-bottom:20px;box-shadow:inset 0 2px 4px rgba(0,0,0,.051);clear:both;font-family:Montserrat,Helvetica,Arial,sans-serif}.lity-content .mec-events-meta-group-booking input[type=email]{color:#888;border:1px solid #e1e1e1;font-size:14px;display:block;width:100%;outline:0}.lity-content .mec-events-meta-group-booking input{margin-bottom:10px!important}.lity-content .mec-book-ticket-variation h5{color:#424242;font-size:12px;font-weight:300;letter-spacing:0;margin:0;clear:none;padding:5px 1em 3px 0;display:inline-block;text-transform:capitalize;font-family:Montserrat,Helvetica,Arial,sans-serif}.lity-content ul.mec-book-tickets-container{padding:0}.lity-content .mec-events-meta-group-booking input[type=email],.lity-content .mec-events-meta-group-booking input[type=number],.lity-content .mec-events-meta-group-booking input[type=text]{outline:0;font-family:Montserrat,Helvetica,Arial,sans-serif;display:block;background:#fcfcfc;min-height:42px;min-width:180px;font-size:13px;border:1px solid #e0e0e0;padding:13px 10px;width:100%;margin-bottom:20px;box-shadow:inset 0 2px 4px rgba(0,0,0,.051);clear:both;margin-bottom:2px!important}.lity-content button[type=submit]{position:relative;border:none;color:#fff;display:inline-block;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;margin-right:10px;line-height:1;padding:18px 20px 16px;background:#39c36e;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease;min-width:170px;margin-top:5px;border-radius:0;margin-bottom:6px}.lity-content button[type=submit]:hover{background:#222}.lity-content .mec-book-tickets-container li{list-style:none}.lity-content .mec-events-meta-group-booking #mec_book_payment_form h4,.lity-content .mec-events-meta-group-booking li h4{font-size:19px;font-weight:700}.lity-content .mec-events-meta-group-booking .mec-book-price-total{display:inline-block;margin-bottom:10px;font-size:26px;color:#39c36e;font-weight:700;padding:10px 0}.lity-content .mec-events-meta-group-booking ul.mec-book-price-details li{width:50%}.lity-content .mec-events-meta-group-booking ul.mec-book-price-details li:nth-child(even){border:none}.lity-content .mec-events-meta-group-booking ul.mec-book-price-details li span{display:block}.lity-content .mec-events-meta-group-booking button[type=submit]:after{display:none;font-family:simple-line-icons;content:"\e098";margin-left:4px;-webkit-animation:rotating 1.2s linear infinite;-moz-animation:rotating 1.2s linear infinite;-ms-animation:rotating 1.2s linear infinite;-o-animation:rotating 1.2s linear infinite;animation:rotating 1.2s linear infinite}.lity-content .mec-events-meta-group-booking button[type=submit].loading:after{display:inline-block}@media only screen and (max-width:480px){.lity-content .mec-events-meta-group-booking{padding:20px;width:340px;margin:0 auto}}.mec-wrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mec-wrap :after,.mec-wrap :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mec-wrap .clearfix:after,.mec-wrap .clearfix:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.mec-wrap .clearfix:after{clear:both}.mec-wrap .clearfix{zoom:1}.mec-wrap .clear,.mec-wrap .clr{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.mec-wrap .clr{visibility:visible;overflow:visible}.mec-container [class*=col-] img{max-width:100%}.mec-container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.mec-container:after,.mec-container:before{content:" ";display:table}.mec-container:after{clear:both}@media only screen and (max-width:479px){.mec-container{width:300px}}@media only screen and (min-width:480px) and (max-width:767px){.mec-container{width:420px}}@media only screen and (min-width:768px) and (max-width:960px){.mec-container{width:768px}}@media only screen and (min-width:961px){.mec-container{width:960px}}@media only screen and (min-width:1200px){.mec-container{width:1196px;padding-left:15px;padding-right:15px}}@media only screen and (min-width:1921px){.mec-container{max-width:1690px}}.mec-wrap .row{margin-left:-10px;margin-right:-10px}.mec-wrap .row:after,.mec-wrap .row:before{content:" ";display:table}.mec-wrap .row:after{clear:both}.mec-wrap .col-lg-1,.mec-wrap .col-lg-10,.mec-wrap .col-lg-11,.mec-wrap .col-lg-12,.mec-wrap .col-lg-2,.mec-wrap .col-lg-3,.mec-wrap .col-lg-4,.mec-wrap .col-lg-5,.mec-wrap .col-lg-6,.mec-wrap .col-lg-7,.mec-wrap .col-lg-8,.mec-wrap .col-lg-9,.mec-wrap .col-md-1,.mec-wrap .col-md-10,.mec-wrap .col-md-11,.mec-wrap .col-md-12,.mec-wrap .col-md-2,.mec-wrap .col-md-3,.mec-wrap .col-md-4,.mec-wrap .col-md-5,.mec-wrap .col-md-6,.mec-wrap .col-md-7,.mec-wrap .col-md-8,.mec-wrap .col-md-9,.mec-wrap .col-sm-1,.mec-wrap .col-sm-10,.mec-wrap .col-sm-11,.mec-wrap .col-sm-12,.mec-wrap .col-sm-2,.mec-wrap .col-sm-3,.mec-wrap .col-sm-4,.mec-wrap .col-sm-5,.mec-wrap .col-sm-6,.mec-wrap .col-sm-7,.mec-wrap .col-sm-8,.mec-wrap .col-sm-9,.mec-wrap .col-xs-1,.mec-wrap .col-xs-10,.mec-wrap .col-xs-11,.mec-wrap .col-xs-12,.mec-wrap .col-xs-2,.mec-wrap .col-xs-3,.mec-wrap .col-xs-4,.mec-wrap .col-xs-5,.mec-wrap .col-xs-6,.mec-wrap .col-xs-7,.mec-wrap .col-xs-8,.mec-wrap .col-xs-9{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media only screen and (min-width:1200px){.mec-wrap .col-lg-1,.mec-wrap .col-lg-10,.mec-wrap .col-lg-11,.mec-wrap .col-lg-12,.mec-wrap .col-lg-2,.mec-wrap .col-lg-3,.mec-wrap .col-lg-4,.mec-wrap .col-lg-5,.mec-wrap .col-lg-6,.mec-wrap .col-lg-7,.mec-wrap .col-lg-8,.mec-wrap .col-lg-9,.mec-wrap .col-md-1,.mec-wrap .col-md-10,.mec-wrap .col-md-11,.mec-wrap .col-md-12,.mec-wrap .col-md-2,.mec-wrap .col-md-3,.mec-wrap .col-md-4,.mec-wrap .col-md-5,.mec-wrap .col-md-6,.mec-wrap .col-md-7,.mec-wrap .col-md-8,.mec-wrap .col-md-9,.mec-wrap .col-sm-1,.mec-wrap .col-sm-10,.mec-wrap .col-sm-11,.mec-wrap .col-sm-12,.mec-wrap .col-sm-2,.mec-wrap .col-sm-3,.mec-wrap .col-sm-4,.mec-wrap .col-sm-5,.mec-wrap .col-sm-6,.mec-wrap .col-sm-7,.mec-wrap .col-sm-8,.mec-wrap .col-sm-9,.mec-wrap .col-xs-1,.mec-wrap .col-xs-10,.mec-wrap .col-xs-11,.mec-wrap .col-xs-12,.mec-wrap .col-xs-2,.mec-wrap .col-xs-3,.mec-wrap .col-xs-4,.mec-wrap .col-xs-5,.mec-wrap .col-xs-6,.mec-wrap .col-xs-7,.mec-wrap .col-xs-8,.mec-wrap .col-xs-9{padding-left:15px;padding-right:15px}.mec-wrap .row{margin-left:-15px;margin-right:-15px}}.mec-container [class*=col-].alpha{padding-left:0}.mec-container [class*=col-].omega{padding-right:0}.mec-wrap .col-xs-1,.mec-wrap .col-xs-10,.mec-wrap .col-xs-11,.mec-wrap .col-xs-12,.mec-wrap .col-xs-2,.mec-wrap .col-xs-3,.mec-wrap .col-xs-4,.mec-wrap .col-xs-5,.mec-wrap .col-xs-6,.mec-wrap .col-xs-7,.mec-wrap .col-xs-8,.mec-wrap .col-xs-9{float:left}.mec-wrap .col-xs-12{width:100%}.mec-wrap .col-xs-11{width:91.66666666666666%}.mec-wrap .col-xs-10{width:83.33333333333334%}.mec-wrap .col-xs-9{width:75%}.mec-wrap .col-xs-8{width:66.66666666666666%}.mec-wrap .col-xs-7{width:58.333333333333336%}.mec-wrap .col-xs-6{width:50%}.mec-wrap .col-xs-5{width:41.66666666666667%}.mec-wrap .col-xs-4{width:33.33333333333333%}.mec-wrap .col-xs-3{width:25%}.mec-wrap .col-xs-2{width:16.666666666666664%}.mec-wrap .col-xs-1{width:8.333333333333332%}@media (min-width:768px){.mec-wrap .col-sm-1,.mec-wrap .col-sm-10,.mec-wrap .col-sm-11,.mec-wrap .col-sm-12,.mec-wrap .col-sm-2,.mec-wrap .col-sm-3,.mec-wrap .col-sm-4,.mec-wrap .col-sm-5,.mec-wrap .col-sm-6,.mec-wrap .col-sm-7,.mec-wrap .col-sm-8,.mec-wrap .col-sm-9{float:left}.mec-wrap .col-sm-12{width:100%}.mec-wrap .col-sm-11{width:91.66666666666666%}.mec-wrap .col-sm-10{width:83.33333333333334%}.mec-wrap .col-sm-9{width:75%}.mec-wrap .col-sm-8{width:66.66666666666666%}.mec-wrap .col-sm-7{width:58.333333333333336%}.mec-wrap .col-sm-6{width:50%}.mec-wrap .col-sm-5{width:41.66666666666667%}.mec-wrap .col-sm-4{width:33.33333333333333%}.mec-wrap .col-sm-3{width:25%}.mec-wrap .col-sm-2{width:16.666666666666664%}.mec-wrap .col-sm-1{width:8.333333333333332%}}@media (min-width:961px){.mec-wrap .col-md-1,.mec-wrap .col-md-10,.mec-wrap .col-md-11,.mec-wrap .col-md-12,.mec-wrap .col-md-2,.mec-wrap .col-md-3,.mec-wrap .col-md-4,.mec-wrap .col-md-5,.mec-wrap .col-md-6,.mec-wrap .col-md-7,.mec-wrap .col-md-8,.mec-wrap .col-md-9{float:left}.mec-wrap .col-md-12{width:100%}.mec-wrap .col-md-11{width:91.66666666666666%}.mec-wrap .col-md-10{width:83.33333333333334%}.mec-wrap .col-md-9{width:75%}.mec-wrap .col-md-8{width:66.66666666666666%}.mec-wrap .col-md-7{width:58.333333333333336%}.mec-wrap .col-md-6{width:50%}.mec-wrap .col-md-5{width:41.66666666666667%}.mec-wrap .col-md-4{width:33.33333333333333%}.mec-wrap .col-md-3{width:25%}.mec-wrap .col-md-2{width:16.666666666666664%}.mec-wrap .col-md-1{width:8.333333333333332%}}@media (min-width:1200px){.mec-wrap .col-lg-1,.mec-wrap .col-lg-10,.mec-wrap .col-lg-11,.mec-wrap .col-lg-12,.mec-wrap .col-lg-2,.mec-wrap .col-lg-3,.mec-wrap .col-lg-4,.mec-wrap .col-lg-5,.mec-wrap .col-lg-6,.mec-wrap .col-lg-7,.mec-wrap .col-lg-8,.mec-wrap .col-lg-9{float:left}.mec-wrap .col-lg-12{width:100%}.mec-wrap .col-lg-11{width:91.66666666666666%}.mec-wrap .col-lg-10{width:83.33333333333334%}.mec-wrap .col-lg-9{width:75%}.mec-wrap .col-lg-8{width:66.66666666666666%}.mec-wrap .col-lg-7{width:58.333333333333336%}.mec-wrap .col-lg-6{width:50%}.mec-wrap .col-lg-5{width:41.66666666666667%}.mec-wrap .col-lg-4{width:33.33333333333333%}.mec-wrap .col-lg-3{width:25%}.mec-wrap .col-lg-2{width:16.666666666666664%}.mec-wrap .col-lg-1{width:8.333333333333332%}}
1
+ .lity-container,.mec-wrap,.mec-wrap div:not([class^=elementor-]){font-family:Montserrat,Helvetica,Arial,sans-serif}.entry-content .mec-wrap h1,.entry-content .mec-wrap h2,.entry-content .mec-wrap h3,.entry-content .mec-wrap h4,.entry-content .mec-wrap h5,.entry-content .mec-wrap h6,.mec-wrap h1,.mec-wrap h2,.mec-wrap h3,.mec-wrap h4,.mec-wrap h5,.mec-wrap h6{font-family:Montserrat,Helvetica,Arial,sans-serif;color:#171c24;font-weight:300;font-style:inherit;letter-spacing:normal;clear:none}.mec-wrap h1{font-size:50px;line-height:1.16;margin-bottom:12px;letter-spacing:-1px}.mec-wrap h2{font-size:36px;line-height:1.14;margin-bottom:10px}.mec-wrap h3{font-size:28px;line-height:1.2;margin-bottom:8px}.mec-wrap h4{font-size:24px;line-height:1.2;margin-bottom:10px}.mec-wrap h5{font-size:18px;line-height:1.3;margin-bottom:7px}.mec-wrap h6{font-size:16px;line-height:1.3;margin-bottom:4px}.mec-wrap .subheader{color:#849098}.mec-wrap h1 strong{font-weight:700}.mec-wrap p{margin:0 0 20px 0;color:#616161;font-size:14px;line-height:1.8}.mec-wrap .mec-event-article .mec-color-hover{box-shadow:none;border:none}.mec-wrap abbr,.mec-wrap acronym{cursor:auto;border:none}.entry-content .mec-wrap a{box-shadow:none}.mec-wrap .button,.mec-wrap a.button:not(.owl-dot),.mec-wrap button:not(.owl-dot),.mec-wrap input[type=button],.mec-wrap input[type=reset],.mec-wrap input[type=submit]{position:relative;border:none;border-radius:0;color:#fff;display:inline-block;font-size:12px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;margin-bottom:21px;margin-right:10px;line-height:1;padding:18px 20px 16px;background:#39c36e;-webkit-transition:all .21s ease;-moz-transition:all .21s ease;transition:all .21s ease}.mec-wrap .button:hover,.mec-wrap a.button:hover,.mec-wrap button:hover,.mec-wrap input[type=button]:hover,.mec-wrap input[type=reset]:hover,.mec-wrap input[type=submit]:hover{background:#222;color:#fff}.vertical-space,.vertical-space1,.vertical-space2,.vertical-space3,.vertical-space4,.vertical-space5{display:block;width:100%;margin:0;clear:both;border:0 none;height:20px}.vertical-space2{height:40px}.vertical-space3{height:60px}.vertical-space4{height:80px}.vertical-space5{height:100px}@media only screen and (max-width:479px){.vertical-space,.vertical-space1{height:8px}.vertical-space2{height:14px}.vertical-space3{height:28px}.vertical-space4{height:40px}.vertical-space5{height:60px}}@media only screen and (max-width:960px){.vertical-space,.vertical-space1{height:12px}.vertical-space2{height:18px}.vertical-space3{height:36px}.vertical-space4{height:50px}.vertical-space5{height:80px}}.mec-wrap abbr{cursor:auto;border-bottom:0}@-webkit-keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.mec-wrap{font:14px/25px sans-serif;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400;color:#626262}.mec-wrap .mec-events a{border-bottom:none}.mec-wrap .mec-container a{box-shadow:none}.mec-event-content p{font-family:Roboto,sans-serif;font-weight:300}.mec-wrap .mec-clear:after,.mec-wrap .mec-clear:before{content:" ";display:table}.mec-wrap .mec-clear:after{clear:both}.mec-events-button{background:#fff;padding:12px 34px;font-size:13px;font-weight:400;letter-spacing:0;border:1px solid #e3e3e3;margin-right:10px;transition:.3s}.mec-wrap .mec-events-button:hover{color:#fff}.mec-no-event{display:none}.mec-event-grid-classic .mec-event-article{position:relative;border:2px solid #e3e3e3;box-shadow:0 2px 0 0 rgba(0,0,0,.016);margin-bottom:30px;max-width:none}.mec-event-grid-classic .mec-event-content{background:#fff;color:#767676;padding:0 20px 5px;text-align:center;min-height:125px}.mec-event-grid-classic .mec-event-title{color:#202020;margin:10px 0;font-weight:700;font-size:20px;letter-spacing:1px;text-transform:uppercase}.mec-event-grid-classic .mec-event-title a{color:#202020;transition:all .24s ease}.mec-event-grid-classic .mec-event-date{font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#fff;padding:3px 20px;margin:0 -20px 20px -20px;text-align:center}.mec-event-grid-classic .mec-event-content p{font-size:15px;color:#8a8a8a}.mec-event-grid-classic .mec-event-detail{display:none}.mec-event-grid-classic img{margin-bottom:0;width:100%}.mec-event-footer{position:relative;border-top:1px solid #efefef;padding:20px;min-height:80px;margin:0;background:#fafafa}.mec-event-sharing-wrap{left:15px;position:absolute;list-style:none;margin:0}.mec-event-sharing-wrap .mec-event-sharing{position:absolute;padding:8px 0 2px;left:-6px;bottom:54px;margin:0;margin-top:6px;border-radius:5px;width:50px;visibility:hidden;opacity:0;border:1px solid #e2e2e2;background:#fff;box-shadow:0 0 9px 0 rgba(0,0,0,.06);z-index:99;-webkit-transition:all .18s ease;transition:all .18s ease}.mec-event-sharing-wrap .mec-event-sharing:after,.mec-event-sharing-wrap .mec-event-sharing:before{content:'';display:block;position:absolute;bottom:-10px;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px}.mec-event-sharing-wrap .mec-event-sharing:before{bottom:-21px;border-color:#e2e2e2 transparent transparent transparent}.mec-event-sharing-wrap .mec-event-sharing:after{bottom:-19px;border-color:#fff transparent transparent transparent}.mec-event-sharing-wrap:hover .mec-event-sharing{opacity:1;visibility:visible}.mec-event-sharing-wrap li{text-align:center;border:0;display:block;margin-right:2px;overflow:hidden;margin:0 auto 6px;width:38px}.mec-event-sharing-wrap:hover>li{cursor:pointer;background-color:#40d9f1}.mec-event-sharing-wrap:hover>li a{color:#fff}.mec-event-sharing-wrap>li{border:1px solid #d9d9d9}.mec-event-sharing-wrap li a{border:none;color:#767676}.mec-event-sharing-wrap li i{width:36px;height:36px;display:table-cell;vertical-align:middle}.mec-event-sharing-wrap .mec-event-sharing li a{display:block}.mec-event-sharing-wrap .mec-event-sharing li:hover a{color:#40d9f1}.mec-event-sharing .mec-event-share:hover .event-sharing-icon{background:#40d9f1;border-width:0 1px 0;cursor:pointer}.mec-event-sharing .mec-event-map{border-width:1px 0 1px}.mec-event-footer .mec-booking-button{box-shadow:none;transition:all .21s ease;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#767676;border:1px solid #e8e8e8;position:absolute;top:20px;right:15px;padding:0 16px;line-height:37px;height:38px}.mec-event-footer .mec-booking-button:hover{background:#191919;color:#fff;border-color:#191919}@media only screen and (max-width:960px){.mec-event-grid-classic{margin-bottom:30px}}.mec-widget .mec-event-grid-classic.mec-owl-carousel{padding:36px 0 16px}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav{margin:5px 0;width:100%;position:absolute;top:15px;padding:0}.mec-skin-grid-container.mec-widget{padding-top:18px}.mec-widget .mec-event-grid-classic.mec-owl-carousel{padding:20px 0 16px}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav{margin:0;width:100%;position:absolute;top:0;padding:0}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav div{position:absolute;background:#fff;line-height:0;width:34px;height:26px;padding:6px;text-align:center;margin-top:-17px;border-radius:3px;border:1px solid #e2e2e2;text-align:center;box-shadow:0 2px 0 0 rgba(0,0,0,.028);transition:all .33s ease}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav i{font-size:12px;color:#40d9f1;cursor:pointer}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-next{right:0}.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-prev{left:0}.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-sharing{display:none}.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer{text-align:center}.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer .mec-booking-button{position:static;padding:11px 16px}.widget .mec-event-footer ul.mec-event-sharing-wrap li a.mec-event-share-icon{padding:0}@media screen and (min-width:56.875em){.mec-widget .mec-month-container dl{margin-bottom:0}}.mec-widget .mec-event-grid-classic.owl-carousel .mec-event-footer{text-align:right}.mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap{left:5px;padding-left:5px}.mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap .mec-event-sharing{left:0}.mec-widget .mec-event-sharing-wrap .mec-event-sharing{position:absolute;top:auto;bottom:52px;margin:0;margin-top:0;border-radius:5px}.mec-widget .mec-event-sharing-wrap .mec-event-sharing:after{top:auto;bottom:-17px;border-color:#fff transparent transparent transparent}.mec-widget .mec-event-sharing-wrap .mec-event-sharing:before{top:auto;bottom:-18px;border-color:#e2e2e2 transparent transparent transparent}.mec-event-grid-clean{margin-bottom:10px;max-width:none}.mec-event-grid-clean .mec-event-article{margin-bottom:30px;position:relative;border:1px solid #e2e2e2;text-align:center;padding:15px 15px 0;background:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-grid-clean .mec-event-content{background:#fff;color:#767676;padding:25px 16px 0;text-align:left}.mec-event-grid-clean .mec-event-title{color:#202020;margin:0 0 10px 0;font-weight:700;font-size:21px;text-transform:capitalize}.mec-event-grid-clean .mec-event-title a{color:#202020;transition:all .24s ease}.mec-event-grid-clean .mec-event-date{font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:1px;background-color:#40d9f1;color:#fff;padding:3px 0;margin:0;text-align:center}.mec-event-grid-clean .mec-event-content p{font-size:15px;color:#9a9a9a;line-height:1.54}.mec-event-grid-clean img{margin-bottom:0;width:100%}.mec-event-grid-clean .event-grid-t2-head{margin-bottom:10px;color:#fff;padding:9px 14px 6px;text-align:left}.mec-event-grid-clean .event-grid-t2-head .mec-event-date{font-size:50px;line-height:50px;float:left;margin-right:11px}.mec-event-grid-clean .event-grid-t2-head .mec-event-month{text-transform:uppercase;font-size:17px;line-height:20px;padding-top:4px}.mec-event-grid-clean .event-grid-t2-head .mec-event-detail{font-size:12px}.mec-event-grid-clean .mec-event-sharing-wrap{left:0}.mec-event-grid-clean .mec-event-footer{position:relative;border-top:2px solid;padding:20px 0;margin:0 14px;text-align:left;background:0 0}.mec-event-grid-clean .mec-event-footer .mec-booking-button{right:0}.mec-event-grid-clean .row{margin-bottom:30px}.mec-event-grid-modern{margin-bottom:10px;max-width:none}.mec-event-grid-modern .mec-event-article{position:relative;border:1px solid #e2e2e2;text-align:center;margin-bottom:30px;padding:45px 15px 10px;background:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-grid-modern .mec-event-content{background:#fff;color:#767676;padding:35px 15px 10px;text-align:left}.mec-event-grid-modern .mec-event-title{color:#202020;margin:0 0 10px 0;font-weight:700;font-size:24px;text-transform:none;letter-spacing:-1px}.mec-event-grid-modern .mec-event-title a{color:#202020;transition:all .24s ease}.mec-event-grid-modern .mec-event-content p{font-size:15px;color:#9a9a9a;line-height:1.54}.mec-event-grid-modern img{margin-bottom:0;width:100%}.mec-event-grid-modern .event-grid-modern-head{margin-bottom:10px;padding:9px 14px 6px;text-align:left}.mec-event-grid-modern .event-grid-modern-head .mec-event-date{font-size:50px;line-height:50px;float:left;margin-right:11px}.mec-event-grid-modern .event-grid-modern-head .mec-event-month{text-transform:uppercase;font-size:17px;line-height:20px;padding-top:4px}.mec-event-grid-modern .event-grid-modern-head .mec-event-detail{font-size:12px}.mec-event-grid-modern .event-grid-modern-head .mec-event-day{margin-top:9px;color:silver;font-family:Roboto,sans-serif;font-size:35px;font-weight:100;text-transform:uppercase;letter-spacing:-1px}.mec-event-grid-modern .mec-event-footer{position:relative;height:90px;padding:20px 0;border:none;margin:0 14px;text-align:left;background:0 0}.mec-event-grid-modern .mec-event-footer .mec-booking-button{right:auto;left:0}.mec-event-grid-modern .mec-event-sharing-wrap{left:auto;right:0}.mec-event-grid-modern .mec-event-sharing{left:auto;right:-6px}.mec-event-grid-modern .mec-event-sharing-wrap li{border-radius:55px}.mec-event-grid-modern .row{margin-bottom:0}@media only screen and (max-width:479px){.mec-event-grid-modern .mec-event-article{padding-bottom:30px}.mec-event-grid-modern .mec-event-sharing{top:60px;left:0;right:auto}.mec-event-grid-modern .mec-event-footer .mec-booking-button{top:0}}.mec-event-grid-colorful .mec-event-article{min-height:400px;border:none;box-shadow:none;background:#40d9f1;padding-top:25px;margin:0;color:#fff}.mec-event-grid-colorful .mec-event-content{background:0 0}.mec-event-grid-colorful .event-grid-modern-head,.mec-event-grid-colorful .event-grid-modern-head .mec-event-date,.mec-event-grid-colorful .event-grid-modern-head .mec-event-day,.mec-event-grid-colorful .mec-event-content p,.mec-event-grid-colorful .mec-event-sharing-wrap>li>a,.mec-event-grid-colorful .mec-event-title a{color:#fff}.mec-event-grid-colorful .mec-event-footer .mec-booking-button{border:none}.mec-event-grid-colorful .mec-event-sharing-wrap>li{border-color:#fff}.mec-event-grid-colorful .mec-event-sharing-wrap:hover>li{background:#333;border-color:#333}.mec-event-grid-colorful .mec-event-title a.mec-color-hover:hover{color:#fff;text-decoration:underline}.mec-event-grid-colorful .mec-event-title .event-color{display:none}.mec-event-grid-colorful div[class^=col-md-]{padding:0 1px 1px 0;margin:0}@media only screen and (min-width:768px){.mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-day{font-size:26px}.mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-month{font-size:15px}.mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-date{font-size:50px}.mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-title{font-size:21px}.mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-content p{font-size:13px}}@media only screen and (min-width:768px) and (max-width:1200px){.mec-wrap.mec-sm959.mec-event-grid-colorful div[class^=col-md-]{width:50%}}.mec-event-list-minimal .mec-event-article{border-bottom:1px solid #efefef;padding:24px 0 16px}.mec-event-list-minimal .mec-wrap .col-md-9{padding:0}.mec-event-list-minimal .mec-event-date{position:relative;float:left;margin-right:30px;color:#fff;width:52px;padding:6px 4px 3px;text-align:center;text-transform:uppercase;border-radius:3px}.mec-event-list-minimal .mec-event-date span{display:block;font-size:24px;font-weight:700;text-align:center;margin-bottom:4px}.mec-event-list-minimal .mec-event-date:after{display:block;content:"";position:absolute;width:50px;left:1px;top:1px;height:30px;background:rgba(255,255,255,.1);box-shadow:0 4px 4px rgba(0,0,0,.02)}.mec-event-list-minimal .mec-event-title{margin-top:0;margin-bottom:10px;font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:0;padding-top:5px}.mec-event-list-minimal .mec-event-detail{font-size:15px;font-weight:300;line-height:1;letter-spacing:0;color:#9a9a9a;font-family:Roboto,sans-serif}.mec-event-list-minimal .btn-wrapper{text-align:right;padding-right:0;padding-top:6px}.mec-event-list-minimal .btn-wrapper .mec-detail-button{border-bottom:0;margin-bottom:14px;margin-right:0;box-shadow:none}.mec-event-list-minimal a.mec-detail-button{text-align:center;display:inline-block;background:#ededed;color:#191919;padding:12px;border-radius:2px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;transition:all .24s ease}.mec-event-list-minimal a.mec-detail-button:hover{background:#292929;color:#fff}.vc_col-sm-4 .mec-event-list-minimal .mec-event-date,.vc_col-sm-6 .mec-event-list-minimal .mec-event-date{margin-right:12px}.vc_col-sm-4 .mec-event-list-minimal .mec-event-title,.vc_col-sm-6 .mec-event-list-minimal .mec-event-title{font-size:15px;letter-spacing:2px}@media only screen and (min-width:480px) and (max-width:767px){.mec-event-list-minimal .btn-wrapper{padding-left:0}.mec-event-list-minimal .mec-event-date{margin-right:10px}}@media only screen and (max-width:767px){.mec-event-list-minimal .btn-wrapper .mec-detail-button{display:block;text-align:center;margin:0;margin-top:16px;padding:8px}.mec-event-list-minimal .btn-wrapper{margin:12px 0}}@media only screen and (max-width:479px){.mec-event-list-minimal .mec-event-date{float:none;width:100%;margin-bottom:8px}.mec-event-list-minimal .mec-event-date span{display:inline;padding-right:25px;margin-right:7px;font-size:inherit}.mec-event-list-minimal .mec-event-date:after{width:45%;box-shadow:4px 0 4px rgba(0,0,0,.02)}.mec-event-list-minimal .btn-wrapper{text-align:center;padding-left:0}.mec-event-list-minimal{text-align:center}.mec-event-list-minimal .mec-event-detail{margin-bottom:10px}}.mec-wrap .mec-event-list-modern .mec-event-title{margin-top:0;margin-bottom:10px}.mec-event-list-modern .mec-event-article{border-bottom:1px solid #efefef;padding:30px 0 10px}.mec-event-list-modern .mec-event-article:last-child{border-bottom:none}.mec-event-list-modern .mec-event-title a{color:#191919;transition:all .24s ease;box-shadow:none}.mec-event-list-modern .mec-event-date{text-transform:uppercase;padding:10px 0}.mec-event-list-modern .mec-event-date .event-d{font-size:48px;display:table-cell;padding:10px 0 0}.mec-event-list-modern .mec-event-date .event-f{font-size:13px;display:table-cell;vertical-align:middle;padding-left:7px;font-weight:500;letter-spacing:3px;color:#777}.mec-event-list-modern .mec-event-detail{font-weight:300;color:#8a8a8a}.mec-event-list-modern .mec-event-date .event-da{margin-top:9px;color:silver;font-family:Roboto,sans-serif;font-size:28px;font-weight:100;text-transform:uppercase;letter-spacing:-1px}.mec-event-list-modern .mec-btn-wrapper .mec-booking-button{border-radius:1px;letter-spacing:2px;border:1px solid #e6e6e6;color:#333;background-color:#fff;padding:13px 20px;font-weight:700;font-size:11px;box-shadow:0 2px 0 0 rgba(0,0,0,.016);transition:all .28s ease}.mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover{border-color:#222;background:#222;color:#fff}.mec-event-list-modern .mec-event-title{font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:1px}.mec-event-list-modern .mec-event-detail{color:#9a9a9a;font-size:15px;font-weight:300;line-height:25px;font-family:Roboto,sans-serif}.mec-event-list-modern .mec-btn-wrapper{text-align:right;padding:10px 0;text-transform:uppercase}.mec-event-list-modern .mec-event-sharing{position:relative;margin:10px 0}.mec-event-list-modern .mec-event-sharing>li{display:inline-block;border:none;border-radius:50%;margin-right:3px}.mec-event-list-modern .mec-event-sharing>li:hover{display:inline-block}.mec-event-list-modern .mec-event-sharing>li:hover a i{color:#fff;background:#40d9f1;border-color:#40d9f1}.mec-event-list-modern .mec-event-sharing>li i{width:36px;display:inline-block;line-height:35px;color:#767676;text-align:center;border-radius:50%;border:1px solid #ddd;font-size:14px}.mec-event-list-modern .mec-event-sharing .mec-event-share:hover .mec-event-sharing-icon{background:#40d9f1;border-color:#40d9f1;cursor:pointer;border-radius:50%}.mec-event-list-modern .mec-event-sharing li:hover a i{background:#40d9f1}@media only screen and (min-width:768px){.mec-event-list-modern .mec-event-article{position:relative;min-height:160px;overflow:hidden}.mec-event-list-modern .col-md-2.col-sm-2{width:210px;position:absolute;left:0;top:20px}.mec-event-list-modern .col-md-4.col-sm-4.mec-btn-wrapper{width:180px;padding:0;position:absolute;right:0;top:30%}.mec-event-list-modern .col-md-6.col-sm-6{width:100%;padding-left:225px;padding-right:195px}}@media only screen and (max-width:767px){.mec-event-list-modern .mec-btn-wrapper .mec-booking-button{letter-spacing:1px;border:1px solid #e1e1e1;padding:8px 16px}.mec-event-list-modern .mec-btn-wrapper{padding:0 0 12px}.mec-event-list-modern .mec-event-sharing{margin-bottom:0}}.mec-event-grid-minimal .mec-event-article{margin:15px 0;min-height:80px;display:table}.mec-event-grid-minimal .event-detail-wrap{display:table-cell;vertical-align:middle}.mec-event-grid-minimal .mec-event-date{width:70px;float:left;margin-right:20px;padding:12px 16px 10px;text-align:center;text-transform:uppercase;border-radius:4px;border:1px solid #e6e6e6;transition:all .37s ease-in-out;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-grid-minimal .mec-event-date span{display:block;font-size:24px;font-weight:700;text-align:center;margin-bottom:4px;color:#2a2a2a;transition:color .3s ease}.mec-event-grid-minimal .mec-event-title{margin-top:0;margin-bottom:10px;font-weight:700;line-height:21px;font-size:16px;text-transform:uppercase;transition:color .3s ease}.mec-event-grid-minimal .mec-event-title a{color:#191919;transition:color .3s ease}.mec-event-grid-minimal .mec-event-detail{font-size:15px;font-weight:300;line-height:1;letter-spacing:0;color:#9a9a9a;font-family:Roboto,sans-serif}.mec-event-grid-minimal .mec-event-date:hover{color:#fff}.mec-event-grid-minimal .mec-event-date:hover span{color:#fff}.mec-event-list-classic .mec-event-article{padding:12px 0;margin-bottom:20px}.mec-event-list-classic .mec-event-image{float:left;width:86px;margin-right:20px}.mec-event-list-classic .mec-event-date{font-weight:400;font-size:13px;letter-spacing:0;line-height:18px}.mec-event-list-classic .mec-event-date span{font-weight:500;margin-bottom:6px}.mec-event-list-classic .mec-event-title{font-size:15px;margin:10px 0 12px;font-weight:700;text-transform:uppercase}.mec-event-list-classic .mec-event-title a{color:#494949;transition:color .3s ease}.mec-event-list-classic .mec-event-detail{color:#777;font-weight:400;line-height:12px;font-size:12px;overflow:hidden}.mec-event-list-classic a.magicmore{padding:10px 16px;color:#fff;background:#222;letter-spacing:2px;font-size:11px}.mec-event-list-classic a.magicmore:after{content:"";display:none}.mec-event-list-classic a.magicmore:hover{color:#40d9f1}.mec-event-grid-simple .mec-event-article{position:relative;margin-bottom:30px}.mec-event-grid-simple .mec-event-article:after{border-right:1px solid #e6e6e6;height:60px;position:absolute;top:50%;margin-top:-30px;right:-1px}.mec-event-grid-simple .row div:last-child .mec-event-article:after{border:none}.mec-event-grid-simple .row{margin:15px 0 30px;text-align:center}.mec-event-grid-simple .mec-event-date{padding:0;margin:0;text-transform:capitalize;font-size:12px;font-weight:700}.mec-event-grid-simple .mec-event-title{margin-top:0;margin-bottom:10px;font-weight:700;line-height:21px;font-size:15px;padding-top:5px;text-transform:uppercase;transition:color .37s ease}.mec-event-grid-simple .mec-event-title a{color:#494949;transition:color .3s ease}.mec-event-grid-simple .mec-event-detail{font-family:Roboto,sans-serif;font-weight:400;line-height:1;letter-spacing:0;font-size:13px;color:#777}.mec-event-grid-simple:hover .mec-event-title{color:#40d9f1}.mec-event-grid-simple:hover .mec-event-date{background:0 0}.event-last:after{display:none}@media only screen and (max-width:767px){.mec-event-grid-simple .mec-event-article{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.mec-event-grid-simple .mec-event-article:after{border:none}}.mec-event-grid-novel .mec-event-article{position:relative;margin-bottom:30px;padding:60px 5% 60px 7%;border:1px solid rgba(255,255,255,.12);border-radius:10px;background-color:#0050fd;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1}.mec-event-grid-novel .mec-event-article .novel-grad-bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;opacity:0;z-index:-1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.mec-event-grid-novel .mec-event-article:hover{-webkit-box-shadow:0 13px 36px 0 rgba(0,0,0,.23);box-shadow:0 13px 36px 0 rgba(0,0,0,.23);border-color:transparent}.mec-event-grid-novel .mec-event-article:hover .novel-grad-bg{background-image:-webkit-gradient(linear,left top,right top,from(#262e32),to(#0e1015));background-image:-webkit-linear-gradient(left,#262e32 0,#0e1015 100%);background-image:-o-linear-gradient(left,#262e32 0,#0e1015 100%);background-image:linear-gradient(90deg,#262e32 0,#0e1015 100%);opacity:1}.mec-event-grid-novel .mec-event-image{float:left;width:150px;height:150px}.mec-event-grid-novel .mec-event-image img{width:150px;height:150px;border-radius:50%}.mec-event-grid-novel .mec-event-detail-wrap{margin-left:200px}.mec-event-grid-novel .mec-event-content h4{position:relative;margin-bottom:10px;display:inline-block}.mec-event-grid-novel .mec-event-content h4 a{font-size:24px;line-height:35px;color:#fafcff}.mec-event-grid-novel .mec-event-content h4::before{content:'';position:absolute;top:8px;left:-30px;width:17px;height:17px;background:#5cd0ed;opacity:.4;border-radius:50%}.mec-event-grid-novel .mec-event-content h4::after{content:'';position:absolute;top:12px;left:-26px;width:9px;height:9px;background:#5cd0ed;border-radius:50%}.mec-event-grid-novel .mec-event-address,.mec-event-grid-novel .mec-event-detail,.mec-event-grid-novel .mec-event-month{position:relative;padding-left:35px;font-size:15px;line-height:30px;color:rgba(255,255,255,.4)}.mec-event-grid-novel .mec-event-address::before,.mec-event-grid-novel .mec-event-detail::before,.mec-event-grid-novel .mec-event-month::before{position:absolute;top:6px;left:6px;font-size:17px;font-family:simple-line-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.mec-event-grid-novel .mec-event-month::before{content:"\e075"}.mec-event-grid-novel .mec-event-detail::before{content:"\e081"}.mec-event-grid-novel .mec-event-address::before{content:"\e096"}.mec-event-grid-novel .mec-event-footer{clear:both;padding:20px 0;border-top:none;background:0 0}.mec-event-grid-novel .mec-event-footer .mec-booking-button{right:auto;left:0;height:42px;width:148px;padding:0 20px;font-size:14px;font-weight:400;line-height:42px;text-align:center;color:#fff;background:0 0;border-color:rgba(255,255,255,.1);border-radius:50px}.mec-event-grid-novel .mec-event-footer .mec-booking-button:hover{background-color:rgba(255,255,255,.1)}.mec-event-grid-novel .mec-event-sharing-wrap{left:175px;cursor:pointer}.mec-event-grid-novel .mec-event-sharing-wrap>li{border-color:rgba(255,255,255,.1);border-radius:50%}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing{top:-5px;left:0;padding:5px 10px 2px 50px;min-width:150px;width:inherit;height:37px;background-color:rgba(255,255,255,.1);-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:50px}.mec-event-grid-novel .mec-event-sharing-wrap:hover>li{background-color:rgba(255,255,255,.1)}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::after,.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::before{display:none}.mec-event-grid-novel .mec-event-sharing .mec-event-social-icon,.mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a,.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li i{display:inline}.mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a{padding:0 10px}.mec-event-grid-novel .mec-event-sharing-wrap>li a{color:#fff}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a{color:rgba(255,255,255,.4)}.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a:hover{color:rgba(255,255,255,1)}@media only screen and (max-width:1200px){.mec-event-grid-novel .row .col-md-6.col-sm-6{width:100%;float:none}.mec-event-grid-novel .mec-event-image{float:none;margin-top:-20px;margin-bottom:20px}.mec-event-grid-novel .mec-event-detail-wrap{margin-left:20px}.mec-event-grid-novel .mec-event-footer{margin-top:30px}}@media only screen and (max-width:767px){.mec-event-grid-novel .mec-event-footer{margin-top:0;padding-top:30px;margin-bottom:24px}.mec-event-grid-novel .mec-event-footer .mec-booking-button{display:block;position:relative}.mec-event-grid-novel .mec-event-sharing-wrap{left:0;bottom:-55px}.mec-event-grid-novel .mec-event-content h4 a{font-size:20px;line-height:1.3}}.mec-event-cover-modern{position:relative}.mec-event-cover-modern .mec-event-cover-a{background:0 0;position:absolute;color:#fff;bottom:0;left:0;text-decoration:none}.mec-event-cover-modern .mec-event-cover-a .mec-event-overlay{transition:all .5s;opacity:.8;width:100%;height:100%;position:absolute}.mec-event-cover-modern .mec-event-cover-a:hover .mec-event-overlay{opacity:1}.mec-event-cover-modern .mec-event-detail{padding:40px;position:relative}.mec-event-cover-modern .mec-event-cover-a:hover .mec-event-tag{color:#333;transition:all .5s}.mec-event-cover-modern .mec-event-cover-a .mec-event-title:hover{text-decoration:underline}.mec-event-cover-modern .mec-event-tag{background:#fff;display:inline-block;padding:5px 9px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:24px}.mec-event-cover-modern .mec-event-date{text-transform:uppercase;font-size:17px;font-weight:300}.mec-event-cover-modern .mec-event-title{color:#fff;text-transform:uppercase;font-size:40px;font-weight:700;margin:6px 0}.mec-event-cover-modern .mec-event-place{font-weight:400;font-size:18px;font-family:Roboto,sans-serif}@media only screen and (max-width:767px){.mec-event-cover-modern .mec-event-cover-a{width:100%}}.mec-event-cover-classic{position:relative;overflow:hidden;background:#fff;padding:6px;border:1px solid #e8e8e8}.mec-event-cover-classic .mec-event-overlay{position:absolute;left:6px;right:6px;bottom:6px;top:6px;width:auto;height:auto;background-color:rgba(36,36,36,.4);transition:all .33s ease-in-out}.mec-event-cover-classic:hover .mec-event-overlay{background-color:rgba(36,36,36,.6)}.mec-event-cover-classic .mec-event-content{font-size:15px;color:#fff;position:absolute;bottom:0;padding:50px 35px;transition:all .33s ease-in-out}.mec-event-cover-classic .mec-event-date{font-size:14px;text-transform:uppercase;font-weight:400;line-height:1.6}.mec-event-cover-classic .mec-event-date span{display:block;font-weight:700;font-size:16px}.mec-event-cover-classic .mec-event-title{color:#fff;margin:20px 0 38px;font-size:24px;font-weight:700;text-transform:uppercase;font-style:normal}.mec-event-cover-classic .mec-btn-wrapper{text-align:left}.mec-event-cover-classic .mec-event-icon{font-size:18px;float:left;margin-right:14px;color:#fff;padding:13px}.mec-event-cover-classic .mec-event-button{color:#fff;background-color:#191919;border:2px #191919 solid;padding:12px 20px;letter-spacing:3px;font-size:12px;font-weight:700;font-style:normal;transition:all .22s ease;text-decoration:none}.mec-event-cover-classic .mec-event-button:hover{color:#191919;background-color:#fff;border-color:#fff;border-radius:1px}.mec-event-cover-classic .mec-event-image img{min-width:100%}@media only screen and (max-width:960px){.mec-event-cover-classic .mec-event-content{padding:20px}.mec-event-cover-classic .mec-event-button{font-size:11px;padding:7px 10px;letter-spacing:1px}.mec-event-cover-classic .mec-event-title{font-size:19px;margin:15px 0 25px}.mec-event-cover-classic .mec-event-date{font-size:12px}}@media only screen and (max-width:767px){.mec-event-cover-classic{margin-bottom:30px}}@media only screen and (max-width:479px){.mec-event-cover-classic .mec-event-content{padding:15px;font-size:15px}.mec-event-cover-classic .mec-event-title{font-size:15px;margin:10px 0}.mec-event-cover-classic .mec-event-button{font-size:10px;padding:6px;letter-spacing:1px}.mec-event-cover-classic .mec-event-icon{padding:10px}}.mec-load-more-wrap{text-align:center;display:block;width:100%;padding-top:20px;text-align:center;position:relative}.mec-load-more-button{box-shadow:none;transition:all .21s ease;font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#767676;border:2px solid #e8e8e8;border-radius:50px;padding:0 28px;margin-bottom:20px;cursor:pointer;line-height:40px;font-family:Montserrat,Helvetica,Arial,sans-serif;height:42px;display:inline-block}.mec-load-more-button:hover{background:#191919;color:#fff;border-color:#191919}.mec-load-more-loading{content:url(../img/ajax-loader.gif);cursor:wait;background:0 0;border-style:none}.mec-load-more-loading:hover{background:0 0}.mec-modal-preloader,.mec-month-navigator-loading{width:100%;height:100%;background:no-repeat rgba(255,255,255,.88) url(../img/ajax-loader.gif) center;border-style:none;position:fixed;left:0;right:0;bottom:0;top:0;z-index:9}.mec-event-calendar-classic .mec-calendar-side .mec-calendar-table{min-height:1024px}.mec-calendar-side .mec-calendar-table{min-height:450px}.mec-skin-weekly-view-events-container.mec-month-navigator-loading{margin-top:0}.mec-calendar.mec-event-calendar-classic .mec-calendar-side{display:block}.mec-skin-daily-view-events-container.mec-month-navigator-loading{margin-top:0}@media only screen and (min-width:961px){.mec-wrap.mec-sm959 .mec-calendar-side .mec-calendar-table{min-height:1px}}@media only screen and (max-width:479px){.mec-calendar-side .mec-calendar-table{min-height:1px}}.mec-event-cover-clean{position:relative;border:1px solid #e6e6e6;padding:8px}.mec-event-cover-clean .mec-event-overlay{height:100%;background-color:rgba(36,36,36,.4);position:absolute;width:100%;left:0;border:8px solid #fff;top:0;transition:all .5s ease-in-out}.mec-event-cover-clean .mec-event-content{color:#fff;position:absolute;bottom:20px;padding:40px 60px;transition:all .5s ease-in-out}.mec-event-cover-clean .mec-event-title{color:#fff;font-weight:700;margin:46px 0 19px;font-size:29px;text-transform:uppercase;text-shadow:0 0 1px rgba(0,0,0,.5)}.mec-event-cover-clean .mec-event-title a{color:#fff;transition:all .5s;text-decoration:none;outline:0;border:none;box-shadow:none}.mec-event-cover-clean .mec-event-title a:hover{text-decoration:underline}.mec-event-cover-clean .mec-event-date{position:absolute;top:-20px;right:60px;color:#fff;width:60px;padding:14px 10px;z-index:1}.mec-event-cover-clean .mec-event-date div{text-align:center;text-transform:uppercase;letter-spacing:1px;line-height:16px}.mec-event-cover-clean .mec-event-date .dday{padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:13px;font-size:24px}.mec-event-cover-clean .mec-event-date .dmonth{letter-spacing:2px}.mec-event-cover-clean .mec-event-place{font-size:18px;font-family:Roboto,sans-serif}.mec-event-cover-clean .mec-event-image img{width:100%}@media only screen and (max-width:768px){.mec-event-cover-clean .mec-event-content{padding:20px;bottom:5px}.mec-event-cover-clean .mec-event-title{font-size:23px}.mec-event-cover-clean .mec-event-date{right:20px;padding:10px;width:50px}}@media only screen and (max-width:479px){.mec-event-cover-clean .mec-event-content{padding:10px}.mec-event-cover-clean .mec-event-title{font-size:19px;padding-right:25px}.mec-event-cover-clean .mec-event-date{right:-20px;top:-10px}.mec-event-cover-clean .mec-event-detail{font-size:12px}}.mec-month-divider{text-align:center;margin:60px 0 40px 0}.widget .mec-month-divider{margin:10px 0}.mec-month-divider span{text-transform:uppercase;font-size:22px;font-weight:700;padding-bottom:5px;color:#313131;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative}.mec-month-divider span:before{border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:-30px;left:50%;width:60px}.widget .mec-month-divider span{font-size:13px}.mec-event-list-standard .mec-events-pagination{margin-top:60px;border-top:4px solid #ebebeb;min-height:80px;padding-top:20px}.mec-event-list-standard .mec-events-pagination .mec-events-pag-previous{float:left;margin-left:0}.mec-event-list-standard .mec-events-pagination .mec-events-pag-next{float:right;margin-right:0}.mec-event-list-standard .mec-event-article{position:relative;display:block;margin-bottom:25px;border:1px solid #e9e9e9;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-list-standard .mec-topsec{display:table;width:100%}.mec-event-list-standard .col-md-3.mec-event-image-wrap{padding-left:0}.mec-event-list-standard .mec-event-content{padding-top:15px;padding-right:30px}.mec-event-list-standard .mec-event-title{font-size:29px;font-weight:700;letter-spacing:-1px;margin:0 0 10px}.mec-event-list-standard .mec-event-title a{color:#292929;transition:color .3s ease}.mec-event-list-standard .mec-col-table-c{display:table-cell;height:100%;vertical-align:middle;float:none!important}.mec-event-list-standard .mec-col-table-c.mec-event-meta-wrap{padding-top:15px}.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap{vertical-align:top}.mec-topsec .mec-event-image{line-height:1px}.mec-event-list-standard .mec-event-meta-wrap{border-left:1px solid #eee}.mec-event-list-standard .mec-time-details{text-transform:uppercase;font-size:11px;font-weight:300;padding-top:0;text-align:left;padding-left:30px}.mec-event-list-standard .mec-event-meta .mec-event-address{font-style:normal;letter-spacing:0;font-size:13px;color:#8a8a8a}.mec-event-list-standard .mec-event-meta span.mec-event-d,.mec-event-list-standard .mec-event-meta span.mec-event-m{font-size:17px;font-weight:700;padding-right:6px;color:#444;text-transform:uppercase}.mec-event-list-standard .mec-date-details,.mec-event-list-standard .mec-time-details,.mec-event-list-standard .mec-venue-details{position:relative;padding-left:28px;margin-bottom:10px}.mec-event-list-standard .mec-date-details:before,.mec-event-list-standard .mec-time-details:before,.mec-event-list-standard .mec-venue-details:before{content:"\f041";font-family:fontawesome;position:absolute;left:6px;font-size:15px}.mec-event-list-standard .mec-date-details:before{content:"\f073"}.mec-event-list-standard .mec-time-details:before{content:"\f017"}.mec-event-list-minimal .mec-event-title a{color:#292929;transition:color .3s ease}.mec-event-meta-wrap .mec-price-details{margin-bottom:10px}.mec-price-details i{margin-right:5px;vertical-align:text-top}.mec-event-meta-wrap .mec-event-meta .mec-price-details i:before{font-size:15px}@media only screen and (max-width:960px){.mec-event-list-standard .mec-topsec{display:block}.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap{display:block;width:40%}.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap{display:block;min-height:230px}.mec-event-list-standard .mec-event-meta-wrap{display:block;border-left:none;border-top:1px solid #eee;width:100%;float:none;padding-top:20px}}@media only screen and (min-width:480px) and (max-width:960px){.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap,.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap{display:table-cell}}@media only screen and (max-width:479px){.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap,.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap img{float:none;width:100%;padding:0}.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap{padding:10px 10px 10px 30px}}.mec-wrap .mec-events-cal-links{margin-bottom:0}.mec-single-event #mec-wrap{padding:0;margin-top:35px}.mec-wrap .mec-single-title{margin-top:0;margin-bottom:30px;font-weight:700;font-size:33px}.mec-single-event .mec-event-content{padding:40px 0 30px;margin-bottom:10px}.mec-single-event .mec-events-meta-group-booking,.mec-single-event .mec-frontbox{margin-bottom:30px;padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-wrap #main-content{overflow:hidden;padding-top:35px}.mec-single-event .mec-map-get-direction-address-cnt{position:relative}.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address{width:100%;height:46px;padding:13px 10px;margin-bottom:0;background:#fcfcfc;border:1px solid #e0e0e0;border-radius:0;box-shadow:inset 0 2px 5px rgba(0,0,0,.081)}.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address:focus{color:#444;background:#fff;border-color:#b0b0b0;box-shadow:0 0 3px rgba(0,0,0,.2)}.mec-single-event .mec-map-get-direction-btn-cnt input{width:100%}.mec-single-event .mec-map-get-direction-reset{position:absolute;z-index:2;top:5px;right:10px;font-size:11px;cursor:pointer}.mec-events-meta-group-tags{margin-top:20px}.mec-events-meta-group-tags a{display:inline-block;color:#444;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;font-weight:500;padding:3px 7px;border:1px solid #ddd;border-radius:2px;background:#fff;margin:1px 3px}.mec-events-meta-group-tags a:hover{text-decoration:underline;background:#f9f9f9}.mec-local-time-details li{list-style:none}.mec-single-event:not(.mec-single-modern) .mec-local-time-details{background:#f7f7f7;padding:12px 14px 8px;margin-bottom:12px;vertical-align:baseline;position:relative;border:none}.mec-single-event:not(.mec-single-modern) .mec-local-time-details ul{margin:0;padding-left:35px}.mec-single-event:not(.mec-single-modern) .mec-local-time-details h3{border:none;padding-left:15px}.mec-single-event:not(.mec-single-modern) .mec-local-time-details h3:before{display:none}.mec-single-event.mec-single-modern i.mec-sl-speedometer{display:none}.mec-single-event .mec-events-meta-group-booking{padding-bottom:30px}.mec-single-event .mec-events-meta-group-booking ul{list-style:none;margin-left:0;padding-left:0}.mec-single-event .mec-events-meta-group-booking ul li{padding:0;list-style:none;margin-top:40px}.mec-single-event .mec-events-meta-group-booking h4{margin-bottom:20px;font-size:23px;font-weight:700}.mec-single-event .mec-events-meta-group-booking li h4{font-size:19px}.mec-single-event .mec-events-meta-group-booking button,.mec-single-event .mec-events-meta-group-booking input{border-radius:0;margin-bottom:6px}.mec-single-event .mec-events-meta-group-booking button{min-width:170px;margin-top:5px}.mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available{display:block;margin-bottom:20px;margin-top:-17px;font-size:11px;color:#8a8a8a}.mec-single-event .mec-events-meta-group-booking .mec-book-price-total{display:inline-block;margin-bottom:10px;font-size:26px;color:#39c36e;font-weight:700;padding:10px 0}.mec-single-event .mec-events-meta-group-booking form{margin:0}.mec-single-event .mec-events-meta-group-booking h5 span,.mec-single-event .mec-events-meta-group-booking label{color:#424242;font-size:12px;font-weight:300;letter-spacing:0;margin:3px 0;display:block;clear:none;padding:5px 1em 3px 0}.mec-single-event .mec-events-meta-group-booking h5 span{display:inline-block}.mec-single-event .mec-events-meta-group-booking h5 span.mec-ticket-variation-name{padding-right:5px;text-transform:capitalize}.mec-single-event .mec-events-meta-group-booking input::-webkit-input-placeholder{color:#aaa}.mec-single-event .mec-events-meta-group-booking input:-moz-placeholder{color:#aaa}.mec-single-event .mec-events-meta-group-booking input[type=date],.mec-single-event .mec-events-meta-group-booking input[type=email],.mec-single-event .mec-events-meta-group-booking input[type=number],.mec-single-event .mec-events-meta-group-booking input[type=password],.mec-single-event .mec-events-meta-group-booking input[type=tel],.mec-single-event .mec-events-meta-group-booking input[type=text],.mec-single-event .mec-events-meta-group-booking select,.mec-single-event .mec-events-meta-group-booking textarea{display:block;background:#fcfcfc;min-height:42px;min-width:180px;font-size:13px;border:1px solid #e0e0e0;padding:13px 10px;width:330px;margin-bottom:20px;box-shadow:inset 0 2px 4px rgba(0,0,0,.051);clear:both}.wbmec-mandatory{padding-left:5px;font-size:14px}.mec-single-event .mec-events-meta-group-booking .mec-red-notification input,.mec-single-event .mec-events-meta-group-booking .mec-red-notification select,.mec-single-event .mec-events-meta-group-booking .mec-red-notification textarea{border:1px solid #ff3c3c}.mec-single-event .mec-events-meta-group-booking .mec-red-notification input[type=checkbox],.mec-single-event .mec-events-meta-group-booking .mec-red-notification input[type=radio]{outline:1px solid #ff3c3c}@media only screen and (max-width:479px){.mec-single-event .mec-events-meta-group-booking input[type=date],.mec-single-event .mec-events-meta-group-booking input[type=email],.mec-single-event .mec-events-meta-group-booking input[type=number],.mec-single-event .mec-events-meta-group-booking input[type=password],.mec-single-event .mec-events-meta-group-booking input[type=tel],.mec-single-event .mec-events-meta-group-booking input[type=text],.mec-single-event .mec-events-meta-group-booking select,.mec-single-event .mec-events-meta-group-booking textarea{width:100%}}.mec-single-event .mec-events-meta-group-booking input[type=email]:focus,.mec-single-event .mec-events-meta-group-booking input[type=number]:focus,.mec-single-event .mec-events-meta-group-booking input[type=password]:focus,.mec-single-event .mec-events-meta-group-booking input[type=tel]:focus,.mec-single-event .mec-events-meta-group-booking input[type=text]:.mec-single-event .mec-events-meta-group-booking input[type=date],.mec-single-event .mec-events-meta-group-booking select:focus,.mec-single-event .mec-events-meta-group-booking textarea:focus,focus{border:1px solid #aaa;color:#444;background:#fff;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);outline:0}.mec-single-event .mec-events-meta-group-booking input[type=checkbox],.mec-single-event .mec-events-meta-group-booking input[type=radio]{margin-right:6px;margin-top:5px;min-height:20px;clear:none;margin:0 0 0 2px}.lity-container .mec-events-meta-group-booking input[type=radio]:before,.mec-single-event .mec-events-meta-group-booking input[type=radio]:before{content:"";display:inline-block;background:#fff;border-radius:18px;width:18px;height:18px;margin:-1px 0 0 -3px;cursor:pointer;border:2px solid #e1e7ed;box-shadow:0 2px 15px -3px rgba(69,77,89,.32)}.lity-container .mec-events-meta-group-booking input[type=radio]:checked:before,.mec-single-event .mec-events-meta-group-booking input[type=radio]:checked:before{border:7px solid #008aff;background:#fff;box-shadow:0 3px 16px -3px #008aff}.lity-container .mec-events-meta-group-booking input[type=radio],.mec-single-event .mec-events-meta-group-booking input[type=radio]{min-height:0;margin:0;margin-right:6px}.mec-single-event .mec-events-meta-group-booking input[type=checkbox]{float:left}.lity-container .mec-events-meta-group-booking .mec_book_first_for_all,.mec-single-event .mec-events-meta-group-booking .mec_book_first_for_all{display:none}.mec-events-meta-group-booking ul.mec-book-price-details{list-style:none;border:1px solid #eee;padding:0;overflow:hidden}.mec-events-meta-group-booking ul.mec-book-price-details li{font-size:15px;color:#a9a9a9;list-style:none;padding:13px 18px;margin:0;float:left;border-right:1px solid #eee}.mec-events-meta-group-booking ul.mec-book-price-details li:last-child{border-right:none}.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount{f