The Events Calendar - Version 5.9.0

Version Description

= [5.0] =

Please see the changelog for the complete list of changes in this release. Previous versions of The Events Calendar are not cross-compatible with 5.X add-ons. Remember to always make a backup of your database and files before updating!

Download this release

Release Info

Developer bordoni
Plugin Icon The Events Calendar
Version 5.9.0
Comparing to
See all releases

Code changes from version 5.8.2 to 5.9.0

Files changed (139) hide show
  1. common/lang/tribe-common.pot +31 -31
  2. common/src/Tribe/Context/locations.php +1 -1
  3. common/src/Tribe/Customizer.php +18 -1
  4. common/src/Tribe/Customizer/Controls/Heading.php +11 -4
  5. common/src/Tribe/Customizer/Controls/Number.php +78 -0
  6. common/src/Tribe/Customizer/Controls/Radio.php +4 -2
  7. common/src/Tribe/Customizer/Controls/Range_Slider.php +97 -0
  8. common/src/Tribe/Customizer/Controls/Separator.php +7 -0
  9. common/src/Tribe/Customizer/Controls/Toggle.php +86 -0
  10. common/src/Tribe/Customizer/Section.php +66 -8
  11. common/src/Tribe/Dialog/View.php +82 -3
  12. common/src/Tribe/Main.php +15 -3
  13. common/src/Tribe/Template.php +29 -14
  14. common/src/Tribe/Utils/Color.php +17 -8
  15. common/src/Tribe/Utils/Theme_Compatibility.php +12 -2
  16. common/src/admin-views/app-shop.php +1 -1
  17. common/src/resources/css/common-full.min.css +1 -1
  18. common/src/resources/css/common-skeleton.min.css +1 -1
  19. common/src/resources/css/customizer-controls.min.css +1 -1
  20. common/src/resources/css/dialog.min.css +1 -1
  21. common/src/resources/css/promoter.min.css +1 -1
  22. common/src/resources/css/tribe-common-admin.min.css +1 -1
  23. common/src/resources/css/tribe-ui.min.css +1 -1
  24. common/src/resources/css/validation.min.css +1 -1
  25. common/src/resources/images/mascot.png +0 -0
  26. common/src/resources/js/admin-log-controls.js +3 -3
  27. common/src/resources/js/admin/help-page.js +5 -5
  28. common/src/resources/js/bumpdown.js +22 -8
  29. common/src/resources/js/buttonset.js +8 -5
  30. common/src/resources/js/dependency.js +24 -10
  31. common/src/resources/js/dialog.js +1 -1
  32. common/src/resources/js/dropdowns.js +15 -19
  33. common/src/resources/js/dropdowns.min.js +1 -1
  34. common/src/resources/js/notice-dismiss.js +6 -2
  35. common/src/resources/js/pue-notices.js +2 -2
  36. common/src/resources/js/select2-after.js +2 -3
  37. common/src/resources/js/timepicker.js +7 -4
  38. common/src/resources/js/tooltip.js +1 -1
  39. common/src/resources/js/tribe-common.js +3 -3
  40. common/src/resources/js/tribe-datatables.js +7 -8
  41. common/src/resources/js/tribe-datatables.min.js +1 -1
  42. common/src/resources/js/underscore-after.js +4 -2
  43. common/src/resources/js/utils-camelcase.js +6 -1
  44. common/src/resources/js/utils-camelcase.min.js +1 -1
  45. common/src/resources/js/validation.js +21 -17
  46. common/src/views/dialog/confirm.php +2 -2
  47. common/src/views/dialog/warning.php +32 -0
  48. common/src/views/tooltip/tooltip.php +1 -1
  49. common/vendor/autoload.php +1 -1
  50. common/vendor/autoload_52.php +1 -1
  51. common/vendor/composer/autoload_classmap.php +3 -0
  52. common/vendor/composer/autoload_real.php +4 -4
  53. common/vendor/composer/autoload_real_52.php +3 -3
  54. common/vendor/composer/autoload_static.php +8 -5
  55. lang/the-events-calendar-ar.mo +0 -0
  56. lang/the-events-calendar-bg_BG.mo +0 -0
  57. lang/the-events-calendar-ca.mo +0 -0
  58. lang/the-events-calendar-cs_CZ.mo +0 -0
  59. lang/the-events-calendar-da_DK.mo +0 -0
  60. lang/the-events-calendar-de_CH.mo +0 -0
  61. lang/the-events-calendar-de_DE.mo +0 -0
  62. lang/the-events-calendar-el.mo +0 -0
  63. lang/the-events-calendar-en_AU.mo +0 -0
  64. lang/the-events-calendar-en_CA.mo +0 -0
  65. lang/the-events-calendar-en_GB.mo +0 -0
  66. lang/the-events-calendar-en_NZ.mo +0 -0
  67. lang/the-events-calendar-en_ZA.mo +0 -0
  68. lang/the-events-calendar-es_CO.mo +0 -0
  69. lang/the-events-calendar-es_EC.mo +0 -0
  70. lang/the-events-calendar-es_ES.mo +0 -0
  71. lang/the-events-calendar-es_MX.mo +0 -0
  72. lang/the-events-calendar-es_VE.mo +0 -0
  73. lang/the-events-calendar-eu.mo +0 -0
  74. lang/the-events-calendar-fi.mo +0 -0
  75. lang/the-events-calendar-fr_CA.mo +0 -0
  76. lang/the-events-calendar-fr_FR.mo +0 -0
  77. lang/the-events-calendar-gl_ES.mo +0 -0
  78. lang/the-events-calendar-he_IL.mo +0 -0
  79. lang/the-events-calendar-hr.mo +0 -0
  80. lang/the-events-calendar-hu_HU.mo +0 -0
  81. lang/the-events-calendar-it_IT.mo +0 -0
  82. lang/the-events-calendar-ja.mo +0 -0
  83. lang/the-events-calendar-lt_LT.mo +0 -0
  84. lang/the-events-calendar-nb_NO.mo +0 -0
  85. lang/the-events-calendar-nl_BE.mo +0 -0
  86. lang/the-events-calendar-nl_NL.mo +0 -0
  87. lang/the-events-calendar-nn_NO.mo +0 -0
  88. lang/the-events-calendar-pl_PL.mo +0 -0
  89. lang/the-events-calendar-pt_BR.mo +0 -0
  90. lang/the-events-calendar-pt_PT.mo +0 -0
  91. lang/the-events-calendar-ro_RO.mo +0 -0
  92. lang/the-events-calendar-ru_RU.mo +0 -0
  93. lang/the-events-calendar-sk_SK.mo +0 -0
  94. lang/the-events-calendar-sl_SI.mo +0 -0
  95. lang/the-events-calendar-sq.mo +0 -0
  96. lang/the-events-calendar-sr_RS.mo +0 -0
  97. lang/the-events-calendar-sv_SE.mo +0 -0
  98. lang/the-events-calendar-tr_TR.mo +0 -0
  99. lang/the-events-calendar-uk.mo +0 -0
  100. lang/the-events-calendar-zh_CN.mo +0 -0
  101. lang/the-events-calendar.pot +331 -232
  102. readme.txt +14 -2
  103. src/Tribe/Admin/Event_Meta_Box.php +70 -0
  104. src/Tribe/Customizer/Global_Elements.php +2 -3
  105. src/Tribe/Editor.php +1 -1
  106. src/Tribe/Main.php +17 -24
  107. src/Tribe/Plugin_Register.php +2 -2
  108. src/Tribe/Views/V2/Customizer.php +35 -33
  109. src/Tribe/Views/V2/Customizer/Configuration.php +74 -0
  110. src/Tribe/Views/V2/Customizer/Hooks.php +98 -0
  111. src/Tribe/Views/V2/Customizer/Notice.php +90 -0
  112. src/Tribe/Views/V2/Customizer/Section/Events_Bar.php +74 -194
  113. src/Tribe/Views/V2/Customizer/Section/Global_Elements.php +505 -0
  114. src/Tribe/Views/V2/Customizer/Section/Month_View.php +52 -92
  115. src/Tribe/Views/V2/Customizer/Section/Single_Event.php +230 -0
  116. src/Tribe/Views/V2/Customizer/Service_Provider.php +24 -9
  117. src/Tribe/Views/V2/Hooks.php +14 -51
  118. src/Tribe/Views/V2/Service_Provider.php +0 -1
  119. src/functions/template-tags/general.php +2 -2
  120. src/functions/utils/array.php +1 -1
  121. src/resources/css/app/event-links/frontend.min.css +1 -1
  122. src/resources/css/customizer-views-v2-controls.min.css +0 -1
  123. src/resources/css/debugger.min.css +1 -1
  124. src/resources/css/events-admin.min.css +1 -1
  125. src/resources/css/tribe-events-embed.min.css +1 -1
  126. src/resources/css/tribe-events-full-mobile.min.css +1 -1
  127. src/resources/css/tribe-events-full.min.css +1 -1
  128. src/resources/css/tribe-events-single-full.min.css +1 -1
  129. src/resources/css/tribe-events-single-skeleton.min.css +1 -1
  130. src/resources/css/tribe-events-skeleton.min.css +1 -1
  131. src/resources/css/tribe-events-theme.min.css +1 -1
  132. src/resources/css/views-full.min.css +1 -1
  133. src/resources/css/views-skeleton.min.css +1 -1
  134. src/resources/css/widget-events-list-full.min.css +1 -1
  135. src/resources/css/widget-events-list-skeleton.min.css +1 -1
  136. src/resources/js/admin-ignored-events.js +9 -5
  137. src/resources/js/admin-upgrade-page.js +5 -4
  138. src/resources/js/aggregator-admin-legacy-settings.js +6 -6
  139. src/resources/js/app/blocks.min.js +1 -1
common/lang/tribe-common.pot CHANGED
@@ -2,13 +2,13 @@
2
  # This file is distributed under the same license as the Tribe Common package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Tribe Common 4.14.1\n"
6
  "Report-Msgid-Bugs-To: http://m.tri.be/191x\n"
7
- "POT-Creation-Date: 2021-08-17 05:14:52+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
- "PO-Revision-Date: 2021-08-17 05:14\n"
12
  "Last-Translator: \n"
13
  "Language-Team: \n"
14
 
@@ -41,9 +41,9 @@ msgstr ""
41
  msgid "Press \"Cmd + C\" to copy"
42
  msgstr ""
43
 
44
- #. #-#-#-#-# tribe-common.pot (Tribe Common 4.14.1) #-#-#-#-#
45
  #. Author of the plugin/theme
46
- #: src/Tribe/Admin/Help_Page.php:79 src/Tribe/Customizer.php:647
47
  #: src/Tribe/Plugins_API.php:25 src/admin-views/help-calendar.php:97
48
  msgid "The Events Calendar"
49
  msgstr ""
@@ -717,7 +717,7 @@ msgid ""
717
  "and it helps a lot."
718
  msgstr ""
719
 
720
- #: src/Tribe/Customizer.php:648
721
  msgid ""
722
  "Use the following panel of your customizer to change the styling of your "
723
  "Calendar and Event pages."
@@ -769,7 +769,7 @@ msgstr ""
769
  msgid "Close this modal window"
770
  msgstr ""
771
 
772
- #: src/Tribe/Dialog/View.php:228
773
  msgid "Cancel"
774
  msgstr ""
775
 
@@ -777,15 +777,15 @@ msgstr ""
777
  msgid "Confirm"
778
  msgstr ""
779
 
780
- #: src/Tribe/Dialog/View.php:296
781
  msgid "OK"
782
  msgstr ""
783
 
784
- #: src/Tribe/Dialog/View.php:366
785
  msgid "Open the dialog window"
786
  msgstr ""
787
 
788
- #: src/Tribe/Dialog/View.php:381
789
  msgid "Close this dialog window"
790
  msgstr ""
791
 
@@ -2198,87 +2198,87 @@ msgstr ""
2198
  msgid "Full debug (all events)"
2199
  msgstr ""
2200
 
2201
- #: src/Tribe/Main.php:321
2202
  msgid ": activate to sort column ascending"
2203
  msgstr ""
2204
 
2205
- #: src/Tribe/Main.php:322
2206
  msgid ": activate to sort column descending"
2207
  msgstr ""
2208
 
2209
- #: src/Tribe/Main.php:324
2210
  msgid "Show _MENU_ entries"
2211
  msgstr ""
2212
 
2213
- #: src/Tribe/Main.php:325
2214
  msgid "No data available in table"
2215
  msgstr ""
2216
 
2217
- #: src/Tribe/Main.php:326
2218
  msgid "Showing _START_ to _END_ of _TOTAL_ entries"
2219
  msgstr ""
2220
 
2221
- #: src/Tribe/Main.php:327
2222
  msgid "Showing 0 to 0 of 0 entries"
2223
  msgstr ""
2224
 
2225
- #: src/Tribe/Main.php:328
2226
  msgid "(filtered from _MAX_ total entries)"
2227
  msgstr ""
2228
 
2229
- #: src/Tribe/Main.php:329
2230
  msgid "No matching records found"
2231
  msgstr ""
2232
 
2233
- #: src/Tribe/Main.php:330
2234
  msgid "Search:"
2235
  msgstr ""
2236
 
2237
- #: src/Tribe/Main.php:331
2238
  msgid "All items on this page were selected. "
2239
  msgstr ""
2240
 
2241
- #: src/Tribe/Main.php:332
2242
  msgid "Select all pages"
2243
  msgstr ""
2244
 
2245
- #: src/Tribe/Main.php:333
2246
  msgid "Clear Selection."
2247
  msgstr ""
2248
 
2249
- #: src/Tribe/Main.php:335
2250
  msgid "All"
2251
  msgstr ""
2252
 
2253
- #: src/Tribe/Main.php:336 src/Tribe/Main.php:353
2254
  msgid "Next"
2255
  msgstr ""
2256
 
2257
- #: src/Tribe/Main.php:337
2258
  msgid "Previous"
2259
  msgstr ""
2260
 
2261
- #: src/Tribe/Main.php:342
2262
  msgid ": Selected %d rows"
2263
  msgstr ""
2264
 
2265
- #: src/Tribe/Main.php:343
2266
  msgid ": Selected 1 row"
2267
  msgstr ""
2268
 
2269
- #: src/Tribe/Main.php:354
2270
  msgid "Prev"
2271
  msgstr ""
2272
 
2273
- #: src/Tribe/Main.php:355 src/Tribe/Main.php:357
2274
  msgid "Today"
2275
  msgstr ""
2276
 
2277
- #: src/Tribe/Main.php:356
2278
  msgid "Done"
2279
  msgstr ""
2280
 
2281
- #: src/Tribe/Main.php:358
2282
  msgid "Clear"
2283
  msgstr ""
2284
 
2
  # This file is distributed under the same license as the Tribe Common package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Tribe Common 4.14.2\n"
6
  "Report-Msgid-Bugs-To: http://m.tri.be/191x\n"
7
+ "POT-Creation-Date: 2021-08-24 02:35:57+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2021-08-24 02:35\n"
12
  "Last-Translator: \n"
13
  "Language-Team: \n"
14
 
41
  msgid "Press \"Cmd + C\" to copy"
42
  msgstr ""
43
 
44
+ #. #-#-#-#-# tribe-common.pot (Tribe Common 4.14.2) #-#-#-#-#
45
  #. Author of the plugin/theme
46
+ #: src/Tribe/Admin/Help_Page.php:79 src/Tribe/Customizer.php:664
47
  #: src/Tribe/Plugins_API.php:25 src/admin-views/help-calendar.php:97
48
  msgid "The Events Calendar"
49
  msgstr ""
717
  "and it helps a lot."
718
  msgstr ""
719
 
720
+ #: src/Tribe/Customizer.php:665
721
  msgid ""
722
  "Use the following panel of your customizer to change the styling of your "
723
  "Calendar and Event pages."
769
  msgid "Close this modal window"
770
  msgstr ""
771
 
772
+ #: src/Tribe/Dialog/View.php:228 src/Tribe/Dialog/View.php:300
773
  msgid "Cancel"
774
  msgstr ""
775
 
777
  msgid "Confirm"
778
  msgstr ""
779
 
780
+ #: src/Tribe/Dialog/View.php:302 src/Tribe/Dialog/View.php:371
781
  msgid "OK"
782
  msgstr ""
783
 
784
+ #: src/Tribe/Dialog/View.php:443
785
  msgid "Open the dialog window"
786
  msgstr ""
787
 
788
+ #: src/Tribe/Dialog/View.php:460
789
  msgid "Close this dialog window"
790
  msgstr ""
791
 
2198
  msgid "Full debug (all events)"
2199
  msgstr ""
2200
 
2201
+ #: src/Tribe/Main.php:320
2202
  msgid ": activate to sort column ascending"
2203
  msgstr ""
2204
 
2205
+ #: src/Tribe/Main.php:321
2206
  msgid ": activate to sort column descending"
2207
  msgstr ""
2208
 
2209
+ #: src/Tribe/Main.php:323
2210
  msgid "Show _MENU_ entries"
2211
  msgstr ""
2212
 
2213
+ #: src/Tribe/Main.php:324
2214
  msgid "No data available in table"
2215
  msgstr ""
2216
 
2217
+ #: src/Tribe/Main.php:325
2218
  msgid "Showing _START_ to _END_ of _TOTAL_ entries"
2219
  msgstr ""
2220
 
2221
+ #: src/Tribe/Main.php:326
2222
  msgid "Showing 0 to 0 of 0 entries"
2223
  msgstr ""
2224
 
2225
+ #: src/Tribe/Main.php:327
2226
  msgid "(filtered from _MAX_ total entries)"
2227
  msgstr ""
2228
 
2229
+ #: src/Tribe/Main.php:328
2230
  msgid "No matching records found"
2231
  msgstr ""
2232
 
2233
+ #: src/Tribe/Main.php:329
2234
  msgid "Search:"
2235
  msgstr ""
2236
 
2237
+ #: src/Tribe/Main.php:330
2238
  msgid "All items on this page were selected. "
2239
  msgstr ""
2240
 
2241
+ #: src/Tribe/Main.php:331
2242
  msgid "Select all pages"
2243
  msgstr ""
2244
 
2245
+ #: src/Tribe/Main.php:332
2246
  msgid "Clear Selection."
2247
  msgstr ""
2248
 
2249
+ #: src/Tribe/Main.php:334
2250
  msgid "All"
2251
  msgstr ""
2252
 
2253
+ #: src/Tribe/Main.php:335 src/Tribe/Main.php:352
2254
  msgid "Next"
2255
  msgstr ""
2256
 
2257
+ #: src/Tribe/Main.php:336
2258
  msgid "Previous"
2259
  msgstr ""
2260
 
2261
+ #: src/Tribe/Main.php:341
2262
  msgid ": Selected %d rows"
2263
  msgstr ""
2264
 
2265
+ #: src/Tribe/Main.php:342
2266
  msgid ": Selected 1 row"
2267
  msgstr ""
2268
 
2269
+ #: src/Tribe/Main.php:353
2270
  msgid "Prev"
2271
  msgstr ""
2272
 
2273
+ #: src/Tribe/Main.php:354 src/Tribe/Main.php:356
2274
  msgid "Today"
2275
  msgstr ""
2276
 
2277
+ #: src/Tribe/Main.php:355
2278
  msgid "Done"
2279
  msgstr ""
2280
 
2281
+ #: src/Tribe/Main.php:357
2282
  msgid "Clear"
2283
  msgstr ""
2284
 
common/src/Tribe/Context/locations.php CHANGED
@@ -99,7 +99,7 @@ return [
99
  'objects'
100
  );
101
 
102
- foreach( $post_type_objs as $post_type ) {
103
  if ( empty( $post_type->query_var ) ) {
104
  continue;
105
  }
99
  'objects'
100
  );
101
 
102
+ foreach ( $post_type_objs as $post_type ) {
103
  if ( empty( $post_type->query_var ) ) {
104
  continue;
105
  }
common/src/Tribe/Customizer.php CHANGED
@@ -113,6 +113,7 @@ final class Tribe__Customizer {
113
  add_action( 'customize_register', [ $this, 'register' ], 15 );
114
 
115
  add_action( 'wp_print_footer_scripts', [ $this, 'print_css_template' ], 15 );
 
116
 
117
  // front end styles from customizer
118
  add_action( 'tribe_events_pro_widget_render', [ $this, 'inline_style' ], 101 );
@@ -391,6 +392,22 @@ final class Tribe__Customizer {
391
  return ! empty( $option );
392
  }
393
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
394
  /**
395
  * Print the CSS for the customizer on `wp_print_footer_scripts`
396
  *
@@ -519,7 +536,7 @@ final class Tribe__Customizer {
519
 
520
  if ( $just_print ) {
521
  printf(
522
- "<style id='%s-inline-css' type='text/css'>\n%s\n</style>\n",
523
  esc_attr( $sheet ),
524
  $inline_style
525
  );
113
  add_action( 'customize_register', [ $this, 'register' ], 15 );
114
 
115
  add_action( 'wp_print_footer_scripts', [ $this, 'print_css_template' ], 15 );
116
+ add_action( 'customize_controls_print_footer_scripts', [ $this, 'customize_controls_print_footer_scripts' ], 15 );
117
 
118
  // front end styles from customizer
119
  add_action( 'tribe_events_pro_widget_render', [ $this, 'inline_style' ], 101 );
392
  return ! empty( $option );
393
  }
394
 
395
+ /**
396
+ * Add an action for some backwards compatibility.
397
+ *
398
+ * @since 4.14.2
399
+ *
400
+ * @return void
401
+ */
402
+ public function customize_controls_print_footer_scripts() {
403
+ /**
404
+ * Allows plugins to hook in and add any scripts they need at the right time.
405
+ *
406
+ * @param Tribe__Customizer $customizer The current instance of Tribe__Customizer.
407
+ */
408
+ do_action( 'tribe_enqueue_customizer_scripts', $this );
409
+ }
410
+
411
  /**
412
  * Print the CSS for the customizer on `wp_print_footer_scripts`
413
  *
536
 
537
  if ( $just_print ) {
538
  printf(
539
+ "<style id='%s-inline-css' class='tec-customizer-inline-style' type='text/css'>\n%s\n</style>\n",
540
  esc_attr( $sheet ),
541
  $inline_style
542
  );
common/src/Tribe/Customizer/Controls/Heading.php CHANGED
@@ -52,11 +52,18 @@ class Heading extends Control {
52
  *
53
  * @since 4.12.14
54
  */
55
- public function render_content() {
56
- ?>
57
- <h4 style="font-size: 20px; font-weight: normal; line-height: 1.75; margin-top: 0; margin-bottom: 0px;">
58
  <?php echo esc_html( $this->label ); ?>
59
  </h4>
60
- <?php
 
 
 
 
 
 
 
61
  }
62
  }
52
  *
53
  * @since 4.12.14
54
  */
55
+ public function render_content() { ?>
56
+
57
+ <h4 class="customize-control-heading">
58
  <?php echo esc_html( $this->label ); ?>
59
  </h4>
60
+
61
+ <?php if ( ! empty( $this->description ) ) : ?>
62
+
63
+ <p class="customize-control-heading-description">
64
+ <?php echo wp_kses_post( $this->description ); ?>
65
+ </p>
66
+
67
+ <?php endif;
68
  }
69
  }
common/src/Tribe/Customizer/Controls/Number.php ADDED
@@ -0,0 +1,78 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Models a Number input.
4
+ * This really only overrides the Core control object
5
+ * to ensure that the input is wrapped in <div class="customize-control-content">
6
+ * so that it matches our other controls stylistically (spacing, etc).
7
+ *
8
+ * @since 4.12.13
9
+ *
10
+ * @package Tribe\Customizer\Controls
11
+ */
12
+
13
+ namespace Tribe\Customizer\Controls;
14
+
15
+ use Tribe\Customizer\Control;
16
+
17
+ /**
18
+ * Class Number
19
+ *
20
+ * @since 4.12.13
21
+ *
22
+ * @package Tribe\Customizer\Controls
23
+ */
24
+ class Number extends Control {
25
+
26
+ /**
27
+ * Control's Type.
28
+ *
29
+ * @since 4.12.13
30
+ *
31
+ * @var string
32
+ */
33
+ public $type = 'number';
34
+
35
+ /**
36
+ * Anyone able to set theme options will be able to see the input.
37
+ *
38
+ * @since 4.12.13
39
+ *
40
+ * @var string
41
+ */
42
+ public $capability = 'edit_theme_options';
43
+
44
+ /**
45
+ * Render the control's content
46
+ *
47
+ * @since 4.12.13
48
+ */
49
+ public function render_content() {
50
+ $input_id = '_customize-input-' . $this->id;
51
+ $description_id = '_customize-description-' . $this->id;
52
+ $describedby_attr = ( ! empty( $this->description ) ) ? ' aria-describedby="' . esc_attr( $description_id ) . '" ' : '';
53
+ $name = '_customize-number-' . $this->id;
54
+
55
+ if ( ! empty( $this->label ) ) : ?>
56
+ <label for="<?php echo esc_attr( $input_id ); ?>" class="customize-control-title"><?php echo esc_html( $this->label ); ?></label>
57
+ <?php endif; ?>
58
+ <?php if ( ! empty( $this->description ) ) : ?>
59
+ <span id="<?php echo esc_attr( $description_id ); ?>" class="description customize-control-description">
60
+ <?php echo wp_kses_post( $this->description ); ?>
61
+ </span>
62
+ <?php endif; ?>
63
+ <div class="customize-control-content">
64
+ <input
65
+ id="<?php echo esc_attr( $input_id ); ?>"
66
+ type="<?php echo esc_attr( $this->type ); ?>"
67
+ <?php echo $describedby_attr; ?>
68
+ <?php $this->input_attrs(); ?>
69
+ <?php if ( ! isset( $this->input_attrs['value'] ) ) : ?>
70
+ value="<?php echo esc_attr( $this->value() ); ?>"
71
+ <?php endif; ?>
72
+ <?php $this->link(); ?>
73
+ />
74
+ </div>
75
+ <?php
76
+ }
77
+
78
+ }
common/src/Tribe/Customizer/Controls/Radio.php CHANGED
@@ -12,7 +12,7 @@ namespace Tribe\Customizer\Controls;
12
  use Tribe\Customizer\Control;
13
 
14
  /**
15
- * Class Heading
16
  *
17
  * @since 4.13.3
18
  *
@@ -47,7 +47,9 @@ class Radio extends Control {
47
  <span class="customize-control-title"><?php echo esc_html( $this->label ); ?></span>
48
  <?php endif; ?>
49
  <?php if ( ! empty( $this->description ) ) : ?>
50
- <span id="<?php echo esc_attr( $description_id ); ?>" class="description customize-control-description"><?php echo $this->description; ?></span>
 
 
51
  <?php endif; ?>
52
 
53
  <?php foreach ( $this->choices as $value => $label ) : ?>
12
  use Tribe\Customizer\Control;
13
 
14
  /**
15
+ * Class Radio
16
  *
17
  * @since 4.13.3
18
  *
47
  <span class="customize-control-title"><?php echo esc_html( $this->label ); ?></span>
48
  <?php endif; ?>
49
  <?php if ( ! empty( $this->description ) ) : ?>
50
+ <span id="<?php echo esc_attr( $description_id ); ?>" class="description customize-control-description">
51
+ <?php echo wp_kses_post( $this->description ); ?>
52
+ </span>
53
  <?php endif; ?>
54
 
55
  <?php foreach ( $this->choices as $value => $label ) : ?>
common/src/Tribe/Customizer/Controls/Range_Slider.php ADDED
@@ -0,0 +1,97 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Models a Customizer range slider.
4
+ *
5
+ * @since 4.12.13
6
+ *
7
+ * @package Tribe\Customizer\Controls
8
+ */
9
+
10
+ namespace Tribe\Customizer\Controls;
11
+
12
+ use Tribe\Customizer\Control;
13
+
14
+ /**
15
+ * Class Range_Slider
16
+ *
17
+ * @since 4.12.13
18
+ *
19
+ * @package Tribe\Customizer\Controls
20
+ */
21
+ class Range_Slider extends Control {
22
+
23
+ /**
24
+ * Control's Type.
25
+ *
26
+ * @since 4.12.13
27
+ *
28
+ * @var string
29
+ */
30
+ public $type = 'range-slider';
31
+
32
+ /**
33
+ * Anyone able to set theme options will be able to see the slider.
34
+ *
35
+ * @since 4.12.13
36
+ *
37
+ * @var string
38
+ */
39
+ public $capability = 'edit_theme_options';
40
+
41
+ /**
42
+ * Render the control's content
43
+ *
44
+ * @since 4.12.13
45
+ */
46
+ public function render_content() {
47
+ $input_id = '_customize-input-' . $this->id;
48
+ $description_id = '_customize-description-' . $this->id;
49
+ $describedby_attr = ( ! empty( $this->description ) ) ? ' aria-describedby="' . esc_attr( $description_id ) . '" ' : '';
50
+ ?>
51
+ <?php if ( ! empty( $this->label ) ) : ?>
52
+ <span class="customize-control-title"><?php echo esc_html( $this->label ); ?></span>
53
+ <?php endif; ?>
54
+ <?php if ( ! empty( $this->description ) ) : ?>
55
+ <span id="<?php echo esc_attr( $description_id ); ?>" class="description customize-control-description">
56
+ <?php echo wp_kses_post( $this->description ); ?>
57
+ </span>
58
+ <?php endif; ?>
59
+
60
+ <span class="tribe-common-form-control-slider">
61
+ <label
62
+ class="tec-range-slider-label tribe-common-a11y-visual-hide"
63
+ for="<?php echo esc_attr( $input_id . '-range-slider' ); ?>"
64
+ >
65
+ <?php echo wp_kses_post( $this->label ); ?>
66
+ </label>
67
+ <input
68
+ id="<?php echo esc_attr( $input_id . '-range-slider' ); ?>"
69
+ type="range"
70
+ class="tec-range-slider"
71
+ <?php echo $describedby_attr; ?>
72
+ name="<?php echo esc_attr( '_customize-range-slider-' . $this->id ); ?>"
73
+ <?php $this->input_attrs(); ?>
74
+ <?php $this->link(); ?>
75
+ <?php if ( ! empty( $this->choices ) ) : ?>
76
+ list="<?php echo esc_attr( $input_id . '-range-slider-datalist' ); ?>"
77
+ <?php endif; ?>
78
+ />
79
+ <?php if ( ! empty( $this->choices ) ) : ?>
80
+ <div
81
+ class="tec-range-slider-datalist"
82
+ id="<?php echo esc_attr( $input_id . '-range-slider-datalist' ); ?>"
83
+ >
84
+ <?php foreach ( $this->choices as $label => $value ) : ?>
85
+ <div
86
+ class="tec-range-slider-option"
87
+ value="<?php echo esc_attr( $value ); ?>"
88
+ label="<?php echo esc_attr( $label ); ?>"
89
+ >
90
+ <?php echo esc_html( $label ); ?></div>
91
+ <?php endforeach;?>
92
+ </div>
93
+ <?php endif; ?>
94
+ </span>
95
+ <?php
96
+ }
97
+ }
common/src/Tribe/Customizer/Controls/Separator.php CHANGED
@@ -11,6 +11,13 @@ namespace Tribe\Customizer\Controls;
11
 
12
  use Tribe\Customizer\Control;
13
 
 
 
 
 
 
 
 
14
  class Separator extends Control {
15
 
16
  /**
11
 
12
  use Tribe\Customizer\Control;
13
 
14
+ /**
15
+ * Class Separator
16
+ *
17
+ * @since 4.13.3
18
+ *
19
+ * @package Tribe\Customizer\Controls
20
+ */
21
  class Separator extends Control {
22
 
23
  /**
common/src/Tribe/Customizer/Controls/Toggle.php ADDED
@@ -0,0 +1,86 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Models a Customizer toggle switch.
4
+ *
5
+ * @since 4.12.13
6
+ *
7
+ * @package Tribe\Customizer\Controls
8
+ */
9
+
10
+ namespace Tribe\Customizer\Controls;
11
+
12
+ use Tribe\Customizer\Control;
13
+
14
+ /**
15
+ * Class Toggle
16
+ *
17
+ * @since 4.12.13
18
+ *
19
+ * @package Tribe\Customizer\Controls
20
+ */
21
+ class Toggle extends Control {
22
+
23
+ /**
24
+ * Control's Type.
25
+ *
26
+ * @since 4.12.13
27
+ *
28
+ * @var string
29
+ */
30
+ public $type = 'toggle';
31
+
32
+ /**
33
+ * Anyone able to set theme options will be able to see the slider.
34
+ *
35
+ * @since 4.12.13
36
+ *
37
+ * @var string
38
+ */
39
+ public $capability = 'edit_theme_options';
40
+
41
+ /**
42
+ * Render the control's content
43
+ *
44
+ * @since 4.12.13
45
+ */
46
+ public function render_content() {
47
+ $input_id = '_customize-input-' . $this->id;
48
+ $description_id = '_customize-description-' . $this->id;
49
+ $describedby_attr = ( ! empty( $this->description ) ) ? ' aria-describedby="' . esc_attr( $description_id ) . '" ' : '';
50
+ $name = '_customize-toggle-' . $this->id;
51
+
52
+ ?>
53
+ <?php if ( ! empty( $this->label ) ) : ?>
54
+ <span class="customize-control-title"><?php echo esc_html( $this->label ); ?></span>
55
+ <?php endif; ?>
56
+ <?php if ( ! empty( $this->description ) ) : ?>
57
+ <span id="<?php echo esc_attr( $description_id ); ?>" class="description customize-control-description">
58
+ <?php echo wp_kses_post( $this->description ); ?>
59
+ </span>
60
+ <?php endif; ?>
61
+
62
+ <span class="customize-inside-control-row">
63
+ <label class="tec-switch-label">
64
+ <span class="toggle-label-off">
65
+ <?php echo wp_kses_post( ! empty( $this->choices['off'] ) ? $this->choices['off'] : $this->label ); ?>
66
+ </span>
67
+ <input
68
+ id="<?php echo esc_attr( $input_id . '-toggle' ); ?>"
69
+ type="checkbox"
70
+ class="tec-switch-input tribe-common-a11y-visual-hide"
71
+ <?php echo $describedby_attr; ?>
72
+ name="<?php echo esc_attr( '_customize-toggle-' . $this->id ); ?>"
73
+ <?php $this->input_attrs(); ?>
74
+ <?php $this->link(); ?>
75
+ />
76
+ <span class="tec-switch-toggle"></span>
77
+ <?php if ( ! empty( $this->choices['on'] ) ) : ?>
78
+ <span class="toggle-label-on">
79
+ <?php echo wp_kses_post( $this->choices['on'] ); ?>
80
+ </span>
81
+ <?php endif; ?>
82
+ </label>
83
+ </span>
84
+ <?php
85
+ }
86
+ }
common/src/Tribe/Customizer/Section.php CHANGED
@@ -3,6 +3,7 @@
3
  defined( 'WPINC' ) or die;
4
 
5
  use Tribe\Customizer\Controls\Heading;
 
6
  use Tribe\Customizer\Controls\Radio;
7
  use Tribe\Customizer\Controls\Range_Slider;
8
  use Tribe\Customizer\Controls\Separator;
@@ -81,8 +82,31 @@ abstract class Tribe__Customizer__Section {
81
  */
82
  private static $instances;
83
 
 
 
 
 
 
 
 
84
  protected $content_headings = [];
 
 
 
 
 
 
 
 
85
  protected $content_settings = [];
 
 
 
 
 
 
 
 
86
  protected $content_controls = [];
87
 
88
  /**
@@ -157,7 +181,7 @@ abstract class Tribe__Customizer__Section {
157
  $settings = $this->get_content_settings();
158
 
159
  if ( ! empty( $settings ) ) {
160
- foreach( $settings as $name => $args ) {
161
  $this->add_setting(
162
  $manager,
163
  $customizer->get_setting_name( $name, $section ),
@@ -170,7 +194,7 @@ abstract class Tribe__Customizer__Section {
170
  $headings = $this->get_content_headings();
171
 
172
  if ( ! empty( $headings ) ) {
173
- foreach( $headings as $name => $args ) {
174
  $this->add_heading(
175
  $section,
176
  $manager,
@@ -183,7 +207,7 @@ abstract class Tribe__Customizer__Section {
183
  $controls = $this->get_content_controls();
184
 
185
  if ( ! empty( $controls ) ) {
186
- foreach( $controls as $name => $args ) {
187
  $this->add_control(
188
  $section,
189
  $manager,
@@ -197,7 +221,7 @@ abstract class Tribe__Customizer__Section {
197
  /**
198
  * Function that encapsulates the logic for if a setting should be added to the Customizer style template.
199
  * Note: this depends on a default value being set -
200
- * if the setting value is empty OR the default value it's not displayed.
201
  *
202
  * @since 4.13.3
203
  *
@@ -207,7 +231,7 @@ abstract class Tribe__Customizer__Section {
207
  * @return boolean If the setting should be added to the style template.
208
  */
209
  public function should_include_setting_css( $setting, $section_id = null ) {
210
- if ( empty( $setting ) ) {
211
  return false;
212
  }
213
 
@@ -218,7 +242,12 @@ abstract class Tribe__Customizer__Section {
218
  $setting_value = tribe( 'customizer' )->get_option( [ $section_id, $setting ] );
219
  $section = tribe( 'customizer' )->get_section( $section_id );
220
 
221
- return ! empty( $setting_value ) && $section->get_default( $setting ) !== $setting_value;
 
 
 
 
 
222
  }
223
 
224
  /**
@@ -382,6 +411,11 @@ abstract class Tribe__Customizer__Section {
382
  // Create Ghost Options
383
  $settings = $this->create_ghost_settings( wp_parse_args( $settings, $this->setup_defaults() ) );
384
 
 
 
 
 
 
385
  /**
386
  * Allows filtering the default values for all sections.
387
  *
@@ -661,7 +695,7 @@ abstract class Tribe__Customizer__Section {
661
  'separator' => Separator::class,
662
  'text' => WP_Customize_Control::class,
663
  'textarea' => WP_Customize_Control::class,
664
- 'number' => WP_Customize_Control::class,
665
  'range-slider' => Range_Slider::class,
666
  'toggle' => Toggle::class,
667
  ];
@@ -847,6 +881,7 @@ abstract class Tribe__Customizer__Section {
847
  public function filter_css_template( $template ) {
848
  /**
849
  * Applies a filter to the css output.
 
850
  *
851
  * @since 4.13.3
852
  *
@@ -858,7 +893,8 @@ abstract class Tribe__Customizer__Section {
858
  $section_slug = static::get_section_slug( get_class( $this ) );
859
 
860
  /**
861
- * Applies a filter to the css output for a specific section. Based on the section slug
 
862
  *
863
  * @since 4.13.3
864
  *
@@ -869,4 +905,26 @@ abstract class Tribe__Customizer__Section {
869
 
870
  return $template;
871
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
872
  }
3
  defined( 'WPINC' ) or die;
4
 
5
  use Tribe\Customizer\Controls\Heading;
6
+ use Tribe\Customizer\Controls\Number;
7
  use Tribe\Customizer\Controls\Radio;
8
  use Tribe\Customizer\Controls\Range_Slider;
9
  use Tribe\Customizer\Controls\Separator;
82
  */
83
  private static $instances;
84
 
85
+ /**
86
+ * Contains the arguments for the section headings.
87
+ *
88
+ * @since 4.14.2
89
+ *
90
+ * @var array
91
+ */
92
  protected $content_headings = [];
93
+
94
+ /**
95
+ * Contains the arguments for the section settings.
96
+ *
97
+ * @since 4.14.2
98
+ *
99
+ * @var array
100
+ */
101
  protected $content_settings = [];
102
+
103
+ /**
104
+ * Contains the arguments for the section controls.
105
+ *
106
+ * @since 4.14.2
107
+ *
108
+ * @var array
109
+ */
110
  protected $content_controls = [];
111
 
112
  /**
181
  $settings = $this->get_content_settings();
182
 
183
  if ( ! empty( $settings ) ) {
184
+ foreach ( $settings as $name => $args ) {
185
  $this->add_setting(
186
  $manager,
187
  $customizer->get_setting_name( $name, $section ),
194
  $headings = $this->get_content_headings();
195
 
196
  if ( ! empty( $headings ) ) {
197
+ foreach ( $headings as $name => $args ) {
198
  $this->add_heading(
199
  $section,
200
  $manager,
207
  $controls = $this->get_content_controls();
208
 
209
  if ( ! empty( $controls ) ) {
210
+ foreach ( $controls as $name => $args ) {
211
  $this->add_control(
212
  $section,
213
  $manager,
221
  /**
222
  * Function that encapsulates the logic for if a setting should be added to the Customizer style template.
223
  * Note: this depends on a default value being set -
224
+ * if the setting value is empty OR set to the default value, it's not displayed.
225
  *
226
  * @since 4.13.3
227
  *
231
  * @return boolean If the setting should be added to the style template.
232
  */
233
  public function should_include_setting_css( $setting, $section_id = null ) {
234
+ if ( empty( $setting ) || ! is_string( $setting ) ) {
235
  return false;
236
  }
237
 
242
  $setting_value = tribe( 'customizer' )->get_option( [ $section_id, $setting ] );
243
  $section = tribe( 'customizer' )->get_section( $section_id );
244
 
245
+ // Something has gone wrong and we can't get the section.
246
+ if ( false === $section ) {
247
+ return;
248
+ }
249
+
250
+ return ! empty( $setting_value ) && $section->get_default( $setting ) !== $setting_value;
251
  }
252
 
253
  /**
411
  // Create Ghost Options
412
  $settings = $this->create_ghost_settings( wp_parse_args( $settings, $this->setup_defaults() ) );
413
 
414
+ return $this->filter_defaults( $settings );
415
+ }
416
+
417
+ public function filter_defaults( $settings ) {
418
+
419
  /**
420
  * Allows filtering the default values for all sections.
421
  *
695
  'separator' => Separator::class,
696
  'text' => WP_Customize_Control::class,
697
  'textarea' => WP_Customize_Control::class,
698
+ 'number' => Number::class,
699
  'range-slider' => Range_Slider::class,
700
  'toggle' => Toggle::class,
701
  ];
881
  public function filter_css_template( $template ) {
882
  /**
883
  * Applies a filter to the css output.
884
+ * Note this is appended to the output - so it's not inside any selectors!
885
  *
886
  * @since 4.13.3
887
  *
893
  $section_slug = static::get_section_slug( get_class( $this ) );
894
 
895
  /**
896
+ * Applies a filter to the css output for a specific section. Based on the section slug.
897
+ * Note this is appended to the output - so it's not inside any selectors!
898
  *
899
  * @since 4.13.3
900
  *
905
 
906
  return $template;
907
  }
908
+
909
+ /**
910
+ * Utility function for when we need a color in RGB format,
911
+ * since the Customizer always works with hex. Keepin' it DRY.
912
+ *
913
+ * @since 4.14.2
914
+ *
915
+ * @param string $option The option slug, like "grid-lines-color"
916
+ * @param string $section The optional section slug, like 'global_elements'
917
+ *
918
+ * @return string $color_rgb The hex color expressed as an rgb string, like "255,255,255"
919
+ */
920
+ public function get_rgb_color( $option, $section = null ) {
921
+ $color = is_null( $section )
922
+ ? tribe( 'customizer' )->get_option( [ $this->ID, $option ] )
923
+ : tribe( 'customizer' )->get_option( [ $section, $option ] );
924
+
925
+ $color_obj = new Tribe__Utils__Color( $color );
926
+ $color_arr = $color_obj->getRgb();
927
+ $color_rgb = $color_arr['R'] . ',' . $color_arr['G'] . ',' . $color_arr['B'];
928
+ return $color_rgb;
929
+ }
930
  }
common/src/Tribe/Dialog/View.php CHANGED
@@ -171,7 +171,7 @@ class View extends \Tribe__Template {
171
 
172
  $args = wp_parse_args( $args, $default_args );
173
 
174
- $this->render_dialog( $content, $args, $id, $echo );
175
  }
176
 
177
  /**
@@ -240,7 +240,82 @@ class View extends \Tribe__Template {
240
 
241
  $args = wp_parse_args( $args, $default_args );
242
 
243
- $this->render_dialog( $content, $args, $id, $echo );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
244
  }
245
 
246
  /**
@@ -308,7 +383,7 @@ class View extends \Tribe__Template {
308
 
309
  $args = wp_parse_args( $args, $default_args );
310
 
311
- $this->render_dialog( $content, $args, $id, $echo );
312
  }
313
 
314
  /**
@@ -329,8 +404,10 @@ class View extends \Tribe__Template {
329
  * @type string $button_type The type for the trigger button (optional).
330
  * @type string $button_value The value for the trigger button (optional).
331
  * @type boolean $button_display If the dialog button should be displayed or not (optional).
 
332
  * @type string $close_event The dialog event hook name (`tribe_dialog_close_dialog`).
333
  * @type string $content_classes The dialog content classes ("tribe-dialog__content").
 
334
  * @type string $title_classes The dialog title classes ("tribe-dialog__title").
335
  * @type array $context Any additional context data you need to expose to this file (optional).
336
  * @type string $id The unique ID for this dialog (`uniqid()`).
@@ -367,6 +444,8 @@ class View extends \Tribe__Template {
367
  'button_type' => '',
368
  'button_value' => '',
369
  'button_display' => true,
 
 
370
  'close_event' => 'tribe_dialog_close_dialog',
371
  'content_classes' => 'tribe-dialog__content',
372
  'context' => '',
171
 
172
  $args = wp_parse_args( $args, $default_args );
173
 
174
+ return $this->render_dialog( $content, $args, $id, $echo );
175
  }
176
 
177
  /**
240
 
241
  $args = wp_parse_args( $args, $default_args );
242
 
243
+ return $this->render_dialog( $content, $args, $id, $echo );
244
+ }
245
+
246
+ /**
247
+ * Syntactic sugar for `render_dialog()` to make creating custom confirmation dialogs easier.
248
+ * Adds sensible defaults for warning dialogs.
249
+ *
250
+ * @since 4.12.13
251
+ *
252
+ * @param string $content Content as an HTML string.
253
+ * @param array $args {
254
+ * List of arguments to override dialog template.
255
+ *
256
+ * @type string $button_id The ID for the trigger button (optional).
257
+ * @type array $button_classes Any desired classes for the trigger button (optional).
258
+ * @type array $button_attributes Any desired attributes for the trigger button (optional).
259
+ * @type boolean $button_disabled Should the button be disabled (optional).
260
+ * @type string $button_text The text for the dialog trigger button ("Open the dialog window").
261
+ * @type string $button_type The type for the trigger button (optional).
262
+ * @type string $button_value The value for the trigger button (optional).
263
+ * @type boolean $button_display If the dialog button should be displayed or not (optional).
264
+ * @type string $cancel_button_text Text for the "Cancel" button ("Cancel").
265
+ * @type string $cancel_button_classes Any desired classes for the cancel button (optional).
266
+ * @type string $content_classes The dialog content classes ("tribe-dialog__content tribe-confirm__content").
267
+ * @type string $continue_button_text Text for the "Continue" button ("Confirm").
268
+ * @type string $continue_button_classes Any desired classes for the continue button (optional).
269
+ * @type array $context Any additional context data you need to expose to this file (optional).
270
+ * @type string $id The unique ID for this dialog (`uniqid()`).
271
+ * @type string $template The dialog template name (confirm).
272
+ * @type string $title The dialog title (optional).
273
+ * @type string $trigger_classes Classes for the dialog trigger ("tribe_dialog_trigger").
274
+ *
275
+ * Dialog script option overrides.
276
+ *
277
+ * @type string $append_target The dialog will be inserted after the button, you could supply a selector string here to override (optional).
278
+ * @type boolean $body_lock Whether to lock the body while dialog open (true).
279
+ * @type string $close_button_aria_label Aria label for the close button (optional).
280
+ * @type string $close_button_classes Classes for the close button ("tribe-dialog__close-button--hidden").
281
+ * @type string $close_event The dialog close event hook name (`tribe_dialog_close_confirm`).
282
+ * @type string $content_wrapper_classes Dialog content wrapper classes. This wrapper includes the close button ("tribe-dialog__wrapper tribe-confirm__wrapper").
283
+ * @type string $effect CSS effect on open. none or fade (optional).
284
+ * @type string $effect_easing A css easing string to apply ("ease-in-out").
285
+ * @type int $effect_speed CSS effect speed in milliseconds (optional).
286
+ * @type string $overlay_classes The dialog overlay classes ("tribe-dialog__overlay tribe-confirm__overlay").
287
+ * @type boolean $overlay_click_closes If clicking the overlay closes the dialog (false).
288
+ * @type string $show_event The dialog event hook name (`tribe_dialog_show_confirm`).
289
+ * @type string $wrapper_classes The wrapper class for the dialog ("tribe-dialog").
290
+ * }
291
+ * @param string $id The unique ID for this dialog. Gets prepended to the data attributes. Generated if not passed (`uniqid()`).
292
+ * @param boolean $echo Whether to echo the script or to return it (default: true).
293
+ *
294
+ * @return string An HTML string of the dialog.
295
+ */
296
+ public function render_warning( $content, $args = [], $id = null, $echo = true ) {
297
+ $default_args = [
298
+ 'body_lock' => true,
299
+ 'button_display' => false,
300
+ 'cancel_button_text' => __( 'Cancel', 'tribe-common' ),
301
+ 'cancel_button_classes' => 'tribe-dialog__button tribe-dialog__button-cancel tribe-common-c-btn tribe-common-c-btn-border',
302
+ 'continue_button_text' => __( 'OK', 'tribe-common' ),
303
+ 'continue_button_classes' => 'tribe-dialog__button tribe-dialog__button-continue tribe-common-c-btn-border tribe-common-c-btn-border--alt',
304
+ 'close_button_aria_label' => '',
305
+ 'close_button_classes' => 'tribe-dialog__close-button--hidden',
306
+ 'close_event' => 'tribe_dialog_close_confirm',
307
+ 'content_classes' => 'tribe-dialog__content tribe-confirm__content',
308
+ 'content_wrapper_classes' => 'tribe-dialog__wrapper tribe-confirm__wrapper',
309
+ 'overlay_classes' => 'tribe-dialog__overlay tribe-modal__overlay tribe-warning__overlay',
310
+ 'overlay_click_closes' => false,
311
+ 'show_event' => 'tribe_dialog_show_confirm',
312
+ 'template' => 'warning',
313
+ 'title_classes' => [ 'tribe-dialog__title', 'tribe-confirm__title' ],
314
+ ];
315
+
316
+ $args = wp_parse_args( $args, $default_args );
317
+
318
+ return $this->render_dialog( $content, $args, $id, $echo );
319
  }
320
 
321
  /**
383
 
384
  $args = wp_parse_args( $args, $default_args );
385
 
386
+ return $this->render_dialog( $content, $args, $id, $echo );
387
  }
388
 
389
  /**
404
  * @type string $button_type The type for the trigger button (optional).
405
  * @type string $button_value The value for the trigger button (optional).
406
  * @type boolean $button_display If the dialog button should be displayed or not (optional).
407
+ * @type string $cancel_button_classes Any desired classes for the cancel button (optional).
408
  * @type string $close_event The dialog event hook name (`tribe_dialog_close_dialog`).
409
  * @type string $content_classes The dialog content classes ("tribe-dialog__content").
410
+ * @type string $continue_button_classes Any desired classes for the continue button (optional).
411
  * @type string $title_classes The dialog title classes ("tribe-dialog__title").
412
  * @type array $context Any additional context data you need to expose to this file (optional).
413
  * @type string $id The unique ID for this dialog (`uniqid()`).
444
  'button_type' => '',
445
  'button_value' => '',
446
  'button_display' => true,
447
+ 'cancel_button_classes' => 'tribe-dialog__button tribe-dialog__button-cancel tribe-common-c-btn-border tribe-common-c-btn-border--alt',
448
+ 'continue_button_classes' => 'tribe-dialog__button tribe-dialog__button-continue tribe-common-c-btn tribe-common-c-btn-border',
449
  'close_event' => 'tribe_dialog_close_dialog',
450
  'content_classes' => 'tribe-dialog__content',
451
  'context' => '',
common/src/Tribe/Main.php CHANGED
@@ -5,7 +5,6 @@
5
 
6
  // Don't load directly
7
 
8
- use Tribe\Admin\Notice\WP_Version;
9
  use Tribe\DB_Lock;
10
 
11
  if ( ! defined( 'ABSPATH' ) ) {
@@ -21,7 +20,7 @@ class Tribe__Main {
21
  const OPTIONNAME = 'tribe_events_calendar_options';
22
  const OPTIONNAMENETWORK = 'tribe_events_calendar_network_options';
23
 
24
- const VERSION = '4.14.2';
25
 
26
  const FEED_URL = 'https://theeventscalendar.com/feed/';
27
 
@@ -559,7 +558,20 @@ class Tribe__Main {
559
  public static function post_id_helper( $candidate = null ) {
560
  $candidate_post = get_post( $candidate );
561
 
562
- return $candidate_post instanceof WP_Post ? $candidate_post->ID : false;
 
 
 
 
 
 
 
 
 
 
 
 
 
563
  }
564
 
565
  /**
5
 
6
  // Don't load directly
7
 
 
8
  use Tribe\DB_Lock;
9
 
10
  if ( ! defined( 'ABSPATH' ) ) {
20
  const OPTIONNAME = 'tribe_events_calendar_options';
21
  const OPTIONNAMENETWORK = 'tribe_events_calendar_network_options';
22
 
23
+ const VERSION = '4.14.3';
24
 
25
  const FEED_URL = 'https://theeventscalendar.com/feed/';
26
 
558
  public static function post_id_helper( $candidate = null ) {
559
  $candidate_post = get_post( $candidate );
560
 
561
+ $post_id = $candidate_post instanceof WP_Post ? $candidate_post->ID : false;
562
+
563
+ /**
564
+ * Allows modifying the post ID in order to allow redirection of values before any other additional
565
+ * WordPress action is called from on result.
566
+ *
567
+ * @since 4.12.13
568
+ *
569
+ * @param int|bool $post_id The ID of the post if the $candidate value is a valid WP_Post Object, `false` otherwise.
570
+ * @param null|int|WP_Post $candidate Post ID or object, `null` to get the ID of the global post object.
571
+ *
572
+ * @return int|bool The ID of the post.
573
+ */
574
+ return apply_filters( 'tribe_post_id', $post_id, $candidate );
575
  }
576
 
577
  /**
common/src/Tribe/Template.php CHANGED
@@ -292,7 +292,7 @@ class Tribe__Template {
292
  * @since 4.6.2
293
  *
294
  * @param array|string $index Specify each nested index in order.
295
- * Example: array( 'lvl1', 'lvl2' );
296
  * @param mixed $default Default value if the search finds nothing.
297
  * @param boolean $is_local Use the Local or Global context.
298
  *
@@ -313,7 +313,7 @@ class Tribe__Template {
313
  *
314
  * @param mixed $value The value that will be filtered.
315
  * @param array|string $index Specify each nested index in order.
316
- * Example: array( 'lvl1', 'lvl2' );
317
  * @param mixed $default Default value if the search finds nothing.
318
  * @param boolean $is_local Use the Local or Global context.
319
  * @param self $template Current instance of the Tribe__Template.
@@ -356,13 +356,13 @@ class Tribe__Template {
356
  }
357
 
358
  /**
359
- * Merges local and global context, and saves it locally
360
  *
361
  * @since 4.6.2
362
  *
363
- * @param array $context Local Context array of data
364
- * @param string $file Complete path to include the PHP File
365
- * @param array $name Template name
366
  *
367
  * @return array
368
  */
@@ -376,17 +376,31 @@ class Tribe__Template {
376
  $context = wp_parse_args( (array) $context, $this->get_values() );
377
 
378
  /**
379
- * Allows filtering the Local context
380
  *
381
  * @since 4.6.2
382
  *
383
- * @param array $context Local Context array of data
384
- * @param string $file Complete path to include the PHP File
385
- * @param array $name Template name
386
- * @param self $template Current instance of the Tribe__Template
387
  */
388
  $this->context = apply_filters( 'tribe_template_context', $context, $file, $name, $this );
389
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
390
  return $this->context;
391
  }
392
 
@@ -483,7 +497,7 @@ class Tribe__Template {
483
  // Craft the plugin Path
484
  $path = array_merge( (array) $base, (array) $this->get_template_public_namespace( $namespace ) );
485
 
486
- // Pick up if the folder needs to be aded to the public template path.
487
  $folder = array_diff( $this->folder, $this->get_template_origin_base_folder() );
488
 
489
  if ( ! empty( $folder ) ) {
@@ -507,7 +521,7 @@ class Tribe__Template {
507
  /**
508
  * Fetches the folders in which we will look for a given file
509
  *
510
- * @since 4.7.20
511
  * @since 4.12.10 Add support for common lookup.
512
  *
513
  * @return array<string,array> A list of possible locations for the template file.
@@ -593,7 +607,7 @@ class Tribe__Template {
593
  *
594
  * @since 4.7.20
595
  *
596
- * @param mixed $name File name we are looking for
597
  *
598
  * @return string
599
  */
@@ -1463,6 +1477,7 @@ class Tribe__Template {
1463
  * @param self $template Current instance of the Tribe__Template.
1464
  */
1465
  do_action( "tribe_template_after_include:{$hook_name}", $file, $name, $this );
 
1466
  return ob_get_clean();
1467
  }
1468
  }
292
  * @since 4.6.2
293
  *
294
  * @param array|string $index Specify each nested index in order.
295
+ * Example: [ 'lvl1', 'lvl2' ];
296
  * @param mixed $default Default value if the search finds nothing.
297
  * @param boolean $is_local Use the Local or Global context.
298
  *
313
  *
314
  * @param mixed $value The value that will be filtered.
315
  * @param array|string $index Specify each nested index in order.
316
+ * Example: [ 'lvl1', 'lvl2' ];
317
  * @param mixed $default Default value if the search finds nothing.
318
  * @param boolean $is_local Use the Local or Global context.
319
  * @param self $template Current instance of the Tribe__Template.
356
  }
357
 
358
  /**
359
+ * Merges local and global context, and saves it locally.
360
  *
361
  * @since 4.6.2
362
  *
363
+ * @param array $context Local Context array of data.
364
+ * @param string $file Complete path to include the PHP File.
365
+ * @param array $name Template name.
366
  *
367
  * @return array
368
  */
376
  $context = wp_parse_args( (array) $context, $this->get_values() );
377
 
378
  /**
379
+ * Allows filtering the Local context.
380
  *
381
  * @since 4.6.2
382
  *
383
+ * @param array $context Local Context array of data.
384
+ * @param string $file Complete path to include the PHP File.
385
+ * @param array $name Template name.
386
+ * @param self $template Current instance of the Tribe__Template.
387
  */
388
  $this->context = apply_filters( 'tribe_template_context', $context, $file, $name, $this );
389
 
390
+ $hook_name = $this->get_template_current_hook_name();
391
+
392
+ /**
393
+ * Allows filtering the Local context specifically to the template with the hook name passed to the method.
394
+ *
395
+ * @since 4.12.13
396
+ *
397
+ * @param array $context Local Context array of data.
398
+ * @param string $file Complete path to include the PHP File.
399
+ * @param array $name Template name.
400
+ * @param self $template Current instance of the Tribe__Template.
401
+ */
402
+ $this->context = apply_filters( "tribe_template_context:{$hook_name}", $this->context, $file, $name, $this );
403
+
404
  return $this->context;
405
  }
406
 
497
  // Craft the plugin Path
498
  $path = array_merge( (array) $base, (array) $this->get_template_public_namespace( $namespace ) );
499
 
500
+ // Pick up if the folder needs to be added to the public template path.
501
  $folder = array_diff( $this->folder, $this->get_template_origin_base_folder() );
502
 
503
  if ( ! empty( $folder ) ) {
521
  /**
522
  * Fetches the folders in which we will look for a given file
523
  *
524
+ * @since 4.7.20
525
  * @since 4.12.10 Add support for common lookup.
526
  *
527
  * @return array<string,array> A list of possible locations for the template file.
607
  *
608
  * @since 4.7.20
609
  *
610
+ * @param mixed $name File name we are looking for.
611
  *
612
  * @return string
613
  */
1477
  * @param self $template Current instance of the Tribe__Template.
1478
  */
1479
  do_action( "tribe_template_after_include:{$hook_name}", $file, $name, $this );
1480
+
1481
  return ob_get_clean();
1482
  }
1483
  }
common/src/Tribe/Utils/Color.php CHANGED
@@ -7,6 +7,8 @@ defined( 'WPINC' ) or die;
7
  *
8
  * @package Common
9
  * @since 4.3
 
 
10
  */
11
 
12
  /**
@@ -167,7 +169,6 @@ class Tribe__Utils__Color {
167
  return $r.$g.$b;
168
  }
169
 
170
-
171
  /**
172
  * Given a HEX string returns a RGB array equivalent.
173
  * @param string $color
@@ -190,7 +191,6 @@ class Tribe__Utils__Color {
190
  return $RGB;
191
  }
192
 
193
-
194
  /**
195
  * Given an RGB associative array returns the equivalent HEX string
196
  * @param array $rgb
@@ -209,9 +209,7 @@ class Tribe__Utils__Color {
209
  $hex[2] = dechex( $rgb['B'] );
210
 
211
  return implode( '', $hex );
212
-
213
- }
214
-
215
 
216
  /**
217
  * Given a HEX value, returns a darker color. If no desired amount provided, then the color halfway between
@@ -272,7 +270,6 @@ class Tribe__Utils__Color {
272
  return [ 'light' => $lightColor, 'dark' => $darkColor ];
273
  }
274
 
275
-
276
  /**
277
  * Returns whether or not given color is considered "light"
278
  * @param string|Boolean $color
@@ -329,12 +326,25 @@ class Tribe__Utils__Color {
329
  public function getHsl() {
330
  return $this->_hsl;
331
  }
 
332
  /**
333
- * Returns your original color
334
  */
335
  public function getHex() {
336
  return $this->_hex;
337
  }
 
 
 
 
 
 
 
 
 
 
 
 
338
  /**
339
  * Returns your color's RGB array
340
  */
@@ -503,5 +513,4 @@ class Tribe__Utils__Color {
503
 
504
  return $color;
505
  }
506
-
507
  }
7
  *
8
  * @package Common
9
  * @since 4.3
10
+ *
11
+ * @since 4.14.2 Added get_hex_with_hash function.
12
  */
13
 
14
  /**
169
  return $r.$g.$b;
170
  }
171
 
 
172
  /**
173
  * Given a HEX string returns a RGB array equivalent.
174
  * @param string $color
191
  return $RGB;
192
  }
193
 
 
194
  /**
195
  * Given an RGB associative array returns the equivalent HEX string
196
  * @param array $rgb
209
  $hex[2] = dechex( $rgb['B'] );
210
 
211
  return implode( '', $hex );
212
+ }
 
 
213
 
214
  /**
215
  * Given a HEX value, returns a darker color. If no desired amount provided, then the color halfway between
270
  return [ 'light' => $lightColor, 'dark' => $darkColor ];
271
  }
272
 
 
273
  /**
274
  * Returns whether or not given color is considered "light"
275
  * @param string|Boolean $color
326
  public function getHsl() {
327
  return $this->_hsl;
328
  }
329
+
330
  /**
331
+ * Returns your original color minus any hash mark.
332
  */
333
  public function getHex() {
334
  return $this->_hex;
335
  }
336
+
337
+ /**
338
+ * Returns your original color with the hash mark.
339
+ *
340
+ * @since 4.14.2
341
+ *
342
+ * @return string Hex color code with hash prefix.
343
+ */
344
+ public function get_hex_with_hash() {
345
+ return '#' . $this->_hex;
346
+ }
347
+
348
  /**
349
  * Returns your color's RGB array
350
  */
513
 
514
  return $color;
515
  }
 
516
  }
common/src/Tribe/Utils/Theme_Compatibility.php CHANGED
@@ -35,7 +35,7 @@ class Theme_Compatibility {
35
  *
36
  * @since 4.14.0
37
  *
38
- * @param string $theme Optionally, pass a specific theme name in to see if compatibility
39
  * is required for that theme.
40
  *
41
  * @return boolean
@@ -54,7 +54,17 @@ class Theme_Compatibility {
54
 
55
  $required = in_array( $theme, static::get_registered_themes() );
56
 
57
- return tribe_is_truthy( apply_filters( 'tribe_compatibility_required', $required, $theme ) );
 
 
 
 
 
 
 
 
 
 
58
  }
59
 
60
  /**
35
  *
36
  * @since 4.14.0
37
  *
38
+ * @param null|string $theme Optionally, pass a specific theme name in to see if compatibility
39
  * is required for that theme.
40
  *
41
  * @return boolean
54
 
55
  $required = in_array( $theme, static::get_registered_themes() );
56
 
57
+ /**
58
+ * Allows hooking in to enforce compatibility by other plugins.
59
+ *
60
+ * @since 4.14.0
61
+ *
62
+ * @param boolean $required If compatibility is required.
63
+ * @param null|string $theme The optional theme name string.
64
+ */
65
+ $required = apply_filters( 'tribe_compatibility_required', $required, $theme );
66
+
67
+ return tribe_is_truthy( $required );
68
  }
69
 
70
  /**
common/src/admin-views/app-shop.php CHANGED
@@ -77,7 +77,7 @@ use \Tribe\Admin\Troubleshooting;
77
  </div>
78
 
79
  <ul class="features">
80
- <?php foreach( $product->features as $feature ) : ?>
81
  <li>
82
  <span class="check">
83
  <svg fill="none" height="12" viewBox="0 0 16 12" width="16" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="m13.7357.374803-8.40784 8.402337-3.06361-3.06158c-.52424-.506-1.357557-.49877-1.872924.01626s-.522608 1.34779-.016275 1.87169l4.008209 4.00559c.52173.5212 1.36747.5212 1.8892 0l9.35244-9.34634c.5064-.5239.4991-1.356665-.0162-1.871692-.5154-.515027-1.3487-.522264-1.873-.016265z" fill="#3d54ff" fill-rule="evenodd"/></svg>
77
  </div>
78
 
79
  <ul class="features">
80
+ <?php foreach ( $product->features as $feature ) : ?>
81
  <li>
82
  <span class="check">
83
  <svg fill="none" height="12" viewBox="0 0 16 12" width="16" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="m13.7357.374803-8.40784 8.402337-3.06361-3.06158c-.52424-.506-1.357557-.49877-1.872924.01626s-.522608 1.34779-.016275 1.87169l4.008209 4.00559c.52173.5212 1.36747.5212 1.8892 0l9.35244-9.34634c.5064-.5239.4991-1.356665-.0162-1.871692-.5154-.515027-1.3487-.522264-1.873-.016265z" fill="#3d54ff" fill-rule="evenodd"/></svg>
common/src/resources/css/common-full.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-common figure{line-height:0}.tribe-common figcaption{line-height:normal}.tribe-common a{background-color:transparent;-webkit-text-decoration-skip:objects}.tribe-common abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.tribe-common code,.tribe-common kbd,.tribe-common pre,.tribe-common samp{font-family:monospace;font-size:1em}.tribe-common b,.tribe-common strong{font-weight:inherit;font-weight:bolder}.tribe-common dfn{font-style:italic}.tribe-common mark{background-color:#ff0;color:#000}.tribe-common small{font-size:80%}.tribe-common sub,.tribe-common sup{font-size:75%;line-height:0}.tribe-common hr{border:0;height:0}.tribe-common button,.tribe-common input[type=button],.tribe-common input[type=email],.tribe-common input[type=password],.tribe-common input[type=reset],.tribe-common input[type=search],.tribe-common input[type=submit],.tribe-common input[type=text],.tribe-common input[type=url],.tribe-common textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tribe-common button,.tribe-common input,.tribe-common optgroup,.tribe-common select,.tribe-common textarea{color:inherit;font:inherit;-webkit-font-smoothing:antialiased;line-height:normal}.tribe-common button,.tribe-common input,.tribe-common select,.tribe-common textarea{border-radius:0;outline:0}.tribe-common select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.tribe-common optgroup{font-weight:700}.tribe-common h1,.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5,.tribe-common h6,.tribe-common p{font-weight:400;text-rendering:optimizeLegibility}#top .main_color .tribe-common button[disabled],#top.tribe-theme-enfold .tribe-common button[disabled]{opacity:1}.tribe-theme-twentynineteen .tribe-common h1:before,.tribe-theme-twentynineteen .tribe-common h2:before{content:none}.tribe-theme-twentynineteen .tribe-common button,.tribe-theme-twentynineteen .tribe-common input[type=button],.tribe-theme-twentynineteen .tribe-common input[type=reset],.tribe-theme-twentynineteen .tribe-common input[type=submit]{outline:none}.tribe-theme-twentynineteen .tribe-common td,.tribe-theme-twentynineteen .tribe-common th{word-break:normal}.tribe-theme-twentyseventeen .tribe-common h5{letter-spacing:normal;text-transform:none}.tribe-theme-twentyseventeen .tribe-common input[type=text]{border-radius:0}.tribe-theme-twentytwenty .tribe-common{background-color:#fff;letter-spacing:normal}.tribe-theme-twentytwenty .tribe-common input,.tribe-theme-twentytwenty .tribe-common textarea{letter-spacing:normal}.tribe-theme-twentytwenty .tribe-common *{word-break:normal}.tribe-theme-twentytwentyone.tribe-common .tribe-common .button:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common button:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common input[type=reset]:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common input[type=submit]:not(:hover):not(:active):not(.has-background){background-color:transparent;background-color:initial}.tribe-common .tribe-common-form-control-checkbox,.tribe-common .tribe-common-form-control-radio{line-height:0}.tribe-common .tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-radio__label{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:14px;line-height:1.62;font-weight:400}.tribe-common .tribe-common-form-control-checkbox__label:hover,.tribe-common .tribe-common-form-control-radio__label:hover{opacity:.8}.tribe-common .tribe-common-form-control-checkbox__input,.tribe-common .tribe-common-form-control-radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #141827;height:20px;position:relative;width:20px}.tribe-common .tribe-common-form-control-checkbox__input:active,.tribe-common .tribe-common-form-control-checkbox__input:focus,.tribe-common .tribe-common-form-control-checkbox__input:hover,.tribe-common .tribe-common-form-control-radio__input:active,.tribe-common .tribe-common-form-control-radio__input:focus,.tribe-common .tribe-common-form-control-radio__input:hover{border-color:#141827;opacity:.8}.tribe-common .tribe-common-form-control-checkbox__input:checked,.tribe-common .tribe-common-form-control-radio__input:checked{background-color:#141827}.tribe-common .tribe-common-form-control-checkbox__input{border-radius:4px}.tribe-common .tribe-common-form-control-checkbox__input:checked:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6.1L3.9 6.8 1.4 4.3c-.1-.1-.3-.1-.4 0l-.8.8c-.1.1-.1.3 0 .4l3.4 3.4c.2.1.4.1.5 0l7.7-7.7c.1-.1.1-.3 0-.4L11 .1c-.1-.1-.3-.1-.4 0z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:9px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.tribe-common .tribe-common-form-control-checkbox__input:focus+.tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-checkbox__input:hover+.tribe-common-form-control-checkbox__label{opacity:.8}.tribe-common .tribe-common-form-control-radio__input{border-radius:50%}.tribe-common .tribe-common-form-control-radio__input:checked:before{background-color:#fff;border-radius:50%;content:"";display:block;height:8px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.tribe-common .tribe-common-form-control-radio__input:focus+.tribe-common-form-control-radio__label,.tribe-common .tribe-common-form-control-radio__input:hover+.tribe-common-form-control-radio__label{opacity:.8}#top .main_color .tribe-common .tribe-common-form-control-checkbox__label,#top .main_color .tribe-common .tribe-common-form-control-radio__label,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__label,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-radio__label{font-size:14px;font-weight:400}.tribe-theme-twentytwenty .tribe-common .tribe-common-form-control-checkbox__input:checked:before{margin:0}.tribe-common .tribe-common-form-control-slider{line-height:0}.tribe-common .tribe-common-form-control-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0}.tribe-common .tribe-common-form-control-slider__input::-webkit-slider-runnable-track{border:none;border-radius:5px;height:10px;margin:5px 0;padding:0;position:relative;transition:background-color .2s ease;background-color:#334aff}.tribe-common .tribe-common-form-control-slider__input::-moz-range-track{border:none;border-radius:5px;height:10px;margin:5px 0;padding:0;position:relative;transition:background-color .2s ease;background-color:#334aff}.tribe-common .tribe-common-form-control-slider__input::-ms-track{background-color:transparent;border-color:transparent;border-width:5px 0;color:transparent;height:10px}.tribe-common .tribe-common-form-control-slider__input::-ms-fill-lower,.tribe-common .tribe-common-form-control-slider__input::-ms-fill-upper{background-color:#334aff;border-radius:10px}.tribe-common .tribe-common-form-control-slider__input::-webkit-slider-thumb{background-color:#fff;border:1px solid #7d7d7d;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);height:20px;width:20px;margin-top:-5px;-webkit-appearance:none;appearance:none}.tribe-common .tribe-common-form-control-slider__input::-moz-range-thumb{background-color:#fff;border:1px solid #7d7d7d;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);height:20px;width:20px;margin-top:-5px}.tribe-common .tribe-common-form-control-slider__input::-ms-thumb{background-color:#fff;border:1px solid #7d7d7d;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);height:20px;width:20px;margin-top:-5px;box-shadow:none;margin-top:-1px}.tribe-common .tribe-common-form-control-slider__label{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:12px;line-height:1.38;font-weight:400;color:#5d5d5d}#top .main_color .tribe-common .tribe-common-form-control-slider__label,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-slider__label{font-size:12px;font-weight:400}.tribe-common .tribe-common-form-control-text__input{font-size:16px;border:0;border-bottom:1px solid #d5d5d5}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input,.tribe-common .tribe-common-form-control-text__input{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;line-height:1.62;font-weight:400}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{font-size:14px;border:0}.tribe-common .tribe-common-form-control-text__input:-ms-input-placeholder{color:#5d5d5d;font-style:normal;opacity:1}.tribe-common .tribe-common-form-control-text__input::placeholder{color:#5d5d5d;font-style:normal;opacity:1}.tribe-common .tribe-common-form-control-text__input:focus{border-bottom-color:#141827;outline:0}.tribe-theme-twentyseventeen .tribe-common .tribe-common-form-control-text__input{color:#141827}.tribe-theme-twentytwenty .tribe-common .tribe-common-form-control-text__input{line-height:inherit}#top .main_color .tribe-common .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:16px;line-height:1.62;font-weight:400;background:#fff;border:0;border-bottom:1px solid #d5d5d5}#top .main_color .tribe-common .tribe-common-form-control-text__input:focus,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input:focus{border-bottom-color:#141827;box-shadow:none}#top .main_color .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:14px;line-height:1.62;font-weight:400;border:0}.tribe-common .tribe-common-form-control-toggle{line-height:0;position:relative}.tribe-common .tribe-common-form-control-toggle__input{border:none;border-radius:5px;height:10px;margin:5px 0;padding:0;position:relative;transition:background-color .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#7d7d7d;width:40px}.tribe-common .tribe-common-form-control-toggle__input::-ms-check{display:none}.tribe-common .tribe-common-form-control-toggle__input+label:before{background-color:#fff;border:1px solid #7d7d7d;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);height:20px;width:20px;content:"";left:0;position:absolute;top:0;transition:transform .2s ease}.tribe-common .tribe-common-form-control-toggle__input:checked{background-color:#334aff}.tribe-common .tribe-common-form-control-toggle__input:checked+label:before{transform:translateX(20px)}.tribe-common .tribe-common-form-control-toggle__label{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:12px;line-height:1.38;font-weight:400;color:#5d5d5d}#top .main_color .tribe-common .tribe-common-form-control-toggle__label,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__label{font-size:12px;font-weight:400}.tribe-theme-twentytwenty .tribe-common .tribe-common-form-control-toggle__input{top:0}.tribe-theme-twentytwenty .tribe-common .tribe-common-form-control-toggle__input:checked:before{content:none}.tribe-theme-twentytwentyone .tribe-common .tribe-common-form-control-toggle__input:after{display:none}.tribe-common a,.tribe-common a:active,.tribe-common a:focus,.tribe-common a:hover,.tribe-common a:visited{color:#141827;outline:0;text-decoration:none}.site-footer .widget-area .tribe-common a,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a,.tribe-theme-twentyseventeen .tribe-common a{box-shadow:none}.site-footer .widget-area .tribe-common a:focus,.site-footer .widget-area .tribe-common a:hover,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a:focus,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a:hover,.tribe-theme-twentyseventeen .tribe-common a:focus,.tribe-theme-twentyseventeen .tribe-common a:hover{box-shadow:none;color:#141827}.tribe-theme-twentynineteen .entry .tribe-common a,.tribe-theme-twentynineteen .tribe-common a,.tribe-theme-twentytwentyone .entry .tribe-common a,.tribe-theme-twentytwentyone .tribe-common a{text-decoration:none}.main_color .sidebar .tribe-common a,.main_color .sidebar .tribe-common a:active,.main_color .sidebar .tribe-common a:focus,.main_color .sidebar .tribe-common a:hover,.main_color .sidebar .tribe-common a:visited,.tribe-theme-enfold .tribe-common a,.tribe-theme-enfold .tribe-common a:active,.tribe-theme-enfold .tribe-common a:focus,.tribe-theme-enfold .tribe-common a:hover,.tribe-theme-enfold .tribe-common a:visited{color:#141827}.tribe-common .tribe-common-anchor{border-bottom:2px solid transparent;transition:border-color .2s ease}.tribe-common .tribe-common-anchor:active,.tribe-common .tribe-common-anchor:focus,.tribe-common .tribe-common-anchor:hover{border-bottom:2px solid #141827}.tribe-common .tribe-common-anchor-alt{border-bottom:2px solid #334aff;color:#141827;transition:color .2s ease}.tribe-common .tribe-common-anchor-alt:active,.tribe-common .tribe-common-anchor-alt:focus,.tribe-common .tribe-common-anchor-alt:hover{border-bottom:2px solid #334aff;color:#334aff}.tribe-common .tribe-common-anchor-thin{border-bottom:1px solid transparent;transition:border-color .2s ease}.tribe-common .tribe-common-anchor-thin:active,.tribe-common .tribe-common-anchor-thin:focus,.tribe-common .tribe-common-anchor-thin:hover{border-bottom:1px solid #141827}.tribe-common .tribe-common-anchor-thin-alt{border-bottom:1px solid #334aff;color:#141827;transition:color .2s ease}.tribe-common .tribe-common-anchor-thin-alt:active,.tribe-common .tribe-common-anchor-thin-alt:focus,.tribe-common .tribe-common-anchor-thin-alt:hover{border-bottom:1px solid #334aff;color:#334aff}.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:hover,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-thin-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-thin-alt:hover{color:#334aff}.site-footer .widget-area .tribe-common .tribe-common-anchor,.site-footer .widget-area .tribe-common .tribe-common-anchor-thin,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common .tribe-common-anchor,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common .tribe-common-anchor-thin{transition:border-color .2s ease}.site-footer .widget-area .tribe-common .tribe-common-anchor-alt,.site-footer .widget-area .tribe-common .tribe-common-anchor-thin-alt,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common .tribe-common-anchor-alt,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common .tribe-common-anchor-thin-alt{transition:color .2s ease}.tribe-common .tribe-common-b1{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.62}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b1{font-size:16px;line-height:1.62}.tribe-common .tribe-common-b1--bold{font-weight:700}.tribe-common .tribe-common-b2{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.38}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2{font-size:14px;line-height:1.62}.tribe-common .tribe-common-b2--bold{font-weight:700}.tribe-common .tribe-common-b3{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.5}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3{font-size:12px;line-height:1.38}.tribe-common .tribe-common-b3--bold{font-weight:700}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b1--min-medium{font-size:16px;line-height:1.62}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2--min-medium{font-size:14px;line-height:1.62}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3--min-medium{font-size:12px;line-height:1.38}.tribe-common .tribe-common-cta{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:12px;line-height:1.38;font-weight:400;font-weight:700;border-bottom:2px solid transparent;transition:border-color .2s ease}.tribe-common .tribe-common-cta:active,.tribe-common .tribe-common-cta:focus,.tribe-common .tribe-common-cta:hover{border-bottom:2px solid #141827}.tribe-common .tribe-common-cta--alt{border-bottom:2px solid #334aff;color:#141827;transition:color .2s ease}.tribe-common .tribe-common-cta--alt:active,.tribe-common .tribe-common-cta--alt:focus,.tribe-common .tribe-common-cta--alt:hover{border-bottom:2px solid #334aff;color:#334aff}.tribe-common .tribe-common-cta--thin{border-bottom:1px solid transparent;transition:border-color .2s ease}.tribe-common .tribe-common-cta--thin:active,.tribe-common .tribe-common-cta--thin:focus,.tribe-common .tribe-common-cta--thin:hover{border-bottom:1px solid #141827}.tribe-common .tribe-common-cta--thin-alt{border-bottom:1px solid #334aff;color:#141827;transition:color .2s ease}.tribe-common .tribe-common-cta--thin-alt:active,.tribe-common .tribe-common-cta--thin-alt:focus,.tribe-common .tribe-common-cta--thin-alt:hover{border-bottom:1px solid #334aff;color:#334aff}.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:hover,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--thin-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--thin-alt:hover{color:#334aff}.tribe-common .tribe-common-h1{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;font-size:28px;line-height:1.42}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h1{font-size:42px;line-height:1.38}.tribe-common .tribe-common-h2{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;font-size:24px;line-height:1.42}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h2{font-size:32px;line-height:1.38}.tribe-common .tribe-common-h3{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;font-size:22px;line-height:1.5}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3{font-size:28px;line-height:1.42}.tribe-common .tribe-common-h4{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;font-size:20px;line-height:1.42}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4{font-size:24px;line-height:1.42}.tribe-common .tribe-common-h5{font-size:18px}.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;line-height:1.5}.tribe-common .tribe-common-h6{font-size:16px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6{font-size:16px;line-height:1.62}.tribe-common .tribe-common-h7{font-size:14px;line-height:1.62}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700}.tribe-common .tribe-common-h8{font-size:12px;line-height:1.38}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3--min-medium{font-size:28px;line-height:1.42}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium{font-size:24px;line-height:1.42}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h5--min-medium{font-size:18px;line-height:1.5}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium{font-size:16px;line-height:1.62}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h7--min-medium{font-size:14px;line-height:1.62}.tribe-common .tribe-common-h--alt{font-weight:400}.tribe-theme-avada #main .tribe-common .tribe-common-h1{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;font-size:28px;line-height:1.42}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h1{font-size:42px;line-height:1.38}.tribe-theme-avada #main .tribe-common .tribe-common-h2{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;font-size:24px;line-height:1.42}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h2{font-size:32px;line-height:1.38}.tribe-theme-avada #main .tribe-common .tribe-common-h3{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;font-size:22px;line-height:1.5}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h3{font-size:28px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h4{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;font-size:20px;line-height:1.42}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h4{font-size:24px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h5{font-size:18px}.tribe-theme-avada #main .tribe-common .tribe-common-h5,.tribe-theme-avada #main .tribe-common .tribe-common-h6{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;line-height:1.5}.tribe-theme-avada #main .tribe-common .tribe-common-h6{font-size:16px}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h6{font-size:16px;line-height:1.62}.tribe-theme-avada #main .tribe-common .tribe-common-h7{font-size:14px;line-height:1.62}.tribe-theme-avada #main .tribe-common .tribe-common-h7,.tribe-theme-avada #main .tribe-common .tribe-common-h8{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700}.tribe-theme-avada #main .tribe-common .tribe-common-h8{font-size:12px;line-height:1.38}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h3--min-medium{font-size:28px;line-height:1.42}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h4--min-medium{font-size:24px;line-height:1.42}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h5--min-medium{font-size:18px;line-height:1.5}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h6--min-medium{font-size:16px;line-height:1.62}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h7--min-medium{font-size:14px;line-height:1.62}.tribe-theme-avada #main .tribe-common .tribe-common-h--alt{font-weight:400}.tribe-common button{border:none}.tribe-common button,.tribe-common button:focus,.tribe-common button:hover,.tribe-theme-twentyseventeen .tribe-common button:focus,.tribe-theme-twentyseventeen .tribe-common button:hover{background-color:transparent}.tribe-theme-twentytwenty .tribe-common button{background-color:transparent;text-transform:inherit}.tribe-theme-twentytwenty .tribe-common button:focus,.tribe-theme-twentytwenty .tribe-common button:hover{text-decoration:none}.tribe-theme-twentytwentyone .tribe-common button:not(:hover):not(:active){background-color:inherit;color:inherit}.tribe-theme-enfold .tribe-common th{letter-spacing:0;text-transform:none}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:14px;line-height:1.62;font-weight:400;font-weight:700;border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;background-color:#fff;border:1px solid #334aff;border-radius:4px;text-align:center;transition:all .2s ease;color:#334aff;padding:11px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border{width:auto}.tribe-common .tribe-common-c-btn-border:focus,.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:focus,.tribe-common a.tribe-common-c-btn-border:hover{background-color:#334aff;color:#fff}.tribe-common .tribe-common-c-btn-border:active,.tribe-common a.tribe-common-c-btn-border:active{opacity:.9}.tribe-common .tribe-common-c-btn-border--secondary,.tribe-common a.tribe-common-c-btn-border--secondary{border-color:#141827;color:#141827}.tribe-common .tribe-common-c-btn-border--secondary:focus,.tribe-common .tribe-common-c-btn-border--secondary:hover,.tribe-common a.tribe-common-c-btn-border--secondary:focus,.tribe-common a.tribe-common-c-btn-border--secondary:hover{background-color:#141827}.tribe-common .tribe-common-c-btn-border--secondary:active,.tribe-common a.tribe-common-c-btn-border--secondary:active{opacity:.9}.tribe-common .tribe-common-c-btn-border--alt,.tribe-common a.tribe-common-c-btn-border--alt{border-color:#e4e4e4;color:#141827;font-weight:400}.tribe-common .tribe-common-c-btn-border--alt:focus,.tribe-common .tribe-common-c-btn-border--alt:hover,.tribe-common a.tribe-common-c-btn-border--alt:focus,.tribe-common a.tribe-common-c-btn-border--alt:hover{background-color:#fff;border-color:#141827;color:#141827}.tribe-common .tribe-common-c-btn-border--alt:active,.tribe-common a.tribe-common-c-btn-border--alt:active{opacity:.9}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border:hover{background-color:#334aff}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--secondary:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--secondary:hover{background-color:#141827}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--alt:hover{background-color:#fff}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:12px;line-height:1.38;font-weight:400;border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;background-color:#fff;border:1px solid #d5d5d5;border-radius:4px;text-align:center;transition:color .2s ease,border-color .2s ease}.tribe-common .tribe-common-c-btn-border-small:focus,.tribe-common .tribe-common-c-btn-border-small:hover,.tribe-common a.tribe-common-c-btn-border-small:focus,.tribe-common a.tribe-common-c-btn-border-small:hover{background-color:#fff}.tribe-common .tribe-common-c-btn-border-small:active,.tribe-common a.tribe-common-c-btn-border-small:active{border-color:#141827}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{color:#5d5d5d;padding:14px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{padding:6px 15px;width:auto}.tribe-common .tribe-common-c-btn-border-small:active,.tribe-common .tribe-common-c-btn-border-small:focus,.tribe-common .tribe-common-c-btn-border-small:hover,.tribe-common a.tribe-common-c-btn-border-small:active,.tribe-common a.tribe-common-c-btn-border-small:focus,.tribe-common a.tribe-common-c-btn-border-small:hover{color:#141827}.tribe-common .tribe-common-c-btn-border-small:disabled,.tribe-common a.tribe-common-c-btn-border-small:disabled{color:#d5d5d5}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border-small:hover{background-color:#fff}.tribe-common .tribe-common-c-btn-icon{border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto}.tribe-common .tribe-common-c-btn-icon--caret-left:active .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-left:focus .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-left:hover .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:active .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:focus .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:hover .tribe-common-c-btn-icon__icon-svg path{fill:#5d5d5d}.tribe-common .tribe-common-c-btn-icon--caret-left:disabled .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:disabled .tribe-common-c-btn-icon__icon-svg path{fill:#d5d5d5}.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{fill:#bababa}.tribe-common .tribe-common-c-btn-icon--border{align-items:center;background-color:#fff;border:1px solid #d5d5d5;display:inline-flex;height:56px;justify-content:center;transition:none;width:56px}.tribe-common .tribe-common-c-btn-icon--border:focus,.tribe-common .tribe-common-c-btn-icon--border:hover{background-color:#fff}.tribe-common .tribe-common-c-btn-icon--border:active{border-color:#141827}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-icon--border:hover{background-color:#fff}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:14px;line-height:1.62;font-weight:400;font-weight:700;border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;border-radius:4px;color:#fff;text-align:center;transition:background-color .2s ease;background-color:#334aff;padding:11px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn{width:auto}.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:hover{background-color:rgba(51,74,255,.8)}.tribe-common .tribe-common-c-btn:active,.tribe-common a.tribe-common-c-btn:active{background-color:rgba(51,74,255,.9)}.tribe-common .tribe-common-c-btn:disabled,.tribe-common a.tribe-common-c-btn:disabled{background-color:rgba(51,74,255,.07)}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn:hover{background-color:rgba(51,74,255,.8);color:#fff}.tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn{background-color:#334aff}.tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn:focus,.tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn:hover{background-color:rgba(51,74,255,.8);color:#fff}.tribe-theme-twentytwentyone .tribe-common .tribe-common-c-btn:not(:hover):not(:active){background-color:#334aff;color:#fff}.tribe-common .tribe-common-c-loader__dot circle{animation-direction:normal;animation-duration:2.24s;animation-iteration-count:infinite;animation-name:a;fill:currentColor;opacity:.07}.tribe-common .tribe-common-c-loader__dot--first circle{animation-delay:.45s}.tribe-common .tribe-common-c-loader__dot--second circle{animation-delay:1.05s}.tribe-common .tribe-common-c-loader__dot--third circle{animation-delay:1.35s}@keyframes a{50%{opacity:1}}.tribe-common .tribe-common-c-svgicon{color:#334aff}.tribe-common .tribe-common-c-svgicon--featured path{fill:currentColor}.tribe-common .tribe-common-c-svgicon--recurring path{fill:#141827;stroke:#141827}.tribe-common .tribe-common-c-svgicon--close-alt path,.tribe-common .tribe-common-c-svgicon--close path{stroke:#bababa}.tribe-common .tribe-common-c-svgicon--messages-not-found path{stroke:#141827}.tribe-common .tribe-common-c-svgicon--messages-not-found .tribe-common-c-svgicon__svg-stroke{stroke:currentColor}.tribe-common .tribe-common-c-svgicon__svg-fill{fill:#141827}.tribe-common .tribe-common-c-svgicon__svg-stroke{stroke:#141827}
1
+ .tribe-common figure{line-height:0}.tribe-common figcaption{line-height:normal}.tribe-common a{background-color:transparent;-webkit-text-decoration-skip:objects}.tribe-common abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.tribe-common code,.tribe-common kbd,.tribe-common pre,.tribe-common samp{font-family:monospace;font-size:1em}.tribe-common b,.tribe-common strong{font-weight:inherit;font-weight:bolder}.tribe-common dfn{font-style:italic}.tribe-common mark{background-color:#ff0;color:#000}.tribe-common small{font-size:80%}.tribe-common sub,.tribe-common sup{font-size:75%;line-height:0}.tribe-common hr{border:0;height:0}.tribe-common button,.tribe-common input[type=button],.tribe-common input[type=email],.tribe-common input[type=password],.tribe-common input[type=reset],.tribe-common input[type=search],.tribe-common input[type=submit],.tribe-common input[type=text],.tribe-common input[type=url],.tribe-common textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tribe-common button,.tribe-common input,.tribe-common optgroup,.tribe-common select,.tribe-common textarea{color:inherit;font:inherit;-webkit-font-smoothing:antialiased;line-height:normal}.tribe-common button,.tribe-common input,.tribe-common select,.tribe-common textarea{border-radius:0;outline:0}.tribe-common select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.tribe-common optgroup{font-weight:700}.tribe-common h1,.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5,.tribe-common h6,.tribe-common p{font-weight:400;text-rendering:optimizeLegibility}#top .main_color .tribe-common button[disabled],#top.tribe-theme-enfold .tribe-common button[disabled]{opacity:1}.tribe-theme-twentynineteen .tribe-common h1:before,.tribe-theme-twentynineteen .tribe-common h2:before{content:none}.tribe-theme-twentynineteen .tribe-common button,.tribe-theme-twentynineteen .tribe-common input[type=button],.tribe-theme-twentynineteen .tribe-common input[type=reset],.tribe-theme-twentynineteen .tribe-common input[type=submit]{outline:none}.tribe-theme-twentynineteen .tribe-common td,.tribe-theme-twentynineteen .tribe-common th{word-break:normal}.tribe-theme-twentyseventeen .tribe-common h5{letter-spacing:normal;text-transform:none}.tribe-theme-twentyseventeen .tribe-common input[type=text]{border-radius:0}.tribe-theme-twentytwenty .tribe-common{background-color:var(--tec-color-background-events);letter-spacing:normal}.tribe-theme-twentytwenty .tribe-common input,.tribe-theme-twentytwenty .tribe-common textarea{letter-spacing:normal}.tribe-theme-twentytwenty .tribe-common *{word-break:normal}.tribe-theme-twentytwentyone.tribe-common .tribe-common .button:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common button:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common input[type=reset]:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common input[type=submit]:not(:hover):not(:active):not(.has-background){background-color:transparent;background-color:initial}:root{--tec-border-radius-default:4px;--tec-border-width-week-event:2px;--border-radius-default:var(--tec-border-radius-default);--border-width-week-event:var(--tec-border-width-week-event);--tec-box-shadow-default:0 2px 5px 0 var(--tec-color-box-shadow);--tec-box-shadow-tooltip:0 2px 12px 0 var(--tec-color-box-shadow);--tec-box-shadow-card:0 1px 6px 2px var(--tec-color-box-shadow);--tec-box-shadow-multiday:16px 6px 6px -2px var(--tec-color-box-shadow-secondary);--box-shadow-default:var(--tec-box-shadow-default);--box-shadow-tooltip:var(--tec-box-shadow-tooltip);--box-shadow-card:var(--tec-box-shadow-card);--box-shadow-multiday:var(--tec-box-shadow-multiday);--tec-form-color-background:var(--tec-color-background);--tec-form-color-border-default:var(--tec-color-text-primary);--tec-form-color-border-active:var(--tec-color-accent-secondary);--tec-form-color-border-secondary:var(--tec-color-border-tertiary);--tec-form-color-accent-primary:var(--tec-color-accent-primary);--tec-form-box-shadow-default:var(--tec-box-shadow-default);--form-color-background:var(--tec-form-color-background);--form-color-border-default:var(--tec-form-color-border-default);--form-color-border-active:var(--tec-form-color-border-active);--form-color-border-secondary:var(--tec-form-color-border-secondary);--form-color-accent-primary:var(--tec-form-color-accent-primary);--form-box-shadow-default:var(--tec-form-box-shadow-default);--tec-opacity-background:0.07;--tec-opacity-select-highlighted:0.3;--tec-opacity-icon-hover:0.8;--tec-opacity-icon-active:0.9;--tec-opacity-default:1;--opacity-background:var(--tec-opacity-background);--opacity-select-highlighted:var(--tec-opacity-select-highlighted);--opacity-icon-hover:var(--tec-opacity-icon-hover);--opacity-icon-active:var(--tec-opacity-icon-active);--opacity-default:var(--tec-opacity-default);--tec-transition:all 0.2s ease;--tec-transition-background-color:background-color 0.2s ease;--tec-transition-color-border-color:color 0.2s ease,border-color 0.2s ease;--tec-transition-transform:transform 0.2s ease;--tec-transition-border-color:border-color 0.2s ease;--tec-transition-color:color 0.2s ease;--tec-transition-opacity:opacity 0.2s ease;--transition:var(--tec-transition);--transition-background-color:var(--tec-transition-background-color);--transition-color-border-color:var(--tec-transition-color-border-color);--transition-transform:var(--tec-transition-transform);--transition-border-color:var(--tec-transition-border-color);--transition-color:var(--tec-transition-color);--transition-opacity:var(--tec-transition-opacity);--tec-font-family-sans-serif:"Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;--tec-font-weight-regular:400;--tec-font-weight-bold:700;--tec-font-size-0:11px;--tec-font-size-1:12px;--tec-font-size-2:14px;--tec-font-size-3:16px;--tec-font-size-4:18px;--tec-font-size-5:20px;--tec-font-size-6:22px;--tec-font-size-7:24px;--tec-font-size-8:28px;--tec-font-size-9:32px;--tec-font-size-10:42px;--tec-line-height-0:1.38;--tec-line-height-1:1.42;--tec-line-height-2:1.5;--tec-line-height-3:1.62;--font-family-sans-serif:var(--tec-font-family-sans-serif);--font-family-base:var(--tec-font-family-sans-serif);--font-weight-regular:var(--tec-font-weight-regular);--font-weight-bold:var(--tec-font-weight-bold);--font-size-0:var(--tec-font-size-0);--font-size-1:var(--tec-font-size-1);--font-size-2:var(--tec-font-size-2);--font-size-3:var(--tec-font-size-3);--font-size-4:var(--tec-font-size-4);--font-size-5:var(--tec-font-size-5);--font-size-6:var(--tec-font-size-6);--font-size-7:var(--tec-font-size-7);--font-size-8:var(--tec-font-size-8);--font-size-9:var(--tec-font-size-9);--font-size-10:var(--tec-font-size-10);--line-height-0:var(--tec-line-height-0);--line-height-1:var(--tec-line-height-1);--line-height-2:var(--tec-line-height-2);--line-height-3:var(--tec-line-height-3)}.tribe-common .tribe-common-form-control-checkbox,.tribe-common .tribe-common-form-control-radio{line-height:0}.tribe-common .tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-radio__label{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-size:14px;font-size:var(--tec-font-size-2);line-height:1.62;line-height:var(--tec-line-height-3);font-weight:400;font-weight:var(--tec-font-weight-regular)}.tribe-common .tribe-common-form-control-checkbox__label:hover,.tribe-common .tribe-common-form-control-radio__label:hover{opacity:.8;opacity:var(--tec-opacity-icon-hover)}.tribe-common .tribe-common-form-control-checkbox__input,.tribe-common .tribe-common-form-control-radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--tec-color-background);background-color:var(--tec-form-color-background);border:1px solid var(--tec-color-text-primary);border:1px solid var(--tec-form-color-border-default);height:20px;position:relative;width:20px}.tribe-common .tribe-common-form-control-checkbox__input:active,.tribe-common .tribe-common-form-control-checkbox__input:focus,.tribe-common .tribe-common-form-control-checkbox__input:hover,.tribe-common .tribe-common-form-control-radio__input:active,.tribe-common .tribe-common-form-control-radio__input:focus,.tribe-common .tribe-common-form-control-radio__input:hover{border-color:var(--tec-color-accent-secondary);border-color:var(--tec-form-color-border-active);opacity:.8;opacity:var(--tec-opacity-icon-hover)}.tribe-common .tribe-common-form-control-checkbox__input:checked,.tribe-common .tribe-common-form-control-radio__input:checked{background-color:var(--tec-color-accent-secondary);background-color:var(--tec-form-color-border-active)}.tribe-common .tribe-common-form-control-checkbox__input{border-radius:4px}.tribe-common .tribe-common-form-control-checkbox__input:checked:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6.1L3.9 6.8 1.4 4.3c-.1-.1-.3-.1-.4 0l-.8.8c-.1.1-.1.3 0 .4l3.4 3.4c.2.1.4.1.5 0l7.7-7.7c.1-.1.1-.3 0-.4L11 .1c-.1-.1-.3-.1-.4 0z' fill='var(--tec-color-background)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:9px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.tribe-common .tribe-common-form-control-checkbox__input:focus+.tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-checkbox__input:hover+.tribe-common-form-control-checkbox__label{opacity:.8;opacity:var(--tec-opacity-icon-hover)}.tribe-common .tribe-common-form-control-radio__input{border-radius:50%}.tribe-common .tribe-common-form-control-radio__input:checked:before{background-color:var(--tec-color-background);background-color:var(--tec-form-color-background);border-radius:50%;content:"";display:block;height:8px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.tribe-common .tribe-common-form-control-radio__input:focus+.tribe-common-form-control-radio__label,.tribe-common .tribe-common-form-control-radio__input:hover+.tribe-common-form-control-radio__label{opacity:.8;opacity:var(--tec-opacity-icon-hover)}#top .main_color .tribe-common .tribe-common-form-control-checkbox__label,#top .main_color .tribe-common .tribe-common-form-control-radio__label,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__label,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-radio__label{font-size:14px;font-size:var(--tec-font-size-2);font-weight:400;font-weight:var(--tec-font-weight-regular)}.tribe-theme-twentytwenty .tribe-common .tribe-common-form-control-checkbox__input:checked:before{margin:0}.tribe-common .tribe-common-form-control-slider{line-height:0}.tribe-common .tribe-common-form-control-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0}.tribe-common .tribe-common-form-control-slider__input::-webkit-slider-runnable-track{border:none;border-radius:5px;height:10px;margin:5px 0;padding:0;position:relative;transition:background-color .2s ease;transition:var(--tec-transition-background-color);background-color:var(--tec-color-accent-primary);background-color:var(--tec-form-color-accent-primary)}.tribe-common .tribe-common-form-control-slider__input::-moz-range-track{border:none;border-radius:5px;height:10px;margin:5px 0;padding:0;position:relative;transition:background-color .2s ease;transition:var(--tec-transition-background-color);background-color:var(--tec-color-accent-primary);background-color:var(--tec-form-color-accent-primary)}.tribe-common .tribe-common-form-control-slider__input::-ms-track{background-color:transparent;border-color:transparent;border-width:5px 0;color:transparent;height:10px}.tribe-common .tribe-common-form-control-slider__input::-ms-fill-lower,.tribe-common .tribe-common-form-control-slider__input::-ms-fill-upper{background-color:var(--tec-color-accent-primary);background-color:var(--tec-form-color-accent-primary);border-radius:10px}.tribe-common .tribe-common-form-control-slider__input::-webkit-slider-thumb{background-color:var(--tec-color-background);background-color:var(--tec-form-color-background);border:1px solid var(--tec-color-border-tertiary);border:1px solid var(--tec-form-color-border-secondary);border-radius:50%;box-shadow:0 2px 5px 0 var(--tec-color-box-shadow);box-shadow:var(--tec-form-box-shadow-default);height:20px;width:20px;margin-top:-5px;-webkit-appearance:none;appearance:none}.tribe-common .tribe-common-form-control-slider__input::-moz-range-thumb{background-color:var(--tec-color-background);background-color:var(--tec-form-color-background);border:1px solid var(--tec-color-border-tertiary);border:1px solid var(--tec-form-color-border-secondary);border-radius:50%;box-shadow:0 2px 5px 0 var(--tec-color-box-shadow);box-shadow:var(--tec-form-box-shadow-default);height:20px;width:20px;margin-top:-5px}.tribe-common .tribe-common-form-control-slider__input::-ms-thumb{background-color:var(--tec-color-background);background-color:var(--tec-form-color-background);border:1px solid var(--tec-color-border-tertiary);border:1px solid var(--tec-form-color-border-secondary);border-radius:50%;box-shadow:0 2px 5px 0 var(--tec-color-box-shadow);box-shadow:var(--tec-form-box-shadow-default);height:20px;width:20px;margin-top:-5px;box-shadow:none;margin-top:-1px}.tribe-common .tribe-common-form-control-slider__label{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);line-height:1.38;line-height:var(--tec-line-height-0);color:var(--tec-color-text-secondary)}#top .main_color .tribe-common .tribe-common-form-control-slider__label,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-slider__label,.tribe-common .tribe-common-form-control-slider__label{font-size:12px;font-size:var(--tec-font-size-1);font-weight:400;font-weight:var(--tec-font-weight-regular)}.tribe-common .tribe-common-form-control-text__input{font-size:16px;font-size:var(--tec-font-size-3);border:0;border-bottom:1px solid var(--tec-color-border-default)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input,.tribe-common .tribe-common-form-control-text__input{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);line-height:1.62;line-height:var(--tec-line-height-3);font-weight:400;font-weight:var(--tec-font-weight-regular)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{font-size:14px;font-size:var(--tec-font-size-2);border:0}.tribe-common .tribe-common-form-control-text__input:-ms-input-placeholder{color:var(--tec-color-text-secondary);font-style:normal;opacity:1;opacity:var(--tec-opacity-default)}.tribe-common .tribe-common-form-control-text__input::placeholder{color:var(--tec-color-text-secondary);font-style:normal;opacity:1;opacity:var(--tec-opacity-default)}.tribe-common .tribe-common-form-control-text__input:focus{border-bottom-color:var(--tec-color-border-active);outline:0}.tribe-theme-twentyseventeen .tribe-common .tribe-common-form-control-text__input{color:var(--tec-color-text-primary)}.tribe-theme-twentytwenty .tribe-common .tribe-common-form-control-text__input{line-height:inherit}#top .main_color .tribe-common .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-size:16px;font-size:var(--tec-font-size-3);line-height:1.62;line-height:var(--tec-line-height-3);font-weight:400;font-weight:var(--tec-font-weight-regular);background:var(--tec-color-background);border:0;border-bottom:1px solid var(--tec-color-border-default)}#top .main_color .tribe-common .tribe-common-form-control-text__input:focus,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input:focus{border-bottom-color:var(--tec-color-border-active);box-shadow:none}#top .main_color .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-size:14px;font-size:var(--tec-font-size-2);line-height:1.62;line-height:var(--tec-line-height-3);font-weight:400;font-weight:var(--tec-font-weight-regular);border:0}.tribe-common .tribe-common-form-control-toggle{line-height:0;position:relative}.tribe-common .tribe-common-form-control-toggle__input{border:none;border-radius:5px;height:10px;margin:5px 0;padding:0;position:relative;transition:background-color .2s ease;transition:var(--tec-transition-background-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--tec-color-border-tertiary);background-color:var(--tec-form-color-border-secondary);width:40px}.tribe-common .tribe-common-form-control-toggle__input::-ms-check{display:none}.tribe-common .tribe-common-form-control-toggle__input+label:before{background-color:var(--tec-color-background);background-color:var(--tec-form-color-background);border:1px solid var(--tec-color-border-tertiary);border:1px solid var(--tec-form-color-border-secondary);border-radius:50%;box-shadow:0 2px 5px 0 var(--tec-color-box-shadow);box-shadow:var(--tec-form-box-shadow-default);height:20px;width:20px;content:"";left:0;position:absolute;top:0;transition:transform .2s ease;transition:var(--tec-transition-transform)}.tribe-common .tribe-common-form-control-toggle__input:checked{background-color:var(--tec-color-accent-primary);background-color:var(--tec-form-color-accent-primary)}.tribe-common .tribe-common-form-control-toggle__input:checked+label:before{transform:translateX(20px)}.tribe-common .tribe-common-form-control-toggle__label{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);line-height:1.38;line-height:var(--tec-line-height-0);color:var(--tec-color-text-secondary)}#top .main_color .tribe-common .tribe-common-form-control-toggle__label,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__label,.tribe-common .tribe-common-form-control-toggle__label{font-size:12px;font-size:var(--tec-font-size-1);font-weight:400;font-weight:var(--tec-font-weight-regular)}.tribe-theme-twentytwenty .tribe-common .tribe-common-form-control-toggle__input{top:0}.tribe-theme-twentytwenty .tribe-common .tribe-common-form-control-toggle__input:checked:before{content:none}.tribe-theme-twentytwentyone .tribe-common .tribe-common-form-control-toggle__input:after{display:none}.tribe-common a,.tribe-common a:active,.tribe-common a:focus,.tribe-common a:hover,.tribe-common a:visited{color:var(--tec-color-text-primary);outline:0;text-decoration:none}.site-footer .widget-area .tribe-common a,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a,.tribe-theme-twentyseventeen .tribe-common a{box-shadow:none}.site-footer .widget-area .tribe-common a:focus,.site-footer .widget-area .tribe-common a:hover,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a:focus,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a:hover,.tribe-theme-twentyseventeen .tribe-common a:focus,.tribe-theme-twentyseventeen .tribe-common a:hover{box-shadow:none;color:var(--tec-color-text-primary)}.tribe-theme-twentynineteen .entry .tribe-common a,.tribe-theme-twentynineteen .tribe-common a,.tribe-theme-twentytwentyone .entry .tribe-common a,.tribe-theme-twentytwentyone .tribe-common a{text-decoration:none}.main_color .sidebar .tribe-common a,.main_color .sidebar .tribe-common a:active,.main_color .sidebar .tribe-common a:focus,.main_color .sidebar .tribe-common a:hover,.main_color .sidebar .tribe-common a:visited,.tribe-theme-enfold .tribe-common a,.tribe-theme-enfold .tribe-common a:active,.tribe-theme-enfold .tribe-common a:focus,.tribe-theme-enfold .tribe-common a:hover,.tribe-theme-enfold .tribe-common a:visited{color:var(--tec-color-text-primary)}.tribe-common .tribe-common-anchor{border-bottom:2px solid transparent;transition:border-color .2s ease;transition:var(--tec-transition-border-color)}.tribe-common .tribe-common-anchor:active,.tribe-common .tribe-common-anchor:focus,.tribe-common .tribe-common-anchor:hover{border-bottom:2px solid currentColor}.tribe-common .tribe-common-anchor-alt{border-bottom:2px solid var(--tec-color-link-accent);color:var(--tec-color-link-primary);transition:color .2s ease;transition:var(--tec-transition-color)}.tribe-common .tribe-common-anchor-alt:active,.tribe-common .tribe-common-anchor-alt:focus,.tribe-common .tribe-common-anchor-alt:hover{border-bottom:2px solid currentColor;color:var(--tec-color-link-accent)}.tribe-common .tribe-common-anchor-thin{border-bottom:1px solid transparent;transition:border-color .2s ease;transition:var(--tec-transition-border-color)}.tribe-common .tribe-common-anchor-thin:active,.tribe-common .tribe-common-anchor-thin:focus,.tribe-common .tribe-common-anchor-thin:hover{border-bottom:1px solid var(--tec-color-link-primary)}.tribe-common .tribe-common-anchor-thin-alt{border-bottom:1px solid var(--tec-color-link-accent);color:var(--tec-color-link-primary);transition:color .2s ease;transition:var(--tec-transition-color)}.tribe-common .tribe-common-anchor-thin-alt:active,.tribe-common .tribe-common-anchor-thin-alt:focus,.tribe-common .tribe-common-anchor-thin-alt:hover{border-bottom:1px solid currentColor;color:var(--tec-color-link-accent)}.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:hover,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-thin-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-thin-alt:hover{color:var(--tec-color-accent-primary)}.site-footer .widget-area .tribe-common .tribe-common-anchor,.site-footer .widget-area .tribe-common .tribe-common-anchor-thin,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common .tribe-common-anchor,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common .tribe-common-anchor-thin{transition:border-color .2s ease;transition:var(--tec-transition-border-color)}.site-footer .widget-area .tribe-common .tribe-common-anchor-alt,.site-footer .widget-area .tribe-common .tribe-common-anchor-thin-alt,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common .tribe-common-anchor-alt,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common .tribe-common-anchor-thin-alt{transition:color .2s ease;transition:var(--tec-transition-color)}.tribe-common .tribe-common-b1{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-size:14px;font-size:var(--tec-font-size-2);font-weight:400;font-weight:var(--tec-font-weight-regular);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b1{font-size:16px;font-size:var(--tec-font-size-3);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-common .tribe-common-b1--bold{font-weight:700;font-weight:var(--tec-font-weight-bold)}.tribe-common .tribe-common-b2{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-size:12px;font-size:var(--tec-font-size-1);font-weight:400;font-weight:var(--tec-font-weight-regular);line-height:1.38;line-height:var(--tec-line-height-0)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2{font-size:14px;font-size:var(--tec-font-size-2);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-common .tribe-common-b2--bold{font-weight:700;font-weight:var(--tec-font-weight-bold)}.tribe-common .tribe-common-b3{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-size:11px;font-size:var(--tec-font-size-0);font-weight:400;font-weight:var(--tec-font-weight-regular);line-height:1.5;line-height:var(--tec-line-height-2)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3{font-size:12px;font-size:var(--tec-font-size-1);line-height:1.38;line-height:var(--tec-line-height-0)}.tribe-common .tribe-common-b3--bold{font-weight:700;font-weight:var(--tec-font-weight-bold)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b1--min-medium{font-size:16px;font-size:var(--tec-font-size-3);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2--min-medium{font-size:14px;font-size:var(--tec-font-size-2);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3--min-medium,.tribe-common .tribe-common-cta{font-size:12px;font-size:var(--tec-font-size-1);line-height:1.38;line-height:var(--tec-line-height-0)}.tribe-common .tribe-common-cta{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-weight:400;font-weight:var(--tec-font-weight-regular);font-weight:700;font-weight:var(--tec-font-weight-bold);border-bottom:2px solid transparent;transition:border-color .2s ease;transition:var(--tec-transition-border-color)}.tribe-common .tribe-common-cta:active,.tribe-common .tribe-common-cta:focus,.tribe-common .tribe-common-cta:hover{border-bottom:2px solid currentColor}.tribe-common .tribe-common-cta--alt{border-bottom:2px solid var(--tec-color-link-accent);color:var(--tec-color-link-primary);transition:color .2s ease;transition:var(--tec-transition-color)}.tribe-common .tribe-common-cta--alt:active,.tribe-common .tribe-common-cta--alt:focus,.tribe-common .tribe-common-cta--alt:hover{border-bottom:2px solid currentColor;color:var(--tec-color-link-accent)}.tribe-common .tribe-common-cta--thin{border-bottom:1px solid transparent;transition:border-color .2s ease;transition:var(--tec-transition-border-color)}.tribe-common .tribe-common-cta--thin:active,.tribe-common .tribe-common-cta--thin:focus,.tribe-common .tribe-common-cta--thin:hover{border-bottom:1px solid var(--tec-color-link-primary)}.tribe-common .tribe-common-cta--thin-alt{border-bottom:1px solid var(--tec-color-link-accent);color:var(--tec-color-link-primary);transition:color .2s ease;transition:var(--tec-transition-color)}.tribe-common .tribe-common-cta--thin-alt:active,.tribe-common .tribe-common-cta--thin-alt:focus,.tribe-common .tribe-common-cta--thin-alt:hover{border-bottom:1px solid currentColor;color:var(--tec-color-link-accent)}.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:hover,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--thin-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--thin-alt:hover{color:var(--tec-color-accent-primary)}.tribe-common .tribe-common-h1{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-weight:700;font-weight:var(--tec-font-weight-bold);font-size:28px;font-size:var(--tec-font-size-8);line-height:1.42;line-height:var(--tec-line-height-1)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h1{font-size:42px;font-size:var(--tec-font-size-10);line-height:1.38;line-height:var(--tec-line-height-0)}.tribe-common .tribe-common-h2{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-weight:700;font-weight:var(--tec-font-weight-bold);font-size:24px;font-size:var(--tec-font-size-7);line-height:1.42;line-height:var(--tec-line-height-1)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h2{font-size:32px;font-size:var(--tec-font-size-9);line-height:1.38;line-height:var(--tec-line-height-0)}.tribe-common .tribe-common-h3{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-weight:700;font-weight:var(--tec-font-weight-bold);font-size:22px;font-size:var(--tec-font-size-6);line-height:1.5;line-height:var(--tec-line-height-2)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3{font-size:28px;font-size:var(--tec-font-size-8);line-height:1.42;line-height:var(--tec-line-height-1)}.tribe-common .tribe-common-h4{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-weight:700;font-weight:var(--tec-font-weight-bold);font-size:20px;font-size:var(--tec-font-size-5);line-height:1.42;line-height:var(--tec-line-height-1)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4{font-size:24px;font-size:var(--tec-font-size-7);line-height:1.42;line-height:var(--tec-line-height-1)}.tribe-common .tribe-common-h5{font-size:18px;font-size:var(--tec-font-size-4)}.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-weight:700;font-weight:var(--tec-font-weight-bold);line-height:1.5;line-height:var(--tec-line-height-2)}.tribe-common .tribe-common-h6{font-size:16px;font-size:var(--tec-font-size-3)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6{font-size:16px;font-size:var(--tec-font-size-3);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-common .tribe-common-h7{font-size:14px;font-size:var(--tec-font-size-2);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-weight:700;font-weight:var(--tec-font-weight-bold)}.tribe-common .tribe-common-h8{font-size:12px;font-size:var(--tec-font-size-1);line-height:1.38;line-height:var(--tec-line-height-0)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3--min-medium{font-size:28px;font-size:var(--tec-font-size-8);line-height:1.42;line-height:var(--tec-line-height-1)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium{font-size:24px;font-size:var(--tec-font-size-7);line-height:1.42;line-height:var(--tec-line-height-1)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h5--min-medium{font-size:18px;font-size:var(--tec-font-size-4);line-height:1.5;line-height:var(--tec-line-height-2)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium{font-size:16px;font-size:var(--tec-font-size-3);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h7--min-medium{font-size:14px;font-size:var(--tec-font-size-2);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-common .tribe-common-h--alt{font-weight:400;font-weight:var(--tec-font-weight-regular)}.tribe-theme-avada #main .tribe-common .tribe-common-h1{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-weight:700;font-weight:var(--tec-font-weight-bold);font-size:28px;font-size:var(--tec-font-size-8);line-height:1.42;line-height:var(--tec-line-height-1)}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h1{font-size:42px;font-size:var(--tec-font-size-10);line-height:1.38;line-height:var(--tec-line-height-0)}.tribe-theme-avada #main .tribe-common .tribe-common-h2{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-weight:700;font-weight:var(--tec-font-weight-bold);font-size:24px;font-size:var(--tec-font-size-7);line-height:1.42;line-height:var(--tec-line-height-1)}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h2{font-size:32px;font-size:var(--tec-font-size-9);line-height:1.38;line-height:var(--tec-line-height-0)}.tribe-theme-avada #main .tribe-common .tribe-common-h3{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-weight:700;font-weight:var(--tec-font-weight-bold);font-size:22px;font-size:var(--tec-font-size-6);line-height:1.5;line-height:var(--tec-line-height-2)}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h3{font-size:28px;font-size:var(--tec-font-size-8);line-height:1.42;line-height:var(--tec-line-height-1)}.tribe-theme-avada #main .tribe-common .tribe-common-h4{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-weight:700;font-weight:var(--tec-font-weight-bold);font-size:20px;font-size:var(--tec-font-size-5);line-height:1.42;line-height:var(--tec-line-height-1)}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h4{font-size:24px;font-size:var(--tec-font-size-7);line-height:1.42;line-height:var(--tec-line-height-1)}.tribe-theme-avada #main .tribe-common .tribe-common-h5{font-size:18px;font-size:var(--tec-font-size-4)}.tribe-theme-avada #main .tribe-common .tribe-common-h5,.tribe-theme-avada #main .tribe-common .tribe-common-h6{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-weight:700;font-weight:var(--tec-font-weight-bold);line-height:1.5;line-height:var(--tec-line-height-2)}.tribe-theme-avada #main .tribe-common .tribe-common-h6{font-size:16px;font-size:var(--tec-font-size-3)}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h6{font-size:16px;font-size:var(--tec-font-size-3);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-theme-avada #main .tribe-common .tribe-common-h7{font-size:14px;font-size:var(--tec-font-size-2);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-theme-avada #main .tribe-common .tribe-common-h7,.tribe-theme-avada #main .tribe-common .tribe-common-h8{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-weight:700;font-weight:var(--tec-font-weight-bold)}.tribe-theme-avada #main .tribe-common .tribe-common-h8{font-size:12px;font-size:var(--tec-font-size-1);line-height:1.38;line-height:var(--tec-line-height-0)}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h3--min-medium{font-size:28px;font-size:var(--tec-font-size-8);line-height:1.42;line-height:var(--tec-line-height-1)}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h4--min-medium{font-size:24px;font-size:var(--tec-font-size-7);line-height:1.42;line-height:var(--tec-line-height-1)}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h5--min-medium{font-size:18px;font-size:var(--tec-font-size-4);line-height:1.5;line-height:var(--tec-line-height-2)}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h6--min-medium{font-size:16px;font-size:var(--tec-font-size-3);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h7--min-medium{font-size:14px;font-size:var(--tec-font-size-2);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-theme-avada #main .tribe-common .tribe-common-h--alt{font-weight:400;font-weight:var(--tec-font-weight-regular)}.tribe-common button{border:none}.tribe-common button,.tribe-common button:focus,.tribe-common button:hover,.tribe-theme-twentyseventeen .tribe-common button:focus,.tribe-theme-twentyseventeen .tribe-common button:hover{background-color:transparent}.tribe-theme-twentytwenty .tribe-common button{background-color:transparent;text-transform:inherit}.tribe-theme-twentytwenty .tribe-common button:focus,.tribe-theme-twentytwenty .tribe-common button:hover{text-decoration:none}.tribe-theme-twentytwentyone .tribe-common button:not(:hover):not(:active){background-color:inherit;color:inherit}.tribe-theme-enfold .tribe-common th{letter-spacing:0;text-transform:none}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-size:14px;font-size:var(--tec-font-size-2);line-height:1.62;line-height:var(--tec-line-height-3);font-weight:400;font-weight:var(--tec-font-weight-regular);font-weight:700;font-weight:var(--tec-font-weight-bold);border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;background-color:var(--tec-color-background);border:1px solid var(--tec-color-accent-primary);border-radius:4px;border-radius:var(--tec-border-radius-default);text-align:center;transition:all .2s ease;transition:var(--tec-transition);color:var(--tec-color-button-primary);padding:11px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border{width:auto}.tribe-common .tribe-common-c-btn-border:focus,.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:focus,.tribe-common a.tribe-common-c-btn-border:hover{background-color:var(--tec-color-accent-primary);color:var(--tec-color-background)}.tribe-common .tribe-common-c-btn-border:active,.tribe-common a.tribe-common-c-btn-border:active{opacity:.9}.tribe-common .tribe-common-c-btn-border--secondary,.tribe-common a.tribe-common-c-btn-border--secondary{border-color:var(--tec-color-button-secondary);color:var(--tec-color-button-secondary)}.tribe-common .tribe-common-c-btn-border--secondary:focus,.tribe-common .tribe-common-c-btn-border--secondary:hover,.tribe-common a.tribe-common-c-btn-border--secondary:focus,.tribe-common a.tribe-common-c-btn-border--secondary:hover{background-color:var(--tec-color-button-secondary)}.tribe-common .tribe-common-c-btn-border--secondary:active,.tribe-common a.tribe-common-c-btn-border--secondary:active{opacity:.9}.tribe-common .tribe-common-c-btn-border--alt,.tribe-common a.tribe-common-c-btn-border--alt{border-color:var(--tec-color-border-secondary);color:var(--tec-color-text-primary);font-weight:400;font-weight:var(--tec-font-weight-regular)}.tribe-common .tribe-common-c-btn-border--alt:focus,.tribe-common .tribe-common-c-btn-border--alt:hover,.tribe-common a.tribe-common-c-btn-border--alt:focus,.tribe-common a.tribe-common-c-btn-border--alt:hover{background-color:var(--tec-color-background);border-color:var(--tec-color-border-active);color:var(--tec-color-text-primary)}.tribe-common .tribe-common-c-btn-border--alt:active,.tribe-common a.tribe-common-c-btn-border--alt:active{opacity:.9}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border:hover{background-color:var(--tec-color-button-primary)}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--secondary:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--secondary:hover{background-color:var(--tec-color-button-secondary)}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--alt:hover{background-color:var(--tec-color-background)}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-size:12px;font-size:var(--tec-font-size-1);line-height:1.38;line-height:var(--tec-line-height-0);font-weight:400;font-weight:var(--tec-font-weight-regular);border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-default);border-radius:4px;border-radius:var(--tec-border-radius-default);text-align:center;transition:color .2s ease,border-color .2s ease;transition:var(--tec-transition-color-border-color)}.tribe-common .tribe-common-c-btn-border-small:focus,.tribe-common .tribe-common-c-btn-border-small:hover,.tribe-common a.tribe-common-c-btn-border-small:focus,.tribe-common a.tribe-common-c-btn-border-small:hover{background-color:var(--tec-color-background)}.tribe-common .tribe-common-c-btn-border-small:active,.tribe-common a.tribe-common-c-btn-border-small:active{border-color:var(--tec-color-border-active)}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{color:var(--tec-color-text-secondary);padding:14px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{padding:6px 15px;width:auto}.tribe-common .tribe-common-c-btn-border-small:active,.tribe-common .tribe-common-c-btn-border-small:focus,.tribe-common .tribe-common-c-btn-border-small:hover,.tribe-common a.tribe-common-c-btn-border-small:active,.tribe-common a.tribe-common-c-btn-border-small:focus,.tribe-common a.tribe-common-c-btn-border-small:hover{color:var(--tec-color-text-primary)}.tribe-common .tribe-common-c-btn-border-small:disabled,.tribe-common a.tribe-common-c-btn-border-small:disabled{color:var(--tec-color-text-disabled)}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border-small:hover{background-color:var(--tec-color-background)}.tribe-common .tribe-common-c-btn-icon{border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto}.tribe-common .tribe-common-c-btn-icon--caret-left:active .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-left:focus .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-left:hover .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:active .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:focus .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:hover .tribe-common-c-btn-icon__icon-svg path{fill:var(--tec-color-icon-primary)}.tribe-common .tribe-common-c-btn-icon--caret-left:disabled .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:disabled .tribe-common-c-btn-icon__icon-svg path{fill:var(--tec-color-icon-disabled)}.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{fill:var(--tec-color-icon-secondary)}.tribe-common .tribe-common-c-btn-icon--border{align-items:center;background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-default);display:inline-flex;height:56px;justify-content:center;transition:none;width:56px}.tribe-common .tribe-common-c-btn-icon--border:focus,.tribe-common .tribe-common-c-btn-icon--border:hover{background-color:var(--tec-color-background)}.tribe-common .tribe-common-c-btn-icon--border:active{border-color:var(--tec-color-border-active)}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-icon--border:hover{background-color:var(--tec-color-background)}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-size:14px;font-size:var(--tec-font-size-2);line-height:1.62;line-height:var(--tec-line-height-3);font-weight:400;font-weight:var(--tec-font-weight-regular);font-weight:700;font-weight:var(--tec-font-weight-bold);border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;border-radius:4px;border-radius:var(--tec-border-radius-default);color:var(--tec-color-background);text-align:center;transition:background-color .2s ease;transition:var(--tec-transition-background-color);background-color:var(--tec-color-button-primary);padding:11px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn{width:auto}.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:hover{background-color:var(--tec-color-button-primary-hover)}.tribe-common .tribe-common-c-btn:active,.tribe-common a.tribe-common-c-btn:active{background-color:var(--tec-color-button-primary-active)}.tribe-common .tribe-common-c-btn:disabled,.tribe-common a.tribe-common-c-btn:disabled{background-color:var(--tec-color-button-primary-background)}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn:hover{background-color:var(--tec-color-button-primary-hover);color:var(--tec-color-background)}.tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn{background-color:var(--tec-color-button-primary)}.tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn:focus,.tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn:hover{background-color:var(--tec-color-button-primary-hover);color:var(--tec-color-background)}.tribe-theme-twentytwentyone .tribe-common .tribe-common-c-btn{outline:none}.tribe-theme-twentytwentyone .tribe-common .tribe-common-c-btn:not(:hover):not(:active){background-color:var(--tec-color-button-primary);color:var(--tec-color-background)}.tribe-common .tribe-common-c-loader__dot circle{animation-direction:normal;animation-duration:2.24s;animation-iteration-count:infinite;animation-name:a;fill:currentColor;opacity:.07;opacity:var(--tec-opacity-background)}.tribe-common .tribe-common-c-loader__dot--first circle{animation-delay:.45s}.tribe-common .tribe-common-c-loader__dot--second circle{animation-delay:1.05s}.tribe-common .tribe-common-c-loader__dot--third circle{animation-delay:1.35s}@keyframes a{50%{opacity:1;opacity:var(--tec-opacity-default)}}.tribe-common .tribe-common-c-svgicon{color:var(--tec-color-accent-primary)}.tribe-common .tribe-common-c-svgicon--featured path{fill:currentColor}.tribe-common .tribe-common-c-svgicon--recurring path{fill:var(--tec-color-icon-active);stroke:var(--tec-color-icon-active)}.tribe-common .tribe-common-c-svgicon--close-alt path,.tribe-common .tribe-common-c-svgicon--close path{stroke:var(--tec-color-icon-secondary)}.tribe-common .tribe-common-c-svgicon--messages-not-found path{stroke:var(--tec-color-icon-active)}.tribe-common .tribe-common-c-svgicon--messages-not-found .tribe-common-c-svgicon__svg-stroke{stroke:currentColor}.tribe-common .tribe-common-c-svgicon__svg-fill{fill:var(--tec-color-icon-active)}.tribe-common .tribe-common-c-svgicon__svg-stroke{stroke:var(--tec-color-icon-active)}
common/src/resources/css/common-skeleton.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-common{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.tribe-common *{box-sizing:border-box}.tribe-common article,.tribe-common aside,.tribe-common details,.tribe-common figcaption,.tribe-common figure,.tribe-common footer,.tribe-common header,.tribe-common main,.tribe-common menu,.tribe-common nav,.tribe-common section,.tribe-common summary{display:block}.tribe-common svg:not(:root){overflow:hidden}.tribe-common audio,.tribe-common canvas,.tribe-common progress,.tribe-common video{display:inline-block}.tribe-common audio:not([controls]){display:none;height:0}.tribe-common progress{vertical-align:baseline}.tribe-common [hidden],.tribe-common template{display:none}.tribe-common pre{overflow:auto}.tribe-common sub,.tribe-common sup{position:relative;vertical-align:baseline}.tribe-common sup{top:-.5em}.tribe-common sub{bottom:-.25em}.tribe-common button,.tribe-common input,.tribe-common select,.tribe-common textarea{box-sizing:border-box;margin:0}.tribe-common input[type=number]::-webkit-inner-spin-button,.tribe-common input[type=number]::-webkit-outer-spin-button{height:auto}.tribe-common legend{color:inherit;display:table;max-width:100%;white-space:normal}.tribe-common textarea{overflow:auto;resize:none}.tribe-common button,.tribe-common input[type=button],.tribe-common input[type=reset],.tribe-common input[type=submit]{cursor:pointer;overflow:visible}.tribe-common button[disabled],.tribe-common input[disabled]{cursor:default}.tribe-common button::-moz-focus-inner,.tribe-common input::-moz-focus-inner{border:0;padding:0}.tribe-common a,.tribe-common abbr,.tribe-common acronym,.tribe-common address,.tribe-common applet,.tribe-common article,.tribe-common aside,.tribe-common audio,.tribe-common b,.tribe-common big,.tribe-common blockquote,.tribe-common canvas,.tribe-common caption,.tribe-common center,.tribe-common cite,.tribe-common code,.tribe-common dd,.tribe-common del,.tribe-common details,.tribe-common dfn,.tribe-common div,.tribe-common dl,.tribe-common dt,.tribe-common em,.tribe-common embed,.tribe-common fieldset,.tribe-common figcaption,.tribe-common figure,.tribe-common footer,.tribe-common form,.tribe-common h1,.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5,.tribe-common h6,.tribe-common header,.tribe-common i,.tribe-common iframe,.tribe-common img,.tribe-common ins,.tribe-common kbd,.tribe-common label,.tribe-common legend,.tribe-common li,.tribe-common main,.tribe-common mark,.tribe-common menu,.tribe-common nav,.tribe-common object,.tribe-common ol,.tribe-common output,.tribe-common p,.tribe-common pre,.tribe-common q,.tribe-common ruby,.tribe-common s,.tribe-common samp,.tribe-common section,.tribe-common small,.tribe-common span,.tribe-common strike,.tribe-common strong,.tribe-common sub,.tribe-common summary,.tribe-common sup,.tribe-common table,.tribe-common tbody,.tribe-common td,.tribe-common tfoot,.tribe-common th,.tribe-common thead,.tribe-common time,.tribe-common tr,.tribe-common tt,.tribe-common u,.tribe-common ul,.tribe-common var,.tribe-common video{border:0;margin:0;padding:0}.tribe-common ol,.tribe-common ul{list-style:none}.tribe-common img{border-style:none;height:auto;-ms-interpolation-mode:bicubic;max-width:100%}.tribe-common embed,.tribe-common iframe,.tribe-common video{max-height:100%;max-width:100%}.tribe-theme-avada input[type=text]{margin:0}.tribe-theme-divi .entry-content .tribe-common table,.tribe-theme-divibody.et-pb-preview #main-content .container .tribe-common table{border:0;margin:0}.tribe-theme-divi .entry-content .tribe-common td,.tribe-theme-divibody.et-pb-preview #main-content .container .tribe-common td{border:0}.tribe-theme-divi #content-area .tribe-common td,.tribe-theme-divi #content-area .tribe-common th,.tribe-theme-divi #content-area .tribe-common tr,.tribe-theme-divi #left-area .tribe-common ul{padding:0}#top .main_color .tribe-common button[disabled],#top.tribe-theme-enfold .tribe-common button[disabled]{cursor:default}#top .main_color .tribe-common form,#top .main_color .tribe-common input,#top.tribe-theme-enfold .tribe-common form,#top.tribe-theme-enfold .tribe-common input{margin:0}.entry-content-wrapper .tribe-common li,.entry-content .tribe-common ol,.entry-content .tribe-common ul,.tribe-theme-genesis .tribe-common ol,.tribe-theme-genesis .tribe-common ul{margin:0;padding:0}.tribe-theme-twentynineteen .tribe-common svg{fill:none}.tribe-theme-twentyseventeen .tribe-common div.tribe-dialog{z-index:5!important}.tribe-common .tribe-common-form-control-checkbox,.tribe-common .tribe-common-form-control-radio{align-items:flex-start;display:flex}.tribe-common .tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-radio__label{cursor:pointer;margin-left:15px}.tribe-common .tribe-common-form-control-checkbox__input,.tribe-common .tribe-common-form-control-radio__input{cursor:pointer;flex:none;margin:1px 0 0}#top .main_color .tribe-common .tribe-common-form-control-checkbox__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__input{margin:1px 0 0}.tribe-theme-twentytwenty .tribe-common .tribe-common-form-control-checkbox__input{top:0}.tribe-theme-twentytwentyone .tribe-common .tribe-common-form-control-checkbox__input:checked:after{border:none}.tribe-theme-twentytwentyone .tribe-common .tribe-common-form-control-radio__input:checked:after{background-color:transparent}.tribe-common .tribe-common-form-control-checkbox-radio-group>*{margin-bottom:15px}.tribe-common .tribe-common-form-control-checkbox-radio-group>:last-child{margin-bottom:0}.tribe-common .tribe-common-form-control-slider__input{cursor:pointer;display:inline-block;margin:0;padding:0;vertical-align:middle;width:120px}.tribe-common .tribe-common-form-control-slider__label{cursor:pointer;display:inline-block;margin-left:11px;vertical-align:middle}.tribe-common .tribe-common-form-control-slider--vertical .tribe-common-form-control-slider__label{display:block;margin:0 0 6px}.tribe-common .tribe-common-form-control-text__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-common .tribe-common-form-control-text__input{height:auto;padding:12px 28px 12px 0;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{padding:20px 20px 20px 40px}#top .main_color .tribe-common .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input{padding:12px 28px 12px 0;width:100%}#top .main_color .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input{padding:20px 20px 20px 40px}.tribe-common .tribe-common-form-control-toggle__input,.tribe-common .tribe-common-form-control-toggle__label{cursor:pointer;display:inline-block;vertical-align:middle}.tribe-common .tribe-common-form-control-toggle__label{margin-left:11px}.tribe-common .tribe-common-form-control-toggle--vertical .tribe-common-form-control-toggle__label{display:block;margin:0 0 6px}#top .main_color .tribe-common .tribe-common-form-control-toggle__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__input{display:inline-block;margin:5px 0}.tribe-common .tribe-common-g-col{min-width:0;width:100%}.tribe-common .tribe-common-g-row{display:flex;flex-wrap:wrap}.tribe-common .tribe-common-g-row--gutters{margin-left:-21px;margin-right:-21px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters{margin-left:-24px;margin-right:-24px}.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:21px;padding-right:21px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:24px;padding-right:24px}.tribe-theme-twentynineteen .tribe-common .entry.tribe-common-g-row--gutters{margin-left:-21px;margin-right:-21px;padding:0}.tribe-theme-twentynineteen .tribe-common.tribe-common--breakpoint-medium .entry.tribe-common-g-row--gutters{margin-left:-24px;margin-right:-24px}.tribe-theme-twentynineteen .tribe-common .tribe-common-g-row--gutters>.entry.tribe-common-g-col{margin:0;padding-left:21px;padding-right:21px}.tribe-theme-twentynineteen .tribe-common.tribe-common--breakpoint-medium .tribe-common-g-row--gutters>.entry.tribe-common-g-col{padding-left:24px;padding-right:24px}.tribe-common a{cursor:pointer}.tribe-theme-divi #left-area .tribe-common ul,.tribe-theme-divi .entry-content .tribe-common ul,body.et-pb-preview.tribe-theme-divi #main-content .container .tribe-common ul{list-style-type:none;padding:0}.entry-content .tribe-common ol>li,.entry-content .tribe-common ul>li{list-style-type:none}.tribe-common button{padding:0}.tribe-common .tribe-common-l-container{margin-left:auto;margin-right:auto;max-width:1260px;padding-left:19.5px;padding-right:19.5px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding-left:42px;padding-right:42px}.tribe-common .tribe-common-a11y-hidden{display:none!important;visibility:hidden}.tribe-common .tribe-common-a11y-visual-hide{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-common .tribe-common-a11y-visual-show{clip:auto;height:auto;margin:0;position:static;width:auto}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{padding:11px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border{width:auto}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{padding:14px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{padding:6px 15px;width:auto}.tribe-common .tribe-common-c-btn-icon:before{background-repeat:no-repeat;background-size:contain;content:"";display:block}.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg,.tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg{width:11px}.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{fill:currentColor}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{padding:11px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn{width:auto}.tribe-common .tribe-common-c-image{display:block;height:auto;margin-left:auto;margin-right:auto;width:100%}.tribe-common .tribe-common-c-image--bg{position:relative}.tribe-common .tribe-common-c-image__bg{background:50% no-repeat;background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.tribe-common .tribe-common-c-loader{display:flex;padding-top:192px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-loader{padding-top:288px}.tribe-common .tribe-common-c-loader__dot{width:15px}.tribe-common .tribe-common-c-loader__dot:not(:first-of-type){margin-left:8px}.tribe-common .tribe-common-c-loader__dot circle{fill:currentColor}.tribe-common .tribe-common-c-svgicon--featured{width:8px}.tribe-common .tribe-common-c-svgicon--recurring{width:12px}.tribe-common .tribe-common-c-svgicon--search{width:16px}.tribe-common .tribe-common-c-svgicon--location{width:10px}.tribe-common .tribe-common-c-svgicon--day,.tribe-common .tribe-common-c-svgicon--map,.tribe-common .tribe-common-c-svgicon--month,.tribe-common .tribe-common-c-svgicon--photo,.tribe-common .tribe-common-c-svgicon--week{height:100%;width:100%}.tribe-common .tribe-common-c-svgicon--close-alt path,.tribe-common .tribe-common-c-svgicon--close path{stroke:currentColor}.tribe-common .tribe-common-c-svgicon--hybrid circle,.tribe-common .tribe-common-c-svgicon--mail,.tribe-common .tribe-common-c-svgicon--map-pin,.tribe-common .tribe-common-c-svgicon--messages-not-found g,.tribe-common .tribe-common-c-svgicon--no-map,.tribe-common .tribe-common-c-svgicon--phone,.tribe-common .tribe-common-c-svgicon--virtual g,.tribe-common .tribe-common-c-svgicon--website{fill:none}.tribe-common .tribe-common-c-svgicon--messages-not-found{width:22px}.tribe-common .tribe-common-c-svgicon--messages-not-found path{stroke:currentColor}.tribe-common .tribe-common-c-svgicon--error{width:18px}.tribe-common .tribe-common-c-svgicon--error g,.tribe-common .tribe-common-c-svgicon--reset path{fill:none}.tribe-common .tribe-common-c-svgicon__svg-fill{fill:currentColor}.tribe-common .tribe-common-c-svgicon__svg-stroke{stroke:currentColor}
1
+ .tribe-common{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.tribe-common *{box-sizing:border-box}.tribe-common article,.tribe-common aside,.tribe-common details,.tribe-common figcaption,.tribe-common figure,.tribe-common footer,.tribe-common header,.tribe-common main,.tribe-common menu,.tribe-common nav,.tribe-common section,.tribe-common summary{display:block}.tribe-common svg:not(:root){overflow:hidden}.tribe-common audio,.tribe-common canvas,.tribe-common progress,.tribe-common video{display:inline-block}.tribe-common audio:not([controls]){display:none;height:0}.tribe-common progress{vertical-align:baseline}.tribe-common [hidden],.tribe-common template{display:none}.tribe-common pre{overflow:auto}.tribe-common sub,.tribe-common sup{position:relative;vertical-align:baseline}.tribe-common sup{top:-.5em}.tribe-common sub{bottom:-.25em}.tribe-common button,.tribe-common input,.tribe-common select,.tribe-common textarea{box-sizing:border-box;margin:0}.tribe-common input[type=number]::-webkit-inner-spin-button,.tribe-common input[type=number]::-webkit-outer-spin-button{height:auto}.tribe-common legend{color:inherit;display:table;max-width:100%;white-space:normal}.tribe-common textarea{overflow:auto;resize:none}.tribe-common button,.tribe-common input[type=button],.tribe-common input[type=reset],.tribe-common input[type=submit]{cursor:pointer;overflow:visible}.tribe-common button[disabled],.tribe-common input[disabled]{cursor:default}.tribe-common button::-moz-focus-inner,.tribe-common input::-moz-focus-inner{border:0;padding:0}.tribe-common a,.tribe-common abbr,.tribe-common acronym,.tribe-common address,.tribe-common applet,.tribe-common article,.tribe-common aside,.tribe-common audio,.tribe-common b,.tribe-common big,.tribe-common blockquote,.tribe-common canvas,.tribe-common caption,.tribe-common center,.tribe-common cite,.tribe-common code,.tribe-common dd,.tribe-common del,.tribe-common details,.tribe-common dfn,.tribe-common div,.tribe-common dl,.tribe-common dt,.tribe-common em,.tribe-common embed,.tribe-common fieldset,.tribe-common figcaption,.tribe-common figure,.tribe-common footer,.tribe-common form,.tribe-common h1,.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5,.tribe-common h6,.tribe-common header,.tribe-common i,.tribe-common iframe,.tribe-common img,.tribe-common ins,.tribe-common kbd,.tribe-common label,.tribe-common legend,.tribe-common li,.tribe-common main,.tribe-common mark,.tribe-common menu,.tribe-common nav,.tribe-common object,.tribe-common ol,.tribe-common output,.tribe-common p,.tribe-common pre,.tribe-common q,.tribe-common ruby,.tribe-common s,.tribe-common samp,.tribe-common section,.tribe-common small,.tribe-common span,.tribe-common strike,.tribe-common strong,.tribe-common sub,.tribe-common summary,.tribe-common sup,.tribe-common table,.tribe-common tbody,.tribe-common td,.tribe-common tfoot,.tribe-common th,.tribe-common thead,.tribe-common time,.tribe-common tr,.tribe-common tt,.tribe-common u,.tribe-common ul,.tribe-common var,.tribe-common video{border:0;margin:0;padding:0}.tribe-common ol,.tribe-common ul{list-style:none}.tribe-common img{border-style:none;height:auto;-ms-interpolation-mode:bicubic;max-width:100%}.tribe-common embed,.tribe-common iframe,.tribe-common video{max-height:100%;max-width:100%}.tribe-theme-avada input[type=text]{margin:0}.tribe-theme-divi .entry-content .tribe-common table,.tribe-theme-divibody.et-pb-preview #main-content .container .tribe-common table{border:0;margin:0}.tribe-theme-divi .entry-content .tribe-common td,.tribe-theme-divibody.et-pb-preview #main-content .container .tribe-common td{border:0}.tribe-theme-divi #content-area .tribe-common td,.tribe-theme-divi #content-area .tribe-common th,.tribe-theme-divi #content-area .tribe-common tr,.tribe-theme-divi #left-area .tribe-common ul{padding:0}#top .main_color .tribe-common button[disabled],#top.tribe-theme-enfold .tribe-common button[disabled]{cursor:default}#top .main_color .tribe-common form,#top .main_color .tribe-common input,#top.tribe-theme-enfold .tribe-common form,#top.tribe-theme-enfold .tribe-common input{margin:0}.entry-content-wrapper .tribe-common li,.entry-content .tribe-common ol,.entry-content .tribe-common ul,.tribe-theme-genesis .tribe-common ol,.tribe-theme-genesis .tribe-common ul{margin:0;padding:0}.tribe-theme-twentynineteen .tribe-common svg{fill:none}.tribe-theme-twentyseventeen .tribe-common div.tribe-dialog{z-index:5!important}:root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter)*-1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter)/2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half)*-1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small)*-1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small)/2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half)*-1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:1176px;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page)*2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--grid-gutter:var(--tec-grid-gutter);--grid-gutter-negative:var(--tec-grid-gutter-negative);--grid-gutter-half:var(--tec-grid-gutter-half);--grid-gutter-half-negative:var(--tec-grid-gutter-half-negative);--grid-gutter-small:var(--tec-grid-gutter-small);--grid-gutter-small-negative:var(--tec-grid-gutter-small-negative);--grid-gutter-small-half:var(--tec-grid-gutter-small-half);--grid-gutter-small-half-negative:var(--tec-grid-gutter-small-half-negative);--grid-gutter-page:var(--tec-grid-gutter-page);--grid-gutter-page-small:var(--tec-grid-gutter-page-small);--grid-width-default:var(--tec-grid-width-default);--grid-width-min:var(--tec-grid-width-min);--grid-width:var(--tec-grid-width);--grid-width-1-of-2:var(--tec-grid-width-1-of-2);--grid-width-1-of-3:var(--tec-grid-width-1-of-3);--grid-width-1-of-4:var(--tec-grid-width-1-of-4);--grid-width-1-of-5:var(--tec-grid-width-1-of-5);--grid-width-1-of-7:var(--tec-grid-width-1-of-7);--grid-width-1-of-8:var(--tec-grid-width-1-of-8);--grid-width-1-of-9:var(--tec-grid-width-1-of-9);--tec-spacer-0:4px;--tec-spacer-1:8px;--tec-spacer-2:12px;--tec-spacer-3:16px;--tec-spacer-4:20px;--tec-spacer-5:24px;--tec-spacer-6:28px;--tec-spacer-7:32px;--tec-spacer-8:40px;--tec-spacer-9:48px;--tec-spacer-10:56px;--tec-spacer-11:64px;--tec-spacer-12:80px;--tec-spacer-13:96px;--tec-spacer-14:160px;--spacer-0:var(--tec-spacer-0);--spacer-1:var(--tec-spacer-1);--spacer-2:var(--tec-spacer-2);--spacer-3:var(--tec-spacer-3);--spacer-4:var(--tec-spacer-4);--spacer-5:var(--tec-spacer-5);--spacer-6:var(--tec-spacer-6);--spacer-7:var(--tec-spacer-7);--spacer-8:var(--tec-spacer-8);--spacer-9:var(--tec-spacer-9);--spacer-10:var(--tec-spacer-10);--spacer-11:var(--tec-spacer-11);--spacer-12:var(--tec-spacer-12);--spacer-13:var(--tec-spacer-13);--spacer-14:var(--tec-spacer-14);--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--z-index-spinner-container:var(--tec-z-index-spinner-container);--z-index-views-selector:var(--tec-z-index-views-selector);--z-index-dropdown:var(--tec-z-index-dropdown);--z-index-events-bar-button:var(--tec-z-index-events-bar-button);--z-index-search:var(--tec-z-index-search);--z-index-filters:var(--tec-z-index-filters);--z-index-scroller:var(--tec-z-index-scroller);--z-index-week-event-hover:var(--tec-z-index-week-event-hover);--z-index-map-event-hover:var(--tec-z-index-map-event-hover);--z-index-map-event-hover-actions:var(--tec-z-index-map-event-hover-actions);--z-index-multiday-event:var(--tec-z-index-multiday-event);--z-index-multiday-event-bar:var(--tec-z-index-multiday-event-bar);--tec-color-text-primary:#141827;--tec-color-text-primary-light:rgba(20,24,39,.62);--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:#141827;--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:#334aff;--tec-color-icon-error:#da394d;--tec-color-event-icon:#141827;--tec-color-event-icon-hover:#334aff;--tec-color-accent-primary:#334aff;--tec-color-accent-primary-hover:rgba(51,74,255,.8);--tec-color-accent-primary-active:rgba(51,74,255,.9);--tec-color-accent-primary-background:rgba(51,74,255,.07);--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:rgba(20,24,39,.8);--tec-color-accent-secondary-active:rgba(20,24,39,.9);--tec-color-accent-secondary-background:rgba(20,24,39,.07);--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var(--tec-color-accent-primary-background);--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var(--tec-color-accent-secondary-active);--tec-color-button-secondary-background:var(--tec-color-accent-secondary-background);--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent-hover:rgba(51,74,255,.8);--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:#141827;--tec-color-background:#fff;--tec-color-background-events:transparent;--tec-color-background-transparent:hsla(0,0%,100%,.6);--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:rgba(20,24,39,.07);--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:rgba(218,57,77,.08);--tec-color-box-shadow:rgba(0,0,0,.14);--tec-color-box-shadow-secondary:rgba(0,0,0,.1);--tec-color-scroll-track:rgba(0,0,0,.25);--tec-color-scroll-bar:rgba(0,0,0,.5);--tec-color-background-primary-multiday:rgba(51,74,255,.24);--tec-color-background-primary-multiday-hover:rgba(51,74,255,.34);--tec-color-background-secondary-multiday:rgba(20,24,39,.24);--tec-color-background-secondary-multiday-hover:rgba(20,24,39,.34);--tec-color-accent-primary-week-event:rgba(51,74,255,.1);--tec-color-accent-primary-week-event-hover:rgba(51,74,255,.2);--tec-color-accent-primary-week-event-featured:rgba(51,74,255,.04);--tec-color-accent-primary-week-event-featured-hover:rgba(51,74,255,.14);--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background);--color-text-primary:var(--tec-color-text-primary);--color-text-primary-light:var(--tec-color-text-primary-light);--color-text-secondary:var(--tec-color-text-secondary);--color-text-disabled:var(--tec-color-text-disabled);--color-icon-primary:var(--tec-color-icon-primary);--color-icon-primary-alt:var(--tec-color-icon-primary);--color-icon-secondary:var(--tec-color-icon-secondary);--color-icon-active:var(--tec-color-icon-active);--color-icon-disabled:var(--tec-color-icon-disabled);--color-icon-focus:var(--tec-color-icon-focus);--color-icon-error:var(--tec-color-icon-error);--color-accent-primary:var(--tec-color-accent-primary);--color-accent-primary-hover:var(--tec-color-accent-primary-hover);--color-accent-primary-active:var(--tec-color-accent-primary-active);--color-accent-primary-background:var(--tec-color-accent-primary-background);--color-accent-primary-multiday:var(--tec-color-accent-primary-multiday);--color-accent-primary-multiday-hover:var(--tec-color-accent-primary-multiday-hover);--color-accent-primary-week-event:var(--tec-color-accent-primary-week-event);--color-accent-primary-week-event-hover:var(--tec-color-accent-primary-week-event-hover);--color-accent-primary-week-event-featured:var(--tec-color-accent-primary-week-event-featured);--color-accent-primary-week-event-featured-hover:var(--tec-color-accent-primary-week-event-featured-hover);--color-accent-secondary:var(--tec-color-accent-secondary);--color-accent-secondary-hover:var(--tec-color-accent-secondary-hover);--color-accent-secondary-active:var(--tec-color-accent-secondary-active);--color-accent-secondary-background:var(--tec-color-accent-secondary-background);--color-border-default:var(--tec-color-border-default);--color-border-secondary:var(--tec-color-border-secondary);--color-border-tertiary:var(--tec-color-border-tertiary);--color-border-hover:var(--tec-color-border-hover);--color-border-active:var(--tec-color-border-active);--color-background:var(--tec-color-background);--color-background-transparent:var(--tec-color-background-transparent);--color-background-secondary:var(--tec-color-background-secondary);--color-background-messages:var(--tec-color-background-messages);--color-background-secondary-hover:var(--tec-color-background-secondary-hover);--color-background-error:var(--tec-color-icon-error);--color-box-shadow:var(--tec-color-box-shadow);--color-box-shadow-secondary:var(--tec-color-box-shadow-secondary);--color-scroll-track:var(--tec-color-scroll-track);--color-scroll-bar:var(--tec-color-scroll-bar)}.tribe-common .tribe-common-form-control-checkbox,.tribe-common .tribe-common-form-control-radio{align-items:flex-start;display:flex}.tribe-common .tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-radio__label{cursor:pointer;margin-left:15px}.tribe-common .tribe-common-form-control-checkbox__input,.tribe-common .tribe-common-form-control-radio__input{cursor:pointer;flex:none;margin:1px 0 0}#top .main_color .tribe-common .tribe-common-form-control-checkbox__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__input{margin:1px 0 0}.tribe-theme-twentytwenty .tribe-common .tribe-common-form-control-checkbox__input{top:0}.tribe-theme-twentytwentyone .tribe-common .tribe-common-form-control-checkbox__input:checked:after{border:none}.tribe-theme-twentytwentyone .tribe-common .tribe-common-form-control-radio__input:checked:after{background-color:transparent}.tribe-common .tribe-common-form-control-checkbox-radio-group>*{margin-bottom:15px}.tribe-common .tribe-common-form-control-checkbox-radio-group>:last-child{margin-bottom:0}.tribe-common .tribe-common-form-control-slider__input{cursor:pointer;display:inline-block;margin:0;padding:0;vertical-align:middle;width:120px}.tribe-common .tribe-common-form-control-slider__label{cursor:pointer;display:inline-block;margin-left:11px;vertical-align:middle}.tribe-common .tribe-common-form-control-slider--vertical .tribe-common-form-control-slider__label{display:block;margin:0 0 6px}.tribe-common .tribe-common-form-control-text__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-common .tribe-common-form-control-text__input{height:auto;padding:12px 28px 12px 0;padding:var(--tec-spacer-2) var(--tec-spacer-6) var(--tec-spacer-2) 0;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{padding:20px 20px 20px 40px;padding:var(--tec-spacer-4) var(--tec-spacer-4) var(--tec-spacer-4) var(--tec-spacer-8)}#top .main_color .tribe-common .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input{padding:12px 28px 12px 0;padding:var(--tec-spacer-2) var(--tec-spacer-6) var(--tec-spacer-2) 0;width:100%}#top .main_color .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input{padding:20px 20px 20px 40px;padding:var(--tec-spacer-4) var(--tec-spacer-4) var(--tec-spacer-4) var(--tec-spacer-8)}.tribe-common .tribe-common-form-control-toggle__input,.tribe-common .tribe-common-form-control-toggle__label{cursor:pointer;display:inline-block;vertical-align:middle}.tribe-common .tribe-common-form-control-toggle__label{margin-left:11px}.tribe-common .tribe-common-form-control-toggle--vertical .tribe-common-form-control-toggle__label{display:block;margin:0 0 6px}#top .main_color .tribe-common .tribe-common-form-control-toggle__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__input{display:inline-block;margin:5px 0}.tribe-common .tribe-common-g-col{min-width:0;width:100%}.tribe-common .tribe-common-g-row{display:flex;flex-wrap:wrap}.tribe-common .tribe-common-g-row--gutters{margin-left:-21px;margin-left:var(--tec-grid-gutter-small-half-negative);margin-right:-21px;margin-right:var(--tec-grid-gutter-small-half-negative)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters{margin-left:-24px;margin-left:var(--tec-grid-gutter-half-negative);margin-right:-24px;margin-right:var(--tec-grid-gutter-half-negative)}.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:21px;padding-left:var(--tec-grid-gutter-small-half);padding-right:21px;padding-right:var(--tec-grid-gutter-small-half)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:24px;padding-left:var(--tec-grid-gutter-half);padding-right:24px;padding-right:var(--tec-grid-gutter-half)}.tribe-theme-twentynineteen .tribe-common .entry.tribe-common-g-row--gutters{margin-left:-21px;margin-left:var(--tec-grid-gutter-small-half-negative);margin-right:-21px;margin-right:var(--tec-grid-gutter-small-half-negative);padding:0}.tribe-theme-twentynineteen .tribe-common.tribe-common--breakpoint-medium .entry.tribe-common-g-row--gutters{margin-left:-24px;margin-left:var(--tec-grid-gutter-half-negative);margin-right:-24px;margin-right:var(--tec-grid-gutter-half-negative)}.tribe-theme-twentynineteen .tribe-common .tribe-common-g-row--gutters>.entry.tribe-common-g-col{margin:0;padding-left:21px;padding-left:var(--tec-grid-gutter-small-half);padding-right:21px;padding-right:var(--tec-grid-gutter-small-half)}.tribe-theme-twentynineteen .tribe-common.tribe-common--breakpoint-medium .tribe-common-g-row--gutters>.entry.tribe-common-g-col{padding-left:24px;padding-left:var(--tec-grid-gutter-half);padding-right:24px;padding-right:var(--tec-grid-gutter-half)}.tribe-common a{cursor:pointer}.tribe-theme-divi #left-area .tribe-common ul,.tribe-theme-divi .entry-content .tribe-common ul,body.et-pb-preview.tribe-theme-divi #main-content .container .tribe-common ul{list-style-type:none;padding:0}.entry-content .tribe-common ol>li,.entry-content .tribe-common ul>li{list-style-type:none}.tribe-common button{padding:0}.tribe-common .tribe-common-l-container{margin-left:auto;margin-right:auto;max-width:1260px;max-width:var(--tec-grid-width);padding-left:19.5px;padding-left:var(--tec-grid-gutter-page-small);padding-right:19.5px;padding-right:var(--tec-grid-gutter-page-small);width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding-left:42px;padding-left:var(--tec-grid-gutter-page);padding-right:42px;padding-right:var(--tec-grid-gutter-page)}.tribe-common .tribe-common-a11y-hidden{display:none!important;visibility:hidden}.tribe-common .tribe-common-a11y-visual-hide{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-common .tribe-common-a11y-visual-show{clip:auto;height:auto;margin:0;position:static;width:auto}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{padding:11px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border{width:auto}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{padding:14px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{padding:6px 15px;width:auto}.tribe-common .tribe-common-c-btn-icon:before{background-repeat:no-repeat;background-size:contain;content:"";display:block}.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg,.tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg{width:11px}.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{fill:currentColor}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{padding:11px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn{width:auto}.tribe-common .tribe-common-c-image{display:block;height:auto;margin-left:auto;margin-right:auto;width:100%}.tribe-common .tribe-common-c-image--bg{position:relative}.tribe-common .tribe-common-c-image__bg{background:50% no-repeat;background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.tribe-common .tribe-common-c-loader{display:flex;padding-top:192px;padding-top:calc(var(--tec-spacer-11)*3)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-loader{padding-top:288px;padding-top:calc(var(--tec-spacer-13)*3)}.tribe-common .tribe-common-c-loader__dot{width:15px}.tribe-common .tribe-common-c-loader__dot:not(:first-of-type){margin-left:8px}.tribe-common .tribe-common-c-loader__dot circle{fill:currentColor}.tribe-common .tribe-common-c-svgicon--featured{width:8px}.tribe-common .tribe-common-c-svgicon--recurring{width:12px}.tribe-common .tribe-common-c-svgicon--search{width:16px}.tribe-common .tribe-common-c-svgicon--location{width:10px}.tribe-common .tribe-common-c-svgicon--day,.tribe-common .tribe-common-c-svgicon--map,.tribe-common .tribe-common-c-svgicon--month,.tribe-common .tribe-common-c-svgicon--photo,.tribe-common .tribe-common-c-svgicon--week{height:100%;width:100%}.tribe-common .tribe-common-c-svgicon--close-alt path,.tribe-common .tribe-common-c-svgicon--close path{stroke:currentColor}.tribe-common .tribe-common-c-svgicon--hybrid circle,.tribe-common .tribe-common-c-svgicon--mail,.tribe-common .tribe-common-c-svgicon--map-pin,.tribe-common .tribe-common-c-svgicon--messages-not-found g,.tribe-common .tribe-common-c-svgicon--no-map,.tribe-common .tribe-common-c-svgicon--phone,.tribe-common .tribe-common-c-svgicon--virtual g,.tribe-common .tribe-common-c-svgicon--website{fill:none}.tribe-common .tribe-common-c-svgicon--messages-not-found{width:22px}.tribe-common .tribe-common-c-svgicon--messages-not-found path{stroke:currentColor}.tribe-common .tribe-common-c-svgicon--error{width:18px}.tribe-common .tribe-common-c-svgicon--error g,.tribe-common .tribe-common-c-svgicon--reset path{fill:none}.tribe-common .tribe-common-c-svgicon__svg-fill{fill:currentColor}.tribe-common .tribe-common-c-svgicon__svg-stroke{stroke:currentColor}
common/src/resources/css/customizer-controls.min.css CHANGED
@@ -1 +1 @@
1
- .wp-customizer [id^=customize-control-tribe_customizer] .customize-control-description{font-style:normal;margin-bottom:12px}.wp-customizer [id^=customize-control-tribe_customizer] .customize-control-title{margin-bottom:0}.wp-customizer [id^=customize-control-tribe_customizer] .customize-control-title~.customize-control-content{margin-top:8px}.wp-customizer [id^=customize-control-tribe_customizer] .customize-control-title~.customize-control-description{margin-top:4px;margin-bottom:3px}.wp-customizer [id^=customize-control-tribe_customizer] .customize-control .customize-inside-control-row{padding:3px 0}.wp-customizer [id^=customize-control-tribe_customizer] .button.wp-color-result{border-color:#141827}.wp-customizer [id^=customize-control-tribe_customizer] .button.wp-color-result:active,.wp-customizer [id^=customize-control-tribe_customizer] .button.wp-color-result:focus,.wp-customizer [id^=customize-control-tribe_customizer] .button.wp-color-result:hover{border-color:#141827;box-shadow:0 0 0 .75px rgba(20,24,39,.5)}.wp-customizer [id^=customize-control-tribe_customizer][id$=_choice].customize-control-radio+[id^=customize-control-tribe_customizer][id$=_color]{margin-top:-18px}.wp-customizer [id^=customize-control-tribe_customizer][id$=_choice].customize-control-toggle+[id^=customize-control-tribe_customizer][id$=_color]{margin-top:-8px}
1
+ :root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter)*-1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter)/2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half)*-1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small)*-1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small)/2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half)*-1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:1176px;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page)*2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--grid-gutter:var(--tec-grid-gutter);--grid-gutter-negative:var(--tec-grid-gutter-negative);--grid-gutter-half:var(--tec-grid-gutter-half);--grid-gutter-half-negative:var(--tec-grid-gutter-half-negative);--grid-gutter-small:var(--tec-grid-gutter-small);--grid-gutter-small-negative:var(--tec-grid-gutter-small-negative);--grid-gutter-small-half:var(--tec-grid-gutter-small-half);--grid-gutter-small-half-negative:var(--tec-grid-gutter-small-half-negative);--grid-gutter-page:var(--tec-grid-gutter-page);--grid-gutter-page-small:var(--tec-grid-gutter-page-small);--grid-width-default:var(--tec-grid-width-default);--grid-width-min:var(--tec-grid-width-min);--grid-width:var(--tec-grid-width);--grid-width-1-of-2:var(--tec-grid-width-1-of-2);--grid-width-1-of-3:var(--tec-grid-width-1-of-3);--grid-width-1-of-4:var(--tec-grid-width-1-of-4);--grid-width-1-of-5:var(--tec-grid-width-1-of-5);--grid-width-1-of-7:var(--tec-grid-width-1-of-7);--grid-width-1-of-8:var(--tec-grid-width-1-of-8);--grid-width-1-of-9:var(--tec-grid-width-1-of-9);--tec-spacer-0:4px;--tec-spacer-1:8px;--tec-spacer-2:12px;--tec-spacer-3:16px;--tec-spacer-4:20px;--tec-spacer-5:24px;--tec-spacer-6:28px;--tec-spacer-7:32px;--tec-spacer-8:40px;--tec-spacer-9:48px;--tec-spacer-10:56px;--tec-spacer-11:64px;--tec-spacer-12:80px;--tec-spacer-13:96px;--tec-spacer-14:160px;--spacer-0:var(--tec-spacer-0);--spacer-1:var(--tec-spacer-1);--spacer-2:var(--tec-spacer-2);--spacer-3:var(--tec-spacer-3);--spacer-4:var(--tec-spacer-4);--spacer-5:var(--tec-spacer-5);--spacer-6:var(--tec-spacer-6);--spacer-7:var(--tec-spacer-7);--spacer-8:var(--tec-spacer-8);--spacer-9:var(--tec-spacer-9);--spacer-10:var(--tec-spacer-10);--spacer-11:var(--tec-spacer-11);--spacer-12:var(--tec-spacer-12);--spacer-13:var(--tec-spacer-13);--spacer-14:var(--tec-spacer-14);--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--z-index-spinner-container:var(--tec-z-index-spinner-container);--z-index-views-selector:var(--tec-z-index-views-selector);--z-index-dropdown:var(--tec-z-index-dropdown);--z-index-events-bar-button:var(--tec-z-index-events-bar-button);--z-index-search:var(--tec-z-index-search);--z-index-filters:var(--tec-z-index-filters);--z-index-scroller:var(--tec-z-index-scroller);--z-index-week-event-hover:var(--tec-z-index-week-event-hover);--z-index-map-event-hover:var(--tec-z-index-map-event-hover);--z-index-map-event-hover-actions:var(--tec-z-index-map-event-hover-actions);--z-index-multiday-event:var(--tec-z-index-multiday-event);--z-index-multiday-event-bar:var(--tec-z-index-multiday-event-bar);--tec-color-text-primary:#141827;--tec-color-text-primary-light:rgba(20,24,39,.62);--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:#141827;--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:#334aff;--tec-color-icon-error:#da394d;--tec-color-event-icon:#141827;--tec-color-event-icon-hover:#334aff;--tec-color-accent-primary:#334aff;--tec-color-accent-primary-hover:rgba(51,74,255,.8);--tec-color-accent-primary-active:rgba(51,74,255,.9);--tec-color-accent-primary-background:rgba(51,74,255,.07);--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:rgba(20,24,39,.8);--tec-color-accent-secondary-active:rgba(20,24,39,.9);--tec-color-accent-secondary-background:rgba(20,24,39,.07);--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var(--tec-color-accent-primary-background);--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var(--tec-color-accent-secondary-active);--tec-color-button-secondary-background:var(--tec-color-accent-secondary-background);--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent-hover:rgba(51,74,255,.8);--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:#141827;--tec-color-background:#fff;--tec-color-background-events:transparent;--tec-color-background-transparent:hsla(0,0%,100%,.6);--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:rgba(20,24,39,.07);--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:rgba(218,57,77,.08);--tec-color-box-shadow:rgba(0,0,0,.14);--tec-color-box-shadow-secondary:rgba(0,0,0,.1);--tec-color-scroll-track:rgba(0,0,0,.25);--tec-color-scroll-bar:rgba(0,0,0,.5);--tec-color-background-primary-multiday:rgba(51,74,255,.24);--tec-color-background-primary-multiday-hover:rgba(51,74,255,.34);--tec-color-background-secondary-multiday:rgba(20,24,39,.24);--tec-color-background-secondary-multiday-hover:rgba(20,24,39,.34);--tec-color-accent-primary-week-event:rgba(51,74,255,.1);--tec-color-accent-primary-week-event-hover:rgba(51,74,255,.2);--tec-color-accent-primary-week-event-featured:rgba(51,74,255,.04);--tec-color-accent-primary-week-event-featured-hover:rgba(51,74,255,.14);--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background);--color-text-primary:var(--tec-color-text-primary);--color-text-primary-light:var(--tec-color-text-primary-light);--color-text-secondary:var(--tec-color-text-secondary);--color-text-disabled:var(--tec-color-text-disabled);--color-icon-primary:var(--tec-color-icon-primary);--color-icon-primary-alt:var(--tec-color-icon-primary);--color-icon-secondary:var(--tec-color-icon-secondary);--color-icon-active:var(--tec-color-icon-active);--color-icon-disabled:var(--tec-color-icon-disabled);--color-icon-focus:var(--tec-color-icon-focus);--color-icon-error:var(--tec-color-icon-error);--color-accent-primary:var(--tec-color-accent-primary);--color-accent-primary-hover:var(--tec-color-accent-primary-hover);--color-accent-primary-active:var(--tec-color-accent-primary-active);--color-accent-primary-background:var(--tec-color-accent-primary-background);--color-accent-primary-multiday:var(--tec-color-accent-primary-multiday);--color-accent-primary-multiday-hover:var(--tec-color-accent-primary-multiday-hover);--color-accent-primary-week-event:var(--tec-color-accent-primary-week-event);--color-accent-primary-week-event-hover:var(--tec-color-accent-primary-week-event-hover);--color-accent-primary-week-event-featured:var(--tec-color-accent-primary-week-event-featured);--color-accent-primary-week-event-featured-hover:var(--tec-color-accent-primary-week-event-featured-hover);--color-accent-secondary:var(--tec-color-accent-secondary);--color-accent-secondary-hover:var(--tec-color-accent-secondary-hover);--color-accent-secondary-active:var(--tec-color-accent-secondary-active);--color-accent-secondary-background:var(--tec-color-accent-secondary-background);--color-border-default:var(--tec-color-border-default);--color-border-secondary:var(--tec-color-border-secondary);--color-border-tertiary:var(--tec-color-border-tertiary);--color-border-hover:var(--tec-color-border-hover);--color-border-active:var(--tec-color-border-active);--color-background:var(--tec-color-background);--color-background-transparent:var(--tec-color-background-transparent);--color-background-secondary:var(--tec-color-background-secondary);--color-background-messages:var(--tec-color-background-messages);--color-background-secondary-hover:var(--tec-color-background-secondary-hover);--color-background-error:var(--tec-color-icon-error);--color-box-shadow:var(--tec-color-box-shadow);--color-box-shadow-secondary:var(--tec-color-box-shadow-secondary);--color-scroll-track:var(--tec-color-scroll-track);--color-scroll-bar:var(--tec-color-scroll-bar);--tec-border-radius-default:4px;--tec-border-width-week-event:2px;--border-radius-default:var(--tec-border-radius-default);--border-width-week-event:var(--tec-border-width-week-event);--tec-box-shadow-default:0 2px 5px 0 var(--tec-color-box-shadow);--tec-box-shadow-tooltip:0 2px 12px 0 var(--tec-color-box-shadow);--tec-box-shadow-card:0 1px 6px 2px var(--tec-color-box-shadow);--tec-box-shadow-multiday:16px 6px 6px -2px var(--tec-color-box-shadow-secondary);--box-shadow-default:var(--tec-box-shadow-default);--box-shadow-tooltip:var(--tec-box-shadow-tooltip);--box-shadow-card:var(--tec-box-shadow-card);--box-shadow-multiday:var(--tec-box-shadow-multiday);--tec-form-color-background:var(--tec-color-background);--tec-form-color-border-default:var(--tec-color-text-primary);--tec-form-color-border-active:var(--tec-color-accent-secondary);--tec-form-color-border-secondary:var(--tec-color-border-tertiary);--tec-form-color-accent-primary:var(--tec-color-accent-primary);--tec-form-box-shadow-default:var(--tec-box-shadow-default);--form-color-background:var(--tec-form-color-background);--form-color-border-default:var(--tec-form-color-border-default);--form-color-border-active:var(--tec-form-color-border-active);--form-color-border-secondary:var(--tec-form-color-border-secondary);--form-color-accent-primary:var(--tec-form-color-accent-primary);--form-box-shadow-default:var(--tec-form-box-shadow-default);--tec-opacity-background:0.07;--tec-opacity-select-highlighted:0.3;--tec-opacity-icon-hover:0.8;--tec-opacity-icon-active:0.9;--tec-opacity-default:1;--opacity-background:var(--tec-opacity-background);--opacity-select-highlighted:var(--tec-opacity-select-highlighted);--opacity-icon-hover:var(--tec-opacity-icon-hover);--opacity-icon-active:var(--tec-opacity-icon-active);--opacity-default:var(--tec-opacity-default);--tec-transition:all 0.2s ease;--tec-transition-background-color:background-color 0.2s ease;--tec-transition-color-border-color:color 0.2s ease,border-color 0.2s ease;--tec-transition-transform:transform 0.2s ease;--tec-transition-border-color:border-color 0.2s ease;--tec-transition-color:color 0.2s ease;--tec-transition-opacity:opacity 0.2s ease;--transition:var(--tec-transition);--transition-background-color:var(--tec-transition-background-color);--transition-color-border-color:var(--tec-transition-color-border-color);--transition-transform:var(--tec-transition-transform);--transition-border-color:var(--tec-transition-border-color);--transition-color:var(--tec-transition-color);--transition-opacity:var(--tec-transition-opacity);--tec-font-family-sans-serif:"Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;--tec-font-weight-regular:400;--tec-font-weight-bold:700;--tec-font-size-0:11px;--tec-font-size-1:12px;--tec-font-size-2:14px;--tec-font-size-3:16px;--tec-font-size-4:18px;--tec-font-size-5:20px;--tec-font-size-6:22px;--tec-font-size-7:24px;--tec-font-size-8:28px;--tec-font-size-9:32px;--tec-font-size-10:42px;--tec-line-height-0:1.38;--tec-line-height-1:1.42;--tec-line-height-2:1.5;--tec-line-height-3:1.62;--font-family-sans-serif:var(--tec-font-family-sans-serif);--font-family-base:var(--tec-font-family-sans-serif);--font-weight-regular:var(--tec-font-weight-regular);--font-weight-bold:var(--tec-font-weight-bold);--font-size-0:var(--tec-font-size-0);--font-size-1:var(--tec-font-size-1);--font-size-2:var(--tec-font-size-2);--font-size-3:var(--tec-font-size-3);--font-size-4:var(--tec-font-size-4);--font-size-5:var(--tec-font-size-5);--font-size-6:var(--tec-font-size-6);--font-size-7:var(--tec-font-size-7);--font-size-8:var(--tec-font-size-8);--font-size-9:var(--tec-font-size-9);--font-size-10:var(--tec-font-size-10);--line-height-0:var(--tec-line-height-0);--line-height-1:var(--tec-line-height-1);--line-height-2:var(--tec-line-height-2);--line-height-3:var(--tec-line-height-3)}.wp-customizer [id^=customize-control-tribe_customizer] .customize-control-heading{font-size:20px;font-size:var(--tec-font-size-5);font-weight:400;line-height:1.62;line-height:var(--tec-line-height-3);margin-bottom:0;margin-top:0}.wp-customizer [id^=customize-control-tribe_customizer] .customize-control-heading-description{margin-bottom:0}.wp-customizer [id^=customize-control-tribe_customizer] .customize-control-description{font-style:normal;margin-bottom:12px;margin-bottom:var(--tec-spacer-2)}.wp-customizer [id^=customize-control-tribe_customizer] .customize-control-title{margin-bottom:0}.wp-customizer [id^=customize-control-tribe_customizer] .customize-control-title~.customize-control-content{margin-top:8px;margin-top:var(--tec-spacer-1)}.wp-customizer [id^=customize-control-tribe_customizer] .customize-control-title~.customize-control-description{margin-bottom:3px;margin-top:4px;margin-top:var(--tec-spacer-0)}.wp-customizer [id^=customize-control-tribe_customizer] .customize-control .customize-inside-control-row{padding:3px 0}.wp-customizer [id^=customize-control-tribe_customizer] .button.wp-color-result{border-color:#141827;border-color:var(--tec-color-text-primary)}.wp-customizer [id^=customize-control-tribe_customizer] .button.wp-color-result:active,.wp-customizer [id^=customize-control-tribe_customizer] .button.wp-color-result:focus,.wp-customizer [id^=customize-control-tribe_customizer] .button.wp-color-result:hover{border-color:#141827;border-color:var(--tec-color-text-primary);box-shadow:0 0 0 .75px rgba(20,24,39,.5)}.wp-customizer [id^=customize-control-tribe_customizer][id$=_choice].customize-control-radio+[id^=customize-control-tribe_customizer][id$=_color]{margin-top:-18px}.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #d5d5d5;border:1px solid var(--tec-color-border-default);border-radius:9px;width:calc(100% - 24px)}.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider.focus-visible,.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider:active,.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider:focus,.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider:focus-visible{box-shadow:0 0 0 2px #334aff;box-shadow:0 0 0 2px var(--tec-color-accent-primary);outline:none}.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider::-moz-range-track{background-color:#fff;background-color:var(--tec-color-background);border:0;border-radius:3px;cursor:pointer;height:3px;width:100%}.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider::-webkit-slider-runnable-track{background-color:#fff;border:0;border-radius:3px;cursor:pointer;height:3px;width:100%}.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider::-ms-track{background-color:#fff;background-color:var(--tec-color-background);border:0;border-radius:3px;cursor:pointer;height:3px;width:100%}.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider::-moz-range-progress{background-color:#334aff;background-color:var(--tec-color-accent-primary);border-radius:3px;height:3px}.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider::-webkit-progress-value{background-color:#334aff;background-color:var(--tec-color-accent-primary)}.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider::-ms-fill-lower{background-color:#334aff;background-color:var(--tec-color-accent-primary)}.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider::-moz-range-thumb{background-color:#fff;background-color:var(--tec-color-background);border:5px solid #334aff;border:5px solid var(--tec-color-accent-primary);border-radius:50%;cursor:pointer;height:5px;width:5px}.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider::-moz-range-thumb:active,.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider::-moz-range-thumb:focus{border-color:rgba(51,74,255,.8);border-color:var(--tec-color-link-accent-hover)}.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--tec-color-background);border:5px solid #334aff;border:5px solid var(--tec-color-accent-primary);border-radius:50%;cursor:pointer;height:16px;margin-top:-7px;width:16px}.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider::-webkit-slider-thumb:active,.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider::-webkit-slider-thumb:focus{border-color:rgba(51,74,255,.8);border-color:var(--tec-color-link-accent-hover)}.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider::-ms-thumb{background-color:#fff;background-color:var(--tec-color-background);border:5px solid #334aff;border:5px solid var(--tec-color-accent-primary);border-radius:50%;cursor:pointer;height:5px;width:5px}.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider::-ms-thumb:active,.wp-customizer [id^=customize-control-tribe_customizer] input[type=range].tec-range-slider::-ms-thumb:focus{border-color:rgba(51,74,255,.8);border-color:var(--tec-color-link-accent-hover)}.wp-customizer [id^=customize-control-tribe_customizer] .tec-range-slider-datalist{display:flex;justify-content:space-between;width:calc(100% - 24px)}.wp-customizer [id^=customize-control-tribe_customizer] .tec-range-slider-option{text-align:center}.wp-customizer [id^=customize-control-tribe_customizer] .tec-range-slider-option:first-child{text-align:left}.wp-customizer [id^=customize-control-tribe_customizer] .tec-range-slider-option:last-child{text-align:right}.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .customize-inside-control-row{display:flex;justify-content:space-between;margin-left:0;padding-left:0}.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-label{align-items:center;display:inline-flex;margin:5px 0}.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-label.focus-visible,.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-label:active,.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-label:focus,.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-label:focus-visible{outline:none}.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-label.focus-visible .tec-switch-toggle,.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-label:active .tec-switch-toggle,.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-label:focus-visible .tec-switch-toggle,.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-label:focus .tec-switch-toggle{box-shadow:0 0 0 2px #334aff;box-shadow:0 0 0 2px var(--tec-color-accent-primary)}.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-toggle{border-radius:12px;cursor:pointer;font-size:16px;padding:2px;position:relative}.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-toggle:after,.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-toggle:before{content:"";display:block;margin:0;transition:all .1s cubic-bezier(.4,0,.2,1)}.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-toggle:before{background-color:#f7f6f6;background-color:var(--tec-color-background-secondary);border:1px solid #bababa;border:1px solid var(--tec-color-icon-secondary);border-radius:.55em;height:1.125em;opacity:.6;width:2.75em}.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-toggle:after{background-color:#d5d5d5;background-color:var(--tec-color-icon-disabled);border-radius:50%;height:16px;left:3px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-input:checked+.tec-switch-toggle:before{background-color:#334aff;background-color:var(--tec-color-accent-primary);border-color:rgba(51,74,255,.6);opacity:1}.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-input:checked+.tec-switch-toggle:after{background-color:#fff;background-color:var(--tec-color-background);transform:translate(calc(41px - 100%),-50%)}.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-input:disabled+.tec-switch-toggle{cursor:not-allowed;filter:grayscale(100%);opacity:.6}.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .tec-switch-input:focus+.tec-switch-toggle:before{border-color:#334aff;border-color:var(--tec-color-accent-primary)}.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .toggle-label-off{margin-right:4px}.wp-customizer [id^=customize-control-tribe_customizer].customize-control-toggle .toggle-label-on{margin-left:4px}.wp-customizer [id^=customize-control-tribe_customizer][id$=_choice].customize-control-toggle+[id^=customize-control-tribe_customizer][id$=_color]{margin-top:-8px}
common/src/resources/css/dialog.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-common .tribe-dialog{--tribe-dialog-background-color:#fff;--tribe-dialog-close-background:#fff;--tribe-dialog-close-border-color:#bababa;--tribe-dialog-close-border-width:1px;--tribe-dialog-close-color:#bababa;--tribe-dialog-close-height:12px;--tribe-dialog-close-height-desktop:16px;--tribe-dialog-overlay-color:transparent;--tribe-modal-overlay-color:rgba(20,24,39,.9);--tribe-dialog-border-radius:4px;--tribe-dialog-padding:16px;--tribe-dialog-padding-top:24px;--tribe-dialog-padding-side:28px}.tribe-common div.tribe-dialog{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1}.tribe-common div.tribe-dialog[aria-hidden=true]{display:none}.tribe-common .tribe-dialog__overlay{background-color:var(--tribe-dialog-overlay-color);height:100vh;left:0;opacity:.9;position:fixed;top:0;width:100vw;z-index:1}.tribe-common .tribe-dialog__wrapper{background-color:var(--tribe-dialog-background-color);border-radius:var(--tribe-dialog-border-radius);box-shadow:0 2px 54px 0 var(--tribe-modal-overlay-color);width:800px;overflow-y:scroll;padding:var(--tribe-dialog-padding);max-height:100vh;max-width:100vw;z-index:2;-webkit-transform:translateZ(0);-webkit-perspective:1000}.tribe-common .tribe-dialog__wrapper div[role=document]{align-items:flex-end;display:flex;flex-flow:column;justify-content:space-between;position:relative}.tribe-common .tribe-dialog__close-button{background:var(--tribe-dialog-close-background);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath d='M16 2L2 16m14 0L2 2' stroke='%23bababa' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;cursor:pointer;display:inline-block;font-size:14px;height:var(--tribe-dialog-close-height);line-height:var(--tribe-dialog-close-height);padding:0;position:absolute;width:var(--tribe-dialog-close-height);z-index:1}.tribe-common .tribe-dialog__close-button:focus,.tribe-common .tribe-dialog__close-button:hover{background:var(--tribe-dialog-close-background);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath d='M16 2L2 16m14 0L2 2' stroke='%235d5d5d' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke-width='2'/%3E%3C/svg%3E");background-size:contain;outline:none}.tribe-common .tribe-dialog__close-button--hidden{display:none}.tribe-common .tribe-dialog__close-button--round{border-radius:50%}.tribe-common .tribe-dialog__close-button--border{border:var(--tribe-dialog-close-border-width) solid var(--tribe-dialog-close-border-color)}.tribe-common h2.tribe-dialog__title{align-self:flex-start;margin:0 0 22px;padding-right:calc(var(--tribe-dialog-close-height) + .5em);padding-top:0}.tribe-common .tribe-dialog__content{color:#141827;font-size:14px;line-height:1.64em;padding-right:calc(var(--tribe-dialog-close-height) + .5em);padding-top:calc(var(--tribe-dialog-close-height) + .5em);width:100%}.tribe-common .tribe-dialog__title+.tribe-dialog__content{padding:0}.tribe-common .tribe-modal__overlay{background-color:var(--tribe-modal-overlay-color)}.tribe-common .tribe-confirm__content{padding-right:0}.tribe-common .tribe-dialog__button_wrap{display:flex;flex-flow:row wrap;justify-content:flex-end}#top .main_color .tribe-common div.tribe-dialog,#top.tribe-theme-enfold .tribe-common div.tribe-dialog,.tribe-theme-avada .tribe-common div.tribe-dialog,.tribe-theme-divi .tribe-common div.tribe-dialog{z-index:99999}@media screen and (min-width:768px){.tribe-common .tribe-dialog__wrapper{max-height:calc(100vh - 160px);padding:var(--tribe-dialog-padding-top) var(--tribe-dialog-padding-side)}.tribe-common .tribe-dialog__close-button{height:var(--tribe-dialog-close-height-desktop);line-height:var(--tribe-dialog-close-height-desktop);width:var(--tribe-dialog-close-height-desktop)}}@media screen and (max-width:768px){.tribe-common .tribe-dialog__content:last-of-type{padding-bottom:36px}}
1
+ :root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter)*-1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter)/2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half)*-1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small)*-1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small)/2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half)*-1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:1176px;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page)*2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--grid-gutter:var(--tec-grid-gutter);--grid-gutter-negative:var(--tec-grid-gutter-negative);--grid-gutter-half:var(--tec-grid-gutter-half);--grid-gutter-half-negative:var(--tec-grid-gutter-half-negative);--grid-gutter-small:var(--tec-grid-gutter-small);--grid-gutter-small-negative:var(--tec-grid-gutter-small-negative);--grid-gutter-small-half:var(--tec-grid-gutter-small-half);--grid-gutter-small-half-negative:var(--tec-grid-gutter-small-half-negative);--grid-gutter-page:var(--tec-grid-gutter-page);--grid-gutter-page-small:var(--tec-grid-gutter-page-small);--grid-width-default:var(--tec-grid-width-default);--grid-width-min:var(--tec-grid-width-min);--grid-width:var(--tec-grid-width);--grid-width-1-of-2:var(--tec-grid-width-1-of-2);--grid-width-1-of-3:var(--tec-grid-width-1-of-3);--grid-width-1-of-4:var(--tec-grid-width-1-of-4);--grid-width-1-of-5:var(--tec-grid-width-1-of-5);--grid-width-1-of-7:var(--tec-grid-width-1-of-7);--grid-width-1-of-8:var(--tec-grid-width-1-of-8);--grid-width-1-of-9:var(--tec-grid-width-1-of-9);--tec-spacer-0:4px;--tec-spacer-1:8px;--tec-spacer-2:12px;--tec-spacer-3:16px;--tec-spacer-4:20px;--tec-spacer-5:24px;--tec-spacer-6:28px;--tec-spacer-7:32px;--tec-spacer-8:40px;--tec-spacer-9:48px;--tec-spacer-10:56px;--tec-spacer-11:64px;--tec-spacer-12:80px;--tec-spacer-13:96px;--tec-spacer-14:160px;--spacer-0:var(--tec-spacer-0);--spacer-1:var(--tec-spacer-1);--spacer-2:var(--tec-spacer-2);--spacer-3:var(--tec-spacer-3);--spacer-4:var(--tec-spacer-4);--spacer-5:var(--tec-spacer-5);--spacer-6:var(--tec-spacer-6);--spacer-7:var(--tec-spacer-7);--spacer-8:var(--tec-spacer-8);--spacer-9:var(--tec-spacer-9);--spacer-10:var(--tec-spacer-10);--spacer-11:var(--tec-spacer-11);--spacer-12:var(--tec-spacer-12);--spacer-13:var(--tec-spacer-13);--spacer-14:var(--tec-spacer-14);--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--z-index-spinner-container:var(--tec-z-index-spinner-container);--z-index-views-selector:var(--tec-z-index-views-selector);--z-index-dropdown:var(--tec-z-index-dropdown);--z-index-events-bar-button:var(--tec-z-index-events-bar-button);--z-index-search:var(--tec-z-index-search);--z-index-filters:var(--tec-z-index-filters);--z-index-scroller:var(--tec-z-index-scroller);--z-index-week-event-hover:var(--tec-z-index-week-event-hover);--z-index-map-event-hover:var(--tec-z-index-map-event-hover);--z-index-map-event-hover-actions:var(--tec-z-index-map-event-hover-actions);--z-index-multiday-event:var(--tec-z-index-multiday-event);--z-index-multiday-event-bar:var(--tec-z-index-multiday-event-bar);--tec-color-text-primary:#141827;--tec-color-text-primary-light:rgba(20,24,39,.62);--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:#141827;--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:#334aff;--tec-color-icon-error:#da394d;--tec-color-event-icon:#141827;--tec-color-event-icon-hover:#334aff;--tec-color-accent-primary:#334aff;--tec-color-accent-primary-hover:rgba(51,74,255,.8);--tec-color-accent-primary-active:rgba(51,74,255,.9);--tec-color-accent-primary-background:rgba(51,74,255,.07);--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:rgba(20,24,39,.8);--tec-color-accent-secondary-active:rgba(20,24,39,.9);--tec-color-accent-secondary-background:rgba(20,24,39,.07);--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var(--tec-color-accent-primary-background);--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var(--tec-color-accent-secondary-active);--tec-color-button-secondary-background:var(--tec-color-accent-secondary-background);--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent-hover:rgba(51,74,255,.8);--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:#141827;--tec-color-background:#fff;--tec-color-background-events:transparent;--tec-color-background-transparent:hsla(0,0%,100%,.6);--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:rgba(20,24,39,.07);--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:rgba(218,57,77,.08);--tec-color-box-shadow:rgba(0,0,0,.14);--tec-color-box-shadow-secondary:rgba(0,0,0,.1);--tec-color-scroll-track:rgba(0,0,0,.25);--tec-color-scroll-bar:rgba(0,0,0,.5);--tec-color-background-primary-multiday:rgba(51,74,255,.24);--tec-color-background-primary-multiday-hover:rgba(51,74,255,.34);--tec-color-background-secondary-multiday:rgba(20,24,39,.24);--tec-color-background-secondary-multiday-hover:rgba(20,24,39,.34);--tec-color-accent-primary-week-event:rgba(51,74,255,.1);--tec-color-accent-primary-week-event-hover:rgba(51,74,255,.2);--tec-color-accent-primary-week-event-featured:rgba(51,74,255,.04);--tec-color-accent-primary-week-event-featured-hover:rgba(51,74,255,.14);--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background);--color-text-primary:var(--tec-color-text-primary);--color-text-primary-light:var(--tec-color-text-primary-light);--color-text-secondary:var(--tec-color-text-secondary);--color-text-disabled:var(--tec-color-text-disabled);--color-icon-primary:var(--tec-color-icon-primary);--color-icon-primary-alt:var(--tec-color-icon-primary);--color-icon-secondary:var(--tec-color-icon-secondary);--color-icon-active:var(--tec-color-icon-active);--color-icon-disabled:var(--tec-color-icon-disabled);--color-icon-focus:var(--tec-color-icon-focus);--color-icon-error:var(--tec-color-icon-error);--color-accent-primary:var(--tec-color-accent-primary);--color-accent-primary-hover:var(--tec-color-accent-primary-hover);--color-accent-primary-active:var(--tec-color-accent-primary-active);--color-accent-primary-background:var(--tec-color-accent-primary-background);--color-accent-primary-multiday:var(--tec-color-accent-primary-multiday);--color-accent-primary-multiday-hover:var(--tec-color-accent-primary-multiday-hover);--color-accent-primary-week-event:var(--tec-color-accent-primary-week-event);--color-accent-primary-week-event-hover:var(--tec-color-accent-primary-week-event-hover);--color-accent-primary-week-event-featured:var(--tec-color-accent-primary-week-event-featured);--color-accent-primary-week-event-featured-hover:var(--tec-color-accent-primary-week-event-featured-hover);--color-accent-secondary:var(--tec-color-accent-secondary);--color-accent-secondary-hover:var(--tec-color-accent-secondary-hover);--color-accent-secondary-active:var(--tec-color-accent-secondary-active);--color-accent-secondary-background:var(--tec-color-accent-secondary-background);--color-border-default:var(--tec-color-border-default);--color-border-secondary:var(--tec-color-border-secondary);--color-border-tertiary:var(--tec-color-border-tertiary);--color-border-hover:var(--tec-color-border-hover);--color-border-active:var(--tec-color-border-active);--color-background:var(--tec-color-background);--color-background-transparent:var(--tec-color-background-transparent);--color-background-secondary:var(--tec-color-background-secondary);--color-background-messages:var(--tec-color-background-messages);--color-background-secondary-hover:var(--tec-color-background-secondary-hover);--color-background-error:var(--tec-color-icon-error);--color-box-shadow:var(--tec-color-box-shadow);--color-box-shadow-secondary:var(--tec-color-box-shadow-secondary);--color-scroll-track:var(--tec-color-scroll-track);--color-scroll-bar:var(--tec-color-scroll-bar);--tec-border-radius-default:4px;--tec-border-width-week-event:2px;--border-radius-default:var(--tec-border-radius-default);--border-width-week-event:var(--tec-border-width-week-event);--tec-box-shadow-default:0 2px 5px 0 var(--tec-color-box-shadow);--tec-box-shadow-tooltip:0 2px 12px 0 var(--tec-color-box-shadow);--tec-box-shadow-card:0 1px 6px 2px var(--tec-color-box-shadow);--tec-box-shadow-multiday:16px 6px 6px -2px var(--tec-color-box-shadow-secondary);--box-shadow-default:var(--tec-box-shadow-default);--box-shadow-tooltip:var(--tec-box-shadow-tooltip);--box-shadow-card:var(--tec-box-shadow-card);--box-shadow-multiday:var(--tec-box-shadow-multiday);--tec-form-color-background:var(--tec-color-background);--tec-form-color-border-default:var(--tec-color-text-primary);--tec-form-color-border-active:var(--tec-color-accent-secondary);--tec-form-color-border-secondary:var(--tec-color-border-tertiary);--tec-form-color-accent-primary:var(--tec-color-accent-primary);--tec-form-box-shadow-default:var(--tec-box-shadow-default);--form-color-background:var(--tec-form-color-background);--form-color-border-default:var(--tec-form-color-border-default);--form-color-border-active:var(--tec-form-color-border-active);--form-color-border-secondary:var(--tec-form-color-border-secondary);--form-color-accent-primary:var(--tec-form-color-accent-primary);--form-box-shadow-default:var(--tec-form-box-shadow-default);--tec-opacity-background:0.07;--tec-opacity-select-highlighted:0.3;--tec-opacity-icon-hover:0.8;--tec-opacity-icon-active:0.9;--tec-opacity-default:1;--opacity-background:var(--tec-opacity-background);--opacity-select-highlighted:var(--tec-opacity-select-highlighted);--opacity-icon-hover:var(--tec-opacity-icon-hover);--opacity-icon-active:var(--tec-opacity-icon-active);--opacity-default:var(--tec-opacity-default);--tec-transition:all 0.2s ease;--tec-transition-background-color:background-color 0.2s ease;--tec-transition-color-border-color:color 0.2s ease,border-color 0.2s ease;--tec-transition-transform:transform 0.2s ease;--tec-transition-border-color:border-color 0.2s ease;--tec-transition-color:color 0.2s ease;--tec-transition-opacity:opacity 0.2s ease;--transition:var(--tec-transition);--transition-background-color:var(--tec-transition-background-color);--transition-color-border-color:var(--tec-transition-color-border-color);--transition-transform:var(--tec-transition-transform);--transition-border-color:var(--tec-transition-border-color);--transition-color:var(--tec-transition-color);--transition-opacity:var(--tec-transition-opacity);--tec-font-family-sans-serif:"Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;--tec-font-weight-regular:400;--tec-font-weight-bold:700;--tec-font-size-0:11px;--tec-font-size-1:12px;--tec-font-size-2:14px;--tec-font-size-3:16px;--tec-font-size-4:18px;--tec-font-size-5:20px;--tec-font-size-6:22px;--tec-font-size-7:24px;--tec-font-size-8:28px;--tec-font-size-9:32px;--tec-font-size-10:42px;--tec-line-height-0:1.38;--tec-line-height-1:1.42;--tec-line-height-2:1.5;--tec-line-height-3:1.62;--font-family-sans-serif:var(--tec-font-family-sans-serif);--font-family-base:var(--tec-font-family-sans-serif);--font-weight-regular:var(--tec-font-weight-regular);--font-weight-bold:var(--tec-font-weight-bold);--font-size-0:var(--tec-font-size-0);--font-size-1:var(--tec-font-size-1);--font-size-2:var(--tec-font-size-2);--font-size-3:var(--tec-font-size-3);--font-size-4:var(--tec-font-size-4);--font-size-5:var(--tec-font-size-5);--font-size-6:var(--tec-font-size-6);--font-size-7:var(--tec-font-size-7);--font-size-8:var(--tec-font-size-8);--font-size-9:var(--tec-font-size-9);--font-size-10:var(--tec-font-size-10);--line-height-0:var(--tec-line-height-0);--line-height-1:var(--tec-line-height-1);--line-height-2:var(--tec-line-height-2);--line-height-3:var(--tec-line-height-3)}.tribe-common .tribe-dialog{--tribe-dialog-background-color:#fff;--tribe-dialog-close-background:#fff;--tribe-dialog-close-border-color:#bababa;--tribe-dialog-close-border-width:1px;--tribe-dialog-close-color:#bababa;--tribe-dialog-close-height:12px;--tribe-dialog-close-height-desktop:16px;--tribe-dialog-overlay-color:transparent;--tribe-modal-overlay-color:rgba(20,24,39,.9);--tribe-dialog-border-radius:4px;--tribe-dialog-padding:16px;--tribe-dialog-padding-top:24px;--tribe-dialog-padding-side:28px}.tribe-common div.tribe-dialog{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.tribe-common div.tribe-dialog[aria-hidden=true]{display:none}.tribe-common .tribe-dialog__overlay{background-color:var(--tribe-dialog-overlay-color);height:100vh;left:0;opacity:.9;position:fixed;top:0;width:100vw;z-index:100}.tribe-common .tribe-dialog__wrapper{background-color:var(--tribe-dialog-background-color);border-radius:var(--tribe-dialog-border-radius);box-shadow:0 2px 54px 0 var(--tribe-modal-overlay-color);max-height:100vh;max-width:100vw;overflow-y:auto;padding:var(--tribe-dialog-padding);-webkit-perspective:1000;-webkit-transform:translateZ(0);width:800px;z-index:200}.tribe-common .tribe-dialog__wrapper div[role=document]{align-items:flex-end;display:flex;flex-flow:column;justify-content:space-between;position:relative}.tribe-common .tribe-dialog__close-button{background:var(--tribe-dialog-close-background);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath d='M16 2L2 16m14 0L2 2' stroke='var(--tec-color-icon-secondary)' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;cursor:pointer;display:inline-block;font-size:14px;height:var(--tribe-dialog-close-height);line-height:var(--tribe-dialog-close-height);padding:0;position:absolute;width:var(--tribe-dialog-close-height);z-index:1}.tribe-common .tribe-dialog__close-button:focus,.tribe-common .tribe-dialog__close-button:hover{background:var(--tribe-dialog-close-background);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath d='M16 2L2 16m14 0L2 2' stroke='var(--tec-color-icon-primary)' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke-width='2'/%3E%3C/svg%3E");background-size:contain;outline:none}.tribe-common .tribe-dialog__close-button--hidden{display:none}.tribe-common .tribe-dialog__close-button--round{border-radius:50%}.tribe-common .tribe-dialog__close-button--border{border:var(--tribe-dialog-close-border-width) solid var(--tribe-dialog-close-border-color)}.tribe-common h2.tribe-dialog__title{align-self:flex-start;margin:0 0 22px;padding-right:calc(var(--tribe-dialog-close-height) + .5em);padding-top:0}.tribe-common .tribe-dialog__content{color:#141827;font-size:14px;line-height:1.64em;padding-right:calc(var(--tribe-dialog-close-height) + .5em);padding-top:calc(var(--tribe-dialog-close-height) + .5em);width:100%}.tribe-common .tribe-dialog__title+.tribe-dialog__content{padding:0}.tribe-common .tribe-dialog__content p{font-size:14px;font-size:var(--font-size-2)}.tribe-common .tribe-modal__overlay{background-color:var(--tribe-modal-overlay-color)}.tribe-common .tribe-confirm__content{padding-right:0}.tribe-common .tribe-dialog__button_wrap{display:flex;flex-flow:row wrap;justify-content:flex-end;margin-top:1rem}.tribe-common .tribe-dialog__button-cancel,.tribe-common .tribe-dialog__button-continue{margin-left:8px;margin-left:var(--spacer-1);width:auto}#top .main_color .tribe-common div.tribe-dialog,#top.tribe-theme-enfold .tribe-common div.tribe-dialog,.tribe-theme-avada .tribe-common div.tribe-dialog,.tribe-theme-divi .tribe-common div.tribe-dialog{z-index:99999}@media screen and (min-width:768px){.tribe-common .tribe-dialog__wrapper{max-height:calc(100vh - 160px);padding:var(--tribe-dialog-padding-top) var(--tribe-dialog-padding-side)}.tribe-common .tribe-dialog__close-button{height:var(--tribe-dialog-close-height-desktop);line-height:var(--tribe-dialog-close-height-desktop);width:var(--tribe-dialog-close-height-desktop)}}@media screen and (max-width:768px){.tribe-common .tribe-dialog__content:last-of-type{padding-bottom:36px}}
common/src/resources/css/promoter.min.css CHANGED
@@ -1 +1 @@
1
- #wp-admin-bar-promoter-admin-bar a.ab-item{display:flex;flex-wrap:wrap;align-items:center}#wp-admin-bar-promoter-admin-bar a.ab-item .promoter-admin-bar__icon{margin-right:5px;width:20px;height:20px;flex:none}#wp-admin-bar-promoter-admin-bar a.ab-item .promoter-admin-bar__text{flex:none}#wp-admin-bar-promoter-admin-bar:focus .promoter-admin-bar__icon svg path,#wp-admin-bar-promoter-admin-bar:hover .promoter-admin-bar__icon svg path{fill:#00b9eb}
1
+ #wp-admin-bar-promoter-admin-bar a.ab-item{align-items:center;display:flex;flex-wrap:wrap}#wp-admin-bar-promoter-admin-bar a.ab-item .promoter-admin-bar__icon{flex:none;height:20px;margin-right:5px;width:20px}#wp-admin-bar-promoter-admin-bar a.ab-item .promoter-admin-bar__text{flex:none}#wp-admin-bar-promoter-admin-bar:focus .promoter-admin-bar__icon svg path,#wp-admin-bar-promoter-admin-bar:hover .promoter-admin-bar__icon svg path{fill:#00b9eb}
common/src/resources/css/tribe-common-admin.min.css CHANGED
@@ -1 +1 @@
1
- .invalid input,input:out-of-range{border:2px solid red!important}.valid input{border:1px solid green}.clearfix{zoom:1}.placeholder{color:#999;cursor:text;padding:4px}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::placeholder,textarea::placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.bubble{background-color:#f9f9f9;border:1px solid #dfdfdf;border-radius:3px;border-spacing:0;padding:10px}.tribe-sticky-tooltip{color:#bbb}td.tribe_message{padding-bottom:10px!important}#tribe_thanks{float:left;margin:5px 0 0;width:200px}.tribe_brand{font-family:Georgia,serif!important;font-size:17px!important;font-weight:400;margin:8px 0}.tribe-rating{color:#3d54ff}.tribe-rating:hover{color:#1c39bb}#tribe-upgrade{background:#f6f6f6;border:1px solid #ccc;border-radius:5px;margin:20px 0 30px;padding:0 20px 20px}#tribe-upgrade .message{background-color:#ffffe0;border:1px solid #e6db55;border-radius:3px;padding:6px 12px}table.plugins .tribe-plugin-update-message{background:#d54e21;color:#fff;display:inline-table;margin:6px 0;padding:10px 12px}table.plugins .tribe-plugin-update-message h4{display:inline;font-weight:700;margin-right:8px}table.plugins .tribe-plugin-update-message h4:after{content:" \00BB "}table.plugins .tribe-plugin-update-message a{color:#fff;text-decoration:underline}.tribe-settings-form{max-width:1000px}.tribe-settings-form fieldset{clear:both;display:inline-block;padding:10px 0}.tribe-settings-form fieldset.tribe-field-license_key legend{width:auto}.tribe-settings-form legend{float:left;font-weight:700;margin-right:20px;width:220px}.tribe-settings-form .tribe-field-wrap{float:left;max-width:500px}.tribe-settings-form .tribe-field-wrap :first-child{margin-top:0}.tribe-settings-form .tribe-field-checkbox_list label,.tribe-settings-form .tribe-field-radio label{display:block;margin:5px 0 5px 20px;text-indent:-20px}.tribe-settings-form .tribe-field-checkbox_list label>p,.tribe-settings-form .tribe-field-radio label>p{margin-left:1px;text-indent:0}.tribe-settings-form .tribe-field-checkbox_list label input,.tribe-settings-form .tribe-field-radio label input{margin-right:5px}.tribe-settings-form .tribe-settings-form-wrap .description,.tribe-settings-form .tribe-settings-form-wrap fieldset,.tribe-settings-form fieldset[id^=tribe-field-geoloc_]{padding-left:12px}.tribe-settings-form .tribe-settings-form-wrap fieldset .description{margin-left:0;max-width:450px;padding-left:0}.tribe-settings-form .tribe-settings-form-wrap fieldset .tribe-style-selection{margin-bottom:18px}.tribe-settings-form .tribe-settings-form-wrap #tribe-field-stylesheetOption .description{color:#999;margin-left:1px}.tribe-settings-form .tribe-settings-form-wrap h3{background-color:#f9f9f9;margin-bottom:10px;padding:6px 0 6px 12px}.tribe-settings-form .tribe-settings-form-wrap .contained,.tribe-settings-form .tribe-settings-form-wrap .system-info,.tribe-settings-form .tribe-settings-form-wrap .tribe-sysinfo-optin-msg,.tribe-settings-form .tribe-settings-form-wrap h3+p{margin:0 0 10px;padding-left:12px}.tribe_settings .tribe-field-indent{margin-left:245px}.tribe_settings #pu_dashboard_message{display:none}.tribe_settings .tribe-errors-list{margin-left:15px}.tribe_settings .expiring-license{color:red}.tribe_settings .tribe-error{border:1px solid red}.tribe_settings .tribe-field-description{margin-bottom:0;position:relative;top:-12px}.tribe_settings #ical-link{top:-14px}#modern-tribe-info{background-color:#f9f9f9;border:1px solid #ccc;border-radius:4px;margin:20px 0;padding:8px 20px 12px}#modern-tribe-info img{margin:10px 0}#modern-tribe-info ul{list-style:disc;margin-left:20px}#modern-tribe-info ul ul{list-style:circle}.tribe-field-inline-dropdown{margin-left:0;margin-right:0}.tribe-field-inline-text{line-height:28px;margin:0 2px}.tribe-field-textarea.tribe-size-small textarea{height:60px;width:180px}.tribe-field-textarea.tribe-size-medium textarea{height:80px;width:300px}.tribe-field-textarea.tribe-size-large textarea{height:120px;width:450px}.tribe-field-email.tribe-size-small input,.tribe-field-license_key.tribe-size-small input,.tribe-field-text.tribe-size-small input{width:50px}.tribe-field-email.tribe-size-medium input,.tribe-field-license_key.tribe-size-medium input,.tribe-field-text.tribe-size-medium input{width:225px}.tribe-field-email.tribe-size-large input,.tribe-field-license_key.tribe-size-large input,.tribe-field-text.tribe-size-large input{width:450px}.tribe-field-dropdown.tribe-size-small select{width:100px}.tribe-field-dropdown.tribe-size-medium select{width:300px}.tribe-field-dropdown.tribe-size-large select{width:450px}.tribe-field-wrapped_html.tribe-size-large .tribe-field-wrap{max-width:600px}.tribe-field-wrapped_html.tribe-size-large .tribe-field-wrap .description{max-width:100%}.tribe-field-dropdown_chosen.tribe-size-small select{width:100px}.tribe-field-dropdown_chosen.tribe-size-medium select{width:200px}.tribe-field-dropdown_chosen.tribe-size-large select{width:300px}.tribe-field-wrap .tooltip:first-child{font-style:normal}.tribe-field.indent{margin-left:252px;width:75%}.tribe-field.indent legend{font-weight:400;width:auto}.tribe-field.indent .tribe-field-wrap{padding-right:12px}.tribe-field.indent.tribe-field-radio .tribe-field-wrap{clear:left;margin-top:12px}.tribe-field.light-bordered{background-color:#fff;border:1px solid #d3d3d3}.ajax-loading-license,.invalid-key,.valid-key{display:none;margin:0 5px}.ajax-loading-license{position:relative;top:5px}.key-validity{display:inline-block}.invalid-key,.optin-fail{color:red}.optin-success,.valid-key{color:green}.valid-key.service-msg{color:#b72}#additional-field-table{margin-bottom:20px}.tribe-admin-box-left{float:left;width:20%}.tribe-admin-box-left,.tribe-admin-box-right{background-color:#f9f9f9;border:1px solid #ccc;border-radius:4px;margin:20px 0;padding:0 20px 15px}.tribe-admin-box-right{float:right;width:68%}.ajax-loader{float:right;margin:10px}.tribe-arrangeable-item{border:1px solid #d3d3d3;border-radius:3px}.tribe-arrangeable-item .ui-state-default{border:none}.tribe-arrangeable-item-top{padding:6px}.tribe-arrangeable-item-top:hover{cursor:move}.tribe-arrangeable-action{float:right}.tribe-arrangeable-child{background-color:#f9f9f9;border-top:1px solid #d3d3d3;display:none;padding:25px}.tribe-arrangeable-child label{display:block;margin:0 0 7px}.tribe_events_active_filter_type_options{margin:10px 0}.tribe_events_active_filter_type_options label{margin:7px 0}#event_organizer td small,.OrganizerInfo td small{display:block;margin:0;max-width:250px}#event_organizer .organizer-email,.OrganizerInfo .organizer-email{vertical-align:top}.tribe-table-field-label{max-width:100%;width:200px}#tribe-help-general,#tribe-help-sidebar{float:left;margin-top:20px}#tribe-help-general p{margin-left:15px}#tribe-help-general ul{list-style-type:square}#tribe-help-general ol,#tribe-help-general ul{margin-bottom:20px;margin-left:35px}#tribe-help-general h3{background-color:#f9f9f9;margin-bottom:10px;padding:6px 0 6px 12px}#tribe-help-general h3~h3{margin-top:2.25em}#tribe-help-general h3+p{margin:0 0 20px;padding-left:12px}#tribe-help-general{width:65%}.tribe-help-section{padding-bottom:10px}.tribe-section-type-box{background-color:#f9f9f9;border:1px solid #ccc;border-radius:4px;padding:8px 20px 12px}.tribe-section-type-box img{height:auto;margin:10px 0;max-width:300px}.tribe-section-type-box ul{list-style:disc;margin-left:20px}.tribe-section-type-box ul ul{list-style:circle}#tribe-log-controls{padding-bottom:1rem;padding-left:12px}#tribe-log-controls>div{display:inline-block;padding-right:1rem}#tribe-log-controls .working{opacity:1;transition:opacity .2s}#tribe-log-controls .working.hidden{opacity:0;transition:opacity .2s}#tribe-log-viewer,#tribe-system-info dl.support-stats,.template-updates-wrapper{background:#000;border-radius:2px;color:#888;max-height:400px;overflow:scroll;padding:10px}#tribe-system-info dl.support-stats dt,.template-updates-wrapper dt{clear:both;float:left;font-weight:700;text-transform:uppercase;width:25%}#tribe-system-info dl.support-stats dd,.template-updates-wrapper dd{margin-left:25%;padding-left:10px}.system-info-copy .system-info-copy-btn{padding:6px}.system-info-copy .system-info-copy-btn .dashicons{padding-right:10px}.template-updates-wrapper p{margin-top:0}#tribe-help-sidebar{margin:20px 0 0 3%;max-width:225px;width:32%}.tribe-help-plugin-info{border:1px solid #ccc;padding:0 12px 12px}.tribe-help-plugin-info dd,.tribe-help-plugin-info dt{display:inline;margin:0}.tribe-help-plugin-info dt{font-weight:700}.tribe-help-plugin-info dd:after{content:"";display:block;height:.4em}.tribe-help-plugin-info dd:last-child:after{height:0}.tribe-help-plugin-info+.tribe-help-plugin-info{margin-top:20px}.tribe-help-plugin-info>div{line-height:2em}.tribe-help-plugin-info .star-rating{display:inline-block;margin-left:3px;position:relative;top:-2px}.tribe-help-plugin-info .tribe-list-addons{color:#21a6cb;font-size:24px;list-style:circle inside;margin-bottom:10px;margin-top:10px;padding-left:4px}.tribe-help-plugin-info .tribe-list-addons a{font-size:13px;left:-5px;position:relative;top:-5px}.tribe-help-plugin-info .tribe-list-addons .tribe-active-addon{list-style:disc inside}.ui-widget-overlay{background:#666;filter:alpha(opacity=50);opacity:.5}.ui-widget-shadow{background:#000;border-radius:5px;filter:alpha(opacity=20);margin:-5px 0 0 -5px;opacity:.2;padding:5px}.ui-resizable{position:relative}.ui-resizable-handle{display:block;font-size:.1px;position:absolute;z-index:99999}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;left:0;top:-5px;width:100%}.ui-resizable-s{bottom:-5px;cursor:s-resize;height:7px;left:0;width:100%}.ui-resizable-e{cursor:e-resize;height:100%;right:-5px;top:0;width:7px}.ui-resizable-w{cursor:w-resize;height:100%;left:-5px;top:0;width:7px}.ui-resizable-se{bottom:1px;cursor:se-resize;height:12px;right:1px;width:12px}.ui-resizable-sw{bottom:-5px;cursor:sw-resize;height:9px;left:-5px;width:9px}.ui-resizable-nw{cursor:nw-resize;height:9px;left:-5px;top:-5px;width:9px}.ui-resizable-ne{cursor:ne-resize;height:9px;right:-5px;top:-5px;width:9px}.ui-dialog{padding:.2em;position:relative;width:375px}.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em}.ui-dialog .ui-dialog-titlebar-close{height:18px;margin:-10px 0 0;padding:1px;position:absolute;right:.3em;top:50%;width:19px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin-left:-8px;margin-top:-8px}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{padding:0}.ui-dialog .ui-dialog-content{background:none;border:0;overflow:auto;padding:.5em 1em;zoom:1}.ui-dialog .ui-dialog-buttonpane{background-image:none;border-width:1px 0 0;margin:.5em 0 0;padding:.3em 1em .5em!important;text-align:right}.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;line-height:1.4em;margin:.5em .4em!important;overflow:visible;padding:.2em .6em .3em;text-shadow:none;width:auto}.ui-dialog .ui-resizable-se{bottom:3px;height:14px;right:3px;width:14px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none!important;text-align:center}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button .ui-button-text{display:block;line-height:1.4}#ui-datepicker-div{display:none}#tribe-loading{background:#fff;background:hsla(0,0%,100%,.8);display:none;height:100%;left:0;position:absolute;top:0;transition:all 1s linear;width:100%;z-index:4}#tribe-loading span{background:url(../images/tribe-loading.gif) 0 0 no-repeat;background-size:32px 32px;height:32px;left:50%;margin:-16px 0 0 -16px;position:absolute;top:50%;width:32px}.tribe_update_page{max-width:850px}.tribe-half-column{float:left;margin-bottom:30px;margin-right:5%;width:45%}.tribe-row:after,.tribe-row:before{content:"";display:table}.tribe-row,.tribe-row:after{clear:both}.tribe-row .tribe-half-column:last-child{margin-right:0;width:50%}.tribe_update_page h2{font-size:30px;line-height:1.2;margin-bottom:20px}.tribe_update_page h3{font-size:24px;font-weight:400;line-height:24px;margin-top:0}.tribe_update_page h4{font-size:18px;font-weight:600;line-height:18px;margin:0}.tribe_update_page p{font-size:15px}p.tribe-update-message{font-size:18px;font-weight:400}.tribe_update_page h4:before{content:"\f145";font-family:dashicons;font-size:34px;line-height:1;margin-right:5px;position:relative;top:5px}a.tribe-rating-link{text-decoration:none}.tribe-update-links{margin-top:30px}.tribe_update_page li:before{content:"\2022";padding-right:3px}.tribe_update_page .rss-widget{margin:1em 0}.tribe_update_page a.rsswidget{font-size:14px;font-weight:400;line-height:1}.tribe_update_page .rss-widget li:before{display:none}.tribe-events-widget-admin-form__input-section p{margin:0}.tribe-events-widget-admin-form__input-section h4{margin:.5em 0}.tribe-update-bar{display:inline-block}.tribe-update-bar .progress{border:1px solid #ccc;float:left;margin-right:1rem;padding:1px;width:18rem}.tribe-update-bar .progress .bar{background:#7ad03a;height:1rem;width:1%}#tribe-dialog-wrapper>div{padding:1rem}#tribe-dialog-wrapper>div .stage{display:none}#tribe-dialog-wrapper #heading{background:#fff}#tribe-dialog-wrapper label{display:block}#tribe-dialog-wrapper .select-single-container{border:1px solid #888;height:300px;overflow-y:scroll}#tribe-dialog-wrapper .select-single-container label{opacity:1;padding:3px 5px;transition:opacity .2s}#tribe-dialog-wrapper .select-single-container label:nth-child(odd){background:#fff}#tribe-dialog-wrapper .select-single-container label.selected{background:#0073aa;color:#fff;font-weight:700}#tribe-dialog-wrapper .select-single-container label input{display:none}#tribe-dialog-wrapper .select-single-container.updating label{opacity:.35;transition:opacity .2s}.ui-front{z-index:1000000}.wp-list-table.plugins .column-description .update-message{color:#d54e21}.api-check{min-height:100px;padding:1em}.api-check+.notice-dismiss:hover:before{color:#fff}.api-check:after,.api-check:before{content:"";display:table}.api-check:after{clear:both}.api-check .tribe-mascot{bottom:0;display:none;padding:0 1rem 0 0;position:absolute;right:0;top:0}.api-check .tribe-mascot img{display:inline-block;height:100%;max-height:150px;max-width:150px;vertical-align:middle;width:auto}.api-check p{line-height:1.7;margin-bottom:1em}.api-check a{text-decoration:none}.api-check a:hover{text-decoration:underline}.api-check .plugin-list{display:inline;font-weight:600;margin:0;padding:0}.api-check .plugin-list span.plugin-invalid:after{content:", "}.api-check .plugin-list span.plugin-invalid:last-of-type:after{content:""}.tribe-marketing-notice{padding:1em}.tribe-marketing-notice+.notice-dismiss:hover:before{color:#fff}.tribe-marketing-notice:after,.tribe-marketing-notice:before{content:"";display:table}.tribe-marketing-notice:after{clear:both}.tribe-marketing-notice .tribe-marketing-notice__icon{display:none;flex-shrink:0;padding:0;position:static}.tribe-marketing-notice .tribe-marketing-notice__icon img{display:inline-block;max-height:100%;max-width:none;vertical-align:middle;width:100%}.tribe-marketing-notice h3{margin-bottom:.5em;margin-top:.5em}.tribe-marketing-notice p{line-height:1.7;margin-bottom:.5em}.tribe-marketing-notice a{text-decoration:none}.tribe-marketing-notice a:hover{text-decoration:underline}#wpcontent .notice-tribe-banner{align-items:center;background:#161b7d;border:0;box-shadow:none;display:flex;justify-content:flex-start;margin:0 0 16px;padding-right:0}.notice-tribe-banner .tribe-marketing-notice__icon{width:47px}.notice-tribe-banner .tribe-marketing-notice__content{margin-left:0;padding:1em 0}.notice-tribe-banner h3{color:#fff;display:block;font-size:.875rem;line-height:1.25;margin:0 0 .25rem}.notice-tribe-banner a{border-bottom:1px solid #fff;line-height:1.25;margin:0;text-decoration:none}.notice-tribe-banner a:hover{text-decoration:none}.notice-tribe-banner a,.notice-tribe-banner p{color:#fff;display:inline-block;font-size:.875rem;line-height:1.25}.notice-tribe-banner p{display:inline-block;margin:0;padding:0}.notice-tribe-banner .tribe-marketing-notice{align-items:center;display:flex;justify-content:flex-start;margin:0 auto;min-height:65px;padding:0 .75rem;width:100%}.events_page_tribe-app-shop .notice-tribe-banner .tribe-marketing-notice,.tribe-welcome .notice-tribe-banner .tribe-marketing-notice,.tribe_events_page_tribe-app-shop .notice-tribe-banner .tribe-marketing-notice{max-width:100%}.notice-tribe-banner .notice-dismiss{position:static}.notice-tribe-banner .notice-dismiss:before{color:#eaf1ff}.tribe-dropdown,.tribe-ea-dropdown{max-width:100%;width:auto}.tribe-dropdown.select2-container .selection,.tribe-ea-dropdown.select2-container .selection{margin-top:inherit}.tribe-dropdown .select2-selection--single,.tribe-ea-dropdown .select2-selection--single{height:32px}.tribe-dropdown .select2-selection--single .select2-selection__clear,.tribe-ea-dropdown .select2-selection--single .select2-selection__clear{line-height:28px}.tribe-dropdown .select2-selection--single .select2-selection__rendered,.tribe-ea-dropdown .select2-selection--single .select2-selection__rendered{line-height:32px;padding-right:28px}.tribe-dropdown.select2-container--focus .select2-selection--single,.tribe-ea-dropdown.select2-container--focus .select2-selection--single{border-color:#5897fb;box-shadow:0 0 5px rgba(0,0,0,.1)}.tribe-dropdown.select2-container--open .select2-search__field,.tribe-ea-dropdown.select2-container--open .select2-search__field{padding:0}.tribe-dropdown.select2-container--open .select2-dropdown--below,.tribe-ea-dropdown.select2-container--open .select2-dropdown--below{border-top:1px solid #aaa;margin-top:-1px}.tribe-dropdown.select2-container--open .select2-dropdown--above,.tribe-ea-dropdown.select2-container--open .select2-dropdown--above{border-bottom:1px solid #aaa;margin-bottom:-16px}.tribe-dropdown.select2-container--open .select2-selection--single,.tribe-ea-dropdown.select2-container--open .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#aaa}.tribe-dropdown.select2-container--open .select2-selection__arrow b,.tribe-ea-dropdown.select2-container--open .select2-selection__arrow b{transform:rotate(180deg)}.tribe-dropdown.select2-selection--single,.tribe-ea-dropdown.select2-selection--single{background-image:none;border:1px solid #ccc;border-radius:3px;overflow:hidden}.tribe-dropdown.select2-selection--single>.select2-selection__rendered,.tribe-ea-dropdown.select2-selection--single>.select2-selection__rendered{white-space:normal}.tribe-dropdown.select2-selection--single .select2-selection__arrow,.tribe-ea-dropdown.select2-selection--single .select2-selection__arrow{background:transparent;background-image:none;border-left:0;top:2px;width:26px}.tribe-dropdown.select2-selection--single .select2-selection__arrow b,.tribe-ea-dropdown.select2-selection--single .select2-selection__arrow b{background:#fff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") no-repeat right 5px top 55%;background-size:auto;background-size:16px 16px;border:0;bottom:0;display:block;height:auto;left:0;margin:0;padding:0;right:0;top:0;width:auto}.tribe-dropdown .select2-selection--multiple .select2-selection__rendered,.tribe-ea-dropdown .select2-selection--multiple .select2-selection__rendered{background-image:none;border:1px solid #ccc;border-radius:3px;min-height:25px}.tribe-dropdown .select2-selection--multiple .select2-selection__rendered .select2-search--inline,.tribe-ea-dropdown .select2-selection--multiple .select2-selection__rendered .select2-search--inline{line-height:25px}.tribe-dropdown .select2-selection--multiple .select2-selection__rendered .select2-search--inline input,.tribe-ea-dropdown .select2-selection--multiple .select2-selection__rendered .select2-search--inline input{padding-bottom:0;padding-top:0}.tribe-dropdown .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,.tribe-ea-dropdown .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{line-height:19px;margin-top:2px;padding-bottom:0;padding-top:0}.tribe-dropdown .select2-selection--multiple .select2-selection__rendered .select2-selection__choice div,.tribe-ea-dropdown .select2-selection--multiple .select2-selection__rendered .select2-selection__choice div{line-height:inherit}.tribe-dropdown .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove,.tribe-ea-dropdown .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove{left:4px;top:3px;transition-property:border,color}.select2-results .select2-results__option{color:#939393;font-weight:400;margin-bottom:0}.select2-results .select2-results__option[aria-disabled=true]{background-color:#e0e0e0}.select2-results.select2-results__option--highlighted{background-color:#efefef;color:#a1a1a1;cursor:default;display:block}.wp-core-ui .button-red{background-color:#a00;border-color:#9b2124;box-shadow:inset 0 1px 0 rgba(120,200,230,.5);color:#fff;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.1)}.wp-core-ui .button-red.focus,.wp-core-ui .button-red.hover,.wp-core-ui .button-red:focus,.wp-core-ui .button-red:hover{background-color:#a00;border-color:#7f1c1f;box-shadow:inset 0 1px 0 rgba(120,200,230,.6);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3)}.wp-core-ui .button-red.focus,.wp-core-ui .button-red:focus{border-color:#500f0e;box-shadow:inset 0 1px 0 rgba(120,200,230,.6),1px 1px 2px rgba(0,0,0,.4)}.wp-core-ui .button-red.active,.wp-core-ui .button-red.active:focus,.wp-core-ui .button-red.active:hover,.wp-core-ui .button-red:active{background:#7f1c1f;border-color:#601312 #ae2426 #ae2426;box-shadow:inset 0 1px 0 rgba(0,0,0,.1);color:hsla(0,0%,100%,.95);text-shadow:0 1px 0 rgba(0,0,0,.1)}.wp-core-ui .button-red-disabled,.wp-core-ui .button-red:disabled,.wp-core-ui .button-red[disabled]{background:#ba292b!important;border-color:#7f1c1f!important;box-shadow:none!important;color:#e79496!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.ticket_form .select2-container .select2-selection--single .select2-selection__arrow{display:none}.clear{zoom:1}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.checkmark:after{border:solid #0ab152;border-width:0 3px 3px 0;content:"";display:block;height:15px;transform:rotate(45deg);width:8px}.checkmark.checkmark-right:after{float:right;margin-right:2em}.checkmark.checkmark-left:after{float:left;margin-left:2em}.checkmark.no-checkmark:after{display:none}.complete,.ok,.on,.yes,[data-status=complete],[data-status=ok],[data-status=on],[data-status=yes]{color:#0ab152}.incomplete,.ko,.no,.off,[data-status=incomplete],[data-status=ko],[data-status=no],[data-status=off]{color:#ff2500}.plugin-card-event-tickets-plus .column-downloaded,.plugin-card-event-tickets-plus .column-rating,.plugin-card-event-tickets-plus .column-updated,.plugin-card-event-tickets .column-downloaded,.plugin-card-event-tickets .column-rating,.plugin-card-event-tickets .column-updated,.plugin-card-events-calendar-pro .column-downloaded,.plugin-card-events-calendar-pro .column-rating,.plugin-card-events-calendar-pro .column-updated,.plugin-card-events-community-tickets .column-downloaded,.plugin-card-events-community-tickets .column-rating,.plugin-card-events-community-tickets .column-updated,.plugin-card-events-community .column-downloaded,.plugin-card-events-community .column-rating,.plugin-card-events-community .column-updated,.plugin-card-image-widget-plus .column-downloaded,.plugin-card-image-widget-plus .column-rating,.plugin-card-image-widget-plus .column-updated,.plugin-card-image-widget .column-downloaded,.plugin-card-image-widget .column-rating,.plugin-card-image-widget .column-updated,.plugin-card-the-events-calendar .column-downloaded,.plugin-card-the-events-calendar .column-rating,.plugin-card-the-events-calendar .column-updated,.plugin-card-tribe-eventbrite .column-downloaded,.plugin-card-tribe-eventbrite .column-rating,.plugin-card-tribe-eventbrite .column-updated,.plugin-card-tribe-filterbar .column-downloaded,.plugin-card-tribe-filterbar .column-rating,.plugin-card-tribe-filterbar .column-updated{display:none}.tribe-events-admin-content-wrapper{font-style:normal;margin:0 auto;padding:20px;width:calc(100% - 40px)}.tribe-events-admin-card{background:#fff;border:1px solid #e1e1e4;border-radius:16px;box-sizing:border-box;display:block;margin:0 auto 36px;padding:27px;text-align:center}.tribe-events-admin-card--2up .tribe-events-admin-card__title{max-width:260px}.tribe-events-admin-card--3up .tribe-events-admin-card__description{height:71px}.tribe-events-admin-card--3up .tribe-events-admin-card__image{margin-bottom:28px}.tribe-events-admin-card__button{background-color:#fff;border:none;color:#3d54ff;font-size:14px;font-weight:700;letter-spacing:1px;line-height:16px;position:absolute;right:20px;text-transform:uppercase;top:17px}.tribe-events-admin-card__button:hover{color:#161b7d}.tribe-events-admin-card__description{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-top:16px}.tribe-events-admin-card__image{display:block;height:100px;margin:0 auto}.tribe-events-admin-card__link{color:#3d54ff;display:inline-block;font-size:16px;font-style:normal;font-weight:700;line-height:18px;margin-top:24px;position:relative;text-decoration:none}.tribe-events-admin-card__link:hover{color:#161b7d}.tribe-events-admin-card__link:after{border-style:solid;border-width:0 0 1px;bottom:-4px;content:"";left:0;position:absolute;width:100%}.tribe-events-admin-card__title{color:#0f1031;font-size:20px;font-weight:700;line-height:23px;margin:auto}.tribe-events-admin-card-grid{max-width:1048px}.tribe-events-admin-section-header{color:#000;font-size:24px;font-weight:700;line-height:28px;margin:21px 0 24px}input[type=checkbox].tribe-common-switch__input{display:none}input[type=checkbox].tribe-common-switch__input+.tribe-common-switch__label{background:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;cursor:pointer;display:block;height:18px;outline:0;padding:3px;position:relative;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:27px}input[type=checkbox].tribe-common-switch__input+.tribe-common-switch__label:after,input[type=checkbox].tribe-common-switch__input+.tribe-common-switch__label:before{content:"";display:block;height:10px;position:relative;width:10px}input[type=checkbox].tribe-common-switch__input+.tribe-common-switch__label:after{background:#878787;border-radius:2px;content:"";left:0;transition:all .2s ease}input[type=checkbox].tribe-common-switch__input+.tribe-common-switch__label:before{display:none}input[type=checkbox].tribe-common-switch__input+.tribe-common-switch__label::-moz-selection{background:none}input[type=checkbox].tribe-common-switch__input+.tribe-common-switch__label::selection{background:none}input[type=checkbox].tribe-common-switch__input:checked+.tribe-common-switch__label:after{background:#2e709d;left:50%}body.tribe-welcome,body.tribe_events_page_tribe-help{background-color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body.tribe-welcome .update-nag,body.tribe_events_page_tribe-help .update-nag{display:none}body.tribe-welcome #wpcontent,body.tribe_events_page_tribe-help #wpcontent{padding:0}body.tribe-welcome .tribe_settings,body.tribe_events_page_tribe-help .tribe_settings{margin:0}body.tribe-welcome #wpfooter,body.tribe-welcome .tribe_settings>h1,body.tribe_events_page_tribe-help #wpfooter,body.tribe_events_page_tribe-help .tribe_settings>h1{display:none}body.tribe-welcome #wpbody-content,body.tribe_events_page_tribe-help #wpbody-content{padding-bottom:25px}body.tribe-welcome .tribe-dependency-error,body.tribe_events_page_tribe-help .tribe-dependency-error{display:none}.tribe-events-admin-header__logo-word-mark{display:inline-block;height:auto;margin:0 0 26px;vertical-align:middle;width:312px}.tribe-events-admin-content-wrapper{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:0 0 30px}.tribe-events-admin-header{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:45px 0 0}.tribe-events-admin-header__right-image{height:280px;position:absolute;right:0;top:0;width:auto;z-index:-1}.tribe-events-admin-header__title{font-size:48px;line-height:48px;margin:0 0 18px}.tribe-events-admin-header__description{font-size:18px;line-height:28px;margin-bottom:44px;max-width:60%}.tribe-events-admin-tab-nav{display:flex;margin:0}.tribe-events-admin-tab-nav li{cursor:pointer;font-size:16px;font-weight:500;margin-bottom:0;margin-right:30px}.tribe-events-admin-tab-nav li:hover{color:#334aff}.tribe-events-admin-tab-nav .selected{border-bottom:3px solid #334aff;color:#334aff;padding-bottom:17px}.tribe-events-admin-tab-nav li:after{background:#334aff;border-radius:100px;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;right:0}.tribe-events-admin__line{border-top:1px solid #e1e1e4}.tribe-events-admin-products-description{color:#0f1031;font-size:14px;line-height:2}.tribe-events-admin-products-card{align-items:center;border:1px solid #e1e1e4;border-radius:20px;display:flex;padding:10px 15px}.tribe-events-admin-products-card__icon{height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.tribe-events-admin-products-card__group{margin:0 20px;max-width:55%}.tribe-events-admin-products-card__group-title{color:#0f1031;font-size:16px;font-weight:700;line-height:1;margin:0}.tribe-events-admin-products-card__group-description{font-size:12px;margin-top:5px}.tribe-events-admin-products-card__button{background-color:#fff;border:1px solid #e1e1e4;border-radius:20px;color:#0f1031;font-size:12px;font-weight:700;letter-spacing:1px;line-height:16px;margin-left:auto;padding:10px 15px;text-decoration:none;text-transform:uppercase}.tribe-events-admin-products-card__button:hover{background-color:#334aff;color:#fff}.tribe-events-admin-products-card__button:active,.tribe-events-admin-products-card__button:focus{box-shadow:none;outline:none}.tribe-events-admin-products-card__button--active,.tribe-events-admin-products-card__button--active:active,.tribe-events-admin-products-card__button--active:focus,.tribe-events-admin-products-card__button--active:hover{background:rgba(61,84,255,.16);color:#334aff;cursor:not-allowed;text-transform:uppercase}.tribe-events-admin-card--1up{width:100%}.tribe-events-admin-card--no-pad{padding:0}.tribe-events-admin-card--no-pad .tribe-events-admin-card__image{display:block;height:152px;margin:0;padding:0}.tribe-events-admin-card--no-pad .tribe-events-admin-card__title{font-size:28px;line-height:34px;text-align:left}.tribe-events-admin-card--no-pad .tribe-events-admin-card__description{margin:0;padding:0;text-align:left}.tribe-events-admin-card--no-pad .tribe-events-admin-card__link{margin:0;padding:0}.tribe-events-admin-card--faq{display:inline-block;font-size:0;height:147px;margin:0 0 0 30px;padding:24px 16px 22px 20px;width:230px}.tribe-events-admin-card--faq:first-child{margin-left:0}.tribe-events-admin-card--faq img{float:left;height:22px;width:16px}.tribe-events-admin-card--faq .tribe-events-admin-faq__question{color:#334aff;font-size:16px;line-height:19px;margin:0 0 12px 26px;text-align:left}.tribe-events-admin-card--faq .tribe-events-admin-faq__answer{font-size:13px;line-height:16px;margin-left:26px;text-align:left}.tribe-events-admin-video{border-radius:16px;height:200px;margin-bottom:72px;-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 0);overflow:hidden;-webkit-transform:rotate(.000001deg)}.tribe-events-admin-video iframe{width:100%}.tribe-events-admin-card--promo-blue{background-color:#3d54ff;background-image:url(../images/welcome/promo.jpg)}.tribe-events-admin-card--promo-blue .tribe-events-admin-card__description{color:#fff;font-size:16px;margin-bottom:16px;text-align:left}.tribe-events-admin-card--promo-blue .tribe-events-admin-card__title{color:#fff;text-align:left}.tribe-events-admin-graphic{position:absolute;right:0;top:106px;z-index:-1}.tribe-events-admin-graphic--desktop-only{display:none}.tribe-events-admin-graphic--mobile-only{display:block}.tribe-events-admin-card__form{position:relative}input[type=email].tribe-events-admin-card__input{background:#fff;border:1px solid #e1e1e4;border-radius:16px;box-sizing:border-box;font-size:14px;height:54px}input[type=email].tribe-events-admin-card__input:-ms-input-placeholder{color:rgba(15,16,49,.72);letter-spacing:.5px;padding-left:10px}input[type=email].tribe-events-admin-card__input::placeholder{color:rgba(15,16,49,.72);letter-spacing:.5px;padding-left:10px}.tribe-events-admin-container,.tribe-events-admin-content-wrapper.tribe-events-admin-container{margin:0 auto;max-width:1024px;width:90%}.tribe-events-admin-2col-grid{display:grid;grid-gap:15px 30px;grid-template-areas:". .";grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr}.tribe-events-admin-3col-grid{display:grid;grid-gap:30px;grid-template-areas:". . .";grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1fr}.tribe-events-admin-4col-grid{display:grid;grid-gap:30px;grid-template-areas:". . . .";grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:1fr}.tribe-events-admin-products{margin:10px 0 0}.tribe-events-admin-quick-nav{background:#fff;border:1px solid #e1e1e4;border-radius:16px;box-sizing:border-box;display:block;margin:40px 0 78px;padding:18px 23px 2px}.tribe-events-admin-quick-nav__link{color:#3d54ff;font-size:16px;font-weight:700;line-height:18px;text-align:center;text-decoration:none}.tribe-events-admin-quick-nav__link:hover{color:#161b7d}.tribe-events-admin-quick-nav__link-item{display:block;padding-bottom:19px}.tribe-events-admin-quick-nav__links{display:inline}.tribe-events-admin-quick-nav__title{color:rgba(15,16,49,.72);display:inline-block;font-size:14px;font-weight:400;line-height:16px;padding-bottom:14px;text-transform:uppercase}.tribe-events-admin-title{padding-top:14px}.tribe-events-admin-title__description{color:#0f1031;font-size:16px;font-weight:400;line-height:24px;max-width:584px;padding-top:15px}.tribe-events-admin-title__heading{color:#0f1031;display:inline-block;font-size:24px;font-weight:700;line-height:28px;margin:5px 0 0}.tribe-events-admin-title__logo{margin-right:8px;vertical-align:top;width:34px}.tribe-events-admin-notice{background-color:#3d54ff;height:65px}.tribe-events-admin-notice .tribe-events-admin-content-wrapper{padding-bottom:0;padding-top:8px}.tribe-events-admin-notice p{color:#fff;display:inline-block;font-family:Helvetica;font-size:16px;line-height:18px;margin-top:0;padding-bottom:12px;padding-left:16px;vertical-align:middle;width:calc(100% - 60px)}.tribe-events-admin-notice__logo{display:inline-block}.tribe-events-admin-tickets .tribe-events-admin-section-header{font-size:28px;line-height:32px}.tribe-events-admin-tickets .tribe-events-admin-graphic--desktop-only{width:365px}.tribe-events-admin-tickets .tribe-events-admin-graphic--mobile-only{top:230px;width:300px}.tribe-events-admin-tickets .tribe-events-admin-title__heading{margin-top:0}.tribe-events-admin-tickets .tribe-events-admin-title__logo{margin-right:4px;width:32px}.tribe-events-admin-kb{margin:10px 0 0}.tribe-events-admin-kb-card{border:1px solid #e1e1e4;border-radius:20px}.tribe-events-admin-kb-card__image{height:auto;width:100%}.tribe-events-admin-kb-card__title{color:#0f1031;flex-grow:0;font-size:20px;font-weight:700;line-height:1.2;margin:0;padding:20px 28px 10px}.tribe-events-admin-kb-card__links{margin:0;padding:0 28px 25px}.tribe-events-admin-kb-card__links li{margin:0 0 10px}.tribe-events-admin-kb-card__links li a{color:#334aff;font-size:14px;line-height:1.2;text-decoration:none}.tribe-events-admin-kb-card__links li a:focus{box-shadow:none;outline:none}.tribe-events-admin-kb-card__links li a:hover{color:#1c39bb}.tribe-events-admin-section-header{align-items:center;display:flex;justify-content:space-between;margin:50px 0 0}.tribe-events-admin-section-header h3{color:#0f1031;font-size:28px;font-weight:700;line-height:1}.tribe-events-admin-section-header a{border-bottom:2px solid #334aff;color:#334aff;font-size:14px;padding-bottom:2px;text-decoration:none}.tribe-events-admin-section-header a:focus{box-shadow:none;outline:none}.tribe-events-admin-section-header a:hover{border-bottom:2px solid #1c39bb;color:#1c39bb}.tribe-events-admin-faq{margin:10px 0 0}.tribe-events-admin-faq-card{border:1px solid #e1e1e4;border-radius:20px;display:flex;justify-content:space-between;padding:24px 15px 19px 19px}.tribe-events-admin-faq-card a{color:#0f1031}.tribe-events-admin-faq-card a:focus{box-shadow:none;outline:none}.tribe-events-admin-faq-card a:hover{color:#1c39bb}.tribe-events-admin-faq-card__icon img{height:22px;width:16px}.tribe-events-admin-faq-card__content{margin-left:10px}.tribe-events-admin-faq__question,.tribe-events-admin-faq__question a{color:#334aff;font-size:16px;text-decoration:none}.tribe-events-admin-faq__question a:focus{box-shadow:none;outline:none}.tribe-events-admin-faq__question a:hover{color:#1c39bb}.tribe-events-admin-faq__answer{color:#0f1031;font-size:13px;margin-top:18px}.tribe-events-admin-extensions-title{color:#0f1031;font-size:16px;line-height:1.5;margin:0 0 30px;max-width:70%}.tribe-events-admin-extensions{margin:10px 0 0}.tribe-events-admin-extensions-card{border:1px solid #e1e1e4;border-radius:20px;border-top:8px solid #334aff;padding:48px 35px 24px 25px}.tribe-events-admin-extensions-card__title{font-size:20px;margin:0}.tribe-events-admin-extensions-card__title a{color:#0f1031;font-family:Helvetica;font-size:20px;font-weight:700;line-height:1.2;text-decoration:none}.tribe-events-admin-extensions-card__title a:active,.tribe-events-admin-extensions-card__title a:focus,.tribe-events-admin-extensions-card__title a:hover{box-shadow:none;color:#334aff}.tribe-events-admin-extensions-card__description{color:#0f1031;font-family:Helvetica;font-size:14px;line-height:1.43;margin:20px 0}.tribe-events-admin-cta{align-items:center;border:1px solid #e1e1e4;border-radius:20px;display:flex;justify-content:space-between;margin:60px 0}.tribe-events-admin-cta__image{height:152px;-o-object-fit:contain;object-fit:contain;width:auto}.tribe-events-admin-cta__content,.tribe-events-admin__troubleshooting-cta{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 0;width:100%}.tribe-events-admin-cta__content-title{color:#0f1031;font-size:28px;font-weight:700;line-height:normal;margin:0 0 10px;text-align:center}.tribe-events-admin-cta__content-subtitle{color:#0f1031;font-size:16px;line-height:1.5;margin-bottom:10px;text-align:center}.tribe-events-admin-cta__content-description a{border-bottom:2px solid #334aff;color:#334aff;font-size:16px;font-weight:700;padding-bottom:2px;text-decoration:none}.tribe-events-admin-cta__content-description a:focus{box-shadow:none;outline:none}.tribe-events-admin-cta__content-description a:hover{border-bottom:2px solid #1c39bb;color:#1c39bb}.tribe-events-admin-footer-logo{display:inline-block;vertical-align:middle;width:228px}.tribe-events-admin-step{margin:10px 0 0}.tribe-events-admin-step-card{border:1px solid #e1e1e4;border-radius:20px;display:flex;justify-content:space-between;padding:24px 15px 19px 19px}.tribe-events-admin-step-card a{border-bottom:2px solid #334aff;color:#334aff;padding-bottom:2px;text-decoration:none}.tribe-events-admin-step-card a:focus{box-shadow:none;outline:none}.tribe-events-admin-step-card a:hover{border-bottom:2px solid #1c39bb;color:#1c39bb}.tribe-events-admin-step-card__icon img{height:43px;margin-right:5px;width:42px}.tribe-events-admin-step-card__content{margin-left:10px}.tribe-events-admin-step__title{color:#0f1031;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:10px}.tribe-events-admin-step__answer{color:#0f1031;font-size:13px;margin-top:18px}.tribe-events-admin__system-information{display:grid;grid-gap:15px 30px;grid-template-areas:". .";grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr;margin:100px 0;position:relative}.tribe-events-admin__troubleshooting-title{color:#0f1031;font-size:28px;font-weight:700;line-height:1;margin:0}.tribe-events-admin__troubleshooting-description{color:#0f1031;font-size:18px;line-height:1.2;line-height:1.44;margin:20px 0}.tribe-events-admin__system-information-select{display:flex;margin:30px 0 20px}.tribe-events-admin__system-information-select input[type=checkbox]{margin:0 10px 0 0}.tribe-events-admin__system-information-select label{color:#0f1031;font-size:16px;line-height:1.2}.tribe-events-admin__system-information-content small{color:#0f1031;font-size:12px;line-height:1.2}.tribe-events-admin__recent-template-changes .template-updates-wrapper,.tribe-events-admin__system-information-widget{background:#0f1031;border-radius:16px;color:#fff;font-size:14px;line-height:1.14;max-height:280px;overflow:scroll;-ms-overflow-style:none;padding:12px 0 0 27px;scrollbar-width:none}.tribe-events-admin__system-information-widget a{color:#334aff}.tribe-events-admin__system-information-widget a:hover{opacity:.8}.tribe-events-admin__recent-template-changes .template-updates-wrapper{padding:30px 0 30px 27px}.tribe-events-admin__recent-template-changes .template-updates-wrapper::-webkit-scrollbar,.tribe-events-admin__system-information-widget::-webkit-scrollbar{display:none}.tribe-events-admin__system-information-widget-copy{bottom:10px;position:absolute}.tribe-events-admin__system-information-widget-copy button{background-color:#334aff;border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;outline:none;padding:18px 25px;text-align:center}.tribe-events-admin__system-information-widget-copy button:hover{background-color:#1c39bb}.tribe-events-admin__system-information-widget-copy button .dashicons,.tribe-events-admin__system-information-widget-copy button .dashicons-before:before{display:none}.tribe-events-admin__system-information-widget-copy button .optin-success{color:#fff;font-size:16px;font-weight:700;text-align:center}.tribe-events-admin__recent-template-changes p{color:#0f1031;font-size:18px;line-height:1.2;line-height:1.44;margin:20px 0}.tribe-events-admin__recent-log{margin-top:50px}.tribe-events-admin__troubleshooting-event-log-wrapper label{color:#0f1031;display:block;font-size:16px;line-height:1.63;margin-bottom:10px}.tribe-events-admin__troubleshooting-event-log-wrapper #tribe-log-controls{margin:20px 0 10px}.tribe-events-admin__troubleshooting-event-log-wrapper #tribe-log-viewer{background:#0f1031;border-radius:16px;color:#fff;font-size:14px;line-height:1.14;max-height:280px;min-height:60px;overflow:scroll;-ms-overflow-style:none;padding:12px 0 0 27px;scrollbar-width:none}.tribe-events-admin__troubleshooting-event-log-wrapper #tribe-log-viewer::-webkit-scrollbar{display:none}.tribe-events-admin__troubleshooting-event-log-wrapper .download_log{border-bottom:2px solid #334aff;color:#334aff;font-size:16px;padding-bottom:2px;text-decoration:none}.tribe-events-admin__troubleshooting-event-log-wrapper .download_log:focus{box-shadow:none;outline:none}.tribe-events-admin__troubleshooting-event-log-wrapper .download_log:hover{border-bottom:2px solid #1c39bb;color:#1c39bb}.tribe-events-admin__troubleshooting-event-log-wrapper .tribe-events-admin__recent-log-filters-select-wrapper:after{display:none}.tribe-events-admin__recent-log-filters{display:flex;padding:20px 0 40px}.tribe-events-admin__recent-log-filters-field{margin-right:40px}.tribe-events-admin__recent-log-filters-select-wrapper:after{content:url(../images/help/polygon.svg);height:13px;pointer-events:none;position:absolute;right:22px;top:20px;width:14px}.tribe-events-admin__recent-log-filters-select-wrapper .select2-container--default .select2-selection--single{border:1px solid #e1e1e4!important;border-radius:16px;color:#0f1031;font-size:14px;line-height:1.14;padding:0 25px 0 15px!important}.tribe-events-admin__recent-log-filters-select-wrapper #tribe-log-controls{margin-bottom:20px;padding:0}.tribe-events-admin__recent-log-filters-select-wrapper #tribe-log-controls div:first-child,.tribe-events-admin__recent-log-filters-select-wrapper #tribe-log-controls div:nth-child(2),.tribe-events-admin__recent-log-filters-select-wrapper #tribe-log-controls div:nth-child(3){padding-right:75px}.tribe-events-admin__recent-log-filters-select-wrapper .select2-selection__clear{display:none}.tribe-events-admin__recent-log-filters-select-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{right:5px}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.tribe-events-admin__recent-log-filters-select-wrapper .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.tribe-events-admin__recent-log-filters-select-wrapper .select2-container .select2-selection--single .select2-selection__rendered{width:100%}.tribe-events-admin__recent-log-filters-select-wrapper select.focus-visible{outline:none}.tribe-events-admin__recent-log-filters-select-wrapper select option{color:#0f1031;font-size:14px;line-height:1.14}.tribe-events-admin__ea-status{margin-top:50px}.tribe-events-admin__issues-found-card{background-color:#f3eee8;border-radius:8px;margin-bottom:20px}.tribe-events-admin__issues-found-card:last-of-type{margin-bottom:100px}.tribe-events-admin__issues-found-card-title{align-items:center;cursor:pointer;display:flex;padding:10px 20px 10px 17px;position:relative}.tribe-events-admin__issues-found-card-title img{height:21px;margin-right:14px;-o-object-fit:contain;object-fit:contain;width:21px}.tribe-events-admin__issues-found-card-title h3{margin:0}.tribe-events-admin__issues-found-card-title span{color:#0f1031;display:block}.tribe-events-admin__issues-found-card-title i{background-image:url(../images/help/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:15px;margin:12px 20px;position:absolute;right:0;top:0;transition:all .3s ease;width:15px}.tribe-events-admin__issues-found-card-title.active i{background-image:url(../images/help/arrow-up.svg);background-repeat:no-repeat;top:5px}.tribe-events-admin__issues-found-card-description{display:none;padding:0 20px 20px 55px}.tribe-events-admin__issues-found-card-description p{color:#0f1031;font-size:16px;margin:0}.tribe-events-admin__issues-found-card-description-actions{display:flex;padding:20px 0 10px}.tribe-events-admin__issues-found-card-description-actions a{border-bottom:2px solid #334aff;color:#334aff;font-size:16px;margin-right:20px;padding-bottom:5px;text-decoration:none}.tribe-events-admin__issues-found-card-description-actions a:focus{box-shadow:none;outline:none}.tribe-events-admin__issues-found-card-description-actions a:hover{border-bottom:2px solid #1c39bb;color:#1c39bb}.tribe-events-admin__ea-status-table-wrapper{overflow-x:auto}.tribe-events-admin__ea-status-table{border:1px solid #e1e1e4;border-radius:16px;margin:30px 0 40px;overflow:hidden}.tribe-events-admin__ea-status-table a{border-bottom:2px solid #334aff;color:#334aff;padding-bottom:2px;text-decoration:none}.tribe-events-admin__ea-status-table a:focus{box-shadow:none;outline:none}.tribe-events-admin__ea-status-table a:hover{border-bottom:2px solid #1c39bb;color:#1c39bb}.tribe-events-admin__ea-status-table tr{display:flex;align-items:center}.tribe-events-admin__ea-status-table th{color:#0f1031;font-weight:700;line-height:1.17;margin-top:10px;padding:5px 25px}.tribe-events-admin__ea-status-table td{align-items:center;color:#0f1031;display:flex;font-size:16px;line-height:1.63;padding:10px 25px;width:25%}.tribe-events-admin__ea-status-table td:nth-child(2){width:45%}.tribe-events-admin__ea-status-table td:nth-child(3){display:flex;justify-content:flex-end;width:30%}.tribe-events-admin__ea-status-table-dark{background-color:#f9f7f4}.tribe-events-admin__ea-status-table td img{height:21px;margin-right:14px;-o-object-fit:contain;object-fit:contain;width:21px}.tribe_events_page_tec-troubleshooting{background-color:#fff}#tribe-community,#tribe-ticketing{display:none}.tribe-events-admin__troubleshooting-notice{background-color:#161b7d;color:#fff;font-size:16px;line-height:1;margin-left:-1.55vw;padding:24px 0}.tribe-events-admin__troubleshooting-notice_title{margin:0 auto;max-width:1024px;padding-left:25px;width:90%}.tribe-events-admin__troubleshooting-notice_title a{border-bottom:2px solid #fff;color:#fff;font-size:16px;line-height:1;padding-bottom:2px;text-decoration:none}.tribe-events-admin__troubleshooting-notice_title a:focus{box-shadow:none;outline:none}.tribe-events-admin__troubleshooting-notice_title a:hover{border-bottom:2px solid #f3eee8;color:#f3eee8}.tribe_events_page_tribe-help #tec-help-community,.tribe_events_page_tribe-help #tec-help-ticketing{display:none}.tribe_events_page_tribe-help .tribe-events-admin-title{padding-top:25px}.tribe_events_page_tribe-help .tribe-events-admin-title img{height:67px}body.tribe-welcome #fs_connect{border:1px solid #e1e1e4;border-radius:16px;box-shadow:none;box-sizing:border-box;margin-left:22px}body.tribe-welcome #fs_connect .fs-actions{background-color:transparent}body.tribe-welcome #fs_connect .fs-permissions{border-top:1px solid #e1e1e4;margin:0 16px}body.tribe-welcome #fs_connect button{background-color:#3d54ff;border-color:#3d54ff}body.tribe-welcome #fs_connect .button-secondary{background:#fff;border-color:#3d54ff;color:#3d54ff}body.tribe-welcome #fs_connect a{color:#3d54ff}body.tribe-welcome #fs_connect a:focus{box-shadow:none;outline:none}body.tribe-welcome #fs_connect a:hover{color:#161b7d}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#tribe-loading span{background-image:url(../images/tribe-loading@2x.gif)}}@media screen and (max-width:782px){.tribe-half-column,.tribe-row .tribe-half-column:last-child{margin:0 0 20px;width:100%}input[type=email]{width:100%}.events-cal .subsubsub{float:none}.events-cal .search-box{width:98%}.events-cal #search-submit{width:100%}.events-cal .tablenav.top{display:none}}@media screen and (min-width:500px){.api-check .tribe-mascot{display:block}.api-check .notice-content{margin-right:180px}}@media screen and (min-width:320px){.tribe-marketing-notice .tribe-marketing-notice__icon{display:block}.notice-tribe-banner .tribe-marketing-notice__content{margin-left:22px}}@media screen and (min-width:600px) and (max-width:782px){.tribe-marketing-notice .tribe-marketing-notice__content{margin-left:145px}.notice-tribe-banner .tribe-marketing-notice__content{margin-left:22px;padding:0}}@media screen and (min-width:782px){.tribe-marketing-notice .tribe-marketing-notice__content{margin-left:130px}.notice-tribe-banner .tribe-marketing-notice__content{margin-left:22px;padding:0}.events_page_tribe-app-shop .notice-tribe-banner .tribe-marketing-notice,.tribe-welcome .notice-tribe-banner .tribe-marketing-notice,.tribe_events_page_tribe-app-shop .notice-tribe-banner .tribe-marketing-notice{max-width:642px}}@media screen and (min-width:400px){.notice-tribe-banner .tribe-marketing-notice__icon{width:67px}}@media screen and (min-width:800px){.notice-tribe-banner h3{display:inline-block;font-size:1rem;margin:0 .5rem 0 0}.notice-tribe-banner a{line-height:1.5}.notice-tribe-banner a,.notice-tribe-banner p{font-size:1rem}.notice-tribe-banner p{margin:0 .5rem 0 0}.notice-tribe-banner .tribe-marketing-notice__cta{display:inline-block;margin-left:.5rem}}@media screen and (min-width:1215px){.events_page_tribe-app-shop .notice-tribe-banner .tribe-marketing-notice,.tribe_events_page_tribe-app-shop .notice-tribe-banner .tribe-marketing-notice{max-width:992px}.tribe-welcome .notice-tribe-banner .tribe-marketing-notice{max-width:1036px}}@media screen and (min-width:710px){.tribe-events-admin-content-wrapper{width:670px}.tribe-events-admin-card--2up{display:inline-block;width:calc(50% - 20px)}.tribe-events-admin-card--2up.tribe-events-admin-card--first{margin-right:36px}.tribe-events-admin-card--2up.tribe-events-admin-card--last{margin-right:0}.tribe-events-admin-card--2up .tribe-events-admin-card__image{height:100px;margin-bottom:12px}.tribe-events-admin-card--2up .tribe-events-admin-card__title{margin-bottom:27px;max-width:340px}.tribe-events-admin-card--3up{display:inline-block;margin-bottom:32px;width:calc(50% - 18px)}.tribe-events-admin-card--3up.tribe-events-admin-card--first{margin-right:32px}.tribe-events-admin-card--3up.tribe-events-admin-card--middle{margin-right:0}.tribe-events-admin-card__title{font-size:20px;line-height:23px}.tribe-events-admin-section-header{font-size:28px;line-height:32px;margin-bottom:21px}.tribe-events-admin-card--1up{display:inline-block;margin-left:32px;width:calc(50% - 18px)}.tribe-events-admin-card--1up .tribe-events-admin-card__description{height:71px}.tribe-events-admin-card--1up .tribe-events-admin-card__image{margin-bottom:28px}.tribe-events-admin-card--no-pad{height:154px;padding:0}.tribe-events-admin-card--no-pad .tribe-events-admin-card__title{margin-left:50%;padding:42px 0 10px}.tribe-events-admin-card--no-pad .tribe-events-admin-card__description{margin-left:50%}.tribe-events-admin-card--promo-blue{display:block;margin-left:0;min-height:170px;width:100%}.tribe-events-admin-card--promo-blue .tribe-events-admin-card__description{float:left;max-width:300px}.tribe-events-admin-graphic{max-width:250px;top:0}.tribe-events-admin-graphic--desktop-only{display:block}.tribe-events-admin-graphic--mobile-only{display:none}.tribe-events-admin-card__form{float:right;width:300px}input[type=email].tribe-events-admin-card__input{width:300px}.tribe-events-admin-title{padding-top:50px}.tribe-events-admin-title__description{padding-top:15px}.tribe-events-admin-title__heading{font-size:48px;line-height:55px;margin:0}.tribe-events-admin-title__logo{margin-right:14px;padding-top:5px;width:40px}.tribe-events-admin-tickets .tribe-events-admin-card__title{font-size:18px}.tribe-events-admin-tickets .tribe-events-admin-card--2up .tribe-events-admin-card__title{font-size:18px;height:66px}.tribe-events-admin-tickets .tribe-events-admin-title__logo{margin-right:8px;padding-top:4px;width:60px}}@media screen and (min-width:1217px){.tribe-events-admin-content-wrapper{max-width:1060px;width:100%}.tribe-events-admin-card--2up{margin-right:36px;width:486px}.tribe-events-admin-card--3up{width:310px}.tribe-events-admin-card--3up.tribe-events-admin-card--first,.tribe-events-admin-card--3up.tribe-events-admin-card--middle{margin-right:36px}.tribe-events-admin-card--3up.tribe-events-admin-card--last{margin-right:0}.tribe-events-admin-card--1up{margin:0 0 36px;padding:33px 44px 30px;text-align:left;width:1012px}.tribe-events-admin-card--1up .tribe-events-admin-card__description{height:auto}.tribe-events-admin-card--1up .tribe-events-admin-card__image{float:left;margin:0 48px 10px 0}.tribe-events-admin-card--no-pad{padding:0}.tribe-events-admin-card--no-pad .tribe-events-admin-card__image{margin:0;padding:0}.tribe-events-admin-card--no-pad .tribe-events-admin-card__title{margin-left:50%;padding:42px 0 10px}.tribe-events-admin-card--no-pad .tribe-events-admin-card__description{margin-left:50%}.tribe-events-admin-card--promo-blue{min-height:150px}.tribe-events-admin-card--promo-blue .tribe-events-admin-card__description{max-width:450px}.tribe-events-admin-graphic{max-width:none}.tribe-events-admin-card__form,input[type=email].tribe-events-admin-card__input{width:365px}.tribe-events-admin-quick-nav{border-radius:100px;display:inline-block;height:54px;margin:24px 0 94px;max-width:1010px;padding:0 36px 0 0}.tribe-events-admin-quick-nav__link-item{display:inline-block;padding:18px 10px 0}.tribe-events-admin-quick-nav__title{padding:19px 6px 17px 32px}.tribe-events-admin-tickets .tribe-events-admin-card--2up .tribe-events-admin-card__title{height:auto}}@media screen and (max-width:768px){.tribe-events-admin-header__logo-word-mark{width:285px}.tribe-events-admin-header__right-image{height:160px}.tribe-events-admin-header__description{max-width:100%}.tribe-events-admin-tab-nav li{margin-right:20px}.tribe-events-admin-tab-nav .selected{border-bottom:2px solid #334aff;padding-bottom:10px}.tribe-events-admin-2col-grid{grid-template-areas:".";grid-template-columns:repeat(1,minmax(0,1fr))}.tribe-events-admin-3col-grid{grid-template-areas:". .";grid-template-columns:repeat(2,minmax(0,1fr))}.tribe-events-admin-extensions-title{max-width:100%}.tribe-events-admin-cta{align-items:flex-start;flex-direction:column;overflow:hidden}.tribe-events-admin-footer-logo{width:225px}.tribe-events-admin__system-information{grid-template-areas:".";grid-template-columns:repeat(1,minmax(0,1fr));margin:50px 0}}@media screen and (max-width:480px){.tribe-events-admin-header__logo-word-mark{width:260px}.tribe-events-admin-header__right-image{height:120px}.tribe-events-admin-header__title{font-size:35px}.tribe-events-admin-header__description{max-width:100%}.tribe-events-admin-tab-nav{border:1px solid #e1e1e4;border-radius:20px;flex-direction:column;padding:18px 22px}.tribe-events-admin-tab-nav li{margin-bottom:18px;margin-right:0}.tribe-events-admin-tab-nav .selected{border-bottom:2px solid #334aff;padding-bottom:10px;width:-moz-fit-content;width:fit-content}.tribe-events-admin__line{border:none}.tribe-events-admin-products-card,.tribe-events-admin-products-description{display:none}.tribe-events-admin-container,.tribe-events-admin-content-wrapper.tribe-events-admin-container{max-width:90%}.tribe-events-admin-2col-grid,.tribe-events-admin-3col-grid,.tribe-events-admin-4col-grid{grid-template-areas:".";grid-template-columns:repeat(1,minmax(0,1fr))}.tribe-events-admin-section-header{margin:0}.tribe-events-admin-extensions-title{max-width:100%}.tribe-events-admin-cta__image{height:auto;width:90%}.tribe-events-admin-cta__content,.tribe-events-admin__troubleshooting-cta{align-items:flex-start;padding:32px 23px 45px;width:auto}.tribe-events-admin-cta__content-title{font-size:22px;text-align:left}.tribe-events-admin-cta__content-subtitle{text-align:left}.tribe-events-admin-footer-logo{width:210px}.tribe-events-admin__system-information{grid-template-areas:".";grid-template-columns:repeat(1,minmax(0,1fr));margin:50px 0}.tribe-events-admin__troubleshooting-notice{margin-left:-20px}.tribe-events-admin__troubleshooting-notice_title{max-width:90%}}@media screen and (min-width:1200px){.tribe-events-admin-products-card__group{max-width:47%}}@media screen and (min-width:500px) and (max-width:1080px){.tribe-events-admin-4col-grid{grid-template-areas:". .";grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:1080px){.tribe-events-admin-cta__content-title{font-size:24px}}@media only screen and (max-width:1920px){.tribe-events-admin__system-information-widget-copy{right:20.5vw}}@media only screen and (max-width:1280px){.tribe-events-admin__system-information-widget-copy{right:22vw}}@media only screen and (max-width:768px){.tribe-events-admin__system-information-widget-copy{left:10px;right:auto}.tribe-events-admin__recent-log-filters{flex-direction:column}.tribe-events-admin__recent-log-filters-field{margin-bottom:30px;margin-right:0}.tribe-events-admin__recent-log-filters-select-wrapper #tribe-log-controls div:first-child,.tribe-events-admin__recent-log-filters-select-wrapper #tribe-log-controls div:nth-child(2),.tribe-events-admin__recent-log-filters-select-wrapper #tribe-log-controls div:nth-child(3){padding-right:30px}.tribe-events-admin__issues-found-card-title h3{max-width:90%}}@media only screen and (max-width:480px){.tribe-events-admin__system-information-widget-copy{left:10px;right:auto}.tribe-events-admin__recent-log-filters{flex-direction:column}.tribe-events-admin__recent-log-filters-field{margin-bottom:30px;margin-right:0}.tribe-events-admin__recent-log-filters-select-wrapper:after{right:25px}.tribe-events-admin__issues-found-card-title h3{max-width:80%}.tribe-events-admin__ea-status-table{overflow:scroll}.tribe-events-admin__ea-status-table td{min-width:150px}.tribe-events-admin__ea-status-table td:nth-child(2),.tribe-events-admin__ea-status-table td:nth-child(3){width:100%}}
1
+ .invalid input,input:out-of-range{border:2px solid red!important}.valid input{border:1px solid green}.clearfix{zoom:1}.placeholder{color:#999;cursor:text;padding:4px}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::placeholder,textarea::placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.bubble{background-color:#f9f9f9;border:1px solid #dfdfdf;border-radius:3px;border-spacing:0;padding:10px}.tribe-sticky-tooltip{color:#bbb}td.tribe_message{padding-bottom:10px!important}#tribe_thanks{float:left;margin:5px 0 0;width:200px}.tribe_brand{font-family:Georgia,serif!important;font-size:17px!important;font-weight:400;margin:8px 0}.tribe-rating{color:#3d54ff}.tribe-rating:hover{color:#1c39bb}#tribe-upgrade{background:#f6f6f6;border:1px solid #ccc;border-radius:5px;margin:20px 0 30px;padding:0 20px 20px}#tribe-upgrade .message{background-color:#ffffe0;border:1px solid #e6db55;border-radius:3px;padding:6px 12px}table.plugins .tribe-plugin-update-message{background:#d54e21;color:#fff;display:inline-table;margin:6px 0;padding:10px 12px}table.plugins .tribe-plugin-update-message h4{display:inline;font-weight:700;margin-right:8px}table.plugins .tribe-plugin-update-message h4:after{content:" \00BB "}table.plugins .tribe-plugin-update-message a{color:#fff;text-decoration:underline}.tribe-settings-form{max-width:1000px}.tribe-settings-form fieldset{clear:both;display:inline-block;padding:10px 0}.tribe-settings-form fieldset.tribe-field-license_key legend{width:auto}.tribe-settings-form legend{float:left;font-weight:700;margin-right:20px;width:220px}.tribe-settings-form .tribe-field-wrap{float:left;max-width:500px}.tribe-settings-form .tribe-field-wrap :first-child{margin-top:0}.tribe-settings-form .tribe-field-checkbox_list label,.tribe-settings-form .tribe-field-radio label{display:block;margin:5px 0 5px 20px;text-indent:-20px}.tribe-settings-form .tribe-field-checkbox_list label>p,.tribe-settings-form .tribe-field-radio label>p{margin-left:1px;text-indent:0}.tribe-settings-form .tribe-field-checkbox_list label input,.tribe-settings-form .tribe-field-radio label input{margin-right:5px}.tribe-settings-form .tribe-settings-form-wrap .description,.tribe-settings-form .tribe-settings-form-wrap fieldset,.tribe-settings-form fieldset[id^=tribe-field-geoloc_]{padding-left:12px}.tribe-settings-form .tribe-settings-form-wrap fieldset .description{margin-left:0;max-width:450px;padding-left:0}.tribe-settings-form .tribe-settings-form-wrap fieldset .tribe-style-selection{margin-bottom:18px}.tribe-settings-form .tribe-settings-form-wrap #tribe-field-stylesheetOption .description{color:#999;margin-left:1px}.tribe-settings-form .tribe-settings-form-wrap h3{background-color:#f9f9f9;margin-bottom:10px;padding:6px 0 6px 12px}.tribe-settings-form .tribe-settings-form-wrap .contained,.tribe-settings-form .tribe-settings-form-wrap .system-info,.tribe-settings-form .tribe-settings-form-wrap .tribe-sysinfo-optin-msg,.tribe-settings-form .tribe-settings-form-wrap h3+p{margin:0 0 10px;padding-left:12px}.tribe_settings .tribe-field-indent{margin-left:245px}.tribe_settings #pu_dashboard_message{display:none}.tribe_settings .tribe-errors-list{margin-left:15px}.tribe_settings .expiring-license{color:red}.tribe_settings .tribe-error{border:1px solid red}.tribe_settings .tribe-field-description{margin-bottom:0;position:relative;top:-12px}.tribe_settings #ical-link{top:-14px}#modern-tribe-info{background-color:#f9f9f9;border:1px solid #ccc;border-radius:4px;margin:20px 0;padding:8px 20px 12px}#modern-tribe-info img{margin:10px 0}#modern-tribe-info ul{list-style:disc;margin-left:20px}#modern-tribe-info ul ul{list-style:circle}.tribe-field-inline-dropdown{margin-left:0;margin-right:0}.tribe-field-inline-text{line-height:28px;margin:0 2px}.tribe-field-textarea.tribe-size-small textarea{height:60px;width:180px}.tribe-field-textarea.tribe-size-medium textarea{height:80px;width:300px}.tribe-field-textarea.tribe-size-large textarea{height:120px;width:450px}.tribe-field-email.tribe-size-small input,.tribe-field-license_key.tribe-size-small input,.tribe-field-text.tribe-size-small input{width:50px}.tribe-field-email.tribe-size-medium input,.tribe-field-license_key.tribe-size-medium input,.tribe-field-text.tribe-size-medium input{width:225px}.tribe-field-email.tribe-size-large input,.tribe-field-license_key.tribe-size-large input,.tribe-field-text.tribe-size-large input{width:450px}.tribe-field-dropdown.tribe-size-small select{width:100px}.tribe-field-dropdown.tribe-size-medium select{width:300px}.tribe-field-dropdown.tribe-size-large select{width:450px}.tribe-field-wrapped_html.tribe-size-large .tribe-field-wrap{max-width:600px}.tribe-field-wrapped_html.tribe-size-large .tribe-field-wrap .description{max-width:100%}.tribe-field-dropdown_chosen.tribe-size-small select{width:100px}.tribe-field-dropdown_chosen.tribe-size-medium select{width:200px}.tribe-field-dropdown_chosen.tribe-size-large select{width:300px}.tribe-field-wrap .tooltip:first-child{font-style:normal}.tribe-field.indent{margin-left:252px;width:75%}.tribe-field.indent legend{font-weight:400;width:auto}.tribe-field.indent .tribe-field-wrap{padding-right:12px}.tribe-field.indent.tribe-field-radio .tribe-field-wrap{clear:left;margin-top:12px}.tribe-field.light-bordered{background-color:#fff;border:1px solid #d3d3d3}.ajax-loading-license,.invalid-key,.valid-key{display:none;margin:0 5px}.ajax-loading-license{position:relative;top:5px}.key-validity{display:inline-block}.invalid-key,.optin-fail{color:red}.optin-success,.valid-key{color:green}.valid-key.service-msg{color:#b72}#additional-field-table{margin-bottom:20px}.tribe-admin-box-left{float:left;width:20%}.tribe-admin-box-left,.tribe-admin-box-right{background-color:#f9f9f9;border:1px solid #ccc;border-radius:4px;margin:20px 0;padding:0 20px 15px}.tribe-admin-box-right{float:right;width:68%}.ajax-loader{float:right;margin:10px}.tribe-arrangeable-item{border:1px solid #d3d3d3;border-radius:3px}.tribe-arrangeable-item .ui-state-default{border:none}.tribe-arrangeable-item-top{padding:6px}.tribe-arrangeable-item-top:hover{cursor:move}.tribe-arrangeable-action{float:right}.tribe-arrangeable-child{background-color:#f9f9f9;border-top:1px solid #d3d3d3;display:none;padding:25px}.tribe-arrangeable-child label{display:block;margin:0 0 7px}.tribe_events_active_filter_type_options{margin:10px 0}.tribe_events_active_filter_type_options label{margin:7px 0}#event_organizer td small,.OrganizerInfo td small{display:block;margin:0;max-width:250px}#event_organizer .organizer-email,.OrganizerInfo .organizer-email{vertical-align:top}.tribe-table-field-label{max-width:100%;width:200px}#tribe-help-general,#tribe-help-sidebar{float:left;margin-top:20px}#tribe-help-general p{margin-left:15px}#tribe-help-general ul{list-style-type:square}#tribe-help-general ol,#tribe-help-general ul{margin-bottom:20px;margin-left:35px}#tribe-help-general h3{background-color:#f9f9f9;margin-bottom:10px;padding:6px 0 6px 12px}#tribe-help-general h3~h3{margin-top:2.25em}#tribe-help-general h3+p{margin:0 0 20px;padding-left:12px}#tribe-help-general{width:65%}.tribe-help-section{padding-bottom:10px}.tribe-section-type-box{background-color:#f9f9f9;border:1px solid #ccc;border-radius:4px;padding:8px 20px 12px}.tribe-section-type-box img{height:auto;margin:10px 0;max-width:300px}.tribe-section-type-box ul{list-style:disc;margin-left:20px}.tribe-section-type-box ul ul{list-style:circle}#tribe-log-controls{padding-bottom:1rem;padding-left:12px}#tribe-log-controls>div{display:inline-block;padding-right:1rem}#tribe-log-controls .working{opacity:1;transition:opacity .2s}#tribe-log-controls .working.hidden{opacity:0;transition:opacity .2s}#tribe-log-viewer,#tribe-system-info dl.support-stats,.template-updates-wrapper{background:#000;border-radius:2px;color:#888;max-height:400px;overflow:scroll;padding:10px}#tribe-system-info dl.support-stats dt,.template-updates-wrapper dt{clear:both;float:left;font-weight:700;text-transform:uppercase;width:25%}#tribe-system-info dl.support-stats dd,.template-updates-wrapper dd{margin-left:25%;padding-left:10px}.system-info-copy .system-info-copy-btn{padding:6px}.system-info-copy .system-info-copy-btn .dashicons{padding-right:10px}.template-updates-wrapper p{margin-top:0}#tribe-help-sidebar{margin:20px 0 0 3%;max-width:225px;width:32%}.tribe-help-plugin-info{border:1px solid #ccc;padding:0 12px 12px}.tribe-help-plugin-info dd,.tribe-help-plugin-info dt{display:inline;margin:0}.tribe-help-plugin-info dt{font-weight:700}.tribe-help-plugin-info dd:after{content:"";display:block;height:.4em}.tribe-help-plugin-info dd:last-child:after{height:0}.tribe-help-plugin-info+.tribe-help-plugin-info{margin-top:20px}.tribe-help-plugin-info>div{line-height:2em}.tribe-help-plugin-info .star-rating{display:inline-block;margin-left:3px;position:relative;top:-2px}.tribe-help-plugin-info .tribe-list-addons{color:#21a6cb;font-size:24px;list-style:circle inside;margin-bottom:10px;margin-top:10px;padding-left:4px}.tribe-help-plugin-info .tribe-list-addons a{font-size:13px;left:-5px;position:relative;top:-5px}.tribe-help-plugin-info .tribe-list-addons .tribe-active-addon{list-style:disc inside}.ui-widget-overlay{background:#666;filter:alpha(opacity=50);opacity:.5}.ui-widget-shadow{background:#000;border-radius:5px;filter:alpha(opacity=20);margin:-5px 0 0 -5px;opacity:.2;padding:5px}.ui-resizable{position:relative}.ui-resizable-handle{display:block;font-size:.1px;position:absolute;z-index:99999}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;left:0;top:-5px;width:100%}.ui-resizable-s{bottom:-5px;cursor:s-resize;height:7px;left:0;width:100%}.ui-resizable-e{cursor:e-resize;height:100%;right:-5px;top:0;width:7px}.ui-resizable-w{cursor:w-resize;height:100%;left:-5px;top:0;width:7px}.ui-resizable-se{bottom:1px;cursor:se-resize;height:12px;right:1px;width:12px}.ui-resizable-sw{bottom:-5px;cursor:sw-resize;height:9px;left:-5px;width:9px}.ui-resizable-nw{cursor:nw-resize;height:9px;left:-5px;top:-5px;width:9px}.ui-resizable-ne{cursor:ne-resize;height:9px;right:-5px;top:-5px;width:9px}.ui-dialog{padding:.2em;position:relative;width:375px}.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em}.ui-dialog .ui-dialog-titlebar-close{height:18px;margin:-10px 0 0;padding:1px;position:absolute;right:.3em;top:50%;width:19px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin-left:-8px;margin-top:-8px}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{padding:0}.ui-dialog .ui-dialog-content{background:none;border:0;overflow:auto;padding:.5em 1em;zoom:1}.ui-dialog .ui-dialog-buttonpane{background-image:none;border-width:1px 0 0;margin:.5em 0 0;padding:.3em 1em .5em!important;text-align:right}.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;line-height:1.4em;margin:.5em .4em!important;overflow:visible;padding:.2em .6em .3em;text-shadow:none;width:auto}.ui-dialog .ui-resizable-se{bottom:3px;height:14px;right:3px;width:14px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none!important;text-align:center}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button .ui-button-text{display:block;line-height:1.4}#ui-datepicker-div{display:none}#tribe-loading{background:#fff;background:hsla(0,0%,100%,.8);display:none;height:100%;left:0;position:absolute;top:0;transition:all 1s linear;width:100%;z-index:4}#tribe-loading span{background:url(../images/tribe-loading.gif) 0 0 no-repeat;background-size:32px 32px;height:32px;left:50%;margin:-16px 0 0 -16px;position:absolute;top:50%;width:32px}<<<<<<< HEAD =======>>>>>>>b509f7a664980817599b22fafa19c531746d5b03 @media only screen and(min--moz-device-pixel-ratio: 2) <<<<<<< HEAD =======>>>>>>>b509f7a664980817599b22fafa19c531746d5b03 #tribe-loading span,only screen and(-o-min-device-pixel-ratio: 2/1) <<<<<<< HEAD =======>>>>>>>b509f7a664980817599b22fafa19c531746d5b03 #tribe-loading span,only screen and(-webkit-min-device-pixel-ratio: 2) <<<<<<< HEAD =======>>>>>>>b509f7a664980817599b22fafa19c531746d5b03 #tribe-loading span,only screen and(min-device-pixel-ratio: 2) <<<<<<< HEAD =======>>>>>>>b509f7a664980817599b22fafa19c531746d5b03 #tribe-loading span{background-image:url(../images/tribe-loading@2x.gif)}.tribe_update_page{max-width:850px}.tribe-half-column{float:left;margin-bottom:30px;margin-right:5%;width:45%}.tribe-row:after,.tribe-row:before{content:"";display:table}.tribe-row,.tribe-row:after{clear:both}.tribe-row .tribe-half-column:last-child{margin-right:0;width:50%}.tribe_update_page h2{font-size:30px;line-height:1.2;margin-bottom:20px}.tribe_update_page h3{font-size:24px;font-weight:400;line-height:24px;margin-top:0}.tribe_update_page h4{font-size:18px;font-weight:600;line-height:18px;margin:0}.tribe_update_page p{font-size:15px}p.tribe-update-message{font-size:18px;font-weight:400}.tribe_update_page h4:before{content:"\f145";font-family:dashicons;font-size:34px;line-height:1;margin-right:5px;position:relative;top:5px}a.tribe-rating-link{text-decoration:none}.tribe-update-links{margin-top:30px}.tribe_update_page li:before{content:"\2022";padding-right:3px}.tribe_update_page .rss-widget{margin:1em 0}.tribe_update_page a.rsswidget{font-size:14px;font-weight:400;line-height:1}.tribe_update_page .rss-widget li:before{display:none}.tribe-events-widget-admin-form__input-section p{margin:0}.tribe-events-widget-admin-form__input-section h4{margin:.5em 0}.tribe-update-bar{display:inline-block}.tribe-update-bar .progress{border:1px solid #ccc;float:left;margin-right:1rem;padding:1px;width:18rem}.tribe-update-bar .progress .bar{background:#7ad03a;height:1rem;width:1%}#tribe-dialog-wrapper>div{padding:1rem}#tribe-dialog-wrapper>div .stage{display:none}#tribe-dialog-wrapper #heading{background:#fff}#tribe-dialog-wrapper label{display:block}#tribe-dialog-wrapper .select-single-container{border:1px solid #888;height:300px;overflow-y:scroll}#tribe-dialog-wrapper .select-single-container label{opacity:1;padding:3px 5px;transition:opacity .2s}#tribe-dialog-wrapper .select-single-container label:nth-child(odd){background:#fff}#tribe-dialog-wrapper .select-single-container label.selected{background:#0073aa;color:#fff;font-weight:700}#tribe-dialog-wrapper .select-single-container label input{display:none}#tribe-dialog-wrapper .select-single-container.updating label{opacity:.35;transition:opacity .2s}.ui-front{z-index:1000000}.wp-list-table.plugins .column-description .update-message{color:#d54e21}.api-check{min-height:100px;padding:1em}.api-check+.notice-dismiss:hover:before{color:#fff}.api-check:after,.api-check:before{content:"";display:table}.api-check:after{clear:both}.api-check .tribe-mascot{bottom:0;display:none;padding:0 1rem 0 0;position:absolute;right:0;top:0}.api-check .tribe-mascot img{display:inline-block;height:100%;max-height:150px;max-width:150px;vertical-align:middle;width:auto}.api-check p{line-height:1.7;margin-bottom:1em}.api-check a{text-decoration:none}.api-check a:hover{text-decoration:underline}.api-check .plugin-list{display:inline;font-weight:600;margin:0;padding:0}.api-check .plugin-list span.plugin-invalid:after{content:", "}.api-check .plugin-list span.plugin-invalid:last-of-type:after{content:""}.tribe-marketing-notice{padding:1em}.tribe-marketing-notice+.notice-dismiss:hover:before{color:#fff}.tribe-marketing-notice:after,.tribe-marketing-notice:before{content:"";display:table}.tribe-marketing-notice:after{clear:both}.tribe-marketing-notice .tribe-marketing-notice__icon{display:none;flex-shrink:0;padding:0;position:static}.tribe-marketing-notice .tribe-marketing-notice__icon img{display:inline-block;max-height:100%;max-width:none;vertical-align:middle;width:100%}.tribe-marketing-notice h3{margin-bottom:.5em;margin-top:.5em}.tribe-marketing-notice p{line-height:1.7;margin-bottom:.5em}.tribe-marketing-notice a{text-decoration:none}.tribe-marketing-notice a:hover{text-decoration:underline}#wpcontent .notice-tribe-banner{align-items:center;background:#161b7d;border:0;box-shadow:none;display:flex;justify-content:flex-start;margin:0 0 16px;padding-right:0}.notice-tribe-banner .tribe-marketing-notice__icon{width:47px}.notice-tribe-banner .tribe-marketing-notice__content{margin-left:0;padding:1em 0}.notice-tribe-banner h3{color:#fff;display:block;font-size:.875rem;line-height:1.25;margin:0 0 .25rem}.notice-tribe-banner a{border-bottom:1px solid #fff;line-height:1.25;margin:0;text-decoration:none}.notice-tribe-banner a:hover{text-decoration:none}.notice-tribe-banner a,.notice-tribe-banner p{color:#fff;display:inline-block;font-size:.875rem;line-height:1.25}.notice-tribe-banner p{display:inline-block;margin:0;padding:0}.notice-tribe-banner .tribe-marketing-notice{align-items:center;display:flex;justify-content:flex-start;margin:0 auto;min-height:65px;padding:0 .75rem;width:100%}.events_page_tribe-app-shop .notice-tribe-banner .tribe-marketing-notice,.tribe-welcome .notice-tribe-banner .tribe-marketing-notice,.tribe_events_page_tribe-app-shop .notice-tribe-banner .tribe-marketing-notice{max-width:100%}.notice-tribe-banner .notice-dismiss{position:static}.notice-tribe-banner .notice-dismiss:before{color:#eaf1ff}.tribe-dropdown,.tribe-ea-dropdown{max-width:100%;width:auto}.tribe-dropdown.select2-container .selection,.tribe-ea-dropdown.select2-container .selection{margin-top:inherit}.tribe-dropdown .select2-selection--single,.tribe-ea-dropdown .select2-selection--single{height:32px}.tribe-dropdown .select2-selection--single .select2-selection__clear,.tribe-ea-dropdown .select2-selection--single .select2-selection__clear{line-height:28px}.tribe-dropdown .select2-selection--single .select2-selection__rendered,.tribe-ea-dropdown .select2-selection--single .select2-selection__rendered{line-height:32px;padding-right:28px}.tribe-dropdown.select2-container--focus .select2-selection--single,.tribe-ea-dropdown.select2-container--focus .select2-selection--single{border-color:#5897fb;box-shadow:0 0 5px rgba(0,0,0,.1)}.tribe-dropdown.select2-container--open .select2-search__field,.tribe-ea-dropdown.select2-container--open .select2-search__field{padding:0}.tribe-dropdown.select2-container--open .select2-dropdown--below,.tribe-ea-dropdown.select2-container--open .select2-dropdown--below{border-top:1px solid #aaa;margin-top:-1px}.tribe-dropdown.select2-container--open .select2-dropdown--above,.tribe-ea-dropdown.select2-container--open .select2-dropdown--above{border-bottom:1px solid #aaa;margin-bottom:-16px}.tribe-dropdown.select2-container--open .select2-selection--single,.tribe-ea-dropdown.select2-container--open .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#aaa}.tribe-dropdown.select2-container--open .select2-selection__arrow b,.tribe-ea-dropdown.select2-container--open .select2-selection__arrow b{transform:rotate(180deg)}.tribe-dropdown.select2-selection--single,.tribe-ea-dropdown.select2-selection--single{background-image:none;border:1px solid #ccc;border-radius:3px;overflow:hidden}.tribe-dropdown.select2-selection--single>.select2-selection__rendered,.tribe-ea-dropdown.select2-selection--single>.select2-selection__rendered{white-space:normal}.tribe-dropdown.select2-selection--single .select2-selection__arrow,.tribe-ea-dropdown.select2-selection--single .select2-selection__arrow{background:transparent;background-image:none;border-left:0;top:2px;width:26px}.tribe-dropdown.select2-selection--single .select2-selection__arrow b,.tribe-ea-dropdown.select2-selection--single .select2-selection__arrow b{background:#fff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") no-repeat right 5px top 55%;background-size:auto;background-size:16px 16px;border:0;bottom:0;display:block;height:auto;left:0;margin:0;padding:0;right:0;top:0;width:auto}.tribe-dropdown .select2-selection--multiple .select2-selection__rendered,.tribe-ea-dropdown .select2-selection--multiple .select2-selection__rendered{background-image:none;border:1px solid #ccc;border-radius:3px;min-height:25px}.tribe-dropdown .select2-selection--multiple .select2-selection__rendered .select2-search--inline,.tribe-ea-dropdown .select2-selection--multiple .select2-selection__rendered .select2-search--inline{line-height:25px}.tribe-dropdown .select2-selection--multiple .select2-selection__rendered .select2-search--inline input,.tribe-ea-dropdown .select2-selection--multiple .select2-selection__rendered .select2-search--inline input{padding-bottom:0;padding-top:0}.tribe-dropdown .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,.tribe-ea-dropdown .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{line-height:19px;margin-top:2px;padding-bottom:0;padding-top:0}.tribe-dropdown .select2-selection--multiple .select2-selection__rendered .select2-selection__choice div,.tribe-ea-dropdown .select2-selection--multiple .select2-selection__rendered .select2-selection__choice div{line-height:inherit}.tribe-dropdown .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove,.tribe-ea-dropdown .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove{left:4px;top:3px;transition-property:border,color}.select2-results .select2-results__option{color:#939393;font-weight:400;margin-bottom:0}.select2-results .select2-results__option[aria-disabled=true]{background-color:#e0e0e0}.select2-results.select2-results__option--highlighted{background-color:#efefef;color:#a1a1a1;cursor:default;display:block}.wp-core-ui .button-red{background-color:#a00;border-color:#9b2124;box-shadow:inset 0 1px 0 rgba(120,200,230,.5);color:#fff;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.1)}.wp-core-ui .button-red.focus,.wp-core-ui .button-red.hover,.wp-core-ui .button-red:focus,.wp-core-ui .button-red:hover{background-color:#a00;border-color:#7f1c1f;box-shadow:inset 0 1px 0 rgba(120,200,230,.6);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3)}.wp-core-ui .button-red.focus,.wp-core-ui .button-red:focus{border-color:#500f0e;box-shadow:inset 0 1px 0 rgba(120,200,230,.6),1px 1px 2px rgba(0,0,0,.4)}.wp-core-ui .button-red.active,.wp-core-ui .button-red.active:focus,.wp-core-ui .button-red.active:hover,.wp-core-ui .button-red:active{background:#7f1c1f;border-color:#601312 #ae2426 #ae2426;box-shadow:inset 0 1px 0 rgba(0,0,0,.1);color:hsla(0,0%,100%,.95);text-shadow:0 1px 0 rgba(0,0,0,.1)}.wp-core-ui .button-red-disabled,.wp-core-ui .button-red:disabled,.wp-core-ui .button-red[disabled]{background:#ba292b!important;border-color:#7f1c1f!important;box-shadow:none!important;color:#e79496!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.ticket_form .select2-container .select2-selection--single .select2-selection__arrow{display:none}.clear{zoom:1}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.checkmark:after{border:solid #0ab152;border-width:0 3px 3px 0;content:"";display:block;height:15px;transform:rotate(45deg);width:8px}.checkmark.checkmark-right:after{float:right;margin-right:2em}.checkmark.checkmark-left:after{float:left;margin-left:2em}.checkmark.no-checkmark:after{display:none}.complete,.ok,.on,.yes,[data-status=complete],[data-status=ok],[data-status=on],[data-status=yes]{color:#0ab152}.incomplete,.ko,.no,.off,[data-status=incomplete],[data-status=ko],[data-status=no],[data-status=off]{color:#ff2500}.plugin-card-event-tickets-plus .column-downloaded,.plugin-card-event-tickets-plus .column-rating,.plugin-card-event-tickets-plus .column-updated,.plugin-card-event-tickets .column-downloaded,.plugin-card-event-tickets .column-rating,.plugin-card-event-tickets .column-updated,.plugin-card-events-calendar-pro .column-downloaded,.plugin-card-events-calendar-pro .column-rating,.plugin-card-events-calendar-pro .column-updated,.plugin-card-events-community-tickets .column-downloaded,.plugin-card-events-community-tickets .column-rating,.plugin-card-events-community-tickets .column-updated,.plugin-card-events-community .column-downloaded,.plugin-card-events-community .column-rating,.plugin-card-events-community .column-updated,.plugin-card-image-widget-plus .column-downloaded,.plugin-card-image-widget-plus .column-rating,.plugin-card-image-widget-plus .column-updated,.plugin-card-image-widget .column-downloaded,.plugin-card-image-widget .column-rating,.plugin-card-image-widget .column-updated,.plugin-card-the-events-calendar .column-downloaded,.plugin-card-the-events-calendar .column-rating,.plugin-card-the-events-calendar .column-updated,.plugin-card-tribe-eventbrite .column-downloaded,.plugin-card-tribe-eventbrite .column-rating,.plugin-card-tribe-eventbrite .column-updated,.plugin-card-tribe-filterbar .column-downloaded,.plugin-card-tribe-filterbar .column-rating,.plugin-card-tribe-filterbar .column-updated{display:none}.tribe-events-admin-content-wrapper{font-style:normal;margin:0 auto;padding:20px;width:calc(100% - 40px)}.tribe-events-admin-card{background:#fff;border:1px solid #e1e1e4;border-radius:16px;box-sizing:border-box;display:block;margin:0 auto 36px;padding:27px;text-align:center}.tribe-events-admin-card--2up .tribe-events-admin-card__title{max-width:260px}.tribe-events-admin-card--3up .tribe-events-admin-card__description{height:71px}.tribe-events-admin-card--3up .tribe-events-admin-card__image{margin-bottom:28px}.tribe-events-admin-card__button{background-color:#fff;border:none;color:#3d54ff;font-size:14px;font-weight:700;letter-spacing:1px;line-height:16px;position:absolute;right:20px;text-transform:uppercase;top:17px}.tribe-events-admin-card__button:hover{color:#161b7d}.tribe-events-admin-card__description{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-top:16px}.tribe-events-admin-card__image{display:block;height:100px;margin:0 auto}.tribe-events-admin-card__link{color:#3d54ff;display:inline-block;font-size:16px;font-style:normal;font-weight:700;line-height:18px;margin-top:24px;position:relative;text-decoration:none}.tribe-events-admin-card__link:hover{color:#161b7d}.tribe-events-admin-card__link:after{border-style:solid;border-width:0 0 1px;bottom:-4px;content:"";left:0;position:absolute;width:100%}.tribe-events-admin-card__title{color:#0f1031;font-size:20px;font-weight:700;line-height:23px;margin:auto}.tribe-events-admin-card-grid{max-width:1048px}.tribe-events-admin-section-header{color:#000;font-size:24px;font-weight:700;line-height:28px;margin:21px 0 24px}input[type=checkbox].tribe-common-switch__input{display:none}input[type=checkbox].tribe-common-switch__input+.tribe-common-switch__label{background:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;cursor:pointer;display:block;height:18px;outline:0;padding:3px;position:relative;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:27px}input[type=checkbox].tribe-common-switch__input+.tribe-common-switch__label:after,input[type=checkbox].tribe-common-switch__input+.tribe-common-switch__label:before{content:"";display:block;height:10px;position:relative;width:10px}input[type=checkbox].tribe-common-switch__input+.tribe-common-switch__label:after{background:#878787;border-radius:2px;content:"";left:0;transition:all .2s ease}input[type=checkbox].tribe-common-switch__input+.tribe-common-switch__label:before{display:none}input[type=checkbox].tribe-common-switch__input+.tribe-common-switch__label::-moz-selection{background:none}input[type=checkbox].tribe-common-switch__input+.tribe-common-switch__label::selection{background:none}input[type=checkbox].tribe-common-switch__input:checked+.tribe-common-switch__label:after{background:#2e709d;left:50%}body.tribe-welcome,body.tribe_events_page_tribe-help{background-color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body.tribe-welcome .update-nag,body.tribe_events_page_tribe-help .update-nag{display:none}body.tribe-welcome #wpcontent,body.tribe_events_page_tribe-help #wpcontent{padding:0}body.tribe-welcome .tribe_settings,body.tribe_events_page_tribe-help .tribe_settings{margin:0}body.tribe-welcome #wpfooter,body.tribe-welcome .tribe_settings>h1,body.tribe_events_page_tribe-help #wpfooter,body.tribe_events_page_tribe-help .tribe_settings>h1{display:none}body.tribe-welcome #wpbody-content,body.tribe_events_page_tribe-help #wpbody-content{padding-bottom:25px}body.tribe-welcome .tribe-dependency-error,body.tribe_events_page_tribe-help .tribe-dependency-error{display:none}.tribe-events-admin-header__logo-word-mark{display:inline-block;height:auto;margin:0 0 26px;vertical-align:middle;width:312px}.tribe-events-admin-content-wrapper{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:0 0 30px}.tribe-events-admin-header{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:45px 0 0}.tribe-events-admin-header__right-image{height:280px;position:absolute;right:0;top:0;width:auto;z-index:-1}.tribe-events-admin-header__title{font-size:48px;line-height:48px;margin:0 0 18px}.tribe-events-admin-header__description{font-size:18px;line-height:28px;margin-bottom:44px;max-width:60%}.tribe-events-admin-tab-nav{display:flex;margin:0}.tribe-events-admin-tab-nav li{cursor:pointer;font-size:16px;font-weight:500;margin-bottom:0;margin-right:30px}.tribe-events-admin-tab-nav li:hover{color:#334aff}.tribe-events-admin-tab-nav .selected{border-bottom:3px solid #334aff;color:#334aff;padding-bottom:17px}.tribe-events-admin-tab-nav li:after{background:#334aff;border-radius:100px;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;right:0}.tribe-events-admin__line{border-top:1px solid #e1e1e4}.tribe-events-admin-products-description{color:#0f1031;font-size:14px;line-height:2}.tribe-events-admin-products-card{align-items:center;border:1px solid #e1e1e4;border-radius:20px;display:flex;padding:10px 15px}.tribe-events-admin-products-card__icon{height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.tribe-events-admin-products-card__group{margin:0 20px;max-width:55%}.tribe-events-admin-products-card__group-title{color:#0f1031;font-size:16px;font-weight:700;line-height:1;margin:0}.tribe-events-admin-products-card__group-description{font-size:12px;margin-top:5px}.tribe-events-admin-products-card__button{background-color:#fff;border:1px solid #e1e1e4;border-radius:20px;color:#0f1031;font-size:12px;font-weight:700;letter-spacing:1px;line-height:16px;margin-left:auto;padding:10px 15px;text-decoration:none;text-transform:uppercase}.tribe-events-admin-products-card__button:hover{background-color:#334aff;color:#fff}.tribe-events-admin-products-card__button:active,.tribe-events-admin-products-card__button:focus{box-shadow:none;outline:none}.tribe-events-admin-products-card__button--active,.tribe-events-admin-products-card__button--active:active,.tribe-events-admin-products-card__button--active:focus,.tribe-events-admin-products-card__button--active:hover{background:rgba(61,84,255,.16);color:#334aff;cursor:not-allowed;text-transform:uppercase}.tribe-events-admin-card--1up{width:100%}.tribe-events-admin-card--no-pad{padding:0}.tribe-events-admin-card--no-pad .tribe-events-admin-card__image{display:block;height:152px;margin:0;padding:0}.tribe-events-admin-card--no-pad .tribe-events-admin-card__title{font-size:28px;line-height:34px;text-align:left}.tribe-events-admin-card--no-pad .tribe-events-admin-card__description{margin:0;padding:0;text-align:left}.tribe-events-admin-card--no-pad .tribe-events-admin-card__link{margin:0;padding:0}.tribe-events-admin-card--faq{display:inline-block;font-size:0;height:147px;margin:0 0 0 30px;padding:24px 16px 22px 20px;width:230px}.tribe-events-admin-card--faq:first-child{margin-left:0}.tribe-events-admin-card--faq img{float:left;height:22px;width:16px}.tribe-events-admin-card--faq .tribe-events-admin-faq__question{color:#334aff;font-size:16px;line-height:19px;margin:0 0 12px 26px;text-align:left}.tribe-events-admin-card--faq .tribe-events-admin-faq__answer{font-size:13px;line-height:16px;margin-left:26px;text-align:left}.tribe-events-admin-video{border-radius:16px;height:200px;margin-bottom:72px;-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 0);overflow:hidden;-webkit-transform:rotate(.000001deg)}.tribe-events-admin-video iframe{width:100%}.tribe-events-admin-card--promo-blue{background-color:#3d54ff;background-image:url(../images/welcome/promo.jpg)}.tribe-events-admin-card--promo-blue .tribe-events-admin-card__description{color:#fff;font-size:16px;margin-bottom:16px;text-align:left}.tribe-events-admin-card--promo-blue .tribe-events-admin-card__title{color:#fff;text-align:left}.tribe-events-admin-graphic{position:absolute;right:0;top:106px;z-index:-1}.tribe-events-admin-graphic--desktop-only{display:none}.tribe-events-admin-graphic--mobile-only{display:block}.tribe-events-admin-card__form{position:relative}input[type=email].tribe-events-admin-card__input{background:#fff;border:1px solid #e1e1e4;border-radius:16px;box-sizing:border-box;font-size:14px;height:54px}input[type=email].tribe-events-admin-card__input:-ms-input-placeholder{color:rgba(15,16,49,.72);letter-spacing:.5px;padding-left:10px}input[type=email].tribe-events-admin-card__input::placeholder{color:rgba(15,16,49,.72);letter-spacing:.5px;padding-left:10px}.tribe-events-admin-container,.tribe-events-admin-content-wrapper.tribe-events-admin-container{margin:0 auto;max-width:1024px;width:90%}.tribe-events-admin-2col-grid{display:grid;grid-gap:15px 30px;gap:15px 30px;grid-template-areas:". .";grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr}.tribe-events-admin-3col-grid{display:grid;grid-gap:30px;gap:30px;grid-template-areas:". . .";grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1fr}.tribe-events-admin-4col-grid{display:grid;grid-gap:30px;gap:30px;grid-template-areas:". . . .";grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:1fr}.tribe-events-admin-products{margin:10px 0 0}.tribe-events-admin-quick-nav{background:#fff;border:1px solid #e1e1e4;border-radius:16px;box-sizing:border-box;display:block;margin:40px 0 78px;padding:18px 23px 2px}.tribe-events-admin-quick-nav__link{color:#3d54ff;font-size:16px;font-weight:700;line-height:18px;text-align:center;text-decoration:none}.tribe-events-admin-quick-nav__link:hover{color:#161b7d}.tribe-events-admin-quick-nav__link-item{display:block;padding-bottom:19px}.tribe-events-admin-quick-nav__links{display:inline}.tribe-events-admin-quick-nav__title{color:rgba(15,16,49,.72);display:inline-block;font-size:14px;font-weight:400;line-height:16px;padding-bottom:14px;text-transform:uppercase}.tribe-events-admin-title{padding-top:14px}.tribe-events-admin-title__description{color:#0f1031;font-size:16px;font-weight:400;line-height:24px;max-width:584px;padding-top:15px}.tribe-events-admin-title__heading{color:#0f1031;display:inline-block;font-size:24px;font-weight:700;line-height:28px;margin:5px 0 0}.tribe-events-admin-title__logo{margin-right:8px;vertical-align:top;width:34px}.tribe-events-admin-notice{background-color:#3d54ff;height:65px}.tribe-events-admin-notice .tribe-events-admin-content-wrapper{padding-bottom:0;padding-top:8px}.tribe-events-admin-notice p{color:#fff;display:inline-block;font-family:Helvetica;font-size:16px;line-height:18px;margin-top:0;padding-bottom:12px;padding-left:16px;vertical-align:middle;width:calc(100% - 60px)}.tribe-events-admin-notice__logo{display:inline-block}.tribe-events-admin-tickets .tribe-events-admin-section-header{font-size:28px;line-height:32px}.tribe-events-admin-tickets .tribe-events-admin-graphic--desktop-only{width:365px}.tribe-events-admin-tickets .tribe-events-admin-graphic--mobile-only{top:230px;width:300px}.tribe-events-admin-tickets .tribe-events-admin-title__heading{margin-top:0}.tribe-events-admin-tickets .tribe-events-admin-title__logo{margin-right:4px;width:32px}.tribe-events-admin-kb{margin:10px 0 0}.tribe-events-admin-kb-card{border:1px solid #e1e1e4;border-radius:20px}.tribe-events-admin-kb-card__image{height:auto;width:100%}.tribe-events-admin-kb-card__title{color:#0f1031;flex-grow:0;font-size:20px;font-weight:700;line-height:1.2;margin:0;padding:20px 28px 10px}.tribe-events-admin-kb-card__links{margin:0;padding:0 28px 25px}.tribe-events-admin-kb-card__links li{margin:0 0 10px}.tribe-events-admin-kb-card__links li a{color:#334aff;font-size:14px;line-height:1.2;text-decoration:none}.tribe-events-admin-kb-card__links li a:focus{box-shadow:none;outline:none}.tribe-events-admin-kb-card__links li a:hover{color:#1c39bb}.tribe-events-admin-section-header{align-items:center;display:flex;justify-content:space-between;margin:50px 0 0}.tribe-events-admin-section-header h3{color:#0f1031;font-size:28px;font-weight:700;line-height:1}.tribe-events-admin-section-header a{border-bottom:2px solid #334aff;color:#334aff;font-size:14px;padding-bottom:2px;text-decoration:none}.tribe-events-admin-section-header a:focus{box-shadow:none;outline:none}.tribe-events-admin-section-header a:hover{border-bottom:2px solid #1c39bb;color:#1c39bb}.tribe-events-admin-faq{margin:10px 0 0}.tribe-events-admin-faq-card{border:1px solid #e1e1e4;border-radius:20px;display:flex;justify-content:space-between;padding:24px 15px 19px 19px}.tribe-events-admin-faq-card a{color:#0f1031}.tribe-events-admin-faq-card a:focus{box-shadow:none;outline:none}.tribe-events-admin-faq-card a:hover{color:#1c39bb}.tribe-events-admin-faq-card__icon img{height:22px;width:16px}.tribe-events-admin-faq-card__content{margin-left:10px}.tribe-events-admin-faq__question,.tribe-events-admin-faq__question a{color:#334aff;font-size:16px;text-decoration:none}.tribe-events-admin-faq__question a:focus{box-shadow:none;outline:none}.tribe-events-admin-faq__question a:hover{color:#1c39bb}.tribe-events-admin-faq__answer{color:#0f1031;font-size:13px;margin-top:18px}.tribe-events-admin-extensions-title{color:#0f1031;font-size:16px;line-height:1.5;margin:0 0 30px;max-width:70%}.tribe-events-admin-extensions{margin:10px 0 0}.tribe-events-admin-extensions-card{border:1px solid #e1e1e4;border-radius:20px;border-top:8px solid #334aff;padding:48px 35px 24px 25px}.tribe-events-admin-extensions-card__title{font-size:20px;margin:0}.tribe-events-admin-extensions-card__title a{color:#0f1031;font-family:Helvetica;font-size:20px;font-weight:700;line-height:1.2;text-decoration:none}.tribe-events-admin-extensions-card__title a:active,.tribe-events-admin-extensions-card__title a:focus,.tribe-events-admin-extensions-card__title a:hover{box-shadow:none;color:#334aff}.tribe-events-admin-extensions-card__description{color:#0f1031;font-family:Helvetica;font-size:14px;line-height:1.43;margin:20px 0}.tribe-events-admin-cta{align-items:center;border:1px solid #e1e1e4;border-radius:20px;display:flex;justify-content:space-between;margin:60px 0}.tribe-events-admin-cta__image{height:152px;-o-object-fit:contain;object-fit:contain;width:auto}.tribe-events-admin-cta__content,.tribe-events-admin__troubleshooting-cta{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 0;width:100%}.tribe-events-admin-cta__content-title{color:#0f1031;font-size:28px;font-weight:700;line-height:normal;margin:0 0 10px;text-align:center}.tribe-events-admin-cta__content-subtitle{color:#0f1031;font-size:16px;line-height:1.5;margin-bottom:10px;text-align:center}.tribe-events-admin-cta__content-description a{border-bottom:2px solid #334aff;color:#334aff;font-size:16px;font-weight:700;padding-bottom:2px;text-decoration:none}.tribe-events-admin-cta__content-description a:focus{box-shadow:none;outline:none}.tribe-events-admin-cta__content-description a:hover{border-bottom:2px solid #1c39bb;color:#1c39bb}.tribe-events-admin-footer-logo{display:inline-block;vertical-align:middle;width:228px}.tribe-events-admin-step{margin:10px 0 0}.tribe-events-admin-step-card{border:1px solid #e1e1e4;border-radius:20px;display:flex;justify-content:space-between;padding:24px 15px 19px 19px}.tribe-events-admin-step-card a{border-bottom:2px solid #334aff;color:#334aff;padding-bottom:2px;text-decoration:none}.tribe-events-admin-step-card a:focus{box-shadow:none;outline:none}.tribe-events-admin-step-card a:hover{border-bottom:2px solid #1c39bb;color:#1c39bb}.tribe-events-admin-step-card__icon img{height:43px;margin-right:5px;width:42px}.tribe-events-admin-step-card__content{margin-left:10px}.tribe-events-admin-step__title{color:#0f1031;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:10px}.tribe-events-admin-step__answer{color:#0f1031;font-size:13px;margin-top:18px}.tribe-events-admin__system-information{display:grid;grid-gap:15px 30px;gap:15px 30px;grid-template-areas:". .";grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr;margin:100px 0;position:relative}.tribe-events-admin__troubleshooting-title{color:#0f1031;font-size:28px;font-weight:700;line-height:1;margin:0}.tribe-events-admin__troubleshooting-description{color:#0f1031;font-size:18px;line-height:1.2;line-height:1.44;margin:20px 0}.tribe-events-admin__system-information-select{display:flex;margin:30px 0 20px}.tribe-events-admin__system-information-select input[type=checkbox]{margin:0 10px 0 0}.tribe-events-admin__system-information-select label{color:#0f1031;font-size:16px;line-height:1.2}.tribe-events-admin__system-information-content small{color:#0f1031;font-size:12px;line-height:1.2}.tribe-events-admin__recent-template-changes .template-updates-wrapper,.tribe-events-admin__system-information-widget{background:#0f1031;border-radius:16px;color:#fff;font-size:14px;line-height:1.14;max-height:280px;overflow:scroll;-ms-overflow-style:none;padding:12px 0 0 27px;scrollbar-width:none}.tribe-events-admin__system-information-widget a{color:#334aff}.tribe-events-admin__system-information-widget a:hover{opacity:.8}.tribe-events-admin__recent-template-changes .template-updates-wrapper{padding:30px 0 30px 27px}.tribe-events-admin__recent-template-changes .template-updates-wrapper::-webkit-scrollbar,.tribe-events-admin__system-information-widget::-webkit-scrollbar{display:none}.tribe-events-admin__system-information-widget-copy{bottom:10px;position:absolute}.tribe-events-admin__system-information-widget-copy button{background-color:#334aff;border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;outline:none;padding:18px 25px;text-align:center}.tribe-events-admin__system-information-widget-copy button:hover{background-color:#1c39bb}.tribe-events-admin__system-information-widget-copy button .dashicons,.tribe-events-admin__system-information-widget-copy button .dashicons-before:before{display:none}.tribe-events-admin__system-information-widget-copy button .optin-success{color:#fff;font-size:16px;font-weight:700;text-align:center}.tribe-events-admin__recent-template-changes p{color:#0f1031;font-size:18px;line-height:1.2;line-height:1.44;margin:20px 0}.tribe-events-admin__recent-log{margin-top:50px}.tribe-events-admin__troubleshooting-event-log-wrapper label{color:#0f1031;display:block;font-size:16px;line-height:1.63;margin-bottom:10px}.tribe-events-admin__troubleshooting-event-log-wrapper #tribe-log-controls{margin:20px 0 10px}.tribe-events-admin__troubleshooting-event-log-wrapper #tribe-log-viewer{background:#0f1031;border-radius:16px;color:#fff;font-size:14px;line-height:1.14;max-height:280px;min-height:60px;overflow:scroll;-ms-overflow-style:none;padding:12px 0 0 27px;scrollbar-width:none}.tribe-events-admin__troubleshooting-event-log-wrapper #tribe-log-viewer::-webkit-scrollbar{display:none}.tribe-events-admin__troubleshooting-event-log-wrapper .download_log{border-bottom:2px solid #334aff;color:#334aff;font-size:16px;padding-bottom:2px;text-decoration:none}.tribe-events-admin__troubleshooting-event-log-wrapper .download_log:focus{box-shadow:none;outline:none}.tribe-events-admin__troubleshooting-event-log-wrapper .download_log:hover{border-bottom:2px solid #1c39bb;color:#1c39bb}.tribe-events-admin__troubleshooting-event-log-wrapper .tribe-events-admin__recent-log-filters-select-wrapper:after{display:none}.tribe-events-admin__recent-log-filters{display:flex;padding:20px 0 40px}.tribe-events-admin__recent-log-filters-field{margin-right:40px}.tribe-events-admin__recent-log-filters-select-wrapper:after{content:url(../images/help/polygon.svg);height:13px;pointer-events:none;position:absolute;right:22px;top:20px;width:14px}.tribe-events-admin__recent-log-filters-select-wrapper .select2-container--default .select2-selection--single{border:1px solid #e1e1e4!important;border-radius:16px;color:#0f1031;font-size:14px;line-height:1.14;padding:0 25px 0 15px!important}.tribe-events-admin__recent-log-filters-select-wrapper #tribe-log-controls{margin-bottom:20px;padding:0}.tribe-events-admin__recent-log-filters-select-wrapper #tribe-log-controls div:first-child,.tribe-events-admin__recent-log-filters-select-wrapper #tribe-log-controls div:nth-child(2),.tribe-events-admin__recent-log-filters-select-wrapper #tribe-log-controls div:nth-child(3){padding-right:75px}.tribe-events-admin__recent-log-filters-select-wrapper .select2-selection__clear{display:none}.tribe-events-admin__recent-log-filters-select-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{right:5px}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.tribe-events-admin__recent-log-filters-select-wrapper .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.tribe-events-admin__recent-log-filters-select-wrapper .select2-container .select2-selection--single .select2-selection__rendered{width:100%}.tribe-events-admin__recent-log-filters-select-wrapper select.focus-visible,.tribe-events-admin__recent-log-filters-select-wrapper select:focus-visible{outline:none}.tribe-events-admin__recent-log-filters-select-wrapper select option{color:#0f1031;font-size:14px;line-height:1.14}.tribe-events-admin__ea-status{margin-top:50px}.tribe-events-admin__issues-found-card{background-color:#f3eee8;border-radius:8px;margin-bottom:20px}.tribe-events-admin__issues-found-card:last-of-type{margin-bottom:100px}.tribe-events-admin__issues-found-card-title{align-items:center;cursor:pointer;display:flex;padding:10px 20px 10px 17px;position:relative}.tribe-events-admin__issues-found-card-title img{height:21px;margin-right:14px;-o-object-fit:contain;object-fit:contain;width:21px}.tribe-events-admin__issues-found-card-title h3{margin:0}.tribe-events-admin__issues-found-card-title span{color:#0f1031;display:block}.tribe-events-admin__issues-found-card-title i{background-image:url(../images/help/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:15px;margin:12px 20px;position:absolute;right:0;top:0;transition:all .3s ease;width:15px}.tribe-events-admin__issues-found-card-title.active i{background-image:url(../images/help/arrow-up.svg);background-repeat:no-repeat;top:5px}.tribe-events-admin__issues-found-card-description{display:none;padding:0 20px 20px 55px}.tribe-events-admin__issues-found-card-description p{color:#0f1031;font-size:16px;margin:0}.tribe-events-admin__issues-found-card-description-actions{display:flex;padding:20px 0 10px}.tribe-events-admin__issues-found-card-description-actions a{border-bottom:2px solid #334aff;color:#334aff;font-size:16px;margin-right:20px;padding-bottom:5px;text-decoration:none}.tribe-events-admin__issues-found-card-description-actions a:focus{box-shadow:none;outline:none}.tribe-events-admin__issues-found-card-description-actions a:hover{border-bottom:2px solid #1c39bb;color:#1c39bb}.tribe-events-admin__ea-status-table-wrapper{overflow-x:auto}.tribe-events-admin__ea-status-table{border:1px solid #e1e1e4;border-radius:16px;margin:30px 0 40px;overflow:hidden}.tribe-events-admin__ea-status-table a{border-bottom:2px solid #334aff;color:#334aff;padding-bottom:2px;text-decoration:none}.tribe-events-admin__ea-status-table a:focus{box-shadow:none;outline:none}.tribe-events-admin__ea-status-table a:hover{border-bottom:2px solid #1c39bb;color:#1c39bb}.tribe-events-admin__ea-status-table tr{display:flex;align-items:center}.tribe-events-admin__ea-status-table th{color:#0f1031;font-weight:700;line-height:1.17;margin-top:10px;padding:5px 25px}.tribe-events-admin__ea-status-table td{align-items:center;color:#0f1031;display:flex;font-size:16px;line-height:1.63;padding:10px 25px;width:25%}.tribe-events-admin__ea-status-table td:nth-child(2){width:45%}.tribe-events-admin__ea-status-table td:nth-child(3){display:flex;justify-content:flex-end;width:30%}.tribe-events-admin__ea-status-table-dark{background-color:#f9f7f4}.tribe-events-admin__ea-status-table td img{height:21px;margin-right:14px;-o-object-fit:contain;object-fit:contain;width:21px}.tribe_events_page_tec-troubleshooting{background-color:#fff}#tribe-community,#tribe-ticketing{display:none}.tribe-events-admin__troubleshooting-notice{background-color:#161b7d;color:#fff;font-size:16px;line-height:1;margin-left:-1.55vw;padding:24px 0}.tribe-events-admin__troubleshooting-notice_title{margin:0 auto;max-width:1024px;padding-left:25px;width:90%}.tribe-events-admin__troubleshooting-notice_title a{border-bottom:2px solid #fff;color:#fff;font-size:16px;line-height:1;padding-bottom:2px;text-decoration:none}.tribe-events-admin__troubleshooting-notice_title a:focus{box-shadow:none;outline:none}.tribe-events-admin__troubleshooting-notice_title a:hover{border-bottom:2px solid #f3eee8;color:#f3eee8}.tribe_events_page_tribe-help #tec-help-community,.tribe_events_page_tribe-help #tec-help-ticketing{display:none}.tribe_events_page_tribe-help .tribe-events-admin-title{padding-top:25px}.tribe_events_page_tribe-help .tribe-events-admin-title img{height:67px}body.tribe-welcome #fs_connect{border:1px solid #e1e1e4;border-radius:16px;box-shadow:none;box-sizing:border-box;margin-left:22px}body.tribe-welcome #fs_connect .fs-actions{background-color:transparent}body.tribe-welcome #fs_connect .fs-permissions{border-top:1px solid #e1e1e4;margin:0 16px}body.tribe-welcome #fs_connect button{background-color:#3d54ff;border-color:#3d54ff}body.tribe-welcome #fs_connect .button-secondary{background:#fff;border-color:#3d54ff;color:#3d54ff}body.tribe-welcome #fs_connect a{color:#3d54ff}body.tribe-welcome #fs_connect a:focus{box-shadow:none;outline:none}body.tribe-welcome #fs_connect a:hover{color:#161b7d}@media screen and (max-width:782px){.tribe-half-column,.tribe-row .tribe-half-column:last-child{margin:0 0 20px;width:100%}input[type=email]{width:100%}<<<<<<< HEAD =======>>>>>>>b509f7a664980817599b22fafa19c531746d5b03 .events-cal .subsubsub{float:none}.events-cal .search-box{width:98%}.events-cal #search-submit{width:100%}.events-cal .tablenav.top{display:none}}@media screen and (min-width:500px){.api-check .tribe-mascot{display:block}.api-check .notice-content{margin-right:180px}}@media screen and (min-width:320px){.tribe-marketing-notice .tribe-marketing-notice__icon{display:block}.notice-tribe-banner .tribe-marketing-notice__content{margin-left:22px}}@media screen and (min-width:600px) and (max-width:782px){.tribe-marketing-notice .tribe-marketing-notice__content{margin-left:145px}.notice-tribe-banner .tribe-marketing-notice__content{margin-left:22px;padding:0}}@media screen and (min-width:782px){.tribe-marketing-notice .tribe-marketing-notice__content{margin-left:130px}.notice-tribe-banner .tribe-marketing-notice__content{margin-left:22px;padding:0}.events_page_tribe-app-shop .notice-tribe-banner .tribe-marketing-notice,.tribe-welcome .notice-tribe-banner .tribe-marketing-notice,.tribe_events_page_tribe-app-shop .notice-tribe-banner .tribe-marketing-notice{max-width:642px}}@media screen and (min-width:400px){.notice-tribe-banner .tribe-marketing-notice__icon{width:67px}}@media screen and (min-width:800px){.notice-tribe-banner h3{display:inline-block;font-size:1rem;margin:0 .5rem 0 0}.notice-tribe-banner a{line-height:1.5}.notice-tribe-banner a,.notice-tribe-banner p{font-size:1rem}.notice-tribe-banner p{margin:0 .5rem 0 0}.notice-tribe-banner .tribe-marketing-notice__cta{display:inline-block;margin-left:.5rem}}@media screen and (min-width:1215px){.events_page_tribe-app-shop .notice-tribe-banner .tribe-marketing-notice,.tribe_events_page_tribe-app-shop .notice-tribe-banner .tribe-marketing-notice{max-width:992px}.tribe-welcome .notice-tribe-banner .tribe-marketing-notice{max-width:1036px}}@media screen and (min-width:710px){.tribe-events-admin-content-wrapper{width:670px}.tribe-events-admin-card--2up{display:inline-block;width:calc(50% - 20px)}.tribe-events-admin-card--2up.tribe-events-admin-card--first{margin-right:36px}.tribe-events-admin-card--2up.tribe-events-admin-card--last{margin-right:0}.tribe-events-admin-card--2up .tribe-events-admin-card__image{height:100px;margin-bottom:12px}.tribe-events-admin-card--2up .tribe-events-admin-card__title{margin-bottom:27px;max-width:340px}.tribe-events-admin-card--3up{display:inline-block;margin-bottom:32px;width:calc(50% - 18px)}.tribe-events-admin-card--3up.tribe-events-admin-card--first{margin-right:32px}.tribe-events-admin-card--3up.tribe-events-admin-card--middle{margin-right:0}.tribe-events-admin-card__title{font-size:20px;line-height:23px}.tribe-events-admin-section-header{font-size:28px;line-height:32px;margin-bottom:21px}.tribe-events-admin-card--1up{display:inline-block;margin-left:32px;width:calc(50% - 18px)}.tribe-events-admin-card--1up .tribe-events-admin-card__description{height:71px}.tribe-events-admin-card--1up .tribe-events-admin-card__image{margin-bottom:28px}.tribe-events-admin-card--no-pad{height:154px;padding:0}.tribe-events-admin-card--no-pad .tribe-events-admin-card__title{margin-left:50%;padding:42px 0 10px}.tribe-events-admin-card--no-pad .tribe-events-admin-card__description{margin-left:50%}.tribe-events-admin-card--promo-blue{display:block;margin-left:0;min-height:170px;width:100%}.tribe-events-admin-card--promo-blue .tribe-events-admin-card__description{float:left;max-width:300px}.tribe-events-admin-graphic{max-width:250px;top:0}.tribe-events-admin-graphic--desktop-only{display:block}.tribe-events-admin-graphic--mobile-only{display:none}.tribe-events-admin-card__form{float:right;width:300px}input[type=email].tribe-events-admin-card__input{width:300px}.tribe-events-admin-title{padding-top:50px}.tribe-events-admin-title__description{padding-top:15px}.tribe-events-admin-title__heading{font-size:48px;line-height:55px;margin:0}.tribe-events-admin-title__logo{margin-right:14px;padding-top:5px;width:40px}.tribe-events-admin-tickets .tribe-events-admin-card__title{font-size:18px}.tribe-events-admin-tickets .tribe-events-admin-card--2up .tribe-events-admin-card__title{font-size:18px;height:66px}.tribe-events-admin-tickets .tribe-events-admin-title__logo{margin-right:8px;padding-top:4px;width:60px}}@media screen and (min-width:1217px){.tribe-events-admin-content-wrapper{max-width:1060px;width:100%}.tribe-events-admin-card--2up{margin-right:36px;width:486px}.tribe-events-admin-card--3up{width:310px}.tribe-events-admin-card--3up.tribe-events-admin-card--first,.tribe-events-admin-card--3up.tribe-events-admin-card--middle{margin-right:36px}.tribe-events-admin-card--3up.tribe-events-admin-card--last{margin-right:0}.tribe-events-admin-quick-nav{padding:0 36px}.tribe-events-admin-card--1up{margin:0 0 36px;padding:33px 44px 30px;text-align:left;width:1012px}.tribe-events-admin-card--1up .tribe-events-admin-card__description{height:auto}.tribe-events-admin-card--1up .tribe-events-admin-card__image{float:left;margin:0 48px 10px 0}.tribe-events-admin-card--no-pad{padding:0}.tribe-events-admin-card--no-pad .tribe-events-admin-card__image{margin:0;padding:0}.tribe-events-admin-card--no-pad .tribe-events-admin-card__title{margin-left:50%;padding:42px 0 10px}.tribe-events-admin-card--no-pad .tribe-events-admin-card__description{margin-left:50%}.tribe-events-admin-card--promo-blue{min-height:150px}.tribe-events-admin-card--promo-blue .tribe-events-admin-card__description{max-width:450px}.tribe-events-admin-graphic{max-width:none}.tribe-events-admin-card__form,input[type=email].tribe-events-admin-card__input{width:365px}.tribe-events-admin-quick-nav{border-radius:100px;display:inline-block;height:54px;margin:24px 0 94px;max-width:1010px;padding:0 36px 0 0}.tribe-events-admin-quick-nav__link-item{display:inline-block;padding:18px 10px 0}.tribe-events-admin-quick-nav__title{padding:19px 6px 17px 32px}.tribe-events-admin-tickets .tribe-events-admin-card--2up .tribe-events-admin-card__title{height:auto}}@media screen and (max-width:768px){.tribe-events-admin-header__logo-word-mark{width:285px}.tribe-events-admin-header__right-image{height:160px}.tribe-events-admin-header__description{max-width:100%}.tribe-events-admin-tab-nav li{margin-right:20px}.tribe-events-admin-tab-nav .selected{border-bottom:2px solid #334aff;padding-bottom:10px}.tribe-events-admin-2col-grid{grid-template-areas:".";grid-template-columns:repeat(1,minmax(0,1fr))}.tribe-events-admin-3col-grid{grid-template-areas:". .";grid-template-columns:repeat(2,minmax(0,1fr))}.tribe-events-admin-extensions-title{max-width:100%}.tribe-events-admin-cta{align-items:flex-start;flex-direction:column;overflow:hidden}.tribe-events-admin-footer-logo{width:225px}.tribe-events-admin__system-information{grid-template-areas:".";grid-template-columns:repeat(1,minmax(0,1fr));margin:50px 0}}@media screen and (max-width:480px){.tribe-events-admin-header__logo-word-mark{width:260px}.tribe-events-admin-header__right-image{height:120px}.tribe-events-admin-header__title{font-size:35px}.tribe-events-admin-header__description{max-width:100%}.tribe-events-admin-tab-nav{border:1px solid #e1e1e4;border-radius:20px;flex-direction:column;padding:18px 22px}.tribe-events-admin-tab-nav li{margin-bottom:18px;margin-right:0}.tribe-events-admin-tab-nav .selected{border-bottom:2px solid #334aff;padding-bottom:10px;width:-moz-fit-content;width:fit-content}.tribe-events-admin__line{border:none}.tribe-events-admin-products-card,.tribe-events-admin-products-description{display:none}.tribe-events-admin-container,.tribe-events-admin-content-wrapper.tribe-events-admin-container{max-width:90%}.tribe-events-admin-2col-grid,.tribe-events-admin-3col-grid,.tribe-events-admin-4col-grid{grid-template-areas:".";grid-template-columns:repeat(1,minmax(0,1fr))}.tribe-events-admin-section-header{margin:0}.tribe-events-admin-extensions-title{max-width:100%}.tribe-events-admin-cta__image{height:auto;width:90%}.tribe-events-admin-cta__content,.tribe-events-admin__troubleshooting-cta{align-items:flex-start;padding:32px 23px 45px;width:auto}.tribe-events-admin-cta__content-title{font-size:22px;text-align:left}.tribe-events-admin-cta__content-subtitle{text-align:left}.tribe-events-admin-footer-logo{width:210px}.tribe-events-admin__system-information{grid-template-areas:".";grid-template-columns:repeat(1,minmax(0,1fr));margin:50px 0}.tribe-events-admin__troubleshooting-notice{margin-left:-20px}.tribe-events-admin__troubleshooting-notice_title{max-width:90%}}@media screen and (min-width:1200px){.tribe-events-admin-products-card__group{max-width:47%}}@media screen and (min-width:500px) and (max-width:1080px){.tribe-events-admin-4col-grid{grid-template-areas:". .";grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:1080px){.tribe-events-admin-cta__content-title{font-size:24px}}@media only screen and (max-width:1920px){.tribe-events-admin__system-information-widget-copy{right:20.5vw}}@media only screen and (max-width:1280px){.tribe-events-admin__system-information-widget-copy{right:22vw}}@media only screen and (max-width:768px){.tribe-events-admin__system-information-widget-copy{left:10px;right:auto}.tribe-events-admin__recent-log-filters{flex-direction:column}.tribe-events-admin__recent-log-filters-field{margin-bottom:30px;margin-right:0}.tribe-events-admin__recent-log-filters-select-wrapper #tribe-log-controls div:first-child,.tribe-events-admin__recent-log-filters-select-wrapper #tribe-log-controls div:nth-child(2),.tribe-events-admin__recent-log-filters-select-wrapper #tribe-log-controls div:nth-child(3){padding-right:30px}.tribe-events-admin__issues-found-card-title h3{max-width:90%}}@media only screen and (max-width:480px){.tribe-events-admin__system-information-widget-copy{left:10px;right:auto}.tribe-events-admin__recent-log-filters{flex-direction:column}.tribe-events-admin__recent-log-filters-field{margin-bottom:30px;margin-right:0}.tribe-events-admin__recent-log-filters-select-wrapper:after{right:25px}.tribe-events-admin__issues-found-card-title h3{max-width:80%}.tribe-events-admin__ea-status-table{overflow:scroll}.tribe-events-admin__ea-status-table td{min-width:150px}.tribe-events-admin__ea-status-table td:nth-child(2),.tribe-events-admin__ea-status-table td:nth-child(3){width:100%}}
common/src/resources/css/tribe-ui.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-button{border:0;border-radius:3px;background:#009ff1 linear-gradient(180deg,#009ff1,#0080db);cursor:pointer;color:#fff;display:inline-block;font-size:14px;font-weight:400;font-family:sans-serif;letter-spacing:1px;line-height:1;height:auto;padding:10px;text-align:center;transition:all .15s ease-in;-webkit-font-smoothing:subpixel-antialiased}.tribe-button:active,.tribe-button:focus,.tribe-button:hover{background:#0080db}.hide-before-select2-init{display:none}
1
+ :root{--tec-button-light-color:#009ff1;--tec-button-dark-color:#0080db}.tribe-button{border:0;border-radius:3px;background:#009ff1 linear-gradient(180deg,#009ff1,#0080db);background:var(--tec-button-light-color) linear-gradient(180deg,var(--tec-button-light-color),var(--tec-button-dark-color));cursor:pointer;color:#fff;display:inline-block;font-size:14px;font-weight:400;font-family:sans-serif;letter-spacing:1px;line-height:1;height:auto;padding:10px;text-align:center;transition:all .15s ease-in;-webkit-font-smoothing:subpixel-antialiased}.tribe-button:active,.tribe-button:focus,.tribe-button:hover{background:#0080db;background:var(--tec-button-dark-color)}.hide-before-select2-init{display:none}
common/src/resources/css/validation.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-validation .tribe-dropdown.tribe-validation-error .select2-choice,.tribe-validation input[type=checkbox].tribe-validation-error,.tribe-validation input[type=color].tribe-validation-error,.tribe-validation input[type=date].tribe-validation-error,.tribe-validation input[type=datetime-local].tribe-validation-error,.tribe-validation input[type=datetime].tribe-validation-error,.tribe-validation input[type=email].tribe-validation-error,.tribe-validation input[type=month].tribe-validation-error,.tribe-validation input[type=number].tribe-validation-error,.tribe-validation input[type=password].tribe-validation-error,.tribe-validation input[type=radio].tribe-validation-error,.tribe-validation input[type=search].tribe-validation-error,.tribe-validation input[type=tel].tribe-validation-error,.tribe-validation input[type=text].tribe-validation-error,.tribe-validation input[type=time].tribe-validation-error,.tribe-validation input[type=url].tribe-validation-error,.tribe-validation input[type=week].tribe-validation-error,.tribe-validation select.tribe-validation-error,.tribe-validation textarea.tribe-validation-error{border-color:#dc3232}
1
+ :root{--tec-error-border-color:#dc3232}.tribe-validation .tribe-dropdown.tribe-validation-error .select2-choice,.tribe-validation input[type=checkbox].tribe-validation-error,.tribe-validation input[type=color].tribe-validation-error,.tribe-validation input[type=date].tribe-validation-error,.tribe-validation input[type=datetime-local].tribe-validation-error,.tribe-validation input[type=datetime].tribe-validation-error,.tribe-validation input[type=email].tribe-validation-error,.tribe-validation input[type=month].tribe-validation-error,.tribe-validation input[type=number].tribe-validation-error,.tribe-validation input[type=password].tribe-validation-error,.tribe-validation input[type=radio].tribe-validation-error,.tribe-validation input[type=search].tribe-validation-error,.tribe-validation input[type=tel].tribe-validation-error,.tribe-validation input[type=text].tribe-validation-error,.tribe-validation input[type=time].tribe-validation-error,.tribe-validation input[type=url].tribe-validation-error,.tribe-validation input[type=week].tribe-validation-error,.tribe-validation select.tribe-validation-error,.tribe-validation textarea.tribe-validation-error{border-color:#dc3232;border-color:var(--tec-error-border-color)}
common/src/resources/images/mascot.png CHANGED
Binary file
common/src/resources/js/admin-log-controls.js CHANGED
@@ -1,7 +1,7 @@
1
  var tribe_logger_admin = tribe_logger_admin || {};
2
  var tribe_logger_data = tribe_logger_data || {};
3
 
4
- ( function( $, obj ) {
5
  var working = false;
6
  var current_view = '';
7
  var current_engine = '';
@@ -97,7 +97,7 @@ var tribe_logger_data = tribe_logger_data || {};
97
 
98
  var url = $download_link.attr( 'href' );
99
  var log = encodeURI( get_current_view() );
100
- var matches = url.match(/&log=([a-z0-9\-]+)/i);
101
 
102
  // Update or add the log parameter
103
  if ( Array.isArray( matches ) && 2 === matches.length ) {
@@ -173,4 +173,4 @@ var tribe_logger_data = tribe_logger_data || {};
173
 
174
  update_download_link();
175
  $options.on( 'change', update );
176
- } )( jQuery, tribe_logger_admin );
1
  var tribe_logger_admin = tribe_logger_admin || {};
2
  var tribe_logger_data = tribe_logger_data || {};
3
 
4
+ ( function( $, obj ) { /* eslint-disable-line no-unused-vars */
5
  var working = false;
6
  var current_view = '';
7
  var current_engine = '';
97
 
98
  var url = $download_link.attr( 'href' );
99
  var log = encodeURI( get_current_view() );
100
+ var matches = url.match(/&log=([a-z0-9\-]+)/i); /* eslint-disable-line no-useless-escape */
101
 
102
  // Update or add the log parameter
103
  if ( Array.isArray( matches ) && 2 === matches.length ) {
173
 
174
  update_download_link();
175
  $options.on( 'change', update );
176
+ } )( jQuery, tribe_logger_admin );
common/src/resources/js/admin/help-page.js CHANGED
@@ -36,14 +36,14 @@ tribe.helpPage = tribe.helpPage || {};
36
 
37
  clipboard.on( 'success', function ( event ) {
38
  event.clearSelection();
39
- event.trigger.innerHTML = button_icon + '<span class="optin-success">' + tribe_system_info.clipboard_copied_text + '<span>';
40
  window.setTimeout( function () {
41
  event.trigger.innerHTML = button_icon + button_text;
42
  }, 5000 );
43
  } );
44
 
45
  clipboard.on( 'error', function ( event ) {
46
- event.trigger.innerHTML = button_icon + '<span class="optin-fail">' + tribe_system_info.clipboard_fail_text + '<span>';
47
  window.setTimeout( function () {
48
  event.trigger.innerHTML = button_icon + button_text;
49
  }, 5000 );
@@ -85,9 +85,9 @@ tribe.helpPage = tribe.helpPage || {};
85
  request,
86
  function ( results ) {
87
  if ( results.success ) {
88
- obj.$system_info_opt_in_msg.html( "<p class=\'optin-success\'>" + results.data + "</p>" );
89
  } else {
90
- obj.$system_info_opt_in_msg.html( "<p class=\'optin-fail\'>" + results.data.message + " Code:" + results.data.code + " Status:" + results.data.data.status + "</p>" );
91
  $( "#tribe_auto_sysinfo_opt_in" ).prop( "checked", false );
92
  }
93
  }
@@ -97,4 +97,4 @@ tribe.helpPage = tribe.helpPage || {};
97
 
98
  $( obj.setup );
99
 
100
- } )( jQuery, tribe.helpPage );
36
 
37
  clipboard.on( 'success', function ( event ) {
38
  event.clearSelection();
39
+ event.trigger.innerHTML = button_icon + '<span class="optin-success">' + tribe_system_info.clipboard_copied_text + '<span>'; // eslint-disable-line max-len
40
  window.setTimeout( function () {
41
  event.trigger.innerHTML = button_icon + button_text;
42
  }, 5000 );
43
  } );
44
 
45
  clipboard.on( 'error', function ( event ) {
46
+ event.trigger.innerHTML = button_icon + '<span class="optin-fail">' + tribe_system_info.clipboard_fail_text + '<span>'; // eslint-disable-line max-len
47
  window.setTimeout( function () {
48
  event.trigger.innerHTML = button_icon + button_text;
49
  }, 5000 );
85
  request,
86
  function ( results ) {
87
  if ( results.success ) {
88
+ obj.$system_info_opt_in_msg.html( "<p class='optin-success'>" + results.data + "</p>" );
89
  } else {
90
+ obj.$system_info_opt_in_msg.html( "<p class='optin-fail'>" + results.data.message + " Code:" + results.data.code + " Status:" + results.data.data.status + "</p>" ); // eslint-disable-line max-len
91
  $( "#tribe_auto_sysinfo_opt_in" ).prop( "checked", false );
92
  }
93
  }
97
 
98
  $( obj.setup );
99
 
100
+ } )( jQuery, tribe.helpPage );
common/src/resources/js/bumpdown.js CHANGED
@@ -60,7 +60,7 @@
60
  }
61
  }
62
 
63
- $content.prepend( '<a class="tribe-bumpdown-close" title="Close"><i class="dashicons dashicons-no"></i></a>' );
64
  $content.prepend( '<span class="tribe-bumpdown-arrow"></span>' );
65
  methods.arrow( $bumpdown );
66
 
@@ -88,9 +88,15 @@
88
  var data = $bumpdown.data( 'bumpdown' ),
89
  arrow;
90
 
91
- arrow = Math.ceil( data.$trigger.position().left - ( 'block' === data.type ? data.$parent.offset().left : 0 ) );
 
 
 
 
 
 
92
 
93
- data.$bumpdown.find( '.tribe-bumpdown-arrow' ).css( 'left', arrow );
94
  }
95
  };
96
 
@@ -174,7 +180,8 @@
174
  // Triggers closing when clicking on the document
175
  .on( 'click', function( e ) {
176
  var $target = $( e.target ),
177
- is_bumpdown = $target.is( selectors.bumpdown ) || 0 !== $target.parents( selectors.bumpdown ).length;
 
178
 
179
  if ( is_bumpdown ) {
180
  return;
@@ -224,13 +231,17 @@
224
  // We fetch from `[data-bumpdown-class]` attr the possible class(es) for this Bumpdown
225
  data.class = data.$trigger.attr( 'data-bumpdown-class' );
226
 
227
- // Flags about if this bumpdown is permanent, meaning it only closes when clicking on the close button or the trigger
 
228
  data.is_permanent = data.$trigger.is( selectors.permanent );
229
 
230
  // Fetch the first Block-Level parent
231
  data.$parent = data.$trigger.parents().filter( function() {
232
- return -1 < $.inArray( $( this ).css( 'display' ), [ 'block', 'table', 'table-cell', 'table-row' ] );
233
- }).first();
 
 
 
234
 
235
  if ( ! data.html ) {
236
  data.$bumpdown = $( selectors.data_trigger( data.ID ) );
@@ -239,7 +250,10 @@
239
  data.type = data.$parent.is( 'td, tr, td, table' ) ? 'table' : 'block';
240
 
241
  if ( 'table' === data.type ) {
242
- data.$bumpdown = $( '<td>' ).attr( { colspan: 2 } ).addClass( 'tribe-bumpdown-cell' ).html( data.html );
 
 
 
243
  var classes = data.class ? 'tribe-bumpdown-row ' + data.class : 'tribe-bumpdown-row',
244
  $row = $( '<tr>' ).append( data.$bumpdown ).addClass( classes );
245
 
60
  }
61
  }
62
 
63
+ $content.prepend( '<a class="tribe-bumpdown-close" title="Close"><i class="dashicons dashicons-no"></i></a>' ); // eslint-disable-line max-len
64
  $content.prepend( '<span class="tribe-bumpdown-arrow"></span>' );
65
  methods.arrow( $bumpdown );
66
 
88
  var data = $bumpdown.data( 'bumpdown' ),
89
  arrow;
90
 
91
+ arrow = Math.ceil(
92
+ data.$trigger.position().left - (
93
+ 'block' === data.type
94
+ ? data.$parent.offset().left
95
+ : 0
96
+ )
97
+ );
98
 
99
+ data.$bumpdown.find( '.tribe-bumpdown-arrow' ).css( 'left', arrow ); // eslint-disable-line es5/no-es6-methods,max-len
100
  }
101
  };
102
 
180
  // Triggers closing when clicking on the document
181
  .on( 'click', function( e ) {
182
  var $target = $( e.target ),
183
+ is_bumpdown = $target.is( selectors.bumpdown )
184
+ || 0 !== $target.parents( selectors.bumpdown ).length;
185
 
186
  if ( is_bumpdown ) {
187
  return;
231
  // We fetch from `[data-bumpdown-class]` attr the possible class(es) for this Bumpdown
232
  data.class = data.$trigger.attr( 'data-bumpdown-class' );
233
 
234
+ // Flags about if this bumpdown is permanent,
235
+ // meaning it only closes when clicking on the close button or the trigger
236
  data.is_permanent = data.$trigger.is( selectors.permanent );
237
 
238
  // Fetch the first Block-Level parent
239
  data.$parent = data.$trigger.parents().filter( function() {
240
+ return -1 < $.inArray(
241
+ $( this ).css( 'display' ),
242
+ [ 'block', 'table', 'table-cell', 'table-row' ]
243
+ );
244
+ } ).first();
245
 
246
  if ( ! data.html ) {
247
  data.$bumpdown = $( selectors.data_trigger( data.ID ) );
250
  data.type = data.$parent.is( 'td, tr, td, table' ) ? 'table' : 'block';
251
 
252
  if ( 'table' === data.type ) {
253
+ data.$bumpdown = $( '<td>' )
254
+ .attr( { colspan: 2 } )
255
+ .addClass( 'tribe-bumpdown-cell' )
256
+ .html( data.html );
257
  var classes = data.class ? 'tribe-bumpdown-row ' + data.class : 'tribe-bumpdown-row',
258
  $row = $( '<tr>' ).append( data.$bumpdown ).addClass( classes );
259
 
common/src/resources/js/buttonset.js CHANGED
@@ -1,6 +1,6 @@
1
  var tribe_buttonset = tribe_buttonset || {};
2
 
3
- ( function( $, obj, _ ) {
4
  'use strict';
5
 
6
  obj.$body;
@@ -12,18 +12,21 @@ var tribe_buttonset = tribe_buttonset || {};
12
  active: '.tribe-active'
13
  };
14
 
15
- obj.ready = function( event ) {
16
  obj.$body = $( 'body' );
17
  obj.$body.on( 'click.tribe_buttonset', obj.selector.button, obj.click );
18
- obj.$body.on( 'change.tribe_buttonset', obj.selector.input, obj.change ).find( obj.selector.input ).trigger( 'change' );
 
19
  };
20
 
21
- obj.change = function( event ) {
22
  var $input = $( this ),
23
  value = $input.val(),
24
  $group = $input.parents( obj.selector.buttonset ).eq( 0 );
25
 
26
- $group.find( '[data-value="' + value + '"]' ).addClass( obj.selector.active.replace( '.', '' ) );
 
 
27
  };
28
 
29
  obj.click = function( event ) {
1
  var tribe_buttonset = tribe_buttonset || {};
2
 
3
+ ( function( $, obj, _ ) { // eslint-disable-line no-unused-vars
4
  'use strict';
5
 
6
  obj.$body;
12
  active: '.tribe-active'
13
  };
14
 
15
+ obj.ready = function( event ) { // eslint-disable-line no-unused-vars
16
  obj.$body = $( 'body' );
17
  obj.$body.on( 'click.tribe_buttonset', obj.selector.button, obj.click );
18
+ obj.$body.on( 'change.tribe_buttonset', obj.selector.input, obj.change )
19
+ .find( obj.selector.input ).trigger( 'change' ); // eslint-disable-line es5/no-es6-methods
20
  };
21
 
22
+ obj.change = function( event ) { // eslint-disable-line no-unused-vars
23
  var $input = $( this ),
24
  value = $input.val(),
25
  $group = $input.parents( obj.selector.buttonset ).eq( 0 );
26
 
27
+ $group
28
+ .find( '[data-value="' + value + '"]' )
29
+ .addClass( obj.selector.active.replace( '.', '' ) );
30
  };
31
 
32
  obj.click = function( event ) {
common/src/resources/js/dependency.js CHANGED
@@ -55,13 +55,13 @@
55
  */
56
  obj.constraintConditions = {
57
  'condition': function ( val, constraint ) {
58
- return _.isArray( constraint ) ? -1 !== constraint.indexOf( val ) : val == constraint;
59
  },
60
  'not_condition': function ( val, constraint ) {
61
- return _.isArray( constraint ) ? -1 === constraint.indexOf( val ) : val != constraint;
62
  },
63
  'is_not_empty': function ( val ) {
64
- return '' != val;
65
  },
66
  'is_empty': function ( val ) {
67
  return '' === val;
@@ -73,10 +73,14 @@
73
  return ! obj.isNumeric( val );
74
  },
75
  'is_checked': function ( _, __, $field ) {
76
- return ( $field.is( ':checkbox' ) || $field.is( ':radio' ) ) ? $field.is( ':checked' ) : false;
 
 
77
  },
78
  'is_not_checked': function ( _, __, $field ) {
79
- return ( $field.is( ':checkbox' ) || $field.is( ':radio' ) ) ? ! $field.is( ':checked' ) : false;
 
 
80
  }
81
  };
82
 
@@ -87,7 +91,7 @@
87
  *
88
  * @type {Function}
89
  */
90
- obj.verify = function( e ) {
91
  var $field = $( this );
92
  var selector = '#' + $field.attr( 'id' );
93
  var value = $field.val();
@@ -113,7 +117,9 @@
113
  }
114
 
115
  // Fetch dependent elements
116
- var $dependents = $document.find( '[data-depends="' + selector + '"]' ).not( '.select2-container' );
 
 
117
  if ( 0 === $dependents.length ) {
118
  return;
119
  }
@@ -133,6 +139,7 @@
133
  $dependent = $dependentParent.find( dependent );
134
  }
135
 
 
136
  var constraints = {
137
  condition: $dependent.is( '[data-condition]' ) ? $dependent.data( 'condition' ) : false,
138
  not_condition: $dependent.is( '[data-condition-not]' ) ? $dependent.data( 'conditionNot' ) : false,
@@ -143,6 +150,7 @@
143
  is_checked: $dependent.data( 'conditionIsChecked' ) || $dependent.is( '[data-condition-is-checked]' ) || $dependent.data( 'conditionChecked' ) || $dependent.is( '[data-condition-checked]' ),
144
  is_not_checked: $dependent.data( 'conditionIsNotChecked' ) || $dependent.is( '[data-condition-is-not-checked]' ) || $dependent.data( 'conditionNotChecked' ) || $dependent.is( '[data-condition-not-checked]' ),
145
  };
 
146
 
147
  var activeClass = obj.selectors.active.replace( '.', '' );
148
 
@@ -197,7 +205,10 @@
197
  .prop( 'disabled', false );
198
 
199
  if ( 'undefined' !== typeof $().select2 ) {
200
- $dependent.find( '.tribe-dropdown, .tribe-ea-dropdown' ).select2().prop( 'disabled', false );
 
 
 
201
  }
202
  } else {
203
  $dependent.removeClass( activeClass );
@@ -215,7 +226,10 @@
215
  }
216
 
217
  if ( 'undefined' !== typeof $().select2 ) {
218
- $dependent.find( '.tribe-dropdown, .tribe-ea-dropdown' ).select2().prop( 'disabled', true );
 
 
 
219
  }
220
 
221
  if ( $dependent.is( '.tribe-dropdown, .tribe-ea-dropdown' ) ) {
@@ -251,7 +265,7 @@
251
  *
252
  * @type {Function}
253
  */
254
- obj.setup = function ( event ) {
255
  // Fetch all dependents
256
  var $dependents = $( obj.selectors.dependent );
257
 
55
  */
56
  obj.constraintConditions = {
57
  'condition': function ( val, constraint ) {
58
+ return _.isArray( constraint ) ? -1 !== constraint.indexOf( val ) : val == constraint; // eslint-disable-line eqeqeq,max-len
59
  },
60
  'not_condition': function ( val, constraint ) {
61
+ return _.isArray( constraint ) ? -1 === constraint.indexOf( val ) : val != constraint; // eslint-disable-line eqeqeq,max-len
62
  },
63
  'is_not_empty': function ( val ) {
64
+ return '' != val; // eslint-disable-line eqeqeq
65
  },
66
  'is_empty': function ( val ) {
67
  return '' === val;
73
  return ! obj.isNumeric( val );
74
  },
75
  'is_checked': function ( _, __, $field ) {
76
+ return ( $field.is( ':checkbox' ) || $field.is( ':radio' ) )
77
+ ? $field.is( ':checked' )
78
+ : false;
79
  },
80
  'is_not_checked': function ( _, __, $field ) {
81
+ return ( $field.is( ':checkbox' ) || $field.is( ':radio' ) )
82
+ ? ! $field.is( ':checked' )
83
+ : false;
84
  }
85
  };
86
 
91
  *
92
  * @type {Function}
93
  */
94
+ obj.verify = function( e ) { // eslint-disable-line no-unused-vars
95
  var $field = $( this );
96
  var selector = '#' + $field.attr( 'id' );
97
  var value = $field.val();
117
  }
118
 
119
  // Fetch dependent elements
120
+ var $dependents = $document
121
+ .find( '[data-depends="' + selector + '"]' )
122
+ .not( '.select2-container' );
123
  if ( 0 === $dependents.length ) {
124
  return;
125
  }
139
  $dependent = $dependentParent.find( dependent );
140
  }
141
 
142
+ /* eslint-disable max-len */
143
  var constraints = {
144
  condition: $dependent.is( '[data-condition]' ) ? $dependent.data( 'condition' ) : false,
145
  not_condition: $dependent.is( '[data-condition-not]' ) ? $dependent.data( 'conditionNot' ) : false,
150
  is_checked: $dependent.data( 'conditionIsChecked' ) || $dependent.is( '[data-condition-is-checked]' ) || $dependent.data( 'conditionChecked' ) || $dependent.is( '[data-condition-checked]' ),
151
  is_not_checked: $dependent.data( 'conditionIsNotChecked' ) || $dependent.is( '[data-condition-is-not-checked]' ) || $dependent.data( 'conditionNotChecked' ) || $dependent.is( '[data-condition-not-checked]' ),
152
  };
153
+ /* eslint-enable max-len */
154
 
155
  var activeClass = obj.selectors.active.replace( '.', '' );
156
 
205
  .prop( 'disabled', false );
206
 
207
  if ( 'undefined' !== typeof $().select2 ) {
208
+ $dependent
209
+ .find( '.tribe-dropdown, .tribe-ea-dropdown' )
210
+ .select2()
211
+ .prop( 'disabled', false );
212
  }
213
  } else {
214
  $dependent.removeClass( activeClass );
226
  }
227
 
228
  if ( 'undefined' !== typeof $().select2 ) {
229
+ $dependent
230
+ .find( '.tribe-dropdown, .tribe-ea-dropdown' )
231
+ .select2()
232
+ .prop( 'disabled', true );
233
  }
234
 
235
  if ( $dependent.is( '.tribe-dropdown, .tribe-ea-dropdown' ) ) {
265
  *
266
  * @type {Function}
267
  */
268
+ obj.setup = function ( event ) { // eslint-disable-line no-unused-vars
269
  // Fetch all dependents
270
  var $dependents = $( obj.selectors.dependent );
271
 
common/src/resources/js/dialog.js CHANGED
@@ -1,4 +1,4 @@
1
- var tribe = tribe || {};
2
  tribe.dialogs = tribe.dialogs || {};
3
 
4
  ( function( $, obj ) {
1
+ var tribe = tribe || {}; // eslint-disable-line no-redeclare
2
  tribe.dialogs = tribe.dialogs || {};
3
 
4
  ( function( $, obj ) {
common/src/resources/js/dropdowns.js CHANGED
@@ -1,5 +1,3 @@
1
- /* global console, jQuery */
2
- /* eslint-disable no-var, strict */
3
  var tribe_dropdowns = window.tribe_dropdowns || {};
4
 
5
  ( function( $, obj, _ ) {
@@ -118,11 +116,10 @@ var tribe_dropdowns = window.tribe_dropdowns || {};
118
  obj.init_selection = function( $select, make_selection ) {
119
  var isMultiple = $select.is( '[multiple]' );
120
  var options = $select.data( 'dropdown' );
121
- var isEmpty = $select.data( 'isEmpty' );
122
  var currentValues = $select.val().split( options.regexSplit );
123
  var selectedItems = [];
124
 
125
- $( currentValues ).each( function( index, value ) {
126
  var searchFor = { id: this, text: this };
127
  var data = options.ajax ? $select.data( 'options' ) : options.data;
128
  var locatedItem = find_item( searchFor, data );
@@ -163,15 +160,15 @@ var tribe_dropdowns = window.tribe_dropdowns || {};
163
  for ( var index in haystack ) {
164
  var possible_match = haystack[ index ];
165
 
166
- if ( possible_match.hasOwnProperty( 'id' ) && possible_match.id == description.id ) {
167
  return possible_match;
168
  }
169
 
170
- if ( possible_match.hasOwnProperty( 'text' ) && possible_match.text == description.text ) {
171
  return possible_match;
172
  }
173
 
174
- if ( possible_match.hasOwnProperty( 'children' ) && _.isArray( possible_match.children ) ) {
175
  var subsearch = find_item( description, possible_match.children );
176
 
177
  if ( subsearch ) {
@@ -194,8 +191,8 @@ var tribe_dropdowns = window.tribe_dropdowns || {};
194
 
195
  obj.element = function( field, args ) {
196
  var $select = $( field );
197
- var args = $.extend( {}, args );
198
- var carryOverData = [
199
  'depends',
200
  'condition',
201
  'conditionNot',
@@ -331,7 +328,7 @@ var tribe_dropdowns = window.tribe_dropdowns || {};
331
  if ( $select.is( '[data-tags]' ) ) {
332
  args.tags = $select.data( 'tags' );
333
 
334
- args.createSearchChoice = function( term, data ) {
335
  if ( term.match( args.regexToken ) ) {
336
  return { id: term, text: term };
337
  }
@@ -352,7 +349,7 @@ var tribe_dropdowns = window.tribe_dropdowns || {};
352
  args.data = { results: [] };
353
 
354
  // Format for Parents breadcrumbs
355
- args.formatResult = function ( item, container, query ) {
356
  if ( 'undefined' !== typeof item.breadcrumbs ) {
357
  return $.merge( item.breadcrumbs, [ item.text ] ).join( ' &#187; ' );
358
  }
@@ -367,9 +364,9 @@ var tribe_dropdowns = window.tribe_dropdowns || {};
367
  url: obj.ajaxurl(),
368
 
369
  // parse the results into the format expected by Select2.
370
- processResults: function ( response, page, query ) {
371
  if ( ! $.isPlainObject( response ) || 'undefined' === typeof response.success ) {
372
- console.error( 'We received a malformed Object, could not complete the Select2 Search.' );
373
  return { results: [] };
374
  }
375
 
@@ -377,7 +374,7 @@ var tribe_dropdowns = window.tribe_dropdowns || {};
377
  ! $.isPlainObject( response.data )
378
  || 'undefined' === typeof response.data.results
379
  ) {
380
- console.error( 'We received a malformed results array, could not complete the Select2 Search.' );
381
  return { results: [] };
382
  }
383
 
@@ -488,14 +485,13 @@ var tribe_dropdowns = window.tribe_dropdowns || {};
488
  return TEC.ajaxurl;
489
  }
490
 
491
- console.error( 'Dropdowns framework cannot properly do an AJAX request without the WordPress `ajaxurl` variable setup.' );
492
  };
493
 
494
- obj.action_select2_open = function( event ) {
495
  var $select = $( this );
496
- var args = $select.data( 'dropdown' );
497
  var select2Data = $select.data( 'select2' );
498
- var $search = select2Data.$dropdown.find( obj.selector.searchField );
499
 
500
  select2Data.$dropdown.addClass( obj.selector.dropdown.className() );
501
 
@@ -514,7 +510,7 @@ var tribe_dropdowns = window.tribe_dropdowns || {};
514
  * @return {jQuery} Affected fields
515
  */
516
  obj.dropdown = function( $fields, args ) {
517
- var $elements = $fields.not( '.select2-offscreen, .select2-container, ' + obj.selector.created.className() );
518
 
519
  if ( 0 === $elements.length ) {
520
  return $elements;
 
 
1
  var tribe_dropdowns = window.tribe_dropdowns || {};
2
 
3
  ( function( $, obj, _ ) {
116
  obj.init_selection = function( $select, make_selection ) {
117
  var isMultiple = $select.is( '[multiple]' );
118
  var options = $select.data( 'dropdown' );
 
119
  var currentValues = $select.val().split( options.regexSplit );
120
  var selectedItems = [];
121
 
122
+ $( currentValues ).each( function( index, value ) { // eslint-disable-line no-unused-vars
123
  var searchFor = { id: this, text: this };
124
  var data = options.ajax ? $select.data( 'options' ) : options.data;
125
  var locatedItem = find_item( searchFor, data );
160
  for ( var index in haystack ) {
161
  var possible_match = haystack[ index ];
162
 
163
+ if ( possible_match.hasOwnProperty( 'id' ) && possible_match.id == description.id ) { // eslint-disable-line no-prototype-builtins,eqeqeq,max-len
164
  return possible_match;
165
  }
166
 
167
+ if ( possible_match.hasOwnProperty( 'text' ) && possible_match.text == description.text ) { // eslint-disable-line no-prototype-builtins,eqeqeq,max-len
168
  return possible_match;
169
  }
170
 
171
+ if ( possible_match.hasOwnProperty( 'children' ) && _.isArray( possible_match.children ) ) { // eslint-disable-line no-prototype-builtins,max-len
172
  var subsearch = find_item( description, possible_match.children );
173
 
174
  if ( subsearch ) {
191
 
192
  obj.element = function( field, args ) {
193
  var $select = $( field );
194
+ var args = $.extend( {}, args ); // eslint-disable-line no-redeclare
195
+ var carryOverData = [ // eslint-disable-line no-unused-vars
196
  'depends',
197
  'condition',
198
  'conditionNot',
328
  if ( $select.is( '[data-tags]' ) ) {
329
  args.tags = $select.data( 'tags' );
330
 
331
+ args.createSearchChoice = function( term, data ) { // eslint-disable-line no-unused-vars
332
  if ( term.match( args.regexToken ) ) {
333
  return { id: term, text: term };
334
  }
349
  args.data = { results: [] };
350
 
351
  // Format for Parents breadcrumbs
352
+ args.formatResult = function ( item, container, query ) { // eslint-disable-line no-unused-vars,max-len
353
  if ( 'undefined' !== typeof item.breadcrumbs ) {
354
  return $.merge( item.breadcrumbs, [ item.text ] ).join( ' &#187; ' );
355
  }
364
  url: obj.ajaxurl(),
365
 
366
  // parse the results into the format expected by Select2.
367
+ processResults: function ( response, page, query ) { // eslint-disable-line no-unused-vars
368
  if ( ! $.isPlainObject( response ) || 'undefined' === typeof response.success ) {
369
+ console.error( 'We received a malformed Object, could not complete the Select2 Search.' ); // eslint-disable-line max-len
370
  return { results: [] };
371
  }
372
 
374
  ! $.isPlainObject( response.data )
375
  || 'undefined' === typeof response.data.results
376
  ) {
377
+ console.error( 'We received a malformed results array, could not complete the Select2 Search.' ); // eslint-disable-line max-len
378
  return { results: [] };
379
  }
380
 
485
  return TEC.ajaxurl;
486
  }
487
 
488
+ console.error( 'Dropdowns framework cannot properly do an AJAX request without the WordPress `ajaxurl` variable setup.' ); // eslint-disable-line max-len
489
  };
490
 
491
+ obj.action_select2_open = function( event ) { // eslint-disable-line no-unused-vars
492
  var $select = $( this );
 
493
  var select2Data = $select.data( 'select2' );
494
+ var $search = select2Data.$dropdown.find( obj.selector.searchField ); // eslint-disable-line es5/no-es6-methods,max-len
495
 
496
  select2Data.$dropdown.addClass( obj.selector.dropdown.className() );
497
 
510
  * @return {jQuery} Affected fields
511
  */
512
  obj.dropdown = function( $fields, args ) {
513
+ var $elements = $fields.not( '.select2-offscreen, .select2-container, ' + obj.selector.created.className() ); // eslint-disable-line max-len
514
 
515
  if ( 0 === $elements.length ) {
516
  return $elements;
common/src/resources/js/dropdowns.min.js CHANGED
@@ -1 +1 @@
1
- var tribe_dropdowns=window.tribe_dropdowns||{};!function(e,t,r){"use strict";t.selector={dropdown:".tribe-dropdown",created:".tribe-dropdown-created",searchField:".select2-search__field"},e.fn.tribe_dropdowns=function(){return t.dropdown(this,{}),this},t.freefrom_create_search_choice=function(e){if("string"!=typeof e.term)return null;var t=e.term.trim();if(""===t)return null;var a=this.options.options,o=a.$select;if(t.match(a.regexToken)&&(!o.is("[data-int]")||o.is("[data-int]")&&t.match(/\d+/))){var s={id:t,text:t,new:!0};return o.is("[data-create-choice-template]")&&(s.text=r.template(o.data("createChoiceTemplate"))({term:t})),s}return null},t.search_id=function(e){var t=void 0;return void 0!==e.id?t=e.id:void 0!==e.ID?t=e.ID:void 0!==e.value&&(t=e.value),void 0===e?void 0:t},t.matcher=function(a,o){if("string"!=typeof a.term||""===a.term.trim())return o;if(void 0===o.text)return null;var s=a.term.trim(),n=o.text,i=e(o.element).closest("select").data("dropdown"),d=-1!==n.toUpperCase().indexOf(s.toUpperCase());if(!d&&void 0!==i.tags){var c=r.where(i.tags,{text:n});if(i.tags.length>0&&r.isObject(c))d=-1!==t.search_id(c[0]).toUpperCase().indexOf(s.toUpperCase())}return d},t.init_selection=function(t,a){var o=t.is("[multiple]"),s=t.data("dropdown"),n=(t.data("isEmpty"),t.val().split(s.regexSplit)),i=[];if(e(n).each(function(e,a){var o=function e(t,a){if(!r.isArray(a))return!1;for(var o in a){var s=a[o];if(s.hasOwnProperty("id")&&s.id==t.id)return s;if(s.hasOwnProperty("text")&&s.text==t.text)return s;if(s.hasOwnProperty("children")&&r.isArray(s.children)){var n=e(t,s.children);if(n)return n}}return!1}({id:this,text:this},s.ajax?t.data("options"):s.data);o&&o.selected&&i.push(o)}),i.length&&o)a(i);else{if(!i.length)return void a(!1);a(i[0])}},t.getSelectClasses=function(e){var t=e.attr("class").split(/\s+/);return r.difference(t,["select2-hidden-accessible","hide-before-select2-init"])},t.element=function(a,o){var s,n=e(a);o=e.extend({},o);if(n.addClass(t.selector.created.className()),o.$select=n,o.dropdownAutoWidth=!0,o.width="resolve",o.containerCss={},n.is(":visible")&&(o.containerCss.display="inline-block",o.containerCss.position="relative"),o.dropdownCss={},o.dropdownCss.width="auto",n.is("[data-dropdown-css-width]")&&(o.dropdownCss.width=n.data("dropdown-css-width"),o.dropdownCss.width&&"false"!==o.dropdownCss.width||(delete o.dropdownCss.width,delete o.containerCss)),o.allowClear=!0,n.is("[data-prevent-clear]")&&(o.allowClear=!1),n.is("[data-searching-placeholder]")&&(o.formatSearching=n.data("searching-placeholder")),!n.is("[data-placeholder]")&&n.is("[placeholder]")&&(o.placeholder=n.attr("placeholder")),n.is("[data-options]")&&(o.data=n.data("options")),o.minimumResultsForSearch=10,n.is("[data-hide-search]")&&(o.minimumResultsForSearch=1/0),n.is("[data-force-search]")&&delete o.minimumResultsForSearch,n.is("[data-freeform]")&&(o.createTag=t.freefrom_create_search_choice,o.tags=!0,n.data("tags",!0)),n.is("[multiple]")&&(o.multiple=!0,n.is("[data-maximum-selection-size]")&&(o.maximumSelectionSize=n.data("maximum-selection-size")),n.is("data-separator")||n.data("separator",","),r.isArray(n.data("separator"))?o.tokenSeparators=n.data("separator"):o.tokenSeparators=[n.data("separator")],o.separator=n.data("separator"),o.regexSeparatorElements=["^("],o.regexSplitElements=["(?:"],e.each(o.tokenSeparators,function(e,t){o.regexSeparatorElements.push("[^"+t+"]+"),o.regexSplitElements.push("["+t+"]")}),o.regexSeparatorElements.push(")$"),o.regexSplitElements.push(")"),o.regexSeparatorString=o.regexSeparatorElements.join(""),o.regexSplitString=o.regexSplitElements.join(""),o.regexToken=new RegExp(o.regexSeparatorString,"ig"),o.regexSplit=new RegExp(o.regexSplitString,"ig")),n.is("[data-tags]")&&(o.tags=n.data("tags"),o.createSearchChoice=function(e,t){if(e.match(o.regexToken))return{id:e,text:e}},0===o.tags.length&&(o.formatNoMatches=function(){return n.attr("placeholder")})),n.is("[data-source]")){var i=n.data("source");o.data={results:[]},o.formatResult=function(t,r,a){return void 0!==t.breadcrumbs?e.merge(t.breadcrumbs,[t.text]).join(" &#187; "):t.text},o.ajax={dataType:"json",type:"POST",url:t.ajaxurl(),processResults:function(t,r,a){return e.isPlainObject(t)&&void 0!==t.success?e.isPlainObject(t.data)&&void 0!==t.data.results?t.success?t.data:("string"===e.type(t.data.message)?console.error(t.data.message):console.error("The Select2 search failed in some way... Verify the source."),{results:[]}):(console.error("We received a malformed results array, could not complete the Select2 Search."),{results:[]}):(console.error("We received a malformed Object, could not complete the Select2 Search."),{results:[]})}},o.ajax.data=function(e,t){return{action:"tribe_dropdown",source:i,search:e,page:t,args:n.data("source-args")}}}n.is("[data-attach-container]")&&(n.is("[multiple]")?(e.fn.select2.amd.define("AttachedDropdownAdapter",["select2/utils","select2/dropdown","select2/dropdown/attachContainer"],function(e,t,r){return e.Decorate(t,r)}),o.dropdownAdapter=e.fn.select2.amd.require("AttachedDropdownAdapter")):(e.fn.select2.amd.define("AttachedWithSearchDropdownAdapter",["select2/utils","select2/dropdown","select2/dropdown/search","select2/dropdown/minimumResultsForSearch","select2/dropdown/attachContainer"],function(e,t,r,a,o){var s=e.Decorate(t,o);return s=e.Decorate(s,r),s=e.Decorate(s,a)}),o.dropdownAdapter=e.fn.select2.amd.require("AttachedWithSearchDropdownAdapter"))),n.data("dropdown",o),(s=n.select2TEC(o)).data("select2").$container.addClass(t.getSelectClasses(n).join(" ")),s.data("select2").$container.removeClass("hide-before-select2-init"),s.on("select2:open",t.action_select2_open)},t.ajaxurl=function(){return void 0!==window.ajaxurl?window.ajaxurl:"undefined"!=typeof TEC&&void 0!==TEC.ajaxurl?TEC.ajaxurl:void console.error("Dropdowns framework cannot properly do an AJAX request without the WordPress `ajaxurl` variable setup.")},t.action_select2_open=function(r){var a=e(this),o=(a.data("dropdown"),a.data("select2")),s=o.$dropdown.find(t.selector.searchField);o.$dropdown.addClass(t.selector.dropdown.className()),a.is("[data-search-placeholder]")&&s.attr("placeholder",a.data("searchPlaceholder"))},t.dropdown=function(e,r){var a=e.not(".select2-offscreen, .select2-container, "+t.selector.created.className());return 0===a.length?a:(r||(r={}),a.each(function(e,a){t.element(a,r)}),a)},e(function(){e(t.selector.dropdown).tribe_dropdowns()}),e(window).on("unload",function(){e(t.selector.dropdown).tribe_dropdowns()})}(jQuery,tribe_dropdowns,window.underscore||window._);
1
+ var tribe_dropdowns=window.tribe_dropdowns||{};!function(e,t,r){"use strict";t.selector={dropdown:".tribe-dropdown",created:".tribe-dropdown-created",searchField:".select2-search__field"},e.fn.tribe_dropdowns=function(){return t.dropdown(this,{}),this},t.freefrom_create_search_choice=function(e){if("string"!=typeof e.term)return null;var t=e.term.trim();if(""===t)return null;var a=this.options.options,o=a.$select;if(t.match(a.regexToken)&&(!o.is("[data-int]")||o.is("[data-int]")&&t.match(/\d+/))){var s={id:t,text:t,new:!0};return o.is("[data-create-choice-template]")&&(s.text=r.template(o.data("createChoiceTemplate"))({term:t})),s}return null},t.search_id=function(e){var t=void 0;return void 0!==e.id?t=e.id:void 0!==e.ID?t=e.ID:void 0!==e.value&&(t=e.value),void 0===e?void 0:t},t.matcher=function(a,o){if("string"!=typeof a.term||""===a.term.trim())return o;if(void 0===o.text)return null;var s=a.term.trim(),n=o.text,i=e(o.element).closest("select").data("dropdown"),d=-1!==n.toUpperCase().indexOf(s.toUpperCase());if(!d&&void 0!==i.tags){var c=r.where(i.tags,{text:n});if(i.tags.length>0&&r.isObject(c))d=-1!==t.search_id(c[0]).toUpperCase().indexOf(s.toUpperCase())}return d},t.init_selection=function(t,a){var o=t.is("[multiple]"),s=t.data("dropdown"),n=t.val().split(s.regexSplit),i=[];if(e(n).each(function(e,a){var o=function e(t,a){if(!r.isArray(a))return!1;for(var o in a){var s=a[o];if(s.hasOwnProperty("id")&&s.id==t.id)return s;if(s.hasOwnProperty("text")&&s.text==t.text)return s;if(s.hasOwnProperty("children")&&r.isArray(s.children)){var n=e(t,s.children);if(n)return n}}return!1}({id:this,text:this},s.ajax?t.data("options"):s.data);o&&o.selected&&i.push(o)}),i.length&&o)a(i);else{if(!i.length)return void a(!1);a(i[0])}},t.getSelectClasses=function(e){var t=e.attr("class").split(/\s+/);return r.difference(t,["select2-hidden-accessible","hide-before-select2-init"])},t.element=function(a,o){var s,n=e(a);o=e.extend({},o);if(n.addClass(t.selector.created.className()),o.$select=n,o.dropdownAutoWidth=!0,o.width="resolve",o.containerCss={},n.is(":visible")&&(o.containerCss.display="inline-block",o.containerCss.position="relative"),o.dropdownCss={},o.dropdownCss.width="auto",n.is("[data-dropdown-css-width]")&&(o.dropdownCss.width=n.data("dropdown-css-width"),o.dropdownCss.width&&"false"!==o.dropdownCss.width||(delete o.dropdownCss.width,delete o.containerCss)),o.allowClear=!0,n.is("[data-prevent-clear]")&&(o.allowClear=!1),n.is("[data-searching-placeholder]")&&(o.formatSearching=n.data("searching-placeholder")),!n.is("[data-placeholder]")&&n.is("[placeholder]")&&(o.placeholder=n.attr("placeholder")),n.is("[data-options]")&&(o.data=n.data("options")),o.minimumResultsForSearch=10,n.is("[data-hide-search]")&&(o.minimumResultsForSearch=1/0),n.is("[data-force-search]")&&delete o.minimumResultsForSearch,n.is("[data-freeform]")&&(o.createTag=t.freefrom_create_search_choice,o.tags=!0,n.data("tags",!0)),n.is("[multiple]")&&(o.multiple=!0,n.is("[data-maximum-selection-size]")&&(o.maximumSelectionSize=n.data("maximum-selection-size")),n.is("data-separator")||n.data("separator",","),r.isArray(n.data("separator"))?o.tokenSeparators=n.data("separator"):o.tokenSeparators=[n.data("separator")],o.separator=n.data("separator"),o.regexSeparatorElements=["^("],o.regexSplitElements=["(?:"],e.each(o.tokenSeparators,function(e,t){o.regexSeparatorElements.push("[^"+t+"]+"),o.regexSplitElements.push("["+t+"]")}),o.regexSeparatorElements.push(")$"),o.regexSplitElements.push(")"),o.regexSeparatorString=o.regexSeparatorElements.join(""),o.regexSplitString=o.regexSplitElements.join(""),o.regexToken=new RegExp(o.regexSeparatorString,"ig"),o.regexSplit=new RegExp(o.regexSplitString,"ig")),n.is("[data-tags]")&&(o.tags=n.data("tags"),o.createSearchChoice=function(e,t){if(e.match(o.regexToken))return{id:e,text:e}},0===o.tags.length&&(o.formatNoMatches=function(){return n.attr("placeholder")})),n.is("[data-source]")){var i=n.data("source");o.data={results:[]},o.formatResult=function(t,r,a){return void 0!==t.breadcrumbs?e.merge(t.breadcrumbs,[t.text]).join(" &#187; "):t.text},o.ajax={dataType:"json",type:"POST",url:t.ajaxurl(),processResults:function(t,r,a){return e.isPlainObject(t)&&void 0!==t.success?e.isPlainObject(t.data)&&void 0!==t.data.results?t.success?t.data:("string"===e.type(t.data.message)?console.error(t.data.message):console.error("The Select2 search failed in some way... Verify the source."),{results:[]}):(console.error("We received a malformed results array, could not complete the Select2 Search."),{results:[]}):(console.error("We received a malformed Object, could not complete the Select2 Search."),{results:[]})}},o.ajax.data=function(e,t){return{action:"tribe_dropdown",source:i,search:e,page:t,args:n.data("source-args")}}}n.is("[data-attach-container]")&&(n.is("[multiple]")?(e.fn.select2.amd.define("AttachedDropdownAdapter",["select2/utils","select2/dropdown","select2/dropdown/attachContainer"],function(e,t,r){return e.Decorate(t,r)}),o.dropdownAdapter=e.fn.select2.amd.require("AttachedDropdownAdapter")):(e.fn.select2.amd.define("AttachedWithSearchDropdownAdapter",["select2/utils","select2/dropdown","select2/dropdown/search","select2/dropdown/minimumResultsForSearch","select2/dropdown/attachContainer"],function(e,t,r,a,o){var s=e.Decorate(t,o);return s=e.Decorate(s,r),s=e.Decorate(s,a)}),o.dropdownAdapter=e.fn.select2.amd.require("AttachedWithSearchDropdownAdapter"))),n.data("dropdown",o),(s=n.select2TEC(o)).data("select2").$container.addClass(t.getSelectClasses(n).join(" ")),s.data("select2").$container.removeClass("hide-before-select2-init"),s.on("select2:open",t.action_select2_open)},t.ajaxurl=function(){return void 0!==window.ajaxurl?window.ajaxurl:"undefined"!=typeof TEC&&void 0!==TEC.ajaxurl?TEC.ajaxurl:void console.error("Dropdowns framework cannot properly do an AJAX request without the WordPress `ajaxurl` variable setup.")},t.action_select2_open=function(r){var a=e(this),o=a.data("select2"),s=o.$dropdown.find(t.selector.searchField);o.$dropdown.addClass(t.selector.dropdown.className()),a.is("[data-search-placeholder]")&&s.attr("placeholder",a.data("searchPlaceholder"))},t.dropdown=function(e,r){var a=e.not(".select2-offscreen, .select2-container, "+t.selector.created.className());return 0===a.length?a:(r||(r={}),a.each(function(e,a){t.element(a,r)}),a)},e(function(){e(t.selector.dropdown).tribe_dropdowns()}),e(window).on("unload",function(){e(t.selector.dropdown).tribe_dropdowns()})}(jQuery,tribe_dropdowns,window.underscore||window._);
common/src/resources/js/notice-dismiss.js CHANGED
@@ -22,7 +22,11 @@
22
 
23
  $( function() {
24
  $( '.tribe-dismiss-notice.is-dismissible' ).on( 'click', '.notice-dismiss', function() {
25
- var dismiss_ajaxurl = update_query_string( ajaxurl, 'tribe-dismiss-notice', $( this ).parents( '.tribe-dismiss-notice' ).data( 'ref' ) );
 
 
 
 
26
 
27
  $.ajax( dismiss_ajaxurl, {
28
  dataType: 'json',
@@ -33,4 +37,4 @@
33
  } );
34
  } );
35
  } );
36
- }( jQuery ) );
22
 
23
  $( function() {
24
  $( '.tribe-dismiss-notice.is-dismissible' ).on( 'click', '.notice-dismiss', function() {
25
+ var dismiss_ajaxurl = update_query_string(
26
+ ajaxurl,
27
+ 'tribe-dismiss-notice',
28
+ $( this ).parents( '.tribe-dismiss-notice' ).data( 'ref' )
29
+ );
30
 
31
  $.ajax( dismiss_ajaxurl, {
32
  dataType: 'json',
37
  } );
38
  } );
39
  } );
40
+ }( jQuery ) );
common/src/resources/js/pue-notices.js CHANGED
@@ -11,7 +11,7 @@ var tribe_plugin_notices = tribe_plugin_notices || {};
11
 
12
  my.init = function() {
13
  for ( var plugin_file in tribe_plugin_notices ) {
14
- if ( ! tribe_plugin_notices.hasOwnProperty( plugin_file ) ) {
15
  continue;
16
  }
17
 
@@ -28,4 +28,4 @@ var tribe_plugin_notices = tribe_plugin_notices || {};
28
  my.init();
29
  }
30
  });
31
- })( jQuery, tribe_plugin_notices );
11
 
12
  my.init = function() {
13
  for ( var plugin_file in tribe_plugin_notices ) {
14
+ if ( ! tribe_plugin_notices.hasOwnProperty( plugin_file ) ) { // eslint-disable-line no-prototype-builtins,max-len
15
  continue;
16
  }
17
 
28
  my.init();
29
  }
30
  });
31
+ })( jQuery, tribe_plugin_notices );
common/src/resources/js/select2-after.js CHANGED
@@ -1,4 +1,3 @@
1
- /* global console, jQuery */
2
  jQuery.fn.select2.amd.define( 'jquery.select2TEC', [
3
  'jquery',
4
  'jquery-mousewheel',
@@ -17,7 +16,7 @@ jQuery.fn.select2.amd.define( 'jquery.select2TEC', [
17
  this.each( function() {
18
  var instanceOptions = $.extend( true, {}, options );
19
 
20
- var instance = new Select2( $( this ), instanceOptions );
21
  } );
22
 
23
  return this;
@@ -57,4 +56,4 @@ jQuery.fn.select2.amd.define( 'jquery.select2TEC', [
57
  return Select2;
58
  } );
59
 
60
- jQuery.fn.select2.amd.require( 'jquery.select2TEC' );
 
1
  jQuery.fn.select2.amd.define( 'jquery.select2TEC', [
2
  'jquery',
3
  'jquery-mousewheel',
16
  this.each( function() {
17
  var instanceOptions = $.extend( true, {}, options );
18
 
19
+ var instance = new Select2( $( this ), instanceOptions ); // eslint-disable-line no-unused-vars,max-len
20
  } );
21
 
22
  return this;
56
  return Select2;
57
  } );
58
 
59
+ jQuery.fn.select2.amd.require( 'jquery.select2TEC' );
common/src/resources/js/timepicker.js CHANGED
@@ -23,7 +23,7 @@ var tribe_timepickers = tribe_timepickers || {};
23
  };
24
 
25
  obj.timezone = {
26
- link: _.template( '<a href="#" class="tribe-change-timezone"><%= label %> <%= timezone %></a>' ),
27
  };
28
 
29
  obj.$ = {};
@@ -36,7 +36,10 @@ var tribe_timepickers = tribe_timepickers || {};
36
  var $input = $container.find( obj.selector.timezone ).filter( obj.selector.input );
37
 
38
  // Create the Link
39
- var $timezoneLink = $( obj.timezone.link( { label: $input.data( 'timezoneLabel' ), timezone: $input.data( 'timezoneValue' ) } ) );
 
 
 
40
 
41
  // Toggle Timepickers on All Day change
42
  $allDay.on( 'change', function() {
@@ -89,7 +92,7 @@ var tribe_timepickers = tribe_timepickers || {};
89
  var round = $item.data( 'round' );
90
  if (
91
  round &&
92
- 0 != round &&
93
  'false' !== round
94
  ) {
95
  opts.forceRoundTime = true;
@@ -105,4 +108,4 @@ var tribe_timepickers = tribe_timepickers || {};
105
  };
106
 
107
  $( obj.init );
108
- } ( jQuery, tribe_timepickers ) );
23
  };
24
 
25
  obj.timezone = {
26
+ link: _.template( '<a href="#" class="tribe-change-timezone"><%= label %> <%= timezone %></a>' ), // eslint-disable-line max-len
27
  };
28
 
29
  obj.$ = {};
36
  var $input = $container.find( obj.selector.timezone ).filter( obj.selector.input );
37
 
38
  // Create the Link
39
+ var $timezoneLink = $( obj.timezone.link( {
40
+ label: $input.data( 'timezoneLabel' ),
41
+ timezone: $input.data( 'timezoneValue' ),
42
+ } ) );
43
 
44
  // Toggle Timepickers on All Day change
45
  $allDay.on( 'change', function() {
92
  var round = $item.data( 'round' );
93
  if (
94
  round &&
95
+ 0 != round && // eslint-disable-line eqeqeq
96
  'false' !== round
97
  ) {
98
  opts.forceRoundTime = true;
108
  };
109
 
110
  $( obj.init );
111
+ } ( jQuery, tribe_timepickers ) );
common/src/resources/js/tooltip.js CHANGED
@@ -1,4 +1,4 @@
1
- var tribe = tribe || {};
2
  tribe.tooltip = tribe.tooltip || {};
3
 
4
  ( function ( $, obj ) {
1
+ var tribe = tribe || {}; // eslint-disable-line no-redeclare
2
  tribe.tooltip = tribe.tooltip || {};
3
 
4
  ( function ( $, obj ) {
common/src/resources/js/tribe-common.js CHANGED
@@ -4,7 +4,7 @@ String.prototype.className = function () {
4
  if (
5
  (
6
  'string' !== typeof this
7
- && ! this instanceof String
8
  )
9
  || 'function' !== typeof this.replace
10
  ) {
@@ -20,7 +20,7 @@ String.prototype.varName = function () {
20
  if (
21
  (
22
  'string' !== typeof this
23
- && ! this instanceof String
24
  )
25
  || 'function' !== typeof this.replace
26
  ) {
@@ -34,4 +34,4 @@ String.prototype.varName = function () {
34
  * Creates a global Tribe Variable where we should start to store all the things
35
  * @type {object}
36
  */
37
- var tribe = tribe || {};
4
  if (
5
  (
6
  'string' !== typeof this
7
+ && ! this instanceof String // eslint-disable-line no-unsafe-negation
8
  )
9
  || 'function' !== typeof this.replace
10
  ) {
20
  if (
21
  (
22
  'string' !== typeof this
23
+ && ! this instanceof String // eslint-disable-line no-unsafe-negation
24
  )
25
  || 'function' !== typeof this.replace
26
  ) {
34
  * Creates a global Tribe Variable where we should start to store all the things
35
  * @type {object}
36
  */
37
+ var tribe = tribe || {}; // eslint-disable-line no-redeclare
common/src/resources/js/tribe-datatables.js CHANGED
@@ -4,7 +4,6 @@ window.tribe_data_table = null;
4
  'use strict';
5
 
6
  $.fn.tribeDataTable = function( options ) {
7
- var $document = $( document );
8
  var settings = $.extend( {
9
  language: {
10
  lengthMenu : tribe_l10n_datatables.length_menu,
@@ -70,12 +69,9 @@ window.tribe_data_table = null;
70
  $table.find( '.tribe-datatables-all-pages-checkbox' ).remove();
71
 
72
  var $thead = $table.find( 'thead' );
73
- var $tfoot = $table.find( 'tfoot' );
74
- var $header_checkbox = $thead.find( '.column-cb input:checkbox' );
75
- var $footer_checkbox = $tfoot.find( '.column-cb input:checkbox' );
76
 
77
- var $link = $( '<a>' ).attr( 'href', '#select-all' ).text( tribe_l10n_datatables.select_all_link );
78
- var $text = $( '<div>' ).css( 'text-align', 'center' ).text( tribe_l10n_datatables.all_selected_text ).append( $link );
79
  var $column = $( '<th>' ).attr( 'colspan', table.columns()[0].length ).append( $text );
80
  var $row = $( '<tr>' ).addClass( 'tribe-datatables-all-pages-checkbox' ).append( $column );
81
 
@@ -109,7 +105,10 @@ window.tribe_data_table = null;
109
  }
110
 
111
  table.row( $row ).deselect();
112
- $checkbox.closest( '.dataTable' ).find( 'thead .column-cb input:checkbox, tfoot .column-cb input:checkbox' ).prop( 'checked', false );
 
 
 
113
  }
114
  };
115
 
@@ -131,7 +130,7 @@ window.tribe_data_table = null;
131
  table.draw();
132
  }
133
 
134
- var resetSelection = function ( event, settings ) {
135
  methods.setVisibleCheckboxes( $el, table, false );
136
  };
137
 
4
  'use strict';
5
 
6
  $.fn.tribeDataTable = function( options ) {
 
7
  var settings = $.extend( {
8
  language: {
9
  lengthMenu : tribe_l10n_datatables.length_menu,
69
  $table.find( '.tribe-datatables-all-pages-checkbox' ).remove();
70
 
71
  var $thead = $table.find( 'thead' );
 
 
 
72
 
73
+ var $link = $( '<a>' ).attr( 'href', '#select-all' ).text( tribe_l10n_datatables.select_all_link ); // eslint-disable-line max-len
74
+ var $text = $( '<div>' ).css( 'text-align', 'center' ).text( tribe_l10n_datatables.all_selected_text ).append( $link ); // eslint-disable-line max-len
75
  var $column = $( '<th>' ).attr( 'colspan', table.columns()[0].length ).append( $text );
76
  var $row = $( '<tr>' ).addClass( 'tribe-datatables-all-pages-checkbox' ).append( $column );
77
 
105
  }
106
 
107
  table.row( $row ).deselect();
108
+ $checkbox
109
+ .closest( '.dataTable' )
110
+ .find( 'thead .column-cb input:checkbox, tfoot .column-cb input:checkbox' )
111
+ .prop( 'checked', false );
112
  }
113
  };
114
 
130
  table.draw();
131
  }
132
 
133
+ var resetSelection = function ( event, settings ) { // eslint-disable-line no-unused-vars
134
  methods.setVisibleCheckboxes( $el, table, false );
135
  };
136
 
common/src/resources/js/tribe-datatables.min.js CHANGED
@@ -1 +1 @@
1
- window.tribe_data_table=null,function(e){"use strict";e.fn.tribeDataTable=function(t){e(document);var a=e.extend({language:{lengthMenu:tribe_l10n_datatables.length_menu,emptyTable:tribe_l10n_datatables.emptyTable,info:tribe_l10n_datatables.info,infoEmpty:tribe_l10n_datatables.info_empty,infoFiltered:tribe_l10n_datatables.info_filtered,zeroRecords:tribe_l10n_datatables.zero_records,search:tribe_l10n_datatables.search,paginate:{next:tribe_l10n_datatables.pagination.next,previous:tribe_l10n_datatables.pagination.previous},aria:{sortAscending:tribe_l10n_datatables.aria.sort_ascending,sortDescending:tribe_l10n_datatables.aria.sort_descending},select:{rows:{0:tribe_l10n_datatables.select.rows[0],_:tribe_l10n_datatables.select.rows._,1:tribe_l10n_datatables.select.rows[1]}}},lengthMenu:[[10,25,50,-1],[10,25,50,tribe_l10n_datatables.pagination.all]]},t),n=!1;this.is(".dataTable")&&(n=!0);var c={setVisibleCheckboxes:function(e,t,a){var n=e.find("thead"),l=e.find("tfoot"),o=n.find(".column-cb input:checkbox"),i=l.find(".column-cb input:checkbox");void 0===a&&(a=!1),e.find("tbody .check-column input:checkbox").prop("checked",a),o.prop("checked",a),i.prop("checked",a),a?(t.rows({page:"current"}).select(),c.addGlobalCheckboxLine(e,t)):(e.find(".tribe-datatables-all-pages-checkbox").remove(),t.rows().deselect())},addGlobalCheckboxLine:function(t,a){t.find(".tribe-datatables-all-pages-checkbox").remove();var n=t.find("thead"),l=t.find("tfoot"),o=(n.find(".column-cb input:checkbox"),l.find(".column-cb input:checkbox"),e("<a>").attr("href","#select-all").text(tribe_l10n_datatables.select_all_link)),i=e("<div>").css("text-align","center").text(tribe_l10n_datatables.all_selected_text).append(o),b=e("<th>").attr("colspan",a.columns()[0].length).append(i),s=e("<tr>").addClass("tribe-datatables-all-pages-checkbox").append(b);o.one("click",function(e){return a.rows().select(),o.text(tribe_l10n_datatables.clear_selection).one("click",function(){return c.setVisibleCheckboxes(t,a,!1),e.preventDefault(),!1}),e.preventDefault(),!1}),n.append(s)},togglePageCheckbox:function(e,t){var a=e.closest(".dataTable");c.setVisibleCheckboxes(a,t,e.is(":checked"))},toggleRowCheckbox:function(e,t){var a=e.closest("tr");e.is(":checked")?t.row(a).select():(t.row(a).deselect(),e.closest(".dataTable").find("thead .column-cb input:checkbox, tfoot .column-cb input:checkbox").prop("checked",!1))}};return this.each(function(){var t,l=e(this);t=n?l.DataTable():l.DataTable(a),window.tribe_data_table=t,void 0!==a.data&&(t.clear().draw(),t.rows.add(a.data),t.draw());var o=function(e,a){c.setVisibleCheckboxes(l,t,!1)};l.on({"order.dt":o,"search.dt":o,"length.dt":o}),l.on("click","thead .column-cb input:checkbox, tfoot .column-cb input:checkbox",function(){c.togglePageCheckbox(e(this),t)}),l.on("click","tbody .check-column input:checkbox",function(){c.toggleRowCheckbox(e(this),t)})})}}(jQuery);
1
+ window.tribe_data_table=null,function(e){"use strict";e.fn.tribeDataTable=function(t){var a=e.extend({language:{lengthMenu:tribe_l10n_datatables.length_menu,emptyTable:tribe_l10n_datatables.emptyTable,info:tribe_l10n_datatables.info,infoEmpty:tribe_l10n_datatables.info_empty,infoFiltered:tribe_l10n_datatables.info_filtered,zeroRecords:tribe_l10n_datatables.zero_records,search:tribe_l10n_datatables.search,paginate:{next:tribe_l10n_datatables.pagination.next,previous:tribe_l10n_datatables.pagination.previous},aria:{sortAscending:tribe_l10n_datatables.aria.sort_ascending,sortDescending:tribe_l10n_datatables.aria.sort_descending},select:{rows:{0:tribe_l10n_datatables.select.rows[0],_:tribe_l10n_datatables.select.rows._,1:tribe_l10n_datatables.select.rows[1]}}},lengthMenu:[[10,25,50,-1],[10,25,50,tribe_l10n_datatables.pagination.all]]},t),n=!1;this.is(".dataTable")&&(n=!0);var l={setVisibleCheckboxes:function(e,t,a){var n=e.find("thead"),c=e.find("tfoot"),i=n.find(".column-cb input:checkbox"),o=c.find(".column-cb input:checkbox");void 0===a&&(a=!1),e.find("tbody .check-column input:checkbox").prop("checked",a),i.prop("checked",a),o.prop("checked",a),a?(t.rows({page:"current"}).select(),l.addGlobalCheckboxLine(e,t)):(e.find(".tribe-datatables-all-pages-checkbox").remove(),t.rows().deselect())},addGlobalCheckboxLine:function(t,a){t.find(".tribe-datatables-all-pages-checkbox").remove();var n=t.find("thead"),c=e("<a>").attr("href","#select-all").text(tribe_l10n_datatables.select_all_link),i=e("<div>").css("text-align","center").text(tribe_l10n_datatables.all_selected_text).append(c),o=e("<th>").attr("colspan",a.columns()[0].length).append(i),s=e("<tr>").addClass("tribe-datatables-all-pages-checkbox").append(o);c.one("click",function(e){return a.rows().select(),c.text(tribe_l10n_datatables.clear_selection).one("click",function(){return l.setVisibleCheckboxes(t,a,!1),e.preventDefault(),!1}),e.preventDefault(),!1}),n.append(s)},togglePageCheckbox:function(e,t){var a=e.closest(".dataTable");l.setVisibleCheckboxes(a,t,e.is(":checked"))},toggleRowCheckbox:function(e,t){var a=e.closest("tr");e.is(":checked")?t.row(a).select():(t.row(a).deselect(),e.closest(".dataTable").find("thead .column-cb input:checkbox, tfoot .column-cb input:checkbox").prop("checked",!1))}};return this.each(function(){var t,c=e(this);t=n?c.DataTable():c.DataTable(a),window.tribe_data_table=t,void 0!==a.data&&(t.clear().draw(),t.rows.add(a.data),t.draw());var i=function(e,a){l.setVisibleCheckboxes(c,t,!1)};c.on({"order.dt":i,"search.dt":i,"length.dt":i}),c.on("click","thead .column-cb input:checkbox, tfoot .column-cb input:checkbox",function(){l.togglePageCheckbox(e(this),t)}),c.on("click","tbody .check-column input:checkbox",function(){l.toggleRowCheckbox(e(this),t)})})}}(jQuery);
common/src/resources/js/underscore-after.js CHANGED
@@ -4,9 +4,11 @@
4
  * remove the reference to underscore from window._ by using the method .noConflict() from underscore, after
5
  * this point we need to revert back the value of window._ which was lodash.
6
  *
7
- * In the second scenario when underscore is loaded before lodash, this will not be executed as window._ will remain as lodash.
 
8
  *
9
- * On a third scenario when lodash is not included this will either be executed which will allow to use something like: window.underscore || window._ to fallback to the correct value of underscore in the plugins.
 
10
  */
11
  if ( window._lodash_tmp !== false && typeof window._lodash_tmp === 'function' ) {
12
  // Remove reference to _ if is underscore
4
  * remove the reference to underscore from window._ by using the method .noConflict() from underscore, after
5
  * this point we need to revert back the value of window._ which was lodash.
6
  *
7
+ * In the second scenario when underscore is loaded before lodash, this will not be executed as window._
8
+ * will remain as lodash.
9
  *
10
+ * On a third scenario when lodash is not included this will either be executed which will allow to use
11
+ * something like: window.underscore || window._ to fallback to the correct value of underscore in the plugins.
12
  */
13
  if ( window._lodash_tmp !== false && typeof window._lodash_tmp === 'function' ) {
14
  // Remove reference to _ if is underscore
common/src/resources/js/utils-camelcase.js CHANGED
@@ -37,7 +37,12 @@ tribe.utils = tribe.utils || {};
37
  isLastLastCharUpper = isLastCharUpper;
38
  isLastCharUpper = true;
39
  i++;
40
- } else if ( isLastCharUpper && isLastLastCharUpper && /[a-zA-Z]/.test( char ) && c.toLowerCase() === char ) {
 
 
 
 
 
41
  str = str.substr( 0, i - 1 ) + '-' + str.substr( i - 1 );
42
 
43
  isLastLastCharUpper = isLastCharUpper;
37
  isLastLastCharUpper = isLastCharUpper;
38
  isLastCharUpper = true;
39
  i++;
40
+ } else if (
41
+ isLastCharUpper &&
42
+ isLastLastCharUpper &&
43
+ /[a-zA-Z]/.test( char ) &&
44
+ char.toLowerCase() === char // eslint-disable-line no-undef
45
+ ) {
46
  str = str.substr( 0, i - 1 ) + '-' + str.substr( i - 1 );
47
 
48
  isLastLastCharUpper = isLastCharUpper;
common/src/resources/js/utils-camelcase.min.js CHANGED
@@ -1 +1 @@
1
- tribe.utils=tribe.utils||{},function(t,e){"use strict";t.camelCase=function(t){return 0===(t=arguments.length>1?(t=e.map(arguments,function(t){return t.trim()})).filter(t,function(t){return 0!==t.length}).join("-"):t.trim()).length?"":1===t.length?t.toLowerCase():/^[a-z0-9]+$/.test(t)?t:(t!==t.toLowerCase()&&(t=function(t){for(var e=!1,r=!1,s=!1,n=0;n<t.length;n++){var o=t[n];e&&/[a-zA-Z]/.test(o)&&o.toUpperCase()===o?(t=t.substr(0,n)+"-"+t.substr(n),e=!1,s=r,r=!0,n++):r&&s&&/[a-zA-Z]/.test(o)&&c.toLowerCase()===o?(t=t.substr(0,n-1)+"-"+t.substr(n-1),s=r,r=!1,e=!0):(e=o.toLowerCase()===o,s=r,r=o.toUpperCase()===o)}return t}(t)),t.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+(\w|$)/g,function(t,e){return e.toUpperCase()}))}}(tribe.utils,window.underscore||_);
1
+ tribe.utils=tribe.utils||{},function(t,e){"use strict";t.camelCase=function(t){return 0===(t=arguments.length>1?(t=e.map(arguments,function(t){return t.trim()})).filter(t,function(t){return 0!==t.length}).join("-"):t.trim()).length?"":1===t.length?t.toLowerCase():/^[a-z0-9]+$/.test(t)?t:(t!==t.toLowerCase()&&(t=function(t){for(var e=!1,r=!1,s=!1,n=0;n<t.length;n++){var o=t[n];e&&/[a-zA-Z]/.test(o)&&o.toUpperCase()===o?(t=t.substr(0,n)+"-"+t.substr(n),e=!1,s=r,r=!0,n++):r&&s&&/[a-zA-Z]/.test(o)&&o.toLowerCase()===o?(t=t.substr(0,n-1)+"-"+t.substr(n-1),s=r,r=!1,e=!0):(e=o.toLowerCase()===o,s=r,r=o.toUpperCase()===o)}return t}(t)),t.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+(\w|$)/g,function(t,e){return e.toUpperCase()}))}}(tribe.utils,window.underscore||_);
common/src/resources/js/validation.js CHANGED
@@ -1,5 +1,3 @@
1
- /* global tribe, console, jQuery */
2
-
3
  /**
4
  * Configures this Object in the Global Tribe variable
5
  *
@@ -42,7 +40,7 @@ tribe.validation = {};
42
  */
43
  obj.conditions = {
44
  isRequired: function( value ) {
45
- return '' != value;
46
  },
47
  isGreaterThan: function( value, constraint, $field ) {
48
  var condition = obj.parseCondition( 'isGreaterThan', value, constraint, $field );
@@ -92,7 +90,7 @@ tribe.validation = {};
92
  return true;
93
  }
94
 
95
- return condition.constraint == condition.value;
96
  },
97
  isNotEqualTo: function( value, constraint, $field ) {
98
  var condition = obj.parseCondition( 'isNotEqualTo', value, constraint, $field );
@@ -102,15 +100,15 @@ tribe.validation = {};
102
  return true;
103
  }
104
 
105
- return condition.constraint != condition.value;
106
  },
107
- matchRegExp: function( value, constraint, $field ) {
108
  var exp = new RegExp( constraint, 'g' );
109
  var match = exp.exec( value );
110
 
111
  return null !== match;
112
  },
113
- notMatchRegExp: function( value, constraint, $field ) {
114
  var exp = new RegExp( constraint, 'g' );
115
  var match = exp.exec( value );
116
 
@@ -126,7 +124,7 @@ tribe.validation = {};
126
  * @type {object}
127
  */
128
  obj.parseType = {
129
- datepicker: function( value, $constraint, $field ) {
130
  var formats = [
131
  'yyyy-mm-dd',
132
  'm/d/yyyy',
@@ -150,7 +148,10 @@ tribe.validation = {};
150
  } else if ( _.isString( formats[ $constraint ] ) ) {
151
  formatKey = formats[ $constraint ];
152
  } else if ( $constraint.parents( '[data-datepicker_format]' ).length ) {
153
- formatKey = $constraint.parents( '[data-datepicker_format]' ).eq( 0 ).data( 'datepicker_format' );
 
 
 
154
  }
155
 
156
  if ( 'undefined' === typeof formats[ formatKey ] || ! formats[ formatKey ] ) {
@@ -162,7 +163,7 @@ tribe.validation = {};
162
 
163
  return value;
164
  },
165
- default: function( value, $constraint, $field ) {
166
  if ( $.isNumeric( value ) ) {
167
  value = parseFloat( value, 10 );
168
  }
@@ -559,7 +560,7 @@ tribe.validation = {};
559
  *
560
  * @return {void}
561
  */
562
- obj.onValidation = function( event ) {
563
  var $item = $( this );
564
  var $fields = $item.find( obj.selectors.fields );
565
 
@@ -590,7 +591,7 @@ tribe.validation = {};
590
  *
591
  * @return {void}
592
  */
593
- obj.onDisplayErrors = function( event ) {
594
  var $item = $( this );
595
  var $errors = $item.find( obj.selectors.error ).not( ':disabled' );
596
  var $list = $( '<ul>' );
@@ -598,7 +599,10 @@ tribe.validation = {};
598
 
599
  // Tries to fetch if we have a given notice
600
  var $notice = $document.find( obj.selectors.notice );
601
- var $newNotice = $( '<div>' ).addClass( 'notice notice-error is-dismissible tribe-notice' ).addClass( obj.selectors.notice.className() ).append( $dismiss );
 
 
 
602
 
603
  // Builds based on the errors found in the form
604
  $errors.each( function( i, field ) {
@@ -705,7 +709,7 @@ tribe.validation = {};
705
  *
706
  * @return {void} No return.
707
  */
708
- obj.onClickSubmitButtons = function( event ) {
709
  var $submit = $( this );
710
  var $item = $submit.parents( obj.selectors.item );
711
 
@@ -764,7 +768,7 @@ tribe.validation = {};
764
  *
765
  * @return {void} No return.
766
  */
767
- obj.onChangeFieldRemoveError = function( event ) {
768
  var $field = $( this );
769
  var $relatedFields = obj.getConstraintsFields( $field );
770
 
@@ -782,7 +786,7 @@ tribe.validation = {};
782
  *
783
  * @return {void} No return.
784
  */
785
- obj.onClickDismissNotice = function( event ) {
786
  var $dismiss = $( this );
787
  var $notice = $dismiss.parents( obj.selectors.notice );
788
 
@@ -799,7 +803,7 @@ tribe.validation = {};
799
  *
800
  * @return {void} No return.
801
  */
802
- obj.onReady = function( event ) {
803
  $( obj.selectors.item ).validation();
804
  };
805
 
 
 
1
  /**
2
  * Configures this Object in the Global Tribe variable
3
  *
40
  */
41
  obj.conditions = {
42
  isRequired: function( value ) {
43
+ return '' != value; // eslint-disable-line eqeqeq
44
  },
45
  isGreaterThan: function( value, constraint, $field ) {
46
  var condition = obj.parseCondition( 'isGreaterThan', value, constraint, $field );
90
  return true;
91
  }
92
 
93
+ return condition.constraint == condition.value; // eslint-disable-line eqeqeq
94
  },
95
  isNotEqualTo: function( value, constraint, $field ) {
96
  var condition = obj.parseCondition( 'isNotEqualTo', value, constraint, $field );
100
  return true;
101
  }
102
 
103
+ return condition.constraint != condition.value; // eslint-disable-line eqeqeq
104
  },
105
+ matchRegExp: function( value, constraint, $field ) { // eslint-disable-line no-unused-vars
106
  var exp = new RegExp( constraint, 'g' );
107
  var match = exp.exec( value );
108
 
109
  return null !== match;
110
  },
111
+ notMatchRegExp: function( value, constraint, $field ) { // eslint-disable-line no-unused-vars
112
  var exp = new RegExp( constraint, 'g' );
113
  var match = exp.exec( value );
114
 
124
  * @type {object}
125
  */
126
  obj.parseType = {
127
+ datepicker: function( value, $constraint, $field ) { // eslint-disable-line no-unused-vars
128
  var formats = [
129
  'yyyy-mm-dd',
130
  'm/d/yyyy',
148
  } else if ( _.isString( formats[ $constraint ] ) ) {
149
  formatKey = formats[ $constraint ];
150
  } else if ( $constraint.parents( '[data-datepicker_format]' ).length ) {
151
+ formatKey = $constraint
152
+ .parents( '[data-datepicker_format]' )
153
+ .eq( 0 )
154
+ .data( 'datepicker_format' );
155
  }
156
 
157
  if ( 'undefined' === typeof formats[ formatKey ] || ! formats[ formatKey ] ) {
163
 
164
  return value;
165
  },
166
+ default: function( value, $constraint, $field ) { // eslint-disable-line no-unused-vars
167
  if ( $.isNumeric( value ) ) {
168
  value = parseFloat( value, 10 );
169
  }
560
  *
561
  * @return {void}
562
  */
563
+ obj.onValidation = function( event ) { // eslint-disable-line no-unused-vars
564
  var $item = $( this );
565
  var $fields = $item.find( obj.selectors.fields );
566
 
591
  *
592
  * @return {void}
593
  */
594
+ obj.onDisplayErrors = function( event ) { // eslint-disable-line no-unused-vars
595
  var $item = $( this );
596
  var $errors = $item.find( obj.selectors.error ).not( ':disabled' );
597
  var $list = $( '<ul>' );
599
 
600
  // Tries to fetch if we have a given notice
601
  var $notice = $document.find( obj.selectors.notice );
602
+ var $newNotice = $( '<div>' )
603
+ .addClass( 'notice notice-error is-dismissible tribe-notice' )
604
+ .addClass( obj.selectors.notice.className() )
605
+ .append( $dismiss );
606
 
607
  // Builds based on the errors found in the form
608
  $errors.each( function( i, field ) {
709
  *
710
  * @return {void} No return.
711
  */
712
+ obj.onClickSubmitButtons = function( event ) { // eslint-disable-line no-unused-vars
713
  var $submit = $( this );
714
  var $item = $submit.parents( obj.selectors.item );
715
 
768
  *
769
  * @return {void} No return.
770
  */
771
+ obj.onChangeFieldRemoveError = function( event ) { // eslint-disable-line no-unused-vars
772
  var $field = $( this );
773
  var $relatedFields = obj.getConstraintsFields( $field );
774
 
786
  *
787
  * @return {void} No return.
788
  */
789
+ obj.onClickDismissNotice = function( event ) { // eslint-disable-line no-unused-vars
790
  var $dismiss = $( this );
791
  var $notice = $dismiss.parents( obj.selectors.notice );
792
 
803
  *
804
  * @return {void} No return.
805
  */
806
+ obj.onReady = function( event ) { // eslint-disable-line no-unused-vars
807
  $( obj.selectors.item ).validation();
808
  };
809
 
common/src/views/dialog/confirm.php CHANGED
@@ -25,8 +25,8 @@ $vars = get_defined_vars();
25
 
26
  <?php echo $content; ?>
27
  <div class="tribe-dialog__button_wrap">
28
- <button class="tribe-button tribe-confirm__cancel"><?php echo esc_html( $cancel_button_text ); ?></button>
29
- <button class="tribe-button tribe-confirm__continue"><?php echo esc_html( $continue_button_text ); ?></button>
30
  </div>
31
  </div>
32
  </script>
25
 
26
  <?php echo $content; ?>
27
  <div class="tribe-dialog__button_wrap">
28
+ <button <?php tribe_classes( $cancel_button_classes ); ?>><?php echo esc_html( $cancel_button_text ); ?></button>
29
+ <button <?php tribe_classes( $continue_button_classes ); ?>><?php echo esc_html( $continue_button_text ); ?></button>
30
  </div>
31
  </div>
32
  </script>
common/src/views/dialog/warning.php ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Warn Dialog View Template
4
+ * The confirmation template for tribe-dialog.
5
+ *
6
+ * Override this template in your own theme by creating a file at [your-theme]/tribe/dialogs/warn.php
7
+ *
8
+ * @since 4.12.13
9
+ *
10
+ * @package Tribe
11
+ * @version 4.12.13
12
+ */
13
+
14
+ /** @var \Tribe\Dialog\View $dialog_view */
15
+ $dialog_view = tribe( 'dialog.view' );
16
+ // grab allthevars!
17
+ $vars = get_defined_vars();
18
+ ?>
19
+ <?php $dialog_view->template( 'button', $vars, true ); ?>
20
+ <script data-js="<?php echo esc_attr( 'dialog-content-' . $id ); ?>" type="text/template" >
21
+ <div <?php tribe_classes( $content_classes ) ?>>
22
+ <?php if ( ! empty( $title ) ) : ?>
23
+ <h2 <?php tribe_classes( $title_classes ) ?>><?php echo esc_html( $title ); ?></h2>
24
+ <?php endif; ?>
25
+
26
+ <?php echo wp_kses_post( $content ); ?>
27
+ <div class="tribe-dialog__button_wrap">
28
+ <button <?php tribe_classes( $continue_button_classes ); ?>><?php echo esc_html( $continue_button_text ); ?></button>
29
+ <button <?php tribe_classes( $cancel_button_classes ); ?>><?php echo esc_html( $cancel_button_text ); ?></button>
30
+ </div>
31
+ </div>
32
+ </script>
common/src/views/tooltip/tooltip.php CHANGED
@@ -15,7 +15,7 @@
15
  <div class="tribe-tooltip <?php echo sanitize_html_class( $wrap_classes ); ?>" aria-expanded="false">
16
  <span class="dashicons dashicons-<?php echo sanitize_html_class( $icon ); ?> <?php echo sanitize_html_class( $classes ); ?>"></span>
17
  <div class="<?php echo sanitize_html_class( $direction ); ?>">
18
- <?php foreach( $messages as $message ) : ?>
19
  <p>
20
  <span><?php echo wp_kses_post( $message ); ?><i></i></span>
21
  </p>
15
  <div class="tribe-tooltip <?php echo sanitize_html_class( $wrap_classes ); ?>" aria-expanded="false">
16
  <span class="dashicons dashicons-<?php echo sanitize_html_class( $icon ); ?> <?php echo sanitize_html_class( $classes ); ?>"></span>
17
  <div class="<?php echo sanitize_html_class( $direction ); ?>">
18
+ <?php foreach ( $messages as $message ) : ?>
19
  <p>
20
  <span><?php echo wp_kses_post( $message ); ?><i></i></span>
21
  </p>
common/vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit2bc4bff8d092fa714ce8842c00521527::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit8a3b6f18e7040886221221ece8d67784::getLoader();
common/vendor/autoload_52.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
- return ComposerAutoloaderInit4c688b3e60e1a619c21fe4f82077e78d::getLoader();
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
+ return ComposerAutoloaderInit4f75012f55b84571961b2e9dbceaf071::getLoader();
common/vendor/composer/autoload_classmap.php CHANGED
@@ -122,8 +122,11 @@ return array(
122
  'Tribe\\Admin\\Troubleshooting' => $baseDir . '/src/Tribe/Admin/Troubleshooting.php',
123
  'Tribe\\Customizer\\Control' => $baseDir . '/src/Tribe/Customizer/Control.php',
124
  'Tribe\\Customizer\\Controls\\Heading' => $baseDir . '/src/Tribe/Customizer/Controls/Heading.php',
 
125
  'Tribe\\Customizer\\Controls\\Radio' => $baseDir . '/src/Tribe/Customizer/Controls/Radio.php',
 
126
  'Tribe\\Customizer\\Controls\\Separator' => $baseDir . '/src/Tribe/Customizer/Controls/Separator.php',
 
127
  'Tribe\\DB_Lock' => $baseDir . '/src/Tribe/DB_Lock.php',
128
  'Tribe\\Dialog\\View' => $baseDir . '/src/Tribe/Dialog/View.php',
129
  'Tribe\\Log\\Action_Logger' => $baseDir . '/src/Tribe/Log/Action_Logger.php',
122
  'Tribe\\Admin\\Troubleshooting' => $baseDir . '/src/Tribe/Admin/Troubleshooting.php',
123
  'Tribe\\Customizer\\Control' => $baseDir . '/src/Tribe/Customizer/Control.php',
124
  'Tribe\\Customizer\\Controls\\Heading' => $baseDir . '/src/Tribe/Customizer/Controls/Heading.php',
125
+ 'Tribe\\Customizer\\Controls\\Number' => $baseDir . '/src/Tribe/Customizer/Controls/Number.php',
126
  'Tribe\\Customizer\\Controls\\Radio' => $baseDir . '/src/Tribe/Customizer/Controls/Radio.php',
127
+ 'Tribe\\Customizer\\Controls\\Range_Slider' => $baseDir . '/src/Tribe/Customizer/Controls/Range_Slider.php',
128
  'Tribe\\Customizer\\Controls\\Separator' => $baseDir . '/src/Tribe/Customizer/Controls/Separator.php',
129
+ 'Tribe\\Customizer\\Controls\\Toggle' => $baseDir . '/src/Tribe/Customizer/Controls/Toggle.php',
130
  'Tribe\\DB_Lock' => $baseDir . '/src/Tribe/DB_Lock.php',
131
  'Tribe\\Dialog\\View' => $baseDir . '/src/Tribe/Dialog/View.php',
132
  'Tribe\\Log\\Action_Logger' => $baseDir . '/src/Tribe/Log/Action_Logger.php',
common/vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit2bc4bff8d092fa714ce8842c00521527
6
  {
7
  private static $loader;
8
 
@@ -19,15 +19,15 @@ class ComposerAutoloaderInit2bc4bff8d092fa714ce8842c00521527
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit2bc4bff8d092fa714ce8842c00521527', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit2bc4bff8d092fa714ce8842c00521527', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
- call_user_func(\Composer\Autoload\ComposerStaticInit2bc4bff8d092fa714ce8842c00521527::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit8a3b6f18e7040886221221ece8d67784
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit8a3b6f18e7040886221221ece8d67784', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit8a3b6f18e7040886221221ece8d67784', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
+ call_user_func(\Composer\Autoload\ComposerStaticInit8a3b6f18e7040886221221ece8d67784::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
common/vendor/composer/autoload_real_52.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real_52.php generated by xrstf/composer-php52
4
 
5
- class ComposerAutoloaderInit4c688b3e60e1a619c21fe4f82077e78d {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit4c688b3e60e1a619c21fe4f82077e78d {
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit4c688b3e60e1a619c21fe4f82077e78d', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit4c688b3e60e1a619c21fe4f82077e78d', 'loadClassLoader'));
25
 
26
  $vendorDir = dirname(dirname(__FILE__));
27
  $baseDir = dirname($vendorDir);
2
 
3
  // autoload_real_52.php generated by xrstf/composer-php52
4
 
5
+ class ComposerAutoloaderInit4f75012f55b84571961b2e9dbceaf071 {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit4f75012f55b84571961b2e9dbceaf071', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit4f75012f55b84571961b2e9dbceaf071', 'loadClassLoader'));
25
 
26
  $vendorDir = dirname(dirname(__FILE__));
27
  $baseDir = dirname($vendorDir);
common/vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit2bc4bff8d092fa714ce8842c00521527
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'T' =>
@@ -178,8 +178,11 @@ class ComposerStaticInit2bc4bff8d092fa714ce8842c00521527
178
  'Tribe\\Admin\\Troubleshooting' => __DIR__ . '/../..' . '/src/Tribe/Admin/Troubleshooting.php',
179
  'Tribe\\Customizer\\Control' => __DIR__ . '/../..' . '/src/Tribe/Customizer/Control.php',
180
  'Tribe\\Customizer\\Controls\\Heading' => __DIR__ . '/../..' . '/src/Tribe/Customizer/Controls/Heading.php',
 
181
  'Tribe\\Customizer\\Controls\\Radio' => __DIR__ . '/../..' . '/src/Tribe/Customizer/Controls/Radio.php',
 
182
  'Tribe\\Customizer\\Controls\\Separator' => __DIR__ . '/../..' . '/src/Tribe/Customizer/Controls/Separator.php',
 
183
  'Tribe\\DB_Lock' => __DIR__ . '/../..' . '/src/Tribe/DB_Lock.php',
184
  'Tribe\\Dialog\\View' => __DIR__ . '/../..' . '/src/Tribe/Dialog/View.php',
185
  'Tribe\\Log\\Action_Logger' => __DIR__ . '/../..' . '/src/Tribe/Log/Action_Logger.php',
@@ -239,10 +242,10 @@ class ComposerStaticInit2bc4bff8d092fa714ce8842c00521527
239
  public static function getInitializer(ClassLoader $loader)
240
  {
241
  return \Closure::bind(function () use ($loader) {
242
- $loader->prefixLengthsPsr4 = ComposerStaticInit2bc4bff8d092fa714ce8842c00521527::$prefixLengthsPsr4;
243
- $loader->prefixDirsPsr4 = ComposerStaticInit2bc4bff8d092fa714ce8842c00521527::$prefixDirsPsr4;
244
- $loader->prefixesPsr0 = ComposerStaticInit2bc4bff8d092fa714ce8842c00521527::$prefixesPsr0;
245
- $loader->classMap = ComposerStaticInit2bc4bff8d092fa714ce8842c00521527::$classMap;
246
 
247
  }, null, ClassLoader::class);
248
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit8a3b6f18e7040886221221ece8d67784
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'T' =>
178
  'Tribe\\Admin\\Troubleshooting' => __DIR__ . '/../..' . '/src/Tribe/Admin/Troubleshooting.php',
179
  'Tribe\\Customizer\\Control' => __DIR__ . '/../..' . '/src/Tribe/Customizer/Control.php',
180
  'Tribe\\Customizer\\Controls\\Heading' => __DIR__ . '/../..' . '/src/Tribe/Customizer/Controls/Heading.php',
181
+ 'Tribe\\Customizer\\Controls\\Number' => __DIR__ . '/../..' . '/src/Tribe/Customizer/Controls/Number.php',
182
  'Tribe\\Customizer\\Controls\\Radio' => __DIR__ . '/../..' . '/src/Tribe/Customizer/Controls/Radio.php',
183
+ 'Tribe\\Customizer\\Controls\\Range_Slider' => __DIR__ . '/../..' . '/src/Tribe/Customizer/Controls/Range_Slider.php',
184
  'Tribe\\Customizer\\Controls\\Separator' => __DIR__ . '/../..' . '/src/Tribe/Customizer/Controls/Separator.php',
185
+ 'Tribe\\Customizer\\Controls\\Toggle' => __DIR__ . '/../..' . '/src/Tribe/Customizer/Controls/Toggle.php',
186
  'Tribe\\DB_Lock' => __DIR__ . '/../..' . '/src/Tribe/DB_Lock.php',
187
  'Tribe\\Dialog\\View' => __DIR__ . '/../..' . '/src/Tribe/Dialog/View.php',
188
  'Tribe\\Log\\Action_Logger' => __DIR__ . '/../..' . '/src/Tribe/Log/Action_Logger.php',
242
  public static function getInitializer(ClassLoader $loader)
243
  {
244
  return \Closure::bind(function () use ($loader) {
245
+ $loader->prefixLengthsPsr4 = ComposerStaticInit8a3b6f18e7040886221221ece8d67784::$prefixLengthsPsr4;
246
+ $loader->prefixDirsPsr4 = ComposerStaticInit8a3b6f18e7040886221221ece8d67784::$prefixDirsPsr4;
247
+ $loader->prefixesPsr0 = ComposerStaticInit8a3b6f18e7040886221221ece8d67784::$prefixesPsr0;
248
+ $loader->classMap = ComposerStaticInit8a3b6f18e7040886221221ece8d67784::$classMap;
249
 
250
  }, null, ClassLoader::class);
251
  }
lang/the-events-calendar-ar.mo DELETED
Binary file
lang/the-events-calendar-bg_BG.mo CHANGED
Binary file
lang/the-events-calendar-ca.mo CHANGED
Binary file
lang/the-events-calendar-cs_CZ.mo CHANGED
Binary file
lang/the-events-calendar-da_DK.mo CHANGED
Binary file
lang/the-events-calendar-de_CH.mo CHANGED
Binary file
lang/the-events-calendar-de_DE.mo CHANGED
Binary file
lang/the-events-calendar-el.mo CHANGED
Binary file
lang/the-events-calendar-en_AU.mo CHANGED
Binary file
lang/the-events-calendar-en_CA.mo CHANGED
Binary file
lang/the-events-calendar-en_GB.mo CHANGED
Binary file
lang/the-events-calendar-en_NZ.mo CHANGED
Binary file
lang/the-events-calendar-en_ZA.mo CHANGED
Binary file
lang/the-events-calendar-es_CO.mo CHANGED
Binary file
lang/the-events-calendar-es_EC.mo CHANGED
Binary file
lang/the-events-calendar-es_ES.mo CHANGED
Binary file
lang/the-events-calendar-es_MX.mo CHANGED
Binary file
lang/the-events-calendar-es_VE.mo CHANGED
Binary file
lang/the-events-calendar-eu.mo CHANGED
Binary file
lang/the-events-calendar-fi.mo CHANGED
Binary file
lang/the-events-calendar-fr_CA.mo CHANGED
Binary file
lang/the-events-calendar-fr_FR.mo CHANGED
Binary file
lang/the-events-calendar-gl_ES.mo CHANGED
Binary file
lang/the-events-calendar-he_IL.mo CHANGED
Binary file
lang/the-events-calendar-hr.mo CHANGED
Binary file
lang/the-events-calendar-hu_HU.mo CHANGED
Binary file
lang/the-events-calendar-it_IT.mo CHANGED
Binary file
lang/the-events-calendar-ja.mo CHANGED
Binary file
lang/the-events-calendar-lt_LT.mo CHANGED
Binary file
lang/the-events-calendar-nb_NO.mo CHANGED
Binary file
lang/the-events-calendar-nl_BE.mo CHANGED
Binary file
lang/the-events-calendar-nl_NL.mo CHANGED
Binary file
lang/the-events-calendar-nn_NO.mo CHANGED
Binary file
lang/the-events-calendar-pl_PL.mo CHANGED
Binary file
lang/the-events-calendar-pt_BR.mo CHANGED
Binary file
lang/the-events-calendar-pt_PT.mo CHANGED
Binary file
lang/the-events-calendar-ro_RO.mo CHANGED
Binary file
lang/the-events-calendar-ru_RU.mo CHANGED
Binary file
lang/the-events-calendar-sk_SK.mo CHANGED
Binary file
lang/the-events-calendar-sl_SI.mo CHANGED
Binary file
lang/the-events-calendar-sq.mo CHANGED
Binary file
lang/the-events-calendar-sr_RS.mo DELETED
Binary file
lang/the-events-calendar-sv_SE.mo CHANGED
Binary file
lang/the-events-calendar-tr_TR.mo CHANGED
Binary file
lang/the-events-calendar-uk.mo CHANGED
Binary file
lang/the-events-calendar-zh_CN.mo CHANGED
Binary file
lang/the-events-calendar.pot CHANGED
@@ -2,14 +2,14 @@
2
  # This file is distributed under the same license as the The Events Calendar package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: The Events Calendar 5.8.1\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/the-events-"
7
  "calendar\n"
8
- "POT-Creation-Date: 2021-08-17 09:21:01+00:00\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
- "PO-Revision-Date: 2021-08-17 09:21\n"
13
  "Last-Translator: \n"
14
  "Language-Team: \n"
15
 
@@ -47,7 +47,7 @@ msgstr ""
47
  msgid "%s"
48
  msgstr ""
49
 
50
- #: src/Tribe/Admin/Bar/Default_Configurator.php:45 src/Tribe/Main.php:4366
51
  #: src/Tribe/Views/V2/Views/Widgets/Widget_View.php:61
52
  #: src/admin-views/tribe-options-upgrade.php:20
53
  msgid "View Calendar"
@@ -58,8 +58,8 @@ msgid "Add %s"
58
  msgstr ""
59
 
60
  #: src/Tribe/Admin/Bar/Default_Configurator.php:62
61
- #: src/Tribe/Linked_Posts/Chooser_Meta_Box.php:211 src/Tribe/Main.php:2153
62
- #: src/Tribe/Main.php:5474 src/Tribe/Main.php:5521 src/Tribe/Organizer.php:93
63
  #: src/Tribe/Venue.php:113
64
  msgid "Edit %s"
65
  msgstr ""
@@ -70,7 +70,7 @@ msgstr ""
70
  msgid "Import"
71
  msgstr ""
72
 
73
- #: src/Tribe/Admin/Bar/Default_Configurator.php:89 src/Tribe/Main.php:4414
74
  msgid "Settings"
75
  msgstr ""
76
 
@@ -144,7 +144,7 @@ msgid ""
144
  "refresh and try again."
145
  msgstr ""
146
 
147
- #: src/Tribe/Admin_List.php:299 src/Tribe/Main.php:2205
148
  msgid "%s Categories"
149
  msgstr ""
150
 
@@ -1925,7 +1925,7 @@ msgid "Global configurations for the styling of The Events Calendar"
1925
  msgstr ""
1926
 
1927
  #: src/Tribe/Customizer/General_Theme.php:299
1928
- #: src/Tribe/Customizer/Global_Elements.php:231
1929
  msgid "Accent Color"
1930
  msgstr ""
1931
 
@@ -1972,57 +1972,64 @@ msgid "Sunshine"
1972
  msgstr ""
1973
 
1974
  #: src/Tribe/Customizer/General_Theme.php:410
1975
- #: src/Tribe/Views/V2/Customizer.php:179
 
1976
  msgid "Custom"
1977
  msgstr ""
1978
 
1979
- #: src/Tribe/Customizer/Global_Elements.php:134
1980
  msgid "General"
1981
  msgstr ""
1982
 
1983
- #: src/Tribe/Customizer/Global_Elements.php:134
 
1984
  msgid "Global Elements"
1985
  msgstr ""
1986
 
1987
- #: src/Tribe/Customizer/Global_Elements.php:135
1988
  msgid ""
1989
  "Options selected here will override what was selected in the \"General Theme"
1990
  "\" section."
1991
  msgstr ""
1992
 
1993
- #: src/Tribe/Customizer/Global_Elements.php:169
1994
  #: src/Tribe/Customizer/Single_Event.php:124
 
 
1995
  msgid "Set Font Colors"
1996
  msgstr ""
1997
 
1998
- #: src/Tribe/Customizer/Global_Elements.php:191
1999
  msgid "Links"
2000
  msgstr ""
2001
 
2002
- #: src/Tribe/Customizer/Global_Elements.php:192
 
2003
  msgid "For displayed URLs"
2004
  msgstr ""
2005
 
2006
- #: src/Tribe/Customizer/Global_Elements.php:206
2007
- #: src/Tribe/Customizer/Global_Elements.php:219
2008
  #: src/Tribe/Customizer/Single_Event.php:163
 
 
2009
  msgid "Adjust Appearance"
2010
  msgstr ""
2011
 
2012
- #: src/Tribe/Customizer/Global_Elements.php:258
2013
  msgid "Map Pin"
2014
  msgstr ""
2015
 
2016
- #: src/Tribe/Customizer/Global_Elements.php:287
2017
  msgid "Filter Bar Color"
2018
  msgstr ""
2019
 
2020
- #: src/Tribe/Customizer/Global_Elements.php:310
2021
  msgid "Button Color"
2022
  msgstr ""
2023
 
2024
  #: src/Tribe/Customizer/Month_Week_View.php:153
2025
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:70
2026
  msgid "Month View"
2027
  msgstr ""
2028
 
@@ -2039,10 +2046,12 @@ msgid "These settings control the appearance of the single event pages."
2039
  msgstr ""
2040
 
2041
  #: src/Tribe/Customizer/Single_Event.php:102
 
2042
  msgid "Single Event"
2043
  msgstr ""
2044
 
2045
  #: src/Tribe/Customizer/Single_Event.php:148
 
2046
  msgid "Event Title Color"
2047
  msgstr ""
2048
 
@@ -2051,6 +2060,7 @@ msgid "Post Title Color"
2051
  msgstr ""
2052
 
2053
  #: src/Tribe/Customizer/Single_Event.php:185
 
2054
  msgid "Event Details Background Color"
2055
  msgstr ""
2056
 
@@ -2705,205 +2715,205 @@ msgstr ""
2705
  msgid "Upcoming Events"
2706
  msgstr ""
2707
 
2708
- #. #-#-#-#-# the-events-calendar.pot (The Events Calendar 5.8.1) #-#-#-#-#
2709
  #. Plugin Name of the plugin/theme
2710
- #. #-#-#-#-# the-events-calendar.pot (The Events Calendar 5.8.1) #-#-#-#-#
2711
  #. Author of the plugin/theme
2712
- #: src/Tribe/Main.php:995 src/Tribe/Main.php:1498 src/Tribe/Privacy.php:29
2713
  #: src/admin-views/admin-welcome-message.php:29
2714
  #: src/functions/template-tags/general.php:1528 the-events-calendar.php:56
2715
  msgid "The Events Calendar"
2716
  msgstr ""
2717
 
2718
- #: src/Tribe/Main.php:1002
2719
  msgid "month"
2720
  msgstr ""
2721
 
2722
- #: src/Tribe/Main.php:1003
2723
  msgid "list"
2724
  msgstr ""
2725
 
2726
- #: src/Tribe/Main.php:1004
2727
  msgid "upcoming"
2728
  msgstr ""
2729
 
2730
- #: src/Tribe/Main.php:1005
2731
  msgid "past"
2732
  msgstr ""
2733
 
2734
- #: src/Tribe/Main.php:1006
2735
  msgid "day"
2736
  msgstr ""
2737
 
2738
- #: src/Tribe/Main.php:1007
2739
  msgid "today"
2740
  msgstr ""
2741
 
2742
- #: src/Tribe/Main.php:1008
2743
  msgctxt "featured events slug"
2744
  msgid "featured"
2745
  msgstr ""
2746
 
2747
- #: src/Tribe/Main.php:1009
2748
  msgctxt "all events slug"
2749
  msgid "all"
2750
  msgstr ""
2751
 
2752
- #: src/Tribe/Main.php:1034
2753
  msgid "Initializing Tribe Events on %s"
2754
  msgstr ""
2755
 
2756
- #: src/Tribe/Main.php:1093 src/Tribe/Main.php:1095
2757
  msgid "Welcome to The Events Calendar!"
2758
  msgstr ""
2759
 
2760
- #: src/Tribe/Main.php:1244
2761
  msgid ""
2762
  "The %3$s \"%1$s\" uses the \"/%2$s\" slug: the Events Calendar plugin will "
2763
  "show its calendar in place of the page."
2764
  msgstr ""
2765
 
2766
- #: src/Tribe/Main.php:1247
2767
  msgid "Ask the site administrator to edit the %s slug"
2768
  msgstr ""
2769
 
2770
- #: src/Tribe/Main.php:1249
2771
  msgid "Edit the %s slug"
2772
  msgstr ""
2773
 
2774
- #: src/Tribe/Main.php:1253
2775
  msgid " ask the site administrator to set a different Events URL slug."
2776
  msgstr ""
2777
 
2778
- #: src/Tribe/Main.php:1258
2779
  msgid "edit Events settings."
2780
  msgstr ""
2781
 
2782
- #: src/Tribe/Main.php:1261
2783
  msgid "%1$s or %2$s"
2784
  msgstr ""
2785
 
2786
- #: src/Tribe/Main.php:1330
2787
  msgid "Upgrade your calendar views"
2788
  msgstr ""
2789
 
2790
- #: src/Tribe/Main.php:1367
2791
  msgid "Upgrade"
2792
  msgstr ""
2793
 
2794
- #: src/Tribe/Main.php:1418
2795
  msgid "New User Primer"
2796
  msgstr ""
2797
 
2798
- #: src/Tribe/Main.php:1420
2799
  msgid ""
2800
  "We are committed to helping make your calendar spectacular and have a wealth "
2801
  "of resources available, including a handy %s to get your calendar up and "
2802
  "running."
2803
  msgstr ""
2804
 
2805
- #: src/Tribe/Main.php:1431
2806
  msgid "Support for The Events Calendar"
2807
  msgstr ""
2808
 
2809
- #: src/Tribe/Main.php:1437
2810
  msgid ""
2811
  "%s: A thorough walkthrough of The Events Calendar and the settings that are "
2812
  "available to you."
2813
  msgstr ""
2814
 
2815
- #: src/Tribe/Main.php:1441
2816
  msgid "Settings overview"
2817
  msgstr ""
2818
 
2819
- #: src/Tribe/Main.php:1445
2820
  msgid ""
2821
  "%s: A complete look at the features you can expect to see right out of the "
2822
  "box as well as how to use them."
2823
  msgstr ""
2824
 
2825
- #: src/Tribe/Main.php:1449
2826
  msgid "Features overview"
2827
  msgstr ""
2828
 
2829
- #: src/Tribe/Main.php:1453
2830
  msgid ""
2831
  "%s: Our most comprehensive outline for customizing the calendar to suit your "
2832
  "needs, including custom layouts and styles."
2833
  msgstr ""
2834
 
2835
- #: src/Tribe/Main.php:1457
2836
  msgid "Themer's Guide"
2837
  msgstr ""
2838
 
2839
- #: src/Tribe/Main.php:1461
2840
  msgid ""
2841
  "%s: An overview of the default templates and styles that are included in the "
2842
  "plugin, as well as how to change them."
2843
  msgstr ""
2844
 
2845
- #: src/Tribe/Main.php:1465
2846
  msgid "Using stylesheets and page templates"
2847
  msgstr ""
2848
 
2849
- #: src/Tribe/Main.php:1469
2850
  msgid ""
2851
  "%s: Do you see an issue with your calendar? Go here first to find where it’s "
2852
  "coming from and how to fix it."
2853
  msgstr ""
2854
 
2855
- #: src/Tribe/Main.php:1473
2856
  msgid "Troubleshooting common problems"
2857
  msgstr ""
2858
 
2859
- #: src/Tribe/Main.php:1477
2860
  msgid ""
2861
  "%s: Code and guides for customizing your calendar in useful and interesting "
2862
  "ways."
2863
  msgstr ""
2864
 
2865
- #: src/Tribe/Main.php:1481
2866
  msgid "Customizing the Events plugins"
2867
  msgstr ""
2868
 
2869
- #: src/Tribe/Main.php:1499
2870
  msgid "Events Tickets"
2871
  msgstr ""
2872
 
2873
- #: src/Tribe/Main.php:1500
2874
  msgid ""
2875
  "If you have tried the above steps and are still having trouble, you can post "
2876
  "a new thread to our WordPress.org forums for %1$s or %2$s. Our support staff "
2877
  "monitors these forums once a week and would be happy to assist you there. "
2878
  msgstr ""
2879
 
2880
- #: src/Tribe/Main.php:1502 src/Tribe/Main.php:1510
2881
  msgid "premium support on our website"
2882
  msgstr ""
2883
 
2884
- #: src/Tribe/Main.php:1503
2885
  msgid ""
2886
  "<strong>Looking for more immediate support?</strong> We offer %s with the "
2887
  "purchase of any of our premium plugins. Pick up a license and you can post "
2888
  "there directly and expect a response within 24-48 hours during weekdays"
2889
  msgstr ""
2890
 
2891
- #: src/Tribe/Main.php:1507
2892
  msgid "open-source forum on WordPress.org"
2893
  msgstr ""
2894
 
2895
- #: src/Tribe/Main.php:1508
2896
  msgid ""
2897
  "If you have tried the above steps and are still having trouble, you can post "
2898
  "a new thread to our %s. Our support staff monitors these forums once a week "
2899
  "and would be happy to assist you there."
2900
  msgstr ""
2901
 
2902
- #: src/Tribe/Main.php:1511
2903
  msgid "Events Calendar PRO"
2904
  msgstr ""
2905
 
2906
- #: src/Tribe/Main.php:1512
2907
  msgid ""
2908
  "<strong>Looking for more immediate support?</strong> We offer %1$s with the "
2909
  "purchase of any of our premium plugins (like %2$s). Pick up a license and "
@@ -2911,113 +2921,113 @@ msgid ""
2911
  "weekdays."
2912
  msgstr ""
2913
 
2914
- #: src/Tribe/Main.php:1516
2915
  msgid "post a thread"
2916
  msgstr ""
2917
 
2918
- #: src/Tribe/Main.php:1517
2919
  msgid ""
2920
  "If you have a valid license for one of our paid plugins, you can %s in our "
2921
  "premium support forums. Our support team monitors the forums and will "
2922
  "respond to your thread within 24-48 hours (during the week)."
2923
  msgstr ""
2924
 
2925
- #: src/Tribe/Main.php:1560
2926
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:208
2927
  #: src/functions/template-tags/general.php:132
2928
  msgid "Events"
2929
  msgstr ""
2930
 
2931
- #: src/Tribe/Main.php:1568 src/admin-views/aggregator/tabs/import-form.php:227
2932
  #: src/admin-views/aggregator/tabs/import-form.php:239
2933
  #: src/functions/template-tags/general.php:76
2934
  msgid "Event"
2935
  msgstr ""
2936
 
2937
- #: src/Tribe/Main.php:1786
2938
  msgid ""
2939
  "Sorry, The Events Calendar requires WordPress %s or higher. Please upgrade "
2940
  "your WordPress install."
2941
  msgstr ""
2942
 
2943
- #: src/Tribe/Main.php:1789
2944
  msgid ""
2945
  "Sorry, The Events Calendar requires PHP %s or higher. Talk to your Web host "
2946
  "about moving you to a newer version of PHP."
2947
  msgstr ""
2948
 
2949
- #: src/Tribe/Main.php:1824
2950
  msgid ""
2951
  "To continue using The Events Calendar, please install the latest version of"
2952
  msgstr ""
2953
 
2954
- #: src/Tribe/Main.php:1826 src/Tribe/Main.php:1827
2955
  msgid "Event Tickets"
2956
  msgstr ""
2957
 
2958
- #: src/Tribe/Main.php:1862
2959
  msgid ""
2960
  "It appears as if the tribe-common libraries cannot be found! The directory "
2961
  "should be in the \"common/\" directory in the events calendar plugin."
2962
  msgstr ""
2963
 
2964
- #: src/Tribe/Main.php:2099 src/Tribe/Main.php:2633
2965
  msgid "category"
2966
  msgstr ""
2967
 
2968
- #: src/Tribe/Main.php:2113 src/Tribe/Main.php:2632
2969
  msgid "tag"
2970
  msgstr ""
2971
 
2972
- #: src/Tribe/Main.php:2148 src/Tribe/Organizer.php:91 src/Tribe/Venue.php:111
2973
  msgid "Add New"
2974
  msgstr ""
2975
 
2976
- #: src/Tribe/Main.php:2150 src/Tribe/Main.php:2357 src/Tribe/Main.php:2358
2977
  #: src/Tribe/Organizer.php:92 src/Tribe/Venue.php:112
2978
  msgid "Add New %s"
2979
  msgstr ""
2980
 
2981
- #: src/Tribe/Main.php:2156 src/Tribe/Organizer.php:94 src/Tribe/Venue.php:114
2982
  msgid "New %s"
2983
  msgstr ""
2984
 
2985
- #: src/Tribe/Main.php:2159 src/Tribe/Organizer.php:95 src/Tribe/Venue.php:115
2986
  #: src/views/month/single-day.php:26
2987
  msgid "View %s"
2988
  msgstr ""
2989
 
2990
- #: src/Tribe/Main.php:2162 src/Tribe/Organizer.php:96 src/Tribe/Venue.php:116
2991
  msgid "Search %s"
2992
  msgstr ""
2993
 
2994
- #: src/Tribe/Main.php:2165 src/Tribe/Organizer.php:97 src/Tribe/Venue.php:117
2995
  msgid "No %s found"
2996
  msgstr ""
2997
 
2998
- #: src/Tribe/Main.php:2168 src/Tribe/Organizer.php:98 src/Tribe/Venue.php:118
2999
  msgid "No %s found in Trash"
3000
  msgstr ""
3001
 
3002
- #: src/Tribe/Main.php:2171 src/Tribe/Main.php:2310 src/Tribe/Main.php:2332
3003
  #: src/Tribe/Organizer.php:99 src/Tribe/Venue.php:119
3004
  msgid "%s published."
3005
  msgstr ""
3006
 
3007
- #: src/Tribe/Main.php:2174 src/Tribe/Organizer.php:100 src/Tribe/Venue.php:120
3008
  msgid "%s published privately."
3009
  msgstr ""
3010
 
3011
- #: src/Tribe/Main.php:2177 src/Tribe/Organizer.php:101 src/Tribe/Venue.php:121
3012
  msgid "%s reverted to draft."
3013
  msgstr ""
3014
 
3015
- #: src/Tribe/Main.php:2180 src/Tribe/Organizer.php:102 src/Tribe/Venue.php:122
3016
  msgid "%s scheduled."
3017
  msgstr ""
3018
 
3019
- #: src/Tribe/Main.php:2183 src/Tribe/Main.php:2266 src/Tribe/Main.php:2302
3020
- #: src/Tribe/Main.php:2305 src/Tribe/Main.php:2324 src/Tribe/Main.php:2327
3021
  #: src/Tribe/Organizer.php:103 src/Tribe/Venue.php:123
3022
  msgid "%s updated."
3023
  msgstr ""
@@ -3025,337 +3035,337 @@ msgstr ""
3025
  #. Translators: %s: Event singular.
3026
  #. Translators: %s: Organizer singular.
3027
  #. Translators: %s: Venue singular.
3028
- #: src/Tribe/Main.php:2187 src/Tribe/Organizer.php:106 src/Tribe/Venue.php:126
3029
  msgid "%s Link"
3030
  msgstr ""
3031
 
3032
  #. Translators: %s: Event singular.
3033
  #. Translators: %s: Organizer singular.
3034
  #. Translators: %s: Venue singular.
3035
- #: src/Tribe/Main.php:2191 src/Tribe/Organizer.php:110 src/Tribe/Venue.php:130
3036
  msgid "A link to a particular %s."
3037
  msgstr ""
3038
 
3039
- #: src/Tribe/Main.php:2208
3040
  msgid "%s Category"
3041
  msgstr ""
3042
 
3043
- #: src/Tribe/Main.php:2211
3044
  msgid "Search %s Categories"
3045
  msgstr ""
3046
 
3047
- #: src/Tribe/Main.php:2214
3048
  msgid "All %s Categories"
3049
  msgstr ""
3050
 
3051
- #: src/Tribe/Main.php:2217
3052
  msgid "Parent %s Category"
3053
  msgstr ""
3054
 
3055
- #: src/Tribe/Main.php:2220
3056
  msgid "Parent %s Category:"
3057
  msgstr ""
3058
 
3059
- #: src/Tribe/Main.php:2223
3060
  msgid "Edit %s Category"
3061
  msgstr ""
3062
 
3063
- #: src/Tribe/Main.php:2226
3064
  msgid "Update %s Category"
3065
  msgstr ""
3066
 
3067
- #: src/Tribe/Main.php:2229
3068
  msgid "Add New %s Category"
3069
  msgstr ""
3070
 
3071
- #: src/Tribe/Main.php:2232
3072
  msgid "New %s Category Name"
3073
  msgstr ""
3074
 
3075
  #. Translators: %s: Event singular.
3076
- #: src/Tribe/Main.php:2236
3077
  msgid "%s Category Link"
3078
  msgstr ""
3079
 
3080
  #. Translators: %s: Event singular.
3081
- #: src/Tribe/Main.php:2240
3082
  msgid "A link to a particular %s category."
3083
  msgstr ""
3084
 
3085
- #: src/Tribe/Main.php:2259
3086
  msgid "%1$s updated. %2$sView %1$s%3$s"
3087
  msgstr ""
3088
 
3089
- #: src/Tribe/Main.php:2264 src/Tribe/Main.php:2303 src/Tribe/Main.php:2325
3090
  msgid "Custom field updated."
3091
  msgstr ""
3092
 
3093
- #: src/Tribe/Main.php:2265 src/Tribe/Main.php:2304 src/Tribe/Main.php:2326
3094
  msgid "Custom field deleted."
3095
  msgstr ""
3096
 
3097
  #. translators: %s: date and time of the revision
3098
- #: src/Tribe/Main.php:2269 src/Tribe/Main.php:2308
3099
  msgid "%1$s restored to revision from %2$s"
3100
  msgstr ""
3101
 
3102
- #: src/Tribe/Main.php:2272
3103
  msgid "%1$s published. %2$sView %3$s"
3104
  msgstr ""
3105
 
3106
- #: src/Tribe/Main.php:2277 src/Tribe/Main.php:2311 src/Tribe/Main.php:2333
3107
  msgid "%s saved."
3108
  msgstr ""
3109
 
3110
- #: src/Tribe/Main.php:2279
3111
  msgid "%1$s submitted. %2$sPreview %3$s"
3112
  msgstr ""
3113
 
3114
- #: src/Tribe/Main.php:2285
3115
  msgid "%1$s scheduled for: %2$s. %3$sPreview %4$s"
3116
  msgstr ""
3117
 
3118
  #. translators: Publish box date format, see http://php.net/date
3119
- #: src/Tribe/Main.php:2288 src/Tribe/Main.php:2317 src/Tribe/Main.php:2339
3120
  msgid "M j, Y @ G:i"
3121
  msgstr ""
3122
 
3123
- #: src/Tribe/Main.php:2293
3124
  msgid "%1$s draft updated. %2$sPreview %3$s"
3125
  msgstr ""
3126
 
3127
- #: src/Tribe/Main.php:2312 src/Tribe/Main.php:2334
3128
  msgid "%s submitted."
3129
  msgstr ""
3130
 
3131
- #: src/Tribe/Main.php:2314 src/Tribe/Main.php:2336
3132
  msgid "%1$s scheduled for: %2$s."
3133
  msgstr ""
3134
 
3135
- #: src/Tribe/Main.php:2319 src/Tribe/Main.php:2342
3136
  msgid "%s draft updated."
3137
  msgstr ""
3138
 
3139
  #. translators: %s: date and time of the revision
3140
- #: src/Tribe/Main.php:2330
3141
  msgid "%s restored to revision from %s"
3142
  msgstr ""
3143
 
3144
- #: src/Tribe/Main.php:2387
3145
  msgid ""
3146
  "Without a defined location your event will not display a %sGoogle Rich "
3147
  "Snippet%s on the search results."
3148
  msgstr ""
3149
 
3150
- #: src/Tribe/Main.php:2634
3151
  msgid "page"
3152
  msgstr ""
3153
 
3154
- #: src/Tribe/Main.php:2635 src/functions/template-tags/general.php:104
3155
  msgid "event"
3156
  msgstr ""
3157
 
3158
- #: src/Tribe/Main.php:2636 src/functions/template-tags/general.php:160
3159
  msgid "events"
3160
  msgstr ""
3161
 
3162
- #: src/Tribe/Main.php:2637
3163
  msgid "all"
3164
  msgstr ""
3165
 
3166
- #: src/Tribe/Main.php:3019
3167
  msgid " (View Full %1$s Description Here: %2$s)"
3168
  msgstr ""
3169
 
3170
- #: src/Tribe/Main.php:3807 src/Tribe/Main.php:3842
3171
  #: src/functions/template-tags/day.php:157
3172
  #: src/functions/template-tags/day.php:178
3173
  msgid "Date out of range."
3174
  msgstr ""
3175
 
3176
- #: src/Tribe/Main.php:3884
3177
  msgid "%s Options"
3178
  msgstr ""
3179
 
3180
- #: src/Tribe/Main.php:3893 src/Tribe/Main.php:3906
3181
  msgid "%s Information"
3182
  msgstr ""
3183
 
3184
- #: src/Tribe/Main.php:4238
3185
  msgid "Support"
3186
  msgstr ""
3187
 
3188
- #: src/Tribe/Main.php:4241
3189
  msgid "View All Add-Ons"
3190
  msgstr ""
3191
 
3192
- #: src/Tribe/Main.php:4262
3193
  msgid "News from The Events Calendar"
3194
  msgstr ""
3195
 
3196
- #: src/Tribe/Main.php:4308
3197
  msgid "Additional Functionality"
3198
  msgstr ""
3199
 
3200
- #: src/Tribe/Main.php:4313
3201
  msgid ""
3202
  "Looking for additional functionality including recurring events, ticket "
3203
  "sales, publicly submitted events, new views and more?"
3204
  msgstr ""
3205
 
3206
- #: src/Tribe/Main.php:4314
3207
  msgid "Check out the %savailable add-ons%s."
3208
  msgstr ""
3209
 
3210
- #: src/Tribe/Main.php:4415
3211
  msgid "Calendar"
3212
  msgstr ""
3213
 
3214
- #: src/Tribe/Main.php:4431
3215
  msgid "List"
3216
  msgstr ""
3217
 
3218
- #: src/Tribe/Main.php:4449
3219
  msgid "Month"
3220
  msgstr ""
3221
 
3222
- #: src/Tribe/Main.php:4466 src/admin-views/aggregator/fields/schedule.php:43
3223
  #: src/admin-views/aggregator/fields/schedule.php:61
3224
  msgid "Day"
3225
  msgstr ""
3226
 
3227
- #: src/Tribe/Main.php:4489
3228
  msgid "Search for %s by Keyword."
3229
  msgstr ""
3230
 
3231
- #: src/Tribe/Main.php:4492
3232
  #: src/views/v2/components/events-bar/search-button.php:24
3233
  msgid "Search"
3234
  msgstr ""
3235
 
3236
- #: src/Tribe/Main.php:4493
3237
  msgid "Keyword"
3238
  msgstr ""
3239
 
3240
- #: src/Tribe/Main.php:4510
3241
  msgid "4 digit year hyphen 2 digit month hyphen 2 digit day"
3242
  msgstr ""
3243
 
3244
- #: src/Tribe/Main.php:4511
3245
  msgid "1 digit month slash 1 digit day slash 4 digit year"
3246
  msgstr ""
3247
 
3248
- #: src/Tribe/Main.php:4512
3249
  msgid "2 digit month slash 2 digit day slash 4 digit year"
3250
  msgstr ""
3251
 
3252
- #: src/Tribe/Main.php:4513
3253
  msgid "1 digit day slash 1 digit month slash 4 digit year"
3254
  msgstr ""
3255
 
3256
- #: src/Tribe/Main.php:4514
3257
  msgid "2 digit day slash 2 digit month slash 4 digit year"
3258
  msgstr ""
3259
 
3260
- #: src/Tribe/Main.php:4515
3261
  msgid "1 digit month hyphen 1 digit day hyphen 4 digit year"
3262
  msgstr ""
3263
 
3264
- #: src/Tribe/Main.php:4516
3265
  msgid "1 digit month hyphen 2 digit day hyphen 4 digit year"
3266
  msgstr ""
3267
 
3268
- #: src/Tribe/Main.php:4517
3269
  msgid "1 digit day hyphen 1 digit month hyphen 4 digit year"
3270
  msgstr ""
3271
 
3272
- #: src/Tribe/Main.php:4518
3273
  msgid "2 digit day hyphen 2 digit month hyphen 4 digit year"
3274
  msgstr ""
3275
 
3276
- #: src/Tribe/Main.php:4519
3277
  msgid "4 digit year dot 2 digit month dot 2 digit day"
3278
  msgstr ""
3279
 
3280
- #: src/Tribe/Main.php:4520
3281
  msgid "2 digit month dot 2 digit day dot 4 digit year"
3282
  msgstr ""
3283
 
3284
- #: src/Tribe/Main.php:4521
3285
  msgid "2 digit day dot 2 digit month dot 4 digit year"
3286
  msgstr ""
3287
 
3288
- #: src/Tribe/Main.php:4525
3289
  msgid "4 digit year hyphen 2 digit month"
3290
  msgstr ""
3291
 
3292
- #: src/Tribe/Main.php:4526 src/Tribe/Main.php:4528
3293
  msgid "1 digit month slash 4 digit year"
3294
  msgstr ""
3295
 
3296
- #: src/Tribe/Main.php:4527 src/Tribe/Main.php:4529
3297
  msgid "2 digit month slash 4 digit year"
3298
  msgstr ""
3299
 
3300
- #: src/Tribe/Main.php:4530 src/Tribe/Main.php:4531 src/Tribe/Main.php:4532
3301
  msgid "1 digit month hyphen 4 digit year"
3302
  msgstr ""
3303
 
3304
- #: src/Tribe/Main.php:4533
3305
  msgid "2 digit month hyphen 4 digit year"
3306
  msgstr ""
3307
 
3308
- #: src/Tribe/Main.php:4534
3309
  msgid "4 digit year dot 2 digit month"
3310
  msgstr ""
3311
 
3312
- #: src/Tribe/Main.php:4535 src/Tribe/Main.php:4536
3313
  msgid "2 digit month dot 4 digit year"
3314
  msgstr ""
3315
 
3316
- #: src/Tribe/Main.php:4565 src/Tribe/Main.php:4602
3317
  #: src/admin-views/aggregator/origins/refine.php:7
3318
  msgid "Date"
3319
  msgstr ""
3320
 
3321
- #: src/Tribe/Main.php:4567
3322
  msgid "Search for %s by Date. Please use the format %s."
3323
  msgstr ""
3324
 
3325
- #: src/Tribe/Main.php:4580
3326
  msgid "%s In"
3327
  msgstr ""
3328
 
3329
- #: src/Tribe/Main.php:4582
3330
  msgid "Search for %s by month. Please use the format %s."
3331
  msgstr ""
3332
 
3333
- #: src/Tribe/Main.php:4585
3334
  msgid "%s From"
3335
  msgstr ""
3336
 
3337
- #: src/Tribe/Main.php:4588
3338
  msgid "Day Of"
3339
  msgstr ""
3340
 
3341
- #: src/Tribe/Main.php:4668
3342
  msgid "Once Every 30 Mins"
3343
  msgstr ""
3344
 
3345
- #: src/Tribe/Main.php:5406
3346
  msgid ""
3347
  "Your version of The Events Calendar is not up-to-date with one of your The "
3348
  "Events Calendar add-ons. Please %supdate now.%s"
3349
  msgstr ""
3350
 
3351
- #: src/Tribe/Main.php:5419
3352
  msgid ""
3353
  "The following plugins are out of date: %1$s. All add-ons contain "
3354
  "dependencies on The Events Calendar and will not function properly unless "
3355
  "paired with the right version. %2$sLearn More%3$s."
3356
  msgstr ""
3357
 
3358
- #: src/Tribe/Main.php:5458 src/Tribe/Main.php:5515
3359
  msgid "Use Saved %s:"
3360
  msgstr ""
3361
 
@@ -4769,6 +4779,16 @@ msgstr ""
4769
  msgid "Unnamed Venue"
4770
  msgstr ""
4771
 
 
 
 
 
 
 
 
 
 
 
4772
  #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:70
4773
  msgid "Events Bar"
4774
  msgstr ""
@@ -4781,7 +4801,7 @@ msgid ""
4781
  msgstr ""
4782
 
4783
  #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:135
4784
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:82
4785
  msgctxt "The header for the font color control section."
4786
  msgid "Set Font Colors"
4787
  msgstr ""
@@ -4807,208 +4827,286 @@ msgid "Icons"
4807
  msgstr ""
4808
 
4809
  #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:191
4810
- #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:270
4811
- #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:312
4812
  msgctxt "Label for the default option."
4813
  msgid "Default"
4814
  msgstr ""
4815
 
4816
  #. translators: 1: Customizer url.
4817
  #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:198
4818
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:267
4819
  msgctxt ""
4820
  "Label for option to use the accent color. Links to the accent color setting."
4821
  msgid "Use the <a href=\"%1$s\">Accent Color</a>"
4822
  msgstr ""
4823
 
4824
  #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:208
4825
- #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:245
4826
- #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:287
4827
- #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:317
4828
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:186
4829
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:277
4830
  msgctxt "Label for option to set a custom color."
4831
  msgid "Custom"
4832
  msgstr ""
4833
 
4834
- #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:227
4835
  msgctxt "The \"Find Events\" button color setting label."
4836
  msgid "Find Events Button Color"
4837
  msgstr ""
4838
 
4839
  #. translators: 1: Customizer url.
4840
- #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:235
4841
  msgctxt ""
4842
  "Label for option to use the accent color (default). Links to the accent "
4843
  "color setting."
4844
  msgid "Use the <a href=\"%1$s\">Accent Color</a>"
4845
  msgstr ""
4846
 
4847
- #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:264
4848
  msgctxt "The Events Bar background color setting label."
4849
  msgid "Background Color"
4850
  msgstr ""
4851
 
4852
  #. translators: 1: Customizer url.
4853
- #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:277
4854
  msgctxt ""
4855
  "Label for option to use the events background color. Links to the background "
4856
  "color setting."
4857
  msgid "Use the Calendar <a href=\"%1$s\">Background Color</a>"
4858
  msgstr ""
4859
 
4860
- #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:306
4861
  msgctxt "The Events Bar border color setting label."
4862
  msgid "Border Color"
4863
  msgstr ""
4864
 
4865
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:95
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4866
  msgctxt "The header for the calendar grid color control section."
4867
  msgid "Adjust Grid Colors"
4868
  msgstr ""
4869
 
4870
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:157
4871
  msgctxt "The days of the week text color setting label."
4872
  msgid "Days of the Week"
4873
  msgstr ""
4874
 
4875
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:166
4876
  msgctxt "The date marker text color setting label."
4877
  msgid "Date Marker"
4878
  msgstr ""
4879
 
4880
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:175
4881
  msgctxt "The grid background color setting label."
4882
  msgid "Grid Background"
4883
  msgstr ""
4884
 
4885
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:181
4886
  msgctxt "Label for option to leave transparent (default)."
4887
  msgid "Transparent"
4888
  msgstr ""
4889
 
4890
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:205
4891
  msgctxt "Label for tooltip background color setting."
4892
  msgid "Event Preview Background"
4893
  msgstr ""
4894
 
4895
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:210
4896
  msgctxt "The grid background color setting description."
4897
  msgid "Preview display when hovering on an event title"
4898
  msgstr ""
4899
 
4900
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:216
4901
  msgctxt "Label for option to leave white (default)."
4902
  msgid "White"
4903
  msgstr ""
4904
 
4905
  #. translators: 1: Customizer url.
4906
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:223
4907
  msgctxt ""
4908
  "Label for option to use the event background color. Links to the event "
4909
  "background color setting."
4910
  msgid "Use the <a href=\"%1$s\">General Background Color</a>"
4911
  msgstr ""
4912
 
4913
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:245
4914
  msgctxt "The grid lines color setting label."
4915
  msgid "Grid Lines Color"
4916
  msgstr ""
4917
 
4918
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:254
4919
  msgctxt "The multiday event bar color setting label."
4920
  msgid "Event Span"
4921
  msgstr ""
4922
 
4923
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:259
4924
  msgctxt "The multiday event bar color setting description."
4925
  msgid "For all-day and multi-day events"
4926
  msgstr ""
4927
 
4928
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:296
4929
  msgctxt "Day hover color setting label."
4930
  msgid "Day Hover"
4931
  msgstr ""
4932
 
4933
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:301
4934
  msgctxt "The grid hover color setting description."
4935
  msgid "Bottom border highlight when hovering on a day"
4936
  msgstr ""
4937
 
4938
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:442
4939
  msgctxt "Text used for links to the General settings section."
4940
  msgid "General"
4941
  msgstr ""
4942
 
4943
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:461
4944
  msgctxt "Text used for links to the Event Background Color setting."
4945
  msgid "General Background Color"
4946
  msgstr ""
4947
 
4948
- #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:481
4949
  msgctxt "Text used for links to the Accent Color setting."
4950
  msgid "Accent Color"
4951
  msgstr ""
4952
 
4953
- #: src/Tribe/Views/V2/Customizer.php:48 src/Tribe/Views/V2/Customizer.php:173
4954
- msgid "Event Title"
 
 
4955
  msgstr ""
4956
 
4957
- #: src/Tribe/Views/V2/Customizer.php:71
4958
- msgid "Event Date and Time"
 
4959
  msgstr ""
4960
 
4961
- #: src/Tribe/Views/V2/Customizer.php:72
4962
- msgid "Main date and time display on views and single event pages"
4963
  msgstr ""
4964
 
4965
- #: src/Tribe/Views/V2/Customizer.php:95
4966
- msgid "Background Color"
4967
  msgstr ""
4968
 
4969
- #: src/Tribe/Views/V2/Customizer.php:97
4970
- msgid "All calendar and event pages"
4971
  msgstr ""
4972
 
4973
- #: src/Tribe/Views/V2/Customizer.php:101
4974
  msgid "Transparent"
4975
  msgstr ""
4976
 
4977
- #: src/Tribe/Views/V2/Customizer.php:102
4978
  msgid "Select Color"
4979
  msgstr ""
4980
 
4981
- #: src/Tribe/Views/V2/Customizer.php:178
4982
- msgid "Use General"
4983
- msgstr ""
4984
-
4985
- #: src/Tribe/Views/V2/Customizer.php:200
4986
  msgid "Custom Color"
4987
  msgstr ""
4988
 
4989
- #: src/Tribe/Views/V2/Hooks.php:517
4990
  msgid "We recommend a 16:9 aspect ratio for featured images."
4991
  msgstr ""
4992
 
4993
- #: src/Tribe/Views/V2/Hooks.php:594
4994
  msgid "Recommended for all sites using the updated calendar views."
4995
  msgstr ""
4996
 
4997
- #: src/Tribe/Views/V2/Hooks.php:609
4998
  msgid "The Events Calendar - View V2"
4999
  msgstr ""
5000
 
5001
- #: src/Tribe/Views/V2/Hooks.php:984
5002
  msgctxt "Capitalized label for the event website link."
5003
  msgid "View %s Website"
5004
  msgstr ""
5005
 
5006
- #: src/Tribe/Views/V2/Hooks.php:1012
5007
  msgctxt "Capitalized label for the venue website link."
5008
  msgid "View %s Website"
5009
  msgstr ""
5010
 
5011
- #: src/Tribe/Views/V2/Hooks.php:1040
5012
  msgctxt "Capitalized label for the organizer website link."
5013
  msgid "View %s Website"
5014
  msgstr ""
@@ -7968,31 +8066,32 @@ msgstr ""
7968
  msgid "Previous %1$s"
7969
  msgstr ""
7970
 
7971
- #: src/views/v2/month/calendar-body/day/more-events.php:35
7972
- #: src/views/v2/month/mobile-events/mobile-day/more-events.php:33
7973
- msgid "+ %d More"
7974
- msgid_plural "+ %d More"
7975
- msgstr[0] ""
7976
- msgstr[1] ""
7977
-
7978
  #. translators: %1$s: number of events, %2$s: event (singular), %3$s: events
7979
  #. (plural).
7980
- #: src/views/v2/month/calendar-body/day.php:62
 
7981
  msgid "%1$s %2$s"
7982
  msgid_plural "%1$s %3$s"
7983
  msgstr[0] ""
7984
  msgstr[1] ""
7985
 
7986
  #. translators: %s: Events (plural).
7987
- #: src/views/v2/month/calendar-body/day.php:97
7988
  msgid "Has featured %s"
7989
  msgstr ""
7990
 
7991
  #. translators: %s: Events (plural).
7992
- #: src/views/v2/month/calendar-body/day.php:114
7993
  msgid "Has %s"
7994
  msgstr ""
7995
 
 
 
 
 
 
 
 
7996
  #: src/views/v2/month/mobile-events/nav/next-disabled.php:22
7997
  #: src/views/v2/month/mobile-events/nav/next-disabled.php:23
7998
  #: src/views/v2/month/mobile-events/nav/next.php:25
2
  # This file is distributed under the same license as the The Events Calendar package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: The Events Calendar 5.9.0\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/the-events-"
7
  "calendar\n"
8
+ "POT-Creation-Date: 2021-08-24 08:35:49+00:00\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "PO-Revision-Date: 2021-08-24 08:35\n"
13
  "Last-Translator: \n"
14
  "Language-Team: \n"
15
 
47
  msgid "%s"
48
  msgstr ""
49
 
50
+ #: src/Tribe/Admin/Bar/Default_Configurator.php:45 src/Tribe/Main.php:4359
51
  #: src/Tribe/Views/V2/Views/Widgets/Widget_View.php:61
52
  #: src/admin-views/tribe-options-upgrade.php:20
53
  msgid "View Calendar"
58
  msgstr ""
59
 
60
  #: src/Tribe/Admin/Bar/Default_Configurator.php:62
61
+ #: src/Tribe/Linked_Posts/Chooser_Meta_Box.php:211 src/Tribe/Main.php:2146
62
+ #: src/Tribe/Main.php:5467 src/Tribe/Main.php:5514 src/Tribe/Organizer.php:93
63
  #: src/Tribe/Venue.php:113
64
  msgid "Edit %s"
65
  msgstr ""
70
  msgid "Import"
71
  msgstr ""
72
 
73
+ #: src/Tribe/Admin/Bar/Default_Configurator.php:89 src/Tribe/Main.php:4407
74
  msgid "Settings"
75
  msgstr ""
76
 
144
  "refresh and try again."
145
  msgstr ""
146
 
147
+ #: src/Tribe/Admin_List.php:299 src/Tribe/Main.php:2198
148
  msgid "%s Categories"
149
  msgstr ""
150
 
1925
  msgstr ""
1926
 
1927
  #: src/Tribe/Customizer/General_Theme.php:299
1928
+ #: src/Tribe/Customizer/Global_Elements.php:230
1929
  msgid "Accent Color"
1930
  msgstr ""
1931
 
1972
  msgstr ""
1973
 
1974
  #: src/Tribe/Customizer/General_Theme.php:410
1975
+ #: src/Tribe/Views/V2/Customizer/Section/Single_Event.php:130
1976
+ #: src/Tribe/Views/V2/Customizer.php:190
1977
  msgid "Custom"
1978
  msgstr ""
1979
 
1980
+ #: src/Tribe/Customizer/Global_Elements.php:133
1981
  msgid "General"
1982
  msgstr ""
1983
 
1984
+ #: src/Tribe/Customizer/Global_Elements.php:133
1985
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:122
1986
  msgid "Global Elements"
1987
  msgstr ""
1988
 
1989
+ #: src/Tribe/Customizer/Global_Elements.php:134
1990
  msgid ""
1991
  "Options selected here will override what was selected in the \"General Theme"
1992
  "\" section."
1993
  msgstr ""
1994
 
1995
+ #: src/Tribe/Customizer/Global_Elements.php:168
1996
  #: src/Tribe/Customizer/Single_Event.php:124
1997
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:210
1998
+ #: src/Tribe/Views/V2/Customizer/Section/Single_Event.php:97
1999
  msgid "Set Font Colors"
2000
  msgstr ""
2001
 
2002
+ #: src/Tribe/Customizer/Global_Elements.php:190
2003
  msgid "Links"
2004
  msgstr ""
2005
 
2006
+ #: src/Tribe/Customizer/Global_Elements.php:191
2007
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:317
2008
  msgid "For displayed URLs"
2009
  msgstr ""
2010
 
2011
+ #: src/Tribe/Customizer/Global_Elements.php:205
2012
+ #: src/Tribe/Customizer/Global_Elements.php:218
2013
  #: src/Tribe/Customizer/Single_Event.php:163
2014
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:219
2015
+ #: src/Tribe/Views/V2/Customizer/Section/Single_Event.php:109
2016
  msgid "Adjust Appearance"
2017
  msgstr ""
2018
 
2019
+ #: src/Tribe/Customizer/Global_Elements.php:257
2020
  msgid "Map Pin"
2021
  msgstr ""
2022
 
2023
+ #: src/Tribe/Customizer/Global_Elements.php:286
2024
  msgid "Filter Bar Color"
2025
  msgstr ""
2026
 
2027
+ #: src/Tribe/Customizer/Global_Elements.php:309
2028
  msgid "Button Color"
2029
  msgstr ""
2030
 
2031
  #: src/Tribe/Customizer/Month_Week_View.php:153
2032
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:67
2033
  msgid "Month View"
2034
  msgstr ""
2035
 
2046
  msgstr ""
2047
 
2048
  #: src/Tribe/Customizer/Single_Event.php:102
2049
+ #: src/Tribe/Views/V2/Customizer/Section/Single_Event.php:52
2050
  msgid "Single Event"
2051
  msgstr ""
2052
 
2053
  #: src/Tribe/Customizer/Single_Event.php:148
2054
+ #: src/Tribe/Views/V2/Customizer/Section/Single_Event.php:127
2055
  msgid "Event Title Color"
2056
  msgstr ""
2057
 
2060
  msgstr ""
2061
 
2062
  #: src/Tribe/Customizer/Single_Event.php:185
2063
+ #: src/Tribe/Views/V2/Customizer/Section/Single_Event.php:145
2064
  msgid "Event Details Background Color"
2065
  msgstr ""
2066
 
2715
  msgid "Upcoming Events"
2716
  msgstr ""
2717
 
2718
+ #. #-#-#-#-# the-events-calendar.pot (The Events Calendar 5.9.0) #-#-#-#-#
2719
  #. Plugin Name of the plugin/theme
2720
+ #. #-#-#-#-# the-events-calendar.pot (The Events Calendar 5.9.0) #-#-#-#-#
2721
  #. Author of the plugin/theme
2722
+ #: src/Tribe/Main.php:988 src/Tribe/Main.php:1491 src/Tribe/Privacy.php:29
2723
  #: src/admin-views/admin-welcome-message.php:29
2724
  #: src/functions/template-tags/general.php:1528 the-events-calendar.php:56
2725
  msgid "The Events Calendar"
2726
  msgstr ""
2727
 
2728
+ #: src/Tribe/Main.php:995
2729
  msgid "month"
2730
  msgstr ""
2731
 
2732
+ #: src/Tribe/Main.php:996
2733
  msgid "list"
2734
  msgstr ""
2735
 
2736
+ #: src/Tribe/Main.php:997
2737
  msgid "upcoming"
2738
  msgstr ""
2739
 
2740
+ #: src/Tribe/Main.php:998
2741
  msgid "past"
2742
  msgstr ""
2743
 
2744
+ #: src/Tribe/Main.php:999
2745
  msgid "day"
2746
  msgstr ""
2747
 
2748
+ #: src/Tribe/Main.php:1000
2749
  msgid "today"
2750
  msgstr ""
2751
 
2752
+ #: src/Tribe/Main.php:1001
2753
  msgctxt "featured events slug"
2754
  msgid "featured"
2755
  msgstr ""
2756
 
2757
+ #: src/Tribe/Main.php:1002
2758
  msgctxt "all events slug"
2759
  msgid "all"
2760
  msgstr ""
2761
 
2762
+ #: src/Tribe/Main.php:1027
2763
  msgid "Initializing Tribe Events on %s"
2764
  msgstr ""
2765
 
2766
+ #: src/Tribe/Main.php:1086 src/Tribe/Main.php:1088
2767
  msgid "Welcome to The Events Calendar!"
2768
  msgstr ""
2769
 
2770
+ #: src/Tribe/Main.php:1237
2771
  msgid ""
2772
  "The %3$s \"%1$s\" uses the \"/%2$s\" slug: the Events Calendar plugin will "
2773
  "show its calendar in place of the page."
2774
  msgstr ""
2775
 
2776
+ #: src/Tribe/Main.php:1240
2777
  msgid "Ask the site administrator to edit the %s slug"
2778
  msgstr ""
2779
 
2780
+ #: src/Tribe/Main.php:1242
2781
  msgid "Edit the %s slug"
2782
  msgstr ""
2783
 
2784
+ #: src/Tribe/Main.php:1246
2785
  msgid " ask the site administrator to set a different Events URL slug."
2786
  msgstr ""
2787
 
2788
+ #: src/Tribe/Main.php:1251
2789
  msgid "edit Events settings."
2790
  msgstr ""
2791
 
2792
+ #: src/Tribe/Main.php:1254
2793
  msgid "%1$s or %2$s"
2794
  msgstr ""
2795
 
2796
+ #: src/Tribe/Main.php:1323
2797
  msgid "Upgrade your calendar views"
2798
  msgstr ""
2799
 
2800
+ #: src/Tribe/Main.php:1360
2801
  msgid "Upgrade"
2802
  msgstr ""
2803
 
2804
+ #: src/Tribe/Main.php:1411
2805
  msgid "New User Primer"
2806
  msgstr ""
2807
 
2808
+ #: src/Tribe/Main.php:1413
2809
  msgid ""
2810
  "We are committed to helping make your calendar spectacular and have a wealth "
2811
  "of resources available, including a handy %s to get your calendar up and "
2812
  "running."
2813
  msgstr ""
2814
 
2815
+ #: src/Tribe/Main.php:1424
2816
  msgid "Support for The Events Calendar"
2817
  msgstr ""
2818
 
2819
+ #: src/Tribe/Main.php:1430
2820
  msgid ""
2821
  "%s: A thorough walkthrough of The Events Calendar and the settings that are "
2822
  "available to you."
2823
  msgstr ""
2824
 
2825
+ #: src/Tribe/Main.php:1434
2826
  msgid "Settings overview"
2827
  msgstr ""
2828
 
2829
+ #: src/Tribe/Main.php:1438
2830
  msgid ""
2831
  "%s: A complete look at the features you can expect to see right out of the "
2832
  "box as well as how to use them."
2833
  msgstr ""
2834
 
2835
+ #: src/Tribe/Main.php:1442
2836
  msgid "Features overview"
2837
  msgstr ""
2838
 
2839
+ #: src/Tribe/Main.php:1446
2840
  msgid ""
2841
  "%s: Our most comprehensive outline for customizing the calendar to suit your "
2842
  "needs, including custom layouts and styles."
2843
  msgstr ""
2844
 
2845
+ #: src/Tribe/Main.php:1450
2846
  msgid "Themer's Guide"
2847
  msgstr ""
2848
 
2849
+ #: src/Tribe/Main.php:1454
2850
  msgid ""
2851
  "%s: An overview of the default templates and styles that are included in the "
2852
  "plugin, as well as how to change them."
2853
  msgstr ""
2854
 
2855
+ #: src/Tribe/Main.php:1458
2856
  msgid "Using stylesheets and page templates"
2857
  msgstr ""
2858
 
2859
+ #: src/Tribe/Main.php:1462
2860
  msgid ""
2861
  "%s: Do you see an issue with your calendar? Go here first to find where it’s "
2862
  "coming from and how to fix it."
2863
  msgstr ""
2864
 
2865
+ #: src/Tribe/Main.php:1466
2866
  msgid "Troubleshooting common problems"
2867
  msgstr ""
2868
 
2869
+ #: src/Tribe/Main.php:1470
2870
  msgid ""
2871
  "%s: Code and guides for customizing your calendar in useful and interesting "
2872
  "ways."
2873
  msgstr ""
2874
 
2875
+ #: src/Tribe/Main.php:1474
2876
  msgid "Customizing the Events plugins"
2877
  msgstr ""
2878
 
2879
+ #: src/Tribe/Main.php:1492
2880
  msgid "Events Tickets"
2881
  msgstr ""
2882
 
2883
+ #: src/Tribe/Main.php:1493
2884
  msgid ""
2885
  "If you have tried the above steps and are still having trouble, you can post "
2886
  "a new thread to our WordPress.org forums for %1$s or %2$s. Our support staff "
2887
  "monitors these forums once a week and would be happy to assist you there. "
2888
  msgstr ""
2889
 
2890
+ #: src/Tribe/Main.php:1495 src/Tribe/Main.php:1503
2891
  msgid "premium support on our website"
2892
  msgstr ""
2893
 
2894
+ #: src/Tribe/Main.php:1496
2895
  msgid ""
2896
  "<strong>Looking for more immediate support?</strong> We offer %s with the "
2897
  "purchase of any of our premium plugins. Pick up a license and you can post "
2898
  "there directly and expect a response within 24-48 hours during weekdays"
2899
  msgstr ""
2900
 
2901
+ #: src/Tribe/Main.php:1500
2902
  msgid "open-source forum on WordPress.org"
2903
  msgstr ""
2904
 
2905
+ #: src/Tribe/Main.php:1501
2906
  msgid ""
2907
  "If you have tried the above steps and are still having trouble, you can post "
2908
  "a new thread to our %s. Our support staff monitors these forums once a week "
2909
  "and would be happy to assist you there."
2910
  msgstr ""
2911
 
2912
+ #: src/Tribe/Main.php:1504
2913
  msgid "Events Calendar PRO"
2914
  msgstr ""
2915
 
2916
+ #: src/Tribe/Main.php:1505
2917
  msgid ""
2918
  "<strong>Looking for more immediate support?</strong> We offer %1$s with the "
2919
  "purchase of any of our premium plugins (like %2$s). Pick up a license and "
2921
  "weekdays."
2922
  msgstr ""
2923
 
2924
+ #: src/Tribe/Main.php:1509
2925
  msgid "post a thread"
2926
  msgstr ""
2927
 
2928
+ #: src/Tribe/Main.php:1510
2929
  msgid ""
2930
  "If you have a valid license for one of our paid plugins, you can %s in our "
2931
  "premium support forums. Our support team monitors the forums and will "
2932
  "respond to your thread within 24-48 hours (during the week)."
2933
  msgstr ""
2934
 
2935
+ #: src/Tribe/Main.php:1553
2936
  #: src/deprecated/Tribe__Events__Importer__Admin_Page.php:208
2937
  #: src/functions/template-tags/general.php:132
2938
  msgid "Events"
2939
  msgstr ""
2940
 
2941
+ #: src/Tribe/Main.php:1561 src/admin-views/aggregator/tabs/import-form.php:227
2942
  #: src/admin-views/aggregator/tabs/import-form.php:239
2943
  #: src/functions/template-tags/general.php:76
2944
  msgid "Event"
2945
  msgstr ""
2946
 
2947
+ #: src/Tribe/Main.php:1779
2948
  msgid ""
2949
  "Sorry, The Events Calendar requires WordPress %s or higher. Please upgrade "
2950
  "your WordPress install."
2951
  msgstr ""
2952
 
2953
+ #: src/Tribe/Main.php:1782
2954
  msgid ""
2955
  "Sorry, The Events Calendar requires PHP %s or higher. Talk to your Web host "
2956
  "about moving you to a newer version of PHP."
2957
  msgstr ""
2958
 
2959
+ #: src/Tribe/Main.php:1817
2960
  msgid ""
2961
  "To continue using The Events Calendar, please install the latest version of"
2962
  msgstr ""
2963
 
2964
+ #: src/Tribe/Main.php:1819 src/Tribe/Main.php:1820
2965
  msgid "Event Tickets"
2966
  msgstr ""
2967
 
2968
+ #: src/Tribe/Main.php:1855
2969
  msgid ""
2970
  "It appears as if the tribe-common libraries cannot be found! The directory "
2971
  "should be in the \"common/\" directory in the events calendar plugin."
2972
  msgstr ""
2973
 
2974
+ #: src/Tribe/Main.php:2092 src/Tribe/Main.php:2626
2975
  msgid "category"
2976
  msgstr ""
2977
 
2978
+ #: src/Tribe/Main.php:2106 src/Tribe/Main.php:2625
2979
  msgid "tag"
2980
  msgstr ""
2981
 
2982
+ #: src/Tribe/Main.php:2141 src/Tribe/Organizer.php:91 src/Tribe/Venue.php:111
2983
  msgid "Add New"
2984
  msgstr ""
2985
 
2986
+ #: src/Tribe/Main.php:2143 src/Tribe/Main.php:2350 src/Tribe/Main.php:2351
2987
  #: src/Tribe/Organizer.php:92 src/Tribe/Venue.php:112
2988
  msgid "Add New %s"
2989
  msgstr ""
2990
 
2991
+ #: src/Tribe/Main.php:2149 src/Tribe/Organizer.php:94 src/Tribe/Venue.php:114
2992
  msgid "New %s"
2993
  msgstr ""
2994
 
2995
+ #: src/Tribe/Main.php:2152 src/Tribe/Organizer.php:95 src/Tribe/Venue.php:115
2996
  #: src/views/month/single-day.php:26
2997
  msgid "View %s"
2998
  msgstr ""
2999
 
3000
+ #: src/Tribe/Main.php:2155 src/Tribe/Organizer.php:96 src/Tribe/Venue.php:116
3001
  msgid "Search %s"
3002
  msgstr ""
3003
 
3004
+ #: src/Tribe/Main.php:2158 src/Tribe/Organizer.php:97 src/Tribe/Venue.php:117
3005
  msgid "No %s found"
3006
  msgstr ""
3007
 
3008
+ #: src/Tribe/Main.php:2161 src/Tribe/Organizer.php:98 src/Tribe/Venue.php:118
3009
  msgid "No %s found in Trash"
3010
  msgstr ""
3011
 
3012
+ #: src/Tribe/Main.php:2164 src/Tribe/Main.php:2303 src/Tribe/Main.php:2325
3013
  #: src/Tribe/Organizer.php:99 src/Tribe/Venue.php:119
3014
  msgid "%s published."
3015
  msgstr ""
3016
 
3017
+ #: src/Tribe/Main.php:2167 src/Tribe/Organizer.php:100 src/Tribe/Venue.php:120
3018
  msgid "%s published privately."
3019
  msgstr ""
3020
 
3021
+ #: src/Tribe/Main.php:2170 src/Tribe/Organizer.php:101 src/Tribe/Venue.php:121
3022
  msgid "%s reverted to draft."
3023
  msgstr ""
3024
 
3025
+ #: src/Tribe/Main.php:2173 src/Tribe/Organizer.php:102 src/Tribe/Venue.php:122
3026
  msgid "%s scheduled."
3027
  msgstr ""
3028
 
3029
+ #: src/Tribe/Main.php:2176 src/Tribe/Main.php:2259 src/Tribe/Main.php:2295
3030
+ #: src/Tribe/Main.php:2298 src/Tribe/Main.php:2317 src/Tribe/Main.php:2320
3031
  #: src/Tribe/Organizer.php:103 src/Tribe/Venue.php:123
3032
  msgid "%s updated."
3033
  msgstr ""
3035
  #. Translators: %s: Event singular.
3036
  #. Translators: %s: Organizer singular.
3037
  #. Translators: %s: Venue singular.
3038
+ #: src/Tribe/Main.php:2180 src/Tribe/Organizer.php:106 src/Tribe/Venue.php:126
3039
  msgid "%s Link"
3040
  msgstr ""
3041
 
3042
  #. Translators: %s: Event singular.
3043
  #. Translators: %s: Organizer singular.
3044
  #. Translators: %s: Venue singular.
3045
+ #: src/Tribe/Main.php:2184 src/Tribe/Organizer.php:110 src/Tribe/Venue.php:130
3046
  msgid "A link to a particular %s."
3047
  msgstr ""
3048
 
3049
+ #: src/Tribe/Main.php:2201
3050
  msgid "%s Category"
3051
  msgstr ""
3052
 
3053
+ #: src/Tribe/Main.php:2204
3054
  msgid "Search %s Categories"
3055
  msgstr ""
3056
 
3057
+ #: src/Tribe/Main.php:2207
3058
  msgid "All %s Categories"
3059
  msgstr ""
3060
 
3061
+ #: src/Tribe/Main.php:2210
3062
  msgid "Parent %s Category"
3063
  msgstr ""
3064
 
3065
+ #: src/Tribe/Main.php:2213
3066
  msgid "Parent %s Category:"
3067
  msgstr ""
3068
 
3069
+ #: src/Tribe/Main.php:2216
3070
  msgid "Edit %s Category"
3071
  msgstr ""
3072
 
3073
+ #: src/Tribe/Main.php:2219
3074
  msgid "Update %s Category"
3075
  msgstr ""
3076
 
3077
+ #: src/Tribe/Main.php:2222
3078
  msgid "Add New %s Category"
3079
  msgstr ""
3080
 
3081
+ #: src/Tribe/Main.php:2225
3082
  msgid "New %s Category Name"
3083
  msgstr ""
3084
 
3085
  #. Translators: %s: Event singular.
3086
+ #: src/Tribe/Main.php:2229
3087
  msgid "%s Category Link"
3088
  msgstr ""
3089
 
3090
  #. Translators: %s: Event singular.
3091
+ #: src/Tribe/Main.php:2233
3092
  msgid "A link to a particular %s category."
3093
  msgstr ""
3094
 
3095
+ #: src/Tribe/Main.php:2252
3096
  msgid "%1$s updated. %2$sView %1$s%3$s"
3097
  msgstr ""
3098
 
3099
+ #: src/Tribe/Main.php:2257 src/Tribe/Main.php:2296 src/Tribe/Main.php:2318
3100
  msgid "Custom field updated."
3101
  msgstr ""
3102
 
3103
+ #: src/Tribe/Main.php:2258 src/Tribe/Main.php:2297 src/Tribe/Main.php:2319
3104
  msgid "Custom field deleted."
3105
  msgstr ""
3106
 
3107
  #. translators: %s: date and time of the revision
3108
+ #: src/Tribe/Main.php:2262 src/Tribe/Main.php:2301
3109
  msgid "%1$s restored to revision from %2$s"
3110
  msgstr ""
3111
 
3112
+ #: src/Tribe/Main.php:2265
3113
  msgid "%1$s published. %2$sView %3$s"
3114
  msgstr ""
3115
 
3116
+ #: src/Tribe/Main.php:2270 src/Tribe/Main.php:2304 src/Tribe/Main.php:2326
3117
  msgid "%s saved."
3118
  msgstr ""
3119
 
3120
+ #: src/Tribe/Main.php:2272
3121
  msgid "%1$s submitted. %2$sPreview %3$s"
3122
  msgstr ""
3123
 
3124
+ #: src/Tribe/Main.php:2278
3125
  msgid "%1$s scheduled for: %2$s. %3$sPreview %4$s"
3126
  msgstr ""
3127
 
3128
  #. translators: Publish box date format, see http://php.net/date
3129
+ #: src/Tribe/Main.php:2281 src/Tribe/Main.php:2310 src/Tribe/Main.php:2332
3130
  msgid "M j, Y @ G:i"
3131
  msgstr ""
3132
 
3133
+ #: src/Tribe/Main.php:2286
3134
  msgid "%1$s draft updated. %2$sPreview %3$s"
3135
  msgstr ""
3136
 
3137
+ #: src/Tribe/Main.php:2305 src/Tribe/Main.php:2327
3138
  msgid "%s submitted."
3139
  msgstr ""
3140
 
3141
+ #: src/Tribe/Main.php:2307 src/Tribe/Main.php:2329
3142
  msgid "%1$s scheduled for: %2$s."
3143
  msgstr ""
3144
 
3145
+ #: src/Tribe/Main.php:2312 src/Tribe/Main.php:2335
3146
  msgid "%s draft updated."
3147
  msgstr ""
3148
 
3149
  #. translators: %s: date and time of the revision
3150
+ #: src/Tribe/Main.php:2323
3151
  msgid "%s restored to revision from %s"
3152
  msgstr ""
3153
 
3154
+ #: src/Tribe/Main.php:2380
3155
  msgid ""
3156
  "Without a defined location your event will not display a %sGoogle Rich "
3157
  "Snippet%s on the search results."
3158
  msgstr ""
3159
 
3160
+ #: src/Tribe/Main.php:2627
3161
  msgid "page"
3162
  msgstr ""
3163
 
3164
+ #: src/Tribe/Main.php:2628 src/functions/template-tags/general.php:104
3165
  msgid "event"
3166
  msgstr ""
3167
 
3168
+ #: src/Tribe/Main.php:2629 src/functions/template-tags/general.php:160
3169
  msgid "events"
3170
  msgstr ""
3171
 
3172
+ #: src/Tribe/Main.php:2630
3173
  msgid "all"
3174
  msgstr ""
3175
 
3176
+ #: src/Tribe/Main.php:3012
3177
  msgid " (View Full %1$s Description Here: %2$s)"
3178
  msgstr ""
3179
 
3180
+ #: src/Tribe/Main.php:3800 src/Tribe/Main.php:3835
3181
  #: src/functions/template-tags/day.php:157
3182
  #: src/functions/template-tags/day.php:178
3183
  msgid "Date out of range."
3184
  msgstr ""
3185
 
3186
+ #: src/Tribe/Main.php:3877
3187
  msgid "%s Options"
3188
  msgstr ""
3189
 
3190
+ #: src/Tribe/Main.php:3886 src/Tribe/Main.php:3899
3191
  msgid "%s Information"
3192
  msgstr ""
3193
 
3194
+ #: src/Tribe/Main.php:4231
3195
  msgid "Support"
3196
  msgstr ""
3197
 
3198
+ #: src/Tribe/Main.php:4234
3199
  msgid "View All Add-Ons"
3200
  msgstr ""
3201
 
3202
+ #: src/Tribe/Main.php:4255
3203
  msgid "News from The Events Calendar"
3204
  msgstr ""
3205
 
3206
+ #: src/Tribe/Main.php:4301
3207
  msgid "Additional Functionality"
3208
  msgstr ""
3209
 
3210
+ #: src/Tribe/Main.php:4306
3211
  msgid ""
3212
  "Looking for additional functionality including recurring events, ticket "
3213
  "sales, publicly submitted events, new views and more?"
3214
  msgstr ""
3215
 
3216
+ #: src/Tribe/Main.php:4307
3217
  msgid "Check out the %savailable add-ons%s."
3218
  msgstr ""
3219
 
3220
+ #: src/Tribe/Main.php:4408
3221
  msgid "Calendar"
3222
  msgstr ""
3223
 
3224
+ #: src/Tribe/Main.php:4424
3225
  msgid "List"
3226
  msgstr ""
3227
 
3228
+ #: src/Tribe/Main.php:4442
3229
  msgid "Month"
3230
  msgstr ""
3231
 
3232
+ #: src/Tribe/Main.php:4459 src/admin-views/aggregator/fields/schedule.php:43
3233
  #: src/admin-views/aggregator/fields/schedule.php:61
3234
  msgid "Day"
3235
  msgstr ""
3236
 
3237
+ #: src/Tribe/Main.php:4482
3238
  msgid "Search for %s by Keyword."
3239
  msgstr ""
3240
 
3241
+ #: src/Tribe/Main.php:4485
3242
  #: src/views/v2/components/events-bar/search-button.php:24
3243
  msgid "Search"
3244
  msgstr ""
3245
 
3246
+ #: src/Tribe/Main.php:4486
3247
  msgid "Keyword"
3248
  msgstr ""
3249
 
3250
+ #: src/Tribe/Main.php:4503
3251
  msgid "4 digit year hyphen 2 digit month hyphen 2 digit day"
3252
  msgstr ""
3253
 
3254
+ #: src/Tribe/Main.php:4504
3255
  msgid "1 digit month slash 1 digit day slash 4 digit year"
3256
  msgstr ""
3257
 
3258
+ #: src/Tribe/Main.php:4505
3259
  msgid "2 digit month slash 2 digit day slash 4 digit year"
3260
  msgstr ""
3261
 
3262
+ #: src/Tribe/Main.php:4506
3263
  msgid "1 digit day slash 1 digit month slash 4 digit year"
3264
  msgstr ""
3265
 
3266
+ #: src/Tribe/Main.php:4507
3267
  msgid "2 digit day slash 2 digit month slash 4 digit year"
3268
  msgstr ""
3269
 
3270
+ #: src/Tribe/Main.php:4508
3271
  msgid "1 digit month hyphen 1 digit day hyphen 4 digit year"
3272
  msgstr ""
3273
 
3274
+ #: src/Tribe/Main.php:4509
3275
  msgid "1 digit month hyphen 2 digit day hyphen 4 digit year"
3276
  msgstr ""
3277
 
3278
+ #: src/Tribe/Main.php:4510
3279
  msgid "1 digit day hyphen 1 digit month hyphen 4 digit year"
3280
  msgstr ""
3281
 
3282
+ #: src/Tribe/Main.php:4511
3283
  msgid "2 digit day hyphen 2 digit month hyphen 4 digit year"
3284
  msgstr ""
3285
 
3286
+ #: src/Tribe/Main.php:4512
3287
  msgid "4 digit year dot 2 digit month dot 2 digit day"
3288
  msgstr ""
3289
 
3290
+ #: src/Tribe/Main.php:4513
3291
  msgid "2 digit month dot 2 digit day dot 4 digit year"
3292
  msgstr ""
3293
 
3294
+ #: src/Tribe/Main.php:4514
3295
  msgid "2 digit day dot 2 digit month dot 4 digit year"
3296
  msgstr ""
3297
 
3298
+ #: src/Tribe/Main.php:4518
3299
  msgid "4 digit year hyphen 2 digit month"
3300
  msgstr ""
3301
 
3302
+ #: src/Tribe/Main.php:4519 src/Tribe/Main.php:4521
3303
  msgid "1 digit month slash 4 digit year"
3304
  msgstr ""
3305
 
3306
+ #: src/Tribe/Main.php:4520 src/Tribe/Main.php:4522
3307
  msgid "2 digit month slash 4 digit year"
3308
  msgstr ""
3309
 
3310
+ #: src/Tribe/Main.php:4523 src/Tribe/Main.php:4524 src/Tribe/Main.php:4525
3311
  msgid "1 digit month hyphen 4 digit year"
3312
  msgstr ""
3313
 
3314
+ #: src/Tribe/Main.php:4526
3315
  msgid "2 digit month hyphen 4 digit year"
3316
  msgstr ""
3317
 
3318
+ #: src/Tribe/Main.php:4527
3319
  msgid "4 digit year dot 2 digit month"
3320
  msgstr ""
3321
 
3322
+ #: src/Tribe/Main.php:4528 src/Tribe/Main.php:4529
3323
  msgid "2 digit month dot 4 digit year"
3324
  msgstr ""
3325
 
3326
+ #: src/Tribe/Main.php:4558 src/Tribe/Main.php:4595
3327
  #: src/admin-views/aggregator/origins/refine.php:7
3328
  msgid "Date"
3329
  msgstr ""
3330
 
3331
+ #: src/Tribe/Main.php:4560
3332
  msgid "Search for %s by Date. Please use the format %s."
3333
  msgstr ""
3334
 
3335
+ #: src/Tribe/Main.php:4573
3336
  msgid "%s In"
3337
  msgstr ""
3338
 
3339
+ #: src/Tribe/Main.php:4575
3340
  msgid "Search for %s by month. Please use the format %s."
3341
  msgstr ""
3342
 
3343
+ #: src/Tribe/Main.php:4578
3344
  msgid "%s From"
3345
  msgstr ""
3346
 
3347
+ #: src/Tribe/Main.php:4581
3348
  msgid "Day Of"
3349
  msgstr ""
3350
 
3351
+ #: src/Tribe/Main.php:4661
3352
  msgid "Once Every 30 Mins"
3353
  msgstr ""
3354
 
3355
+ #: src/Tribe/Main.php:5399
3356
  msgid ""
3357
  "Your version of The Events Calendar is not up-to-date with one of your The "
3358
  "Events Calendar add-ons. Please %supdate now.%s"
3359
  msgstr ""
3360
 
3361
+ #: src/Tribe/Main.php:5412
3362
  msgid ""
3363
  "The following plugins are out of date: %1$s. All add-ons contain "
3364
  "dependencies on The Events Calendar and will not function properly unless "
3365
  "paired with the right version. %2$sLearn More%3$s."
3366
  msgstr ""
3367
 
3368
+ #: src/Tribe/Main.php:5451 src/Tribe/Main.php:5508
3369
  msgid "Use Saved %s:"
3370
  msgstr ""
3371
 
4779
  msgid "Unnamed Venue"
4780
  msgstr ""
4781
 
4782
+ #. translators: 1: opening <a> tag, 2: closing </a> tag.
4783
+ #: src/Tribe/Views/V2/Customizer/Notice.php:81
4784
+ msgctxt "A link telling users to disable an extension that may conflict."
4785
+ msgid ""
4786
+ "You are using the Inherit Theme Fonts extension. Font control is now built "
4787
+ "into %1$sThe Events Calendar's options in the WordPress Customizer.%2$s "
4788
+ "Please disable the Inherit Theme Fonts extension to prevent conflicts with "
4789
+ "The Events Calendar."
4790
+ msgstr ""
4791
+
4792
  #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:70
4793
  msgid "Events Bar"
4794
  msgstr ""
4801
  msgstr ""
4802
 
4803
  #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:135
4804
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:79
4805
  msgctxt "The header for the font color control section."
4806
  msgid "Set Font Colors"
4807
  msgstr ""
4827
  msgstr ""
4828
 
4829
  #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:191
4830
+ #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:260
4831
+ #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:297
4832
  msgctxt "Label for the default option."
4833
  msgid "Default"
4834
  msgstr ""
4835
 
4836
  #. translators: 1: Customizer url.
4837
  #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:198
4838
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:252
4839
  msgctxt ""
4840
  "Label for option to use the accent color. Links to the accent color setting."
4841
  msgid "Use the <a href=\"%1$s\">Accent Color</a>"
4842
  msgstr ""
4843
 
4844
  #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:208
4845
+ #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:240
4846
+ #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:277
4847
+ #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:302
4848
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:183
4849
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:262
4850
  msgctxt "Label for option to set a custom color."
4851
  msgid "Custom"
4852
  msgstr ""
4853
 
4854
+ #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:222
4855
  msgctxt "The \"Find Events\" button color setting label."
4856
  msgid "Find Events Button Color"
4857
  msgstr ""
4858
 
4859
  #. translators: 1: Customizer url.
4860
+ #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:230
4861
  msgctxt ""
4862
  "Label for option to use the accent color (default). Links to the accent "
4863
  "color setting."
4864
  msgid "Use the <a href=\"%1$s\">Accent Color</a>"
4865
  msgstr ""
4866
 
4867
+ #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:254
4868
  msgctxt "The Events Bar background color setting label."
4869
  msgid "Background Color"
4870
  msgstr ""
4871
 
4872
  #. translators: 1: Customizer url.
4873
+ #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:267
4874
  msgctxt ""
4875
  "Label for option to use the events background color. Links to the background "
4876
  "color setting."
4877
  msgid "Use the Calendar <a href=\"%1$s\">Background Color</a>"
4878
  msgstr ""
4879
 
4880
+ #: src/Tribe/Views/V2/Customizer/Section/Events_Bar.php:291
4881
  msgctxt "The Events Bar border color setting label."
4882
  msgid "Border Color"
4883
  msgstr ""
4884
 
4885
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:195
4886
+ msgid "Select Font Family"
4887
+ msgstr ""
4888
+
4889
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:200
4890
+ msgid "Set Font Size"
4891
+ msgstr ""
4892
+
4893
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:201
4894
+ msgctxt "The description for the base font size setting."
4895
+ msgid ""
4896
+ "Choose a base font size. Event text will scale around the selected base size."
4897
+ msgstr ""
4898
+
4899
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:239
4900
+ msgctxt "Label for option to use default TEC fonts."
4901
+ msgid "Default"
4902
+ msgstr ""
4903
+
4904
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:244
4905
+ msgctxt "Label for option to use theme fonts."
4906
+ msgid "Inherit theme font(s)"
4907
+ msgstr ""
4908
+
4909
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:254
4910
+ msgctxt "The base font size input setting label."
4911
+ msgid "By Pixel"
4912
+ msgstr ""
4913
+
4914
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:270
4915
+ msgctxt "The font size selector setting label."
4916
+ msgid "By Scale"
4917
+ msgstr ""
4918
+
4919
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:289
4920
+ msgctxt "The event title color setting label."
4921
+ msgid "Event Title"
4922
+ msgstr ""
4923
+
4924
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:298
4925
+ msgctxt "The event title color setting label."
4926
+ msgid "Event Date and Time"
4927
+ msgstr ""
4928
+
4929
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:303
4930
+ msgctxt "The description for the event date and time color setting."
4931
+ msgid "Main date and time display on views and single event pages"
4932
+ msgstr ""
4933
+
4934
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:312
4935
+ msgctxt "The link color setting label."
4936
+ msgid "Link Color"
4937
+ msgstr ""
4938
+
4939
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:325
4940
+ #: src/Tribe/Views/V2/Customizer.php:102
4941
+ msgid "Background Color"
4942
+ msgstr ""
4943
+
4944
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:326
4945
+ #: src/Tribe/Views/V2/Customizer.php:104
4946
+ msgid "All calendar and event pages"
4947
+ msgstr ""
4948
+
4949
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:328
4950
+ msgctxt "Label for option to leave transparent (default)."
4951
+ msgid "Transparent."
4952
+ msgstr ""
4953
+
4954
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:333
4955
+ msgctxt "Label for option to set a custom color."
4956
+ msgid "Select Custom Color"
4957
+ msgstr ""
4958
+
4959
+ #: src/Tribe/Views/V2/Customizer/Section/Global_Elements.php:347
4960
+ msgctxt "The event accent color setting label."
4961
+ msgid "Accent Color"
4962
+ msgstr ""
4963
+
4964
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:92
4965
  msgctxt "The header for the calendar grid color control section."
4966
  msgid "Adjust Grid Colors"
4967
  msgstr ""
4968
 
4969
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:154
4970
  msgctxt "The days of the week text color setting label."
4971
  msgid "Days of the Week"
4972
  msgstr ""
4973
 
4974
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:163
4975
  msgctxt "The date marker text color setting label."
4976
  msgid "Date Marker"
4977
  msgstr ""
4978
 
4979
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:172
4980
  msgctxt "The grid background color setting label."
4981
  msgid "Grid Background"
4982
  msgstr ""
4983
 
4984
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:178
4985
  msgctxt "Label for option to leave transparent (default)."
4986
  msgid "Transparent"
4987
  msgstr ""
4988
 
4989
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:197
4990
  msgctxt "Label for tooltip background color setting."
4991
  msgid "Event Preview Background"
4992
  msgstr ""
4993
 
4994
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:202
4995
  msgctxt "The grid background color setting description."
4996
  msgid "Preview display when hovering on an event title"
4997
  msgstr ""
4998
 
4999
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:208
5000
  msgctxt "Label for option to leave white (default)."
5001
  msgid "White"
5002
  msgstr ""
5003
 
5004
  #. translators: 1: Customizer url.
5005
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:215
5006
  msgctxt ""
5007
  "Label for option to use the event background color. Links to the event "
5008
  "background color setting."
5009
  msgid "Use the <a href=\"%1$s\">General Background Color</a>"
5010
  msgstr ""
5011
 
5012
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:230
5013
  msgctxt "The grid lines color setting label."
5014
  msgid "Grid Lines Color"
5015
  msgstr ""
5016
 
5017
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:239
5018
  msgctxt "The multiday event bar color setting label."
5019
  msgid "Event Span"
5020
  msgstr ""
5021
 
5022
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:244
5023
  msgctxt "The multiday event bar color setting description."
5024
  msgid "For all-day and multi-day events"
5025
  msgstr ""
5026
 
5027
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:276
5028
  msgctxt "Day hover color setting label."
5029
  msgid "Day Hover"
5030
  msgstr ""
5031
 
5032
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:281
5033
  msgctxt "The grid hover color setting description."
5034
  msgid "Bottom border highlight when hovering on a day"
5035
  msgstr ""
5036
 
5037
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:402
5038
  msgctxt "Text used for links to the General settings section."
5039
  msgid "General"
5040
  msgstr ""
5041
 
5042
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:421
5043
  msgctxt "Text used for links to the Event Background Color setting."
5044
  msgid "General Background Color"
5045
  msgstr ""
5046
 
5047
+ #: src/Tribe/Views/V2/Customizer/Section/Month_View.php:441
5048
  msgctxt "Text used for links to the Accent Color setting."
5049
  msgid "Accent Color"
5050
  msgstr ""
5051
 
5052
+ #: src/Tribe/Views/V2/Customizer/Section/Single_Event.php:53
5053
+ msgid ""
5054
+ "Options selected here will override what was selected in the \"Global "
5055
+ "Elements\" section on Single Event views."
5056
  msgstr ""
5057
 
5058
+ #: src/Tribe/Views/V2/Customizer/Section/Single_Event.php:129
5059
+ #: src/Tribe/Views/V2/Customizer.php:189
5060
+ msgid "Use General"
5061
  msgstr ""
5062
 
5063
+ #: src/Tribe/Views/V2/Customizer.php:55 src/Tribe/Views/V2/Customizer.php:184
5064
+ msgid "Event Title"
5065
  msgstr ""
5066
 
5067
+ #: src/Tribe/Views/V2/Customizer.php:78
5068
+ msgid "Event Date and Time"
5069
  msgstr ""
5070
 
5071
+ #: src/Tribe/Views/V2/Customizer.php:79
5072
+ msgid "Main date and time display on views and single event pages"
5073
  msgstr ""
5074
 
5075
+ #: src/Tribe/Views/V2/Customizer.php:108
5076
  msgid "Transparent"
5077
  msgstr ""
5078
 
5079
+ #: src/Tribe/Views/V2/Customizer.php:109
5080
  msgid "Select Color"
5081
  msgstr ""
5082
 
5083
+ #: src/Tribe/Views/V2/Customizer.php:211
 
 
 
 
5084
  msgid "Custom Color"
5085
  msgstr ""
5086
 
5087
+ #: src/Tribe/Views/V2/Hooks.php:506
5088
  msgid "We recommend a 16:9 aspect ratio for featured images."
5089
  msgstr ""
5090
 
5091
+ #: src/Tribe/Views/V2/Hooks.php:583
5092
  msgid "Recommended for all sites using the updated calendar views."
5093
  msgstr ""
5094
 
5095
+ #: src/Tribe/Views/V2/Hooks.php:598
5096
  msgid "The Events Calendar - View V2"
5097
  msgstr ""
5098
 
5099
+ #: src/Tribe/Views/V2/Hooks.php:947
5100
  msgctxt "Capitalized label for the event website link."
5101
  msgid "View %s Website"
5102
  msgstr ""
5103
 
5104
+ #: src/Tribe/Views/V2/Hooks.php:975
5105
  msgctxt "Capitalized label for the venue website link."
5106
  msgid "View %s Website"
5107
  msgstr ""
5108
 
5109
+ #: src/Tribe/Views/V2/Hooks.php:1003
5110
  msgctxt "Capitalized label for the organizer website link."
5111
  msgid "View %s Website"
5112
  msgstr ""
8066
  msgid "Previous %1$s"
8067
  msgstr ""
8068
 
 
 
 
 
 
 
 
8069
  #. translators: %1$s: number of events, %2$s: event (singular), %3$s: events
8070
  #. (plural).
8071
+ #: src/views/v2/month/calendar-body/day/cell-title.php:44
8072
+ #: src/views/v2/month/calendar-body/day/date.php:56
8073
  msgid "%1$s %2$s"
8074
  msgid_plural "%1$s %3$s"
8075
  msgstr[0] ""
8076
  msgstr[1] ""
8077
 
8078
  #. translators: %s: Events (plural).
8079
+ #: src/views/v2/month/calendar-body/day/date-extras.php:43
8080
  msgid "Has featured %s"
8081
  msgstr ""
8082
 
8083
  #. translators: %s: Events (plural).
8084
+ #: src/views/v2/month/calendar-body/day/date-extras.php:55
8085
  msgid "Has %s"
8086
  msgstr ""
8087
 
8088
+ #: src/views/v2/month/calendar-body/day/more-events.php:35
8089
+ #: src/views/v2/month/mobile-events/mobile-day/more-events.php:33
8090
+ msgid "+ %d More"
8091
+ msgid_plural "+ %d More"
8092
+ msgstr[0] ""
8093
+ msgstr[1] ""
8094
+
8095
  #: src/views/v2/month/mobile-events/nav/next-disabled.php:22
8096
  #: src/views/v2/month/mobile-events/nav/next-disabled.php:23
8097
  #: src/views/v2/month/mobile-events/nav/next.php:25
readme.txt CHANGED
@@ -4,7 +4,7 @@ Contributors: theeventscalendar, borkweb, bordoni, brianjessee, aguseo, camwynsp
4
  Tags: events, calendar, event, schedule, organizer
5
  Donate link: https://evnt.is/29
6
  Requires at least: 4.9.18
7
- Stable tag: 5.8.2
8
  Tested up to: 5.8.0
9
  Requires PHP: 5.6
10
  License: GPLv2 or later
@@ -221,6 +221,18 @@ Remember to always make a backup of your database and files before updating!
221
 
222
  == Changelog ==
223
 
 
 
 
 
 
 
 
 
 
 
 
 
224
  = [5.8.2] 2021-08-17 =
225
 
226
  * Feature - Redesign In-App help and troubleshooting pages. [TEC-3741]
@@ -251,7 +263,7 @@ Remember to always make a backup of your database and files before updating!
251
  * Fix - Correct instance where the date & time symbols ("@") are not changing color along with the text. [TEC-3883]
252
  * Tweak - Ensure that the Month view date and time default colors match up with the rest [TEC-3709]
253
  * Tweak - Ensure the Customizer Accent Color defaults to "royal blue" (#334aff) [TEC-3884]
254
- * Tweak - Stop doing all the work here and leverage the new tribe-common Theme_Compatibility.
255
  * Tweak - Add new hooks to the single event templates to allow more third-party control over content without custom templates. [TEC-3948]
256
  * Tweak - Added filters: `tribe_customizer_should_print_shortcode_customizer_styles`, `tribe_events_views_v2_bootstrap_html`, `tribe_default_events_template_classes`, `tribe_events_single_event_title_classes`, `tribe_events_single_event_title_html_before`, `tribe_events_single_event_title_html_after`, `tribe_events_single_event_title_html`
257
  * Tweak - Removed filters: `tribe_events_views_v2_compatibility_classes`, `tribe_events_views_v2_theme_compatibility_registered`
4
  Tags: events, calendar, event, schedule, organizer
5
  Donate link: https://evnt.is/29
6
  Requires at least: 4.9.18
7
+ Stable tag: 5.9.0
8
  Tested up to: 5.8.0
9
  Requires PHP: 5.6
10
  License: GPLv2 or later
221
 
222
  == Changelog ==
223
 
224
+ = [5.9.0] 2021-08-24 =
225
+
226
+ * Fix - Ensure that $eventDisplay is defined before we use it in the default template. [TEC-4060]
227
+ * Feature - Alter Customizer to leverage the new exposed CSS custom properties. [TCMN-104]
228
+ * Feature - Reduce the CSS load of The Events Calendar Customizer style overrides. [TEC-3011]
229
+ * Feature - Allow easier style overrides by users and third-party themes/plugins. [TEC-3011]
230
+ * Feature - Add new Font Sections to Customizer -> The Events Calendar -> Global Events. [TEC-3872]
231
+ * Feature - Add new font family control to allow The Events Calendar styles to inherit theme fonts. [TEC-3895]
232
+ * Feature - Add new font size controls for accessibility and to allow users to more closely match the font sizes of their theme. [TEC-3891]
233
+ * Tweak - Support optionally passing start dates to the Event Edit page so targeted event creation can be triggered by The Events Calendar Pro's Event Manager.
234
+ * Language - 16 new strings added, 429 updated, 0 fuzzied, and 0 obsoleted
235
+
236
  = [5.8.2] 2021-08-17 =
237
 
238
  * Feature - Redesign In-App help and troubleshooting pages. [TEC-3741]
263
  * Fix - Correct instance where the date & time symbols ("@") are not changing color along with the text. [TEC-3883]
264
  * Tweak - Ensure that the Month view date and time default colors match up with the rest [TEC-3709]
265
  * Tweak - Ensure the Customizer Accent Color defaults to "royal blue" (#334aff) [TEC-3884]
266
+ * Tweak - Stop doing all the work here and leverage the new tribe-common Theme_Compatibility. [TCMN-106]
267
  * Tweak - Add new hooks to the single event templates to allow more third-party control over content without custom templates. [TEC-3948]
268
  * Tweak - Added filters: `tribe_customizer_should_print_shortcode_customizer_styles`, `tribe_events_views_v2_bootstrap_html`, `tribe_default_events_template_classes`, `tribe_events_single_event_title_classes`, `tribe_events_single_event_title_html_before`, `tribe_events_single_event_title_html_after`, `tribe_events_single_event_title_html`
269
  * Tweak - Removed filters: `tribe_events_views_v2_compatibility_classes`, `tribe_events_views_v2_theme_compatibility_registered`
src/Tribe/Admin/Event_Meta_Box.php CHANGED
@@ -1,4 +1,6 @@
1
  <?php
 
 
2
  /**
3
  * Sets up and renders the main event meta box used in the event editor.
4
  */
@@ -81,6 +83,62 @@ class Tribe__Events__Admin__Event_Meta_Box {
81
  }
82
  }
83
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
84
  protected function setup_data() {
85
  $this->vars['timepicker_round'] = $this->get_timepicker_round();
86
 
@@ -88,6 +146,8 @@ class Tribe__Events__Admin__Event_Meta_Box {
88
  $this->get_existing_organizer_vars();
89
  $this->get_existing_venue_vars();
90
 
 
 
91
  $this->eod_correction();
92
  $this->set_all_day();
93
  $this->set_start_date_time();
@@ -324,6 +384,16 @@ class Tribe__Events__Admin__Event_Meta_Box {
324
  $events_meta_box_template = $this->tribe->pluginPath . 'src/admin-views/events-meta-box.php';
325
  $events_meta_box_template = apply_filters( 'tribe_events_meta_box_template', $events_meta_box_template );
326
 
 
 
 
 
 
 
 
 
 
 
327
  extract( $this->vars );
328
  $event = $this->event;
329
  $tribe = $this->tribe;
1
  <?php
2
+ use Tribe__Date_Utils as Dates;
3
+
4
  /**
5
  * Sets up and renders the main event meta box used in the event editor.
6
  */
83
  }
84
  }
85
 
86
+ /**
87
+ * Sets up the default data for the meta box.
88
+ *
89
+ * @since 5.9.0
90
+ */
91
+ protected function setup_default_vars() {
92
+ // Pull the variables from the class prop.
93
+ $vars = $this->vars;
94
+ $utc_timezone = new \DateTimeZone( 'UTC' );
95
+
96
+ $start_date = tribe_get_request_var( 'tribe-start-date', $vars['_EventStartDate'] );
97
+ if ( $start_date ) {
98
+ $start_date = Dates::build_date_object( $start_date, null, false );
99
+
100
+ if ( $start_date ) {
101
+ $vars['_EventStartDate'] = $start_date->format( Dates::DBDATETIMEFORMAT );
102
+ }
103
+ }
104
+
105
+ $end_date = tribe_get_request_var( 'tribe-end-date', $vars['_EventEndDate'] );
106
+ if ( $end_date ) {
107
+ $end_date = Dates::build_date_object( $end_date, null, false );
108
+ if ( $end_date ) {
109
+ $vars['_EventEndDate'] = $end_date->format( Dates::DBDATETIMEFORMAT );
110
+ }
111
+ }
112
+
113
+ if ( $start_date && ! $end_date ) {
114
+ $end_date = $start_date;
115
+ $vars['_EventEndDate'] = $start_date->format( Dates::DBDATETIMEFORMAT );
116
+ }
117
+
118
+ // Start/End dates are set. Let's set the UTC equivalents.
119
+ if ( $start_date && $end_date ) {
120
+ $start_date_utc = $start_date->setTimezone( $utc_timezone );
121
+ $end_date_utc = $end_date->setTimezone( $utc_timezone );
122
+ $vars['_EventStartDateUTC'] = $start_date_utc->format( Dates::DBDATETIMEFORMAT );
123
+ $vars['_EventEndDateUTC'] = $end_date_utc->format( Dates::DBDATETIMEFORMAT );
124
+ }
125
+
126
+ /**
127
+ * Allows filtering of the variables right before including the template.
128
+ *
129
+ * @since 5.9.0
130
+ *
131
+ * @param array $vars Current set of variables that will be used to setup the meta box.
132
+ * @param self $meta_box Instance of the meta box that we are using.
133
+ */
134
+ $this->vars = apply_filters( 'tribe_events_meta_box_default_vars', $vars, $this );
135
+ }
136
+
137
+ /**
138
+ * Sets up the data for the meta box.
139
+ *
140
+ * @since 5.9.0
141
+ */
142
  protected function setup_data() {
143
  $this->vars['timepicker_round'] = $this->get_timepicker_round();
144
 
146
  $this->get_existing_organizer_vars();
147
  $this->get_existing_venue_vars();
148
 
149
+ $this->setup_default_vars();
150
+
151
  $this->eod_correction();
152
  $this->set_all_day();
153
  $this->set_start_date_time();
384
  $events_meta_box_template = $this->tribe->pluginPath . 'src/admin-views/events-meta-box.php';
385
  $events_meta_box_template = apply_filters( 'tribe_events_meta_box_template', $events_meta_box_template );
386
 
387
+ /**
388
+ * Allows filtering of the variables right before including the template.
389
+ *
390
+ * @since 5.9.0
391
+ *
392
+ * @param array $vars Current set of variables that will be used to setup the meta box.
393
+ * @param self $meta_box Instance of the meta box that we are using.
394
+ */
395
+ $this->vars = apply_filters( 'tribe_events_meta_box_vars', $this->vars, $this );
396
+
397
  extract( $this->vars );
398
  $event = $this->event;
399
  $tribe = $this->tribe;
src/Tribe/Customizer/Global_Elements.php CHANGED
@@ -1,12 +1,11 @@
1
  <?php
2
  // Don't load directly.
3
- use Tribe\Customizer\Controls\Heading;
4
- use Tribe\Customizer\Controls\Separator;
5
-
6
  if ( ! defined( 'ABSPATH' ) ) {
7
  die( '-1' );
8
  }
9
 
 
 
10
  /**
11
  * The Events Calendar Customizer Section Class
12
  * Global Elements
1
  <?php
2
  // Don't load directly.
 
 
 
3
  if ( ! defined( 'ABSPATH' ) ) {
4
  die( '-1' );
5
  }
6
 
7
+ use Tribe\Customizer\Controls\Heading;
8
+ use Tribe\Customizer\Controls\Separator;
9
  /**
10
  * The Events Calendar Customizer Section Class
11
  * Global Elements
src/Tribe/Editor.php CHANGED
@@ -603,7 +603,7 @@ class Tribe__Events__Editor extends Tribe__Editor {
603
  }
604
 
605
  // Make sure it's an event post.
606
- if ( Tribe__Events__Main::POSTTYPE !== $context->post->post_type ) {
607
  return $categories;
608
  }
609
 
603
  }
604
 
605
  // Make sure it's an event post.
606
+ if ( ! tribe_is_event( $context->post ) ) {
607
  return $categories;
608
  }
609
 
src/Tribe/Main.php CHANGED
@@ -32,7 +32,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
32
  const VENUE_POST_TYPE = 'tribe_venue';
33
  const ORGANIZER_POST_TYPE = 'tribe_organizer';
34
 
35
- const VERSION = '5.8.2';
36
 
37
  /**
38
  * Min Pro Addon
@@ -615,27 +615,20 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
615
  // The Views v2 service provider.
616
  tribe_register_provider( Tribe\Events\Views\V2\Service_Provider::class );
617
 
618
- // Register and start the Customizer Sections
 
619
  if ( ! tribe_events_views_v2_is_enabled() ) {
 
620
  tribe_singleton( 'tec.customizer.general-theme', new Tribe__Events__Customizer__General_Theme() );
621
- }
622
-
623
- tribe_singleton( 'tec.customizer.global-elements', new Tribe__Events__Customizer__Global_Elements() );
624
-
625
- if ( ! tribe_events_views_v2_is_enabled() ) {
626
  tribe_singleton( 'tec.customizer.day-list-view', new Tribe__Events__Customizer__Day_List_View() );
627
  tribe_singleton( 'tec.customizer.month-week-view', new Tribe__Events__Customizer__Month_Week_View() );
628
- }
629
-
630
- tribe_singleton( 'tec.customizer.single-event', new Tribe__Events__Customizer__Single_Event() );
631
-
632
- if ( ! tribe_events_views_v2_is_enabled() ) {
633
  tribe_singleton( 'tec.customizer.widget', new Tribe__Events__Customizer__Widget() );
634
  }
635
 
636
  // First boot.
637
  tribe_register_provider( Tribe\Events\Service_Providers\First_Boot::class );
638
 
 
639
  /**
640
  * Allows other plugins and services to override/change the bound implementations.
641
  */
@@ -1102,7 +1095,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
1102
  }
1103
 
1104
  /**
1105
- * before_html_data_wrapper adds a persistant tag to wrap the event display with a
1106
  * way for jQuery to maintain state in the dom. Also has a hook for filtering data
1107
  * attributes for inclusion in the dom
1108
  *
@@ -1157,7 +1150,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
1157
  }
1158
 
1159
  /**
1160
- * after_html_data_wrapper close out the persistant dom wrapper
1161
  *
1162
  * @param string $html
1163
  *
@@ -1208,7 +1201,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
1208
  }
1209
 
1210
  /**
1211
- * Displays the Archive confict notice using Tribe__Admin__Notices code
1212
  *
1213
  * @return string
1214
  */
@@ -1281,7 +1274,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
1281
  $show_tab = current_user_can( 'activate_plugins' );
1282
 
1283
  /**
1284
- * Provides an oppotunity to override the decision to show or hide the upgrade tab
1285
  *
1286
  * Normally it will only show if the current user has the "activate_plugins" capability
1287
  * and there are some currently-activated premium plugins.
@@ -1831,7 +1824,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
1831
  }
1832
 
1833
  /**
1834
- * Disable Pro from Running if TEC shutsdown because Event Tickets is an older version
1835
  *
1836
  * @return bool
1837
  */
@@ -1906,7 +1899,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
1906
  *
1907
  * @param array $posts
1908
  * @param array $args
1909
- * @param string $post_type
1910
  *
1911
  * @return array
1912
  */
@@ -2132,7 +2125,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
2132
  }
2133
 
2134
  /**
2135
- * Generate custom post type lables
2136
  */
2137
  protected function generatePostTypeLabels() {
2138
  /**
@@ -2671,7 +2664,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
2671
  }
2672
 
2673
  /**
2674
- * If a themer usees get_post_type_archive_link() to find the event archive URL, this
2675
  * ensures they get the correct result.
2676
  *
2677
  * @param string $link
@@ -3059,7 +3052,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
3059
  /**
3060
  * Custom Escape for gCal Description to keep spacing characters in the url
3061
  *
3062
- * @return santized url
3063
  */
3064
  public function esc_gcal_url( $url ) {
3065
  $url = str_replace( '%0A', 'TRIBE-GCAL-LINEBREAK', $url );
@@ -3497,7 +3490,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
3497
  /**
3498
  * When a new venue is saved set the value for ShowMap and ShowMapLink if they are not present as if
3499
  * a checkbox is set to false $_POST is not going to send the value and is not going to be present inside
3500
- * of the array. This action is fired on update or creation from the admin so it's not goint to affect
3501
  * external components like Community Plugin.
3502
  */
3503
  $data = wp_parse_args(
@@ -4689,7 +4682,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
4689
  * a post parent).
4690
  *
4691
  * We're retaining this logic in core (rather than move it to PRO) since it's
4692
- * posible for data from a site running PRO to be imported into a site running only
4693
  * core.
4694
  *
4695
  * @see Tribe__Events__Main::filter_wp_import_data_after()
@@ -5416,7 +5409,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
5416
  ],
5417
  self::$tecUrl . 'knowledgebase/version-compatibility/'
5418
  );
5419
- $output .= '<p>' . sprintf( esc_html__( 'The following plugins are out of date: %1$s. All add-ons contain dependencies on The Events Calendar and will not function properly unless paired with the right version. %2$sLearn More%3$s.', 'the-events-calendar' ), '<b>' . join( $out_of_date_addons, ', ' ) . '</b>', "<a href='" . esc_url( $link ) . "' target='_blank'>", '</a>' ) . '</p>';
5420
  $output .= '</div>';
5421
  }
5422
  // Make sure only to show the message if the user has the permissions necessary.
32
  const VENUE_POST_TYPE = 'tribe_venue';
33
  const ORGANIZER_POST_TYPE = 'tribe_organizer';
34
 
35
+ const VERSION = '5.9.0';
36
 
37
  /**
38
  * Min Pro Addon
615
  // The Views v2 service provider.
616
  tribe_register_provider( Tribe\Events\Views\V2\Service_Provider::class );
617
 
618
+ // Register and start the legacy v2 Customizer Sections
619
+ // @todo: deprecate this when we deprecate v1 views!
620
  if ( ! tribe_events_views_v2_is_enabled() ) {
621
+ tribe_singleton( 'tec.customizer.global-elements', new Tribe__Events__Customizer__Global_Elements() );
622
  tribe_singleton( 'tec.customizer.general-theme', new Tribe__Events__Customizer__General_Theme() );
 
 
 
 
 
623
  tribe_singleton( 'tec.customizer.day-list-view', new Tribe__Events__Customizer__Day_List_View() );
624
  tribe_singleton( 'tec.customizer.month-week-view', new Tribe__Events__Customizer__Month_Week_View() );
 
 
 
 
 
625
  tribe_singleton( 'tec.customizer.widget', new Tribe__Events__Customizer__Widget() );
626
  }
627
 
628
  // First boot.
629
  tribe_register_provider( Tribe\Events\Service_Providers\First_Boot::class );
630
 
631
+
632
  /**
633
  * Allows other plugins and services to override/change the bound implementations.
634
  */
1095
  }
1096
 
1097
  /**
1098
+ * before_html_data_wrapper adds a persistent tag to wrap the event display with a
1099
  * way for jQuery to maintain state in the dom. Also has a hook for filtering data
1100
  * attributes for inclusion in the dom
1101
  *
1150
  }
1151
 
1152
  /**
1153
+ * after_html_data_wrapper close out the persistent dom wrapper
1154
  *
1155
  * @param string $html
1156
  *
1201
  }
1202
 
1203
  /**
1204
+ * Displays the Archive conflict notice using Tribe__Admin__Notices code
1205
  *
1206
  * @return string
1207
  */
1274
  $show_tab = current_user_can( 'activate_plugins' );
1275
 
1276
  /**
1277
+ * Provides an opportunity to override the decision to show or hide the upgrade tab
1278
  *
1279
  * Normally it will only show if the current user has the "activate_plugins" capability
1280
  * and there are some currently-activated premium plugins.
1824
  }
1825
 
1826
  /**
1827
+ * Disable Pro from Running if TEC shuts down because Event Tickets is an older version
1828
  *
1829
  * @return bool
1830
  */
1899
  *
1900
  * @param array $posts
1901
  * @param array $args
1902
+ * @param object $post_type
1903
  *
1904
  * @return array
1905
  */
2125
  }
2126
 
2127
  /**
2128
+ * Generate custom post type labels
2129
  */
2130
  protected function generatePostTypeLabels() {
2131
  /**
2664
  }
2665
 
2666
  /**
2667
+ * If a themer uses get_post_type_archive_link() to find the event archive URL, this
2668
  * ensures they get the correct result.
2669
  *
2670
  * @param string $link
3052
  /**
3053
  * Custom Escape for gCal Description to keep spacing characters in the url
3054
  *
3055
+ * @return sanitized url
3056
  */
3057
  public function esc_gcal_url( $url ) {
3058
  $url = str_replace( '%0A', 'TRIBE-GCAL-LINEBREAK', $url );
3490
  /**
3491
  * When a new venue is saved set the value for ShowMap and ShowMapLink if they are not present as if
3492
  * a checkbox is set to false $_POST is not going to send the value and is not going to be present inside
3493
+ * of the array. This action is fired on update or creation from the admin so it's not going to affect
3494
  * external components like Community Plugin.
3495
  */
3496
  $data = wp_parse_args(
4682
  * a post parent).
4683
  *
4684
  * We're retaining this logic in core (rather than move it to PRO) since it's
4685
+ * possible for data from a site running PRO to be imported into a site running only
4686
  * core.
4687
  *
4688
  * @see Tribe__Events__Main::filter_wp_import_data_after()
5409
  ],
5410
  self::$tecUrl . 'knowledgebase/version-compatibility/'
5411
  );
5412
+ $output .= '<p>' . sprintf( esc_html__( 'The following plugins are out of date: %1$s. All add-ons contain dependencies on The Events Calendar and will not function properly unless paired with the right version. %2$sLearn More%3$s.', 'the-events-calendar' ), '<b>' . join( ', ', $out_of_date_addons ) . '</b>', "<a href='" . esc_url( $link ) . "' target='_blank'>", '</a>' ) . '</p>';
5413
  $output .= '</div>';
5414
  }
5415
  // Make sure only to show the message if the user has the permissions necessary.
src/Tribe/Plugin_Register.php CHANGED
@@ -6,8 +6,8 @@ class Tribe__Events__Plugin_Register extends Tribe__Abstract_Plugin_Register {
6
  protected $main_class = 'Tribe__Events__Main';
7
  protected $dependencies = [
8
  'addon-dependencies' => [
9
- 'Tribe__Events__Pro__Main' => '5.8.0-dev',
10
- 'Tribe__Events__Filterbar__View' => '4.10.0-dev',
11
  'Tribe__Events__Tickets__Eventbrite__Main' => '4.6-dev',
12
  'Tribe__Events__Community__Main' => '4.7.0-dev',
13
  'Tribe__Events__Community__Tickets__Main' => '4.7.2-dev',
6
  protected $main_class = 'Tribe__Events__Main';
7
  protected $dependencies = [
8
  'addon-dependencies' => [
9
+ 'Tribe__Events__Pro__Main' => '5.9.0-dev',
10
+ 'Tribe__Events__Filterbar__View' => '5.2.0-dev',
11
  'Tribe__Events__Tickets__Eventbrite__Main' => '4.6-dev',
12
  'Tribe__Events__Community__Main' => '4.7.0-dev',
13
  'Tribe__Events__Community__Tickets__Main' => '4.7.2-dev',
src/Tribe/Views/V2/Customizer.php CHANGED
@@ -3,11 +3,13 @@
3
  * Handles Views v2 Customizer settings.
4
  *
5
  * @since 5.3.1
 
6
  *
7
  * @package Tribe\Events\Views\V2
8
  */
9
 
10
  namespace Tribe\Events\Views\V2;
 
11
  use WP_Customize_Color_Control as Color_Control;
12
  use WP_Customize_Control as Control;
13
 
@@ -15,6 +17,7 @@ use WP_Customize_Control as Control;
15
  * Class Customizer
16
  *
17
  * @since 5.3.1
 
18
  *
19
  * @package Tribe\Events\Views\V2
20
  */
@@ -26,9 +29,13 @@ class Customizer {
26
  *
27
  * @param \Tribe__Customizer__Section $section The Global Elements Customizer section.
28
  * @param WP_Customize_Manager $manager The settings manager.
29
- * @param \Tribe__Customizer $customizer The Customizer object.
30
  */
31
- public function include_global_elements_settings( $section, $manager, $customizer ) {
 
 
 
 
32
  // Event Title.
33
  $manager->add_setting(
34
  $customizer->get_setting_name( 'event_title_color', $section ),
@@ -147,9 +154,13 @@ class Customizer {
147
  *
148
  * @param \Tribe__Customizer__Section $section The Single Events Customizer section.
149
  * @param WP_Customize_Manager $manager The settings manager.
150
- * @param \Tribe__Customizer $customizer The Customizer object.
151
  */
152
- public function include_single_event_settings( $section, $manager, $customizer ) {
 
 
 
 
153
  // Remove the old setting/control to refactor.
154
  $manager->remove_setting( $customizer->get_setting_name( 'post_title_color', $section ) );
155
  $manager->remove_control( $customizer->get_setting_name( 'post_title_color', $section ) );
@@ -215,12 +226,14 @@ class Customizer {
215
  *
216
  * @param string $css_template The CSS template, as produced by the Global Elements.
217
  * @param \Tribe__Customizer__Section $section The Global Elements section.
218
- * @param \Tribe__Customizer $customizer The current Customizer instance.
219
  *
220
  * @return string The filtered CSS template.
221
  */
222
- public function filter_global_elements_css_template( $css_template, $section ) {
223
- $customizer = tribe( 'customizer' );
 
 
224
 
225
  $settings = $customizer->get_option( [ $section->ID ] );
226
  // These allow us to continue to _not_ target the shortcode.
@@ -465,12 +478,6 @@ class Customizer {
465
  }
466
  ";
467
 
468
- $css_template .= "
469
- .tribe-theme-twentytwentyone $tribe_common .tribe-common-c-btn:not(:hover):not(:active) {
470
- background-color: <%= global_elements.accent_color %>;
471
- }
472
- ";
473
-
474
  // overrides for common components/full/buttons/_solid.pcss.
475
  $css_template .= "
476
  $tribe_common .tribe-common-c-btn,
@@ -613,7 +620,7 @@ class Customizer {
613
 
614
  // overrides for tec views/full/month/_calendar-event.pcss.
615
  $css_template .= "
616
- $tribe_events .tribe-events-calendar-month__calendar-event--featured:before {
617
  background-color: <%= global_elements.accent_color %>;
618
  }
619
  ";
@@ -687,7 +694,7 @@ class Customizer {
687
 
688
  // overrides for tec views/full/month/_mobile-events.pcss.
689
  $css_template .= "
690
- $tribe_events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-text {
691
  color: <%= global_elements.accent_color %>;
692
  }
693
  ";
@@ -774,12 +781,14 @@ class Customizer {
774
  *
775
  * @param string $css_template The CSS template, as produced by the Single Event.
776
  * @param \Tribe__Customizer__Section $section The Single Event section.
777
- * @param \Tribe__Customizer $customizer The current Customizer instance.
778
  *
779
  * @return string The filtered CSS template.
780
  */
781
- public function filter_single_event_css_template( $css_template, $section ) {
782
- $customizer = tribe( 'customizer' );
 
 
783
 
784
  if (
785
  $customizer->has_option( $section->ID, 'post_title_color_choice' )
@@ -796,14 +805,7 @@ class Customizer {
796
  return $css_template;
797
  }
798
 
799
- /**
800
- * Enqueues Customizer controls styles specific to Views v2 components.
801
- *
802
- * @since 5.4.0
803
- */
804
- public function enqueue_customizer_controls_styles() {
805
- tribe_asset_enqueue( 'tribe-customizer-views-v2-controls' );
806
- }
807
 
808
  /**
809
  * Check whether the Single Event styles overrides can be applied
@@ -811,19 +813,19 @@ class Customizer {
811
  * @return false/true
812
  */
813
  public function should_add_single_view_v2_styles() {
814
- // Bail if not Single Event.
815
- if ( ! tribe( Template_Bootstrap::class )->is_single_event() ) {
 
816
  return false;
817
  }
818
 
819
- // Bail if Block Editor.
820
- if ( has_blocks( get_queried_object_id() ) ) {
821
  return false;
822
  }
823
 
824
- // Use the function from provider.php to check if V2 is not enabled
825
- // or the TRIBE_EVENTS_WIDGETS_V2_DISABLED constant is true.
826
- if ( ! tribe_events_single_view_v2_is_enabled() ) {
827
  return false;
828
  }
829
 
3
  * Handles Views v2 Customizer settings.
4
  *
5
  * @since 5.3.1
6
+ * @deprecated 5.9.0
7
  *
8
  * @package Tribe\Events\Views\V2
9
  */
10
 
11
  namespace Tribe\Events\Views\V2;
12
+
13
  use WP_Customize_Color_Control as Color_Control;
14
  use WP_Customize_Control as Control;
15
 
17
  * Class Customizer
18
  *
19
  * @since 5.3.1
20
+ * @deprecated 5.9.0
21
  *
22
  * @package Tribe\Events\Views\V2
23
  */
29
  *
30
  * @param \Tribe__Customizer__Section $section The Global Elements Customizer section.
31
  * @param WP_Customize_Manager $manager The settings manager.
32
+ * @param \Tribe__Customizer|null $customizer The Customizer object.
33
  */
34
+ public function include_global_elements_settings( $section, $manager, $customizer = null ) {
35
+ if ( null === $customizer ) {
36
+ $customizer = tribe( 'customizer' );
37
+ }
38
+
39
  // Event Title.
40
  $manager->add_setting(
41
  $customizer->get_setting_name( 'event_title_color', $section ),
154
  *
155
  * @param \Tribe__Customizer__Section $section The Single Events Customizer section.
156
  * @param WP_Customize_Manager $manager The settings manager.
157
+ * @param \Tribe__Customizer|null $customizer The Customizer object.
158
  */
159
+ public function include_single_event_settings( $section, $manager, $customizer = null ) {
160
+ if ( null === $customizer ) {
161
+ $customizer = tribe( 'customizer' );
162
+ }
163
+
164
  // Remove the old setting/control to refactor.
165
  $manager->remove_setting( $customizer->get_setting_name( 'post_title_color', $section ) );
166
  $manager->remove_control( $customizer->get_setting_name( 'post_title_color', $section ) );
226
  *
227
  * @param string $css_template The CSS template, as produced by the Global Elements.
228
  * @param \Tribe__Customizer__Section $section The Global Elements section.
229
+ * @param \Tribe__Customizer|null $customizer The current Customizer instance.
230
  *
231
  * @return string The filtered CSS template.
232
  */
233
+ public function filter_global_elements_css_template( $css_template, $section, $customizer = null ) {
234
+ if ( null === $customizer ) {
235
+ $customizer = tribe( 'customizer' );
236
+ }
237
 
238
  $settings = $customizer->get_option( [ $section->ID ] );
239
  // These allow us to continue to _not_ target the shortcode.
478
  }
479
  ";
480
 
 
 
 
 
 
 
481
  // overrides for common components/full/buttons/_solid.pcss.
482
  $css_template .= "
483
  $tribe_common .tribe-common-c-btn,
620
 
621
  // overrides for tec views/full/month/_calendar-event.pcss.
622
  $css_template .= "
623
+ $tribe_events .tribe-events-calendar-month__calendar-event--featured:before {
624
  background-color: <%= global_elements.accent_color %>;
625
  }
626
  ";
694
 
695
  // overrides for tec views/full/month/_mobile-events.pcss.
696
  $css_template .= "
697
+ $tribe_events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-text {
698
  color: <%= global_elements.accent_color %>;
699
  }
700
  ";
781
  *
782
  * @param string $css_template The CSS template, as produced by the Single Event.
783
  * @param \Tribe__Customizer__Section $section The Single Event section.
784
+ * @param \Tribe__Customizer|null $customizer The current Customizer instance.
785
  *
786
  * @return string The filtered CSS template.
787
  */
788
+ public function filter_single_event_css_template( $css_template, $section, $customizer = null ) {
789
+ if ( null === $customizer ) {
790
+ $customizer = tribe( 'customizer' );
791
+ }
792
 
793
  if (
794
  $customizer->has_option( $section->ID, 'post_title_color_choice' )
805
  return $css_template;
806
  }
807
 
808
+
 
 
 
 
 
 
 
809
 
810
  /**
811
  * Check whether the Single Event styles overrides can be applied
813
  * @return false/true
814
  */
815
  public function should_add_single_view_v2_styles() {
816
+ // Use the function from provider.php to check if V2 is not enabled
817
+ // or the TRIBE_EVENTS_SINGLE_VIEW_V2_DISABLED constant is true.
818
+ if ( ! tribe_events_single_view_v2_is_enabled() ) {
819
  return false;
820
  }
821
 
822
+ // Bail if not Single Event.
823
+ if ( ! tribe( Bootstrap::class )->is_single_event() ) {
824
  return false;
825
  }
826
 
827
+ // Bail if Block Editor.
828
+ if ( has_blocks( get_queried_object_id() ) ) {
 
829
  return false;
830
  }
831
 
src/Tribe/Views/V2/Customizer/Configuration.php ADDED
@@ -0,0 +1,74 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Handles setting up the configuration data for v2 Customizer.
4
+ *
5
+ * @package Tribe\Events\Views\V2\Customizer
6
+ * @since 5.9.0
7
+ */
8
+
9
+ namespace Tribe\Events\Views\V2\Customizer;
10
+
11
+ /**
12
+ * Class managing Configuration for the v2 Customizer.
13
+ *
14
+ * @package Tribe\Events\Views\V2\Customizer
15
+ * @since 5.9.0
16
+ */
17
+ class Configuration {
18
+ /**
19
+ * Return the variables to be localized.
20
+ * localized under `tribe_events_customizer_live_preview_js_config` in Hooks.php
21
+ *
22
+ * @since 5.9.0
23
+ *
24
+ * @return array
25
+ */
26
+ public function localize() {
27
+ $data = [
28
+ 'selector' => self::get_selector(),
29
+ 'default_font' => '"Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif',
30
+ ];
31
+
32
+ return apply_filters( 'tribe_customizer_live_preview_js_config', $data );
33
+ }
34
+
35
+ /**
36
+ * Gets the selector for Customizer styles
37
+ * based on filters for applying to shortcodes and widgets.
38
+ *
39
+ * @since 5.9.0
40
+ *
41
+ * @return string The selector string.
42
+ */
43
+ public static function get_selector() {
44
+ $tribe_events = '#tribe-events-pg-template, .tribe-events, .tribe-common';
45
+
46
+ /**
47
+ * Allows filtering to enforce applying Customizer styles to shortcode views.
48
+ *
49
+ * @since 5.9.0
50
+ *
51
+ * @param boolean $apply_to_shortcode Whether to apply Customizer styles to shortcodes (default = false).
52
+ */
53
+ $apply_to_shortcode = apply_filters( 'tribe_customizer_should_print_shortcode_customizer_styles', false );
54
+
55
+ if ( ! $apply_to_shortcode ) {
56
+ $tribe_events .= ':not( .tribe-events-view--shortcode )';
57
+ }
58
+
59
+ /**
60
+ * Allows filtering to enforce NOT applying Customizer styles to widgets.
61
+ *
62
+ * @since 5.9.0
63
+ *
64
+ * @param boolean $apply_to_widget Whether to apply Customizer styles to widgets (default = true).
65
+ */
66
+ $apply_to_widget = apply_filters( 'tribe_customizer_should_print_widget_customizer_styles', true );
67
+
68
+ if ( ! $apply_to_widget ) {
69
+ $tribe_events .= ':not( .tribe-events-widget )';
70
+ }
71
+
72
+ return $tribe_events;
73
+ }
74
+ }
src/Tribe/Views/V2/Customizer/Hooks.php CHANGED
@@ -17,6 +17,8 @@
17
 
18
  namespace Tribe\Events\Views\V2\Customizer;
19
 
 
 
20
  /**
21
  * Class Hooks
22
  *
@@ -32,14 +34,110 @@ class Hooks extends \tad_DI52_ServiceProvider {
32
  * @since 5.7.0
33
  */
34
  public function register() {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
35
  $this->add_filters();
36
  }
37
 
 
 
 
 
 
 
 
 
 
 
38
 
 
 
 
 
 
 
 
39
  public function add_filters() {
 
 
 
 
40
  add_filter( 'tribe_customizer_print_styles_action', [ $this, 'print_inline_styles_in_footer' ] );
41
  }
42
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
43
  /**
44
  * Changes the action the Customizer should use to try and print inline styles to print the inline
45
  * styles in the footer.
17
 
18
  namespace Tribe\Events\Views\V2\Customizer;
19
 
20
+ use Tribe__Events__Main as TEC;
21
+
22
  /**
23
  * Class Hooks
24
  *
34
  * @since 5.7.0
35
  */
36
  public function register() {
37
+ // Register the Views V2 Customizer controls assets.
38
+ tribe_asset(
39
+ TEC::instance(),
40
+ 'tribe-customizer-views-v2-controls',
41
+ 'customizer-views-v2-controls.css'
42
+ );
43
+
44
+ tribe_asset(
45
+ TEC::instance(),
46
+ 'tribe-customizer-views-v2-controls-js',
47
+ 'customizer-views-v2-controls.js'
48
+ );
49
+
50
+ /* @todo: this will be part of the next Customizer release.
51
+ tribe_asset(
52
+ TEC::instance(),
53
+ 'tribe-customizer-views-v2-live-preview-js',
54
+ 'customizer-views-v2-live-preview.js',
55
+ [],
56
+ 'customize_preview_init',
57
+ [
58
+ 'localize' => [
59
+ 'name' => 'tribe_events_customizer_live_preview_js_config',
60
+ 'data' => [ $this->container->make( Configuration::class ), 'localize' ],
61
+ ],
62
+ ]
63
+ );
64
+ */
65
+
66
+ $this->add_actions();
67
  $this->add_filters();
68
  }
69
 
70
+ /**
71
+ * Register any actions for the Customizer
72
+ *
73
+ * @since 5.9.0
74
+ *
75
+ * @return void
76
+ */
77
+ public function add_actions() {
78
+ add_action( 'customize_controls_enqueue_scripts', [ $this, 'enqueue_customizer_control_scripts'] );
79
+ }
80
 
81
+ /**
82
+ * Register any filters for the Customizer
83
+ *
84
+ * @since 5.9.0
85
+ *
86
+ * @return void
87
+ */
88
  public function add_filters() {
89
+ // Register the assets for Customizer controls.
90
+ add_action( 'customize_controls_print_styles', [ $this, 'enqueue_customizer_controls_styles' ] );
91
+ // Register assets for Customizer styles.
92
+ add_filter( 'tribe_customizer_inline_stylesheets', [ $this, 'customizer_inline_stylesheets' ], 12, 2 );
93
  add_filter( 'tribe_customizer_print_styles_action', [ $this, 'print_inline_styles_in_footer' ] );
94
  }
95
 
96
+ /**
97
+ * Enqueues the js for our v2 Customizer controls.
98
+ *
99
+ * @since 5.9.0
100
+ *
101
+ * @return void
102
+ */
103
+ public function enqueue_customizer_control_scripts() {
104
+ tribe_asset_enqueue( 'tribe-customizer-views-v2-controls-js' );
105
+ }
106
+
107
+ /**
108
+ * Enqueues Customizer controls styles specific to Views v2 components.
109
+ *
110
+ * @since 5.9.0
111
+ */
112
+ public function enqueue_customizer_controls_styles() {
113
+ tribe_asset_enqueue( 'tribe-customizer-views-v2-controls' );
114
+ }
115
+
116
+ /**
117
+ * Add views stylesheets to customizer styles array to check.
118
+ * Remove unused legacy stylesheets.
119
+ *
120
+ * @since 5.1.1
121
+ *
122
+ * @param array<string> $sheets Array of sheets to search for.
123
+ * @param string $css_template String containing the inline css to add.
124
+ *
125
+ * @return array Modified array of sheets to search for.
126
+ */
127
+ public function customizer_inline_stylesheets( $sheets, $css_template ) {
128
+ $v2_sheets = [ 'tribe-events-views-v2-full' ];
129
+
130
+ // Dequeue legacy sheets.
131
+ $keys = array_keys( $sheets, 'tribe-events-calendar-style' );
132
+ if ( ! empty( $keys ) ) {
133
+ foreach ( $keys as $key ) {
134
+ unset( $sheets[ $key ] );
135
+ }
136
+ }
137
+
138
+ return array_merge( $sheets, $v2_sheets );
139
+ }
140
+
141
  /**
142
  * Changes the action the Customizer should use to try and print inline styles to print the inline
143
  * styles in the footer.
src/Tribe/Views/V2/Customizer/Notice.php ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Handles notices having to do with Customizer.
4
+ *
5
+ * 5.9.0
6
+ *
7
+ * @package Tribe\Events\Views\V2\Customizer
8
+ */
9
+
10
+ namespace Tribe\Events\Views\V2\Customizer;
11
+
12
+
13
+ /**
14
+ * Class Notice
15
+ *
16
+ * @since 5.9.0
17
+ *
18
+ * @package Tribe\Events\Views\V2\Customizer
19
+ */
20
+ class Notice {
21
+ /**
22
+ * Extension hooks and initialization; exits if the extension is not authorized by Tribe Common to run.
23
+ *
24
+ * @since 5.9.0
25
+ */
26
+ public function hook() {
27
+ tribe_notice(
28
+ 'customizer_font_size_extension',
29
+ [ $this, 'display_notice' ],
30
+ [
31
+ 'type' => 'warning',
32
+ 'dismiss' => 1,
33
+ 'priority' => 0,
34
+ 'wrap' => 'p',
35
+ ],
36
+ [ $this, 'should_display' ]
37
+ );
38
+ }
39
+
40
+ /**
41
+ * Checks if we have the TEC Inherit Theme Fonts Extension active
42
+ *
43
+ * @since 5.9.0
44
+ *
45
+ * @return boolean
46
+ */
47
+ public function should_display() {
48
+ if ( ! current_user_can( 'activate_plugins' ) ) {
49
+ return false;
50
+ }
51
+
52
+ $current_screen = get_current_screen();
53
+
54
+ $screens = [
55
+ 'customize', // Customizer
56
+ 'tribe_events_page_tribe-app-shop', // App shop.
57
+ 'events_page_tribe-app-shop', // App shop.
58
+ 'tribe_events_page_tribe-common', // Settings & Welcome.
59
+ 'events_page_tribe-common', // Settings & Welcome.
60
+ 'toplevel_page_tribe-common', // Settings & Welcome.
61
+ ];
62
+
63
+ // If not a valid screen, don't display.
64
+ if ( empty( $current_screen->id ) || ! in_array( $current_screen->id, $screens, true ) ) {
65
+ return false;
66
+ }
67
+
68
+ return class_exists( 'Tribe\Extensions\InheritThemeFonts\Main' );
69
+ }
70
+
71
+ /**
72
+ * HTML for the notice.
73
+ *
74
+ * @since 5.9.0
75
+ *
76
+ * @return string
77
+ */
78
+ public function display_notice() {
79
+ /* translators: 1: opening <a> tag, 2: closing </a> tag. */
80
+ return sprintf(
81
+ esc_html_x(
82
+ 'You are using the Inherit Theme Fonts extension. Font control is now built into %1$sThe Events Calendar\'s options in the WordPress Customizer.%2$s Please disable the Inherit Theme Fonts extension to prevent conflicts with The Events Calendar.',
83
+ 'A link telling users to disable an extension that may conflict.',
84
+ 'the-events-calendar'
85
+ ),
86
+ '<a href="https://evnt.is/1ast" target="_blank">',
87
+ '</a>'
88
+ );
89
+ }
90
+ }
src/Tribe/Views/V2/Customizer/Section/Events_Bar.php CHANGED
@@ -13,7 +13,7 @@ namespace Tribe\Events\Views\V2\Customizer\Section;
13
  *
14
  * @since 5.8.0
15
  */
16
- class Events_Bar extends \Tribe__Customizer__Section {
17
 
18
  /**
19
  * ID of the section.
@@ -65,7 +65,7 @@ class Events_Bar extends \Tribe__Customizer__Section {
65
  */
66
  public function setup_arguments() {
67
  return [
68
- 'priority' => 63,
69
  'capability' => 'edit_theme_options',
70
  'title' => esc_html__( 'Events Bar', 'the-events-calendar' ),
71
  'description' => _x(
@@ -215,11 +215,6 @@ class Events_Bar extends \Tribe__Customizer__Section {
215
  'events_bar_icon_color' => [
216
  'priority' => 16, // Immediately after events_bar_icon_color_choice.
217
  'type' => 'color',
218
- 'active_callback' => function( $control ) use ( $customizer ) {
219
- $setting_name = $customizer->get_setting_name( 'events_bar_icon_color_choice', $control->section );
220
- $value = $control->manager->get_setting( $setting_name )->value();
221
- return 'custom' === $value;
222
- },
223
  ],
224
  'find_events_button_color_choice' => [
225
  'priority' => 20,
@@ -252,11 +247,6 @@ class Events_Bar extends \Tribe__Customizer__Section {
252
  'find_events_button_color' => [
253
  'priority' => 21, // Immediately after find_events_button_color_choice.
254
  'type' => 'color',
255
- 'active_callback' => function( $control ) use ( $customizer ) {
256
- $setting_name = $customizer->get_setting_name( 'find_events_button_color_choice', $control->section );
257
- $value = $control->manager->get_setting( $setting_name )->value();
258
- return $this->defaults['find_events_button_color_choice'] !== $value;
259
- },
260
  ],
261
  'events_bar_background_color_choice' => [
262
  'priority' => 25,
@@ -294,11 +284,6 @@ class Events_Bar extends \Tribe__Customizer__Section {
294
  'events_bar_background_color' => [
295
  'priority' => 26, // Immediately after events_bar_background_color_choice.
296
  'type' => 'color',
297
- 'active_callback' => function( $control ) use ( $customizer ) {
298
- $setting_name = $customizer->get_setting_name( 'events_bar_background_color_choice', $control->section );
299
- $value = $control->manager->get_setting( $setting_name )->value();
300
- return 'custom' === $value;
301
- },
302
  ],
303
  'events_bar_border_color_choice' => [
304
  'priority' => 30,
@@ -324,11 +309,6 @@ class Events_Bar extends \Tribe__Customizer__Section {
324
  'events_bar_border_color' => [
325
  'priority' => 31, // Immediately after events_bar_border_color_choice.
326
  'type' => 'color',
327
- 'active_callback' => function( $control ) use ( $customizer ) {
328
- $setting_name = $customizer->get_setting_name( 'events_bar_border_color_choice', $control->section );
329
- $value = $control->manager->get_setting( $setting_name )->value();
330
- return $this->defaults['events_bar_border_color_choice'] !== $value;
331
- },
332
  ],
333
  ];
334
  }
@@ -345,214 +325,114 @@ class Events_Bar extends \Tribe__Customizer__Section {
345
  return $css_template;
346
  }
347
 
348
- // These allow us to continue to _not_ target the shortcode.
349
- $apply_to_shortcode = apply_filters( 'tribe_customizer_should_print_shortcode_customizer_styles', false );
350
- $tribe_events = $apply_to_shortcode ? '.tribe-events' : '.tribe-events:not( .tribe-events-view--shortcode )';
351
- $tribe_common = $apply_to_shortcode ? '.tribe-common' : '.tribe-common:not( .tribe-events-view--shortcode )';
352
 
 
353
  if ( $this->should_include_setting_css( 'events_bar_text_color' ) ) {
354
- $text_color_obj = new \Tribe__Utils__Color( $this->get_option( 'events_bar_text_color' ) );
355
- $text_color = $text_color_obj->getRgb();
356
- $text_color_rgb = $text_color['R'] . ',' . $text_color['G'] . ',' . $text_color['B'];
357
- $text_color_hover = 'rgba(' . $text_color_rgb . ',0.12)';
358
-
359
  // Text color.
360
- $css_template .= "
361
- .tribe-common--breakpoint-medium{$tribe_common} .tribe-events-header__events-bar .tribe-common-form-control-text__input {
362
- color: <%= tec_events_bar.events_bar_text_color %>;
363
- }
364
- ";
365
-
366
- $css_template .= "
367
- .tribe-common--breakpoint-medium{$tribe_common} .tribe-events-header__events-bar .tribe-common-form-control-text__input::placeholder {
368
- color: <%= tec_events_bar.events_bar_text_color %>;
369
- opacity: .6;
370
- }
371
- ";
372
-
373
- $css_template .= "
374
- {$tribe_events} .tribe-events-c-view-selector__list-item-text {
375
- color: <%= tec_events_bar.events_bar_text_color %>;
376
- }
377
- ";
378
-
379
- $css_template .= "
380
- {$tribe_events} .tribe-events-c-view-selector__list-item:hover,
381
- {$tribe_events} .tribe-events-c-view-selector__list-item:focus {
382
- background-color: $text_color_hover;
383
- }
384
 
 
 
 
 
 
 
 
385
 
386
- {$tribe_events} .tribe-events-c-view-selector__list-item:focus-within,
387
- {$tribe_events} .tribe-events-c-view-selector__list-item-link:hover,
388
- {$tribe_events} .tribe-events-c-view-selector__list-item-link:focus {
389
- background-color: transparent;
390
- }
391
- ";
392
  }
393
 
394
  if ( $this->should_include_setting_css( 'find_events_button_text_color' ) ) {
395
- $button_color_obj = new \Tribe__Utils__Color( $this->get_option( 'find_events_button_text_color' ) );
396
- $button_color = $button_color_obj->getRgb();
397
- $button_color_rgb = $button_color['R'] . ',' . $button_color['G'] . ',' . $button_color['B'];
398
- $button_color_hover = 'rgba(' . $button_color_rgb . ',0.5)';
399
- $button_color_active = 'rgba(' . $button_color_rgb . ',0.6)';
400
-
401
- $css_template .= "
402
- {$tribe_common} .tribe-events-c-search__button {
403
- color: rgb({$button_color_rgb});
404
- }
405
-
406
- {$tribe_common} .tribe-events-c-search__button:active {
407
- color: {$button_color_active};
408
- }
409
-
410
- {$tribe_common} .tribe-events-c-search__button:hover,
411
- {$tribe_common} .tribe-events-c-search__button:focus {
412
- color: {$button_color_hover};
413
- }
414
-
415
- .tribe-theme-twentytwentyone {$tribe_common} .tribe-common-c-btn.tribe-events-c-search__button:not(:hover):not(:active) {
416
- color: rgb({$button_color_rgb});
417
- }
418
-
419
- .tribe-theme-twentytwentyone {$tribe_common} .tribe-common-c-btn.tribe-events-c-search__button:active {
420
- color: {$button_color_active};
421
- }
422
 
423
- .tribe-theme-twentytwentyone {$tribe_common} .tribe-common-c-btn.tribe-events-c-search__button:hover,
424
- .tribe-theme-twentytwentyone {$tribe_common} .tribe-common-c-btn.tribe-events-c-search__button:focus {
425
- color: {$button_color_hover};
426
- }
427
- ";
 
428
  }
429
 
430
  if ( $this->should_include_setting_css( 'events_bar_icon_color_choice' ) ) {
431
  if ( 'custom' === $this->get_option( 'events_bar_icon_color_choice' ) ) {
432
- $icon_color_obj = new \Tribe__Utils__Color( $this->get_option( 'events_bar_icon_color' ) );
433
  } elseif (
434
  'accent' === $this->get_option( 'events_bar_icon_color_choice' )
435
  && $this->should_include_setting_css( 'accent_color', 'global_elements' )
436
  ) {
437
- $option = tribe( 'customizer' )->get_option( [ 'global_elements', 'accent_color' ], false );
438
- $icon_color_obj = new \Tribe__Utils__Color( $option );
439
  }
440
 
441
- if ( ! empty( $icon_color_obj ) ) {
442
- $icon_color_arr = $icon_color_obj->getRgb();
443
- $icon_color_hex = '#' . $icon_color_obj->getHex();
444
- $icon_color_rgb = $icon_color_arr['R'] . ',' . $icon_color_arr['G'] . ',' . $icon_color_arr['B'];
445
- $icon_color_focus = 'rgba(' . $icon_color_rgb . ',0.75)';
446
-
447
-
448
- $css_template .= "
449
- {$tribe_events} .tribe-events-c-search__input-control-icon-svg path,
450
- {$tribe_events} .tribe-events-c-events-bar__search-button-icon-svg path,
451
- {$tribe_events} .tribe-events-c-view-selector__button-icon-svg path,
452
- {$tribe_events} .tribe-events-c-view-selector__list-item-icon-svg:not(.tribe-common-c-svgicon__svg-stroke) path {
453
- fill: {$icon_color_focus};
454
- }
455
-
456
- {$tribe_events} .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input:focus ~ .tribe-events-c-search__input-control-icon-svg path,
457
- {$tribe_events} .tribe-events-c-search__input-control--location .tribe-events-c-search__input:focus ~ .tribe-events-c-search__input-control-icon-svg path {
458
- fill: {$icon_color_hex};
459
- }
460
-
461
- {$tribe_events} .tribe-events-c-events-bar .tribe-events-c-view-selector__button::before {
462
- background-color: {$icon_color_hex};
463
- }
464
-
465
- {$tribe_events} .tribe-events-c-events-bar .tribe-events-c-view-selector__list-item-icon-svg.tribe-common-c-svgicon__svg-stroke path {
466
- stroke: {$icon_color_hex};
467
- }
468
- ";
469
  }
470
  }
471
 
472
  if ( $this->should_include_setting_css( 'find_events_button_color_choice' ) ) {
473
- $button_text_color_obj = new \Tribe__Utils__Color( $this->get_option( 'find_events_button_color' ) );
474
- $button_text_color = $button_text_color_obj->getRgb();
475
- $button_text_color_rgb = $button_text_color['R'] . ',' . $button_text_color['G'] . ',' . $button_text_color['B'];
476
- $button_text_color_hover = 'rgba(' . $button_text_color_rgb . ',0.8)';
477
- $button_text_color_active = 'rgba(' . $button_text_color_rgb . ',0.9)';
478
-
479
- $css_template .= "
480
- {$tribe_common} .tribe-events-c-search__button {
481
- background-color: <%= tec_events_bar.find_events_button_color %>;
482
- }
483
-
484
- {$tribe_common} .tribe-events-c-search__button:active {
485
- background-color: {$button_text_color_active};
486
- }
487
-
488
- {$tribe_common} .tribe-events-c-search__button:focus,
489
- {$tribe_common} .tribe-events-c-search__button:hover {
490
- background-color: {$button_text_color_hover};
491
- }
492
-
493
- .tribe-theme-twentytwenty {$tribe_common}:not(.tribe-events-view--shortcode) .tribe-common-c-btn.tribe-events-c-search__button {
494
- background-color: <%= tec_events_bar.find_events_button_color %>;
495
- }
496
-
497
- .tribe-theme-twentytwenty {$tribe_common}:not(.tribe-events-view--shortcode) .tribe-common-c-btn.tribe-events-c-search__button:active {
498
- background-color: {$button_text_color_active};
499
- }
500
 
501
- .tribe-theme-twentytwenty {$tribe_common}:not(.tribe-events-view--shortcode) .tribe-common-c-btn.tribe-events-c-search__button:hover,
502
- .tribe-theme-twentytwenty {$tribe_common}:not(.tribe-events-view--shortcode) .tribe-common-c-btn.tribe-events-c-search__button:focus {
503
- background-color: {$button_text_color_hover};
504
- }
505
 
 
 
 
506
 
507
- .tribe-theme-twentytwentyone {$tribe_common} .tribe-common-c-btn.tribe-events-c-search__button:not(:hover):not(:active) {
508
- background-color: <%= tec_events_bar.find_events_button_color %>;
509
- }
510
 
511
- .tribe-theme-twentytwentyone {$tribe_common} .tribe-common-c-btn.tribe-events-c-search__button:not(:hover):active {
512
- background-color: {$button_text_color_active};
 
 
 
 
 
 
 
513
  }
 
514
 
515
- .tribe-theme-twentytwentyone {$tribe_common} .tribe-common-c-btn.tribe-events-c-search__button:focus,
516
- .tribe-theme-twentytwentyone {$tribe_common} .tribe-common-c-btn.tribe-events-c-search__button:hover {
517
- background-color: {$button_text_color_hover};
518
- }
519
- ";
520
  }
521
 
522
  if ( $this->should_include_setting_css( 'events_bar_border_color_choice' ) ) {
523
- $css_template .= "
524
- .tribe-common--breakpoint-medium{$tribe_events} .tribe-events-header .tribe-events-header__events-bar,
525
- .tribe-common--breakpoint-medium{$tribe_events} .tribe-events-c-search__input-control {
526
- border-color: <%= tec_events_bar.events_bar_border_color %>;
527
- }
528
- ";
529
- }
530
 
531
- if ( $this->should_include_setting_css( 'events_bar_background_color_choice' ) ) {
532
- if ( 'custom' == $this->get_option( 'events_bar_background_color_choice' ) ) {
533
- $background_color = "tec_events_bar.events_bar_background_color";
534
- } elseif (
535
- 'global_background' == $this->get_option( 'events_bar_background_color_choice' )
536
- && $this->should_include_setting_css( 'background_color_choice', 'global_elements' )
537
- ) {
538
- $background_color = "global_elements.background_color";
539
  }
 
540
 
541
- if ( ! empty( $background_color ) ) {
542
- $css_template .= "
543
- .tribe-common--breakpoint-medium{$tribe_events} .tribe-events-header__events-bar,
544
- .tribe-common--breakpoint-medium{$tribe_events} .tribe-events-header__events-bar .tribe-common-form-control-text__input,
545
- .tribe-common--breakpoint-medium{$tribe_events} .tribe-events-header__events-bar .tribe-events-c-events-bar__search-container {
546
- background-color: <%= {$background_color} %>;
547
- }
548
-
549
- {$tribe_events} .tribe-events-c-view-selector__content {
550
- background-color: <%= {$background_color} %>;
551
- }
552
- ";
553
- }
554
  }
555
 
556
- return $css_template;
 
 
 
 
 
 
 
 
557
  }
558
  }
13
  *
14
  * @since 5.8.0
15
  */
16
+ final class Events_Bar extends \Tribe__Customizer__Section {
17
 
18
  /**
19
  * ID of the section.
65
  */
66
  public function setup_arguments() {
67
  return [
68
+ 'priority' => 10,
69
  'capability' => 'edit_theme_options',
70
  'title' => esc_html__( 'Events Bar', 'the-events-calendar' ),
71
  'description' => _x(
215
  'events_bar_icon_color' => [
216
  'priority' => 16, // Immediately after events_bar_icon_color_choice.
217
  'type' => 'color',
 
 
 
 
 
218
  ],
219
  'find_events_button_color_choice' => [
220
  'priority' => 20,
247
  'find_events_button_color' => [
248
  'priority' => 21, // Immediately after find_events_button_color_choice.
249
  'type' => 'color',
 
 
 
 
 
250
  ],
251
  'events_bar_background_color_choice' => [
252
  'priority' => 25,
284
  'events_bar_background_color' => [
285
  'priority' => 26, // Immediately after events_bar_background_color_choice.
286
  'type' => 'color',
 
 
 
 
 
287
  ],
288
  'events_bar_border_color_choice' => [
289
  'priority' => 30,
309
  'events_bar_border_color' => [
310
  'priority' => 31, // Immediately after events_bar_border_color_choice.
311
  'type' => 'color',
 
 
 
 
 
312
  ],
313
  ];
314
  }
325
  return $css_template;
326
  }
327
 
328
+ $new_styles = [];
 
 
 
329
 
330
+ // It's all custom props now, baby...
331
  if ( $this->should_include_setting_css( 'events_bar_text_color' ) ) {
332
+ $text_color = $this->get_option( 'events_bar_text_color' );
 
 
 
 
333
  // Text color.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
334
 
335
+ if ( ! empty( $text_color ) ) {
336
+ $new_styles[] = "--tec-color-text-events-bar-input: {$text_color};";
337
+ $new_styles[] = "--tec-color-text-events-bar-input-placeholder: {$text_color};";
338
+ $new_styles[] = "--tec-opacity-events-bar-input-placeholder: 0.6;";
339
+ $new_styles[] = "--tec-color-text-view-selector-list-item: {$text_color};";
340
+ $new_styles[] = "--tec-color-text-view-selector-list-item-hover: {$text_color};";
341
+ }
342
 
343
+ // Hover background follows text color
344
+ $text_color_rgb = $this->get_rgb_color( 'events_bar_text_color' );
345
+ if ( ! empty( $text_color_rgb ) ) {
346
+ $new_styles[] = "--tec-color-background-view-selector-list-item-hover: rgba({$text_color_rgb}, 0.12);";
347
+ }
 
348
  }
349
 
350
  if ( $this->should_include_setting_css( 'find_events_button_text_color' ) ) {
351
+ $button_text_color = $this->get_option( 'find_events_button_text_color' );
352
+ $button_text_color_rgb = $this->get_rgb_color( 'find_events_button_text_color' );
353
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
354
 
355
+ if ( ! empty( $button_text_color ) ) {
356
+ $new_styles[] = "--tec-color-text-events-bar-submit-button: {$button_text_color};";
357
+ }
358
+ if ( ! empty( $button_text_color_rgb ) ) {
359
+ $new_styles[] = "--tec-color-text-events-bar-submit-button-active: rgba({$button_text_color_rgb}, 0.5);";
360
+ $new_styles[] = "--tec-color-text-events-bar-submit-button-hover: rgba({$button_text_color_rgb}, 0.6);";
361
  }
362
 
363
  if ( $this->should_include_setting_css( 'events_bar_icon_color_choice' ) ) {
364
  if ( 'custom' === $this->get_option( 'events_bar_icon_color_choice' ) ) {
365
+ $icon_color = $this->get_option( 'events_bar_icon_color' );
366
  } elseif (
367
  'accent' === $this->get_option( 'events_bar_icon_color_choice' )
368
  && $this->should_include_setting_css( 'accent_color', 'global_elements' )
369
  ) {
370
+ $icon_color = tribe( 'customizer' )->get_option( [ 'global_elements', 'accent_color' ] );
 
371
  }
372
 
373
+ if ( ! empty( $icon_color ) ) {
374
+ $new_styles[] = "--tec-color-icon-events-bar: {$icon_color};";
375
+ $new_styles[] = "--tec-color-icon-events-bar-hover: {$icon_color};";
376
+ $new_styles[] = "--tec-color-icon-events-bar-active: {$icon_color};";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
377
  }
378
  }
379
 
380
  if ( $this->should_include_setting_css( 'find_events_button_color_choice' ) ) {
381
+ $button_color = $this->get_option( 'find_events_button_color' );
382
+ $button_color_rgb = $this->get_rgb_color( 'find_events_button_color' );
383
+ } elseif ( $this->should_include_setting_css( 'accent_color', 'global_elements' ) ) {
384
+ $button_color = tribe( 'customizer' )->get_option( [ 'global_elements', 'accent_color' ] );
385
+ $button_color_rgb = $this->get_rgb_color( 'accent_color', 'global_elements' );
386
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
387
 
388
+ if ( ! empty( $button_color ) ) {
389
+ $new_styles[] = "--tec-color-background-events-bar-submit-button: {$button_color};";
390
+ }
 
391
 
392
+ if ( ! empty( $button_color_rgb ) ) {
393
+ $new_styles[] = "--tec-color-background-events-bar-submit-button-hover: rgba({$button_color_rgb}, 0.8);";
394
+ $new_styles[] = "--tec-color-background-events-bar-submit-button-active: rgba({$button_color_rgb}, 0.9);";
395
 
396
+ }
 
 
397
 
398
+ if ( $this->should_include_setting_css( 'events_bar_background_color_choice' ) ) {
399
+ if ( $this->should_include_setting_css( 'events_bar_background_color' ) ) {
400
+ if ( 'custom' == $this->get_option( 'events_bar_background_color_choice' ) ) {
401
+ $background_color = $this->get_option( 'events_bar_background_color' );
402
+ } elseif (
403
+ 'global_background' == $this->get_option( 'events_bar_background_color_choice' )
404
+ && $this->should_include_setting_css( 'background_color', 'global_elements' )
405
+ ) {
406
+ $background_color = tribe('customizer')->get_option( [ 'global_elements', 'background_color' ] );
407
  }
408
+ }
409
 
410
+ if ( ! empty( $background_color ) ) {
411
+ $new_styles[] = "--tec-color-background-events-bar: {$background_color};";
412
+ $new_styles[] = "--tec-color-background-events-bar-tabs: {$background_color};";
413
+ }
 
414
  }
415
 
416
  if ( $this->should_include_setting_css( 'events_bar_border_color_choice' ) ) {
417
+ $border_color = $this->get_option( 'events_bar_border_color' );
 
 
 
 
 
 
418
 
419
+ if ( ! empty( $border_color ) ) {
420
+ $new_styles[] = "--tec-color-border-events-bar: {$border_color};";
 
 
 
 
 
 
421
  }
422
+ }
423
 
424
+ if ( empty( $new_styles ) ) {
425
+ return $css_template;
 
 
 
 
 
 
 
 
 
 
 
426
  }
427
 
428
+ $new_css = sprintf(
429
+ ':root {
430
+ /* Customizer-added Events Bar styles */
431
+ %1$s
432
+ }',
433
+ implode( "\n", $new_styles )
434
+ );
435
+
436
+ return $css_template . $new_css;
437
  }
438
  }
src/Tribe/Views/V2/Customizer/Section/Global_Elements.php ADDED
@@ -0,0 +1,505 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * The Events Calendar Customizer Section Class
4
+ * Global Elements
5
+ *
6
+ * @since 5.9.0
7
+ */
8
+
9
+ namespace Tribe\Events\Views\V2\Customizer\Section;
10
+ /**
11
+ * Global Elements
12
+ *
13
+ * @since 5.9.0
14
+ */
15
+ final class Global_Elements extends \Tribe__Customizer__Section {
16
+
17
+ /**
18
+ * ID of the section.
19
+ *
20
+ * @since 5.9.0
21
+ *
22
+ * @access public
23
+ * @var string
24
+ */
25
+ public $ID = 'global_elements';
26
+
27
+ /**
28
+ * Allows sections to be loaded in order for overrides.
29
+ *
30
+ * @var integer
31
+ */
32
+ public $queue_priority = 15;
33
+
34
+ /**
35
+ * Placeholder for filtered multiplier for small font size.
36
+ *
37
+ * @var float
38
+ */
39
+ private $small_font_multiplier = .75;
40
+
41
+ /**
42
+ * Placeholder for filtered multiplier for large font size.
43
+ *
44
+ * @var float
45
+ */
46
+ private $large_font_multiplier = 1.5;
47
+
48
+ /**
49
+ * Placeholder for filtered min font size.
50
+ *
51
+ * @var int
52
+ */
53
+ private $min_font_size = 8;
54
+
55
+ /**
56
+ * Placeholder for filtered max font size.
57
+ *
58
+ * @var int
59
+ */
60
+ private $max_font_size = 72;
61
+
62
+ /**
63
+ * This method will be executed when the Class is Initialized.
64
+ *
65
+ * @since 5.9.0
66
+ */
67
+ public function setup() {
68
+ parent::setup();
69
+
70
+ /**
71
+ * Allows users and plugins to change the "small" font size multiplier.
72
+ *
73
+ * @since 5.9.0
74
+ *
75
+ * @param int $small_font_multiplier The multiplier for "small" font size.
76
+ *
77
+ * @return int The multiplier for "small" font size. This should be less than 1.
78
+ */
79
+ $this->small_font_multiplier = apply_filters( 'tribe_customizer_small_font_size_multiplier', $this->small_font_multiplier );
80
+
81
+ /**
82
+ * Allows users and plugins to change the "large" font size multiplier.
83
+ *
84
+ * @since 5.9.0
85
+ *
86
+ * @param int $large_font_multiplier The multiplier for "large" font size.
87
+ *
88
+ * @return int The multiplier for "large" font size. This should be greater than 1.
89
+ */
90
+ $this->large_font_multiplier = apply_filters( 'tribe_customizer_large_font_size_multiplier', $this->large_font_multiplier );
91
+
92
+ /**
93
+ * Allows users and plugins to change the minimum font size.
94
+ *
95
+ * @since 5.9.0
96
+ *
97
+ * @param int $min_font_size The enforced minimum font size.
98
+ *
99
+ * @return int The enforced minimum font size.
100
+ */
101
+ $this->min_font_size = apply_filters( 'tribe_customizer_minimum_font_size', $this->min_font_size );
102
+
103
+ /**
104
+ * Allows users and plugins to change the maximum font size.
105
+ *
106
+ * @since 5.9.0
107
+ *
108
+ * @param int $max_font_size The enforced maximum font size.
109
+ *
110
+ * @return int The enforced maximum font size.
111
+ */
112
+ $this->max_font_size = apply_filters( 'tribe_customizer_maximum_font_size', $this->max_font_size );
113
+ }
114
+
115
+ /**
116
+ * {@inheritdoc}
117
+ */
118
+ public function setup_arguments() {
119
+ return [
120
+ 'priority' => 1,
121
+ 'capability' => 'edit_theme_options',
122
+ 'title' => esc_html__( 'Global Elements', 'the-events-calendar' ),
123
+ ];
124
+ }
125
+
126
+ /**
127
+ * {@inheritdoc}
128
+ */
129
+ public function setup_defaults() {
130
+ return [
131
+ 'font_family' => 'default',
132
+ 'font_size' => '0',
133
+ 'font_size_base' => '16',
134
+ 'event_title_color' => '#141827',
135
+ 'event_date_time_color' => '#141827',
136
+ 'link_color' => '#141827',
137
+ 'background_color_choice' => 'transparent',
138
+ 'background_color' => '',
139
+ 'accent_color' => '#334aff',
140
+ ];
141
+ }
142
+
143
+ /**
144
+ * {@inheritdoc}
145
+ */
146
+ public function setup_content_settings() {
147
+ return [
148
+ 'font_family' => [
149
+ 'sanitize_callback' => 'sanitize_key',
150
+ 'sanitize_js_callback' => 'sanitize_key',
151
+ ],
152
+ 'font_size' => [
153
+ 'sanitize_callback' => 'sanitize_key',
154
+ 'sanitize_js_callback' => 'sanitize_key',
155
+ ],
156
+ 'font_size_base' => [
157
+ 'sanitize_callback' => 'sanitize_key',
158
+ 'sanitize_js_callback' => 'sanitize_key',
159
+ ],
160
+ 'event_title_color' => [
161
+ 'sanitize_callback' => 'sanitize_hex_color',
162
+ 'sanitize_js_callback' => 'maybe_hash_hex_color',
163
+ ],
164
+ 'event_date_time_color' => [
165
+ 'sanitize_callback' => 'sanitize_hex_color',
166
+ 'sanitize_js_callback' => 'maybe_hash_hex_color',
167
+ ],
168
+ 'link_color' => [
169
+ 'sanitize_callback' => 'sanitize_hex_color',
170
+ 'sanitize_js_callback' => 'maybe_hash_hex_color',
171
+ ],
172
+ 'background_color_choice' => [
173
+ 'sanitize_callback' => 'sanitize_key',
174
+ 'sanitize_js_callback' => 'sanitize_key',
175
+ ],
176
+ 'background_color' => [
177
+ 'sanitize_callback' => 'sanitize_hex_color',
178
+ 'sanitize_js_callback' => 'maybe_hash_hex_color',
179
+ ],
180
+ 'accent_color' => [
181
+ 'sanitize_callback' => 'sanitize_hex_color',
182
+ 'sanitize_js_callback' => 'maybe_hash_hex_color',
183
+ ],
184
+ ];
185
+ }
186
+
187
+ /**
188
+ * {@inheritdoc}
189
+ */
190
+ public function setup_content_headings() {
191
+ return [
192
+ 'font_family_heading' => [
193
+ 'priority' => 0,
194
+ 'type' => 'heading',
195
+ 'label' => esc_html__( 'Select Font Family', 'the-events-calendar' ),
196
+ ],
197
+ 'font_size_heading' => [
198
+ 'priority' => 5,
199
+ 'type' => 'heading',
200
+ 'label' => esc_html__( 'Set Font Size', 'the-events-calendar' ),
201
+ 'description' => esc_html_x(
202
+ 'Choose a base font size. Event text will scale around the selected base size.',
203
+ 'The description for the base font size setting.',
204
+ 'the-events-calendar'
205
+ ),
206
+ ],
207
+ 'font_color_heading' => [
208
+ 'priority' => 10,
209
+ 'type' => 'heading',
210
+ 'label' => esc_html__( 'Set Font Colors', 'the-events-calendar' ),
211
+ ],
212
+ 'global_elements_separator' => [
213
+ 'priority' => 20,
214
+ 'type' => 'separator',
215
+ ],
216
+ 'adjust_appearance_heading' => [
217
+ 'priority' => 21,
218
+ 'type' => 'heading',
219
+ 'label' => esc_html__( 'Adjust Appearance', 'the-events-calendar' ),
220
+ ],
221
+ ];
222
+ }
223
+
224
+ /**
225
+ * {@inheritdoc}
226
+ */
227
+ public function setup_content_controls() {
228
+ // Because Customizer doesn't show the default value.
229
+ $font_size_base_value = ! empty( $this->get_option( 'font_size_base' ) )
230
+ ? $this->get_option( 'font_size_base' )
231
+ : $this->defaults[ 'font_size_base' ];
232
+
233
+
234
+ return [
235
+ 'font_family' => [
236
+ 'priority' => 3,
237
+ 'type' => 'radio',
238
+ 'choices' => [
239
+ 'default' => esc_html_x(
240
+ 'Default',
241
+ 'Label for option to use default TEC fonts.',
242
+ 'the-events-calendar'
243
+ ),
244
+ 'theme' => esc_html_x(
245
+ "Inherit theme font(s)",
246
+ 'Label for option to use theme fonts.',
247
+ 'the-events-calendar'
248
+ )
249
+ ],
250
+ ],
251
+ 'font_size_base' => [
252
+ 'priority' => 6,
253
+ 'type' => 'number',
254
+ 'label' => esc_html_x(
255
+ 'By Pixel',
256
+ 'The base font size input setting label.',
257
+ 'the-events-calendar'
258
+ ),
259
+ 'input_attrs' => [
260
+ 'min' => '8',
261
+ 'max' => '24',
262
+ 'step' => '1',
263
+ 'style' => 'width: 4em;',
264
+ 'value' => (int) $font_size_base_value,
265
+ ]
266
+ ],
267
+ 'font_size' => [
268
+ 'priority' => 7,
269
+ 'type' => 'range-slider',
270
+ 'label' => esc_html_x(
271
+ 'By Scale',
272
+ 'The font size selector setting label.',
273
+ 'the-events-calendar'
274
+ ),
275
+ 'input_attrs' => [
276
+ 'min' => -1,
277
+ 'max' => 1,
278
+ 'step' => 1,
279
+ ],
280
+ 'choices' => [
281
+ 'small' => $this->small_font_multiplier,
282
+ 'medium' => '1',
283
+ 'large' => $this->large_font_multiplier,
284
+ ],
285
+ ],
286
+ 'event_title_color' => [
287
+ 'priority' => 15,
288
+ 'type' => 'color',
289
+ 'label' => esc_html_x(
290
+ 'Event Title',
291
+ 'The event title color setting label.',
292
+ 'the-events-calendar'
293
+ ),
294
+ ],
295
+ 'event_date_time_color' => [
296
+ 'priority' => 17,
297
+ 'type' => 'color',
298
+ 'label' => esc_html_x(
299
+ 'Event Date and Time',
300
+ 'The event title color setting label.',
301
+ 'the-events-calendar'
302
+ ),
303
+ 'description' => esc_html_x(
304
+ 'Main date and time display on views and single event pages',
305
+ 'The description for the event date and time color setting.',
306
+ 'the-events-calendar'
307
+ ),
308
+ ],
309
+ 'link_color' => [
310
+ 'priority' => 18,
311
+ 'type' => 'color',
312
+ 'label' => esc_html_x(
313
+ 'Link Color',
314
+ 'The link color setting label.',
315
+ 'the-events-calendar'
316
+ ),
317
+ 'description' => esc_html__(
318
+ 'For displayed URLs',
319
+ 'the-events-calendar'
320
+ ),
321
+ ],
322
+ 'background_color_choice' => [
323
+ 'priority' => 25,
324
+ 'type' => 'radio',
325
+ 'label' => esc_html__( 'Background Color', 'the-events-calendar' ),
326
+ 'description' => esc_html__( 'All calendar and event pages', 'the-events-calendar' ),
327
+ 'choices' => [
328
+ 'transparent' => esc_html_x(
329
+ 'Transparent.',
330
+ 'Label for option to leave transparent (default).',
331
+ 'the-events-calendar'
332
+ ),
333
+ 'custom' => esc_html_x(
334
+ 'Select Custom Color',
335
+ 'Label for option to set a custom color.',
336
+ 'the-events-calendar'
337
+ ),
338
+ ],
339
+ ],
340
+ 'background_color' => [
341
+ 'priority' => 26, // Should come right after background_color_choice
342
+ 'type' => 'color',
343
+ ],
344
+ 'accent_color' => [
345
+ 'priority' => 30,
346
+ 'type' => 'color',
347
+ 'label' => esc_html_x(
348
+ 'Accent Color',
349
+ 'The event accent color setting label.',
350
+ 'the-events-calendar'
351
+ ),
352
+ ],
353
+ ];
354
+ }
355
+
356
+ /**
357
+ * Filters the Global Elements section CSS template to add Views v2 related style templates to it.
358
+ *
359
+ * Please note: the order is important for proper cascading overrides!
360
+ *
361
+ * @since 5.3.1
362
+ *
363
+ * @param string $css_template The current CSS template, as produced by the Section.
364
+ * @param \Tribe__Customizer__Section $section The Global Elements section.
365
+ * @param \Tribe__Customizer $customizer The current Customizer instance.
366
+ *
367
+ * @return string The filtered CSS template.
368
+ */
369
+ public function get_css_template( $css_template ) {
370
+ // For sanity's sake.
371
+ if ( ! tribe_events_views_v2_is_enabled() ) {
372
+ return $css_template;
373
+ }
374
+
375
+ $new_styles = [];
376
+
377
+ // It's all custom props now, baby...
378
+
379
+ // Font family override.
380
+ if ( $this->should_include_setting_css( 'font_family' ) ) {
381
+ $new_styles[] = "--tec-font-family-sans-serif: inherit;";
382
+ $new_styles[] = "--tec-font-family-base: inherit;";
383
+ }
384
+
385
+ /**
386
+ * It's about to get complicated - Font Size overrides!
387
+ *
388
+ * If they set a base font size, we set the font_size slider to match via js.
389
+ * If they set the slider, we set `font_size_base` to match via js.
390
+ * So we only have to do calculations based on the `font_size_base` setting.
391
+ *
392
+ * Original font sizes for reference:
393
+ * --tec-font-size-0: 11px;
394
+ * --tec-font-size-1: 12px;
395
+ * --tec-font-size-2: 14px;
396
+ * --tec-font-size-3: 16px;
397
+ * --tec-font-size-4: 18px;
398
+ * --tec-font-size-5: 20px;
399
+ * --tec-font-size-6: 22px;
400
+ * --tec-font-size-7: 24px;
401
+ * --tec-font-size-8: 28px;
402
+ * --tec-font-size-9: 32px;
403
+ * --tec-font-size-10: 42px;
404
+ */
405
+ if ( $this->should_include_setting_css( 'font_size_base' ) ) {
406
+ $sizes = [ 11, 12, 14, 16, 18, 20, 22, 24, 28, 32, 42 ];
407
+ $size_multiplier = 1;
408
+ $size_multiplier = round( (int) $this->get_option( 'font_size_base' ) / 16, 3 );
409
+
410
+ foreach ( $sizes as $key => $size ) {
411
+ $font_size = $size_multiplier * (int) $size;
412
+ // round to whole pixels.
413
+ $font_size = round( $font_size );
414
+ // Minimum font size, for sanity.
415
+ $font_size = max( $font_size, $this->min_font_size );
416
+ // Maximum font size, for sanity.
417
+ $font_size = min( $font_size, $this->max_font_size );
418
+
419
+
420
+ $new_styles[] = "--tec-font-size-{$key}: {$font_size}px;";
421
+ }
422
+ }
423
+
424
+ // Event Title overrides.
425
+ if ( $this->should_include_setting_css( 'event_title_color' ) ) {
426
+ $title_color = $this->get_option( 'event_title_color' );
427
+ $new_styles[] = "--tec-color-text-events-title: {$title_color};";
428
+ $new_styles[] = "--tec-color-text-event-title: {$title_color};";
429
+ }
430
+
431
+ // Event Date/Time overrides.
432
+ if ( $this->should_include_setting_css( 'event_date_time_color' ) ) {
433
+ $date_color = $this->get_option( 'event_date_time_color' );
434
+ $new_styles[] = "--tec-color-text-event-date: {$date_color};";
435
+ $new_styles[] = "--tec-color-text-event-date-secondary: {$date_color};";
436
+ }
437
+
438
+ // Link color overrides.
439
+ if ( $this->should_include_setting_css( 'link_color' ) ) {
440
+ $link_color = $this->get_option( 'link_color' );
441
+ $link_color_rgb = $this->get_rgb_color( 'link_color' );
442
+ } elseif ( $this->should_include_setting_css( 'accent_color' ) ) {
443
+ $link_color = $this->get_option( 'accent_color' );
444
+ $link_color_rgb = $this->get_rgb_color( 'accent_color' );
445
+ }
446
+
447
+ if ( ! empty( $link_color ) ) {
448
+ $new_styles[] = "--tec-color-link-primary: {$link_color};";
449
+ $new_styles[] = "--tec-color-link-accent: {$link_color};";
450
+ $new_styles[] = "--tec-color-link-accent-hover: rgba({$link_color_rgb}, 0.8);";
451
+ }
452
+
453
+ // Background color overrides.
454
+ if ( $this->should_include_setting_css( 'background_color_choice' ) ) {
455
+ if ( $this->should_include_setting_css( 'background_color' ) ) {
456
+ $background_color = $this->get_option( 'background_color' );
457
+ $new_styles[] = "--tec-color-background-events: {$background_color};";
458
+ }
459
+ }
460
+
461
+ // Accent color overrides.
462
+ if ( $this->should_include_setting_css( 'accent_color' ) ) {
463
+ $accent_color = $this->get_option( 'accent_color' );
464
+ $accent_color_rgb = $this->get_rgb_color( 'accent_color' );
465
+
466
+ $new_styles[] = "--tec-color-accent-primary: {$accent_color};";
467
+ $new_styles[] = "--tec-color-accent-primary-hover: rgba({$accent_color_rgb},0.8);";
468
+ $new_styles[] = "--tec-color-accent-primary-multiday: rgba({$accent_color_rgb},0.24);";
469
+ $new_styles[] = "--tec-color-accent-primary-multiday-hover: rgba({$accent_color_rgb},0.34);";
470
+ $new_styles[] = "--tec-color-accent-primary-active: rgba({$accent_color_rgb},0.9);";
471
+ $new_styles[] = "--tec-color-accent-primary-background: rgba({$accent_color_rgb},0.07);";
472
+ $new_styles[] = "--tec-color-background-secondary-datepicker: rgba({$accent_color_rgb},0.5);";
473
+ $new_styles[] = "--tec-color-accent-primary-background-datepicker: {$accent_color};";
474
+ $new_styles[] = "--tec-color-button-primary: {$accent_color};";
475
+ $new_styles[] = "--tec-color-button-primary-hover: rgba({$accent_color_rgb},0.8);";
476
+ $new_styles[] = "--tec-color-button-primary-active: rgba({$accent_color_rgb},0.9);";
477
+ $new_styles[] = "--tec-color-button-primary-background: rgba({$accent_color_rgb},0.07);";
478
+ $new_styles[] = "--tec-color-day-marker-current-month: {$accent_color};";
479
+ $new_styles[] = "--tec-color-day-marker-current-month-hover: rgba({$accent_color_rgb},0.8);";
480
+ $new_styles[] = "--tec-color-day-marker-current-month-active: rgba({$accent_color_rgb},0.9);";
481
+
482
+ if ( ! $this->should_include_setting_css( 'multiday_event_bar_color_choice', 'month_view' ) ) {
483
+ $new_styles[] = "--tec-color-background-primary-multiday: rgba({$accent_color_rgb}, 0.24);";
484
+ $new_styles[] = "--tec-color-background-primary-multiday-hover: rgba({$accent_color_rgb}, 0.34);";
485
+ $new_styles[] = "--tec-color-background-primary-multiday-active: rgba({$accent_color_rgb}, 0.34);";
486
+ $new_styles[] = "--tec-color-background-secondary-multiday: rgba({$accent_color_rgb}, 0.24);";
487
+ $new_styles[] = "--tec-color-background-secondary-multiday-hover: rgba({$accent_color_rgb}, 0.34);";
488
+ }
489
+ }
490
+
491
+ if ( empty( $new_styles ) ) {
492
+ return $css_template;
493
+ }
494
+
495
+ $new_css = sprintf(
496
+ ':root {
497
+ /* Customizer-added Global Event styles */
498
+ %1$s
499
+ }',
500
+ implode( "\n", $new_styles )
501
+ );
502
+
503
+ return $css_template . $new_css;
504
+ }
505
+ }
src/Tribe/Views/V2/Customizer/Section/Month_View.php CHANGED
@@ -7,15 +7,12 @@
7
  */
8
 
9
  namespace Tribe\Events\Views\V2\Customizer\Section;
10
-
11
- use Tribe__Utils__Color;
12
-
13
  /**
14
  * Month View
15
  *
16
  * @since 5.7.0
17
  */
18
- class Month_View extends \Tribe__Customizer__Section {
19
 
20
  /**
21
  * ID of the section.
@@ -32,7 +29,7 @@ class Month_View extends \Tribe__Customizer__Section {
32
  *
33
  * @var integer
34
  */
35
- public $queue_priority = 20;
36
 
37
  /**
38
  * This method will be executed when the Class is Initialized.
@@ -65,7 +62,7 @@ class Month_View extends \Tribe__Customizer__Section {
65
  */
66
  public function setup_arguments() {
67
  return [
68
- 'priority' => 65,
69
  'capability' => 'edit_theme_options',
70
  'title' => esc_html__( 'Month View', 'the-events-calendar' ),
71
  ];
@@ -193,11 +190,6 @@ class Month_View extends \Tribe__Customizer__Section {
193
  'grid_background_color' => [
194
  'priority' => 18, // This should come immediately after 'grid_background_color_choice'.
195
  'type' => 'color',
196
- 'active_callback' => function( $control ) use ( $customizer ) {
197
- $setting_name = $customizer->get_setting_name( 'grid_background_color_choice', $control->section );
198
- $value = $control->manager->get_setting( $setting_name )->value();
199
- return $this->defaults['grid_background_color_choice'] !== $value;
200
- },
201
  ],
202
  'tooltip_background_color' => [
203
  'priority' => 18, // This should come immediately after 'grid_background_color_choice'.
@@ -231,13 +223,6 @@ class Month_View extends \Tribe__Customizer__Section {
231
  )
232
  )
233
  ],
234
- 'active_callback' => function( $control ) use ( $customizer ) {
235
- $setting_name = $customizer->get_setting_name( 'grid_background_color_choice', $control->section );
236
- $value = $control->manager->get_setting( $setting_name )->value();
237
- // No point in giving them the option if the background color isn't set to use.
238
- return $this->should_include_setting_css( 'background_color_choice', 'global_elements' ) && $this->defaults['grid_background_color_choice'] === $value;
239
- },
240
-
241
  ],
242
  'grid_lines_color' => [
243
  'priority' => 13,
@@ -284,11 +269,6 @@ class Month_View extends \Tribe__Customizer__Section {
284
  'multiday_event_bar_color' => [
285
  'priority' => 9,
286
  'type' => 'color',
287
- 'active_callback' => function( $control ) use ( $customizer ) {
288
- $setting_name = $customizer->get_setting_name( 'multiday_event_bar_color_choice', $control->section );
289
- $value = $control->manager->get_setting( $setting_name )->value();
290
- return $this->defaults['multiday_event_bar_color_choice'] !== $value;
291
- },
292
  ],
293
  'grid_hover_color' => [
294
  'priority' => 15,
@@ -310,99 +290,79 @@ class Month_View extends \Tribe__Customizer__Section {
310
  /**
311
  * Grab the CSS rules template
312
  *
313
- * @param string $template The Customizer CSS string/template.
314
  *
315
  * @return string The Customizer CSS string/template, with v2 Month View styles added.
316
  */
317
- public function get_css_template( $template ) {
318
  if ( ! tribe_events_views_v2_is_enabled() ) {
319
- return $template;
320
  }
321
 
322
- // These allow us to continue to _not_ target the shortcode.
323
- $apply_to_shortcode = apply_filters( 'tribe_customizer_should_print_shortcode_customizer_styles', false );
324
- $tribe_events = $apply_to_shortcode ? '.tribe-events' : '.tribe-events:not( .tribe-events-view--shortcode )';
325
 
326
  if ( $this->should_include_setting_css( 'grid_lines_color' ) ) {
327
- $template .= "
328
- $tribe_events.tribe-common--breakpoint-medium .tribe-events-calendar-month__body,
329
- $tribe_events.tribe-common--breakpoint-medium .tribe-events-calendar-month__day,
330
- $tribe_events.tribe-common--breakpoint-medium .tribe-events-calendar-month__week {
331
- border-color: <%= month_view.grid_lines_color %>;
332
- }
333
- ";
334
  }
335
 
336
  if ( $this->should_include_setting_css( 'grid_hover_color' ) ) {
337
- $template .= "
338
- $tribe_events.tribe-common--breakpoint-medium .tribe-events-calendar-month__day:hover::after {
339
- background-color: <%= month_view.grid_hover_color %>;
340
- }
341
- ";
342
  }
343
 
344
  if ( $this->should_include_setting_css( 'grid_background_color_choice' ) ) {
345
- if ( $this->should_include_setting_css( 'grid_background_color' ) ) {
346
- $template .="
347
- $tribe_events .tribe-events-calendar-month__body {
348
- background-color: <%= month_view.grid_background_color %>;
349
- }
350
- ";
351
- }
352
- } else {
353
- if (
354
- $this->should_include_setting_css( 'tooltip_background_color' )
355
- && $this->should_include_setting_css( 'background_color_choice', 'global_elements' )
356
- ) {
357
- $template .="
358
- .tooltipster-base.tribe-events-tooltip-theme,
359
- .tooltipster-base.tribe-events-tooltip-theme--hover {
360
- background-color: <%= global_elements.background_color %>;
361
- }
362
- ";
363
- }
364
  }
365
 
366
  if ( $this->should_include_setting_css( 'days_of_week_color' ) ) {
367
- $template .="
368
- $tribe_events .tribe-events-calendar-month__header-column-title {
369
- color: <%= month_view.days_of_week_color %>;
370
- }
371
- ";
372
  }
373
 
374
  if ( $this->should_include_setting_css( 'date_marker_color' ) ) {
375
- $template .="
376
- .tribe-events-calendar-month__day-date.tribe-common-h4,
377
- $tribe_events .tribe-events-calendar-month__day-date-link,
378
- $tribe_events .tribe-events-calendar-month__day:not(.tribe-events-calendar-month__day--current) .tribe-events-calendar-month__day-date-daynum {
379
- color: <%= month_view.date_marker_color %>;
380
- }
381
- ";
382
  }
383
 
384
- if ( $this->should_include_setting_css( 'multiday_event_bar_color_choice' ) ) {
385
- if ( $this->should_include_setting_css( 'multiday_event_bar_color' ) ) {
386
- $bar_color_obj = new Tribe__Utils__Color( $this->get_option( 'multiday_event_bar_color' ) );
387
- $bar_color_arr = $bar_color_obj->getRgb();
388
- $bar_color_rgb = $bar_color_arr['R'] . ',' . $bar_color_arr['G'] . ',' . $bar_color_arr['B'];
389
- $bar_color = 'rgba(' . $bar_color_rgb . ',0.24)';
390
- $bar_color_hover = 'rgba(' . $bar_color_rgb . ',0.34)';
391
-
392
- $template .="
393
- $tribe_events .tribe-events-calendar-month__multiday-event:not(.tribe-events-calendar-month__multiday-event--past) .tribe-events-calendar-month__multiday-event-bar-inner {
394
- background-color: $bar_color;
395
- }
396
-
397
- $tribe_events tribe-events-calendar-month__multiday-event:not(.tribe-events-calendar-month__multiday-event--past) .tribe-events-calendar-month__multiday-event-bar-inner--hover,
398
- $tribe_events tribe-events-calendar-month__multiday-event:not(.tribe-events-calendar-month__multiday-event--past) .tribe-events-calendar-month__multiday-event-bar-inner--focus {
399
- background-color: $bar_color_hover;
400
- }
401
- ";
402
- }
403
  }
404
 
405
- return $template;
 
 
 
 
 
 
 
 
 
 
 
 
406
  }
407
 
408
  /* Deprecated */
7
  */
8
 
9
  namespace Tribe\Events\Views\V2\Customizer\Section;
 
 
 
10
  /**
11
  * Month View
12
  *
13
  * @since 5.7.0
14
  */
15
+ final class Month_View extends \Tribe__Customizer__Section {
16
 
17
  /**
18
  * ID of the section.
29
  *
30
  * @var integer
31
  */
32
+ public $queue_priority = 25;
33
 
34
  /**
35
  * This method will be executed when the Class is Initialized.
62
  */
63
  public function setup_arguments() {
64
  return [
65
+ 'priority' => 15,
66
  'capability' => 'edit_theme_options',
67
  'title' => esc_html__( 'Month View', 'the-events-calendar' ),
68
  ];
190
  'grid_background_color' => [
191
  'priority' => 18, // This should come immediately after 'grid_background_color_choice'.
192
  'type' => 'color',
 
 
 
 
 
193
  ],
194
  'tooltip_background_color' => [
195
  'priority' => 18, // This should come immediately after 'grid_background_color_choice'.
223
  )
224
  )
225
  ],
 
 
 
 
 
 
 
226
  ],
227
  'grid_lines_color' => [
228
  'priority' => 13,
269
  'multiday_event_bar_color' => [
270
  'priority' => 9,
271
  'type' => 'color',
 
 
 
 
 
272
  ],
273
  'grid_hover_color' => [
274
  'priority' => 15,
290
  /**
291
  * Grab the CSS rules template
292
  *
293
+ * @param string $css_template The Customizer CSS string/template.
294
  *
295
  * @return string The Customizer CSS string/template, with v2 Month View styles added.
296
  */
297
+ public function get_css_template( $css_template ) {
298
  if ( ! tribe_events_views_v2_is_enabled() ) {
299
+ return $css_template;
300
  }
301
 
302
+ $new_styles = [];
303
+
304
+ // It's all custom props now, baby...
305
 
306
  if ( $this->should_include_setting_css( 'grid_lines_color' ) ) {
307
+ $grid_lines_color = $this->get_option( 'grid_lines_color' );
308
+ $new_styles[] = "--tec-color-border-secondary-month-grid: {$grid_lines_color};";
 
 
 
 
 
309
  }
310
 
311
  if ( $this->should_include_setting_css( 'grid_hover_color' ) ) {
312
+ $grid_hover_color = $this->get_option( 'grid_hover_color' );
313
+ $new_styles[] = "--tec-color-border-active-month-grid-hover: {$grid_hover_color};";
 
 
 
314
  }
315
 
316
  if ( $this->should_include_setting_css( 'grid_background_color_choice' ) ) {
317
+ $grid_background_color = $this->should_include_setting_css( 'grid_background_color' )
318
+ ? $this->get_option( 'grid_background_color' )
319
+ : "#fff";
320
+
321
+ $new_styles[] = "--tec-color-background-month-grid: {$grid_background_color};";
322
+ } elseif (
323
+ $this->should_include_setting_css( 'tooltip_background_color' )
324
+ && $this->should_include_setting_css( 'background_color_choice', 'global_elements' )
325
+ ) {
326
+ $tooltip_background_color = tribe( 'customizer' )->get_option( [ 'global_elements', 'background_color' ] );
327
+ $new_styles[] = "--tec-color-background-tooltip: {$tooltip_background_color};";
 
 
 
 
 
 
 
 
328
  }
329
 
330
  if ( $this->should_include_setting_css( 'days_of_week_color' ) ) {
331
+ $days_of_week_color = $this->get_option( 'days_of_week_color' );
332
+ $new_styles[] = "--tec-color-text-day-of-week-month: {$days_of_week_color};";
 
 
 
333
  }
334
 
335
  if ( $this->should_include_setting_css( 'date_marker_color' ) ) {
336
+ $date_marker_color = $this->get_option( 'date_marker_color' );
337
+ $new_styles[] = "--tec-color-day-marker-month: {$date_marker_color};";
338
+ $new_styles[] = "--tec-color-day-marker-past-month: {$date_marker_color};";
 
 
 
 
339
  }
340
 
341
+ if (
342
+ $this->should_include_setting_css( 'multiday_event_bar_color_choice' )
343
+ && $this->should_include_setting_css( 'multiday_event_bar_color' )
344
+ ) {
345
+ $bar_color_rgb = $this->get_rgb_color( 'multiday_event_bar_color' );
346
+ $new_styles[] = "--tec-color-background-primary-multiday: rgba({$bar_color_rgb}, 0.24);";
347
+ $new_styles[] = "--tec-color-background-primary-multiday-hover: rgba({$bar_color_rgb}, 0.34);";
348
+ $new_styles[] = "--tec-color-background-primary-multiday-active: rgba({$bar_color_rgb}, 0.34);";
349
+ $new_styles[] = "--tec-color-background-secondary-multiday: rgba({$bar_color_rgb}, 0.24);";
350
+ $new_styles[] = "--tec-color-background-secondary-multiday-hover: rgba({$bar_color_rgb}, 0.34);";
 
 
 
 
 
 
 
 
 
351
  }
352
 
353
+ if ( empty( $new_styles ) ) {
354
+ return $css_template;
355
+ }
356
+
357
+ $new_css = sprintf(
358
+ ':root {
359
+ /* Customizer-added Month View styles */
360
+ %1$s
361
+ }',
362
+ implode( "\n", $new_styles )
363
+ );
364
+
365
+ return $css_template . $new_css;
366
  }
367
 
368
  /* Deprecated */
src/Tribe/Views/V2/Customizer/Section/Single_Event.php ADDED
@@ -0,0 +1,230 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * The Events Calendar Customizer Section Class
4
+ * Single Event
5
+ *
6
+ * @since 5.9.0
7
+ */
8
+
9
+ namespace Tribe\Events\Views\V2\Customizer\Section;
10
+
11
+ use Tribe\Events\Views\V2\Template_Bootstrap as Bootstrap;
12
+ /**
13
+ * Single Event
14
+ *
15
+ * @since 5.9.0
16
+ */
17
+ final class Single_Event extends \Tribe__Customizer__Section {
18
+
19
+ /**
20
+ * ID of the section.
21
+ *
22
+ * @since 5.9.0
23
+ *
24
+ * @access public
25
+ * @var string
26
+ */
27
+ public $ID = 'single_event';
28
+
29
+ /**
30
+ * Allows sections to be loaded in order for overrides.
31
+ *
32
+ * @var integer
33
+ */
34
+ public $queue_priority = 20;
35
+
36
+ /**
37
+ * This method will be executed when the Class is Initialized.
38
+ *
39
+ * @since 5.9.0
40
+ */
41
+ public function setup() {
42
+ parent::setup();
43
+ }
44
+
45
+ /**
46
+ * {@inheritdoc}
47
+ */
48
+ public function setup_arguments() {
49
+ return [
50
+ 'priority' => 20,
51
+ 'capability' => 'edit_theme_options',
52
+ 'title' => esc_html__( 'Single Event', 'the-events-calendar' ),
53
+ 'description' => esc_html__( 'Options selected here will override what was selected in the "Global Elements" section on Single Event views.', 'the-events-calendar' ),
54
+ ];
55
+ }
56
+
57
+
58
+ /**
59
+ * {@inheritdoc}
60
+ */
61
+ public function setup_defaults() {
62
+ return [
63
+ 'post_title_color_choice' => 'default',
64
+ 'post_title_color' => '#141827',
65
+ 'details_bg_color' => '#e5e5e5',
66
+ ];
67
+ }
68
+
69
+ /**
70
+ * {@inheritdoc}
71
+ */
72
+ public function setup_content_settings() {
73
+ return [
74
+ 'post_title_color_choice' => [
75
+ 'sanitize_callback' => 'sanitize_key',
76
+ 'sanitize_js_callback' => 'sanitize_key',
77
+ ],
78
+ 'post_title_color' => [
79
+ 'sanitize_callback' => 'sanitize_hex_color',
80
+ 'sanitize_js_callback' => 'maybe_hash_hex_color',
81
+ ],
82
+ 'details_bg_color' => [
83
+ 'sanitize_callback' => 'sanitize_hex_color',
84
+ 'sanitize_js_callback' => 'maybe_hash_hex_color',
85
+ ],
86
+ ];
87
+ }
88
+
89
+ /**
90
+ * {@inheritdoc}
91
+ */
92
+ public function setup_content_headings() {
93
+ return [
94
+ 'font_colors' => [
95
+ 'priority' => 0,
96
+ 'type' => 'heading',
97
+ 'label' => esc_html__( 'Set Font Colors', 'the-events-calendar' ),
98
+ ],
99
+ 'single_view_separator' => [
100
+ 'priority' => 10,
101
+ 'type' => 'separator',
102
+ 'active_callback' => function() {
103
+ // Heading should not show if the new Single View is enabled.
104
+ return ! tribe_events_single_view_v2_is_enabled();
105
+ },
106
+ ],
107
+ 'adjust_appearance' => [
108
+ 'priority' => 20,
109
+ 'label' => esc_html__( 'Adjust Appearance', 'the-events-calendar' ),
110
+ 'active_callback' => function() {
111
+ // Heading should not show if the new Single View is enabled.
112
+ return ! tribe_events_single_view_v2_is_enabled();
113
+ },
114
+ ],
115
+ ];
116
+ }
117
+
118
+ /**
119
+ * {@inheritdoc}
120
+ */
121
+ public function setup_content_controls() {
122
+ $customizer = tribe( 'customizer' );
123
+ return [
124
+ 'post_title_color_choice' => [
125
+ 'priority' => 5,
126
+ 'type' => 'radio',
127
+ 'label' => esc_html__( 'Event Title Color', 'the-events-calendar' ),
128
+ 'choices' => [
129
+ 'default' => esc_html__( 'Use General', 'the-events-calendar' ),
130
+ 'custom' => esc_html__( 'Custom', 'the-events-calendar' ),
131
+ ],
132
+ ],
133
+ 'post_title_color' => [
134
+ 'priority' => 6, // Should come immediately after post_title_color_choice
135
+ 'type' => 'color',
136
+ 'active_callback' => function( $control ) use ( $customizer ) {
137
+ $setting_name = $customizer->get_setting_name( 'post_title_color_choice', $control->section );
138
+ $value = $control->manager->get_setting( $setting_name )->value();
139
+ return $this->defaults['post_title_color_choice'] !== $value;
140
+ },
141
+ ],
142
+ 'details_bg_color' => [
143
+ 'priority' => 25,
144
+ 'type' => 'color',
145
+ 'label' => esc_html__( 'Event Details Background Color', 'the-events-calendar' ),
146
+ 'active_callback' => function() {
147
+ // Control should not show if the new Single View is enabled.
148
+ return ! tribe_events_single_view_v2_is_enabled();
149
+ },
150
+ ],
151
+ ];
152
+ }
153
+
154
+ /**
155
+ * Filters the Single Event section CSS template to add Views v2 related style templates to it.
156
+ *
157
+ * @since 5.3.1
158
+ *
159
+ * @param string $css_template The CSS template, as produced by the Single Event.
160
+ *
161
+ * @return string The filtered CSS template.
162
+ */
163
+ public function get_css_template( $css_template ) {
164
+ // For sanity's sake.
165
+ if ( ! tribe_events_views_v2_is_enabled() ) {
166
+ return $css_template;
167
+ }
168
+
169
+ $new_styles = [];
170
+
171
+ /**
172
+ * Note the pattern here: if a custom color is set it MUST override the general setting -
173
+ * even if it is the default value.
174
+ *
175
+ * Thus we don't check should_include_setting_css() on post_title_color but we do add a check to make sure
176
+ * it's not empty (which could "erase" the custom prop by setting it to an empty string) as a safeguard.
177
+ */
178
+ if (
179
+ $this->should_include_setting_css( 'post_title_color_choice' )
180
+ && ! empty( $this->get_option( 'post_title_color' ) )
181
+ ) {
182
+ $post_title_color = $this->get_option( 'post_title_color' );
183
+
184
+ $new_styles[] = "--tec-color-text-event-title: {$post_title_color};";
185
+ }
186
+
187
+ if ( empty( $new_styles ) ) {
188
+ return $css_template;
189
+ }
190
+
191
+ $new_css = sprintf(
192
+ ':root {
193
+ /* Customizer-added Single Event styles */
194
+ %1$s
195
+ }',
196
+ implode( "\n", $new_styles )
197
+ );
198
+
199
+ return $css_template . $new_css;
200
+ }
201
+
202
+ /**
203
+ * Check whether the Single Event styles overrides can be applied
204
+ * Deprecated: The new Customizer applies to both, this function was moved to src/Tribe/Views/V2/Customizer.php
205
+ * for backwards-compatibility.
206
+ *
207
+ * @deprecated 5.9.0
208
+ *
209
+ * @return false/true
210
+ */
211
+ public function should_add_single_view_v2_styles() {
212
+ // Use the function from provider.php to check if V2 is not enabled
213
+ // or the TRIBE_EVENTS_SINGLE_VIEW_V2_DISABLED constant is true.
214
+ if ( ! tribe_events_single_view_v2_is_enabled() ) {
215
+ return false;
216
+ }
217
+
218
+ // Bail if not Single Event.
219
+ if ( ! tribe( Bootstrap::class )->is_single_event() ) {
220
+ return false;
221
+ }
222
+
223
+ // Bail if Block Editor.
224
+ if ( has_blocks( get_queried_object_id() ) ) {
225
+ return false;
226
+ }
227
+
228
+ return true;
229
+ }
230
+ }
src/Tribe/Views/V2/Customizer/Service_Provider.php CHANGED
@@ -8,9 +8,10 @@
8
 
9
  namespace Tribe\Events\Views\V2\Customizer;
10
 
11
- use Tribe\Events\Views\V2\Customizer;
12
- use Tribe\Events\Views\V2\Customizer\Section\Events_Bar;
13
  use Tribe\Events\Views\V2\Customizer\Section\Month_View;
 
 
14
 
15
  /**
16
  * Class Service_Provider
@@ -24,12 +25,28 @@ class Service_Provider extends \tad_DI52_ServiceProvider {
24
  $this->container->singleton( 'events.views.v2.customizer.provider', $this );
25
 
26
  $this->register_hooks();
27
- $this->register_assets();
28
 
29
- tribe_singleton( 'events.views.v2.customizer.month-view', new Month_View() );
30
- tribe_singleton( 'events.views.v2.customizer.events-bar', new Events_Bar() );
31
- tribe('events.views.v2.customizer.month-view');
32
- tribe('events.views.v2.customizer.events-bar');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
  }
34
 
35
  public function register_hooks() {
@@ -41,6 +58,4 @@ class Service_Provider extends \tad_DI52_ServiceProvider {
41
  $this->container->singleton( 'events.views.v2.customizer.hooks', $hooks );
42
  }
43
 
44
- public function register_assets() {}
45
-
46
  }
8
 
9
  namespace Tribe\Events\Views\V2\Customizer;
10
 
11
+ use Tribe\Events\Views\V2\Customizer\Section\Global_Elements;
 
12
  use Tribe\Events\Views\V2\Customizer\Section\Month_View;
13
+ use Tribe\Events\Views\V2\Customizer\Section\Events_Bar;
14
+ use Tribe\Events\Views\V2\Customizer\Section\Single_Event;
15
 
16
  /**
17
  * Class Service_Provider
25
  $this->container->singleton( 'events.views.v2.customizer.provider', $this );
26
 
27
  $this->register_hooks();
 
28
 
29
+ tribe_singleton( 'events.views.v2.customizer.global-elements', Global_Elements::class );
30
+ // For backwards-compatibility.
31
+ tribe_singleton(
32
+ 'tec.customizer.global-elements',
33
+ static function() {
34
+ return tribe( 'events.views.v2.customizer.global-elements' );
35
+ }
36
+ );
37
+ tribe_singleton( 'events.views.v2.customizer.month-view', Month_View::class );
38
+ tribe_singleton( 'events.views.v2.customizer.events-bar', Events_Bar::class );
39
+ tribe_singleton( 'events.views.v2.customizer.single-event', Single_Event::class );
40
+
41
+ // Notice for extension incompatibility
42
+ tribe_singleton( Notice::class, Notice::class, [ 'hook' ] );
43
+
44
+ tribe( 'events.views.v2.customizer.global-elements');
45
+ tribe( 'events.views.v2.customizer.month-view');
46
+ tribe( 'events.views.v2.customizer.events-bar');
47
+ tribe( 'events.views.v2.customizer.single-event' );
48
+ tribe( Notice::class );
49
+
50
  }
51
 
52
  public function register_hooks() {
58
  $this->container->singleton( 'events.views.v2.customizer.hooks', $hooks );
59
  }
60
 
 
 
61
  }
src/Tribe/Views/V2/Hooks.php CHANGED
@@ -46,9 +46,6 @@ class Hooks extends \tad_DI52_ServiceProvider {
46
  public function register() {
47
  $this->container->tag( [ Event_Query_Controller::class, ], 'query_controllers' );
48
 
49
- // Register the Views V2 Customizer controls asset.
50
- tribe_asset( TEC::instance(), 'tribe-customizer-views-v2-controls', 'customizer-views-v2-controls.css' );
51
-
52
  $this->add_actions();
53
  $this->add_filters();
54
  }
@@ -70,10 +67,6 @@ class Hooks extends \tad_DI52_ServiceProvider {
70
  add_action( 'the_post', [ $this, 'manage_sensitive_info' ] );
71
  add_action( 'get_header', [ $this, 'print_single_json_ld' ] );
72
  add_action( 'tribe_template_after_include:events/v2/components/after', [ $this, 'action_add_promo_banner' ], 10, 3 );
73
-
74
- // Customizer.
75
- add_action( 'tribe_customizer_register_global_elements_settings', [ $this, 'action_include_global_elements_settings' ], 10, 3 );
76
- add_action( 'tribe_customizer_register_single_event_settings', [ $this, 'action_include_single_event_settings' ], 15, 3 );
77
  }
78
 
79
  /**
@@ -122,16 +115,12 @@ class Hooks extends \tad_DI52_ServiceProvider {
122
  add_filter( 'get_post_time', [ 'Tribe__Events__Templates', 'event_date_to_pubDate' ], 10, 3 );
123
  }
124
 
125
- add_filter( 'tribe_customizer_inline_stylesheets', [ $this, 'customizer_inline_stylesheets' ], 12, 2 );
126
  add_filter( 'tribe_events_views_v2_view_data', [ View_Utils::class, 'clean_data' ] );
127
 
128
  // Customizer.
129
  add_filter( 'tribe_customizer_print_styles_action', [ $this, 'print_inline_styles_in_footer' ] );
130
- add_filter( 'tribe_customizer_section_global_elements_css_template', [ $this, 'filter_global_elements_css_template' ], 10, 2 );
131
- add_filter( 'tribe_customizer_section_single_event_css_template', [ $this, 'filter_single_event_css_template' ], 10, 2 );
132
-
133
- // Register the asset for Customizer controls.
134
- add_action( 'customize_controls_print_styles', [ $this, 'enqueue_customizer_controls_styles' ] );
135
 
136
  // Add filters to change the display of website links on the Single Event template.
137
  add_filter( 'tribe_get_event_website_link_label', [ $this, 'filter_single_event_details_event_website_label' ], 10, 2 );
@@ -852,31 +841,6 @@ class Hooks extends \tad_DI52_ServiceProvider {
852
  $this->container->make( Template\JSON_LD::class )->print_single_json_ld();
853
  }
854
 
855
- /**
856
- * Add views stylesheets to customizer styles array to check.
857
- * Remove unused legacy stylesheets.
858
- *
859
- * @since 5.1.1
860
- *
861
- * @param array<string> $sheets Array of sheets to search for.
862
- * @param string $css_template String containing the inline css to add.
863
- *
864
- * @return array Modified array of sheets to search for.
865
- */
866
- public function customizer_inline_stylesheets( $sheets, $css_template ) {
867
- $v2_sheets = [ 'tribe-events-views-v2-full' ];
868
-
869
- // Dequeue legacy sheets.
870
- $keys = array_keys( $sheets, 'tribe-events-calendar-style' );
871
- if ( ! empty( $keys ) ) {
872
- foreach ( $keys as $key ) {
873
- unset( $sheets[ $key ] );
874
- }
875
- }
876
-
877
- return array_merge( $sheets, $v2_sheets );
878
- }
879
-
880
  /**
881
  * Changes the action the Customizer should use to try and print inline styles to print the inline
882
  * styles in the footer.
@@ -893,32 +857,37 @@ class Hooks extends \tad_DI52_ServiceProvider {
893
  * Adds new Global Elements settings via the hook in common.
894
  *
895
  * @since 5.3.1
 
896
  *
897
  * @param \Tribe__Customizer__Section $section The Global Elements Customizer section.
898
  * @param WP_Customize_Manager $manager The settings manager.
899
  * @param \Tribe__Customizer $customizer The Customizer object.
900
  */
901
  public function action_include_global_elements_settings( $section, $manager, $customizer ) {
902
- $this->container->make( Customizer::class )->include_global_elements_settings( $section, $manager, $customizer );
 
903
  }
904
 
905
  /**
906
  * Adds new Single Event settings via the hook in common.
907
  *
908
  * @since 5.3.1
 
909
  *
910
  * @param \Tribe__Customizer__Section $section The Single Event Customizer section.
911
  * @param WP_Customize_Manager $manager The settings manager.
912
  * @param \Tribe__Customizer $customizer The Customizer object.
913
  */
914
  public function action_include_single_event_settings( $section, $manager, $customizer ) {
915
- $this->container->make( Customizer::class )->include_single_event_settings( $section, $manager, $customizer );
 
916
  }
917
 
918
  /**
919
  * Filters the Global Elements section CSS template to add Views v2 related style templates to it.
920
  *
921
  * @since 5.3.1
 
922
  *
923
  * @param string $css_template The CSS template, as produced by the Global Elements.
924
  * @param \Tribe__Customizer__Section $section The Global Elements section.
@@ -927,17 +896,19 @@ class Hooks extends \tad_DI52_ServiceProvider {
927
  * @return string The filtered CSS template.
928
  */
929
  public function filter_global_elements_css_template( $css_template, $section ) {
 
930
  if ( ! ( is_string( $css_template ) && $section instanceof Customizer_Section ) ) {
931
  return $css_template;
932
  }
933
 
934
- return $this->container->make( Customizer::class )->filter_global_elements_css_template( $css_template, $section );
935
  }
936
 
937
  /**
938
  * Filters the Single Event section CSS template to add Views v2 related style templates to it.
939
  *
940
  * @since 5.3.1
 
941
  *
942
  * @param string $css_template The CSS template, as produced by the Global Elements.
943
  * @param \Tribe__Customizer__Section $section The Single Event section.
@@ -946,20 +917,12 @@ class Hooks extends \tad_DI52_ServiceProvider {
946
  * @return string The filtered CSS template.
947
  */
948
  public function filter_single_event_css_template( $css_template, $section ) {
 
949
  if ( ! ( is_string( $css_template ) && $section instanceof Customizer_Section ) ) {
950
  return $css_template;
951
  }
952
 
953
- return $this->container->make( Customizer::class )->filter_single_event_css_template( $css_template, $section );
954
- }
955
-
956
- /**
957
- * Enqueues Customizer controls styles specific to Views v2 components.
958
- *
959
- * @since 5.4.0
960
- */
961
- public function enqueue_customizer_controls_styles() {
962
- return $this->container->make( Customizer::class )->enqueue_customizer_controls_styles();
963
  }
964
 
965
  /**
46
  public function register() {
47
  $this->container->tag( [ Event_Query_Controller::class, ], 'query_controllers' );
48
 
 
 
 
49
  $this->add_actions();
50
  $this->add_filters();
51
  }
67
  add_action( 'the_post', [ $this, 'manage_sensitive_info' ] );
68
  add_action( 'get_header', [ $this, 'print_single_json_ld' ] );
69
  add_action( 'tribe_template_after_include:events/v2/components/after', [ $this, 'action_add_promo_banner' ], 10, 3 );
 
 
 
 
70
  }
71
 
72
  /**
115
  add_filter( 'get_post_time', [ 'Tribe__Events__Templates', 'event_date_to_pubDate' ], 10, 3 );
116
  }
117
 
 
118
  add_filter( 'tribe_events_views_v2_view_data', [ View_Utils::class, 'clean_data' ] );
119
 
120
  // Customizer.
121
  add_filter( 'tribe_customizer_print_styles_action', [ $this, 'print_inline_styles_in_footer' ] );
122
+ add_filter( 'tribe_customizer_global_elements_css_template', [ $this, 'filter_global_elements_css_template' ], 10, 3 );
123
+ add_filter( 'tribe_customizer_single_event_css_template', [ $this, 'filter_single_event_css_template' ], 10, 3 );
 
 
 
124
 
125
  // Add filters to change the display of website links on the Single Event template.
126
  add_filter( 'tribe_get_event_website_link_label', [ $this, 'filter_single_event_details_event_website_label' ], 10, 2 );
841
  $this->container->make( Template\JSON_LD::class )->print_single_json_ld();
842
  }
843
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
844
  /**
845
  * Changes the action the Customizer should use to try and print inline styles to print the inline
846
  * styles in the footer.
857
  * Adds new Global Elements settings via the hook in common.
858
  *
859
  * @since 5.3.1
860
+ * @deprecated 5.9.0
861
  *
862
  * @param \Tribe__Customizer__Section $section The Global Elements Customizer section.
863
  * @param WP_Customize_Manager $manager The settings manager.
864
  * @param \Tribe__Customizer $customizer The Customizer object.
865
  */
866
  public function action_include_global_elements_settings( $section, $manager, $customizer ) {
867
+ _deprecated_function( __METHOD__, '5.9.0' );
868
+ tribe( 'customizer' )->include_global_elements_settings( $section, $manager, $customizer );
869
  }
870
 
871
  /**
872
  * Adds new Single Event settings via the hook in common.
873
  *
874
  * @since 5.3.1
875
+ * @deprecated 5.9.0
876
  *
877
  * @param \Tribe__Customizer__Section $section The Single Event Customizer section.
878
  * @param WP_Customize_Manager $manager The settings manager.
879
  * @param \Tribe__Customizer $customizer The Customizer object.
880
  */
881
  public function action_include_single_event_settings( $section, $manager, $customizer ) {
882
+ _deprecated_function( __METHOD__, '5.9.0' );
883
+ tribe( 'customizer' )->include_single_event_settings( $section, $manager, $customizer );
884
  }
885
 
886
  /**
887
  * Filters the Global Elements section CSS template to add Views v2 related style templates to it.
888
  *
889
  * @since 5.3.1
890
+ * @deprecated 5.9.0
891
  *
892
  * @param string $css_template The CSS template, as produced by the Global Elements.
893
  * @param \Tribe__Customizer__Section $section The Global Elements section.
896
  * @return string The filtered CSS template.
897
  */
898
  public function filter_global_elements_css_template( $css_template, $section ) {
899
+ _deprecated_function( __METHOD__, '5.9.0' );
900
  if ( ! ( is_string( $css_template ) && $section instanceof Customizer_Section ) ) {
901
  return $css_template;
902
  }
903
 
904
+ return tribe( 'customizer' )->filter_global_elements_css_template( $css_template, $section );
905
  }
906
 
907
  /**
908
  * Filters the Single Event section CSS template to add Views v2 related style templates to it.
909
  *
910
  * @since 5.3.1
911
+ * @deprecated 5.9.0
912
  *
913
  * @param string $css_template The CSS template, as produced by the Global Elements.
914
  * @param \Tribe__Customizer__Section $section The Single Event section.
917
  * @return string The filtered CSS template.
918
  */
919
  public function filter_single_event_css_template( $css_template, $section ) {
920
+ _deprecated_function( __METHOD__, '5.9.0' );
921
  if ( ! ( is_string( $css_template ) && $section instanceof Customizer_Section ) ) {
922
  return $css_template;
923
  }
924
 
925
+ return tribe( 'customizer' )->filter_single_event_css_template( $css_template, $section );
 
 
 
 
 
 
 
 
 
926
  }
927
 
928
  /**
src/Tribe/Views/V2/Service_Provider.php CHANGED
@@ -39,7 +39,6 @@ class Service_Provider extends \tad_DI52_ServiceProvider {
39
  $this->container->singleton( Rest_Endpoint::class, Rest_Endpoint::class );
40
  $this->container->singleton( Template\Settings\Advanced_Display::class, Template\Settings\Advanced_Display::class );
41
  $this->container->singleton( Template\JSON_LD::class, Template\JSON_LD::class );
42
- $this->container->singleton( Customizer::class, Customizer::class );
43
 
44
  tribe_register_provider( Widgets\Service_Provider::class );
45
  tribe_register_provider( Customizer\Service_Provider::class );
39
  $this->container->singleton( Rest_Endpoint::class, Rest_Endpoint::class );
40
  $this->container->singleton( Template\Settings\Advanced_Display::class, Template\Settings\Advanced_Display::class );
41
  $this->container->singleton( Template\JSON_LD::class, Template\JSON_LD::class );
 
42
 
43
  tribe_register_provider( Widgets\Service_Provider::class );
44
  tribe_register_provider( Customizer\Service_Provider::class );
src/functions/template-tags/general.php CHANGED
@@ -243,7 +243,7 @@ if ( class_exists( 'Tribe__Events__Main' ) ) {
243
  * Checks type of $postId to determine if it is an Event
244
  *
245
  * @category Events
246
- * @param int $postId (optional)
247
  *
248
  * @return bool true if this post is an Event post type
249
  */
@@ -252,7 +252,7 @@ if ( class_exists( 'Tribe__Events__Main' ) ) {
252
  * Filter: 'tribe_is_event'.
253
  *
254
  * @param bool $is_event
255
- * @param int $postId
256
  */
257
  return apply_filters( 'tribe_is_event', Tribe__Events__Main::instance()->isEvent( $postId ), $postId );
258
  }
243
  * Checks type of $postId to determine if it is an Event
244
  *
245
  * @category Events
246
+ * @param int|WP_Post The event/post id or object. (optional)
247
  *
248
  * @return bool true if this post is an Event post type
249
  */
252
  * Filter: 'tribe_is_event'.
253
  *
254
  * @param bool $is_event
255
+ * @param int|WP_Post The event/post id or object. (optional)
256
  */
257
  return apply_filters( 'tribe_is_event', Tribe__Events__Main::instance()->isEvent( $postId ), $postId );
258
  }
src/functions/utils/array.php CHANGED
@@ -15,7 +15,7 @@
15
  function tribe_array_unique( array $original ) {
16
  $unique = [];
17
 
18
- foreach( $original as $inner ) {
19
  $unique[ join( '|', $inner ) ] = $inner;
20
  }
21
 
15
  function tribe_array_unique( array $original ) {
16
  $unique = [];
17
 
18
+ foreach ( $original as $inner ) {
19
  $unique[ join( '|', $inner ) ] = $inner;
20
  }
21
 
src/resources/css/app/event-links/frontend.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-block__events-link{display:flex;flex-wrap:wrap}.tribe-block__events-link .tribe-block__btn--link{align-items:center;background-color:transparent;display:inline-flex;justify-content:center}.tribe-block__events-link .tribe-block__btn--link a{align-items:center;background-color:#fff;border:1px solid #e1e3e6;color:#009fd4;display:inline-flex;font-weight:700;font-size:1rem;justify-content:center;margin:10px 15px 10px 0;min-height:38px;padding:0 17px 0 14px}.tribe-block__events-link .tribe-block__btn--link img{flex:none;margin-right:7px;margin-bottom:2px}
1
+ .tribe-block__events-link{display:flex;flex-wrap:wrap}.tribe-block__events-link .tribe-block__btn--link{align-items:center;background-color:transparent;display:inline-flex;justify-content:center}.tribe-block__events-link .tribe-block__btn--link a{align-items:center;background-color:#fff;border:1px solid #e1e3e6;color:#009fd4;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;margin:10px 15px 10px 0;min-height:38px;padding:0 17px 0 14px}.tribe-block__events-link .tribe-block__btn--link img{flex:none;margin-bottom:2px;margin-right:7px}
src/resources/css/customizer-views-v2-controls.min.css DELETED
@@ -1 +0,0 @@
1
- .wp-customizer [id^=customize-control-tribe_customizer] .customize-control-description{font-style:normal;margin-bottom:12px}.wp-customizer [id^=customize-control-tribe_customizer] .customize-control-title{margin-bottom:0}.wp-customizer [id^=customize-control-tribe_customizer] .customize-control-title~.customize-control-content{margin-top:8px}.wp-customizer [id^=customize-control-tribe_customizer] .customize-control-title~.customize-control-description{margin-top:4px;margin-bottom:3px}.wp-customizer [id^=customize-control-tribe_customizer] .customize-control .customize-inside-control-row{padding:3px 0}.wp-customizer [id^=customize-control-tribe_customizer] li.customize-control[id$=_choice]{background-color:pink}.wp-customizer [id^=customize-control-tribe_customizer][id$=_choice]+[id^=customize-control-tribe_customizer][id$=_color]{margin-top:-18px}.wp-customizer [id^=customize-control-tribe_customizer] .button.wp-color-result{border-color:#141827}.wp-customizer [id^=customize-control-tribe_customizer] .button.wp-color-result:active,.wp-customizer [id^=customize-control-tribe_customizer] .button.wp-color-result:focus,.wp-customizer [id^=customize-control-tribe_customizer] .button.wp-color-result:hover{border-color:#141827;box-shadow:0 0 0 .75px var(--color-text-primary-light)}
 
src/resources/css/debugger.min.css CHANGED
@@ -1 +1 @@
1
- #debug-bar-tribe ul{list-style:none;margin:0;padding:0}#debug-bar-tribe li{background-color:#f4f4f4;border:1px solid #eee;display:block;margin-bottom:6px;padding:0}#debug-bar-tribe li.tribe-debug-notice,#debug-bar-tribe li.tribe-debug-warning{background-color:#fffcee;border:1px solid #e6db55}#debug-bar-tribe li.tribe-debug-notice .tribe-debug-entry-title,#debug-bar-tribe li.tribe-debug-warning .tribe-debug-entry-title{background-color:#e6db55}#debug-bar-tribe li.tribe-debug-error{background-color:#fee;border:1px solid #d66}#debug-bar-tribe li.tribe-debug-error .tribe-debug-entry-title{background-color:#d66}#debug-bar-tribe li .tribe-debug-entry-title{background-color:#eee;font-weight:700;margin:0;padding:10px}#debug-bar-tribe li .tribe-debug-entry-data{padding:10px}#debug-bar-tribe li .tribe-support-form{background:none;border:none;margin:0;padding:0;width:100%}#debug-bar-tribe li .tribe-support-form h3{background-color:#eee;font-weight:700;margin-bottom:10px;margin:-10px;padding:10px}.tribe-support-form{background-color:#efefef;border:1px solid #eee;padding:10px;width:98%}.tribe-support-form-description textarea{height:200px;width:100%}.tribe-support-form-submit input{margin-top:10px;padding:10px}
1
+ #debug-bar-tribe ul{list-style:none;margin:0;padding:0}#debug-bar-tribe li{background-color:#f4f4f4;border:1px solid #eee;display:block;margin-bottom:6px;padding:0}#debug-bar-tribe li.tribe-debug-notice,#debug-bar-tribe li.tribe-debug-warning{background-color:#fffcee;border:1px solid #e6db55}#debug-bar-tribe li.tribe-debug-notice .tribe-debug-entry-title,#debug-bar-tribe li.tribe-debug-warning .tribe-debug-entry-title{background-color:#e6db55}#debug-bar-tribe li.tribe-debug-error{background-color:#fee;border:1px solid #d66}#debug-bar-tribe li.tribe-debug-error .tribe-debug-entry-title{background-color:#d66}#debug-bar-tribe li .tribe-debug-entry-title{background-color:#eee;font-weight:700;margin:0;padding:10px}#debug-bar-tribe li .tribe-debug-entry-data{padding:10px}#debug-bar-tribe li .tribe-support-form{background:none;border:none;margin:0;padding:0;width:100%}#debug-bar-tribe li .tribe-support-form h3{background-color:#eee;font-weight:700;margin:-10px;padding:10px}.tribe-support-form{background-color:#efefef;border:1px solid #eee;padding:10px;width:98%}.tribe-support-form-description textarea{height:200px;width:100%}.tribe-support-form-submit input{margin-top:10px;padding:10px}
src/resources/css/events-admin.min.css CHANGED
@@ -1 +1 @@
1
- .events-cal #post-query-submit,.events-cal .tablenav select[name=m]{display:none}.fixed .column-end-date,.fixed .column-events-cats,.fixed .column-start-date{width:14%}#additional-field-table input,#additional-field-table select,#additional-field-table textarea{width:200px}#additional-field-table tbody tr{height:72px}.tribe-restore-link+a{display:none}.eventForm{margin-top:-20px}.eventForm td{font-size:12px;padding:0 6px 10px 0;vertical-align:middle}.eventForm td input.alignleft,.eventForm td select.alignleft{margin-right:.3rem}.eventForm #EventURL{width:70%}.eventForm #event-meta td{vertical-align:top}.eventForm #event-meta td:first-child{line-height:30px}.eventForm #event-meta td div{margin-bottom:10px}.eventForm #event-meta td div:last-child{margin-bottom:20px}.eventForm #event-meta td select{min-width:100px}.eventForm textarea{width:100%}.eventForm h4{font-size:1.2em;margin:1em 0}.eventForm h4.event-time{margin-top:0}.eventForm .tribe_sectionheader{padding-bottom:5px}.eventForm p{margin:0 0 10px}.eventForm input[type=color],.eventForm input[type=date],.eventForm input[type=datetime-local],.eventForm input[type=datetime],.eventForm input[type=email],.eventForm input[type=month],.eventForm input[type=number],.eventForm input[type=password],.eventForm input[type=search],.eventForm input[type=tel],.eventForm input[type=text],.eventForm input[type=time],.eventForm input[type=url],.eventForm input[type=week]{background-image:none;border:1px solid #ccc;border-radius:3px;line-height:20px;margin-left:0}.eventForm .event-dynamic-helper-text{color:#999;font-style:italic;padding:0}.eventForm .tribe-datetime-block .tribe-allday{margin:10px 0 0}.eventForm .tribe-datetime-block .tribe-field-end_date,.eventForm .tribe-datetime-block .tribe-field-end_time,.eventForm .tribe-datetime-block .tribe-field-start_date,.eventForm .tribe-datetime-block .tribe-field-start_time{height:28px}.eventForm .tribe-datetime-block .tribe-field-end_date,.eventForm .tribe-datetime-block .tribe-field-start_date{width:100px}.eventForm .tribe-datetime-block .tribe-field-end_time,.eventForm .tribe-datetime-block .tribe-field-start_time{width:80px}.eventForm .tribe-datetime-block .tribe-field-timezone{width:100%;max-width:199px;min-width:100px;margin-top:-2px;display:none}.eventForm .tribe-datetime-block .tribe-field-timezone.select2-container{display:inline-block;margin-top:-4px}.eventForm .tribe-datetime-block .tribe-change-timezone{white-space:nowrap}.eventForm .tribe-datetime-label{vertical-align:top;padding-top:5px}.ui-datepicker-calendar .ui-datepicker-today a{background:linear-gradient(354deg,#ccc,#eee);color:#000}.ui-datepicker-calendar .ui-datepicker-today.ui-datepicker-current-day a{background:linear-gradient(354deg,#0a55a0,#1288eb);color:#fff}.ui-datepicker select.ui-datepicker-month{width:8rem}.tribe-community-event-info{width:100%;margin:10px}#EventInfo,.eventtable{width:100%;margin:0;padding-top:0}#event_tickets,.eventtable.ticket_list.eventForm{table-layout:fixed}#ticket_end_date,#ticket_start_date{width:100px}.form-table form input{border:none}#submitLabel{display:block}#submitLabel input{display:block;padding:0}#EventBriteDetailDiv h4,.eventForm .tribe_sectionheader h4,.tribe-community-event-info h4{padding-bottom:6px;text-transform:uppercase;border-bottom:1px solid #e5e5e5}.tribe-events-error{display:none}.tribe-events-multi-event-day{color:#0f81bb}.ui-front{z-index:1000000}.events-cal .ui-widget-overlay.ui-front{z-index:90}.edit-linked-post-link{display:inline-block;margin-left:10px}.linked-post-wrapper tbody+tbody tr.saved_linked-post td,.linked-post-wrapper tbody+tfoot tr td{margin-top:1em;padding-top:1em}.linked-post-wrapper .linked-post td:first-child{padding-left:30px}.move-linked-post-group{padding-right:.5em;cursor:move}.tribe-delete-this{float:right;color:#444}.tribe-delete-this.hover-state,.tribe-delete-this:hover{color:#a00}.tribe-delete-this.tribe-confirm-delete-this,.tribe_community_edit .edit-linked-post-link a{display:none}.tribe-linked-post-error.error{display:inline;margin-left:5px;padding:5px 10px}#tribe-field-toggle_blocks_editor_hidden_field{display:none}#modern-tribe-info.tribe-upgrade{padding:0;position:relative}#modern-tribe-info.tribe-upgrade .dashicons,#modern-tribe-info.tribe-upgrade a{color:#334aff}#modern-tribe-info.tribe-upgrade h3{font-size:24px;line-height:1.4em}#modern-tribe-info.tribe-upgrade ul{list-style-type:none;margin-left:0}#modern-tribe-info.tribe-upgrade li>h4{margin-bottom:0}#modern-tribe-info.tribe-upgrade li>p{margin-top:0;padding-left:1.5rem}#modern-tribe-info.tribe-upgrade #tribe-upgrade-complete,#modern-tribe-info.tribe-upgrade #tribe-upgrade-step1,#modern-tribe-info.tribe-upgrade #tribe-upgrade-step2{display:flex;flex-direction:row;justify-content:space-between}#modern-tribe-info.tribe-upgrade #tribe-upgrade-complete.hidden,#modern-tribe-info.tribe-upgrade #tribe-upgrade-step1.hidden,#modern-tribe-info.tribe-upgrade #tribe-upgrade-step2.hidden{display:none}#modern-tribe-info.tribe-upgrade #tribe-upgrade-step1 span{color:#334aff}#modern-tribe-info.tribe-upgrade .button,#modern-tribe-info.tribe-upgrade button{background:#334aff;border-radius:.25rem;border:0;box-shadow:0 2px #000;color:#fff;cursor:pointer;font-size:1rem;line-height:1.2;margin:2rem 1.5rem .25rem .25rem;padding:1rem .5rem;text-decoration:none;white-space:nowrap;width:200px}#modern-tribe-info.tribe-upgrade .button{height:3rem;line-height:1rem;text-align:center}#modern-tribe-info.tribe-upgrade .content-container{max-width:600px;padding:2rem}#modern-tribe-info.tribe-upgrade .image-container{text-align:right}#modern-tribe-info.tribe-upgrade .image-container img{border-radius:.5rem;display:inline-block;filter:drop-shadow(0 0 6px #ccc);height:auto;margin:0;vertical-align:top;width:100%}#modern-tribe-info.tribe-upgrade .screenshot{float:left}#modern-tribe-info.tribe-upgrade .step{font-size:.9rem;font-weight:200;padding-top:.5rem;text-align:center;width:200px}#upgrade-button{background:#334aff;border-radius:.25rem;border:0;box-shadow:0 2px #000;color:#fff;cursor:pointer;font-size:.8rem;height:1.6rem;padding-right:.8rem;vertical-align:top;margin:2px 0 0 .75rem}#EventBriteDetailDiv small,.tribe-community-event-info small{font-size:10px;color:#a3a3a3}#eventBriteTicketing,#mainDonateRow{margin:-11px 6px 0;padding:10px 15px;border:1px solid #e2e2e2;border-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;-khtml-border-radius:3px;background:url(../images/bg_fade.png) repeat-x 0 0;background-color:#fff}#eventBriteTicketing h2{height:80px;margin:0;background:url(../images/eb_press_little.gif) no-repeat 100% 0}.tribe-community-event-info,table.eventForm{width:100%}#custom-recurrence-weeks label{display:block;float:left;width:45px;margin-bottom:3px}#custom-recurrence-frequency input{width:30px}#custom-recurrence-years label{display:block;float:left;width:50px;margin-bottom:3px}#recurrence-changed-row{display:none;color:red}#rec-days-error,#rec-end-error{color:red}.rec-error{display:none}#recurrence-pattern-description{font-style:italic}.recurrence-pattern-description-row{display:none}.chosen,.chzn-container,.tribe-chosen{margin-right:10px!important}#defaultCountry,#eventsDefaultState,#StateProvinceSelect,.events-dropdown{min-width:220px}.multi-day-cutoff-dropdown{width:100px!important}.inactive-sidebar .widget,.widget-liquid-right .sidebar-description,.widget-liquid-right .widget{overflow:visible!important}.tribe-aggregator-import-details{overflow:hidden}.tribe-aggregator-import-details dt{clear:left;float:left;margin-right:.25rem}.tribe-aggregator-import-details dd{margin-left:0}.tribe-aggregator-import-details .tribe-value{font-weight:700}.tribe-ea-eventbrite-disconnect{color:#a00;display:inline-block;margin-left:1rem}.tribe-ea-eventbrite-disconnect:active,.tribe-ea-eventbrite-disconnect:hover{color:red}.tribe-ea-eventbrite-button{border-radius:3px;color:#fff;display:inline-block;padding:.5rem 1.5rem;text-decoration:none;transition:background-color .5s ease}.tribe-ea-eventbrite-button:active,.tribe-ea-eventbrite-button:hover{color:#fff;cursor:pointer}.tribe-ea-eventbrite-button{background:#f6682f}.tribe-ea-eventbrite-button:active,.tribe-ea-eventbrite-button:focus,.tribe-ea-eventbrite-button:hover{background:#c85b2f}.tribe-ea-meetup-disconnect{color:#a00;display:inline-block;margin-left:1rem}.tribe-ea-meetup-disconnect:active,.tribe-ea-meetup-disconnect:hover{color:red}.tribe-ea-meetup-button{border-radius:3px;color:#fff;display:inline-block;padding:.5rem 1.5rem;text-decoration:none;transition:background-color .5s ease}.tribe-ea-meetup-button:active,.tribe-ea-meetup-button:hover{color:#fff;cursor:pointer}.tribe-ea-meetup-button,.tribe-ea-meetup-button:active,.tribe-ea-meetup-button:focus,.tribe-ea-meetup-button:hover{background:#f41940}.event-aggregator-status{background-color:#fff;width:100%;border:2px solid #e4e5e6;border-spacing:0;margin-bottom:16px}.event-aggregator-status tbody tr:nth-child(2n) td{background-color:#f9f9f9}.event-aggregator-status th{text-align:left;border-bottom:1px solid #e4e5e6}.event-aggregator-status td,.event-aggregator-status th{padding:8px 12px;background-color:#fff}.event-aggregator-status td.label{width:220px}.event-aggregator-status td.label img{width:18px;height:18px;margin-right:6px;float:left}.event-aggregator-status td.indicator{width:20px}.event-aggregator-status td.indicator.good{color:#38b042}.event-aggregator-status td.indicator.bad{color:#ed5047}.event-aggregator-status td.indicator.warning{color:#f3ae46}[id*=tribe] .widget-content .tribe-widget-form-control{margin:1em 0}[id*=tribe] .widget-content .tribe-widget-form-control--fieldset .tribe-widget-form-control{margin:4px 0}[id*=tribe] .widget-content .tribe-widget-form-control--legend{font-weight:700;margin:8px 0}[id*=tribe] .widget-content .tribe-widget-form-control--section{clear:both;margin:1em 0}[id*=tribe] .widget-content .tribe-widget-form-control--section .tribe-widget-form-control--section,[id*=tribe] .widget-content .tribe-widget-form-control--section .tribe-widget-form-control--section-title{margin-top:0}[id*=tribe] .widget-content .calendar-widget-filters-container{display:none}[id*=tribe] .widget-content .calendar-widget-filters-container--show{display:block}@media (max-width:782px){.eventForm .tribe-datetime-block .tribe-field-end_date,.eventForm .tribe-datetime-block .tribe-field-start_date{width:63%;display:inline-block}.eventForm .tribe-datetime-block .tribe-field-end_time,.eventForm .tribe-datetime-block .tribe-field-start_time{width:35%;display:inline-block}.eventForm .tribe-datetime-block .tribe-datetime-separator{width:100%;display:block;text-align:center;padding:5px 0}.eventForm .tribe-datetime-block .tribe-field-timezone.select2-container{display:table;margin:10px auto 0}.eventForm .tribe-datetime-block .tribe-change-timezone{width:100%;display:block;text-align:center;padding:5px 0}}@media(min-width:1193px){.eventForm .tribe-datetime-block .tribe-field-timezone{width:calc(100% - 400px)}}@media (min-width:480px){#modern-tribe-info.tribe-upgrade #tribe-upgrade-complete .tribe-upgrade-absolute-text,#modern-tribe-info.tribe-upgrade #tribe-upgrade-step1 .tribe-upgrade-absolute-text,#modern-tribe-info.tribe-upgrade #tribe-upgrade-step2 .tribe-upgrade-absolute-text{position:absolute;word-wrap:break-word;white-space:nowrap;bottom:80px}}@media (max-width:480px){#modern-tribe-info.tribe-upgrade #tribe-upgrade-complete .tribe-upgrade-absolute-text,#modern-tribe-info.tribe-upgrade #tribe-upgrade-step1 .tribe-upgrade-absolute-text,#modern-tribe-info.tribe-upgrade #tribe-upgrade-step2 .tribe-upgrade-absolute-text{display:block;margin:15px 10px}}
1
+ .events-cal #post-query-submit,.events-cal .tablenav select[name=m]{display:none}.fixed .column-end-date,.fixed .column-events-cats,.fixed .column-start-date{width:14%}#additional-field-table input,#additional-field-table select,#additional-field-table textarea{width:200px}#additional-field-table tbody tr{height:72px}.tribe-restore-link+a{display:none}.eventForm{margin-top:-20px}.eventForm td{font-size:12px;padding:0 6px 10px 0;vertical-align:middle}.eventForm td input.alignleft,.eventForm td select.alignleft{margin-right:.3rem}.eventForm #EventURL{width:70%}.eventForm #event-meta td{vertical-align:top}.eventForm #event-meta td:first-child{line-height:30px}.eventForm #event-meta td div{margin-bottom:10px}.eventForm #event-meta td div:last-child{margin-bottom:20px}.eventForm #event-meta td select{min-width:100px}.eventForm textarea{width:100%}.eventForm h4{font-size:1.2em;margin:1em 0}.eventForm h4.event-time{margin-top:0}.eventForm .tribe_sectionheader{padding-bottom:5px}.eventForm p{margin:0 0 10px}.eventForm input[type=color],.eventForm input[type=date],.eventForm input[type=datetime-local],.eventForm input[type=datetime],.eventForm input[type=email],.eventForm input[type=month],.eventForm input[type=number],.eventForm input[type=password],.eventForm input[type=search],.eventForm input[type=tel],.eventForm input[type=text],.eventForm input[type=time],.eventForm input[type=url],.eventForm input[type=week]{background-image:none;border:1px solid #ccc;border-radius:3px;line-height:20px;margin-left:0}.eventForm .event-dynamic-helper-text{color:#999;font-style:italic;padding:0}.eventForm .tribe-datetime-block .tribe-allday{margin:10px 0 0}.eventForm .tribe-datetime-block .tribe-field-end_date,.eventForm .tribe-datetime-block .tribe-field-end_time,.eventForm .tribe-datetime-block .tribe-field-start_date,.eventForm .tribe-datetime-block .tribe-field-start_time{height:28px}.eventForm .tribe-datetime-block .tribe-field-end_date,.eventForm .tribe-datetime-block .tribe-field-start_date{width:100px}.eventForm .tribe-datetime-block .tribe-field-end_time,.eventForm .tribe-datetime-block .tribe-field-start_time{width:80px}.eventForm .tribe-datetime-block .tribe-field-timezone{display:none;margin-top:-2px;max-width:199px;min-width:100px;width:100%}.eventForm .tribe-datetime-block .tribe-field-timezone.select2-container{display:inline-block;margin-top:-4px}.eventForm .tribe-datetime-block .tribe-change-timezone{white-space:nowrap}.eventForm .tribe-datetime-label{padding-top:5px;vertical-align:top}.ui-datepicker-calendar .ui-datepicker-today a{background:linear-gradient(354deg,#ccc,#eee);color:#000}.ui-datepicker-calendar .ui-datepicker-today.ui-datepicker-current-day a{background:linear-gradient(354deg,#0a55a0,#1288eb);color:#fff}.ui-datepicker select.ui-datepicker-month{width:8rem}.tribe-community-event-info{margin:10px;width:100%}#EventInfo,.eventtable{margin:0;padding-top:0;width:100%}#event_tickets,.eventtable.ticket_list.eventForm{table-layout:fixed}#ticket_end_date,#ticket_start_date{width:100px}.form-table form input{border:none}#submitLabel{display:block}#submitLabel input{display:block;padding:0}#EventBriteDetailDiv h4,.eventForm .tribe_sectionheader h4,.tribe-community-event-info h4{border-bottom:1px solid #e5e5e5;padding-bottom:6px;text-transform:uppercase}.tribe-events-error{display:none}.tribe-events-multi-event-day{color:#0f81bb}.ui-front{z-index:1000000}.events-cal .ui-widget-overlay.ui-front{z-index:90}.edit-linked-post-link{display:inline-block;margin-left:10px}.linked-post-wrapper tbody+tbody tr.saved_linked-post td,.linked-post-wrapper tbody+tfoot tr td{margin-top:1em;padding-top:1em}.linked-post-wrapper .linked-post td:first-child{padding-left:30px}.move-linked-post-group{cursor:move;padding-right:.5em}.tribe-delete-this{color:#444;float:right}.tribe-delete-this.hover-state,.tribe-delete-this:hover{color:#a00}.tribe-delete-this.tribe-confirm-delete-this,.tribe_community_edit .edit-linked-post-link a{display:none}.tribe-linked-post-error.error{display:inline;margin-left:5px;padding:5px 10px}#tribe-field-toggle_blocks_editor_hidden_field{display:none}#modern-tribe-info.tribe-upgrade{padding:0;position:relative}#modern-tribe-info.tribe-upgrade .dashicons,#modern-tribe-info.tribe-upgrade a{color:#334aff}#modern-tribe-info.tribe-upgrade h3{font-size:24px;line-height:1.4em}#modern-tribe-info.tribe-upgrade ul{list-style-type:none;margin-left:0}#modern-tribe-info.tribe-upgrade li>h4{margin-bottom:0}#modern-tribe-info.tribe-upgrade li>p{margin-top:0;padding-left:1.5rem}#modern-tribe-info.tribe-upgrade #tribe-upgrade-complete,#modern-tribe-info.tribe-upgrade #tribe-upgrade-step1,#modern-tribe-info.tribe-upgrade #tribe-upgrade-step2{display:flex;flex-direction:row;justify-content:space-between}#modern-tribe-info.tribe-upgrade #tribe-upgrade-complete.hidden,#modern-tribe-info.tribe-upgrade #tribe-upgrade-step1.hidden,#modern-tribe-info.tribe-upgrade #tribe-upgrade-step2.hidden{display:none}#modern-tribe-info.tribe-upgrade #tribe-upgrade-step1 span{color:#334aff}#modern-tribe-info.tribe-upgrade .button,#modern-tribe-info.tribe-upgrade button{background:#334aff;border:0;border-radius:.25rem;box-shadow:0 2px #000;color:#fff;cursor:pointer;font-size:1rem;line-height:1.2;margin:2rem 1.5rem .25rem .25rem;padding:1rem .5rem;text-decoration:none;white-space:nowrap;width:200px}#modern-tribe-info.tribe-upgrade .button{height:3rem;line-height:1rem;text-align:center}#modern-tribe-info.tribe-upgrade .content-container{max-width:600px;padding:2rem}#modern-tribe-info.tribe-upgrade .image-container{text-align:right}#modern-tribe-info.tribe-upgrade .image-container img{border-radius:.5rem;display:inline-block;filter:drop-shadow(0 0 6px #ccc);height:auto;margin:0;vertical-align:top;width:100%}#modern-tribe-info.tribe-upgrade .screenshot{float:left}#modern-tribe-info.tribe-upgrade .step{font-size:.9rem;font-weight:200;padding-top:.5rem;text-align:center;width:200px}#upgrade-button{background:#334aff;border:0;border-radius:.25rem;box-shadow:0 2px #000;color:#fff;cursor:pointer;font-size:.8rem;height:1.6rem;margin:2px 0 0 .75rem;padding-right:.8rem;vertical-align:top}#EventBriteDetailDiv small,.tribe-community-event-info small{color:#a3a3a3;font-size:10px}#eventBriteTicketing,#mainDonateRow{background:url(../images/bg_fade.png) repeat-x 0 0;background-color:#fff;border:1px solid #e2e2e2;border-radius:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;margin:-11px 6px 0;padding:10px 15px}#eventBriteTicketing h2{background:url(../images/eb_press_little.gif) no-repeat 100% 0;height:80px;margin:0}.tribe-community-event-info,table.eventForm{width:100%}#custom-recurrence-weeks label{display:block;float:left;margin-bottom:3px;width:45px}#custom-recurrence-frequency input{width:30px}#custom-recurrence-years label{display:block;float:left;margin-bottom:3px;width:50px}#recurrence-changed-row{color:red;display:none}#rec-days-error,#rec-end-error{color:red}.rec-error{display:none}#recurrence-pattern-description{font-style:italic}.recurrence-pattern-description-row{display:none}.chosen,.chzn-container,.tribe-chosen{margin-right:10px!important}#defaultCountry,#eventsDefaultState,#StateProvinceSelect,.events-dropdown{min-width:220px}.multi-day-cutoff-dropdown{width:100px!important}.inactive-sidebar .widget,.widget-liquid-right .sidebar-description,.widget-liquid-right .widget{overflow:visible!important}.tribe-aggregator-import-details{overflow:hidden}.tribe-aggregator-import-details dt{clear:left;float:left;margin-right:.25rem}.tribe-aggregator-import-details dd{margin-left:0}.tribe-aggregator-import-details .tribe-value{font-weight:700}.tribe-ea-eventbrite-disconnect{color:#a00;display:inline-block;margin-left:1rem}.tribe-ea-eventbrite-disconnect:active,.tribe-ea-eventbrite-disconnect:hover{color:red}.tribe-ea-eventbrite-button{background:#f6682f;border-radius:3px;color:#fff;display:inline-block;padding:.5rem 1.5rem;text-decoration:none;transition:background-color .5s ease}.tribe-ea-eventbrite-button:active,.tribe-ea-eventbrite-button:hover{color:#fff;cursor:pointer}.tribe-ea-eventbrite-button:active,.tribe-ea-eventbrite-button:focus,.tribe-ea-eventbrite-button:hover{background:#c85b2f}.tribe-ea-meetup-disconnect{color:#a00;display:inline-block;margin-left:1rem}.tribe-ea-meetup-disconnect:active,.tribe-ea-meetup-disconnect:hover{color:red}.tribe-ea-meetup-button{background:#f41940;border-radius:3px;color:#fff;display:inline-block;padding:.5rem 1.5rem;text-decoration:none;transition:background-color .5s ease}.tribe-ea-meetup-button:active,.tribe-ea-meetup-button:hover{color:#fff;cursor:pointer}.tribe-ea-meetup-button:active,.tribe-ea-meetup-button:focus,.tribe-ea-meetup-button:hover{background:#f41940}.event-aggregator-status{background-color:#fff;border:2px solid #e4e5e6;border-spacing:0;margin-bottom:16px;width:100%}.event-aggregator-status tbody tr:nth-child(2n) td{background-color:#f9f9f9}.event-aggregator-status th{border-bottom:1px solid #e4e5e6;text-align:left}.event-aggregator-status td,.event-aggregator-status th{background-color:#fff;padding:8px 12px}.event-aggregator-status td.label{width:220px}.event-aggregator-status td.label img{float:left;height:18px;margin-right:6px;width:18px}.event-aggregator-status td.indicator{width:20px}.event-aggregator-status td.indicator.good{color:#38b042}.event-aggregator-status td.indicator.bad{color:#ed5047}.event-aggregator-status td.indicator.warning{color:#f3ae46}[id*=tribe] .widget-content .tribe-widget-form-control{margin:1em 0}[id*=tribe] .widget-content .tribe-widget-form-control--fieldset .tribe-widget-form-control{margin:4px 0}[id*=tribe] .widget-content .tribe-widget-form-control--legend{font-weight:700;margin:8px 0}[id*=tribe] .widget-content .tribe-widget-form-control--section{clear:both;margin:1em 0}[id*=tribe] .widget-content .tribe-widget-form-control--section .tribe-widget-form-control--section,[id*=tribe] .widget-content .tribe-widget-form-control--section .tribe-widget-form-control--section-title{margin-top:0}[id*=tribe] .widget-content .calendar-widget-filters-container{display:none}[id*=tribe] .widget-content .calendar-widget-filters-container--show{display:block}@media (max-width:782px){.eventForm .tribe-datetime-block .tribe-field-end_date,.eventForm .tribe-datetime-block .tribe-field-start_date{display:inline-block;width:63%}.eventForm .tribe-datetime-block .tribe-field-end_time,.eventForm .tribe-datetime-block .tribe-field-start_time{display:inline-block;width:35%}.eventForm .tribe-datetime-block .tribe-datetime-separator{display:block;padding:5px 0;text-align:center;width:100%}.eventForm .tribe-datetime-block .tribe-field-timezone.select2-container{display:table;margin:10px auto 0}.eventForm .tribe-datetime-block .tribe-change-timezone{display:block;padding:5px 0;text-align:center;width:100%}}@media (min-width:1193px){.eventForm .tribe-datetime-block .tribe-field-timezone{width:calc(100% - 400px)}}@media (min-width:480px){#modern-tribe-info.tribe-upgrade #tribe-upgrade-complete .tribe-upgrade-absolute-text,#modern-tribe-info.tribe-upgrade #tribe-upgrade-step1 .tribe-upgrade-absolute-text,#modern-tribe-info.tribe-upgrade #tribe-upgrade-step2 .tribe-upgrade-absolute-text{bottom:80px;position:absolute;white-space:nowrap;word-wrap:break-word}}@media (max-width:480px){#modern-tribe-info.tribe-upgrade #tribe-upgrade-complete .tribe-upgrade-absolute-text,#modern-tribe-info.tribe-upgrade #tribe-upgrade-step1 .tribe-upgrade-absolute-text,#modern-tribe-info.tribe-upgrade #tribe-upgrade-step2 .tribe-upgrade-absolute-text{display:block;margin:15px 10px}}
src/resources/css/tribe-events-embed.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-embed{padding:25px 22px}.tribe-embed .wp-embed-featured-image.rectangle,.tribe-embed .wp-embed-featured-image.square{margin-right:18px;max-width:100%}.tribe-embed .wp-embed-heading{font-size:18px;margin-top:-6px;margin-bottom:10px}.tribe-embed .tribe-events-event-cost{color:#636466;font-weight:700;margin-bottom:5px}.tribe-embed .tribe-event-schedule-details{font-weight:700;margin-bottom:5px}.tribe-embed .tribe-events-venue-details{font-style:italic;margin-bottom:5px}.tribe-embed .tribe-events-content{padding-top:8px}.tribe-embed .wp-embed-footer{margin-top:20px}@media (min-width:440px){.tribe-embed .wp-embed-featured-image.rectangle,.tribe-embed .wp-embed-featured-image.square{max-width:35%}.tribe-embed .tribe-events-event-cost{float:right;margin-left:18px}}@media (min-width:800px){.tribe-embed .wp-embed-featured-image.rectangle,.tribe-embed .wp-embed-featured-image.square{max-width:265px}}
1
+ .tribe-embed{padding:25px 22px}.tribe-embed .wp-embed-featured-image.rectangle,.tribe-embed .wp-embed-featured-image.square{margin-right:18px;max-width:100%}.tribe-embed .wp-embed-heading{font-size:18px;margin-bottom:10px;margin-top:-6px}.tribe-embed .tribe-events-event-cost{color:#636466;font-weight:700;margin-bottom:5px}.tribe-embed .tribe-event-schedule-details{font-weight:700;margin-bottom:5px}.tribe-embed .tribe-events-venue-details{font-style:italic;margin-bottom:5px}.tribe-embed .tribe-events-content{padding-top:8px}.tribe-embed .wp-embed-footer{margin-top:20px}@media (min-width:440px){.tribe-embed .wp-embed-featured-image.rectangle,.tribe-embed .wp-embed-featured-image.square{max-width:35%}.tribe-embed .tribe-events-event-cost{float:right;margin-left:18px}}@media (min-width:800px){.tribe-embed .wp-embed-featured-image.rectangle,.tribe-embed .wp-embed-featured-image.square{max-width:265px}}
src/resources/css/tribe-events-full-mobile.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-mobile #main{padding-top:0}a.tribe-events-gmap{display:block}#tribe-events-content{width:100%}.tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading{margin-top:2em}.tribe-events-day .tribe-events-day-time-slot .type-tribe_events{margin-left:0}#tribe-events #tribe-events-footer,#tribe-events #tribe-events-header{padding:0}#tribe-events-footer,#tribe-events-header{position:relative}.events-list #tribe-events-footer,.single-tribe_events #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer{border-top:0}#tribe-events-footer:after,#tribe-events-footer:before,#tribe-events-header:after,#tribe-events-header:before{background-color:#fff;content:"";display:block;height:100%;position:absolute;top:0;width:1px;z-index:1}#tribe-events-footer:before,#tribe-events-header:before{right:50%}#tribe-events-footer:after,#tribe-events-header:after{left:50%}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous{box-sizing:border-box;display:block;margin:0;width:50%}.tribe-events-notices+#tribe-events-header{display:none}.tribe-events-sub-nav li a{background:#666;color:#fff;display:block;padding:10px 20px;position:relative;white-space:normal}.tribe-events-sub-nav li a:hover,.tribe-events-sub-nav li a:visited{color:#fff}.tribe-events-sub-nav .tribe-events-nav-left a span{display:block;content:"\ab";position:absolute;left:10px;top:10px}.tribe-events-sub-nav .tribe-events-nav-right a span{display:block;content:"\00BB";position:absolute;right:10px;top:10px}.tribe-events-list .tribe-events-event-image{float:left;margin:0 3% 0 0}.tribe-events-list .tribe-events-event-image img{width:auto;max-height:400px}.tribe-events-list .tribe-events-event-image+div.tribe-events-content{float:none;position:relative;width:100%}.tribe-events-list .tribe-events-event-image+div.tribe-events-content.tribe-events-list-event-description{position:static}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo{display:block;margin:4px 0 0}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo .tribe-events-divider{display:none}.tribe-events-list .time-details,.tribe-events-list .tribe-event-schedule-details{margin-bottom:0;padding:0 12px}.tribe-events-list .tribe-events-venue-details{border-top:1px solid #eee;margin-top:12px;padding:8px 12px 0}#tribe-events .tribe-events-loop .tribe-events-content{margin:0;padding:0}.tribe-events-loop .tribe-events-event-meta{background:#fafafa;border:1px solid #eee;margin-top:12px;padding:12px 0 15px}.tribe-events-list-separator-year{display:none}.tribe-events-list-separator-month{margin:36px 0 0}.tribe-events-event-cost .tribe-out-of-stock,.tribe-events-event-cost .tribe-tickets-left{font-size:12px;line-height:15px;white-space:nowrap}.single-tribe_events .tribe-events-schedule{background:#fafafa;border:1px solid #eee;margin:18px 0 8px;padding:12px}.single-tribe_events .tribe-events-schedule .tribe-events-cost,.single-tribe_events .tribe-events-schedule h3{display:block;font-size:15px;font-weight:400;line-height:1.25;margin:0}.single-tribe_events .tribe-events-schedule h3{margin-bottom:2px;white-space:normal}.single-tribe_events .tribe-events-schedule .recurringinfo .tribe-events-divider,.single-tribe_events .tribe-events-schedule .tribe-events-divider{display:none}.single-tribe_events .tribe-events-event-image{margin-bottom:10px}.single-tribe_events .tribe-events-cal-links{margin-bottom:30px}.single-tribe_events .tribe-events-cal-links a{margin-top:15px}.single-tribe_events .tribe-events-event-meta{margin:15px 0 20px;padding:4% 0}.single-tribe_events .tribe-events-venue-map{width:90%;margin:5px auto 0;display:block;float:none}#tribe-events div.tribe-events-single-event-description{padding:0;margin-bottom:10px}.tribe-events-meta-group .tribe-events-single-section-title{margin-top:0}.tribe-events-event-meta .tribe-events-meta-group{margin-bottom:0}.tribe-events-event-meta .column,.tribe-events-event-meta .tribe-events-meta-group{float:none;width:100%}.tribe-events-calendar .tribe-events-has-events:after{content:"";display:block;height:8px;width:8px;padding:0;border-radius:50%;background-color:#333;margin:5px auto}.tribe-events-calendar .tribe-events-has-events.tribe-events-othermonth:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}#tribe-mobile-container{display:block;margin:0 auto 10px}#tribe-mobile-container .type-tribe_events{padding:20px 0 16px;margin-bottom:0}#tribe-mobile-container .type-tribe_events~.type-tribe_events{padding:15px 0;border-top:1px solid #ddd}#tribe-mobile-container .type-tribe_events h4{font-size:1.25em;margin:0 0 2px;line-height:1.35}#tribe-mobile-container .type-tribe_events .time-details{font-size:13px;font-weight:700;margin:0 0 2px}#tribe-mobile-container .type-tribe_events .tribe-events-event-image{float:left;width:25%;margin:5px 15px 10px 0}#tribe-mobile-container .type-tribe_events .tribe-events-event-image a{display:block}#tribe-mobile-container .type-tribe_events .entry-summary.description{padding:0;margin-bottom:0}#tribe-mobile-container .type-tribe_events .tribe-events-read-more{margin-top:8px;display:inline-block}.tribe-mobile-day-heading{font-size:16px;margin-bottom:10px}.tribe-events-calendar td.tribe-events-has-events:hover{cursor:pointer}#tribe-events-content .tribe-events-calendar td{height:45px;padding:0}.tribe-events-calendar td .tribe-events-viewmore,.tribe-events-calendar td .type-tribe_events{display:none}.tribe-events-calendar td div[id*=tribe-events-daynum-],.tribe-events-calendar td div[id*=tribe-events-daynum-] a{background:none;font-size:16px;line-height:1;margin-top:6px;padding:0;text-align:center}.tribe-events-calendar .mobile-active.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar .mobile-active.tribe-events-past div[id*=tribe-events-daynum-]>a{color:#fff}.tribe-events-calendar .mobile-active div[id*=tribe-events-daynum-],.tribe-events-calendar .mobile-active div[id*=tribe-events-daynum-] a,.tribe-events-calendar .tribe-events-past.tribe-events-has-events:after,.tribe-events-calendar td.mobile-active{background-color:#999;color:#fff}.tribe-events-calendar .mobile-active.tribe-events-has-events:after,.tribe-events-calendar .tribe-events-present.tribe-events-has-events:after{background:#fff}.tribe-events-calendar .tribe-events-present,.tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-],.tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-] a,.tribe-events-calendar td.tribe-events-present.mobile-active{background-color:#666}#tribe-mobile-container .tribe-events-viewmore{border-top:1px solid #ddd;margin:5px 0 0;padding:15px 0 5px}.tribe-bar-disabled{float:none;width:100%}.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list{padding:0}#tribe-events-pg-template{padding:40px 20px 20px}#tribe-events-content,#tribe-events-content.tribe-events-list{margin-bottom:20px}.tribe-events-promo{margin-top:10px;text-align:center}#tribe-events-footer~a.tribe-events-ical.tribe-events-button{border-radius:0;display:block;float:none;font-size:12px;font-weight:400;height:32px;line-height:32px;margin:0 auto 10px;padding:0 10px;text-align:center}.tribe-theme-twentyfourteen .entry-content .tribe-events-calendar th,.tribe-theme-twentyfourteen .tribe-events-calendar th{border-width:0;padding:3px}.tribe-theme-twentyfourteen #tribe-events-pg-template{padding-left:0;padding-right:0;padding-top:0}.tribe-theme-twentyfourteen #tribe-events-bar{margin-bottom:10px}.tribe-theme-twentyfourteen.events-archive .entry-content{width:90%}.tribe-is-responsive.tribe-mobile .tribe-events-page-title{margin-top:.5em}.tribe-theme-twentyfifteen #tribe-events{margin-left:0;margin-right:0}.tribe-theme-twentyfifteen #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{padding-left:6px;padding-right:6px}.tribe-theme-twentysixteen #tribe-events-pg-template{padding-top:0}
1
+ .tribe-mobile #main{padding-top:0}a.tribe-events-gmap{display:block}#tribe-events-content{width:100%}.tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading{margin-top:2em}.tribe-events-day .tribe-events-day-time-slot .type-tribe_events{margin-left:0}#tribe-events #tribe-events-footer,#tribe-events #tribe-events-header{padding:0}#tribe-events-footer,#tribe-events-header{position:relative}.events-list #tribe-events-footer,.single-tribe_events #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer{border-top:0}#tribe-events-footer:after,#tribe-events-footer:before,#tribe-events-header:after,#tribe-events-header:before{background-color:#fff;content:"";display:block;height:100%;position:absolute;top:0;width:1px;z-index:1}#tribe-events-footer:before,#tribe-events-header:before{right:50%}#tribe-events-footer:after,#tribe-events-header:after{left:50%}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous{box-sizing:border-box;display:block;margin:0;width:50%}.tribe-events-notices+#tribe-events-header{display:none}.tribe-events-sub-nav li a{background:#666;color:#fff;display:block;padding:10px 20px;position:relative;white-space:normal}.tribe-events-sub-nav li a:hover,.tribe-events-sub-nav li a:visited{color:#fff}.tribe-events-sub-nav .tribe-events-nav-left a span{display:block;content:"\ab";position:absolute;left:10px;top:10px}.tribe-events-sub-nav .tribe-events-nav-right a span{display:block;content:"\00BB";position:absolute;right:10px;top:10px}.tribe-events-list .tribe-events-event-image{float:left;margin:0 3% 0 0}.tribe-events-list .tribe-events-event-image img{width:auto;max-height:400px}.tribe-events-list .tribe-events-event-image+div.tribe-events-content{float:none;position:relative;width:100%}.tribe-events-list .tribe-events-event-image+div.tribe-events-content.tribe-events-list-event-description{position:static}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo{display:block;margin:4px 0 0}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo .tribe-events-divider{display:none}.tribe-events-list .time-details,.tribe-events-list .tribe-event-schedule-details{margin-bottom:0;padding:0 12px}.tribe-events-list .tribe-events-venue-details{border-top:1px solid #eee;margin-top:12px;padding:8px 12px 0}#tribe-events .tribe-events-loop .tribe-events-content{margin:0;padding:0}.tribe-events-loop .tribe-events-event-meta{background:#fafafa;border:1px solid #eee;margin-top:12px;padding:12px 0 15px}.tribe-events-list-separator-year{display:none}.tribe-events-list-separator-month{margin:36px 0 0}.tribe-events-event-cost .tribe-out-of-stock,.tribe-events-event-cost .tribe-tickets-left{font-size:12px;line-height:15px;white-space:nowrap}.single-tribe_events .tribe-events-schedule{background:#fafafa;border:1px solid #eee;margin:18px 0 8px;padding:12px}.single-tribe_events .tribe-events-schedule .tribe-events-cost,.single-tribe_events .tribe-events-schedule h3{display:block;font-size:15px;font-weight:400;line-height:1.25;margin:0}.single-tribe_events .tribe-events-schedule h3{margin-bottom:2px;white-space:normal}.single-tribe_events .tribe-events-schedule .recurringinfo .tribe-events-divider,.single-tribe_events .tribe-events-schedule .tribe-events-divider{display:none}.single-tribe_events .tribe-events-event-image{margin-bottom:10px}.single-tribe_events .tribe-events-cal-links{margin-bottom:30px}.single-tribe_events .tribe-events-cal-links a{margin-top:15px}.single-tribe_events .tribe-events-event-meta{margin:15px 0 20px;padding:4% 0}.single-tribe_events .tribe-events-venue-map{width:90%;margin:5px auto 0;display:block;float:none}#tribe-events div.tribe-events-single-event-description{padding:0;margin-bottom:10px}.tribe-events-meta-group .tribe-events-single-section-title{margin-top:0}.tribe-events-event-meta .tribe-events-meta-group{margin-bottom:0}.tribe-events-event-meta .column,.tribe-events-event-meta .tribe-events-meta-group{float:none;width:100%}.tribe-events-calendar .tribe-events-has-events:after{content:"";display:block;height:8px;width:8px;padding:0;border-radius:50%;background-color:#333;margin:5px auto}.tribe-events-calendar .tribe-events-has-events.tribe-events-othermonth:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}#tribe-mobile-container{display:block;margin:0 auto 10px}#tribe-mobile-container .type-tribe_events{padding:20px 0 16px;margin-bottom:0}#tribe-mobile-container .type-tribe_events~.type-tribe_events{padding:15px 0;border-top:1px solid #ddd}#tribe-mobile-container .type-tribe_events h4{font-size:1.25em;margin:0 0 2px;line-height:1.35}#tribe-mobile-container .type-tribe_events .time-details{font-size:13px;font-weight:700;margin:0 0 2px}#tribe-mobile-container .type-tribe_events .tribe-events-event-image{float:left;width:25%;margin:5px 15px 10px 0}#tribe-mobile-container .type-tribe_events .tribe-events-event-image a{display:block}#tribe-mobile-container .type-tribe_events .entry-summary.description{padding:0;margin-bottom:0}#tribe-mobile-container .type-tribe_events .tribe-events-read-more{margin-top:8px;display:inline-block}.tribe-mobile-day-heading{font-size:16px;margin-bottom:10px}.tribe-events-calendar td.tribe-events-has-events:hover{cursor:pointer}#tribe-events-content .tribe-events-calendar td{height:45px;padding:0}.tribe-events-calendar td .tribe-events-viewmore,.tribe-events-calendar td .type-tribe_events{display:none}.tribe-events-calendar td div[id*=tribe-events-daynum-],.tribe-events-calendar td div[id*=tribe-events-daynum-] a{background:none;font-size:16px;line-height:1;margin-top:6px;padding:0;text-align:center}.tribe-events-calendar .mobile-active.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar .mobile-active.tribe-events-past div[id*=tribe-events-daynum-]>a{color:#fff}.tribe-events-calendar .mobile-active div[id*=tribe-events-daynum-],.tribe-events-calendar .mobile-active div[id*=tribe-events-daynum-] a,.tribe-events-calendar .tribe-events-past.tribe-events-has-events:after,.tribe-events-calendar td.mobile-active{background-color:#999;color:#fff}.tribe-events-calendar .mobile-active.tribe-events-has-events:after,.tribe-events-calendar .tribe-events-present.tribe-events-has-events:after{background:#fff}.tribe-events-calendar .tribe-events-present,.tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-],.tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-] a,.tribe-events-calendar td.tribe-events-present.mobile-active{background-color:#666}#tribe-mobile-container .tribe-events-viewmore{border-top:1px solid #ddd;margin:5px 0 0;padding:15px 0 5px}.tribe-bar-disabled{float:none;width:100%}.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list{padding:0}#tribe-events-pg-template{background-color:var(--tec-color-background-events);padding:40px 20px 20px}#tribe-events-content,#tribe-events-content.tribe-events-list{margin-bottom:20px}.tribe-events-promo{margin-top:10px;text-align:center}#tribe-events-footer~a.tribe-events-ical.tribe-events-button{border-radius:0;display:block;float:none;font-size:12px;font-weight:400;height:32px;line-height:32px;margin:0 auto 10px;padding:0 10px;text-align:center}.tribe-theme-twentyfourteen .entry-content .tribe-events-calendar th,.tribe-theme-twentyfourteen .tribe-events-calendar th{border-width:0;padding:3px}.tribe-theme-twentyfourteen #tribe-events-pg-template{padding-left:0;padding-right:0;padding-top:0}.tribe-theme-twentyfourteen #tribe-events-bar{margin-bottom:10px}.tribe-theme-twentyfourteen.events-archive .entry-content{width:90%}.tribe-is-responsive.tribe-mobile .tribe-events-page-title{margin-top:.5em}.tribe-theme-twentyfifteen{--tec-color-background-events:var(--tec-color-background)}.tribe-theme-twentyfifteen #tribe-events{margin-left:0;margin-right:0}.tribe-theme-twentyfifteen #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{padding-left:6px;padding-right:6px}.tribe-theme-twentysixteen #tribe-events-pg-template{padding-top:0}
src/resources/css/tribe-events-full.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-events-event-cost{display:flex;align-items:center;float:none;margin:0 0 15px}.tribe-events-event-cost span{border:1px solid #ddd;display:block;font-style:normal;font-weight:700;line-height:1;padding:8px 12px;text-align:center;text-overflow:ellipsis}.tribe-events-event-cost .tribe-out-of-stock,.tribe-events-event-cost .tribe-tickets-left{background:#f0f0f0;border-left:none;color:#727272;font-style:italic;font-weight:400}.tribe-events-event-cost .tribe-ticket-cost{margin:0}.tribe-button,a.tribe-button,button.tribe-button,input.tribe-button{border-radius:3px;line-height:1;margin:10px;padding:9px 12px}.tribe-button.sold-out,a.tribe-button.sold-out,button.tribe-button.sold-out,input.tribe-button.sold-out{background:none;border:none;color:#a00}.tribe-button.sold-out:hover,a.tribe-button.sold-out:hover,button.tribe-button.sold-out:hover,input.tribe-button.sold-out:hover{cursor:default}#tribe-events,#tribe-events-pg-template,.tribe-events-pg-template{padding:40px 20px 20px}#tribe-events-pg-template,.tribe-events-pg-template{margin:0 auto;max-width:1200px}.tribe-events-after-html{clear:both}#tribe-events .tribe-events-content p,.tribe-events-after-html p,.tribe-events-before-html p{line-height:1.7;margin:0 0 10px}#tribe-events-pg-template .tribe-events-content h1,#tribe-events-pg-template .tribe-events-content h2,#tribe-events-pg-template .tribe-events-content h3,#tribe-events-pg-template .tribe-events-content h4,#tribe-events-pg-template .tribe-events-content h5,#tribe-events-pg-template .tribe-events-content h6,.tribe-events-after-html h1,.tribe-events-after-html h2,.tribe-events-after-html h3,.tribe-events-after-html h4,.tribe-events-after-html h5,.tribe-events-after-html h6,.tribe-events-before-html h1,.tribe-events-before-html h2,.tribe-events-before-html h3,.tribe-events-before-html h4,.tribe-events-before-html h5,.tribe-events-before-html h6{line-height:1.7;margin:24px 0}#tribe-events-pg-template .tribe-events-content h1,.tribe-events-after-html h1,.tribe-events-before-html h1{font-size:21px;line-height:1.5}#tribe-events-pg-template .tribe-events-content h2,.tribe-events-after-html h2,.tribe-events-before-html h2{font-size:18px;line-height:1.6}#tribe-events-pg-template .tribe-events-content h3,.tribe-events-after-html h3,.tribe-events-before-html h3{font-size:16px;line-height:1.8}#tribe-events-pg-template .tribe-events-content h4,.tribe-events-after-html h4,.tribe-events-before-html h4{font-size:14px;line-height:1.8}#tribe-events-pg-template .tribe-events-content h5,.tribe-events-after-html h5,.tribe-events-before-html h5{font-size:13px;line-height:1.8}#tribe-events-pg-template .tribe-events-content h6,.tribe-events-after-html h6,.tribe-events-before-html h6{font-size:12px;line-height:1.8}#tribe-events-pg-template .tribe-events-content ul,.tribe-events-after-html ul,.tribe-events-before-html ul{list-style:disc outside}#tribe-events-pg-template .tribe-events-content ol,.tribe-events-after-html ol,.tribe-events-before-html ol{list-style:decimal outside}#tribe-events-pg-template .tribe-events-content ol li,#tribe-events-pg-template .tribe-events-content ul li,.tribe-events-after-html ol li,.tribe-events-after-html ul li,.tribe-events-before-html ol li,.tribe-events-before-html ul li{line-height:1.7;margin:0 0 20px}.tribe-events-back{margin:0 0 20px}.events-list .tribe-events-back.tribe-events-loop{margin:0 auto 20px}#tribe-events-content a,.tribe-events-adv-list-widget .tribe-events-widget-link a,.tribe-events-adv-list-widget .tribe-events-widget-link a:hover,.tribe-events-back a,.tribe-events-back a:hover,.tribe-events-event-meta a,.tribe-events-list-widget .tribe-events-widget-link a,.tribe-events-list-widget .tribe-events-widget-link a:hover,ul.tribe-events-sub-nav a,ul.tribe-events-sub-nav a:hover{text-decoration:none}#tribe-events .tribe-events-button,.tribe-events-button{*display:inline;background-color:#666;background-image:none;border-radius:3px;border:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:11px;font-weight:700;letter-spacing:1px;line-height:normal;padding:6px 9px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;zoom:1}.tribe-events-button.tribe-active{background-color:#666;color:#fff}#tribe-events .tribe-events-button:hover,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover{background-color:#ddd;color:#444;text-decoration:none}a.tribe-events-gcal,a.tribe-events-ical{clear:both;color:#fff;float:right;font-size:10px;font-weight:400;line-height:18px;margin-top:21px;padding:0 6px;text-decoration:none}.tribe-events-gcal{margin-right:9px}.single-tribe_events a.tribe-events-gcal,.single-tribe_events a.tribe-events-ical{float:none}.tribe-events-event-meta-desc .tribe-events-gmap,.tribe-events-event-meta .tribe-events-gmap{white-space:nowrap}.event .entry-title{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:inherit}.updated-info{height:0;text-indent:-9999px}.tribe-events-event-image{margin:0 0 20px;text-align:center}.tribe-events-event-image img{height:auto;max-width:100%}.tribe-events-schedule h2{display:inline-block;margin-bottom:0;color:#141827;font-size:1.2em;font-style:normal;font-weight:700;line-height:normal}.tribe-events-event-schedule-details{display:inline}.events-archive .entry-content,.events-archive .entry-header{width:98%}.events-archive footer.entry-header,.events-archive footer.entry-meta,.events-archive header.entry-header,.events-archive header.entry-meta,.events-archive span.edit-link,.single-tribe_events footer.entry-header,.single-tribe_events footer.entry-meta,.single-tribe_events header.entry-header,.single-tribe_events header.entry-meta,.single-tribe_organizer footer.entry-header,.single-tribe_organizer footer.entry-meta,.single-tribe_organizer header.entry-header,.single-tribe_organizer header.entry-meta,.single-tribe_venue footer.entry-header,.single-tribe_venue footer.entry-meta,.single-tribe_venue header.entry-header,.single-tribe_venue header.entry-meta{display:none}.tribe-events-notices{background:#d9edf7;border-radius:4px;border:1px solid #bce8f1;color:#3a87ad;margin:10px 0 18px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 #fff}div.tribe-events-notices>ul,div.tribe-events-notices>ul>li{list-style:none;margin:0;padding:0}#tribe-events-content p.tribe-events-promo{color:#999;font-size:12px}#tribe-events-content p.tribe-events-promo a{color:#666}.clearfix,.tribe-clearfix{zoom:1}.clearfix:after,.clearfix:before,.tribe-clearfix:after,.tribe-clearfix:before{content:"";display:table}.clearfix:after,.tribe-clear,.tribe-clearfix:after{clear:both}.tribe-events-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.tribe-events-error{display:none}.tribe-events-multi-event-day{color:#0f81bb}#tribe-events-content .tribe-events-abbr{border-bottom:0;cursor:default}.tribe-events-spinner{height:32px;margin-left:-16px;width:32px}.tribe-events-spinner-medium{height:24px;width:24px}.tribe-events-spinner-small{height:16px;margin-left:-8px;width:16px}*+html .events-archive .tribe-events-page-title{padding-bottom:30px}*+html .events-archive .tribe-events-list .tribe-events-page-title{padding-bottom:0}*+html #tribe-events-header{margin-bottom:30px}.tribe-events-page-title{clear:none;font-size:24px;font-weight:400;margin-bottom:.5em;position:relative;text-align:center;z-index:0}.tribe-events-filter-view.events-list .tribe-events-page-title{width:100%;float:none}.tribe-events-page-title a{color:#000}.tribe-events-page-title a:focus,.tribe-events-page-title a:hover{color:#333;text-decoration:underline}#tribe-events-footer,#tribe-events-header{clear:both;margin-bottom:.5em}#tribe-events-footer .tribe-events-sub-nav,#tribe-events-header .tribe-events-sub-nav{line-height:normal;list-style-type:none;margin:0;overflow:hidden;padding:0;text-align:center}#tribe-events-footer .tribe-events-sub-nav li,#tribe-events-header .tribe-events-sub-nav li{*display:inline;display:inline-block;margin:0;vertical-align:middle;zoom:1}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-footer .tribe-events-sub-nav li,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-header .tribe-events-sub-nav li{float:left;margin-right:5px;text-align:left}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next{float:right;margin-left:5px;text-align:right}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-left,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-left{float:left;text-align:left}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-right,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-right{float:right;text-align:right}.tribe-events-ajax-loading{background:#666;border-radius:5px;box-shadow:none;display:none;left:50%;margin-left:-27px;padding:15px;position:absolute;top:150px;z-index:10}.tribe-events-ajax-loading.tribe-events-active-spinner,.tribe-events-ajax-loading.tribe-events-active-spinner img,.tribe-events-loading .tribe-events-ajax-loading{display:block}#tribe-events-header{position:relative}#tribe-events-footer{margin-bottom:1em}.events-list #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer{clear:both;margin:1.25em 0 18px}.tribe-events-map #tribe-events-header{margin:1em 0}.single-tribe_events #tribe-events-header{margin:1em 0 20px}.single-tribe_events #tribe-events-footer li,.single-tribe_events #tribe-events-header li{width:48%}#tribe-events-content .tribe-events-nav-date{padding-top:16px}select.tribe-events-dropdown{font-size:11px;margin:33px 9px 0 0;width:auto}#tribe-events-events-picker,#tribe-events-picker{display:inline}#tribe-events-content{margin-bottom:48px;padding:2px 0;position:relative}#tribe-events-content.tribe-events-list{padding:0}.tribe-events-othermonth .tribe-events-month-event-title,.tribe-events-othermonth div[id*=tribe-events-daynum-]{-khtml-opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4}#tribe-events-content.tribe-events-list{margin-bottom:60px}.tribe-events-list .tribe-events-loop .tribe-event-featured{background:#0ea0d7;margin-bottom:2rem;padding:0 1.5rem 1rem}.tribe-events-list .tribe-events-loop .tribe-event-featured.tribe-events-first{padding-top:0}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-image{display:block;float:none;margin:0 -1.5rem;width:auto}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-list-event-title{display:inline-block;margin-top:1.5rem}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-list-event-title a{color:#fff}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-meta{background-color:transparent;color:hsla(0,0%,100%,.7);font-weight:400}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content{color:hsla(0,0%,100%,.9)}.tribe-events-list .tribe-events-loop .tribe-event-featured a{color:hsla(0,0%,100%,.7)}.tribe-events-list .tribe-events-loop .tribe-event-featured a:active,.tribe-events-list .tribe-events-loop .tribe-event-featured a:hover{color:hsla(0,0%,100%,.9)}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost{display:flex;align-items:center;float:none;margin:30px 0}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost span{border:0;color:#fff;background:hsla(0,0%,100%,.1);display:block;font-style:normal;font-weight:700;line-height:1;padding:10px;text-align:center;text-overflow:ellipsis}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .ticket-cost{background:hsla(0,0%,100%,.2)}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-tickets-left{font-style:italic;font-weight:400;margin-left:1px}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-out-of-stock{background:#f0f0f0;border-left:none;color:#727272;font-style:italic;font-weight:400}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-ticket-cost{margin:0}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-button{color:#000;font-weight:700}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-button:hover{color:#0ea0d7}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-button:active{color:#000}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-button{background:#fff;color:#0ea0d7}.tribe-events-list .tribe-events-loop .tribe-events-event-image{float:left;margin:0 3% 0 0;width:30%}.tribe-events-list .tribe-events-loop .tribe-events-content{width:100%}.tribe-events-list .tribe-events-list-event-title{border:none;display:inline-block;font-size:1.4em;letter-spacing:0;line-height:1.4em;margin:0;padding:0;text-transform:none}.tribe-events-list .type-tribe_events{border-bottom:1px solid #ddd;margin:0;padding:2.25em 0}.tribe-events-list .type-tribe_events.tribe-events-first{padding-top:0}.tribe-events-list .type-tribe_events.tribe-event-end-month{border-bottom:0;padding-bottom:0}.tribe-events-list .tribe-events-event-image{display:inline-block;float:left;margin:0 3% 0 0}.tribe-events-list .tribe-events-event-image img{height:auto;margin:0;padding:0;width:100%}.tribe-events-list .tribe-events-event-image+div.tribe-events-content{display:block;float:none;position:relative}.tribe-events-list .tribe-events-event-image+div.tribe-events-content.tribe-events-list-event-description{position:static}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo{*display:inline;display:inline-block;zoom:1}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .event-is-recurring{position:relative}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .tribe-events-content{padding:0;width:100%}.tribe-events-list .time-details,.tribe-events-list .tribe-events-venue-details{display:block;line-height:1.2;margin:0}.tribe-events-list .time-details{margin:0 0 8px}.tribe-events-list .tribe-events-venue-details{margin:15px 0}.tribe-events-event-details .tribe-events-event-meta address.tribe-events-address{font-family:inherit;font-size:inherit;font-style:normal;line-height:inherit}.tribe-events-list-separator-year{color:#ccc;display:block;font-size:38px;font-weight:700;padding:1em 2.25em 0;text-align:center}.tribe-events-list-separator-month{background-color:#eee;display:block;font-size:14px;font-weight:700;margin:2.5em 0 0;padding:6px 10px;text-transform:uppercase}.tribe-events-list-separator-month+.type-tribe_events.tribe-events-first{padding-top:2.25em}.tribe-events-loop{clear:both}.tribe-events-loop .type-tribe_events.tribe-events-last{border-bottom:0}.tribe-events-loop .tribe-events-content{float:left;padding:0 5% 0 0;width:60%}.tribe-events-loop .tribe-events-event-meta{border:0;clear:both;float:none;font-size:14px;font-weight:700;line-height:1.5;margin:5px 0 15px;overflow:visible}.tribe-events-event-meta address.tribe-events-address{display:inline;font-family:inherit;font-size:inherit;font-style:normal;line-height:inherit;margin-right:10px}.single-tribe_venue .tribe-events-loop .tribe-events-content p{margin:0}.events-archive h3 .published,.single-tribe_venue h3 .published{font-size:18px;font-style:italic;margin-top:0;text-transform:none}.tribe-events-event-day,.tribe-events-event-meta-desc{color:#333}.venue-address{margin-top:1em}.venue-address>*{display:block;margin-top:.5em}.single-tribe_events .tribe-events-single-event-title{color:#141827;font-size:1.7em;line-height:1;margin:0;padding:0}.single-tribe_events .tribe-events-single-event-recurrence-description{align-items:center;display:flex;font-size:1em;margin:.5em 0 1.5em}.single-tribe_events .tribe-events-single-event-recurrence-description>img{height:1em}.single-tribe_events .tribe-events-single-event-recurrence-description>a{color:#009fd4;font-size:.8125em}.single-tribe_events .tribe-events-single-event-recurrence-description>*{margin-right:.4375em}#tribe-events-content .tribe-events-single-event-description .attachment-post-thumbnail{display:block;margin-left:auto;margin-right:auto;text-align:center}.tribe-events-meta-group .tribe-events-single-section-title{font-size:1.4em;font-weight:700;margin:20px 0 10px}.tribe-events-meta-group+.tribe-events-single-section-title{margin-top:0}.tribe-events-event-meta .tribe-events-meta-group address.tribe-events-address{display:block;margin:0}#eventbrite-embed{margin:24px 0;min-height:225px;width:100%}.eventbrite-ticket-embed{margin:0 0 30px}.tribe-events-schedule{margin:20px 0 0;vertical-align:middle}.single-tribe_events .tribe-events-schedule .recurringinfo,.single-tribe_events .tribe-events-schedule .tribe-events-cost,.single-tribe_events .tribe-events-schedule .tribe-events-divider{font-size:1.2em}.single-tribe_events .tribe-events-schedule h3{*display:inline;display:inline-block;font-size:1.2em;margin:0;padding:0;vertical-align:middle;white-space:nowrap;zoom:1}.single-tribe_events .tribe-events-schedule .tribe-events-cost{vertical-align:baseline}.single-tribe_events .tribe-events-event-image{clear:both;margin-bottom:30px;text-align:center}.single-tribe_events .tribe-events-cal-links{clear:both}.single-tribe_events .tribe-events-event-meta{background:#e5e5e5;border:1px solid #eee;margin:30px 0}.single-tribe_events .tribe-events-venue-map{background:#eee;border:1px solid #ddd;border-radius:3px;display:inline-block;float:right;margin:20px 4% 2% 0;padding:5px;vertical-align:top;width:90%;zoom:1}.single-tribe_events .tribe-events-meta-group+.tribe-events-meta-group+.tribe-events-meta-group-gmap{clear:both;display:block;float:none;width:auto}.single-tribe_events .tribe-events-meta-group+.tribe-events-meta-group+.tribe-events-meta-group-gmap .tribe-events-venue-map{float:none;width:100%}.single-tribe_events .secondary .tribe-events-venue-map{width:58%}.single-tribe_events .sidebar .secondary .tribe-events-venue-map{width:100%}.single-tribe_events .tribe-events-event-meta{font-size:13px}.single-tribe_events .tribe-events-event-meta dl{margin:0}.single-tribe_events #tribe-events-content .tribe-events-event-meta dt{clear:left;font-weight:700;line-height:1;list-style:none}.single-tribe_events #tribe-events-content .tribe-events-event-meta dd{float:none;line-height:1.5;list-style:none;margin:0 0 10px;padding:0}.tribe-events-event-meta .column,.tribe-events-event-meta .tribe-events-meta-group{box-sizing:border-box;display:inline-block;float:left;margin:0 0 20px;padding:0 4%;text-align:left;vertical-align:top;width:33.3333%;zoom:1}#tribe-events-content .tribe-events-event-meta dd span.adr{display:block}.single-tribe_events .tribe-events-content{max-width:100%;padding:0;width:100%}.sidebar.single-tribe_events .tribe-events-content{padding:0}.tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading{background-color:#eee;font-size:14px;font-weight:700;margin:2.5em 0 0;padding:6px 10px;text-transform:uppercase}.tribe-events-day .tribe-events-day-time-slot .type-tribe_events{margin-left:5%}.tribe-events-day .tribe-event-featured{background:#0ea0d7;margin-bottom:2rem;padding:0 1.5rem 1rem}.tribe-events-day .tribe-event-featured .tribe-events-content{display:block;float:none;width:auto}.tribe-events-day .tribe-event-featured.tribe-events-first{padding-top:0}.tribe-events-day .tribe-event-featured .tribe-events-event-image{display:block;float:none;margin:0 -1.5rem;width:auto}.tribe-events-day .tribe-event-featured .tribe-events-list-event-title{display:inline-block;margin-top:1.5rem}.tribe-events-day .tribe-event-featured .tribe-events-list-event-title a{color:#fff}.tribe-events-day .tribe-event-featured .tribe-events-event-meta{background-color:transparent;color:hsla(0,0%,100%,.7);font-weight:400}.tribe-events-day .tribe-event-featured .tribe-events-content{color:hsla(0,0%,100%,.9)}.tribe-events-day .tribe-event-featured a{color:hsla(0,0%,100%,.7)}.tribe-events-day .tribe-event-featured a:active,.tribe-events-day .tribe-event-featured a:hover{color:hsla(0,0%,100%,.9)}.tribe-events-day .tribe-event-featured .tribe-events-event-cost{display:flex;align-items:center;float:none;margin:30px 0}.tribe-events-day .tribe-event-featured .tribe-events-event-cost span{border:0;color:#fff;background:hsla(0,0%,100%,.1);display:block;font-style:normal;font-weight:700;line-height:1;padding:10px;text-align:center;text-overflow:ellipsis}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .ticket-cost{background:hsla(0,0%,100%,.2)}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-tickets-left{font-style:italic;font-weight:400;margin-left:1px}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-out-of-stock{background:#f0f0f0;border-left:none;color:#727272;font-style:italic;font-weight:400}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-ticket-cost{margin:0}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-button{color:#000;font-weight:700}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-button:hover{color:#0ea0d7}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-button:active{color:#000}.tribe-events-day .tribe-event-featured .tribe-button{background:#fff;color:#0ea0d7}.tribe-events-day .type-tribe_events{margin-left:0}.tribe-events-day .tribe-events-event-image{display:inline-block;float:left;margin:0 3% 0 0;width:30%}.tribe-events-day .tribe-events-content{display:inline-block;float:right;padding:0;width:67%}#tribe-events-content table.tribe-events-calendar{border-collapse:collapse;clear:both;font-size:12px;margin:12px 0 .6em;overflow:visible;table-layout:fixed;width:100%}#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured{background:#0ea0d7;margin:0;padding:6px 14px;padding:6px calc(5% + 8px)}.events-archive.events-gridview #tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured{margin:0;padding:6px 14px;padding:6px calc(5% + 8px)}#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured .tribe-events-month-event-title a{color:#fff}#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured .tribe-events-month-event-title a:active,#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured .tribe-events-month-event-title a:hover{color:#eee}#tribe-events-content .tribe-events-calendar td,#tribe-events-content table.tribe-events-calendar{border:1px solid #bbb}#tribe-events-content .tribe-events-calendar td{box-sizing:border-box;color:#114b7d;font-size:12px;height:145px;padding:0 0 .5em;vertical-align:top;width:14.28%}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{background-color:#f5f5f5;color:#333;font-size:11px;font-weight:700}.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:#666;color:#fff}.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a{color:#999}.recurring-info-tooltip,.tribe-events-calendar .tribe-events-tooltip,.tribe-events-shortcode.view-week .tribe-events-tooltip,.tribe-events-week .tribe-events-tooltip{background-color:#f9f9f9;border:1px solid #666;bottom:30px;color:#333;display:none;left:3px;line-height:1.4;position:absolute;width:320px;z-index:1001}.tribe-events-tooltip .tribe-events-arrow{background-image:url(../images/tribe-tooltips.png);background-position:0 0;background-repeat:no-repeat;background-size:44px 19px;bottom:-11px;display:block;height:11px;left:20px;position:absolute;width:18px}.recurring-info-tooltip,.tribe-events-calendar .tribe-events-right .tribe-events-tooltip,.tribe-events-shortcode.view-week .tribe-events-right .tribe-events-tooltip,.tribe-events-week .tribe-events-right .tribe-events-tooltip{left:auto;right:3px}.tribe-events-right .tribe-events-tooltip .tribe-events-arrow{left:auto;right:30px}.tribe-events-tooltip ol,.tribe-events-tooltip ul{margin-left:1.6em}.tribe-events-tooltip .tribe-events-event-body .tribe-events-event-thumb img{max-height:150px;max-width:150px}.tribe-events-tooltip.tribe-events-tooltip-flipdown:before{border:10px solid transparent;border-bottom-color:#666;content:" ";display:block;height:0;left:17px;position:absolute;top:-21px;width:0;z-index:2}.tribe-events-tooltip.tribe-events-tooltip-flipdown .tribe-events-arrow{display:none}.tribe-events-right .tribe-events-tooltip.tribe-events-tooltip-flipdown:before{left:auto;right:43px}.recurringinfo{*display:inline;display:inline-block;position:relative;zoom:1}.event-is-recurring{color:rgba(0,0,0,.7);font-style:normal;font-weight:500;position:relative}.event-is-recurring:hover{color:#000}.tribe-event-featured .event-is-recurring{color:hsla(0,0%,100%,.7)}.tribe-event-featured .event-is-recurring:hover{color:#fff}.tribe-event-featured .event-is-recurring div{color:rgba(0,0,0,.7)}.recurring-info-tooltip.tribe-events-tooltip{left:10px;padding-bottom:.8em;width:200px}.events-archive.events-gridview #tribe-events-content table .type-tribe_events{border-bottom:1px solid #e7e7e7;margin:0 5%;padding:6px 8px}.events-archive.events-gridview #tribe-events-content table .tribe-events-last{border-bottom:0}.tribe-events-viewmore{border-top:1px solid #e7e7e7;font-weight:700;line-height:1;margin:0 5%;padding:9px 8px}.tribe-events-calendar td .tribe-events-viewmore a{font-size:90%;white-space:nowrap}.tribe-events-calendar td div[id*=tribe-events-daynum-]{line-height:1.2;padding:6px 9px}.tribe-events-calendar td a{font-size:91.7%}.tribe-events-calendar th{background-color:#ddd;color:#333;height:10px;letter-spacing:1px;padding:4px 0;text-align:center;text-transform:uppercase;width:14.28%}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-event-]{margin:0;position:relative}.tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a{font-size:100%}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-family:sans-serif;font-size:98%;font-weight:400;line-height:1.25;margin:0;overflow:hidden;padding:3%;text-transform:none}#tribe-events-content .tribe-events-tooltip h4{background-color:#666;color:#fff;font-size:12px;font-weight:400;letter-spacing:1px;line-height:24px;margin:0;min-height:24px;padding:0 6px}.tribe-events-tooltip .tribe-events-event-body{font-size:11px;font-weight:400;padding:3px 6px 6px}.tribe-events-tooltip .duration{font-style:italic;margin:3px 0}.tribe-events-tooltip:not(.tribe-event-featured) .tribe-events-event-thumb{padding:5px 5px 5px 0}.tribe-events-tooltip.tribe-event-featured .tribe-events-event-thumb{padding:2px 0 8px}.tribe-events-tooltip .tribe-events-event-thumb{float:left}.tribe-events-tooltip .tribe-events-event-thumb img{box-shadow:none}.tribe-events-tooltip p.entry-summary{font-size:11px;line-height:1.5;padding:0}#tribe-mobile-container{display:none}.tribe-events-list-widget .tribe-list-widget{margin-left:0}.tribe-events-list-widget .tribe-events-list-widget-events{list-style:none;padding:0 1.5rem;margin-bottom:1.25rem}.tribe-events-list-widget .tribe-event-title{margin-bottom:.25rem;margin-top:0}.tribe-events-list-widget .duration{font-weight:700}.tribe-events-list-widget .tribe-event-featured{background:#0ea0d7;padding-bottom:.75rem}.tribe-events-list-widget .tribe-event-featured .tribe-event-title{margin-top:.75rem}.tribe-events-list-widget .tribe-event-featured .tribe-event-title a{color:#fff}.tribe-events-list-widget .tribe-event-featured .tribe-event-image{line-height:0;margin-left:-1.5rem;margin-right:-1.5rem;overflow:hidden}.tribe-events-list-widget .tribe-event-featured .tribe-event-duration{color:#fff}.datepicker table tr td span,.datepicker td{border-radius:0}.datepicker td{border-top:1px solid #ededed}.datepicker td,.datepicker th{word-break:normal}.datepicker table tr td.active.active,.datepicker table tr td span.active.active{background:#666}.datepicker table tr td.active.active:hover,.datepicker table tr td span.active.active:hover{background:#dadada;color:inherit}body.admin-bar .datepicker{margin-top:32px}#tribe-events-bar{clear:none;height:auto;margin-bottom:30px;min-width:220px;position:relative;width:100%}#tribe-events-bar *{box-sizing:border-box}#tribe-bar-form{background:#f5f5f5;margin:0;position:relative;width:100%}#tribe-bar-form input{font-size:15px;margin:0 4px 0 0}#tribe-bar-form input[type=text]{background:0;border:none;border-bottom:1px dashed #b9b9b9;border-radius:0;box-shadow:none;font-style:italic;font-weight:400;height:auto;line-height:1;padding:5px;width:100%}#tribe-bar-form input[type=text]:focus{border-bottom:none;outline:1px dashed #b9b9b9}#tribe-bar-form .tribe-bar-submit input[type=submit]{-webkit-appearance:button;background:#666;background-image:none;border:none;border-radius:0;color:#fff;font-size:13px;height:auto;letter-spacing:0;line-height:2;padding:10px;width:100%}#tribe-bar-form label{display:block;font-size:11px;font-weight:700;line-height:1;margin:0 0 5px;padding:0;text-transform:uppercase}#tribe-bar-form .tribe-bar-filters{float:left;margin:0;position:relative;width:100%}#tribe-bar-form .tribe-bar-filters-inner{margin:0}#tribe-bar-form .tribe-bar-views-inner label{padding:0 15px;text-align:left}#tribe-bar-filters-wrap{position:relative}input[name*=tribe-bar-]::-webkit-input-placeholder{color:#5f5f5f;font-style:italic;font-weight:400;line-height:1.3}input[name*=tribe-bar-]:-moz-placeholder{color:#5f5f5f;font-style:italic;font-weight:400;line-height:1.3}.tribe-event-placeholder{color:#5f5f5f;font-weight:400;font-style:italic;line-height:1.3}#tribe-bar-dates .select2-choice{border-bottom:1px dashed #b9b9b9}.tribe-bar-date-filter{float:left;margin-bottom:0;padding:15px;width:25%}.tribe-bar-search-filter{float:left;margin-bottom:0;padding:15px;width:33.3333%}.tribe-bar-submit{float:left;margin-bottom:0;margin-left:16.6667%;padding:15px;width:25%}.tribe-bar-submit input[type=submit]:hover{background:#999;color:#fff}.tribe-bar-views-inner{background:#e0e0e0;margin:0;padding:16px 0}#tribe-bar-views-toggle{border:0;background:transparent;color:#333;display:block;font-size:16px;font-family:inherit;font-weight:400;line-height:1;padding:6px 15px;position:relative;text-align:left;text-transform:none;width:100%}#tribe-bar-views-toggle:focus{outline:1px dotted}#tribe-bar-views-toggle:focus,#tribe-bar-views-toggle:hover{background:#cacaca}#tribe-bar-views-toggle:after{border:solid transparent;border-color:rgba(136,183,213,0);border-top-color:inherit;border-width:8px;content:" ";height:0;pointer-events:none;position:absolute;right:15px;top:10px;width:0}.tribe-bar-views-open #tribe-bar-views-toggle:after{border-bottom-color:inherit;border-top-color:transparent;top:0}.tribe-bar-collapse #tribe-bar-views-toggle{padding:10px 14px}.tribe-bar-collapse #tribe-bar-views-toggle:after{top:14px}#tribe-bar-views .tribe-bar-views-list{background:#e0e0e0;border-radius:0 0 3px 3px;display:none;left:0;margin:0;padding:5px 0 0;position:absolute;top:auto;width:100%;z-index:2}#tribe-bar-views .tribe-bar-views-option{display:block;color:#444;line-height:14px;margin:0;padding:6px 15px}#tribe-bar-views .tribe-bar-views-option:hover{cursor:pointer;background:#cacaca}#tribe-bar-views .tribe-bar-views-option:focus{outline:1px dotted}#tribe-bar-views .tribe-bar-views-option:last-child{border-radius:0 0 3px 3px}#tribe-bar-views .tribe-bar-views-option.tribe-bar-active{background:#cacaca}#tribe-bar-views .tribe-bar-settings{display:none}#tribe-bar-form.tribe-bar-mini *{font-size:12px}#tribe-bar-form.tribe-bar-mini label{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit]{-webkit-appearance:button;font-size:11px;padding:10px 5px}#tribe-bar-form.tribe-bar-mini .tribe-bar-date-filter,#tribe-bar-form.tribe-bar-mini .tribe-bar-search-filter,#tribe-bar-form.tribe-bar-mini .tribe-bar-submit{padding:10px}#tribe-bar-form.tribe-bar-mini .tribe-bar-views-list .tribe-bar-views-option a{padding:4px 15px}#tribe-bar-form.tribe-bar-mini .tribe-bar-views-inner{padding:12px 0}#tribe-bar-form.tribe-bar-mini .tribe-bar-views-inner label{padding:0 10px}#tribe-bar-form.tribe-bar-full.tribe-events-bar--has-views #tribe-bar-filters-wrap,#tribe-bar-form.tribe-bar-mini.tribe-events-bar--has-views #tribe-bar-filters-wrap{float:left;width:83.3333%}#tribe-bar-form.tribe-bar-full.tribe-events-bar--has-filters #tribe-bar-views,#tribe-bar-form.tribe-bar-mini.tribe-events-bar--has-filters #tribe-bar-views{position:relative;float:left;width:16.6667%}#tribe-bar-collapse-toggle{background:#f5f5f5;color:#333;display:none;width:100%;font-size:13px;font-weight:700;line-height:28px;padding:15px;position:relative;text-align:left;text-transform:uppercase;border:0}#tribe-bar-collapse-toggle:focus,#tribe-bar-collapse-toggle:hover{cursor:pointer;color:#fff;background:#666}#tribe-bar-collapse-toggle.tribe-bar-filters-open span.tribe-bar-toggle-arrow:after{border-bottom-color:inherit;border-top-color:transparent;top:0}#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow{display:inline-block;margin:0 4px;position:absolute;right:10px}#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow:after{border:solid transparent;border-color:rgba(136,183,213,0);border-top-color:inherit;border-width:8px;content:" ";height:0;pointer-events:none;position:absolute;right:0;top:10px;width:0}#tribe-bar-form.tribe-bar-collapse{background:transparent}#tribe-bar-form.tribe-bar-collapse #tribe-bar-collapse-toggle{display:block}#tribe-bar-form.tribe-bar-collapse .tribe-bar-filters{position:absolute;z-index:21;float:none;display:none;left:auto;padding-top:5px;overflow:hidden;right:auto;width:100%;background:#f5f5f5;box-shadow:0 0 5px rgba(0,0,0,.2)}#tribe-bar-form.tribe-bar-collapse .tribe-bar-filters-inner>div{width:100%}#tribe-bar-form.tribe-bar-collapse #tribe-bar-views{margin-top:10px}#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner{padding:10px 0 0}.tribe-bar-disabled{float:right;position:relative;z-index:101}.tribe-bar-disabled .tribe-events-page-title{clear:none;line-height:45px;margin:0;text-align:left}.tribe-bar-disabled #tribe-events-bar{float:none;min-width:0;width:auto}.tribe-bar-disabled #tribe-bar-form{border-radius:3px;width:auto}.tribe-bar-disabled #tribe-bar-filters-wrap{float:left;min-width:120px;width:auto}.tribe-bar-disabled .tribe-bar-filters .tribe-bar-date-filter{padding:5px 10px}.tribe-bar-disabled #tribe-bar-form label{font-size:10px}.tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type=text]{border:none;display:block;font-size:13px;line-height:1;margin:10px 0 0;padding:3px 0 0;width:100px}.tribe-bar-disabled #tribe-bar-form #tribe-bar-views{float:right;font-size:16px;left:50%;min-width:130px;padding:0;right:auto;width:50%}.tribe-bar-disabled .tribe-bar-views-inner{border-radius:0 3px 3px 0;min-width:100px;padding:5px 0 0;position:relative}.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list,.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option{margin:0}.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{margin:0;padding:4px 10px}.tribe-bar-disabled #tribe-bar-views .select2-container .select2-choice{font-size:13px;height:auto;line-height:18px}.tribe-bar-disabled .tribe-select2-results-views.select2-drop .select2-results li{padding:0 10px}.tribe-bar-disabled #tribe-bar-collapse-toggle,.tribe-bar-disabled .tribe-bar-submit{display:none}.tribe-bar-disabled .tribe-bar-date-filter,.tribe-events-uses-geolocation .tribe-bar-disabled .tribe-bar-date-filter{width:auto}.tribe-bar-views span[class^=tribe-icon-]{background-position:0 50%;background-repeat:no-repeat;display:inline-block;min-height:16px;padding-left:24px}.tribe-bar-views span.tribe-icon-month,.tribe-bar-views span[class^=tribe-icon-]{background-image:url(../images/events-bar/icon-month.png);background-size:15px 16px}.tribe-bar-views span.tribe-icon-list{background-image:url(../images/events-bar/icon-list.png);background-size:15px 10px}.tribe-bar-views span.tribe-icon-week{background-image:url(../images/events-bar/icon-week.png);background-size:15px 16px}.tribe-bar-views span.tribe-icon-day{background-image:url(../images/events-bar/icon-day.png);background-size:15px 16px}.tribe-bar-views span.tribe-icon-photo{background-image:url(../images/events-bar/icon-photo.png);background-size:15px 14px}.tribe-bar-views span.tribe-icon-map{background-image:url(../images/events-bar/icon-map.png);background-position:2px 50%;background-size:12px 16px}.tribe-events-week.tribe-theme-parent-twentyfourteen #masthead,.tribe-events-week.tribe-theme-twentyfourteen #masthead{z-index:1001}.tribe-theme-parent-twentyfourteen #tribe-events-pg-template #tribe-events,.tribe-theme-twentyfourteen #tribe-events-pg-template #tribe-events{padding:20px}.tribe-theme-parent-twentyfourteen #tribe-bar-views .tribe-bar-views-list,.tribe-theme-twentyfourteen #tribe-bar-views .tribe-bar-views-list{z-index:3}#tribe-events-content .tribe-updated{display:inherit}.tribe-theme-parent-twentyfifteen #tribe-events,.tribe-theme-twentyfifteen #tribe-events{background:#fff;margin:0 8.333%;padding-top:8.333%}.tribe-theme-parent-twentyfifteen .tribe-events-single-event-title,.tribe-theme-twentyfifteen .tribe-events-single-event-title{font-size:39px}.tribe-theme-parent-twentyfifteen.events-single.tribe-events-page-template #tribe-events-pg-template,.tribe-theme-twentyfifteen.events-single.tribe-events-page-template #tribe-events-pg-template{padding-top:8.3333%}.tribe-theme-parent-twentyfifteen.events-single.tribe-events-page-template #tribe-events-content,.tribe-theme-twentyfifteen.events-single.tribe-events-page-template #tribe-events-content{padding:8.3333% 10%}.tribe-theme-parent-twentyfifteen.single-tribe_events #tribe-events .tribe_events,.tribe-theme-twentyfifteen.single-tribe_events #tribe-events .tribe_events{box-shadow:none;margin-left:0;margin-right:0;padding-top:0}.tribe-theme-parent-twentyfifteen.single-tribe_events #tribe-events .tribe-events-schedule h2,.tribe-theme-twentyfifteen.single-tribe_events #tribe-events .tribe-events-schedule h2{display:inline-block;font-size:1.2em;margin:0}.tribe-theme-parent-twentyfifteen.single-tribe_events .tribe-events-single,.tribe-theme-twentyfifteen.single-tribe_events .tribe-events-single{box-shadow:none;margin:0}.tribe-theme-parent-twentyfifteen.tribe-events-week .tribe-events-grid .hentry,.tribe-theme-twentyfifteen.tribe-events-week .tribe-events-grid .hentry{margin-left:0;margin-right:0}.tribe-theme-parent-twentyfifteen .tribe-events-list-widget .type-tribe_events,.tribe-theme-twentyfifteen .tribe-events-list-widget .type-tribe_events{border-top:1px solid rgba(51,51,51,.1);box-shadow:none;margin-left:0;margin-right:0}.tribe-theme-parent-twentyfifteen .tribe-events-list-widget .entry-title,.tribe-theme-twentyfifteen .tribe-events-list-widget .entry-title{font-size:22px;line-height:1.4545}.tribe-theme-parent-twentyfifteen.tribe-events-page-template #tribe-events-content-wrapper,.tribe-theme-twentyfifteen.tribe-events-page-template #tribe-events-content-wrapper{padding:3.333%}.tribe-theme-parent-twentyfifteen .tribe-events-list .type-tribe_events,.tribe-theme-parent-twentyfifteen .tribe-events-list .type-tribe_events.tribe-events-first,.tribe-theme-twentyfifteen .tribe-events-list .type-tribe_events,.tribe-theme-twentyfifteen .tribe-events-list .type-tribe_events.tribe-events-first{padding:8.333% 10%}.tribe-theme-parent-twentyfifteen .tribe-events-list .time-details,.tribe-theme-parent-twentyfifteen .tribe-events-list .tribe-events-venue-details,.tribe-theme-twentyfifteen .tribe-events-list .time-details,.tribe-theme-twentyfifteen .tribe-events-list .tribe-events-venue-details{line-height:1.6}.tribe-theme-parent-twentyfifteen .tribe-events-day-time-slot .type-tribe_events,.tribe-theme-twentyfifteen .tribe-events-day-time-slot .type-tribe_events{margin-left:0}.tribe-theme-parent-twentyfifteen .type-tribe_events a.more-link,.tribe-theme-twentyfifteen .type-tribe_events a.more-link{display:none}.tribe-theme-parent-twentyfifteen .datepicker.dropdown-menu,.tribe-theme-twentyfifteen .datepicker.dropdown-menu{max-width:340px}.tribe-theme-parent-twentyfifteen .datepicker.dropdown-menu table,.tribe-theme-parent-twentyfifteen .datepicker.dropdown-menu table.table-condensed,.tribe-theme-twentyfifteen .datepicker.dropdown-menu table,.tribe-theme-twentyfifteen .datepicker.dropdown-menu table.table-condensed{border-left-width:0;border-top-width:0}.tribe-theme-parent-twentyfifteen .tribe-events-calendar td a,.tribe-theme-parent-twentyfifteen .tribe-events-nav-next a,.tribe-theme-parent-twentyfifteen .tribe-events-nav-previous a,.tribe-theme-parent-twentyfifteen ul.tribe-bar-views-list li a,.tribe-theme-twentyfifteen .tribe-events-calendar td a,.tribe-theme-twentyfifteen .tribe-events-nav-next a,.tribe-theme-twentyfifteen .tribe-events-nav-previous a,.tribe-theme-twentyfifteen ul.tribe-bar-views-list li a{border-bottom:none}.tribe-theme-parent-twentyfifteen.events-archive .entry-footer,.tribe-theme-parent-twentyfifteen.single-tribe_events .entry-footer,.tribe-theme-twentyfifteen.events-archive .entry-footer,.tribe-theme-twentyfifteen.single-tribe_events .entry-footer{display:none}.tribe-theme-parent-twentysixteen table.tribe-events-calendar,.tribe-theme-twentysixteen table.tribe-events-calendar{table-layout:auto}.tribe-theme-parent-twentysixteen .tribe-events-single-section-title:first-child,.tribe-theme-twentysixteen .tribe-events-single-section-title:first-child{margin-top:20px}.tribe-theme-parent-twentysixteen .tribe-events-content.entry-summary,.tribe-theme-twentysixteen .tribe-events-content.entry-summary{font-size:inherit;margin-bottom:0;margin-top:5px}.tribe-theme-parent-twentysixteen.events-archive .entry-content,.tribe-theme-parent-twentysixteen.events-archive .entry-header,.tribe-theme-twentysixteen.events-archive .entry-content,.tribe-theme-twentysixteen.events-archive .entry-header{width:auto}.tribe-theme-parent-twentysixteen .datepicker table,.tribe-theme-twentysixteen .datepicker table{border:0;width:auto}.tribe-theme-parent-twentysixteen .entry-content a,.tribe-theme-twentysixteen .entry-content a{box-shadow:none}.tribe-theme-parent-twentysixteen .tribe-events-list-event-title,.tribe-theme-twentysixteen .tribe-events-list-event-title{clear:none}.tribe-theme-twentyseventeen .entry-content a{box-shadow:none}.tribe-theme-twentyseventeen.single-tribe_events .single-featured-image-header{display:none}.tribe-theme-twentyseventeen.page-template-page-php.blog:not(.has-sidebar) #primary article{width:100%}.tribe-theme-twentynineteen .tribe-events-schedule h2:before,.tribe-theme-twentynineteen .tribe-events-tooltip h3.entry-title:before,.tribe-theme-twentynineteen h1.tribe-events-page-title:before,.tribe-theme-twentynineteen h2.tribe-events-day-time-slot-heading:before,.tribe-theme-twentynineteen h2.tribe-events-list-separator-month:before{content:none}.tribe-theme-twentynineteen #tribe-bar-form label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.tribe-theme-twentynineteen .tribe-bar-views-inner{padding:19px 0}.tribe-theme-twentynineteen #tribe-events .tribe-events-button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.tribe-theme-twentynineteen.single-tribe_events .tribe-events-event-meta{background:none;border:0 none}.tribe-theme-twentynineteen.single-tribe_events .tribe-events-event-meta dt{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.tribe-theme-twentynineteen.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group{padding-left:0}.tribe-theme-twentynineteen.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group:last-of-type{padding-right:0}.tribe-theme-twentynineteen.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group .tribe-events-single-section-title{font-size:1.7em}.tribe-theme-twentynineteen.single-tribe_events.tribe-events-page-template #tribe-events-content{padding-left:calc(10% + 60px);padding-right:calc(10% + 60px)}.tribe-theme-twentynineteen.single-tribe_events.tribe-events-page-template .tribe-events-single>.entry{margin-top:2rem}.tribe-theme-twentynineteen .tribe-events-schedule{margin-bottom:.75em;margin-top:1.5em}.tribe-theme-twentynineteen .tribe-events-schedule h2{margin-top:0}.tribe-theme-twentynineteen .tribe-events-loop .tribe-events-event-meta{font-size:.9rem}.tribe-theme-twentynineteen #tribe-bar-views-toggle,.tribe-theme-twentynineteen .tribe-bar-views-option{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.75rem}.tribe-theme-twentynineteen .tribe-events-tooltip .tribe-event-duration{font-family:NonBreakingSpaceOverride,Hoefler Text,Baskerville Old Face,Garamond,Times New Roman,serif;font-size:.85rem}.tribe-theme-twentynineteen .tribe-events-tooltip .tribe-event-description{font-family:NonBreakingSpaceOverride,Hoefler Text,Baskerville Old Face,Garamond,Times New Roman,serif;font-size:.65rem}.tribe-theme-twentynineteen .tribe-events-tooltip h3.entry-title{font-size:1rem}.tribe-theme-twentytwenty .tribe-events-tooltip h3.entry-title{font-size:2.4rem;margin:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}@media screen and (max-width:767px){.single-tribe_events .secondary .tribe-events-venue-map{width:90%}.tribe-bar-submit{margin-left:0}}@media screen and (min-width:44.375em){.tribe-events-day .tribe-events-content{margin-left:0;margin-right:0}}@media screen{#tribe-events-content .tribe-events-tooltip ol,#tribe-events-content .tribe-events-tooltip ul{margin-left:1.6em}}@media screen and (max-width:782px){body.admin-bar .datepicker{margin-top:46px}}@media screen and (min-width:1000px){.tribe-theme-parent-twentyfourteen #tribe-events-pg-template,.tribe-theme-twentyfourteen #tribe-events-pg-template{padding-left:220px}}@media screen and (max-width:400px){.list-view.events-archive .site-content .type-page .entry-content{display:inline;display:initial}}@media (-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tribe-events-tooltip .tribe-events-arrow{background-image:url(../images/tribe-tooltips@2x.png)}#tribe-bar-filters .tribe-bar-button-search .tribe-bar-btn-small{background-image:url(../images/events-bar/icon-search@2x.png)}#tribe-events-bar .tribe-bar-button-settings span{background-image:url(../images/events-bar/icon-gear@2x.png)}#tribe-events-bar [class^=tribe-bar-button-]:after{background-image:url(../../../common/vendor/tribe-select2/select2x2.png)}.tribe-bar-views span[class^=tribe-icon-]{background-image:url(../images/events-bar/icon-month@2x.png)}.tribe-bar-views span.tribe-icon-list{background-image:url(../images/events-bar/icon-list@2x.png)}.tribe-bar-views span.tribe-icon-month{background-image:url(../images/events-bar/icon-month@2x.png)}.tribe-bar-views span.tribe-icon-week{background-image:url(../images/events-bar/icon-week@2x.png)}.tribe-bar-views span.tribe-icon-day{background-image:url(../images/events-bar/icon-day@2x.png)}.tribe-bar-views span.tribe-icon-photo{background-image:url(../images/events-bar/icon-photo@2x.png)}.tribe-bar-views span.tribe-icon-map{background-image:url(../images/events-bar/icon-map@2x.png)}}
1
+ :root{--tec-color-text-primary:#141827;--tec-featured-event-bg:#0ea0d7;--tec-twentynineteen-font--body:"NonBreakingSpaceOverride","Hoefler Text","Baskerville Old Face",Garamond,"Times New Roman",serif;--tec-twentynineteen-font--heading:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--tec-twentynineteen-font--code:Menlo,monaco,Consolas,Lucida Console,monospace;--tec-twentynineteen-font--pre:"Courier 10 Pitch",Courier,monospace}.tribe-events-event-cost{display:flex;align-items:center;float:none;margin:0 0 15px}.tribe-events-event-cost span{border:1px solid #ddd;display:block;font-style:normal;font-weight:700;line-height:1;padding:8px 12px;text-align:center;text-overflow:ellipsis}.tribe-events-event-cost .tribe-out-of-stock,.tribe-events-event-cost .tribe-tickets-left{background:#f0f0f0;border-left:none;color:#727272;font-style:italic;font-weight:400}.tribe-events-event-cost .tribe-ticket-cost{margin:0}.tribe-button,a.tribe-button,button.tribe-button,input.tribe-button{border-radius:3px;line-height:1;margin:10px;padding:9px 12px}.tribe-button.sold-out,a.tribe-button.sold-out,button.tribe-button.sold-out,input.tribe-button.sold-out{background:none;border:none;color:#a00}.tribe-button.sold-out:hover,a.tribe-button.sold-out:hover,button.tribe-button.sold-out:hover,input.tribe-button.sold-out:hover{cursor:default}#tribe-events,#tribe-events-pg-template,.tribe-events-pg-template{background-color:var(--tec-color-background-events);padding:40px 20px 20px}#tribe-events-pg-template,.tribe-events-pg-template{margin:0 auto;max-width:1200px}.tribe-events-after-html{clear:both}#tribe-events .tribe-events-content p,.tribe-events-after-html p,.tribe-events-before-html p{line-height:1.7;margin:0 0 10px}#tribe-events-pg-template .tribe-events-content h1,#tribe-events-pg-template .tribe-events-content h2,#tribe-events-pg-template .tribe-events-content h3,#tribe-events-pg-template .tribe-events-content h4,#tribe-events-pg-template .tribe-events-content h5,#tribe-events-pg-template .tribe-events-content h6,.tribe-events-after-html h1,.tribe-events-after-html h2,.tribe-events-after-html h3,.tribe-events-after-html h4,.tribe-events-after-html h5,.tribe-events-after-html h6,.tribe-events-before-html h1,.tribe-events-before-html h2,.tribe-events-before-html h3,.tribe-events-before-html h4,.tribe-events-before-html h5,.tribe-events-before-html h6{line-height:1.7;margin:24px 0}#tribe-events-pg-template .tribe-events-content h1,.tribe-events-after-html h1,.tribe-events-before-html h1{font-size:21px;line-height:1.5}#tribe-events-pg-template .tribe-events-content h2,.tribe-events-after-html h2,.tribe-events-before-html h2{font-size:18px;line-height:1.6}#tribe-events-pg-template .tribe-events-content h3,.tribe-events-after-html h3,.tribe-events-before-html h3{font-size:16px;line-height:1.8}#tribe-events-pg-template .tribe-events-content h4,.tribe-events-after-html h4,.tribe-events-before-html h4{font-size:14px;line-height:1.8}#tribe-events-pg-template .tribe-events-content h5,.tribe-events-after-html h5,.tribe-events-before-html h5{font-size:13px;line-height:1.8}#tribe-events-pg-template .tribe-events-content h6,.tribe-events-after-html h6,.tribe-events-before-html h6{font-size:12px;line-height:1.8}#tribe-events-pg-template .tribe-events-content ul,.tribe-events-after-html ul,.tribe-events-before-html ul{list-style:disc outside}#tribe-events-pg-template .tribe-events-content ol,.tribe-events-after-html ol,.tribe-events-before-html ol{list-style:decimal outside}#tribe-events-pg-template .tribe-events-content ol li,#tribe-events-pg-template .tribe-events-content ul li,.tribe-events-after-html ol li,.tribe-events-after-html ul li,.tribe-events-before-html ol li,.tribe-events-before-html ul li{line-height:1.7;margin:0 0 20px}.tribe-events-back{margin:0 0 20px}.events-list .tribe-events-back.tribe-events-loop{margin:0 auto 20px}#tribe-events-content a,.tribe-events-event-meta a{color:var(--tec-color-link-accent);text-decoration:none}.tribe-events-adv-list-widget .tribe-events-widget-link a,.tribe-events-adv-list-widget .tribe-events-widget-link a:hover,.tribe-events-back a,.tribe-events-back a:hover,.tribe-events-list-widget .tribe-events-widget-link a,.tribe-events-list-widget .tribe-events-widget-link a:hover,ul.tribe-events-sub-nav a,ul.tribe-events-sub-nav a:hover{text-decoration:none}#tribe-events .tribe-events-button,.tribe-events-button{*display:inline;background-color:#666;background-image:none;border-radius:3px;border:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:11px;font-weight:700;letter-spacing:1px;line-height:normal;padding:6px 9px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;zoom:1}.tribe-events-button.tribe-active{background-color:#666;color:#fff}#tribe-events .tribe-events-button:hover,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover{background-color:#ddd;color:#444;text-decoration:none}a.tribe-events-gcal,a.tribe-events-ical{clear:both;color:#fff;float:right;font-size:10px;font-weight:400;line-height:18px;margin-top:21px;padding:0 6px;text-decoration:none}.tribe-events-gcal{margin-right:9px}.single-tribe_events a.tribe-events-gcal,.single-tribe_events a.tribe-events-ical{float:none}.tribe-events-event-meta-desc .tribe-events-gmap,.tribe-events-event-meta .tribe-events-gmap{white-space:nowrap}.event .entry-title{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:inherit}.updated-info{height:0;text-indent:-9999px}.tribe-events-event-image{margin:0 0 20px;text-align:center}.tribe-events-event-image img{height:auto;max-width:100%}.tribe-events-schedule h2{display:inline-block;margin-bottom:0;color:var(--tec-color-text-event-date);font-size:1.2em;font-style:normal;font-weight:700;line-height:normal}.tribe-events-event-schedule-details{display:inline}.events-archive .entry-content,.events-archive .entry-header{width:98%}.events-archive footer.entry-header,.events-archive footer.entry-meta,.events-archive header.entry-header,.events-archive header.entry-meta,.events-archive span.edit-link,.single-tribe_events footer.entry-header,.single-tribe_events footer.entry-meta,.single-tribe_events header.entry-header,.single-tribe_events header.entry-meta,.single-tribe_organizer footer.entry-header,.single-tribe_organizer footer.entry-meta,.single-tribe_organizer header.entry-header,.single-tribe_organizer header.entry-meta,.single-tribe_venue footer.entry-header,.single-tribe_venue footer.entry-meta,.single-tribe_venue header.entry-header,.single-tribe_venue header.entry-meta{display:none}.tribe-events-notices{background:#d9edf7;border-radius:4px;border:1px solid #bce8f1;color:#3a87ad;margin:10px 0 18px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 #fff}div.tribe-events-notices>ul,div.tribe-events-notices>ul>li{list-style:none;margin:0;padding:0}#tribe-events-content p.tribe-events-promo{color:#999;font-size:12px}#tribe-events-content p.tribe-events-promo a{color:#666}.clearfix,.tribe-clearfix{zoom:1}.clearfix:after,.clearfix:before,.tribe-clearfix:after,.tribe-clearfix:before{content:"";display:table}.clearfix:after,.tribe-clear,.tribe-clearfix:after{clear:both}.tribe-events-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.tribe-events-error{display:none}.tribe-events-multi-event-day{color:#0f81bb}#tribe-events-content .tribe-events-abbr{border-bottom:0;cursor:default}.tribe-events-spinner{height:32px;margin-left:-16px;width:32px}.tribe-events-spinner-medium{height:24px;width:24px}.tribe-events-spinner-small{height:16px;margin-left:-8px;width:16px}*+html .events-archive .tribe-events-page-title{padding-bottom:30px}*+html .events-archive .tribe-events-list .tribe-events-page-title{padding-bottom:0}*+html #tribe-events-header{margin-bottom:30px}.tribe-events-page-title{clear:none;font-size:24px;font-weight:400;margin-bottom:.5em;position:relative;text-align:center;z-index:0}.tribe-events-filter-view.events-list .tribe-events-page-title{width:100%;float:none}.tribe-events-page-title a{color:#000}.tribe-events-page-title a:focus,.tribe-events-page-title a:hover{color:#333;text-decoration:underline}#tribe-events-footer,#tribe-events-header{clear:both;margin-bottom:.5em}#tribe-events-footer .tribe-events-sub-nav,#tribe-events-header .tribe-events-sub-nav{line-height:normal;list-style-type:none;margin:0;overflow:hidden;padding:0;text-align:center}#tribe-events-footer .tribe-events-sub-nav li,#tribe-events-header .tribe-events-sub-nav li{*display:inline;display:inline-block;margin:0;vertical-align:middle;zoom:1}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-footer .tribe-events-sub-nav li,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-header .tribe-events-sub-nav li{float:left;margin-right:5px;text-align:left}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next{float:right;margin-left:5px;text-align:right}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-left,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-left{float:left;text-align:left}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-right,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-right{float:right;text-align:right}.tribe-events-ajax-loading{background:#666;border-radius:5px;box-shadow:none;display:none;left:50%;margin-left:-27px;padding:15px;position:absolute;top:150px;z-index:10}.tribe-events-ajax-loading.tribe-events-active-spinner,.tribe-events-ajax-loading.tribe-events-active-spinner img,.tribe-events-loading .tribe-events-ajax-loading{display:block}#tribe-events-header{position:relative}#tribe-events-footer{margin-bottom:1em}.events-list #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer{clear:both;margin:1.25em 0 18px}.tribe-events-map #tribe-events-header{margin:1em 0}.single-tribe_events #tribe-events-header{margin:1em 0 20px}.single-tribe_events #tribe-events-footer li,.single-tribe_events #tribe-events-header li{width:48%}#tribe-events-content .tribe-events-nav-date{padding-top:16px}select.tribe-events-dropdown{font-size:11px;margin:33px 9px 0 0;width:auto}#tribe-events-events-picker,#tribe-events-picker{display:inline}#tribe-events-content{margin-bottom:48px;padding:2px 0;position:relative}#tribe-events-content.tribe-events-list{padding:0}.tribe-events-othermonth .tribe-events-month-event-title,.tribe-events-othermonth div[id*=tribe-events-daynum-]{-khtml-opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4}#tribe-events-content.tribe-events-list{margin-bottom:60px}.tribe-events-list .tribe-events-loop .tribe-event-featured{background:#0ea0d7;background:var(--tec-featured-event-bg);margin-bottom:2rem;padding:0 1.5rem 1rem}.tribe-events-list .tribe-events-loop .tribe-event-featured.tribe-events-first{padding-top:0}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-image{display:block;float:none;margin:0 -1.5rem;width:auto}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-list-event-title{display:inline-block;margin-top:1.5rem}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-list-event-title a{color:#fff}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-meta{background-color:transparent;color:hsla(0,0%,100%,.7);font-weight:400}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content{color:hsla(0,0%,100%,.9)}.tribe-events-list .tribe-events-loop .tribe-event-featured a{color:hsla(0,0%,100%,.7)}.tribe-events-list .tribe-events-loop .tribe-event-featured a:active,.tribe-events-list .tribe-events-loop .tribe-event-featured a:hover{color:hsla(0,0%,100%,.9)}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost{display:flex;align-items:center;float:none;margin:30px 0}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost span{border:0;color:#fff;background:hsla(0,0%,100%,.1);display:block;font-style:normal;font-weight:700;line-height:1;padding:10px;text-align:center;text-overflow:ellipsis}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .ticket-cost{background:hsla(0,0%,100%,.2)}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-tickets-left{font-style:italic;font-weight:400;margin-left:1px}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-out-of-stock{background:#f0f0f0;border-left:none;color:#727272;font-style:italic;font-weight:400}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-ticket-cost{margin:0}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-button{color:#000;font-weight:700}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-button:hover{color:#0ea0d7;color:var(--tec-featured-event-bg)}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-button:active{color:#000}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-button{background:#fff;color:#0ea0d7;color:var(--tec-featured-event-bg)}.tribe-events-list .tribe-events-loop .tribe-events-event-image{float:left;margin:0 3% 0 0;width:30%}.tribe-events-list .tribe-events-loop .tribe-events-content{width:100%}.tribe-events-list .tribe-events-list-event-title{border:none;display:inline-block;font-size:1.4em;letter-spacing:0;line-height:1.4em;margin:0;padding:0;text-transform:none}.tribe-events-list .type-tribe_events{border-bottom:1px solid #ddd;margin:0;padding:2.25em 0}.tribe-events-list .type-tribe_events.tribe-events-first{padding-top:0}.tribe-events-list .type-tribe_events.tribe-event-end-month{border-bottom:0;padding-bottom:0}.tribe-events-list .tribe-events-event-image{display:inline-block;float:left;margin:0 3% 0 0}.tribe-events-list .tribe-events-event-image img{height:auto;margin:0;padding:0;width:100%}.tribe-events-list .tribe-events-event-image+div.tribe-events-content{display:block;float:none;position:relative}.tribe-events-list .tribe-events-event-image+div.tribe-events-content.tribe-events-list-event-description{position:static}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo{*display:inline;display:inline-block;zoom:1}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .event-is-recurring{position:relative}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .tribe-events-content{padding:0;width:100%}.tribe-events-list .time-details,.tribe-events-list .tribe-events-venue-details{display:block;line-height:1.2;margin:0}.tribe-events-list .time-details{margin:0 0 8px}.tribe-events-list .tribe-events-venue-details{margin:15px 0}.tribe-events-event-details .tribe-events-event-meta address.tribe-events-address{font-family:inherit;font-size:inherit;font-style:normal;line-height:inherit}.tribe-events-list-separator-year{color:#ccc;display:block;font-size:38px;font-weight:700;padding:1em 2.25em 0;text-align:center}.tribe-events-list-separator-month{background-color:#eee;display:block;font-size:14px;font-weight:700;margin:2.5em 0 0;padding:6px 10px;text-transform:uppercase}.tribe-events-list-separator-month+.type-tribe_events.tribe-events-first{padding-top:2.25em}.tribe-events-loop{clear:both}.tribe-events-loop .type-tribe_events.tribe-events-last{border-bottom:0}.tribe-events-loop .tribe-events-content{float:left;padding:0 5% 0 0;width:60%}.tribe-events-loop .tribe-events-event-meta{border:0;clear:both;float:none;font-size:14px;font-weight:700;line-height:1.5;margin:5px 0 15px;overflow:visible}.tribe-events-event-meta address.tribe-events-address{display:inline;font-family:inherit;font-size:inherit;font-style:normal;line-height:inherit;margin-right:10px}.single-tribe_venue .tribe-events-loop .tribe-events-content p{margin:0}.events-archive h3 .published,.single-tribe_venue h3 .published{font-size:18px;font-style:italic;margin-top:0;text-transform:none}.tribe-events-event-day,.tribe-events-event-meta-desc{color:#333}.venue-address{margin-top:1em}.venue-address>*{display:block;margin-top:.5em}.single-tribe_events .tribe-events-single-event-title{color:var(--tec-color-text-event-title);font-size:1.7em;line-height:1;margin:0;padding:0}.single-tribe_events .tribe-events-single-event-recurrence-description{align-items:center;display:flex;font-size:1em;margin:.5em 0 1.5em}.single-tribe_events .tribe-events-single-event-recurrence-description>img{height:1em}.single-tribe_events .tribe-events-single-event-recurrence-description>a{color:#009fd4;font-size:.8125em}.single-tribe_events .tribe-events-single-event-recurrence-description>*{margin-right:.4375em}#tribe-events-content .tribe-events-single-event-description .attachment-post-thumbnail{display:block;margin-left:auto;margin-right:auto;text-align:center}.single-tribe_events .tribe-events-single-event-description a{color:var(--tec-color-link-primary)}.tribe-events-meta-group .tribe-events-single-section-title{font-size:1.4em;font-weight:700;margin:20px 0 10px}.tribe-events-meta-group a{color:var(--tec-color-link-accent)}.tribe-events-meta-group+.tribe-events-single-section-title{margin-top:0}.tribe-events-event-meta .tribe-events-meta-group address.tribe-events-address{display:block;margin:0}#eventbrite-embed{margin:24px 0;min-height:225px;width:100%}.eventbrite-ticket-embed{margin:0 0 30px}.tribe-events-schedule{margin:20px 0 0;vertical-align:middle}.single-tribe_events .tribe-events-schedule .recurringinfo,.single-tribe_events .tribe-events-schedule .tribe-events-cost,.single-tribe_events .tribe-events-schedule .tribe-events-divider{font-size:1.2em}.single-tribe_events .tribe-events-schedule h3{*display:inline;display:inline-block;font-size:1.2em;margin:0;padding:0;vertical-align:middle;white-space:nowrap;zoom:1}.single-tribe_events .tribe-events-schedule .tribe-events-cost{vertical-align:baseline}.single-tribe_events .tribe-events-event-image{clear:both;margin-bottom:30px;text-align:center}.single-tribe_events .tribe-events-cal-links{clear:both}.single-tribe_events .tribe-events-event-meta{background:#e5e5e5;border:1px solid #eee;margin:30px 0}.single-tribe_events .tribe-events-venue-map{background:#eee;border:1px solid #ddd;border-radius:3px;display:inline-block;float:right;margin:20px 4% 2% 0;padding:5px;vertical-align:top;width:90%;zoom:1}.single-tribe_events .tribe-events-meta-group+.tribe-events-meta-group+.tribe-events-meta-group-gmap{clear:both;display:block;float:none;width:auto}.single-tribe_events .tribe-events-meta-group+.tribe-events-meta-group+.tribe-events-meta-group-gmap .tribe-events-venue-map{float:none;width:100%}.single-tribe_events .secondary .tribe-events-venue-map{width:58%}.single-tribe_events .sidebar .secondary .tribe-events-venue-map{width:100%}.single-tribe_events .tribe-events-event-meta{font-size:13px}.single-tribe_events .tribe-events-event-meta dl{margin:0}.single-tribe_events #tribe-events-content .tribe-events-event-meta dt{clear:left;font-weight:700;line-height:1;list-style:none}.single-tribe_events #tribe-events-content .tribe-events-event-meta dd{float:none;line-height:1.5;list-style:none;margin:0 0 10px;padding:0}.tribe-events-event-meta .column,.tribe-events-event-meta .tribe-events-meta-group{box-sizing:border-box;display:inline-block;float:left;margin:0 0 20px;padding:0 4%;text-align:left;vertical-align:top;width:33.3333%;zoom:1}#tribe-events-content .tribe-events-event-meta dd span.adr{display:block}.single-tribe_events .tribe-events-content{max-width:100%;padding:0;width:100%}.sidebar.single-tribe_events .tribe-events-content{padding:0}.tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading{background-color:#eee;font-size:14px;font-weight:700;margin:2.5em 0 0;padding:6px 10px;text-transform:uppercase}.tribe-events-day .tribe-events-day-time-slot .type-tribe_events{margin-left:5%}.tribe-events-day .tribe-event-featured{background:#0ea0d7;background:var(--tec-featured-event-bg);margin-bottom:2rem;padding:0 1.5rem 1rem}.tribe-events-day .tribe-event-featured .tribe-events-content{display:block;float:none;width:auto}.tribe-events-day .tribe-event-featured.tribe-events-first{padding-top:0}.tribe-events-day .tribe-event-featured .tribe-events-event-image{display:block;float:none;margin:0 -1.5rem;width:auto}.tribe-events-day .tribe-event-featured .tribe-events-list-event-title{display:inline-block;margin-top:1.5rem}.tribe-events-day .tribe-event-featured .tribe-events-list-event-title a{color:#fff}.tribe-events-day .tribe-event-featured .tribe-events-event-meta{background-color:transparent;color:hsla(0,0%,100%,.7);font-weight:400}.tribe-events-day .tribe-event-featured .tribe-events-content{color:hsla(0,0%,100%,.9)}.tribe-events-day .tribe-event-featured a{color:hsla(0,0%,100%,.7)}.tribe-events-day .tribe-event-featured a:active,.tribe-events-day .tribe-event-featured a:hover{color:hsla(0,0%,100%,.9)}.tribe-events-day .tribe-event-featured .tribe-events-event-cost{display:flex;align-items:center;float:none;margin:30px 0}.tribe-events-day .tribe-event-featured .tribe-events-event-cost span{border:0;color:#fff;background:hsla(0,0%,100%,.1);display:block;font-style:normal;font-weight:700;line-height:1;padding:10px;text-align:center;text-overflow:ellipsis}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .ticket-cost{background:hsla(0,0%,100%,.2)}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-tickets-left{font-style:italic;font-weight:400;margin-left:1px}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-out-of-stock{background:#f0f0f0;border-left:none;color:#727272;font-style:italic;font-weight:400}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-ticket-cost{margin:0}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-button{color:#000;font-weight:700}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-button:hover{color:#0ea0d7;color:var(--tec-featured-event-bg)}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-button:active{color:#000}.tribe-events-day .tribe-event-featured .tribe-button{background:#fff;color:#0ea0d7;color:var(--tec-featured-event-bg)}.tribe-events-day .type-tribe_events{margin-left:0}.tribe-events-day .tribe-events-event-image{display:inline-block;float:left;margin:0 3% 0 0;width:30%}.tribe-events-day .tribe-events-content{display:inline-block;float:right;padding:0;width:67%}#tribe-events-content table.tribe-events-calendar{border-collapse:collapse;clear:both;font-size:12px;margin:12px 0 .6em;overflow:visible;table-layout:fixed;width:100%}#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured{background:#0ea0d7;background:var(--tec-featured-event-bg);margin:0;padding:6px 14px;padding:6px calc(5% + 8px)}.events-archive.events-gridview #tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured{margin:0;padding:6px 14px;padding:6px calc(5% + 8px)}#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured .tribe-events-month-event-title a{color:#fff}#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured .tribe-events-month-event-title a:active,#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured .tribe-events-month-event-title a:hover{color:#eee}#tribe-events-content .tribe-events-calendar td,#tribe-events-content table.tribe-events-calendar{border:1px solid #bbb}#tribe-events-content .tribe-events-calendar td{box-sizing:border-box;color:#114b7d;font-size:12px;height:145px;padding:0 0 .5em;vertical-align:top;width:14.28%}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{background-color:#f5f5f5;color:#333;font-size:11px;font-weight:700}.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:#666;color:#fff}.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a{color:#999}.recurring-info-tooltip,.tribe-events-calendar .tribe-events-tooltip,.tribe-events-shortcode.view-week .tribe-events-tooltip,.tribe-events-week .tribe-events-tooltip{background-color:#f9f9f9;border:1px solid #666;bottom:30px;color:#333;display:none;left:3px;line-height:1.4;position:absolute;width:320px;z-index:1001}.tribe-events-tooltip .tribe-events-arrow{background-image:url(../images/tribe-tooltips.png);background-position:0 0;background-repeat:no-repeat;background-size:44px 19px;bottom:-11px;display:block;height:11px;left:20px;position:absolute;width:18px}.recurring-info-tooltip,.tribe-events-calendar .tribe-events-right .tribe-events-tooltip,.tribe-events-shortcode.view-week .tribe-events-right .tribe-events-tooltip,.tribe-events-week .tribe-events-right .tribe-events-tooltip{left:auto;right:3px}.tribe-events-right .tribe-events-tooltip .tribe-events-arrow{left:auto;right:30px}.tribe-events-tooltip ol,.tribe-events-tooltip ul{margin-left:1.6em}.tribe-events-tooltip .tribe-events-event-body .tribe-events-event-thumb img{max-height:150px;max-width:150px}.tribe-events-tooltip.tribe-events-tooltip-flipdown:before{border:10px solid transparent;border-bottom-color:#666;content:" ";display:block;height:0;left:17px;position:absolute;top:-21px;width:0;z-index:2}.tribe-events-tooltip.tribe-events-tooltip-flipdown .tribe-events-arrow{display:none}.tribe-events-right .tribe-events-tooltip.tribe-events-tooltip-flipdown:before{left:auto;right:43px}.recurringinfo{*display:inline;display:inline-block;position:relative;zoom:1}.event-is-recurring{color:rgba(0,0,0,.7);font-style:normal;font-weight:500;position:relative}.event-is-recurring:hover{color:#000}.tribe-event-featured .event-is-recurring{color:hsla(0,0%,100%,.7)}.tribe-event-featured .event-is-recurring:hover{color:#fff}.tribe-event-featured .event-is-recurring div{color:rgba(0,0,0,.7)}.recurring-info-tooltip.tribe-events-tooltip{left:10px;padding-bottom:.8em;width:200px}.events-archive.events-gridview #tribe-events-content table .type-tribe_events{border-bottom:1px solid #e7e7e7;margin:0 5%;padding:6px 8px}.events-archive.events-gridview #tribe-events-content table .tribe-events-last{border-bottom:0}.tribe-events-viewmore{border-top:1px solid #e7e7e7;font-weight:700;line-height:1;margin:0 5%;padding:9px 8px}.tribe-events-calendar td .tribe-events-viewmore a{font-size:90%;white-space:nowrap}.tribe-events-calendar td div[id*=tribe-events-daynum-]{line-height:1.2;padding:6px 9px}.tribe-events-calendar td a{font-size:91.7%}.tribe-events-calendar th{background-color:#ddd;color:#333;height:10px;letter-spacing:1px;padding:4px 0;text-align:center;text-transform:uppercase;width:14.28%}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-event-]{margin:0;position:relative}.tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a{font-size:100%}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-family:sans-serif;font-size:98%;font-weight:400;line-height:1.25;margin:0;overflow:hidden;padding:3%;text-transform:none}#tribe-events-content .tribe-events-tooltip h4{background-color:#666;color:#fff;font-size:12px;font-weight:400;letter-spacing:1px;line-height:24px;margin:0;min-height:24px;padding:0 6px}.tribe-events-tooltip .tribe-events-event-body{font-size:11px;font-weight:400;padding:3px 6px 6px}.tribe-events-tooltip .duration{font-style:italic;margin:3px 0}.tribe-events-tooltip:not(.tribe-event-featured) .tribe-events-event-thumb{padding:5px 5px 5px 0}.tribe-events-tooltip.tribe-event-featured .tribe-events-event-thumb{padding:2px 0 8px}.tribe-events-tooltip .tribe-events-event-thumb{float:left}.tribe-events-tooltip .tribe-events-event-thumb img{box-shadow:none}.tribe-events-tooltip p.entry-summary{font-size:11px;line-height:1.5;padding:0}#tribe-mobile-container{display:none}.tribe-events-list-widget .tribe-list-widget{margin-left:0}.tribe-events-list-widget .tribe-events-list-widget-events{list-style:none;padding:0 1.5rem;margin-bottom:1.25rem}.tribe-events-list-widget .tribe-event-title{margin-bottom:.25rem;margin-top:0}.tribe-events-list-widget .duration{font-weight:700}.tribe-events-list-widget .tribe-event-featured{background:#0ea0d7;background:var(--tec-featured-event-bg);padding-bottom:.75rem}.tribe-events-list-widget .tribe-event-featured .tribe-event-title{margin-top:.75rem}.tribe-events-list-widget .tribe-event-featured .tribe-event-title a{color:#fff}.tribe-events-list-widget .tribe-event-featured .tribe-event-image{line-height:0;margin-left:-1.5rem;margin-right:-1.5rem;overflow:hidden}.tribe-events-list-widget .tribe-event-featured .tribe-event-duration{color:#fff}.datepicker table tr td span,.datepicker td{border-radius:0}.datepicker td{border-top:1px solid #ededed}.datepicker td,.datepicker th{word-break:normal}.datepicker table tr td.active.active,.datepicker table tr td span.active.active{background:#666}.datepicker table tr td.active.active:hover,.datepicker table tr td span.active.active:hover{background:#dadada;color:inherit}body.admin-bar .datepicker{margin-top:32px}#tribe-events-bar{clear:none;height:auto;margin-bottom:30px;min-width:220px;position:relative;width:100%}#tribe-events-bar *{box-sizing:border-box}#tribe-bar-form{background:#f5f5f5;margin:0;position:relative;width:100%}#tribe-bar-form input{font-size:15px;margin:0 4px 0 0}#tribe-bar-form input[type=text]{background:0;border:none;border-bottom:1px dashed #b9b9b9;border-radius:0;box-shadow:none;font-style:italic;font-weight:400;height:auto;line-height:1;padding:5px;width:100%}#tribe-bar-form input[type=text]:focus{border-bottom:none;outline:1px dashed #b9b9b9}#tribe-bar-form .tribe-bar-submit input[type=submit]{-webkit-appearance:button;background:#666;background-image:none;border:none;border-radius:0;color:#fff;font-size:13px;height:auto;letter-spacing:0;line-height:2;padding:10px;width:100%}#tribe-bar-form label{display:block;font-size:11px;font-weight:700;line-height:1;margin:0 0 5px;padding:0;text-transform:uppercase}#tribe-bar-form .tribe-bar-filters{float:left;margin:0;position:relative;width:100%}#tribe-bar-form .tribe-bar-filters-inner{margin:0}#tribe-bar-form .tribe-bar-views-inner label{padding:0 15px;text-align:left}#tribe-bar-filters-wrap{position:relative}input[name*=tribe-bar-]::-webkit-input-placeholder{color:#5f5f5f;font-style:italic;font-weight:400;line-height:1.3}input[name*=tribe-bar-]:-moz-placeholder{color:#5f5f5f;font-style:italic;font-weight:400;line-height:1.3}.tribe-event-placeholder{color:#5f5f5f;font-weight:400;font-style:italic;line-height:1.3}#tribe-bar-dates .select2-choice{border-bottom:1px dashed #b9b9b9}.tribe-bar-date-filter{float:left;margin-bottom:0;padding:15px;width:25%}.tribe-bar-search-filter{float:left;margin-bottom:0;padding:15px;width:33.3333%}.tribe-bar-submit{float:left;margin-bottom:0;margin-left:16.6667%;padding:15px;width:25%}.tribe-bar-submit input[type=submit]:hover{background:#999;color:#fff}.tribe-bar-views-inner{background:#e0e0e0;margin:0;padding:16px 0}#tribe-bar-views-toggle{border:0;background:transparent;color:#333;display:block;font-size:16px;font-family:inherit;font-weight:400;line-height:1;padding:6px 15px;position:relative;text-align:left;text-transform:none;width:100%}#tribe-bar-views-toggle:focus{outline:1px dotted}#tribe-bar-views-toggle:focus,#tribe-bar-views-toggle:hover{background:#cacaca}#tribe-bar-views-toggle:after{border:solid transparent;border-color:rgba(136,183,213,0);border-top-color:inherit;border-width:8px;content:" ";height:0;pointer-events:none;position:absolute;right:15px;top:10px;width:0}.tribe-bar-views-open #tribe-bar-views-toggle:after{border-bottom-color:inherit;border-top-color:transparent;top:0}.tribe-bar-collapse #tribe-bar-views-toggle{padding:10px 14px}.tribe-bar-collapse #tribe-bar-views-toggle:after{top:14px}#tribe-bar-views .tribe-bar-views-list{background:#e0e0e0;border-radius:0 0 3px 3px;display:none;left:0;margin:0;padding:5px 0 0;position:absolute;top:auto;width:100%;z-index:2}#tribe-bar-views .tribe-bar-views-option{display:block;color:#444;line-height:14px;margin:0;padding:6px 15px}#tribe-bar-views .tribe-bar-views-option:hover{cursor:pointer;background:#cacaca}#tribe-bar-views .tribe-bar-views-option:focus{outline:1px dotted}#tribe-bar-views .tribe-bar-views-option:last-child{border-radius:0 0 3px 3px}#tribe-bar-views .tribe-bar-views-option.tribe-bar-active{background:#cacaca}#tribe-bar-views .tribe-bar-settings{display:none}#tribe-bar-form.tribe-bar-mini *{font-size:12px}#tribe-bar-form.tribe-bar-mini label{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit]{-webkit-appearance:button;font-size:11px;padding:10px 5px}#tribe-bar-form.tribe-bar-mini .tribe-bar-date-filter,#tribe-bar-form.tribe-bar-mini .tribe-bar-search-filter,#tribe-bar-form.tribe-bar-mini .tribe-bar-submit{padding:10px}#tribe-bar-form.tribe-bar-mini .tribe-bar-views-list .tribe-bar-views-option a{padding:4px 15px}#tribe-bar-form.tribe-bar-mini .tribe-bar-views-inner{padding:12px 0}#tribe-bar-form.tribe-bar-mini .tribe-bar-views-inner label{padding:0 10px}#tribe-bar-form.tribe-bar-full.tribe-events-bar--has-views #tribe-bar-filters-wrap,#tribe-bar-form.tribe-bar-mini.tribe-events-bar--has-views #tribe-bar-filters-wrap{float:left;width:83.3333%}#tribe-bar-form.tribe-bar-full.tribe-events-bar--has-filters #tribe-bar-views,#tribe-bar-form.tribe-bar-mini.tribe-events-bar--has-filters #tribe-bar-views{position:relative;float:left;width:16.6667%}#tribe-bar-collapse-toggle{background:#f5f5f5;color:#333;display:none;width:100%;font-size:13px;font-weight:700;line-height:28px;padding:15px;position:relative;text-align:left;text-transform:uppercase;border:0}#tribe-bar-collapse-toggle:focus,#tribe-bar-collapse-toggle:hover{cursor:pointer;color:#fff;background:#666}#tribe-bar-collapse-toggle.tribe-bar-filters-open span.tribe-bar-toggle-arrow:after{border-bottom-color:inherit;border-top-color:transparent;top:0}#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow{display:inline-block;margin:0 4px;position:absolute;right:10px}#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow:after{border:solid transparent;border-color:rgba(136,183,213,0);border-top-color:inherit;border-width:8px;content:" ";height:0;pointer-events:none;position:absolute;right:0;top:10px;width:0}#tribe-bar-form.tribe-bar-collapse{background:transparent}#tribe-bar-form.tribe-bar-collapse #tribe-bar-collapse-toggle{display:block}#tribe-bar-form.tribe-bar-collapse .tribe-bar-filters{position:absolute;z-index:21;float:none;display:none;left:auto;padding-top:5px;overflow:hidden;right:auto;width:100%;background:#f5f5f5;box-shadow:0 0 5px rgba(0,0,0,.2)}#tribe-bar-form.tribe-bar-collapse .tribe-bar-filters-inner>div{width:100%}#tribe-bar-form.tribe-bar-collapse #tribe-bar-views{margin-top:10px}#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner{padding:10px 0 0}.tribe-bar-disabled{float:right;position:relative;z-index:101}.tribe-bar-disabled .tribe-events-page-title{clear:none;line-height:45px;margin:0;text-align:left}.tribe-bar-disabled #tribe-events-bar{float:none;min-width:0;width:auto}.tribe-bar-disabled #tribe-bar-form{border-radius:3px;width:auto}.tribe-bar-disabled #tribe-bar-filters-wrap{float:left;min-width:120px;width:auto}.tribe-bar-disabled .tribe-bar-filters .tribe-bar-date-filter{padding:5px 10px}.tribe-bar-disabled #tribe-bar-form label{font-size:10px}.tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type=text]{border:none;display:block;font-size:13px;line-height:1;margin:10px 0 0;padding:3px 0 0;width:100px}.tribe-bar-disabled #tribe-bar-form #tribe-bar-views{float:right;font-size:16px;left:50%;min-width:130px;padding:0;right:auto;width:50%}.tribe-bar-disabled .tribe-bar-views-inner{border-radius:0 3px 3px 0;min-width:100px;padding:5px 0 0;position:relative}.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list,.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option{margin:0}.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{margin:0;padding:4px 10px}.tribe-bar-disabled #tribe-bar-views .select2-container .select2-choice{font-size:13px;height:auto;line-height:18px}.tribe-bar-disabled .tribe-select2-results-views.select2-drop .select2-results li{padding:0 10px}.tribe-bar-disabled #tribe-bar-collapse-toggle,.tribe-bar-disabled .tribe-bar-submit{display:none}.tribe-bar-disabled .tribe-bar-date-filter,.tribe-events-uses-geolocation .tribe-bar-disabled .tribe-bar-date-filter{width:auto}.tribe-bar-views span[class^=tribe-icon-]{background-position:0 50%;background-repeat:no-repeat;display:inline-block;min-height:16px;padding-left:24px}.tribe-bar-views span.tribe-icon-month,.tribe-bar-views span[class^=tribe-icon-]{background-image:url(../images/events-bar/icon-month.png);background-size:15px 16px}.tribe-bar-views span.tribe-icon-list{background-image:url(../images/events-bar/icon-list.png);background-size:15px 10px}.tribe-bar-views span.tribe-icon-week{background-image:url(../images/events-bar/icon-week.png);background-size:15px 16px}.tribe-bar-views span.tribe-icon-day{background-image:url(../images/events-bar/icon-day.png);background-size:15px 16px}.tribe-bar-views span.tribe-icon-photo{background-image:url(../images/events-bar/icon-photo.png);background-size:15px 14px}.tribe-bar-views span.tribe-icon-map{background-image:url(../images/events-bar/icon-map.png);background-position:2px 50%;background-size:12px 16px}.tribe-events-week.tribe-theme-parent-twentyfourteen #masthead,.tribe-events-week.tribe-theme-twentyfourteen #masthead{z-index:1001}.tribe-theme-parent-twentyfourteen #tribe-events-pg-template #tribe-events,.tribe-theme-twentyfourteen #tribe-events-pg-template #tribe-events{padding:20px}.tribe-theme-parent-twentyfourteen #tribe-bar-views .tribe-bar-views-list,.tribe-theme-twentyfourteen #tribe-bar-views .tribe-bar-views-list{z-index:3}#tribe-events-content .tribe-updated{display:inherit}.tribe-theme-parent-twentyfifteen,.tribe-theme-twentyfifteen{--tec-color-background-events:var(--tec-color-background)}.tribe-theme-parent-twentyfifteen #tribe-events,.tribe-theme-twentyfifteen #tribe-events{background-color:var(--tec-color-background-events);margin:0 8.333%;padding-top:8.333%}.tribe-theme-parent-twentyfifteen .tribe-events-single-event-title,.tribe-theme-twentyfifteen .tribe-events-single-event-title{font-size:39px}.tribe-theme-parent-twentyfifteen.events-single.tribe-events-page-template #tribe-events-pg-template,.tribe-theme-twentyfifteen.events-single.tribe-events-page-template #tribe-events-pg-template{padding-top:8.3333%}.tribe-theme-parent-twentyfifteen.events-single.tribe-events-page-template #tribe-events-content,.tribe-theme-twentyfifteen.events-single.tribe-events-page-template #tribe-events-content{padding:8.3333% 10%}.tribe-theme-parent-twentyfifteen.single-tribe_events #tribe-events,.tribe-theme-twentyfifteen.single-tribe_events #tribe-events{background-color:var(--tec-color-background-events)}.tribe-theme-parent-twentyfifteen.single-tribe_events #tribe-events .tribe_events,.tribe-theme-twentyfifteen.single-tribe_events #tribe-events .tribe_events{box-shadow:none;margin-left:0;margin-right:0;padding-top:0}.tribe-theme-parent-twentyfifteen.single-tribe_events #tribe-events .tribe-events-schedule h2,.tribe-theme-twentyfifteen.single-tribe_events #tribe-events .tribe-events-schedule h2{display:inline-block;font-size:1.2em;margin:0}.tribe-theme-parent-twentyfifteen.single-tribe_events #tribe-events p a,.tribe-theme-twentyfifteen.single-tribe_events #tribe-events p a{color:var(--tec-color-link-primary)}.tribe-theme-parent-twentyfifteen.single-tribe_events .tribe-events-single,.tribe-theme-twentyfifteen.single-tribe_events .tribe-events-single{box-shadow:none;margin:0}.tribe-theme-parent-twentyfifteen.tribe-events-week .tribe-events-grid .hentry,.tribe-theme-twentyfifteen.tribe-events-week .tribe-events-grid .hentry{margin-left:0;margin-right:0}.tribe-theme-parent-twentyfifteen .tribe-events-list-widget .type-tribe_events,.tribe-theme-twentyfifteen .tribe-events-list-widget .type-tribe_events{border-top:1px solid rgba(51,51,51,.1);box-shadow:none;margin-left:0;margin-right:0}.tribe-theme-parent-twentyfifteen .tribe-events-list-widget .entry-title,.tribe-theme-twentyfifteen .tribe-events-list-widget .entry-title{font-size:22px;line-height:1.4545}.tribe-theme-parent-twentyfifteen.tribe-events-page-template #tribe-events-content-wrapper,.tribe-theme-twentyfifteen.tribe-events-page-template #tribe-events-content-wrapper{padding:3.333%}.tribe-theme-parent-twentyfifteen .tribe-events-list .type-tribe_events,.tribe-theme-parent-twentyfifteen .tribe-events-list .type-tribe_events.tribe-events-first,.tribe-theme-twentyfifteen .tribe-events-list .type-tribe_events,.tribe-theme-twentyfifteen .tribe-events-list .type-tribe_events.tribe-events-first{padding:8.333% 10%}.tribe-theme-parent-twentyfifteen .tribe-events-list .time-details,.tribe-theme-parent-twentyfifteen .tribe-events-list .tribe-events-venue-details,.tribe-theme-twentyfifteen .tribe-events-list .time-details,.tribe-theme-twentyfifteen .tribe-events-list .tribe-events-venue-details{line-height:1.6}.tribe-theme-parent-twentyfifteen .tribe-events-day-time-slot .type-tribe_events,.tribe-theme-twentyfifteen .tribe-events-day-time-slot .type-tribe_events{margin-left:0}.tribe-theme-parent-twentyfifteen .type-tribe_events a.more-link,.tribe-theme-twentyfifteen .type-tribe_events a.more-link{display:none}.tribe-theme-parent-twentyfifteen .datepicker.dropdown-menu,.tribe-theme-twentyfifteen .datepicker.dropdown-menu{max-width:340px}.tribe-theme-parent-twentyfifteen .datepicker.dropdown-menu table,.tribe-theme-parent-twentyfifteen .datepicker.dropdown-menu table.table-condensed,.tribe-theme-twentyfifteen .datepicker.dropdown-menu table,.tribe-theme-twentyfifteen .datepicker.dropdown-menu table.table-condensed{border-left-width:0;border-top-width:0}.tribe-theme-parent-twentyfifteen .tribe-events-calendar td a,.tribe-theme-parent-twentyfifteen .tribe-events-nav-next a,.tribe-theme-parent-twentyfifteen .tribe-events-nav-previous a,.tribe-theme-parent-twentyfifteen ul.tribe-bar-views-list li a,.tribe-theme-twentyfifteen .tribe-events-calendar td a,.tribe-theme-twentyfifteen .tribe-events-nav-next a,.tribe-theme-twentyfifteen .tribe-events-nav-previous a,.tribe-theme-twentyfifteen ul.tribe-bar-views-list li a{border-bottom:none}.tribe-theme-parent-twentyfifteen.events-archive .entry-footer,.tribe-theme-parent-twentyfifteen.single-tribe_events .entry-footer,.tribe-theme-twentyfifteen.events-archive .entry-footer,.tribe-theme-twentyfifteen.single-tribe_events .entry-footer{display:none}.tribe-theme-parent-twentysixteen table.tribe-events-calendar,.tribe-theme-twentysixteen table.tribe-events-calendar{table-layout:auto}.tribe-theme-parent-twentysixteen .tribe-events-single-section-title:first-child,.tribe-theme-twentysixteen .tribe-events-single-section-title:first-child{margin-top:20px}.tribe-theme-parent-twentysixteen .tribe-events-content.entry-summary,.tribe-theme-twentysixteen .tribe-events-content.entry-summary{font-size:inherit;margin-bottom:0;margin-top:5px}.tribe-theme-parent-twentysixteen.events-archive .entry-content,.tribe-theme-parent-twentysixteen.events-archive .entry-header,.tribe-theme-twentysixteen.events-archive .entry-content,.tribe-theme-twentysixteen.events-archive .entry-header{width:auto}.tribe-theme-parent-twentysixteen .datepicker table,.tribe-theme-twentysixteen .datepicker table{border:0;width:auto}.tribe-theme-parent-twentysixteen .entry-content a,.tribe-theme-twentysixteen .entry-content a{box-shadow:none}.tribe-theme-parent-twentysixteen .tribe-events-list-event-title,.tribe-theme-twentysixteen .tribe-events-list-event-title{clear:none}.tribe-theme-twentyseventeen .entry-content a{box-shadow:none}.tribe-theme-twentyseventeen.single-tribe_events .single-featured-image-header{display:none}.tribe-theme-twentyseventeen.page-template-page-php.blog:not(.has-sidebar) #primary article{width:100%}.tribe-theme-twentynineteen .tribe-events-schedule h2:before,.tribe-theme-twentynineteen .tribe-events-tooltip h3.entry-title:before,.tribe-theme-twentynineteen h1.tribe-events-page-title:before,.tribe-theme-twentynineteen h2.tribe-events-day-time-slot-heading:before,.tribe-theme-twentynineteen h2.tribe-events-list-separator-month:before{content:none}.tribe-theme-twentynineteen #tribe-bar-form label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--tec-twentynineteen-font--heading)}.tribe-theme-twentynineteen .tribe-bar-views-inner{padding:19px 0}.tribe-theme-twentynineteen #tribe-events .tribe-events-button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--tec-twentynineteen-font--heading)}.tribe-theme-twentynineteen.single-tribe_events .tribe-events-event-meta{background:none;border:0 none}.tribe-theme-twentynineteen.single-tribe_events .tribe-events-event-meta dt{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--tec-twentynineteen-font--heading)}.tribe-theme-twentynineteen.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group{padding-left:0}.tribe-theme-twentynineteen.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group:last-of-type{padding-right:0}.tribe-theme-twentynineteen.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group .tribe-events-single-section-title{font-size:1.7em}.tribe-theme-twentynineteen.single-tribe_events.tribe-events-page-template #tribe-events-content{padding-left:calc(10% + 60px);padding-right:calc(10% + 60px)}.tribe-theme-twentynineteen.single-tribe_events.tribe-events-page-template .tribe-events-single>.entry{margin-top:2rem}.tribe-theme-twentynineteen .tribe-events-schedule{margin-bottom:.75em;margin-top:1.5em}.tribe-theme-twentynineteen .tribe-events-schedule h2{margin-top:0}.tribe-theme-twentynineteen .tribe-events-loop .tribe-events-event-meta{font-size:.9rem}.tribe-theme-twentynineteen #tribe-bar-views-toggle,.tribe-theme-twentynineteen .tribe-bar-views-option{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--tec-twentynineteen-font--heading);font-size:.75rem}.tribe-theme-twentynineteen .tribe-events-tooltip .tribe-event-duration{font-size:.85rem}.tribe-theme-twentynineteen .tribe-events-tooltip .tribe-event-description,.tribe-theme-twentynineteen .tribe-events-tooltip .tribe-event-duration{font-family:NonBreakingSpaceOverride,Hoefler Text,Baskerville Old Face,Garamond,Times New Roman,serif;font-family:var(--tec-twentynineteen-font--body)}.tribe-theme-twentynineteen .tribe-events-tooltip .tribe-event-description{font-size:.65rem}.tribe-theme-twentynineteen .tribe-events-tooltip h3.entry-title{font-size:1rem}.tribe-theme-twentytwenty .tribe-events-tooltip h3.entry-title{font-size:2.4rem;margin:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}@media screen and (max-width:767px){.single-tribe_events .secondary .tribe-events-venue-map{width:90%}.tribe-bar-submit{margin-left:0}}@media screen and (min-width:44.375em){.tribe-events-day .tribe-events-content{margin-left:0;margin-right:0}}@media screen{#tribe-events-content .tribe-events-tooltip ol,#tribe-events-content .tribe-events-tooltip ul{margin-left:1.6em}}@media screen and (max-width:782px){body.admin-bar .datepicker{margin-top:46px}}@media screen and (min-width:1000px){.tribe-theme-parent-twentyfourteen #tribe-events-pg-template,.tribe-theme-twentyfourteen #tribe-events-pg-template{padding-left:220px}}@media screen and (max-width:400px){.list-view.events-archive .site-content .type-page .entry-content{display:inline;display:initial}}@media (-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tribe-events-tooltip .tribe-events-arrow{background-image:url(../images/tribe-tooltips@2x.png)}#tribe-bar-filters .tribe-bar-button-search .tribe-bar-btn-small{background-image:url(../images/events-bar/icon-search@2x.png)}#tribe-events-bar .tribe-bar-button-settings span{background-image:url(../images/events-bar/icon-gear@2x.png)}#tribe-events-bar [class^=tribe-bar-button-]:after{background-image:url(../../../common/vendor/tribe-select2/select2x2.png)}.tribe-bar-views span[class^=tribe-icon-]{background-image:url(../images/events-bar/icon-month@2x.png)}.tribe-bar-views span.tribe-icon-list{background-image:url(../images/events-bar/icon-list@2x.png)}.tribe-bar-views span.tribe-icon-month{background-image:url(../images/events-bar/icon-month@2x.png)}.tribe-bar-views span.tribe-icon-week{background-image:url(../images/events-bar/icon-week@2x.png)}.tribe-bar-views span.tribe-icon-day{background-image:url(../images/events-bar/icon-day@2x.png)}.tribe-bar-views span.tribe-icon-photo{background-image:url(../images/events-bar/icon-photo@2x.png)}.tribe-bar-views span.tribe-icon-map{background-image:url(../images/events-bar/icon-map@2x.png)}}
src/resources/css/tribe-events-single-full.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-events-single{-webkit-font-smoothing:antialiased}.tribe-events-after-html p,.tribe-events-before-html p{line-height:1.7}.tribe-events-back a,.tribe-events-back a:visited{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:16px;font-weight:700;text-decoration:none}.tribe-events-notices{box-shadow:none;border-bottom:1px solid #e4e4e4}.tribe-events-notices ul{list-style:none;text-align:left;text-transform:none}.tribe-events-single-event-title{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;font-size:24px;line-height:1.42}.tribe-events-schedule{background-color:transparent;border:0}.tribe-events-schedule h2{font-weight:700;font-size:16px;line-height:1.5;font-weight:400}.tribe-events-schedule .recurringinfo,.tribe-events-schedule h2,.tribe-related-event-info .recurringinfo{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif}.tribe-events-schedule .recurringinfo,.tribe-related-event-info .recurringinfo{font-weight:700;font-size:12px;line-height:1.38;background-color:#f7f6f6;border-radius:40px}.tribe-events-schedule .recurringinfo .event-is-recurring,.tribe-related-event-info .recurringinfo .event-is-recurring{letter-spacing:-9999px}.tribe-events-schedule .recurringinfo a,.tribe-related-event-info .recurringinfo a{color:#334aff;font-weight:400;letter-spacing:normal;line-height:20px;text-decoration:none}.tribe-events-schedule .recurringinfo{font-size:12px;line-height:1.38;background-color:#f7f6f6;border-radius:40px}.tribe-events-schedule .recurringinfo,.tribe-events-schedule .tribe-events-cost{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700}.tribe-events-schedule .tribe-events-cost{font-size:16px;line-height:1.5;text-transform:uppercase}.tribe-events-content{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;letter-spacing:normal;text-transform:none}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:16px;line-height:1.62}.tribe-events-content ol,.tribe-events-content ul{list-style-position:inside}.tribe-events-content ul{list-style-type:disc}.tribe-events-content a{border-bottom:1px solid #334aff;color:#141827;transition:color .2s ease}.tribe-events-content a:active,.tribe-events-content a:focus,.tribe-events-content a:hover{border-bottom:1px solid #334aff;color:#334aff}.tribe-events-content a{text-decoration:none}.tribe-events-content pre{background-color:var(--color-background-secondary-transparent);font-size:16px;line-height:1.62}.tribe-events-content blockquote{quotes:auto}.tribe-events-content blockquote:before{content:open-quote}.tribe-events-content blockquote:after{content:close-quote}.tribe-events-cal-links{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif}.tribe-events-cal-links .tribe-events-gcal,.tribe-events-cal-links .tribe-events-ical{background:svg-inline(cal-export) 0/24px no-repeat;color:#334aff;font-size:14px;font-weight:400;line-height:1.62;text-decoration:none}.tribe-events-event-meta{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:14px}.tribe-events-event-meta a,.tribe-events-event-meta a:visited{color:#334aff}.tribe-events-event-meta a:focus,.tribe-events-event-meta a:hover{color:rgba(51,74,255,.8)}.tribe-events-event-meta dd,.tribe-events-event-meta dt{word-break:break-word}.tribe-events-event-meta dt{line-height:1.62}.tribe-events-event-meta .tribe-events-address{font-style:normal;line-height:26px}.tribe-events-event-meta:before,.tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets){border-top:1px solid #e4e4e4}.single-tribe_events .tribe-events-single .tribe-events-event-meta{background-color:transparent;color:#141827}.tribe-events-meta-group .tribe-events-single-section-title{color:#141827;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.tribe-events-meta-group.tribe-events-meta-group-gmap{border-top:1px solid #e4e4e4}.tribe-events-venue-map{border:0;border-radius:0}.tribe-events-related-events-title{font-weight:700;font-size:22px;line-height:1.5;border-top:1px solid #e4e4e4}.tribe-events-related-events-title,.tribe-events-single ul.tribe-related-events li,.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{font-weight:700;font-size:14px;line-height:1.62}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title a{color:#334aff}#tribe-events-footer{border-top:1px solid #e4e4e4}.tribe-events-single .tribe-events-sub-nav{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:12px;list-style:none}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a{color:#5d5d5d;text-decoration:none;vertical-align:middle}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{content:"";display:inline-block;height:20px;vertical-align:middle;width:11px}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover{color:#141827}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%235d5d5d'/%3E%3C/svg%3E") 0/7px no-repeat}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%235d5d5d'/%3E%3C/svg%3E") 100%/7px no-repeat}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-theme-twentynineteen .tribe-events-content h2:before,.tribe-theme-twentynineteen .tribe-events-related-events-title:before,.tribe-theme-twentynineteen .tribe-events-schedule h2:before,.tribe-theme-twentynineteen .tribe-events-single-event-title:before,.tribe-theme-twentynineteen .tribe-events-single-section-title:before{content:normal}.tribe-theme-twentytwentyone .tribe-events-cal-links a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:svg-inline(cal-export) 0/24px no-repeat}.tribe-theme-twentytwentyone .tribe-events-schedule .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button),.tribe-theme-twentytwentyone .tribe-related-event-info .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:transparent;text-decoration:none}#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;font-size:24px;line-height:1.42}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1.5;font-weight:400}#top.tribe-theme-enfold.single-tribe_events .tribe-events-content pre{background-image:none}#top.tribe-theme-enfold.single-tribe_events #wrap_all .tribe-events-cal-links a,#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner{border:0}.fusion-widget-area .tribe-events-event-meta:before,.fusion-widget-area .tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets){border:none}@media (min-width:768px){.tribe-events-single-event-title{font-size:42px;line-height:1.38}.tribe-events-schedule h2{font-size:16px;line-height:1.62}.tribe-events-schedule .recurringinfo{font-size:14px;line-height:1.62}.tribe-events-schedule .recurringinfo .event-is-recurring{letter-spacing:normal}.tribe-events-schedule .tribe-events-cost{font-size:16px;line-height:1.62}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:18px;line-height:1.5}.tribe-events-event-meta.secondary:before{content:normal}.tribe-events-related-events-title{font-size:28px;line-height:1.42}.tribe-events-single .tribe-events-sub-nav{font-size:16px}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background-size:9px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title{font-size:42px;line-height:1.38}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{font-size:16px;line-height:1.62}}
1
+ :root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter)*-1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter)/2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half)*-1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small)*-1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small)/2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half)*-1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:1176px;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page)*2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--grid-gutter:var(--tec-grid-gutter);--grid-gutter-negative:var(--tec-grid-gutter-negative);--grid-gutter-half:var(--tec-grid-gutter-half);--grid-gutter-half-negative:var(--tec-grid-gutter-half-negative);--grid-gutter-small:var(--tec-grid-gutter-small);--grid-gutter-small-negative:var(--tec-grid-gutter-small-negative);--grid-gutter-small-half:var(--tec-grid-gutter-small-half);--grid-gutter-small-half-negative:var(--tec-grid-gutter-small-half-negative);--grid-gutter-page:var(--tec-grid-gutter-page);--grid-gutter-page-small:var(--tec-grid-gutter-page-small);--grid-width-default:var(--tec-grid-width-default);--grid-width-min:var(--tec-grid-width-min);--grid-width:var(--tec-grid-width);--grid-width-1-of-2:var(--tec-grid-width-1-of-2);--grid-width-1-of-3:var(--tec-grid-width-1-of-3);--grid-width-1-of-4:var(--tec-grid-width-1-of-4);--grid-width-1-of-5:var(--tec-grid-width-1-of-5);--grid-width-1-of-7:var(--tec-grid-width-1-of-7);--grid-width-1-of-8:var(--tec-grid-width-1-of-8);--grid-width-1-of-9:var(--tec-grid-width-1-of-9);--tec-spacer-0:4px;--tec-spacer-1:8px;--tec-spacer-2:12px;--tec-spacer-3:16px;--tec-spacer-4:20px;--tec-spacer-5:24px;--tec-spacer-6:28px;--tec-spacer-7:32px;--tec-spacer-8:40px;--tec-spacer-9:48px;--tec-spacer-10:56px;--tec-spacer-11:64px;--tec-spacer-12:80px;--tec-spacer-13:96px;--tec-spacer-14:160px;--spacer-0:var(--tec-spacer-0);--spacer-1:var(--tec-spacer-1);--spacer-2:var(--tec-spacer-2);--spacer-3:var(--tec-spacer-3);--spacer-4:var(--tec-spacer-4);--spacer-5:var(--tec-spacer-5);--spacer-6:var(--tec-spacer-6);--spacer-7:var(--tec-spacer-7);--spacer-8:var(--tec-spacer-8);--spacer-9:var(--tec-spacer-9);--spacer-10:var(--tec-spacer-10);--spacer-11:var(--tec-spacer-11);--spacer-12:var(--tec-spacer-12);--spacer-13:var(--tec-spacer-13);--spacer-14:var(--tec-spacer-14);--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--z-index-spinner-container:var(--tec-z-index-spinner-container);--z-index-views-selector:var(--tec-z-index-views-selector);--z-index-dropdown:var(--tec-z-index-dropdown);--z-index-events-bar-button:var(--tec-z-index-events-bar-button);--z-index-search:var(--tec-z-index-search);--z-index-filters:var(--tec-z-index-filters);--z-index-scroller:var(--tec-z-index-scroller);--z-index-week-event-hover:var(--tec-z-index-week-event-hover);--z-index-map-event-hover:var(--tec-z-index-map-event-hover);--z-index-map-event-hover-actions:var(--tec-z-index-map-event-hover-actions);--z-index-multiday-event:var(--tec-z-index-multiday-event);--z-index-multiday-event-bar:var(--tec-z-index-multiday-event-bar);--tec-color-text-primary:#141827;--tec-color-text-primary-light:rgba(20,24,39,.62);--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:#141827;--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:#334aff;--tec-color-icon-error:#da394d;--tec-color-event-icon:#141827;--tec-color-event-icon-hover:#334aff;--tec-color-accent-primary:#334aff;--tec-color-accent-primary-hover:rgba(51,74,255,.8);--tec-color-accent-primary-active:rgba(51,74,255,.9);--tec-color-accent-primary-background:rgba(51,74,255,.07);--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:rgba(20,24,39,.8);--tec-color-accent-secondary-active:rgba(20,24,39,.9);--tec-color-accent-secondary-background:rgba(20,24,39,.07);--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var(--tec-color-accent-primary-background);--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var(--tec-color-accent-secondary-active);--tec-color-button-secondary-background:var(--tec-color-accent-secondary-background);--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent-hover:rgba(51,74,255,.8);--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:#141827;--tec-color-background:#fff;--tec-color-background-events:transparent;--tec-color-background-transparent:hsla(0,0%,100%,.6);--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:rgba(20,24,39,.07);--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:rgba(218,57,77,.08);--tec-color-box-shadow:rgba(0,0,0,.14);--tec-color-box-shadow-secondary:rgba(0,0,0,.1);--tec-color-scroll-track:rgba(0,0,0,.25);--tec-color-scroll-bar:rgba(0,0,0,.5);--tec-color-background-primary-multiday:rgba(51,74,255,.24);--tec-color-background-primary-multiday-hover:rgba(51,74,255,.34);--tec-color-background-secondary-multiday:rgba(20,24,39,.24);--tec-color-background-secondary-multiday-hover:rgba(20,24,39,.34);--tec-color-accent-primary-week-event:rgba(51,74,255,.1);--tec-color-accent-primary-week-event-hover:rgba(51,74,255,.2);--tec-color-accent-primary-week-event-featured:rgba(51,74,255,.04);--tec-color-accent-primary-week-event-featured-hover:rgba(51,74,255,.14);--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background);--color-text-primary:var(--tec-color-text-primary);--color-text-primary-light:var(--tec-color-text-primary-light);--color-text-secondary:var(--tec-color-text-secondary);--color-text-disabled:var(--tec-color-text-disabled);--color-icon-primary:var(--tec-color-icon-primary);--color-icon-primary-alt:var(--tec-color-icon-primary);--color-icon-secondary:var(--tec-color-icon-secondary);--color-icon-active:var(--tec-color-icon-active);--color-icon-disabled:var(--tec-color-icon-disabled);--color-icon-focus:var(--tec-color-icon-focus);--color-icon-error:var(--tec-color-icon-error);--color-accent-primary:var(--tec-color-accent-primary);--color-accent-primary-hover:var(--tec-color-accent-primary-hover);--color-accent-primary-active:var(--tec-color-accent-primary-active);--color-accent-primary-background:var(--tec-color-accent-primary-background);--color-accent-primary-multiday:var(--tec-color-accent-primary-multiday);--color-accent-primary-multiday-hover:var(--tec-color-accent-primary-multiday-hover);--color-accent-primary-week-event:var(--tec-color-accent-primary-week-event);--color-accent-primary-week-event-hover:var(--tec-color-accent-primary-week-event-hover);--color-accent-primary-week-event-featured:var(--tec-color-accent-primary-week-event-featured);--color-accent-primary-week-event-featured-hover:var(--tec-color-accent-primary-week-event-featured-hover);--color-accent-secondary:var(--tec-color-accent-secondary);--color-accent-secondary-hover:var(--tec-color-accent-secondary-hover);--color-accent-secondary-active:var(--tec-color-accent-secondary-active);--color-accent-secondary-background:var(--tec-color-accent-secondary-background);--color-border-default:var(--tec-color-border-default);--color-border-secondary:var(--tec-color-border-secondary);--color-border-tertiary:var(--tec-color-border-tertiary);--color-border-hover:var(--tec-color-border-hover);--color-border-active:var(--tec-color-border-active);--color-background:var(--tec-color-background);--color-background-transparent:var(--tec-color-background-transparent);--color-background-secondary:var(--tec-color-background-secondary);--color-background-messages:var(--tec-color-background-messages);--color-background-secondary-hover:var(--tec-color-background-secondary-hover);--color-background-error:var(--tec-color-icon-error);--color-box-shadow:var(--tec-color-box-shadow);--color-box-shadow-secondary:var(--tec-color-box-shadow-secondary);--color-scroll-track:var(--tec-color-scroll-track);--color-scroll-bar:var(--tec-color-scroll-bar);--tec-border-radius-default:4px;--tec-border-width-week-event:2px;--border-radius-default:var(--tec-border-radius-default);--border-width-week-event:var(--tec-border-width-week-event);--tec-box-shadow-default:0 2px 5px 0 var(--tec-color-box-shadow);--tec-box-shadow-tooltip:0 2px 12px 0 var(--tec-color-box-shadow);--tec-box-shadow-card:0 1px 6px 2px var(--tec-color-box-shadow);--tec-box-shadow-multiday:16px 6px 6px -2px var(--tec-color-box-shadow-secondary);--box-shadow-default:var(--tec-box-shadow-default);--box-shadow-tooltip:var(--tec-box-shadow-tooltip);--box-shadow-card:var(--tec-box-shadow-card);--box-shadow-multiday:var(--tec-box-shadow-multiday);--tec-form-color-background:var(--tec-color-background);--tec-form-color-border-default:var(--tec-color-text-primary);--tec-form-color-border-active:var(--tec-color-accent-secondary);--tec-form-color-border-secondary:var(--tec-color-border-tertiary);--tec-form-color-accent-primary:var(--tec-color-accent-primary);--tec-form-box-shadow-default:var(--tec-box-shadow-default);--form-color-background:var(--tec-form-color-background);--form-color-border-default:var(--tec-form-color-border-default);--form-color-border-active:var(--tec-form-color-border-active);--form-color-border-secondary:var(--tec-form-color-border-secondary);--form-color-accent-primary:var(--tec-form-color-accent-primary);--form-box-shadow-default:var(--tec-form-box-shadow-default);--tec-opacity-background:0.07;--tec-opacity-select-highlighted:0.3;--tec-opacity-icon-hover:0.8;--tec-opacity-icon-active:0.9;--tec-opacity-default:1;--opacity-background:var(--tec-opacity-background);--opacity-select-highlighted:var(--tec-opacity-select-highlighted);--opacity-icon-hover:var(--tec-opacity-icon-hover);--opacity-icon-active:var(--tec-opacity-icon-active);--opacity-default:var(--tec-opacity-default);--tec-transition:all 0.2s ease;--tec-transition-background-color:background-color 0.2s ease;--tec-transition-color-border-color:color 0.2s ease,border-color 0.2s ease;--tec-transition-transform:transform 0.2s ease;--tec-transition-border-color:border-color 0.2s ease;--tec-transition-color:color 0.2s ease;--tec-transition-opacity:opacity 0.2s ease;--transition:var(--tec-transition);--transition-background-color:var(--tec-transition-background-color);--transition-color-border-color:var(--tec-transition-color-border-color);--transition-transform:var(--tec-transition-transform);--transition-border-color:var(--tec-transition-border-color);--transition-color:var(--tec-transition-color);--transition-opacity:var(--tec-transition-opacity);--tec-font-family-sans-serif:"Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;--tec-font-weight-regular:400;--tec-font-weight-bold:700;--tec-font-size-0:11px;--tec-font-size-1:12px;--tec-font-size-2:14px;--tec-font-size-3:16px;--tec-font-size-4:18px;--tec-font-size-5:20px;--tec-font-size-6:22px;--tec-font-size-7:24px;--tec-font-size-8:28px;--tec-font-size-9:32px;--tec-font-size-10:42px;--tec-line-height-0:1.38;--tec-line-height-1:1.42;--tec-line-height-2:1.5;--tec-line-height-3:1.62;--font-family-sans-serif:var(--tec-font-family-sans-serif);--font-family-base:var(--tec-font-family-sans-serif);--font-weight-regular:var(--tec-font-weight-regular);--font-weight-bold:var(--tec-font-weight-bold);--font-size-0:var(--tec-font-size-0);--font-size-1:var(--tec-font-size-1);--font-size-2:var(--tec-font-size-2);--font-size-3:var(--tec-font-size-3);--font-size-4:var(--tec-font-size-4);--font-size-5:var(--tec-font-size-5);--font-size-6:var(--tec-font-size-6);--font-size-7:var(--tec-font-size-7);--font-size-8:var(--tec-font-size-8);--font-size-9:var(--tec-font-size-9);--font-size-10:var(--tec-font-size-10);--line-height-0:var(--tec-line-height-0);--line-height-1:var(--tec-line-height-1);--line-height-2:var(--tec-line-height-2);--line-height-3:var(--tec-line-height-3)}#tribe-events-pg-template{background-color:transparent;background-color:var(--tec-color-background-events)}.tribe-events-single{-webkit-font-smoothing:antialiased}.tribe-events-after-html p,.tribe-events-before-html p{line-height:1.7}.tribe-events-back a,.tribe-events-back a:visited{color:#141827;color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-size:16px;font-size:var(--tec-font-size-3);font-weight:700;font-weight:var(--tec-font-weight-bold);text-decoration:none}.tribe-events-notices{border-bottom:1px solid #e4e4e4;border-bottom:1px solid var(--tec-color-border-secondary);box-shadow:none}.tribe-events-notices ul{list-style:none;text-align:left;text-transform:none}.tribe-events-single-event-title{color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-weight:700;font-weight:var(--tec-font-weight-bold);font-size:24px;font-size:var(--tec-font-size-7);line-height:1.42;line-height:var(--tec-line-height-1);color:#141827;color:var(--tec-color-text-event-title)}.tribe-events-schedule{background-color:transparent;border:0}.tribe-events-schedule h2{color:var(--tec-color-text-primary);font-weight:700;font-weight:var(--tec-font-weight-bold);font-size:16px;font-size:var(--tec-font-size-3);line-height:1.5;line-height:var(--tec-line-height-2);color:#141827;color:var(--tec-color-text-event-date);font-weight:400;font-weight:var(--tec-font-weight-regular)}.tribe-events-schedule .recurringinfo,.tribe-events-schedule h2,.tribe-related-event-info .recurringinfo{font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif)}.tribe-events-schedule .recurringinfo,.tribe-related-event-info .recurringinfo{color:#141827;color:var(--tec-color-text-primary);font-weight:700;font-weight:var(--tec-font-weight-bold);font-size:12px;font-size:var(--tec-font-size-1);line-height:1.38;line-height:var(--tec-line-height-0);background-color:#f7f6f6;background-color:var(--tec-color-background-secondary);border-radius:40px}.tribe-events-schedule .recurringinfo .event-is-recurring,.tribe-related-event-info .recurringinfo .event-is-recurring{letter-spacing:-9999px}.tribe-events-schedule .recurringinfo a,.tribe-related-event-info .recurringinfo a{color:#334aff;color:var(--tec-color-accent-primary);font-weight:400;font-weight:var(--tec-font-weight-regular);letter-spacing:normal;line-height:20px;text-decoration:none}.tribe-events-schedule .recurringinfo{font-size:12px;font-size:var(--tec-font-size-1);line-height:1.38;line-height:var(--tec-line-height-0);background-color:#f7f6f6;background-color:var(--tec-color-background-secondary);border-radius:40px}.tribe-events-schedule .recurringinfo,.tribe-events-schedule .tribe-events-cost{color:#141827;color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-weight:700;font-weight:var(--tec-font-weight-bold)}.tribe-events-schedule .tribe-events-cost{font-size:16px;font-size:var(--tec-font-size-3);line-height:1.5;line-height:var(--tec-line-height-2);text-transform:uppercase}.tribe-events-content,.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{color:#141827;color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif)}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{font-weight:700;font-weight:var(--tec-font-weight-bold);letter-spacing:normal;text-transform:none}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:16px;font-size:var(--tec-font-size-3);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-events-content ol,.tribe-events-content ul{list-style-position:inside}.tribe-events-content ul{list-style-type:disc}.tribe-events-content a{border-bottom:1px solid var(--tec-color-link-accent);color:#141827;color:var(--tec-color-link-primary);transition:color .2s ease;transition:var(--tec-transition-color)}.tribe-events-content a:active,.tribe-events-content a:focus,.tribe-events-content a:hover{border-bottom:1px solid currentColor;color:var(--tec-color-link-accent)}.tribe-events-content a{text-decoration:none}.tribe-events-content pre{background-color:var(--tec-color-background-secondary-transparent);font-size:16px;font-size:var(--tec-font-size-3);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-events-content blockquote{quotes:auto}.tribe-events-content blockquote:before{content:open-quote}.tribe-events-content blockquote:after{content:close-quote}.tribe-events-cal-links{color:#141827;color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif)}.tribe-events-cal-links .tribe-events-gcal,.tribe-events-cal-links .tribe-events-ical{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23141827' d='M0 .431V17.57c0 .238.163.431.364.431h17.273c.2 0 .363-.193.363-.431V.43c0-.237-.163-.43-.363-.43H.364C.163 0 0 .193 0 .431zm18 7.585h-1.015V4.687H.991v12.07h15.994v-3.753H18V8.016zM.99 1.239h15.995v2.315H.991V1.239z'/%3E%3Cpath stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M22.918 10.5H9.207m11.488-3.255l3.252 3.272-3.213 3.213'/%3E%3C/g%3E%3C/svg%3E") 0/24px no-repeat;color:var(--tec-color-link-accent);font-size:14px;font-size:var(--tec-font-size-2);font-weight:400;font-weight:var(--tec-font-weight-regular);line-height:1.62;line-height:var(--tec-line-height-3);text-decoration:none}.tribe-events-event-meta{color:#141827;color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-size:14px;font-size:var(--tec-font-size-2)}.tribe-events-event-meta a,.tribe-events-event-meta a:visited{color:var(--tec-color-link-accent)}.tribe-events-event-meta a:focus,.tribe-events-event-meta a:hover{color:rgba(51,74,255,.8);color:var(--tec-color-link-accent-hover)}.tribe-events-event-meta dd,.tribe-events-event-meta dt{word-break:break-word}.tribe-events-event-meta dt{line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-events-event-meta .tribe-events-address{font-style:normal;line-height:26px}.tribe-events-event-meta:before,.tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets){border-top:1px solid #e4e4e4;border-top:1px solid var(--tec-color-border-secondary)}.single-tribe_events .tribe-events-single .tribe-events-event-meta{background-color:transparent;color:#141827;color:var(--tec-color-text-primary)}.tribe-events-meta-group .tribe-events-single-section-title{color:#141827;color:var(--tec-color-text-primary);font-size:14px;font-size:var(--tec-font-size-2);font-weight:700;font-weight:var(--tec-font-weight-bold);letter-spacing:1px;text-transform:uppercase}.tribe-events-meta-group a{color:var(--tec-color-link-accent)}.tribe-events-meta-group.tribe-events-meta-group-gmap{border-top:1px solid #e4e4e4;border-top:1px solid var(--tec-color-border-secondary)}.tribe-events-venue-map{border:0;border-radius:0}.tribe-events-related-events-title{font-weight:700;font-weight:var(--tec-font-weight-bold);font-size:22px;font-size:var(--tec-font-size-6);line-height:1.5;line-height:var(--tec-line-height-2);border-top:1px solid #e4e4e4;border-top:1px solid var(--tec-color-border-secondary)}.tribe-events-related-events-title,.tribe-events-single ul.tribe-related-events li,.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{color:#141827;color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{font-weight:700;font-weight:var(--tec-font-weight-bold);font-size:14px;font-size:var(--tec-font-size-2);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title a{color:#141827;color:var(--tec-color-link-primary)}#tribe-events-footer{border-top:1px solid #e4e4e4;border-top:1px solid var(--tec-color-border-secondary)}.tribe-events-single .tribe-events-sub-nav{color:#141827;color:var(--tec-color-text-primary);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-size:12px;font-size:var(--tec-font-size-1);list-style:none}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a{color:#5d5d5d;color:var(--tec-color-text-secondary);text-decoration:none;vertical-align:middle}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{content:"";display:inline-block;height:20px;vertical-align:middle;width:11px}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover{color:#141827;color:var(--tec-color-text-primary)}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='var(--tec-color-icon-primary)'/%3E%3C/svg%3E") 0/7px no-repeat}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='var(--tec-color-icon-active)'/%3E%3C/svg%3E")}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='var(--tec-color-icon-primary)'/%3E%3C/svg%3E") 100%/7px no-repeat}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='var(--tec-color-icon-active)'/%3E%3C/svg%3E")}.tribe-theme-twentynineteen .tribe-events-content h2:before,.tribe-theme-twentynineteen .tribe-events-related-events-title:before,.tribe-theme-twentynineteen .tribe-events-schedule h2:before,.tribe-theme-twentynineteen .tribe-events-single-event-title:before,.tribe-theme-twentynineteen .tribe-events-single-section-title:before{content:normal}.tribe-theme-twentytwentyone .tribe-events-cal-links a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23141827' d='M0 .431V17.57c0 .238.163.431.364.431h17.273c.2 0 .363-.193.363-.431V.43c0-.237-.163-.43-.363-.43H.364C.163 0 0 .193 0 .431zm18 7.585h-1.015V4.687H.991v12.07h15.994v-3.753H18V8.016zM.99 1.239h15.995v2.315H.991V1.239z'/%3E%3Cpath stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M22.918 10.5H9.207m11.488-3.255l3.252 3.272-3.213 3.213'/%3E%3C/g%3E%3C/svg%3E") 0/24px no-repeat}.tribe-theme-twentytwentyone .tribe-events-schedule .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button),.tribe-theme-twentytwentyone .tribe-related-event-info .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:transparent;text-decoration:none}#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title{color:var(--tec-color-text-primary);font-size:24px;font-size:var(--tec-font-size-7);line-height:1.42;line-height:var(--tec-line-height-1);color:#141827;color:var(--tec-color-text-event-title)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3,#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title{font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--tec-font-family-sans-serif);font-weight:700;font-weight:var(--tec-font-weight-bold)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{color:var(--tec-color-text-primary);font-size:16px;font-size:var(--tec-font-size-3);line-height:1.5;line-height:var(--tec-line-height-2);color:#141827;color:var(--tec-color-text-event-date);font-weight:400;font-weight:var(--tec-font-weight-regular)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-content pre{background-image:none}#top.tribe-theme-enfold.single-tribe_events #wrap_all .tribe-events-cal-links a,#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner{border:0}.fusion-widget-area .tribe-events-event-meta:before,.fusion-widget-area .tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets){border:none}@media (min-width:768px){.tribe-events-single-event-title{font-size:42px;font-size:var(--tec-font-size-10);line-height:1.38;line-height:var(--tec-line-height-0)}.tribe-events-schedule h2{font-size:16px;font-size:var(--tec-font-size-3);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-events-schedule .recurringinfo{font-size:14px;font-size:var(--tec-font-size-2);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-events-schedule .recurringinfo .event-is-recurring{letter-spacing:normal}.tribe-events-schedule .tribe-events-cost{font-size:16px;font-size:var(--tec-font-size-3);line-height:1.62;line-height:var(--tec-line-height-3)}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:18px;font-size:var(--tec-font-size-4);line-height:1.5;line-height:var(--tec-line-height-2)}.tribe-events-event-meta.secondary:before{content:normal}.tribe-events-related-events-title{font-size:28px;font-size:var(--tec-font-size-8);line-height:1.42;line-height:var(--tec-line-height-1)}.tribe-events-single .tribe-events-sub-nav{font-size:16px;font-size:var(--tec-font-size-3)}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background-size:9px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title{font-size:42px;font-size:var(--tec-font-size-10);line-height:1.38;line-height:var(--tec-line-height-0)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{font-size:16px;font-size:var(--tec-font-size-3);line-height:1.62;line-height:var(--tec-line-height-3)}}
src/resources/css/tribe-events-single-skeleton.min.css CHANGED
@@ -1 +1 @@
1
- #tribe-events-header,.recurring-info-tooltip,.single-featured-image-header,.tribe-events-ajax-loading,.tribe-events-divider{display:none}#tribe-events-pg-template{margin:0 auto;max-width:1048px;padding:40px 20px 20px}.tribe-events-after-html p,.tribe-events-before-html p{margin:0 0 10px}.tribe-events-back{margin-bottom:24px}.tribe-events-single>.tribe_events{display:flex;flex-wrap:wrap;overflow:hidden;position:relative}.tribe-events-single>.tribe_events>:not(.primary):not(.secondary):not(.tribe-events-related-events-title):not(.tribe-related-events){order:1;width:100%}.tribe-events-notices{margin-bottom:20px;padding-bottom:12px}.tribe-events-notices li,.tribe-events-notices ul,.tribe-events-single-event-title{margin:0;padding:0}.tribe-events-schedule{align-items:center;display:flex;flex-wrap:wrap;margin:8px 0 20px}.tribe-events-schedule h2{margin-bottom:8px;margin-right:8px;order:0;width:100%}.tribe-events-schedule .recurringinfo,.tribe-related-event-info .recurringinfo{margin-right:8px;order:2;padding:0 8px;position:relative}.tribe-events-schedule .recurringinfo:before,.tribe-related-event-info .recurringinfo:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.333 3.826c0 .065 0 .13-.02.174 0 .022-.02.065-.02.087a.9.9 0 0 1-.197.37L10.45 7.37a.797.797 0 0 1-.592.26.797.797 0 0 1-.593-.26c-.316-.348-.316-.935 0-1.305l1.225-1.348H6.3c-2.547 0-4.64 2.283-4.64 5.11 0 1.369.474 2.651 1.363 3.608.316.348.316.935 0 1.304A.797.797 0 0 1 2.43 15a.797.797 0 0 1-.593-.26C.652 13.434 0 11.695 0 9.847c0-3.826 2.825-6.935 6.301-6.935h4.208L9.284 1.565c-.316-.348-.316-.935 0-1.304.316-.348.85-.348 1.185 0l2.647 2.913a.952.952 0 0 1 .198.37c0 .021.02.065.02.086v.196zM20 10.152c0 3.826-2.825 6.935-6.301 6.935H9.49l1.225 1.348c.336.348.336.935 0 1.304a.797.797 0 0 1-.593.261.83.83 0 0 1-.592-.26l-2.627-2.936a.948.948 0 0 1-.198-.37c0-.021-.02-.064-.02-.086-.02-.065-.02-.109-.02-.174 0-.065 0-.13.02-.174 0-.022.02-.065.02-.087a.9.9 0 0 1 .198-.37L9.55 12.63c.316-.347.849-.347 1.185 0 .336.348.336.935 0 1.305L9.51 15.283h4.208c2.548 0 4.641-2.283 4.641-5.11 0-1.369-.474-2.651-1.362-3.608a.97.97 0 0 1 0-1.304c.316-.348.849-.348 1.185 0C19.348 6.543 20 8.283 20 10.152z' fill='%23141827'/%3E%3C/svg%3E") 0/12px no-repeat;content:"";height:20px;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.tribe-events-schedule .recurringinfo .tribe-events-divider,.tribe-related-event-info .recurringinfo .tribe-events-divider{display:none}.tribe-events-schedule .recurringinfo .event-is-recurring,.tribe-related-event-info .recurringinfo .event-is-recurring{padding-left:20px;visibility:hidden}.tribe-events-schedule .recurringinfo a,.tribe-related-event-info .recurringinfo a{visibility:visible}.tribe-events-schedule .recurringinfo{margin-right:8px;order:2;padding:0 8px}.tribe-events-schedule .tribe-events-cost{margin-right:8px;order:1}.tribe-events-event-image{align-self:flex-start;margin-bottom:16px}.tribe-events-event-image img{display:block}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{margin-bottom:.75em}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{margin-bottom:16px}.tribe-events-content ol:last-child,.tribe-events-content p:last-child,.tribe-events-content ul:last-child{margin-bottom:28px}.tribe-events-content ol,.tribe-events-content ul{padding:0}.tribe-events-content ol{list-style-type:decimal}.tribe-events-content pre{margin-bottom:24px;padding:24px}.tribe-events-content blockquote p{display:inline-block}.tribe-events-cal-links{margin-bottom:32px}.tribe-events-cal-links .tribe-events-gcal{margin-right:24px}.tribe-events-cal-links .tribe-events-gcal,.tribe-events-cal-links .tribe-events-ical{display:inline-block;padding-left:32px}.tribe-events-event-meta{display:flex;flex-wrap:wrap;margin:0 0 32px}.tribe-events-event-meta dl{margin-top:8px}.tribe-events-event-meta dd,.tribe-events-event-meta dt{margin:0 0 4px;padding:0}.tribe-events-event-meta dd[class$=url],.tribe-events-event-meta dt:not(:first-child){margin-top:16px}.tribe-events-event-meta dt[class*=url]+dd{margin-top:0}.tribe-events-event-meta .tribe-events-address{margin:0}.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{margin-bottom:8px;order:2;padding-top:24px;position:relative;width:100%}.tribe-events-event-meta.primary+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets{margin-top:-28px;margin-bottom:32px}.tribe-events-event-meta.primary+.event-tickets+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets+.event-tickets{margin-top:-32px;margin-bottom:8px}.tribe-events-event-meta:before{content:"";left:0;position:absolute;right:0;top:0}.tribe-events-meta-group{flex:1 0 140px;margin-right:24px;order:0}.tribe-events-meta-group.tribe-events-meta-group-venue{order:1}.tribe-events-meta-group.tribe-events-meta-group-gmap{flex-basis:100%;margin-top:8px;padding-top:24px;width:auto}.tribe-events-meta-group .tribe-events-single-section-title{margin-bottom:8px}.tribe-events-venue-map{margin:0 0 24px;order:-1;width:100%}.tribe-events-venue-map>div,.tribe-events-venue-map>iframe{max-height:241px;margin-bottom:0}.tribe-events-related-events-title,.tribe-related-events{order:2}.tribe-events-related-events-title{margin-bottom:24px;padding-top:32px;width:100%}.tribe-events-single ul.tribe-related-events{display:flex;flex-direction:column;margin-bottom:0}.tribe-events-single ul.tribe-related-events li{display:flex;flex:1;flex-direction:column;margin-bottom:28px;padding:0;width:auto}.tribe-events-single ul.tribe-related-events li:last-child{margin-right:0}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail{margin-bottom:16px;width:100%}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail a{display:block;overflow:hidden;padding-top:75%;position:relative}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img{bottom:0;left:50%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%) scale(2)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img[src$="tribe-related-events-placeholder.png"]{transform:translate(-50%,-50%) scale(1)}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{align-items:baseline;display:flex;flex-wrap:wrap;padding:0;width:100%}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .tribe-event-date-start{margin:4px 4px 12px 0}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .tribe-event-time{margin-left:4px}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .recurringinfo{margin:0 8px 12px 0}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .timezone{margin-left:4px}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info span:last-of-type{margin-right:8px}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{margin-bottom:8px;width:100%}#tribe-events-footer{padding:20px 0}.tribe-events-single .tribe-events-sub-nav{display:flex;justify-content:space-between;margin-left:0}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous{margin:0}.tribe-events-single .tribe-events-sub-nav a span{display:none}.tribe-events-nav-next a:after,.tribe-events-nav-previous a:before{margin-top:-2px;width:7px}.tribe-theme-twentynineteen .tribe-events-single>.tribe_events{margin-top:0}.tribe-theme-twentytwenty .tribe-events-schedule h2{margin-left:0}.tribe-theme-twentytwenty .tribe-events-content h2,.tribe-theme-twentytwenty .tribe-events-content h3,.tribe-theme-twentytwenty .tribe-events-content h4,.tribe-theme-twentytwenty .tribe-events-content h5,.tribe-theme-twentytwenty .tribe-events-content h6{margin-top:0}.tribe-theme-twentytwenty .tribe-events-content ol,.tribe-theme-twentytwenty .tribe-events-content ul{margin-left:0}.tribe-theme-twentytwenty .tribe-events-related-events-title,.tribe-theme-twentytwenty .tribe-events-single-section-title{margin-top:0}#top.tribe-theme-enfold.single-tribe_events #tribe-events-pg-template{max-width:1048px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule{margin-top:8px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{margin-right:8px}#top.tribe-theme-enfold.single-tribe_events .av-single-event-content,#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar{margin-left:0}#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0;position:relative}#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner>.event-tickets{width:100%}#top.tribe-theme-enfold.single-tribe_events .tribe-events-meta-group{margin-right:24px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-event-meta{margin-top:0}@media (min-width:768px){.tribe-events-back{margin-bottom:40px}.tribe-events-schedule{margin:24px 0 32px;align-items:baseline;flex-wrap:nowrap}.tribe-events-schedule h2{margin-bottom:0;width:auto}.tribe-events-schedule .recurringinfo{margin-left:8px;padding:8px 16px}.tribe-events-schedule .recurringinfo:before{left:16px}.tribe-events-schedule .recurringinfo .event-is-recurring{visibility:visible}.tribe-events-schedule .tribe-events-cost{margin:0 8px}.tribe-events-event-image{margin-bottom:32px}.tribe-events-cal-links{margin-bottom:40px}.tribe-events-cal-links .tribe-events-gcal{margin-right:40px}.tribe-events-event-meta{margin-bottom:16px}.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{margin-bottom:0;padding-top:0;position:static;width:auto}.tribe-events-event-meta.primary+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets{margin-bottom:40px}.tribe-events-event-meta.primary+.event-tickets+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets+.event-tickets{margin-top:-40px;margin-bottom:16px}.tribe-events-event-meta:before{top:auto}.tribe-events-meta-group{padding:32px 0 16px;width:168px}.tribe-events-meta-group.tribe-events-meta-group-venue{order:0}.tribe-events-meta-group.tribe-events-meta-group-gmap{flex-basis:140px;margin-top:0;padding-top:0}.tribe-events-venue-map{margin-top:32px;order:1;width:211px}.tribe-events-venue-map>div,.tribe-events-venue-map>iframe{max-height:211px}.tribe-events-single ul.tribe-related-events{flex-direction:row;justify-content:space-between}#tribe-events-footer{padding:28px 0}.tribe-events-nav-previous a:before{margin-right:8px;width:9px}.tribe-events-nav-next a:after{margin-left:8px;width:9px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule{margin-top:20px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-meta-group{padding:32px 0 16px;width:168px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-event-meta{margin-top:24px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-venue-map{margin-top:32px;width:211px}}
1
+ :root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter)*-1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter)/2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half)*-1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small)*-1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small)/2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half)*-1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:1176px;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page)*2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--grid-gutter:var(--tec-grid-gutter);--grid-gutter-negative:var(--tec-grid-gutter-negative);--grid-gutter-half:var(--tec-grid-gutter-half);--grid-gutter-half-negative:var(--tec-grid-gutter-half-negative);--grid-gutter-small:var(--tec-grid-gutter-small);--grid-gutter-small-negative:var(--tec-grid-gutter-small-negative);--grid-gutter-small-half:var(--tec-grid-gutter-small-half);--grid-gutter-small-half-negative:var(--tec-grid-gutter-small-half-negative);--grid-gutter-page:var(--tec-grid-gutter-page);--grid-gutter-page-small:var(--tec-grid-gutter-page-small);--grid-width-default:var(--tec-grid-width-default);--grid-width-min:var(--tec-grid-width-min);--grid-width:var(--tec-grid-width);--grid-width-1-of-2:var(--tec-grid-width-1-of-2);--grid-width-1-of-3:var(--tec-grid-width-1-of-3);--grid-width-1-of-4:var(--tec-grid-width-1-of-4);--grid-width-1-of-5:var(--tec-grid-width-1-of-5);--grid-width-1-of-7:var(--tec-grid-width-1-of-7);--grid-width-1-of-8:var(--tec-grid-width-1-of-8);--grid-width-1-of-9:var(--tec-grid-width-1-of-9);--tec-spacer-0:4px;--tec-spacer-1:8px;--tec-spacer-2:12px;--tec-spacer-3:16px;--tec-spacer-4:20px;--tec-spacer-5:24px;--tec-spacer-6:28px;--tec-spacer-7:32px;--tec-spacer-8:40px;--tec-spacer-9:48px;--tec-spacer-10:56px;--tec-spacer-11:64px;--tec-spacer-12:80px;--tec-spacer-13:96px;--tec-spacer-14:160px;--spacer-0:var(--tec-spacer-0);--spacer-1:var(--tec-spacer-1);--spacer-2:var(--tec-spacer-2);--spacer-3:var(--tec-spacer-3);--spacer-4:var(--tec-spacer-4);--spacer-5:var(--tec-spacer-5);--spacer-6:var(--tec-spacer-6);--spacer-7:var(--tec-spacer-7);--spacer-8:var(--tec-spacer-8);--spacer-9:var(--tec-spacer-9);--spacer-10:var(--tec-spacer-10);--spacer-11:var(--tec-spacer-11);--spacer-12:var(--tec-spacer-12);--spacer-13:var(--tec-spacer-13);--spacer-14:var(--tec-spacer-14);--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--z-index-spinner-container:var(--tec-z-index-spinner-container);--z-index-views-selector:var(--tec-z-index-views-selector);--z-index-dropdown:var(--tec-z-index-dropdown);--z-index-events-bar-button:var(--tec-z-index-events-bar-button);--z-index-search:var(--tec-z-index-search);--z-index-filters:var(--tec-z-index-filters);--z-index-scroller:var(--tec-z-index-scroller);--z-index-week-event-hover:var(--tec-z-index-week-event-hover);--z-index-map-event-hover:var(--tec-z-index-map-event-hover);--z-index-map-event-hover-actions:var(--tec-z-index-map-event-hover-actions);--z-index-multiday-event:var(--tec-z-index-multiday-event);--z-index-multiday-event-bar:var(--tec-z-index-multiday-event-bar);--tec-color-text-primary:#141827;--tec-color-text-primary-light:rgba(20,24,39,.62);--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:#141827;--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:#334aff;--tec-color-icon-error:#da394d;--tec-color-event-icon:#141827;--tec-color-event-icon-hover:#334aff;--tec-color-accent-primary:#334aff;--tec-color-accent-primary-hover:rgba(51,74,255,.8);--tec-color-accent-primary-active:rgba(51,74,255,.9);--tec-color-accent-primary-background:rgba(51,74,255,.07);--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:rgba(20,24,39,.8);--tec-color-accent-secondary-active:rgba(20,24,39,.9);--tec-color-accent-secondary-background:rgba(20,24,39,.07);--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var(--tec-color-accent-primary-background);--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var(--tec-color-accent-secondary-active);--tec-color-button-secondary-background:var(--tec-color-accent-secondary-background);--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent-hover:rgba(51,74,255,.8);--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:#141827;--tec-color-background:#fff;--tec-color-background-events:transparent;--tec-color-background-transparent:hsla(0,0%,100%,.6);--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:rgba(20,24,39,.07);--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:rgba(218,57,77,.08);--tec-color-box-shadow:rgba(0,0,0,.14);--tec-color-box-shadow-secondary:rgba(0,0,0,.1);--tec-color-scroll-track:rgba(0,0,0,.25);--tec-color-scroll-bar:rgba(0,0,0,.5);--tec-color-background-primary-multiday:rgba(51,74,255,.24);--tec-color-background-primary-multiday-hover:rgba(51,74,255,.34);--tec-color-background-secondary-multiday:rgba(20,24,39,.24);--tec-color-background-secondary-multiday-hover:rgba(20,24,39,.34);--tec-color-accent-primary-week-event:rgba(51,74,255,.1);--tec-color-accent-primary-week-event-hover:rgba(51,74,255,.2);--tec-color-accent-primary-week-event-featured:rgba(51,74,255,.04);--tec-color-accent-primary-week-event-featured-hover:rgba(51,74,255,.14);--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background);--color-text-primary:var(--tec-color-text-primary);--color-text-primary-light:var(--tec-color-text-primary-light);--color-text-secondary:var(--tec-color-text-secondary);--color-text-disabled:var(--tec-color-text-disabled);--color-icon-primary:var(--tec-color-icon-primary);--color-icon-primary-alt:var(--tec-color-icon-primary);--color-icon-secondary:var(--tec-color-icon-secondary);--color-icon-active:var(--tec-color-icon-active);--color-icon-disabled:var(--tec-color-icon-disabled);--color-icon-focus:var(--tec-color-icon-focus);--color-icon-error:var(--tec-color-icon-error);--color-accent-primary:var(--tec-color-accent-primary);--color-accent-primary-hover:var(--tec-color-accent-primary-hover);--color-accent-primary-active:var(--tec-color-accent-primary-active);--color-accent-primary-background:var(--tec-color-accent-primary-background);--color-accent-primary-multiday:var(--tec-color-accent-primary-multiday);--color-accent-primary-multiday-hover:var(--tec-color-accent-primary-multiday-hover);--color-accent-primary-week-event:var(--tec-color-accent-primary-week-event);--color-accent-primary-week-event-hover:var(--tec-color-accent-primary-week-event-hover);--color-accent-primary-week-event-featured:var(--tec-color-accent-primary-week-event-featured);--color-accent-primary-week-event-featured-hover:var(--tec-color-accent-primary-week-event-featured-hover);--color-accent-secondary:var(--tec-color-accent-secondary);--color-accent-secondary-hover:var(--tec-color-accent-secondary-hover);--color-accent-secondary-active:var(--tec-color-accent-secondary-active);--color-accent-secondary-background:var(--tec-color-accent-secondary-background);--color-border-default:var(--tec-color-border-default);--color-border-secondary:var(--tec-color-border-secondary);--color-border-tertiary:var(--tec-color-border-tertiary);--color-border-hover:var(--tec-color-border-hover);--color-border-active:var(--tec-color-border-active);--color-background:var(--tec-color-background);--color-background-transparent:var(--tec-color-background-transparent);--color-background-secondary:var(--tec-color-background-secondary);--color-background-messages:var(--tec-color-background-messages);--color-background-secondary-hover:var(--tec-color-background-secondary-hover);--color-background-error:var(--tec-color-icon-error);--color-box-shadow:var(--tec-color-box-shadow);--color-box-shadow-secondary:var(--tec-color-box-shadow-secondary);--color-scroll-track:var(--tec-color-scroll-track);--color-scroll-bar:var(--tec-color-scroll-bar)}#tribe-events-header,.recurring-info-tooltip,.single-featured-image-header,.tribe-events-ajax-loading,.tribe-events-divider{display:none}#tribe-events-pg-template{margin:0 auto;max-width:1048px;padding:40px 20px 20px;padding:var(--tec-spacer-8) var(--tec-spacer-4) var(--tec-spacer-4)}.tribe-events-after-html p,.tribe-events-before-html p{margin:0 0 10px}.tribe-events-back{margin-bottom:24px;margin-bottom:var(--tec-spacer-5)}.tribe-events-single>.tribe_events{display:flex;flex-wrap:wrap;overflow:hidden;position:relative}.tribe-events-single>.tribe_events>:not(.primary):not(.secondary):not(.tribe-events-related-events-title):not(.tribe-related-events){order:1;width:100%}.tribe-events-notices{margin-bottom:20px;margin-bottom:var(--tec-spacer-4);padding-bottom:12px;padding-bottom:var(--tec-spacer-2)}.tribe-events-notices li,.tribe-events-notices ul,.tribe-events-single-event-title{margin:0;padding:0}.tribe-events-schedule{align-items:center;display:flex;flex-wrap:wrap;margin:8px 0 20px;margin:var(--tec-spacer-1) 0 var(--tec-spacer-4)}.tribe-events-schedule h2{margin-bottom:8px;margin-bottom:var(--tec-spacer-1);margin-right:8px;margin-right:var(--tec-spacer-1);order:0;width:100%}.tribe-events-schedule .recurringinfo,.tribe-related-event-info .recurringinfo{margin-right:8px;margin-right:var(--tec-spacer-1);order:2;padding:0 8px;padding:0 var(--tec-spacer-1);position:relative}.tribe-events-schedule .recurringinfo:before,.tribe-related-event-info .recurringinfo:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.333 3.826c0 .065 0 .13-.02.174 0 .022-.02.065-.02.087a.9.9 0 0 1-.197.37L10.45 7.37a.797.797 0 0 1-.592.26.797.797 0 0 1-.593-.26c-.316-.348-.316-.935 0-1.305l1.225-1.348H6.3c-2.547 0-4.64 2.283-4.64 5.11 0 1.369.474 2.651 1.363 3.608.316.348.316.935 0 1.304A.797.797 0 0 1 2.43 15a.797.797 0 0 1-.593-.26C.652 13.434 0 11.695 0 9.847c0-3.826 2.825-6.935 6.301-6.935h4.208L9.284 1.565c-.316-.348-.316-.935 0-1.304.316-.348.85-.348 1.185 0l2.647 2.913a.952.952 0 0 1 .198.37c0 .021.02.065.02.086v.196zM20 10.152c0 3.826-2.825 6.935-6.301 6.935H9.49l1.225 1.348c.336.348.336.935 0 1.304a.797.797 0 0 1-.593.261.83.83 0 0 1-.592-.26l-2.627-2.936a.948.948 0 0 1-.198-.37c0-.021-.02-.064-.02-.086-.02-.065-.02-.109-.02-.174 0-.065 0-.13.02-.174 0-.022.02-.065.02-.087a.9.9 0 0 1 .198-.37L9.55 12.63c.316-.347.849-.347 1.185 0 .336.348.336.935 0 1.305L9.51 15.283h4.208c2.548 0 4.641-2.283 4.641-5.11 0-1.369-.474-2.651-1.362-3.608a.97.97 0 0 1 0-1.304c.316-.348.849-.348 1.185 0C19.348 6.543 20 8.283 20 10.152z' fill='var(--tec-color-icon-active)'/%3E%3C/svg%3E") 0/12px no-repeat;content:"";height:20px;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.tribe-events-schedule .recurringinfo .tribe-events-divider,.tribe-related-event-info .recurringinfo .tribe-events-divider{display:none}.tribe-events-schedule .recurringinfo .event-is-recurring,.tribe-related-event-info .recurringinfo .event-is-recurring{padding-left:20px;padding-left:var(--tec-spacer-4);visibility:hidden}.tribe-events-schedule .recurringinfo a,.tribe-related-event-info .recurringinfo a{visibility:visible}.tribe-events-schedule .recurringinfo{margin-right:8px;margin-right:var(--tec-spacer-1);order:2;padding:0 8px;padding:0 var(--tec-spacer-1)}.tribe-events-schedule .tribe-events-cost{margin-right:8px;margin-right:var(--tec-spacer-1);order:1}.tribe-events-event-image{align-self:flex-start;margin-bottom:16px;margin-bottom:var(--tec-spacer-3)}.tribe-events-event-image img{display:block}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{margin-bottom:.75em}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{margin-bottom:16px;margin-bottom:var(--tec-spacer-3)}.tribe-events-content ol:last-child,.tribe-events-content p:last-child,.tribe-events-content ul:last-child{margin-bottom:28px;margin-bottom:var(--tec-spacer-6)}.tribe-events-content ol,.tribe-events-content ul{padding:0}.tribe-events-content ol{list-style-type:decimal}.tribe-events-content pre{margin-bottom:24px;margin-bottom:var(--tec-spacer-5);padding:24px;padding:var(--tec-spacer-5)}.tribe-events-content blockquote p{display:inline-block}.tribe-events-cal-links{margin-bottom:32px;margin-bottom:var(--tec-spacer-7)}.tribe-events-cal-links .tribe-events-gcal{margin-right:24px;margin-right:var(--tec-spacer-5)}.tribe-events-cal-links .tribe-events-gcal,.tribe-events-cal-links .tribe-events-ical{display:inline-block;padding-left:32px;padding-left:var(--tec-spacer-7)}.tribe-events-event-meta{display:flex;flex-wrap:wrap;margin:0 0 32px;margin:0 0 var(--tec-spacer-7)}.tribe-events-event-meta dl{margin-top:8px;margin-top:var(--tec-spacer-1)}.tribe-events-event-meta dd,.tribe-events-event-meta dt{margin:0 0 4px;margin:0 0 var(--tec-spacer-0);padding:0}.tribe-events-event-meta dd[class$=url],.tribe-events-event-meta dt:not(:first-child){margin-top:16px;margin-top:var(--tec-spacer-3)}.tribe-events-event-meta dt[class*=url]+dd{margin-top:0}.tribe-events-event-meta .tribe-events-address{margin:0}.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{margin-bottom:8px;margin-bottom:var(--tec-spacer-1);order:2;padding-top:24px;padding-top:var(--tec-spacer-5);position:relative;width:100%}.tribe-events-event-meta.primary+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets{margin-bottom:32px;margin-bottom:var(--tec-spacer-7);margin-top:-28px;margin-top:calc(var(--tec-spacer-6)*-1)}.tribe-events-event-meta.primary+.event-tickets+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets+.event-tickets{margin-bottom:8px;margin-bottom:var(--tec-spacer-1);margin-top:-32px;margin-top:calc(var(--tec-spacer-7)*-1)}.tribe-events-event-meta:before{content:"";left:0;position:absolute;right:0;top:0}.tribe-events-meta-group{flex:1 0 140px;margin-right:24px;margin-right:var(--tec-spacer-5);order:0}.tribe-events-meta-group.tribe-events-meta-group-venue{order:1}.tribe-events-meta-group.tribe-events-meta-group-gmap{flex-basis:100%;margin-top:8px;margin-top:var(--tec-spacer-1);padding-top:24px;padding-top:var(--tec-spacer-5);width:auto}.tribe-events-meta-group .tribe-events-single-section-title{margin-bottom:8px;margin-bottom:var(--tec-spacer-1)}.tribe-events-venue-map{margin:0 0 24px;margin:0 0 var(--tec-spacer-5);order:-1;width:100%}.tribe-events-venue-map>div,.tribe-events-venue-map>iframe{margin-bottom:0;max-height:241px}.tribe-events-related-events-title,.tribe-related-events{order:2}.tribe-events-related-events-title{margin-bottom:24px;margin-bottom:var(--tec-spacer-5);padding-top:32px;padding-top:var(--tec-spacer-7);width:100%}.tribe-events-single ul.tribe-related-events{display:flex;flex-direction:column;margin-bottom:0}.tribe-events-single ul.tribe-related-events li{display:flex;flex:1;flex-direction:column;margin-bottom:28px;margin-bottom:var(--tec-spacer-6);padding:0;width:auto}.tribe-events-single ul.tribe-related-events li:last-child{margin-right:0}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail{margin-bottom:16px;margin-bottom:var(--tec-spacer-3);width:100%}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail a{display:block;overflow:hidden;padding-top:75%;position:relative}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img{bottom:0;left:50%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%) scale(2)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img[src$="tribe-related-events-placeholder.png"]{transform:translate(-50%,-50%) scale(1)}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{align-items:baseline;display:flex;flex-wrap:wrap;padding:0;width:100%}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .tribe-event-date-start{margin:4px 4px 12px 0;margin:var(--tec-spacer-0) var(--tec-spacer-0) var(--tec-spacer-2) 0}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .tribe-event-time{margin-left:4px;margin-left:var(--tec-spacer-0)}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .recurringinfo{margin:0 8px 12px 0;margin:0 var(--tec-spacer-1) var(--tec-spacer-2) 0}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .timezone{margin-left:4px;margin-left:var(--tec-spacer-0)}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info span:last-of-type{margin-right:8px;margin-right:var(--tec-spacer-1)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{margin-bottom:8px;margin-bottom:var(--tec-spacer-1);width:100%}#tribe-events-footer{padding:20px 0;padding:var(--tec-spacer-4) 0}.tribe-events-single .tribe-events-sub-nav{display:flex;justify-content:space-between;margin-left:0}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous{margin:0}.tribe-events-single .tribe-events-sub-nav a span{display:none}.tribe-events-nav-next a:after,.tribe-events-nav-previous a:before{margin-top:-2px;width:7px}.tribe-theme-twentynineteen .tribe-events-single>.tribe_events{margin-top:0}.tribe-theme-twentytwenty .tribe-events-schedule h2{margin-left:0}.tribe-theme-twentytwenty .tribe-events-content h2,.tribe-theme-twentytwenty .tribe-events-content h3,.tribe-theme-twentytwenty .tribe-events-content h4,.tribe-theme-twentytwenty .tribe-events-content h5,.tribe-theme-twentytwenty .tribe-events-content h6{margin-top:0}.tribe-theme-twentytwenty .tribe-events-content ol,.tribe-theme-twentytwenty .tribe-events-content ul{margin-left:0}.tribe-theme-twentytwenty .tribe-events-related-events-title,.tribe-theme-twentytwenty .tribe-events-single-section-title{margin-top:0}#top.tribe-theme-enfold.single-tribe_events #tribe-events-pg-template{max-width:1048px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule{margin-top:8px;margin-top:var(--tec-spacer-1)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{margin-right:8px;margin-right:var(--tec-spacer-1)}#top.tribe-theme-enfold.single-tribe_events .av-single-event-content,#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar{margin-left:0}#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0;position:relative}#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner>.event-tickets{width:100%}#top.tribe-theme-enfold.single-tribe_events .tribe-events-meta-group{margin-right:24px;margin-right:var(--tec-spacer-5)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-event-meta{margin-top:0}@media (min-width:768px){.tribe-events-back{margin-bottom:40px;margin-bottom:var(--tec-spacer-8)}.tribe-events-schedule{align-items:baseline;flex-wrap:nowrap;margin:24px 0 32px;margin:var(--tec-spacer-5) 0 var(--tec-spacer-7)}.tribe-events-schedule h2{margin-bottom:0;width:auto}.tribe-events-schedule .recurringinfo{margin-left:8px;margin-left:var(--tec-spacer-1);padding:8px 16px;padding:var(--tec-spacer-1) var(--tec-spacer-3)}.tribe-events-schedule .recurringinfo:before{left:16px}.tribe-events-schedule .recurringinfo .event-is-recurring{visibility:visible}.tribe-events-schedule .tribe-events-cost{margin:0 8px;margin:0 var(--tec-spacer-1)}.tribe-events-event-image{margin-bottom:32px;margin-bottom:var(--tec-spacer-7)}.tribe-events-cal-links{margin-bottom:40px;margin-bottom:var(--tec-spacer-8)}.tribe-events-cal-links .tribe-events-gcal{margin-right:40px;margin-right:var(--tec-spacer-8)}.tribe-events-event-meta{margin-bottom:16px;margin-bottom:var(--tec-spacer-3)}.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{margin-bottom:0;padding-top:0;position:static;width:auto}.tribe-events-event-meta.primary+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets{margin-bottom:40px;margin-bottom:var(--tec-spacer-8)}.tribe-events-event-meta.primary+.event-tickets+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets+.event-tickets{margin-bottom:16px;margin-bottom:var(--tec-spacer-3);margin-top:-40px;margin-top:calc(var(--tec-spacer-8)*-1)}.tribe-events-event-meta:before{top:auto}.tribe-events-meta-group{padding:32px 0 16px;padding:var(--tec-spacer-7) 0 var(--tec-spacer-3);width:168px}.tribe-events-meta-group.tribe-events-meta-group-venue{order:0}.tribe-events-meta-group.tribe-events-meta-group-gmap{flex-basis:140px;margin-top:0;padding-top:0}.tribe-events-venue-map{margin-top:32px;margin-top:var(--tec-spacer-7);order:1;width:211px}.tribe-events-venue-map>div,.tribe-events-venue-map>iframe{max-height:211px}.tribe-events-single ul.tribe-related-events{flex-direction:row;justify-content:space-between}#tribe-events-footer{padding:28px 0;padding:var(--tec-spacer-6) 0}.tribe-events-nav-previous a:before{margin-right:8px;margin-right:var(--tec-spacer-1);width:9px}.tribe-events-nav-next a:after{margin-left:8px;margin-left:var(--tec-spacer-1);width:9px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule{margin-top:20px;margin-top:var(--tec-spacer-4)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-meta-group{padding:32px 0 16px;padding:var(--tec-spacer-7) 0 var(--tec-spacer-3);width:168px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-event-meta{margin-top:24px;margin-top:var(--tec-spacer-5)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-venue-map{margin-top:32px;margin-top:var(--tec-spacer-7);width:211px}}
src/resources/css/tribe-events-skeleton.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-events-back{margin:0 0 20px}.events-list .tribe-events-back.tribe-events-loop{margin:0 auto 20px}.tribe-events-read-more{display:block}.event .entry-title{line-height:inherit;padding:inherit}.updated-info{text-indent:-9999px;height:0}.tribe-events-event-schedule-details{display:inline}.events-archive .entry-content,.events-archive .entry-header{width:98%}.events-archive span.edit-link{display:none}.tribe-events-notices{background:#d9edf7;border:1px solid #bce8f1;color:#3a87ad;margin:10px 0 18px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 #fff;border-radius:4px}div.tribe-events-notices>ul,div.tribe-events-notices>ul>li{margin:0;padding:0;list-style:none}.clearfix:after,.clearfix:before,.tribe-clearfix:after,.tribe-clearfix:before{content:"";display:table}.clearfix:after,.tribe-clearfix:after{clear:both}.clearfix,.tribe-clearfix{zoom:1}.tribe-clear{clear:both}.tribe-events-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.tribe-events-error{display:none}.tribe-events-multi-event-day{color:#0f81bb}#tribe-events-content .tribe-events-abbr{border-bottom:0;cursor:default}.tribe-events-spinner{width:32px;height:32px;margin-left:-16px}.tribe-events-spinner-medium{width:24px;height:24px;margin-left:-12px}.tribe-events-spinner-small{width:16px;height:16px;margin-left:-8px}*+html .events-archive .tribe-events-page-title{padding-bottom:30px}*+html .events-archive .tribe-events-list .tribe-events-page-title{padding-bottom:0}*+html #tribe-events-header{margin-bottom:30px}.tribe-events-page-title{position:relative;z-index:0;text-align:center}.tribe-events-filter-view.events-list .tribe-events-page-title{width:100%;float:none}.tribe-events-page-title a{color:#000}.tribe-events-page-title a:focus,.tribe-events-page-title a:hover{color:#333;text-decoration:underline}#tribe-events-footer,#tribe-events-header{margin-bottom:.5em;overflow:hidden}#tribe-events-footer .tribe-events-sub-nav,#tribe-events-header .tribe-events-sub-nav{list-style-type:none;margin:0;overflow:hidden;line-height:normal;text-align:center}#tribe-events-footer .tribe-events-sub-nav li,#tribe-events-header .tribe-events-sub-nav li{display:inline-block;zoom:1;*display:inline;margin:0;vertical-align:middle}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous{margin-right:5px}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next{margin-left:5px}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-left,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-left{text-align:left}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-right,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-right{text-align:right}.tribe-events-ajax-loading{display:none;position:absolute;left:50%;box-shadow:none}.tribe-events-loading .tribe-events-ajax-loading{display:block}#tribe-events-footer{margin-bottom:1em}.events-list #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer{margin:1.25em 0 18px}.single-tribe_events #tribe-events-header,.tribe-events-map #tribe-events-header{margin:24px 0 14px}.single-tribe_events #tribe-events-footer li,.single-tribe_events #tribe-events-header li{width:48%;padding-bottom:10px}#tribe-events-content ul.tribe-events-sub-nav{list-style-type:none;margin:0;overflow:hidden;text-align:center}#tribe-events-content ul.tribe-events-sub-nav li{display:inline-block;zoom:1;*display:inline;margin:0;vertical-align:middle}#tribe-events-content ul.tribe-events-sub-nav li.tribe-events-nav-prev{margin-right:5px}#tribe-events-content ul.tribe-events-sub-nav li.tribe-events-nav-next{margin-left:5px}#tribe-events-content li.tribe-events-nav-date{padding-top:16px}select.tribe-events-dropdown{width:auto;font-size:11px;margin:33px 9px 0 0}#tribe-events-events-picker,#tribe-events-picker{display:inline}.tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading{text-transform:uppercase;font-weight:700;font-size:14px;margin:2.5em 0 0}.tribe-events-day .tribe-events-day-time-slot .type-tribe_events{margin-left:5%}#tribe-events-content{position:relative;margin-bottom:48px;padding:2px 0}#tribe-events-content.tribe-events-list{padding:0;margin-bottom:60px}.tribe-events-list .type-tribe_events.tribe-events-first{padding-top:0}.tribe-events-list .type-tribe_events .tribe-events-list-event-title{padding:0;line-height:1.2}.tribe-events-loop .tribe-events-event-meta{float:none;clear:both;border:0;margin:0 0 15px;padding:0;line-height:1.5;font-weight:400;font-size:1.2em;overflow:visible}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo{display:inline-block;zoom:1;*display:inline;white-space:pre}.tribe-events-event-meta address.tribe-events-address{display:inline}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .event-is-recurring{position:relative}.tribe-events-list .time-details,.tribe-events-list .tribe-events-venue-details{line-height:1.2;margin:0;display:block}.tribe-events-list .time-details{margin:0 0 8px}.tribe-events-loop{clear:both}.tribe-events-loop .type-tribe_events.tribe-events-last{border-bottom:0}.tribe-events-list .tribe-events-loop .tribe-events-content{clear:both;width:100%;padding:0}.events-archive h3 .published,.single-tribe_venue h3 .published{margin-top:0;font-style:italic;text-transform:none}.tribe-events-loop .tribe-events-event-meta dl{margin:0}.tribe-events-loop .tribe-events-event-meta dt{font-weight:700;padding-right:12px;width:auto}.tribe-events-loop .tribe-events-event-meta dd{margin-bottom:.25em;margin-left:6.5em}.single-tribe_events #tribe-events-content{padding:0}.single-tribe_events .tribe-events-schedule .recurringinfo,.single-tribe_events .tribe-events-schedule .tribe-events-cost{margin-right:10px}#tribe-events-content .tribe-events-single-event-description img.attachment-post-thumbnail{margin-left:auto;margin-right:auto;display:block;text-align:center}.tribe-events-meta-group+.tribe-events-single-section-title{margin-top:0}#eventbrite-embed{width:100%;min-height:225px;margin:24px 0}.eventbrite-ticket-embed{margin:0 0 30px}.tribe-events-list .type-tribe_events.tribe-event-end-month{border-bottom:0;padding-bottom:0}.single-tribe_events .tribe-events-cal-links,.single-tribe_events .tribe-events-schedule h2{display:inline-block;zoom:1;*display:inline;vertical-align:middle}.single-tribe_events .tribe-events-cal-links{margin:0 0 20px}.single-tribe_events .tribe-events-event-image{clear:both;text-align:center;margin-bottom:30px}.single-tribe_events .tribe-events-event-meta{width:100%;margin:30px -4% 30px 0}.single-tribe_events .tribe-events-meta-group .tribe-events-venue-map{float:none;margin:0;width:100%}.tribe-events-event-meta:first-child{border-top:1px solid #bbb}.single-tribe_events .tribe-events-event-meta dl{margin:0}.tribe-events-event-meta dt{clear:left;font-weight:700}#tribe-events-content .tribe-events-event-meta dd span.adr{display:block}.single-tribe_events .tribe-events-single-event-description{width:auto;padding:0;margin-bottom:30px}#tribe-events-content table.tribe-events-calendar{margin:0 0 .6em;clear:both;font-size:12px;border-collapse:collapse}#tribe-events-content .tribe-events-calendar td,#tribe-events-content table.tribe-events-calendar{border:1px solid #bbb}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{font-size:11px;font-weight:700}#tribe-events-content .tribe-events-calendar td{height:145px;width:14.28%;vertical-align:top;padding:0 0 .5em;font-size:12px;position:relative}.recurring-info-tooltip,.tribe-events-calendar .tribe-events-tooltip,.tribe-events-shortcode.view-week .tribe-events-tooltip,.tribe-events-week .tribe-events-tooltip{border:1px solid #666;position:absolute;z-index:1001;bottom:30px;left:3px;width:320px;background-color:#f9f9f9;color:#333;line-height:1.4;display:none}.tribe-events-tooltip .tribe-events-arrow{width:18px;height:11px;background-image:url(../images/tribe-tooltips.png);background-repeat:no-repeat;background-position:0 0;background-size:44px 19px;display:block;position:absolute;bottom:-11px;left:20px}.recurring-info-tooltip,.tribe-events-calendar .tribe-events-right .tribe-events-tooltip,.tribe-events-shortcode.view-week .tribe-events-right .tribe-events-tooltip,.tribe-events-week .tribe-events-right .tribe-events-tooltip{left:auto;right:3px}.tribe-events-right .tribe-events-tooltip .tribe-events-arrow{left:auto;right:30px}.tribe-events-tooltip.tribe-events-tooltip-flipdown .tribe-events-arrow{top:-11px;transform:rotate(180deg)}.recurringinfo{display:inline-block;zoom:1;*display:inline}.event-is-recurring,.recurringinfo{position:relative}.recurring-info-tooltip.tribe-events-tooltip{left:10px;width:200px;max-width:320px;padding-bottom:.8em}.events-archive.events-gridview #tribe-events-content table .type-tribe_events{margin:0 5%;padding:6px 8px;border-bottom:1px solid #e7e7e7}.events-archive.events-gridview #tribe-events-content table .tribe-events-last{border-bottom:0}.tribe-events-viewmore{margin:0 5%;padding:6px 8px;font-weight:700;line-height:1}.tribe-events-calendar th{width:250px;height:10px;padding:4px 0;text-align:center;text-transform:uppercase;letter-spacing:1px}.tribe-events-calendar td div[id*=tribe-events-daynum-]{padding:6px 9px;line-height:1.2}.tribe-events-calendar td a{font-size:69.6%;word-wrap:break-word}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-event-]{position:relative;margin:0}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.entry-title{line-height:1.5;font-size:91.7%;font-weight:400;text-transform:none;margin:0;padding:0;letter-spacing:0}.tribe-events-calendar div[id*=tribe-events-event-] h3.entry-title a{font-size:100%}#tribe-events-content .tribe-events-tooltip h4.entry-title{margin:0;font-size:12px;padding:0 6px;min-height:24px;line-height:24px;letter-spacing:1px;font-weight:400}.tribe-events-tooltip .tribe-events-event-body{font-size:11px;padding:3px 6px 6px;font-weight:400}.tribe-events-tooltip .duration{font-style:italic;margin:3px 0}.tribe-events-tooltip .tribe-events-event-thumb{float:left;padding:5px 5px 5px 0}.tribe-events-tooltip p.entry-summary{padding:0;font-size:11px;line-height:1.5}.tribe-events-adv-list-widget ol,.tribe-events-list-widget ol{list-style-type:square;margin-left:0;margin-bottom:0}.singular.page li.type-tribe_events,.tribe-events-adv-list-widget li,.tribe-events-list-widget li{margin:6px 0;padding:0 0 10px}.tribe-events-adv-list-widget li p.entry-title.summary,.tribe-events-list-widget li p.entry-title.summary{margin-bottom:0;padding:0;font-size:100%}#tribe-bar-views .tribe-bar-view-select,#tribe-bar-views .tribe-bar-view-select~.tribe-select2{display:none}.tribe-has-settings #tribe-bar-dates{margin-left:-331px}.tribe-has-settings #tribe-bar-views{width:142px;margin-left:-142px}.tribe-has-settings #tribe-bar-views .select2-container .select2-choice{border-bottom-right-radius:0;border-top-right-radius:0}.tribe-has-settings #tribe-bar-views .select2-container .select2-choice div{border-radius:0;background:transparent;background-image:none;filter:none;border-left:0}#tribe-events-bar .tribe-bar-settings{overflow:hidden}#tribe-events-bar .tribe-bar-button-settings span{background-image:url(../images/events-bar/icon-gear.png);background-repeat:no-repeat;background-position:50% 50%;background-size:14px 14px;height:100%;float:left;width:14px;display:inline-block;position:relative}#tribe-bar-views .tribe-bar-drop-content button{width:100%}#tribe-events-bar .tribe-bar-button-settings{border-left-color:transparent;border-radius:0 4px 4px 0;float:left;margin-left:-1px}.tribe-bar-settings .tribe-bar-drop-content{width:285px;right:-5px;padding:10px 12px 4px}.tribe-bar-full #tribe-bar-views .tribe-bar-view-select,.tribe-bar-full #tribe-bar-views .tribe-bar-view-select~.tribe-select2{display:none}.tribe-bar-full #tribe-bar-views ul.tribe-bar-view-list,.tribe-bar-mini #tribe-bar-views .tribe-bar-view-select,.tribe-bar-mini #tribe-bar-views .tribe-bar-view-select~.tribe-select2{display:block}.tribe-bar-mini #tribe-bar-views ul.tribe-bar-view-list{display:none}.tribe-theme-twentyfifteen .datepicker.dropdown-menu{max-width:340px}.tribe-theme-twentyfifteen #tribe-events table.tribe-events-calendar{table-layout:auto}.tribe-theme-twentyfifteen .datepicker.dropdown-menu table,.tribe-theme-twentyfifteen .datepicker.dropdown-menu table.table-condensed{border-top-width:0;border-left-width:0}.tribe-theme-twentysixteen table.tribe-events-calendar{table-layout:auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}
1
+ .tribe-events-back{margin:0 0 20px}.events-list .tribe-events-back.tribe-events-loop{margin:0 auto 20px}.tribe-events-read-more{display:block}.event .entry-title{line-height:inherit;padding:inherit}.updated-info{height:0;text-indent:-9999px}.tribe-events-event-schedule-details{display:inline}.events-archive .entry-content,.events-archive .entry-header{width:98%}.events-archive span.edit-link{display:none}.tribe-events-notices{background:#d9edf7;border:1px solid #bce8f1;border-radius:4px;color:#3a87ad;margin:10px 0 18px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 #fff}div.tribe-events-notices>ul,div.tribe-events-notices>ul>li{list-style:none;margin:0;padding:0}.clearfix:after,.clearfix:before,.tribe-clearfix:after,.tribe-clearfix:before{content:"";display:table}.clearfix:after,.tribe-clearfix:after{clear:both}.clearfix,.tribe-clearfix{zoom:1}.tribe-clear{clear:both}.tribe-events-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.tribe-events-error{display:none}.tribe-events-multi-event-day{color:#0f81bb}#tribe-events-content .tribe-events-abbr{border-bottom:0;cursor:default}.tribe-events-spinner{height:32px;margin-left:-16px;width:32px}.tribe-events-spinner-medium{height:24px;margin-left:-12px;width:24px}.tribe-events-spinner-small{height:16px;margin-left:-8px;width:16px}*+html .events-archive .tribe-events-page-title{padding-bottom:30px}*+html .events-archive .tribe-events-list .tribe-events-page-title{padding-bottom:0}*+html #tribe-events-header{margin-bottom:30px}.tribe-events-page-title{position:relative;text-align:center;z-index:0}.tribe-events-filter-view.events-list .tribe-events-page-title{float:none;width:100%}.tribe-events-page-title a{color:#000}.tribe-events-page-title a:focus,.tribe-events-page-title a:hover{color:#333;text-decoration:underline}#tribe-events-footer,#tribe-events-header{margin-bottom:.5em;overflow:hidden}#tribe-events-footer .tribe-events-sub-nav,#tribe-events-header .tribe-events-sub-nav{line-height:normal;list-style-type:none;margin:0;overflow:hidden;text-align:center}#tribe-events-footer .tribe-events-sub-nav li,#tribe-events-header .tribe-events-sub-nav li{display:inline-block;margin:0;vertical-align:middle;zoom:1}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous{margin-right:5px}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next{margin-left:5px}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-left,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-left{text-align:left}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-right,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-right{text-align:right}.tribe-events-ajax-loading{box-shadow:none;display:none;left:50%;position:absolute}.tribe-events-loading .tribe-events-ajax-loading{display:block}#tribe-events-footer{margin-bottom:1em}.events-list #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer{margin:1.25em 0 18px}.single-tribe_events #tribe-events-header,.tribe-events-map #tribe-events-header{margin:24px 0 14px}.single-tribe_events #tribe-events-footer li,.single-tribe_events #tribe-events-header li{padding-bottom:10px;width:48%}#tribe-events-content ul.tribe-events-sub-nav{list-style-type:none;margin:0;overflow:hidden;text-align:center}#tribe-events-content ul.tribe-events-sub-nav li{display:inline-block;margin:0;vertical-align:middle;zoom:1}#tribe-events-content ul.tribe-events-sub-nav li.tribe-events-nav-prev{margin-right:5px}#tribe-events-content ul.tribe-events-sub-nav li.tribe-events-nav-next{margin-left:5px}#tribe-events-content li.tribe-events-nav-date{padding-top:16px}select.tribe-events-dropdown{font-size:11px;margin:33px 9px 0 0;width:auto}#tribe-events-events-picker,#tribe-events-picker{display:inline}.tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading{font-size:14px;font-weight:700;margin:2.5em 0 0;text-transform:uppercase}.tribe-events-day .tribe-events-day-time-slot .type-tribe_events{margin-left:5%}#tribe-events-content{margin-bottom:48px;padding:2px 0;position:relative}#tribe-events-content.tribe-events-list{margin-bottom:60px;padding:0}.tribe-events-list .type-tribe_events.tribe-events-first{padding-top:0}.tribe-events-list .type-tribe_events .tribe-events-list-event-title{line-height:1.2;padding:0}.tribe-events-loop .tribe-events-event-meta{border:0;clear:both;float:none;font-size:1.2em;font-weight:400;line-height:1.5;margin:0 0 15px;overflow:visible;padding:0}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo{display:inline-block;white-space:pre;zoom:1}.tribe-events-event-meta address.tribe-events-address{display:inline}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .event-is-recurring{position:relative}.tribe-events-list .time-details,.tribe-events-list .tribe-events-venue-details{display:block;line-height:1.2;margin:0}.tribe-events-list .time-details{margin:0 0 8px}.tribe-events-loop{clear:both}.tribe-events-loop .type-tribe_events.tribe-events-last{border-bottom:0}.tribe-events-list .tribe-events-loop .tribe-events-content{clear:both;padding:0;width:100%}.events-archive h3 .published,.single-tribe_venue h3 .published{font-style:italic;margin-top:0;text-transform:none}.tribe-events-loop .tribe-events-event-meta dl{margin:0}.tribe-events-loop .tribe-events-event-meta dt{font-weight:700;padding-right:12px;width:auto}.tribe-events-loop .tribe-events-event-meta dd{margin-bottom:.25em;margin-left:6.5em}.single-tribe_events #tribe-events-content{padding:0}.single-tribe_events .tribe-events-schedule .recurringinfo,.single-tribe_events .tribe-events-schedule .tribe-events-cost{margin-right:10px}#tribe-events-content .tribe-events-single-event-description img.attachment-post-thumbnail{display:block;margin-left:auto;margin-right:auto;text-align:center}.tribe-events-meta-group+.tribe-events-single-section-title{margin-top:0}#eventbrite-embed{margin:24px 0;min-height:225px;width:100%}.eventbrite-ticket-embed{margin:0 0 30px}.tribe-events-list .type-tribe_events.tribe-event-end-month{border-bottom:0;padding-bottom:0}.single-tribe_events .tribe-events-cal-links,.single-tribe_events .tribe-events-schedule h2{display:inline-block;vertical-align:middle;zoom:1}.single-tribe_events .tribe-events-cal-links{margin:0 0 20px}.single-tribe_events .tribe-events-event-image{clear:both;margin-bottom:30px;text-align:center}.single-tribe_events .tribe-events-event-meta{margin:30px -4% 30px 0;width:100%}.single-tribe_events .tribe-events-meta-group .tribe-events-venue-map{float:none;margin:0;width:100%}.tribe-events-event-meta:first-child{border-top:1px solid #bbb}.single-tribe_events .tribe-events-event-meta dl{margin:0}.tribe-events-event-meta dt{clear:left;font-weight:700}#tribe-events-content .tribe-events-event-meta dd span.adr{display:block}.single-tribe_events .tribe-events-single-event-description{margin-bottom:30px;padding:0;width:auto}#tribe-events-content table.tribe-events-calendar{border-collapse:collapse;clear:both;font-size:12px;margin:0 0 .6em}#tribe-events-content .tribe-events-calendar td,#tribe-events-content table.tribe-events-calendar{border:1px solid #bbb}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{font-size:11px;font-weight:700}#tribe-events-content .tribe-events-calendar td{font-size:12px;height:145px;padding:0 0 .5em;position:relative;vertical-align:top;width:14.28%}.recurring-info-tooltip,.tribe-events-calendar .tribe-events-tooltip,.tribe-events-shortcode.view-week .tribe-events-tooltip,.tribe-events-week .tribe-events-tooltip{background-color:#f9f9f9;border:1px solid #666;bottom:30px;color:#333;display:none;left:3px;line-height:1.4;position:absolute;width:320px;z-index:1001}.tribe-events-tooltip .tribe-events-arrow{background-image:url(../images/tribe-tooltips.png);background-position:0 0;background-repeat:no-repeat;background-size:44px 19px;bottom:-11px;display:block;height:11px;left:20px;position:absolute;width:18px}.recurring-info-tooltip,.tribe-events-calendar .tribe-events-right .tribe-events-tooltip,.tribe-events-shortcode.view-week .tribe-events-right .tribe-events-tooltip,.tribe-events-week .tribe-events-right .tribe-events-tooltip{left:auto;right:3px}.tribe-events-right .tribe-events-tooltip .tribe-events-arrow{left:auto;right:30px}.tribe-events-tooltip.tribe-events-tooltip-flipdown .tribe-events-arrow{top:-11px;transform:rotate(180deg)}.recurringinfo{display:inline-block;zoom:1}.event-is-recurring,.recurringinfo{position:relative}.recurring-info-tooltip.tribe-events-tooltip{left:10px;max-width:320px;padding-bottom:.8em;width:200px}.events-archive.events-gridview #tribe-events-content table .type-tribe_events{border-bottom:1px solid #e7e7e7;margin:0 5%;padding:6px 8px}.events-archive.events-gridview #tribe-events-content table .tribe-events-last{border-bottom:0}.tribe-events-viewmore{font-weight:700;line-height:1;margin:0 5%;padding:6px 8px}.tribe-events-calendar th{height:10px;letter-spacing:1px;padding:4px 0;text-align:center;text-transform:uppercase;width:250px}.tribe-events-calendar td div[id*=tribe-events-daynum-]{line-height:1.2;padding:6px 9px}.tribe-events-calendar td a{font-size:69.6%;word-wrap:break-word}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-event-]{margin:0;position:relative}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.entry-title{font-size:91.7%;font-weight:400;letter-spacing:0;line-height:1.5;margin:0;padding:0;text-transform:none}.tribe-events-calendar div[id*=tribe-events-event-] h3.entry-title a{font-size:100%}#tribe-events-content .tribe-events-tooltip h4.entry-title{font-size:12px;font-weight:400;letter-spacing:1px;line-height:24px;margin:0;min-height:24px;padding:0 6px}.tribe-events-tooltip .tribe-events-event-body{font-size:11px;font-weight:400;padding:3px 6px 6px}.tribe-events-tooltip .duration{font-style:italic;margin:3px 0}.tribe-events-tooltip .tribe-events-event-thumb{float:left;padding:5px 5px 5px 0}.tribe-events-tooltip p.entry-summary{font-size:11px;line-height:1.5;padding:0}.tribe-events-adv-list-widget ol,.tribe-events-list-widget ol{list-style-type:square;margin-bottom:0;margin-left:0}.singular.page li.type-tribe_events,.tribe-events-adv-list-widget li,.tribe-events-list-widget li{margin:6px 0;padding:0 0 10px}.tribe-events-adv-list-widget li p.entry-title.summary,.tribe-events-list-widget li p.entry-title.summary{font-size:100%;margin-bottom:0;padding:0}#tribe-bar-views .tribe-bar-view-select,#tribe-bar-views .tribe-bar-view-select~.tribe-select2{display:none}.tribe-has-settings #tribe-bar-dates{margin-left:-331px}.tribe-has-settings #tribe-bar-views{margin-left:-142px;width:142px}.tribe-has-settings #tribe-bar-views .select2-container .select2-choice{border-bottom-right-radius:0;border-top-right-radius:0}.tribe-has-settings #tribe-bar-views .select2-container .select2-choice div{background:transparent;background-image:none;border-left:0;border-radius:0;filter:none}#tribe-events-bar .tribe-bar-settings{overflow:hidden}#tribe-events-bar .tribe-bar-button-settings span{background-image:url(../images/events-bar/icon-gear.png);background-position:50% 50%;background-repeat:no-repeat;background-size:14px 14px;display:inline-block;float:left;height:100%;position:relative;width:14px}#tribe-bar-views .tribe-bar-drop-content button{width:100%}#tribe-events-bar .tribe-bar-button-settings{border-left-color:transparent;border-radius:0 4px 4px 0;float:left;margin-left:-1px}.tribe-bar-settings .tribe-bar-drop-content{padding:10px 12px 4px;right:-5px;width:285px}.tribe-bar-full #tribe-bar-views .tribe-bar-view-select,.tribe-bar-full #tribe-bar-views .tribe-bar-view-select~.tribe-select2{display:none}.tribe-bar-full #tribe-bar-views ul.tribe-bar-view-list,.tribe-bar-mini #tribe-bar-views .tribe-bar-view-select,.tribe-bar-mini #tribe-bar-views .tribe-bar-view-select~.tribe-select2{display:block}.tribe-bar-mini #tribe-bar-views ul.tribe-bar-view-list{display:none}.tribe-theme-twentyfifteen .datepicker.dropdown-menu{max-width:340px}.tribe-theme-twentyfifteen #tribe-events table.tribe-events-calendar{table-layout:auto}.tribe-theme-twentyfifteen .datepicker.dropdown-menu table,.tribe-theme-twentyfifteen .datepicker.dropdown-menu table.table-condensed{border-left-width:0;border-top-width:0}.tribe-theme-twentysixteen table.tribe-events-calendar{table-layout:auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}
src/resources/css/tribe-events-theme.min.css CHANGED
@@ -1 +1 @@
1
- #tribe-events-content .tribe-events-tooltip h4,#tribe_events_filters_wrapper .tribe_events_slider_val,.single-tribe_events a.tribe-events-gcal,.single-tribe_events a.tribe-events-ical{color:#21759b}#tribe-events .tribe-events-button,#tribe-events .tribe-events-button:hover,#tribe_events_filters_wrapper input[type=submit],.tribe-events-button,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover,.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:#21759b}#tribe_events_filters_wrapper input[type=submit]:hover,.tribe-events-button.tribe-active:hover{background-color:#0f3647}#tribe-events .tribe-events-button:hover,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover{color:#fff}#tribe_events_filters_wrapper h3 span:after{border-top-color:#21759b}#tribe_events_filters_wrapper .tribe_events_filter_item.closed h3 span:after{border-left-color:#21759b}.tribe-events-adv-list-widget .tribe-events-widget-link a,.tribe-events-back a,.tribe-events-list-widget .tribe-events-widget-link a,ul.tribe-events-sub-nav a{font-size:15px;font-weight:700}.tribe-events-gcal{margin-right:1.25em}.tribe-events-divider{display:none}.event-is-recurring .tribe-events-divider{display:inline}.tribe-events-event-image{margin-bottom:1.25em;text-align:left}.tribe-events-page-title{font-size:30px;font-weight:700}.events-list #tribe-events-footer,.single-tribe_events #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer{border-top:1px solid #e5e5e5;padding-top:2em}.single-tribe_events #tribe-events-header{display:none}.tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading{font-size:21px;margin:1.5em 0 .25em;background-color:transparent;padding:6px 10px;background:#e0e0e0;color:#fff;text-align:center;line-height:1}.tribe-events-list .type-tribe_events{border-bottom:0;margin-bottom:2rem;padding:0;position:relative}.tribe-events-list .type-tribe_events:first-of-type{margin-top:2rem}.tribe-events-list .type-tribe_events .tribe-events-list-event-title{font-size:1.6em}.tribe-events-list-separator-year{font-size:28px;padding-top:1.25em}.tribe-events-list-separator-year+.tribe-events-list-separator-month{margin-top:.25em}.tribe-events-list-separator-month{text-transform:none;font-size:24px;margin:1.25em auto;text-align:center;position:relative;background-color:transparent;z-index:1}.tribe-events-list-separator-month:after{content:"";border-bottom:1px solid #c2c2c2;height:1px;width:100%;display:block;position:absolute;top:50%;left:0;z-index:-1}.tribe-events-list-separator-month span{background-color:#fff;padding:0 7.5%}.tribe-events-list-separator-month+.type-tribe_events.tribe-events-first{padding-top:1.5em}.tribe-events-list .type-tribe_events.tribe-event-end-month{padding-bottom:1.5em}.tribe-events-loop .tribe-events-event-meta{margin-bottom:1em;font-size:13px}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo{padding-left:0;font-weight:400;vertical-align:top}.tribe-events-list .time-details,.tribe-events-list .tribe-events-venue-details{line-height:1.2}.tribe-events-event-meta address.tribe-events-address,.tribe-events-list .tribe-events-venue-details{font-weight:400;font-style:italic}.tribe-events-event-meta address.tribe-events-address{padding-right:3px}.events-list .tribe-events-loop,.single-tribe_organizer .tribe-events-loop,.single-tribe_venue .tribe-events-loop,.tribe-events-day .tribe-events-loop{max-width:700px;margin:0 auto}.single-tribe_events h2.tribe-events-single-event-title{font-size:33px}.tribe-events-schedule{margin:1em 0 1.5em}.single-tribe_events .tribe-events-schedule .tribe-events-divider{display:inline-block;zoom:1;*display:inline;font-weight:400}.single-tribe_events .tribe-events-schedule .recurringinfo{margin-right:.5em}.single-tribe_events .tribe-events-schedule h3{font-size:18px;margin:0}.single-tribe_events .tribe-events-cal-links{margin-bottom:1.75em;display:block}.single-tribe_events a.tribe-events-gcal,.single-tribe_events a.tribe-events-gcal:hover,.single-tribe_events a.tribe-events-ical,.single-tribe_events a.tribe-events-ical:hover{background-color:transparent;text-transform:none;font-size:14px;font-weight:700;letter-spacing:0;padding:0;float:none;color:#21759b}.single-tribe_events .tribe-events-event-image{text-align:left;margin-bottom:1.25em}.tribe-events-event-schedule-details{margin-right:.5em}.tribe-events-meta-group .tribe-events-single-section-title{font-size:17px}.single-tribe_events .tribe-events-event-meta{font-size:14px}#tribe-events-content .tribe-events-calendar td{border:1px solid #d2d2d2;border-top:0;transition:all .2s cubic-bezier(.55,.085,.68,.53)}#tribe-events-content .tribe-events-calendar td:hover{background:#f7f7f7;box-shadow:0 0 10px rgba(0,0,0,.2)}#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth{background:#f9f9f9}#tribe-events-content .tribe-events-calendar .tribe-events-othermonth:hover{box-shadow:none}#tribe-events-content table.tribe-events-calendar{border-bottom:1px solid #d2d2d2;border-top:0}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{background-color:#b2b2b2;color:#fff;font-size:12px;font-weight:700}.tribe-events-calendar div[id*=tribe-events-daynum-] a:hover{color:#666}.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a{background-color:#f7f7f7;color:#707070}.tribe-events-calendar td.tribe-events-past .tribe-events-month-event-title a,.tribe-events-calendar td.tribe-events-past .tribe-events-viewmore a{opacity:.5;filter:Alpha(opacity=50)}.tribe-events-calendar td.tribe-events-othermonth.tribe-events-future div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-othermonth.tribe-events-future div[id*=tribe-events-daynum-]>a{background-color:#b2b2b2;color:#454545}.recurring-info-tooltip,.tribe-events-calendar .tribe-events-tooltip,.tribe-events-shortcode.view-week .tribe-events-tooltip,.tribe-events-week .tribe-events-tooltip{border:0;background-color:#fff;color:#606060;padding:.75em 1em 0;box-shadow:3px 4px 21px rgba(0,0,0,.38)}.tribe-events-tooltip .tribe-events-arrow{width:20px;height:7px;background-image:url(../images/tribe-theme/tribe-theme-tooltips.png);background-size:37px 20px;bottom:-7px}.events-archive.events-gridview #tribe-events-content table .type-tribe_events{border-bottom:1px solid #e0e0e0}.events-archive.events-gridview #tribe-events-content table .tribe-events-last{border-bottom:0}.tribe-events-calendar thead th{background-color:#666;color:#fff;font-weight:700;padding:1em 0;white-space:nowrap;border-left:1px solid #666;border-right:1px solid #666}.tribe-events-calendar td div[id*=tribe-events-daynum-]{padding:4px 9px 6px}#tribe-events-content .tribe-events-tooltip h4{margin:0;background-color:transparent;font-size:18px;padding:0;letter-spacing:0;font-weight:700}.tribe-events-tooltip .tribe-events-event-body{font-size:11px;padding:0}.tribe-events-tooltip .duration{font-style:normal;font-weight:700;margin:0;padding:.4em 0 .5em}.tribe-events-tooltip:not(.tribe-event-featured) .tribe-events-event-thumb{padding:.85em 1em 0 0}.tribe-events-tooltip p.entry-summary{font-size:13px;padding-top:.5em}.events-list.tribe-bar-is-disabled #tribe-events-content-wrapper{max-width:700px;margin:0 auto}.tribe-events-map.tribe-bar-is-disabled #tribe-events-content-wrapper{max-width:none}.tribe-events-tooltip.tribe-events-tooltip-flipdown:before{border-bottom-color:#fff;top:-20px}.tribe-shortcode-align-right{float:right}.tribe-shortcode-align-left{float:left}.tribe-shortcode-align-center{display:table;margin-left:auto;margin-right:auto}.tribe-shortcode.tribe-events-event-meta.tribe-shortcode-align-right{margin-right:20px}.tribe-shortcode.tribe-events-event-meta.tribe-shortcode-align-left{margin-left:20px}.tribe-shortcode.tribe-events-event-meta .tribe-events-meta-group{width:auto;min-width:250px}.tribe-events-list-widget .tribe-list-widget{margin-left:0}.tribe-events-list-widget .tribe-events-list-widget-events{list-style:none;padding:0 1.5rem;margin-bottom:1.25rem}.tribe-events-list-widget .tribe-event-title{margin-bottom:.25rem;margin-top:0}.tribe-events-list-widget .duration{font-weight:700}.tribe-events-list-widget .tribe-event-featured{background:#0ea0d7;padding-bottom:.75rem}.tribe-events-list-widget .tribe-event-featured .tribe-event-title{margin-top:.75rem}.tribe-events-list-widget .tribe-event-featured .tribe-event-title a{color:#fff}.tribe-events-list-widget .tribe-event-featured .tribe-event-image{line-height:0;margin-left:-1.5rem;margin-right:-1.5rem;overflow:hidden}.tribe-events-list-widget .tribe-event-featured .tribe-event-duration{color:#fff}.tribe-theme-twentyeleven.single-tribe_events .tribe-events-schedule .tribe-events-divider,.tribe-theme-twentyfourteen.single-tribe_events .tribe-events-schedule .tribe-events-divider,.tribe-theme-twentyten.single-tribe_events .tribe-events-schedule .tribe-events-divider,.tribe-theme-twentythirteen.single-tribe_events .tribe-events-schedule .tribe-events-divider,.tribe-theme-twentytwelve.single-tribe_events .tribe-events-schedule .tribe-events-divider{display:none}@media (-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tribe-events-tooltip .tribe-events-arrow{background-image:url(../images/tribe-theme/tribe-theme-tooltips@2x.png)}}
1
+ :root{--tec-featured-event-bg:#0ea0d7}#tribe-events-content .tribe-events-tooltip h4,#tribe_events_filters_wrapper .tribe_events_slider_val,.single-tribe_events a.tribe-events-gcal,.single-tribe_events a.tribe-events-ical{color:#21759b}#tribe-events .tribe-events-button,#tribe-events .tribe-events-button:hover,#tribe_events_filters_wrapper input[type=submit],.tribe-events-button,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover,.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:#21759b}#tribe_events_filters_wrapper input[type=submit]:hover,.tribe-events-button.tribe-active:hover{background-color:#0f3647}#tribe-events .tribe-events-button:hover,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover{color:#fff}#tribe_events_filters_wrapper h3 span:after{border-top-color:#21759b}#tribe_events_filters_wrapper .tribe_events_filter_item.closed h3 span:after{border-left-color:#21759b}.tribe-events-adv-list-widget .tribe-events-widget-link a,.tribe-events-back a,.tribe-events-list-widget .tribe-events-widget-link a,ul.tribe-events-sub-nav a{font-size:15px;font-weight:700}.tribe-events-gcal{margin-right:1.25em}.tribe-events-divider{display:none}.event-is-recurring .tribe-events-divider{display:inline}.tribe-events-event-image{margin-bottom:1.25em;text-align:left}.tribe-events-page-title{font-size:30px;font-weight:700}.events-list #tribe-events-footer,.single-tribe_events #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer{border-top:1px solid #e5e5e5;padding-top:2em}.single-tribe_events #tribe-events-header{display:none}.tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading{font-size:21px;margin:1.5em 0 .25em;background-color:transparent;padding:6px 10px;background:#e0e0e0;color:#fff;text-align:center;line-height:1}.tribe-events-list .type-tribe_events{border-bottom:0;margin-bottom:2rem;padding:0;position:relative}.tribe-events-list .type-tribe_events:first-of-type{margin-top:2rem}.tribe-events-list .type-tribe_events .tribe-events-list-event-title{font-size:1.6em}.tribe-events-list-separator-year{font-size:28px;padding-top:1.25em}.tribe-events-list-separator-year+.tribe-events-list-separator-month{margin-top:.25em}.tribe-events-list-separator-month{text-transform:none;font-size:24px;margin:1.25em auto;text-align:center;position:relative;background-color:transparent;z-index:1}.tribe-events-list-separator-month:after{content:"";border-bottom:1px solid #c2c2c2;height:1px;width:100%;display:block;position:absolute;top:50%;left:0;z-index:-1}.tribe-events-list-separator-month span{background-color:#fff;padding:0 7.5%}.tribe-events-list-separator-month+.type-tribe_events.tribe-events-first{padding-top:1.5em}.tribe-events-list .type-tribe_events.tribe-event-end-month{padding-bottom:1.5em}.tribe-events-loop .tribe-events-event-meta{margin-bottom:1em;font-size:13px}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo{padding-left:0;font-weight:400;vertical-align:top}.tribe-events-list .time-details,.tribe-events-list .tribe-events-venue-details{line-height:1.2}.tribe-events-event-meta address.tribe-events-address,.tribe-events-list .tribe-events-venue-details{font-weight:400;font-style:italic}.tribe-events-event-meta address.tribe-events-address{padding-right:3px}.events-list .tribe-events-loop,.single-tribe_organizer .tribe-events-loop,.single-tribe_venue .tribe-events-loop,.tribe-events-day .tribe-events-loop{max-width:700px;margin:0 auto}.single-tribe_events h2.tribe-events-single-event-title{font-size:33px}.tribe-events-schedule{margin:1em 0 1.5em}.single-tribe_events .tribe-events-schedule .tribe-events-divider{display:inline-block;zoom:1;*display:inline;font-weight:400}.single-tribe_events .tribe-events-schedule .recurringinfo{margin-right:.5em}.single-tribe_events .tribe-events-schedule h3{font-size:18px;margin:0}.single-tribe_events .tribe-events-cal-links{display:block;margin-bottom:1.75em}.single-tribe_events a.tribe-events-gcal,.single-tribe_events a.tribe-events-gcal:hover,.single-tribe_events a.tribe-events-ical,.single-tribe_events a.tribe-events-ical:hover{background-color:transparent;color:#21759b;float:none;font-size:14px;font-weight:700;letter-spacing:0;padding:0;text-transform:none}.single-tribe_events .tribe-events-event-image{text-align:left;margin-bottom:1.25em}.tribe-events-event-schedule-details{margin-right:.5em}.tribe-events-meta-group .tribe-events-single-section-title{font-size:17px}.single-tribe_events .tribe-events-event-meta{font-size:14px}#tribe-events-content .tribe-events-calendar td{border:1px solid #d2d2d2;border-top:0;transition:all .2s cubic-bezier(.55,.085,.68,.53)}#tribe-events-content .tribe-events-calendar td:hover{background:#f7f7f7;box-shadow:0 0 10px rgba(0,0,0,.2)}#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth{background:#f9f9f9}#tribe-events-content .tribe-events-calendar .tribe-events-othermonth:hover{box-shadow:none}#tribe-events-content table.tribe-events-calendar{border-bottom:1px solid #d2d2d2;border-top:0}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{background-color:#b2b2b2;color:#fff;font-size:12px;font-weight:700}.tribe-events-calendar div[id*=tribe-events-daynum-] a:hover{color:#666}.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a{background-color:#f7f7f7;color:#707070}.tribe-events-calendar td.tribe-events-past .tribe-events-month-event-title a,.tribe-events-calendar td.tribe-events-past .tribe-events-viewmore a{opacity:.5;filter:Alpha(opacity=50)}.tribe-events-calendar td.tribe-events-othermonth.tribe-events-future div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-othermonth.tribe-events-future div[id*=tribe-events-daynum-]>a{background-color:#b2b2b2;color:#454545}.recurring-info-tooltip,.tribe-events-calendar .tribe-events-tooltip,.tribe-events-shortcode.view-week .tribe-events-tooltip,.tribe-events-week .tribe-events-tooltip{border:0;background-color:#fff;color:#606060;padding:.75em 1em 0;box-shadow:3px 4px 21px rgba(0,0,0,.38)}.tribe-events-tooltip .tribe-events-arrow{width:20px;height:7px;background-image:url(../images/tribe-theme/tribe-theme-tooltips.png);background-size:37px 20px;bottom:-7px}.events-archive.events-gridview #tribe-events-content table .type-tribe_events{border-bottom:1px solid #e0e0e0}.events-archive.events-gridview #tribe-events-content table .tribe-events-last{border-bottom:0}.tribe-events-calendar thead th{background-color:#666;color:#fff;font-weight:700;padding:1em 0;white-space:nowrap;border-left:1px solid #666;border-right:1px solid #666}.tribe-events-calendar td div[id*=tribe-events-daynum-]{padding:4px 9px 6px}#tribe-events-content .tribe-events-tooltip h4{margin:0;background-color:transparent;font-size:18px;padding:0;letter-spacing:0;font-weight:700}.tribe-events-tooltip .tribe-events-event-body{font-size:11px;padding:0}.tribe-events-tooltip .duration{font-style:normal;font-weight:700;margin:0;padding:.4em 0 .5em}.tribe-events-tooltip:not(.tribe-event-featured) .tribe-events-event-thumb{padding:.85em 1em 0 0}.tribe-events-tooltip p.entry-summary{font-size:13px;padding-top:.5em}.events-list.tribe-bar-is-disabled #tribe-events-content-wrapper{max-width:700px;margin:0 auto}.tribe-events-map.tribe-bar-is-disabled #tribe-events-content-wrapper{max-width:none}.tribe-events-tooltip.tribe-events-tooltip-flipdown:before{border-bottom-color:#fff;top:-20px}.tribe-shortcode-align-right{float:right}.tribe-shortcode-align-left{float:left}.tribe-shortcode-align-center{display:table;margin-left:auto;margin-right:auto}.tribe-shortcode.tribe-events-event-meta.tribe-shortcode-align-right{margin-right:20px}.tribe-shortcode.tribe-events-event-meta.tribe-shortcode-align-left{margin-left:20px}.tribe-shortcode.tribe-events-event-meta .tribe-events-meta-group{width:auto;min-width:250px}.tribe-events-list-widget .tribe-list-widget{margin-left:0}.tribe-events-list-widget .tribe-events-list-widget-events{list-style:none;padding:0 1.5rem;margin-bottom:1.25rem}.tribe-events-list-widget .tribe-event-title{margin-bottom:.25rem;margin-top:0}.tribe-events-list-widget .duration{font-weight:700}.tribe-events-list-widget .tribe-event-featured{background:#0ea0d7;background:var(--tec-featured-event-bg);padding-bottom:.75rem}.tribe-events-list-widget .tribe-event-featured .tribe-event-title{margin-top:.75rem}.tribe-events-list-widget .tribe-event-featured .tribe-event-title a{color:#fff}.tribe-events-list-widget .tribe-event-featured .tribe-event-image{line-height:0;margin-left:-1.5rem;margin-right:-1.5rem;overflow:hidden}.tribe-events-list-widget .tribe-event-featured .tribe-event-duration{color:#fff}.tribe-theme-twentyeleven.single-tribe_events .tribe-events-schedule .tribe-events-divider,.tribe-theme-twentyfourteen.single-tribe_events .tribe-events-schedule .tribe-events-divider,.tribe-theme-twentyten.single-tribe_events .tribe-events-schedule .tribe-events-divider,.tribe-theme-twentythirteen.single-tribe_events .tribe-events-schedule .tribe-events-divider,.tribe-theme-twentytwelve.single-tribe_events .tribe-events-schedule .tribe-events-divider{display:none}@media (-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tribe-events-tooltip .tribe-events-arrow{background-image:url(../images/tribe-theme/tribe-theme-tooltips@2x.png)}}
src/resources/css/views-full.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-events .tribe-events-c-breadcrumbs__list{font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:24px;line-height:1.42}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs__list{font-size:42px;line-height:1.38}.tribe-events .tribe-events-c-breadcrumbs__list-item-link{color:#5d5d5d;transition:color .2s ease}.tribe-events .tribe-events-c-breadcrumbs__list-item-link:visited{color:#5d5d5d}.tribe-events .tribe-events-c-breadcrumbs__list-item-link:focus,.tribe-events .tribe-events-c-breadcrumbs__list-item-link:hover{color:#141827}.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg path{fill:#5d5d5d}.tribe-events .datepicker{background-color:#fff;border:1px solid #d5d5d5;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.14)}.tribe-events .datepicker:after,.tribe-events .datepicker:before{content:none}.tribe-events .datepicker .datepicker-switch:active,.tribe-events .datepicker .datepicker-switch:focus,.tribe-events .datepicker .datepicker-switch:hover,.tribe-events .datepicker .next:active,.tribe-events .datepicker .next:focus,.tribe-events .datepicker .next:hover,.tribe-events .datepicker .prev:active,.tribe-events .datepicker .prev:focus,.tribe-events .datepicker .prev:hover{background-color:#fff}.tribe-events .datepicker .datepicker-switch{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:16px;line-height:1.62;font-weight:400}.tribe-events .datepicker .datepicker-switch:focus,.tribe-events .datepicker .datepicker-switch:hover{color:rgba(20,24,39,.8)}.tribe-events .datepicker .datepicker-switch:active{color:rgba(20,24,39,.9)}.tribe-events .datepicker .next:active .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .next:focus .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .next:hover .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev:active .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev:focus .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev:hover .tribe-events-c-top-bar__datepicker-nav-icon-svg path{fill:#141827}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg path{fill:#bababa}.tribe-events .datepicker .dow{font-size:11px;line-height:1.5}.tribe-events .datepicker .day,.tribe-events .datepicker .dow{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:400}.tribe-events .datepicker .day{font-size:16px;line-height:1.62}.tribe-events .datepicker .month,.tribe-events .datepicker .year{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:12px;line-height:1.38;font-weight:400}.tribe-events .datepicker .past{color:rgba(20,24,39,.62)}.tribe-events .datepicker .day,.tribe-events .datepicker .month,.tribe-events .datepicker .year{border-radius:4px}.tribe-events .datepicker .day.focused,.tribe-events .datepicker .day:focus,.tribe-events .datepicker .day:hover,.tribe-events .datepicker .month.focused,.tribe-events .datepicker .month:focus,.tribe-events .datepicker .month:hover,.tribe-events .datepicker .year.focused,.tribe-events .datepicker .year:focus,.tribe-events .datepicker .year:hover{background:#f7f6f6}.tribe-events .datepicker .day.current,.tribe-events .datepicker .day.current.focused,.tribe-events .datepicker .day.current:focus,.tribe-events .datepicker .day.current:hover,.tribe-events .datepicker .month.current,.tribe-events .datepicker .month.current.focused,.tribe-events .datepicker .month.current:focus,.tribe-events .datepicker .month.current:hover,.tribe-events .datepicker .year.current,.tribe-events .datepicker .year.current.focused,.tribe-events .datepicker .year.current:focus,.tribe-events .datepicker .year.current:hover{background:rgba(51,74,255,.07)}.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover{color:#fff;background:#334aff;text-shadow:none}.admin-bar .tribe-events .datepicker{margin-top:8px}.admin-bar .tribe-events.tribe-common--breakpoint-medium .datepicker{margin-top:16px}.tribe-theme-enfold .tribe-events .datepicker{border:1px solid #d5d5d5;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.14)}.tribe-theme-enfold .tribe-events .datepicker table,.tribe-theme-enfold .tribe-events .datepicker td,.tribe-theme-enfold .tribe-events .datepicker th,.tribe-theme-enfold .tribe-events .datepicker tr{background:transparent}.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch{color:#141827!important}.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:focus,.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:hover{color:rgba(20,24,39,.8)!important}.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:active{color:rgba(20,24,39,.9)!important}.tribe-theme-enfold .tribe-events .datepicker .day{background-color:#fff}.tribe-theme-enfold .tribe-events .datepicker .day.new,.tribe-theme-enfold .tribe-events .datepicker .day.old{opacity:1}.tribe-theme-enfold .tribe-events .datepicker .day,.tribe-theme-enfold .tribe-events .datepicker .month,.tribe-theme-enfold .tribe-events .datepicker .year{color:#141827;background-color:#fff}.tribe-theme-enfold .tribe-events .datepicker .day.focused,.tribe-theme-enfold .tribe-events .datepicker .day:focus,.tribe-theme-enfold .tribe-events .datepicker .day:hover,.tribe-theme-enfold .tribe-events .datepicker .month.focused,.tribe-theme-enfold .tribe-events .datepicker .month:focus,.tribe-theme-enfold .tribe-events .datepicker .month:hover,.tribe-theme-enfold .tribe-events .datepicker .year.focused,.tribe-theme-enfold .tribe-events .datepicker .year:focus,.tribe-theme-enfold .tribe-events .datepicker .year:hover{background:#f7f6f6}.tribe-theme-enfold .tribe-events .datepicker .day.past,.tribe-theme-enfold .tribe-events .datepicker .month.past,.tribe-theme-enfold .tribe-events .datepicker .year.past{color:rgba(20,24,39,.62)}.tribe-theme-enfold .tribe-events .datepicker .day.current,.tribe-theme-enfold .tribe-events .datepicker .day.current.focused,.tribe-theme-enfold .tribe-events .datepicker .day.current:focus,.tribe-theme-enfold .tribe-events .datepicker .day.current:hover,.tribe-theme-enfold .tribe-events .datepicker .month.current,.tribe-theme-enfold .tribe-events .datepicker .month.current.focused,.tribe-theme-enfold .tribe-events .datepicker .month.current:focus,.tribe-theme-enfold .tribe-events .datepicker .month.current:hover,.tribe-theme-enfold .tribe-events .datepicker .year.current,.tribe-theme-enfold .tribe-events .datepicker .year.current.focused,.tribe-theme-enfold .tribe-events .datepicker .year.current:focus,.tribe-theme-enfold .tribe-events .datepicker .year.current:hover{background:rgba(51,74,255,.07)}.tribe-theme-enfold .tribe-events .datepicker .day.active,.tribe-theme-enfold .tribe-events .datepicker .day.active.focused,.tribe-theme-enfold .tribe-events .datepicker .day.active:focus,.tribe-theme-enfold .tribe-events .datepicker .day.active:hover,.tribe-theme-enfold .tribe-events .datepicker .month.active,.tribe-theme-enfold .tribe-events .datepicker .month.active.focused,.tribe-theme-enfold .tribe-events .datepicker .month.active:focus,.tribe-theme-enfold .tribe-events .datepicker .month.active:hover,.tribe-theme-enfold .tribe-events .datepicker .year.active,.tribe-theme-enfold .tribe-events .datepicker .year.active.focused,.tribe-theme-enfold .tribe-events .datepicker .year.active:focus,.tribe-theme-enfold .tribe-events .datepicker .year.active:hover{color:#fff;background:#334aff}.tribe-theme-avada .tribe-events .datepicker{border:1px solid #d5d5d5;border-radius:4px}.tribe-theme-avada .tribe-events .datepicker tbody td{border:0}.tribe-theme-avada .tribe-events .datepicker .datepicker-switch,.tribe-theme-avada .tribe-events .datepicker .datepicker-switch:hover,.tribe-theme-avada .tribe-events .datepicker .next,.tribe-theme-avada .tribe-events .datepicker .next:hover,.tribe-theme-avada .tribe-events .datepicker .prev,.tribe-theme-avada .tribe-events .datepicker .prev:hover{background-color:#fff}.tribe-theme-avada .tribe-events .datepicker .day.new,.tribe-theme-avada .tribe-events .datepicker .day.old{background-color:transparent!important;color:#141827!important}.tribe-theme-avada .tribe-events .datepicker .day.new.focused,.tribe-theme-avada .tribe-events .datepicker .day.new:focus,.tribe-theme-avada .tribe-events .datepicker .day.new:hover,.tribe-theme-avada .tribe-events .datepicker .day.old.focused,.tribe-theme-avada .tribe-events .datepicker .day.old:focus,.tribe-theme-avada .tribe-events .datepicker .day.old:hover{background:#f7f6f6!important}.tribe-theme-avada .tribe-events .datepicker .day,.tribe-theme-avada .tribe-events .datepicker .month{background-color:transparent;color:#141827}.tribe-theme-avada .tribe-events .datepicker .day.focused,.tribe-theme-avada .tribe-events .datepicker .day:focus,.tribe-theme-avada .tribe-events .datepicker .day:hover,.tribe-theme-avada .tribe-events .datepicker .month.focused,.tribe-theme-avada .tribe-events .datepicker .month:focus,.tribe-theme-avada .tribe-events .datepicker .month:hover{background:#f7f6f6}.tribe-theme-avada .tribe-events .datepicker .day.past,.tribe-theme-avada .tribe-events .datepicker .month.past{color:rgba(20,24,39,.62)!important}.tribe-theme-avada .tribe-events .datepicker .day.current,.tribe-theme-avada .tribe-events .datepicker .day.current.focused,.tribe-theme-avada .tribe-events .datepicker .day.current:focus,.tribe-theme-avada .tribe-events .datepicker .day.current:hover,.tribe-theme-avada .tribe-events .datepicker .month.current,.tribe-theme-avada .tribe-events .datepicker .month.current.focused,.tribe-theme-avada .tribe-events .datepicker .month.current:focus,.tribe-theme-avada .tribe-events .datepicker .month.current:hover{background:rgba(51,74,255,.07)}.tribe-theme-avada .tribe-events .datepicker .day.active,.tribe-theme-avada .tribe-events .datepicker .day.active.focused,.tribe-theme-avada .tribe-events .datepicker .day.active:focus,.tribe-theme-avada .tribe-events .datepicker .day.active:hover,.tribe-theme-avada .tribe-events .datepicker .month.active,.tribe-theme-avada .tribe-events .datepicker .month.active.focused,.tribe-theme-avada .tribe-events .datepicker .month.active:focus,.tribe-theme-avada .tribe-events .datepicker .month.active:hover{color:#fff!important;background:#334aff!important}.tribe-events .tribe-events-c-day-marker:after{background-color:#d5d5d5;content:"";display:block;flex:auto;height:1px;margin-left:20px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar{background-color:#fff}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{border:1px solid #e4e4e4}.tribe-events .tribe-events-c-events-bar__search-button{display:flex}.tribe-events .tribe-events-c-events-bar__search-button:focus,.tribe-events .tribe-events-c-events-bar__search-button:hover{opacity:.8}.tribe-events .tribe-events-c-events-bar__search-button:active{opacity:.9}.tribe-events .tribe-events-c-events-bar__search-button:before{background-color:#334aff;content:"";display:none;height:2px;pointer-events:none;position:absolute;top:100%;transform:translateY(4px);width:calc(100% - 8px)}.tribe-events .tribe-events-c-events-bar__search-button--active:before{display:block}.tribe-events .tribe-events-c-events-bar__search-button-icon-svg path{fill:#141827}.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-events-bar__search-button,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-events-bar__search-button:focus,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-events-bar__search-button:hover{background-color:transparent}.tribe-events .tribe-events-c-ical__link{align-items:center;background-color:#fff;border:1px solid #334aff;border-radius:4px;color:#334aff;font-weight:700}.tribe-events .tribe-events-c-ical__link:active,.tribe-events .tribe-events-c-ical__link:focus,.tribe-events .tribe-events-c-ical__link:hover{color:#fff;background-color:#334aff}.tribe-events .tribe-events-c-ical__link:active .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link:focus .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link:hover .tribe-events-c-ical__link-icon-svg path{stroke:#fff}.tribe-events .tribe-events-c-ical__link-icon-svg{display:block;flex:none;margin-right:8px;width:10px}.tribe-events .tribe-events-c-ical__link-icon-svg path{stroke:currentColor}.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:active,.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:hover{color:#fff}.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-ical__link:focus:not(.wp-block-button__link):not(.wp-block-file__button){color:#fff;background-color:#334aff}.tribe-events .tribe-events-c-messages__message{background-color:rgba(20,24,39,.07);border-radius:4px}.tribe-events .tribe-events-c-messages__message--notice .tribe-events-c-messages__message-icon-svg{display:inline-block;margin-right:12px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-messages__message-list{text-align:center}.tribe-events .tribe-events-c-messages__message-list-item-link{font-weight:700}.tribe-events .tribe-events-c-nav{border-top:1px solid #d5d5d5}.tribe-events .tribe-events-c-nav__list{list-style:none}.tribe-events .tribe-events-c-nav__next-label-plural,.tribe-events .tribe-events-c-nav__prev-label-plural{white-space:pre}.tribe-events .tribe-events-c-nav__today:focus,.tribe-events .tribe-events-c-nav__today:hover{color:rgba(20,24,39,.8)}.tribe-events .tribe-events-c-nav__today:active{color:#141827}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev{color:#5d5d5d}.tribe-events .tribe-events-c-nav__next:focus,.tribe-events .tribe-events-c-nav__next:hover,.tribe-events .tribe-events-c-nav__prev:focus,.tribe-events .tribe-events-c-nav__prev:hover{color:rgba(20,24,39,.8)}.tribe-events .tribe-events-c-nav__next:active,.tribe-events .tribe-events-c-nav__prev:active{color:#141827}.tribe-events .tribe-events-c-nav__next:disabled,.tribe-events .tribe-events-c-nav__prev:disabled{background-color:transparent;color:#d5d5d5}.tribe-events .tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg,.tribe-events .tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg{opacity:.8}.tribe-events .tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg path,.tribe-events .tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg path{fill:#141827}.tribe-events .tribe-events-c-nav__prev:active:before{opacity:1}.tribe-events .tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path{fill:#d5d5d5}.tribe-events .tribe-events-c-nav__prev-icon-svg{display:block;margin-right:8px;width:7px}.tribe-events .tribe-events-c-nav__prev-icon-svg path{fill:#141827}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-icon-svg{margin-right:15px;width:9px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-icon-svg path{fill:#5d5d5d}.tribe-events .tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg,.tribe-events .tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg{opacity:.8}.tribe-events .tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg path,.tribe-events .tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg path{fill:#141827}.tribe-events .tribe-events-c-nav__next:active:after{opacity:1}.tribe-events .tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path{fill:#d5d5d5}.tribe-events .tribe-events-c-nav__next-icon-svg{display:block;margin-left:8px;width:7px}.tribe-events .tribe-events-c-nav__next-icon-svg path{fill:#141827}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg{margin-left:15px;width:9px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg path{fill:#5d5d5d}.tribe-events .tribe-events-c-small-cta__stock{color:#5d5d5d}.tribe-events .tribe-events-c-search__input-control{position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control{border-right:1px solid #e4e4e4}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control:last-child{border-right:0}.tribe-events .tribe-events-c-search__input-control-icon-svg{position:absolute;top:50%;right:0;display:block;transform:translateY(-50%)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control-icon-svg{right:auto;left:16px}.tribe-events .tribe-events-c-search__input-control-icon-svg path{fill:#5d5d5d}.tribe-events .tribe-events-c-search__input-control--keyword-focus .tribe-events-c-search__input~.tribe-events-c-search__input-control-icon-svg path,.tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input:focus~.tribe-events-c-search__input-control-icon-svg path,.tribe-events .tribe-events-c-search__input-control--location-focus .tribe-events-c-search__input~.tribe-events-c-search__input-control-icon-svg path,.tribe-events .tribe-events-c-search__input-control--location .tribe-events-c-search__input:focus~.tribe-events-c-search__input-control-icon-svg path{fill:currentColor}.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__input{background:var(--background-color)}.tooltipster-base.tribe-events-tooltip-theme{background-color:#fff;border:1px solid #d5d5d5;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.14)}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box{background-color:transparent;border:0;border-radius:0;box-shadow:none}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box .tooltipster-content{color:#141827;overflow:inherit}.tribe-events .tribe-events-c-top-bar__datepicker-button{transition:opacity .2s ease}.tribe-events .tribe-events-c-top-bar__datepicker-button:focus,.tribe-events .tribe-events-c-top-bar__datepicker-button:hover{opacity:.8}.tribe-events .tribe-events-c-top-bar__datepicker-button:active{opacity:.9}.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{display:block;margin-left:8px;height:6px;width:9px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{height:8px;width:11px}.tribe-events .tribe-events-c-top-bar__datepicker-button--open .tribe-events-c-top-bar__datepicker-button-icon-svg{transform:rotate(180deg)}.tribe-theme-genesis .tribe-events .tribe-events-c-top-bar__nav-link:disabled,.tribe-theme-genesis .tribe-events .tribe-events-c-top-bar__nav-link:focus,.tribe-theme-genesis .tribe-events .tribe-events-c-top-bar__nav-link:hover,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-top-bar__datepicker-button,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-top-bar__nav-link{background-color:transparent}.tribe-theme-twentytwentyone .tribe-events button.tribe-events-c-top-bar__datepicker-button:focus{outline-offset:0}.tribe-theme-twentytwentyone .tribe-events a.tribe-events-c-top-bar__nav-link--next.tribe-events-c-top-bar__nav-link:focus,.tribe-theme-twentytwentyone .tribe-events a.tribe-events-c-top-bar__nav-link--prev.tribe-events-c-top-bar__nav-link:focus{background:transparent}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button:before{content:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-icon-caret-svg{display:block;flex:none;height:6px;margin-left:8px;width:10px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button--active .tribe-events-c-view-selector__button-icon-caret-svg{transform:rotate(180deg)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:14px;line-height:1.62;font-weight:400;font-weight:700}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__content{box-shadow:0 2px 5px 0 rgba(0,0,0,.14)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{border:0;border-radius:0;box-shadow:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{background-color:#141827;bottom:-1px;content:"";display:block;height:2px;position:absolute;width:100%}.tribe-events .tribe-events-c-view-selector__button{text-align:left}.tribe-events .tribe-events-c-view-selector__button:focus,.tribe-events .tribe-events-c-view-selector__button:hover{opacity:.8}.tribe-events .tribe-events-c-view-selector__button:active{opacity:.9}.tribe-events .tribe-events-c-view-selector__button:before{background-color:#334aff;content:"";display:none;height:2px;pointer-events:none;position:absolute;top:100%;transform:translateY(4px);width:calc(100% - 8px)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__button:before{width:calc(100% - 16px);transform:none}.tribe-events .tribe-events-c-view-selector__button--active:before{display:block}.tribe-events .tribe-events-c-view-selector__content{border:1px solid #e4e4e4;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.14)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:hover,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item[focus-within]{background-color:#f7f6f6}.tribe-events .tribe-events-c-view-selector__list-item-text{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:14px;line-height:1.62;font-weight:400}.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text{font-weight:700}.tribe-events .tribe-events-c-view-selector__list-item-link{border-radius:4px}.tribe-events .tribe-events-c-view-selector__list-item-link:focus,.tribe-events .tribe-events-c-view-selector__list-item-link:hover{background-color:#f7f6f6}.tribe-events .tribe-events-c-view-selector__list-item-link:focus .tribe-events-c-view-selector__list-item-icon,.tribe-events .tribe-events-c-view-selector__list-item-link:hover .tribe-events-c-view-selector__list-item-icon{opacity:.8}.tribe-events .tribe-events-c-view-selector__list-item-link:focus .tribe-events-c-view-selector__list-item-text,.tribe-events .tribe-events-c-view-selector__list-item-link:hover .tribe-events-c-view-selector__list-item-text{color:rgba(20,24,39,.8)}.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-view-selector__button,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-view-selector__button:focus,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-view-selector__button:hover{background-color:transparent}.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after{background-color:#334aff;border-radius:4px;content:"";height:100%;right:calc(100% - 3px);position:absolute;width:3px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after{right:-1px;width:4px}.tribe-events .tribe-events-calendar-list__event-venue{font-style:normal}.tribe-events .tribe-events-calendar-list__event-date-tag-weekday{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.5;color:#5d5d5d;text-transform:uppercase}.tribe-events .tribe-events-calendar-list__event-featured-image-link{transition:opacity .2s ease}.tribe-events .tribe-events-calendar-list__event-featured-image-link:focus,.tribe-events .tribe-events-calendar-list__event-featured-image-link:hover{opacity:.8}.tribe-events .tribe-events-calendar-list__event-featured-image-link:active{opacity:.9}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text{color:#334aff;font-weight:700}.tribe-events .tribe-events-calendar-list__month-separator:after{background-color:#d5d5d5;content:"";display:block;flex:auto;height:1px;margin-left:20px}.tribe-events .tribe-events-calendar-list-nav{border-top:1px solid #d5d5d5}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event{opacity:.64}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event-datetime{color:rgba(20,24,39,.88);opacity:.94}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link{transition:opacity .2s ease}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link:focus,.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link:hover{opacity:.8}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link:active{opacity:.9}.tribe-events .tribe-events-calendar-month__calendar-event-datetime{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.5;color:rgba(20,24,39,.88)}.tribe-events .tribe-events-calendar-month__calendar-event--featured:before{background-color:#334aff;content:"";height:100%;left:7px;position:absolute;width:2px}.tribe-events .tribe-events-calendar-month__calendar-event--featured:last-child:before{height:calc(100% - 16px)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link{transition:opacity .2s ease}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link:focus,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link:hover{opacity:.8}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link:active{opacity:.9}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.5}.tribe-events .tribe-events-calendar-month__header-column{text-transform:uppercase}.tribe-events .tribe-events-calendar-month__header-column-title{color:#5d5d5d;text-align:center}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title{text-align:left}.tribe-events .tribe-events-calendar-month__day{border-radius:4px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{border-radius:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:after{background-color:transparent;bottom:0;content:"";display:block;height:2px;left:-1px;position:absolute;transition:background-color .2s ease;width:calc(100% + 2px)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover:after{background-color:#141827}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{color:#334aff;font-weight:700}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:focus,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:hover{color:rgba(51,74,255,.8)}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:active{color:rgba(51,74,255,.9)}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date{opacity:.6}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--event{background-color:#141827;opacity:.6}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--featured{opacity:.6}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:#141827}.tribe-events .tribe-events-calendar-month__day-cell--mobile:focus,.tribe-events .tribe-events-calendar-month__day-cell--mobile:hover{background-color:#f7f6f6}.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background-color:#334aff}.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date{color:#fff;opacity:1}.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--event{background-color:#fff;opacity:1}.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--featured{opacity:1}.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:#fff}.tribe-events .tribe-events-calendar-month__day-date-link{color:#141827;transition:color .2s ease}.tribe-events .tribe-events-calendar-month__day-date-link:focus,.tribe-events .tribe-events-calendar-month__day-date-link:hover{color:rgba(20,24,39,.8)}.tribe-events .tribe-events-calendar-month__day-date-link:active{color:rgba(20,24,39,.9)}.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:#334aff}.tribe-events .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:currentColor}.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:hover{color:rgba(51,74,255,.8)}.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:active{color:rgba(51,74,255,.9)}.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background-color:#334aff}.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-date-link:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-date-link:hover{color:rgba(20,24,39,.8)}.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-date-link:active{color:rgba(20,24,39,.9)}.tribe-theme-twentytwenty .tribe-events .tribe-events-calendar-month__day-cell--selected{background-color:#334aff}.tribe-theme-avada #main .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date{color:#fff}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event+.tribe-events-calendar-month-mobile-events__mobile-event{border-top:1px solid #d5d5d5}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime{color:#5d5d5d}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-text{color:#334aff;font-weight:700}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-link:focus .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-icon-svg path,.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-link:hover .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-icon-svg path{fill:currentColor;stroke:currentColor}.tribe-events .tribe-events-calendar-month__more-events{border-top:1px solid #e4e4e4}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__more-events-link{opacity:.5}.tribe-events .tribe-events-calendar-month__multiday-event--start .tribe-events-calendar-month__multiday-event-bar{border-top-left-radius:9.5px;border-bottom-left-radius:9.5px}.tribe-events .tribe-events-calendar-month__multiday-event--end .tribe-events-calendar-month__multiday-event-bar{border-top-right-radius:9.5px;border-bottom-right-radius:9.5px}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{background-color:rgba(51,74,255,.24);transition:background-color .2s ease}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--focus,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--hover,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:focus,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:hover{background-color:rgba(51,74,255,.34)}.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner{background-color:#f7f6f6}.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner--focus,.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner--hover,.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner:focus,.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner:hover{background-color:#f0eeee}.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-featured-icon,.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-title{opacity:.64}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{font-weight:400;text-overflow:ellipsis}.tribe-theme-avada #main .tribe-events .tribe-events-calendar-month__multiday-event-bar-title{font-weight:400}.tribe-events .tribe-events-calendar-day__event--featured{position:relative}.tribe-events .tribe-events-calendar-day__event--featured:after{background-color:#334aff;content:"";height:100%;left:21px;position:absolute;width:3px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event--featured:after{left:calc(11.111% - 24px);width:4px}.tribe-events .tribe-events-calendar-day__event-venue{font-style:normal}.tribe-events .tribe-events-calendar-day__event-featured-image-link{transition:opacity .2s ease}.tribe-events .tribe-events-calendar-day__event-featured-image-link:focus,.tribe-events .tribe-events-calendar-day__event-featured-image-link:hover{opacity:.8}.tribe-events .tribe-events-calendar-day__event-featured-image-link:active{opacity:.9}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-featured-text{color:#334aff;font-weight:700}.tribe-events .tribe-events-calendar-day-nav{border-top:1px solid #d5d5d5}.tribe-events .tribe-events-calendar-day__time-separator:after,.tribe-events .tribe-events-calendar-day__type-separator:after{background-color:#d5d5d5;content:"";display:block;flex:auto;height:1px;margin-left:20px}.tribe-events .tribe-events-calendar-latest-past__event-row--featured .tribe-events-calendar-latest-past__event-date-tag-datetime:after{background-color:#334aff;content:"";height:100%;right:calc(100% - 3px);position:absolute;width:3px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row--featured .tribe-events-calendar-latest-past__event-date-tag-datetime:after{right:-1px;width:4px}.tribe-events .tribe-events-calendar-latest-past__event-venue{font-style:normal}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month,.tribe-events .tribe-events-calendar-latest-past__event-date-tag-year{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.5}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month{color:#5d5d5d;text-transform:uppercase}.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link{transition:opacity .2s ease}.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link:focus,.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link:hover{opacity:.8}.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link:active{opacity:.9}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-datetime-featured-text{color:#334aff;font-weight:700}
1
+ :root{--tec-color-text-events-title-day:var(--tec-color-text-events-title);--tec-color-text-events-title-latest-past:var(--tec-color-text-events-title);--tec-color-text-event-title-list:var(--tec-color-text-events-title);--tec-color-text-events-title-month-multiday:var(--tec-color-text-events-title);--tec-color-text-events-title-widget-list:var(--tec-color-text-events-title);--tec-color-text-event-date-secondary-month:var(--tec-color-text-event-date-secondary);--tec-color-text-event-date-secondary-month-mobile:var(--tec-color-text-event-date-secondary-month);--tec-color-text-day-of-week-month:var(--tec-color-text-secondary);--tec-color-day-marker-month:var(--tec-color-text-primary);--tec-color-day-marker-month-hover:var(--tec-color-text-primary-hover);--tec-color-day-marker-month-active:var(--tec-color-text-primary-active);--tec-color-day-marker-current-month:var(--tec-color-day-marker-month);--tec-color-day-marker-current-month-hover:var(--tec-color-day-marker-month-hover);--tec-color-day-marker-current-month-active:var(--tec-color-day-marker-month-active);--tec-color-day-marker-past-month:var(--tec-color-text-primary);--tec-color-day-marker-past-month-hover:var(--tec-color-day-marker-past-month);--tec-color-day-marker-past-month-active:var(--tec-color-day-marker-past-month);--tec-color-text-day-of-week-week:var(--tec-color-text-secondary);--tec-border-radius-month-multiday:9.5px;--tec-color-border-secondary-month-grid:var(--tec-color-border-secondary);--tec-color-border-active-month-grid-hover:var(--tec-color-border-active);--tec-color-background-month-grid:transparent;--tec-color-background-tooltip:var(--tec-color-background);--tec-color-text-events-bar-input:var(--tec-color-text-primary);--tec-color-text-events-bar-input-placeholder:var(--tec-color-text-secondary);--tec-opacity-events-bar-input-placeholder:var(--tec-opacity-default);--tec-color-border-events-bar:var(--tec-color-border-secondary);--tec-color-background-events-bar:var(--tec-color-background);--tec-color-background-view-selector:var(--tec-color-background-events-bar);--tec-color-background-view-selector-tabs:var(--tec-color-background-view-selector);--tec-color-background-view-selector-list-item-hover:var(--tec-color-background-secondary);--tec-color-text-view-selector-list-item:var(--tec-color-text-primary);--tec-color-text-view-selector-list-item-hover:var(--tec-color-accent-secondary-hover);--tec-color-background-search-container:var(--tec-color-background-events-bar);--tec-color-text-events-bar-submit-button:var(--tec-color-background);--tec-color-text-events-bar-submit-button-active:var(--tec-color-text-events-bar-submit-button);--tec-color-text-events-bar-submit-button-hover:var(--tec-color-text-events-bar-submit-button);--tec-color-background-events-bar-submit-button:var(--tec-color-button-primary);--tec-color-background-events-bar-submit-button-hover:var(--tec-color-button-primary-hover);--tec-color-background-events-bar-submit-button-active:var(--tec-color-button-primary-active);--tec-color-icon-events-bar:var(--tec-color-icon-primary);--tec-color-icon-events-bar-active:var(--tec-color-icon-active);--tec-color-icon-events-bar-hover:var(--tec-color-icon-hover)}.tribe-events-view{background-color:var(--tec-color-background-events)}.tribe-events .tribe-events-c-breadcrumbs__list{font-family:var(--tec-font-family-base);font-size:24px;line-height:var(--tec-line-height-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs__list{font-size:42px;line-height:var(--tec-line-height-0)}.tribe-events .tribe-events-c-breadcrumbs__list-item-link{color:var(--tec-color-text-secondary);transition:var(--tec-transition-color)}.tribe-events .tribe-events-c-breadcrumbs__list-item-link:visited{color:var(--tec-color-text-secondary)}.tribe-events .tribe-events-c-breadcrumbs__list-item-link:focus,.tribe-events .tribe-events-c-breadcrumbs__list-item-link:hover{color:var(--tec-color-text-primary)}.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg path{fill:var(--tec-color-icon-primary)}.tribe-events .datepicker{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-tooltip)}.tribe-events .datepicker:after,.tribe-events .datepicker:before{content:none}.tribe-events .datepicker .datepicker-switch:active,.tribe-events .datepicker .datepicker-switch:focus,.tribe-events .datepicker .datepicker-switch:hover,.tribe-events .datepicker .next:active,.tribe-events .datepicker .next:focus,.tribe-events .datepicker .next:hover,.tribe-events .datepicker .prev:active,.tribe-events .datepicker .prev:focus,.tribe-events .datepicker .prev:hover{background-color:var(--tec-color-background)}.tribe-events .datepicker .datepicker-switch{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3);font-weight:var(--tec-font-weight-regular)}.tribe-events .datepicker .datepicker-switch:focus,.tribe-events .datepicker .datepicker-switch:hover{color:var(--tec-color-accent-secondary-hover)}.tribe-events .datepicker .datepicker-switch:active{color:var(--tec-color-accent-secondary-active)}.tribe-events .datepicker .next:active .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .next:focus .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .next:hover .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev:active .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev:focus .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev:hover .tribe-events-c-top-bar__datepicker-nav-icon-svg path{fill:var(--tec-color-icon-active)}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg path{fill:var(--tec-color-icon-secondary)}.tribe-events .datepicker .dow{font-size:var(--tec-font-size-0);line-height:var(--tec-line-height-2)}.tribe-events .datepicker .day,.tribe-events .datepicker .dow{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-regular)}.tribe-events .datepicker .day{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.tribe-events .datepicker .month,.tribe-events .datepicker .year{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);line-height:var(--tec-line-height-0);font-weight:var(--tec-font-weight-regular)}.tribe-events .datepicker .past{color:var(--tec-color-text-primary-light)}.tribe-events .datepicker .day,.tribe-events .datepicker .month,.tribe-events .datepicker .year{border-radius:var(--tec-border-radius-default)}.tribe-events .datepicker .day.focused,.tribe-events .datepicker .day:focus,.tribe-events .datepicker .day:hover,.tribe-events .datepicker .month.focused,.tribe-events .datepicker .month:focus,.tribe-events .datepicker .month:hover,.tribe-events .datepicker .year.focused,.tribe-events .datepicker .year:focus,.tribe-events .datepicker .year:hover{background:var(--tec-color-background-secondary-datepicker)}.tribe-events .datepicker .day.current,.tribe-events .datepicker .day.current.focused,.tribe-events .datepicker .day.current:focus,.tribe-events .datepicker .day.current:hover,.tribe-events .datepicker .month.current,.tribe-events .datepicker .month.current.focused,.tribe-events .datepicker .month.current:focus,.tribe-events .datepicker .month.current:hover,.tribe-events .datepicker .year.current,.tribe-events .datepicker .year.current.focused,.tribe-events .datepicker .year.current:focus,.tribe-events .datepicker .year.current:hover{background:var(--tec-color-accent-primary-background-datepicker)}.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover{background:var(--tec-color-accent-primary);color:var(--tec-color-background);text-shadow:none}.admin-bar .tribe-events .datepicker{margin-top:var(--tec-spacer-1)}.admin-bar .tribe-events.tribe-common--breakpoint-medium .datepicker{margin-top:var(--tec-spacer-3)}.tribe-theme-enfold .tribe-events .datepicker{border:1px solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-tooltip)}.tribe-theme-enfold .tribe-events .datepicker table,.tribe-theme-enfold .tribe-events .datepicker td,.tribe-theme-enfold .tribe-events .datepicker th,.tribe-theme-enfold .tribe-events .datepicker tr{background:transparent}.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch{color:var(--tec-color-text-primary)!important}.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:focus,.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:hover{color:var(--tec-color-accent-secondary-hover)!important}.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:active{color:var(--tec-color-accent-secondary-active)!important}.tribe-theme-enfold .tribe-events .datepicker .day{background-color:var(--tec-color-background)}.tribe-theme-enfold .tribe-events .datepicker .day.new,.tribe-theme-enfold .tribe-events .datepicker .day.old{opacity:1}.tribe-theme-enfold .tribe-events .datepicker .day,.tribe-theme-enfold .tribe-events .datepicker .month,.tribe-theme-enfold .tribe-events .datepicker .year{background-color:var(--tec-color-background);color:var(--tec-color-text-primary)}.tribe-theme-enfold .tribe-events .datepicker .day.focused,.tribe-theme-enfold .tribe-events .datepicker .day:focus,.tribe-theme-enfold .tribe-events .datepicker .day:hover,.tribe-theme-enfold .tribe-events .datepicker .month.focused,.tribe-theme-enfold .tribe-events .datepicker .month:focus,.tribe-theme-enfold .tribe-events .datepicker .month:hover,.tribe-theme-enfold .tribe-events .datepicker .year.focused,.tribe-theme-enfold .tribe-events .datepicker .year:focus,.tribe-theme-enfold .tribe-events .datepicker .year:hover{background:var(--tec-color-background-secondary-datepicker)}.tribe-theme-enfold .tribe-events .datepicker .day.past,.tribe-theme-enfold .tribe-events .datepicker .month.past,.tribe-theme-enfold .tribe-events .datepicker .year.past{color:var(--tec-color-text-primary-light)}.tribe-theme-enfold .tribe-events .datepicker .day.current,.tribe-theme-enfold .tribe-events .datepicker .day.current.focused,.tribe-theme-enfold .tribe-events .datepicker .day.current:focus,.tribe-theme-enfold .tribe-events .datepicker .day.current:hover,.tribe-theme-enfold .tribe-events .datepicker .month.current,.tribe-theme-enfold .tribe-events .datepicker .month.current.focused,.tribe-theme-enfold .tribe-events .datepicker .month.current:focus,.tribe-theme-enfold .tribe-events .datepicker .month.current:hover,.tribe-theme-enfold .tribe-events .datepicker .year.current,.tribe-theme-enfold .tribe-events .datepicker .year.current.focused,.tribe-theme-enfold .tribe-events .datepicker .year.current:focus,.tribe-theme-enfold .tribe-events .datepicker .year.current:hover{background:var(--tec-color-accent-primary-background-datepicker)}.tribe-theme-enfold .tribe-events .datepicker .day.active,.tribe-theme-enfold .tribe-events .datepicker .day.active.focused,.tribe-theme-enfold .tribe-events .datepicker .day.active:focus,.tribe-theme-enfold .tribe-events .datepicker .day.active:hover,.tribe-theme-enfold .tribe-events .datepicker .month.active,.tribe-theme-enfold .tribe-events .datepicker .month.active.focused,.tribe-theme-enfold .tribe-events .datepicker .month.active:focus,.tribe-theme-enfold .tribe-events .datepicker .month.active:hover,.tribe-theme-enfold .tribe-events .datepicker .year.active,.tribe-theme-enfold .tribe-events .datepicker .year.active.focused,.tribe-theme-enfold .tribe-events .datepicker .year.active:focus,.tribe-theme-enfold .tribe-events .datepicker .year.active:hover{background:var(--tec-color-accent-primary);color:var(--tec-color-background)}.tribe-theme-avada .tribe-events .datepicker{border:1px solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default)}.tribe-theme-avada .tribe-events .datepicker tbody td{border:0}.tribe-theme-avada .tribe-events .datepicker .datepicker-switch,.tribe-theme-avada .tribe-events .datepicker .datepicker-switch:hover,.tribe-theme-avada .tribe-events .datepicker .next,.tribe-theme-avada .tribe-events .datepicker .next:hover,.tribe-theme-avada .tribe-events .datepicker .prev,.tribe-theme-avada .tribe-events .datepicker .prev:hover{background-color:var(--tec-color-background)}.tribe-theme-avada .tribe-events .datepicker .day.new,.tribe-theme-avada .tribe-events .datepicker .day.old{background-color:transparent!important;color:var(--tec-color-text-primary)!important}.tribe-theme-avada .tribe-events .datepicker .day.new.focused,.tribe-theme-avada .tribe-events .datepicker .day.new:focus,.tribe-theme-avada .tribe-events .datepicker .day.new:hover,.tribe-theme-avada .tribe-events .datepicker .day.old.focused,.tribe-theme-avada .tribe-events .datepicker .day.old:focus,.tribe-theme-avada .tribe-events .datepicker .day.old:hover{background:var(--tec-color-background-secondary-datepicker)!important}.tribe-theme-avada .tribe-events .datepicker .day,.tribe-theme-avada .tribe-events .datepicker .month{background-color:transparent;color:var(--tec-color-text-primary)}.tribe-theme-avada .tribe-events .datepicker .day.focused,.tribe-theme-avada .tribe-events .datepicker .day:focus,.tribe-theme-avada .tribe-events .datepicker .day:hover,.tribe-theme-avada .tribe-events .datepicker .month.focused,.tribe-theme-avada .tribe-events .datepicker .month:focus,.tribe-theme-avada .tribe-events .datepicker .month:hover{background:var(--tec-color-background-secondary-datepicker)}.tribe-theme-avada .tribe-events .datepicker .day.past,.tribe-theme-avada .tribe-events .datepicker .month.past{color:var(--tec-color-text-primary-light)!important}.tribe-theme-avada .tribe-events .datepicker .day.current,.tribe-theme-avada .tribe-events .datepicker .day.current.focused,.tribe-theme-avada .tribe-events .datepicker .day.current:focus,.tribe-theme-avada .tribe-events .datepicker .day.current:hover,.tribe-theme-avada .tribe-events .datepicker .month.current,.tribe-theme-avada .tribe-events .datepicker .month.current.focused,.tribe-theme-avada .tribe-events .datepicker .month.current:focus,.tribe-theme-avada .tribe-events .datepicker .month.current:hover{background:var(--tec-color-accent-primary-background-datepicker)}.tribe-theme-avada .tribe-events .datepicker .day.active,.tribe-theme-avada .tribe-events .datepicker .day.active.focused,.tribe-theme-avada .tribe-events .datepicker .day.active:focus,.tribe-theme-avada .tribe-events .datepicker .day.active:hover,.tribe-theme-avada .tribe-events .datepicker .month.active,.tribe-theme-avada .tribe-events .datepicker .month.active.focused,.tribe-theme-avada .tribe-events .datepicker .month.active:focus,.tribe-theme-avada .tribe-events .datepicker .month.active:hover{background:var(--tec-color-accent-primary)!important;color:var(--tec-color-background)!important}.tribe-events .tribe-events-c-day-marker:after{background-color:var(--tec-color-border-default);content:"";display:block;flex:auto;height:1px;margin-left:20px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar{background-color:var(--tec-color-background);background-color:var(--tec-color-background-events-bar)}.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input{background-color:transparent;color:var(--tec-color-text-primary);color:var(--tec-color-text-events-bar-input)}.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input:-ms-input-placeholder{color:var(--tec-color-text-secondary);color:var(--tec-color-text-events-bar-input-placeholder);opacity:var(--tec-opacity-default);opacity:var(--tec-opacity-events-bar-input-placeholder)}.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input::placeholder{color:var(--tec-color-text-secondary);color:var(--tec-color-text-events-bar-input-placeholder);opacity:var(--tec-opacity-default);opacity:var(--tec-opacity-events-bar-input-placeholder)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{border:1px solid var(--tec-color-border-secondary);border:1px solid var(--tec-color-border-events-bar)}.tribe-events .tribe-events-c-events-bar__search-container{background-color:var(--tec-color-background);background-color:var(--tec-color-background-events-bar)}.tribe-events .tribe-events-c-events-bar__search-button{display:flex}.tribe-events .tribe-events-c-events-bar__search-button:focus,.tribe-events .tribe-events-c-events-bar__search-button:hover{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-c-events-bar__search-button:active{opacity:var(--tec-opacity-icon-active)}.tribe-events .tribe-events-c-events-bar__search-button:before{background-color:var(--tec-color-icon-hover);background-color:var(--tec-color-icon-events-bar-hover);content:"";display:none;height:2px;pointer-events:none;position:absolute;top:100%;transform:translateY(var(--tec-spacer-0));width:calc(100% - var(--tec-spacer-0)*2)}.tribe-events .tribe-events-c-events-bar__search-button--active:before{display:block}.tribe-events .tribe-events-c-events-bar__search-button-icon-svg path{fill:var(--tec-color-icon-active);fill:var(--tec-color-icon-events-bar-active)}.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-events-bar__search-button,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-events-bar__search-button:focus,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-events-bar__search-button:hover{background-color:transparent}.tribe-events .tribe-events-c-ical__link,.tribe-events .tribe-events-c-ical__link:visited{align-items:center;background-color:var(--tec-color-background);border:1px solid var(--tec-color-accent-primary);border-radius:var(--tec-border-radius-default);color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-bold)}.tribe-events .tribe-events-c-ical__link:active,.tribe-events .tribe-events-c-ical__link:focus,.tribe-events .tribe-events-c-ical__link:hover{background-color:var(--tec-color-accent-primary);color:var(--tec-color-background)}.tribe-events .tribe-events-c-ical__link:active .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link:focus .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link:hover .tribe-events-c-ical__link-icon-svg path{stroke:var(--tec-color-background)}.tribe-events .tribe-events-c-ical__link-icon-svg{display:block;flex:none;margin-right:var(--tec-spacer-1);width:10px}.tribe-events .tribe-events-c-ical__link-icon-svg path{stroke:currentColor}.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:active,.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:hover{color:var(--tec-color-background)}.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-ical__link:focus:not(.wp-block-button__link):not(.wp-block-file__button){background-color:var(--tec-color-accent-primary);color:var(--tec-color-background)}.tribe-events .tribe-events-c-messages__message{background-color:var(--tec-color-background-messages);border-radius:var(--tec-border-radius-default)}.tribe-events .tribe-events-c-messages__message--notice .tribe-events-c-messages__message-icon-svg{display:inline-block;margin-right:var(--tec-spacer-2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-messages__message-list{text-align:center}.tribe-events .tribe-events-c-messages__message-list-item-link{font-weight:var(--tec-font-weight-bold)}.tribe-events .tribe-events-c-nav{border-top:1px solid var(--tec-color-border-default)}.tribe-events .tribe-events-c-nav__list{list-style:none}.tribe-events .tribe-events-c-nav__next-label-plural,.tribe-events .tribe-events-c-nav__prev-label-plural{white-space:pre}.tribe-events .tribe-events-c-nav__today:focus,.tribe-events .tribe-events-c-nav__today:hover{color:var(--tec-color-accent-secondary-hover)}.tribe-events .tribe-events-c-nav__today:active{color:var(--tec-color-text-primary)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev{color:var(--tec-color-text-secondary)}.tribe-events .tribe-events-c-nav__next:focus,.tribe-events .tribe-events-c-nav__next:hover,.tribe-events .tribe-events-c-nav__prev:focus,.tribe-events .tribe-events-c-nav__prev:hover{color:var(--tec-color-accent-secondary-hover)}.tribe-events .tribe-events-c-nav__next:active,.tribe-events .tribe-events-c-nav__prev:active{color:var(--tec-color-text-primary)}.tribe-events .tribe-events-c-nav__next:disabled,.tribe-events .tribe-events-c-nav__prev:disabled{background-color:transparent;color:var(--tec-color-text-disabled)}.tribe-events .tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg,.tribe-events .tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg path,.tribe-events .tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg path{fill:var(--tec-color-icon-active)}.tribe-events .tribe-events-c-nav__prev:active:before{opacity:var(--tec-opacity-default)}.tribe-events .tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path{fill:var(--tec-color-icon-disabled)}.tribe-events .tribe-events-c-nav__prev-icon-svg{display:block;margin-right:8px;width:7px}.tribe-events .tribe-events-c-nav__prev-icon-svg path{fill:var(--tec-color-icon-active)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-icon-svg{margin-right:15px;width:9px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-icon-svg path{fill:var(--tec-color-icon-primary)}.tribe-events .tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg,.tribe-events .tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg path,.tribe-events .tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg path{fill:var(--tec-color-icon-active)}.tribe-events .tribe-events-c-nav__next:active:after{opacity:var(--tec-opacity-default)}.tribe-events .tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path{fill:var(--tec-color-icon-disabled)}.tribe-events .tribe-events-c-nav__next-icon-svg{display:block;margin-left:8px;width:7px}.tribe-events .tribe-events-c-nav__next-icon-svg path{fill:var(--tec-color-icon-active)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg{margin-left:15px;width:9px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg path{fill:var(--tec-color-icon-primary)}.tribe-events .tribe-events-c-small-cta__stock{color:var(--tec-color-text-secondary)}.tribe-events .tribe-events-c-search__input-control{position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control{border-right:1px solid var(--tec-color-border-secondary);border-right:1px solid var(--tec-color-border-events-bar)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control:last-child{border-right:0}.tribe-events .tribe-events-c-search__input-control-icon-svg{color:var(--tec-color-icon-primary);color:var(--tec-color-icon-events-bar);display:block;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control-icon-svg{left:16px;right:auto}.tribe-events .tribe-events-c-search__input-control--keyword-focus .tribe-events-c-search__input~.tribe-events-c-search__input-control-icon-svg path,.tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input:focus~.tribe-events-c-search__input-control-icon-svg path,.tribe-events .tribe-events-c-search__input-control--location-focus .tribe-events-c-search__input~.tribe-events-c-search__input-control-icon-svg path,.tribe-events .tribe-events-c-search__input-control--location .tribe-events-c-search__input:focus~.tribe-events-c-search__input-control-icon-svg path,.tribe-events .tribe-events-c-search__input-control-icon-svg path{fill:currentColor}.tribe-events .tribe-events-c-search__button{background-color:var(--tec-color-button-primary);background-color:var(--tec-color-background-events-bar-submit-button);color:var(--tec-color-background);color:var(--tec-color-text-events-bar-submit-button)}.tribe-events .tribe-events-c-search__button:focus,.tribe-events .tribe-events-c-search__button:hover{background-color:var(--tec-color-button-primary-hover);background-color:var(--tec-color-background-events-bar-submit-button-hover);color:var(--tec-color-background);color:var(--tec-color-text-events-bar-submit-button-hover)}.tribe-events .tribe-events-c-search__button:active{background-color:var(--tec-color-button-primary-active);background-color:var(--tec-color-background-events-bar-submit-button-active);color:var(--tec-color-background);color:var(--tec-color-text-events-bar-submit-button-active)}.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__input{background-color:var(--tec-background-color)}.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__button{background-color:var(--tec-color-button-primary);background-color:var(--tec-color-background-events-bar-submit-button);color:var(--tec-color-background);color:var(--tec-color-text-events-bar-submit-button)}.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__button:focus,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__button:hover{background-color:var(--tec-color-button-primary-hover);background-color:var(--tec-color-background-events-bar-submit-button-hover);color:var(--tec-color-background);color:var(--tec-color-text-events-bar-submit-button-hover)}.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__button:active{background-color:var(--tec-color-button-primary-active);background-color:var(--tec-color-background-events-bar-submit-button-active);color:var(--tec-color-background);color:var(--tec-color-text-events-bar-submit-button-active)}.tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__input{background-color:var(--tec-background-color)}.tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__button{background-color:var(--tec-color-button-primary);background-color:var(--tec-color-background-events-bar-submit-button);color:var(--tec-color-background);color:var(--tec-color-text-events-bar-submit-button)}.tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__button:focus,.tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__button:hover{background-color:var(--tec-color-button-primary-hover);background-color:var(--tec-color-background-events-bar-submit-button-hover);color:var(--tec-color-background);color:var(--tec-color-text-events-bar-submit-button-hover)}.tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__button:active{background-color:var(--tec-color-button-primary-active);background-color:var(--tec-color-background-events-bar-submit-button-active);color:var(--tec-color-background);color:var(--tec-color-text-events-bar-submit-button-active)}.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-search__button:not(:hover):not(:active){background-color:var(--tec-color-button-primary);background-color:var(--tec-color-background-events-bar-submit-button);color:var(--tec-color-background);color:var(--tec-color-text-events-bar-submit-button)}.tooltipster-base.tribe-events-tooltip-theme{background-color:var(--tec-color-background);background-color:var(--tec-color-background-tooltip);border:1px solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-tooltip)}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box{background-color:transparent;border:0;border-radius:0;box-shadow:none}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box .tooltipster-content{color:var(--tec-color-text-primary);overflow:inherit}.tooltipster-base.tribe-events-tooltip-theme--hover{background-color:var(--tec-color-background);background-color:var(--tec-color-background-tooltip)}.tribe-events .tribe-events-c-top-bar__datepicker-button{transition:var(--tec-transition-opacity)}.tribe-events .tribe-events-c-top-bar__datepicker-button:focus,.tribe-events .tribe-events-c-top-bar__datepicker-button:hover{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-c-top-bar__datepicker-button:active{opacity:var(--tec-opacity-icon-active)}.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{display:block;height:6px;margin-left:var(--tec-spacer-1);width:9px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{height:8px;width:11px}.tribe-events .tribe-events-c-top-bar__datepicker-button--open .tribe-events-c-top-bar__datepicker-button-icon-svg{transform:rotate(180deg)}.tribe-theme-genesis .tribe-events .tribe-events-c-top-bar__nav-link:disabled,.tribe-theme-genesis .tribe-events .tribe-events-c-top-bar__nav-link:focus,.tribe-theme-genesis .tribe-events .tribe-events-c-top-bar__nav-link:hover,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-top-bar__datepicker-button,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-top-bar__nav-link{background-color:transparent}.tribe-theme-twentytwentyone .tribe-events button.tribe-events-c-top-bar__datepicker-button:focus{outline-offset:0}.tribe-theme-twentytwentyone .tribe-events a.tribe-events-c-top-bar__nav-link--next.tribe-events-c-top-bar__nav-link:focus,.tribe-theme-twentytwentyone .tribe-events a.tribe-events-c-top-bar__nav-link--prev.tribe-events-c-top-bar__nav-link:focus{background:transparent}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button:before{content:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-icon-caret-svg{color:var(--tec-color-icon-primary);color:var(--tec-color-icon-events-bar);display:block;flex:none;height:6px;margin-left:var(--tec-spacer-1);width:10px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-icon-caret-svg path{fill:currentColor}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button--active .tribe-events-c-view-selector__button-icon-caret-svg{transform:rotate(180deg)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text{font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3);font-weight:var(--tec-font-weight-regular);font-weight:var(--tec-font-weight-bold);color:var(--tec-color-text-primary);color:var(--tec-color-text-view-selector-list-item)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__content{box-shadow:var(--tec-box-shadow-default)}.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{background-color:var(--tec-color-background);background-color:var(--tec-color-background-view-selector)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{border:0;border-radius:0;box-shadow:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{background-color:var(--tec-color-accent-secondary);bottom:-1px;content:"";display:block;height:2px;position:absolute;width:100%}.tribe-events .tribe-events-c-view-selector__button{text-align:left}.tribe-events .tribe-events-c-view-selector__button:focus,.tribe-events .tribe-events-c-view-selector__button:hover{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-c-view-selector__button:active{opacity:var(--tec-opacity-icon-active)}.tribe-events .tribe-events-c-view-selector__button:before{background-color:var(--tec-color-accent-primary);content:"";display:none;height:2px;pointer-events:none;position:absolute;top:100%;transform:translateY(var(--tec-spacer-0));width:calc(100% - var(--tec-spacer-0)*2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__button:before{transform:none;width:calc(100% - var(--tec-spacer-1)*2)}.tribe-events .tribe-events-c-view-selector__button--active:before{display:block}.tribe-events .tribe-events-c-view-selector__content{background-color:var(--tec-color-background);background-color:var(--tec-color-background-view-selector);border:1px solid var(--tec-color-border-secondary);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-tooltip)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:hover,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item[focus-within]{background-color:var(--tec-color-background-secondary);background-color:var(--tec-color-background-view-selector-list-item-hover)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus-within,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:hover{background-color:var(--tec-color-background-secondary);background-color:var(--tec-color-background-view-selector-list-item-hover)}.tribe-events .tribe-events-c-view-selector__list-item-text{font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3);font-weight:var(--tec-font-weight-regular);color:var(--tec-color-text-primary);color:var(--tec-color-text-view-selector-list-item)}.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text{font-weight:var(--tec-font-weight-bold)}.tribe-events .tribe-events-c-view-selector__list-item-link{border-radius:var(--tec-border-radius-default);color:var(--tec-color-text-primary);color:var(--tec-color-text-view-selector-list-item)}.tribe-events .tribe-events-c-view-selector__list-item-link:focus .tribe-events-c-view-selector__list-item-icon,.tribe-events .tribe-events-c-view-selector__list-item-link:hover .tribe-events-c-view-selector__list-item-icon{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-c-view-selector__list-item-link:focus .tribe-events-c-view-selector__list-item-text,.tribe-events .tribe-events-c-view-selector__list-item-link:hover .tribe-events-c-view-selector__list-item-text{color:var(--tec-color-accent-secondary-hover);color:var(--tec-color-text-view-selector-list-item-hover)}.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-view-selector__button,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-view-selector__button:focus,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-view-selector__button:hover{background-color:transparent}.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after{background-color:var(--tec-color-accent-primary);border-radius:var(--tec-border-radius-default);content:"";height:100%;position:absolute;right:calc(100% - 3px);width:3px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after{right:-1px;width:4px}.tribe-events .tribe-events-calendar-list__event-venue{font-style:normal}.tribe-events .tribe-events-calendar-list__event-date-tag-weekday{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-0);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2);color:var(--tec-color-text-secondary);text-transform:uppercase}.tribe-events .tribe-events-calendar-list__event-featured-image-link{transition:var(--tec-transition-opacity)}.tribe-events .tribe-events-calendar-list__event-featured-image-link:focus,.tribe-events .tribe-events-calendar-list__event-featured-image-link:hover{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-calendar-list__event-featured-image-link:active{opacity:var(--tec-opacity-icon-active)}.tribe-events .tribe-events-calendar-list__event-title{color:var(--tec-color-text-events-title);color:var(--tec-color-text-event-title-list)}.tribe-events .tribe-events-calendar-list__event-datetime{color:var(--tec-color-text-event-date)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text{color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-bold)}.tribe-events .tribe-events-calendar-list__month-separator:after{background-color:var(--tec-color-border-default);content:"";display:block;flex:auto;height:1px;margin-left:20px}.tribe-events .tribe-events-calendar-list-nav{border-top:1px solid var(--tec-color-border-default)}.tribe-events .tribe-events-calendar-month__body{background-color:transparent;background-color:var(--tec-color-background-month-grid)}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event{opacity:.64}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event-datetime{color:var(--tec-color-text-event-date);opacity:.94}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link{transition:var(--tec-transition-opacity)}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link:focus,.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link:hover{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link:active{opacity:var(--tec-opacity-icon-active)}.tribe-events .tribe-events-calendar-month__calendar-event-datetime{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-0);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2);color:var(--tec-color-text-event-date-secondary)}.tribe-events .tribe-events-calendar-month__calendar-event--featured:before{background-color:var(--tec-color-accent-primary);content:"";height:100%;left:7px;position:absolute;width:2px}.tribe-events .tribe-events-calendar-month__calendar-event--featured:last-child:before{height:calc(100% - var(--tec-spacer-3))}.tribe-events .tribe-events-calendar-month__calendar-event-title-link,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link{color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-month__calendar-event-title-link:active,.tribe-events .tribe-events-calendar-month__calendar-event-title-link:focus,.tribe-events .tribe-events-calendar-month__calendar-event-title-link:hover,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:active,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:focus,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:hover{border-color:currentColor;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-month__calendar-event-title-link:visited,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:visited{color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link{transition:var(--tec-transition-opacity)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link:focus,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link:hover{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link:active{opacity:var(--tec-opacity-icon-active)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-0);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2);color:var(--tec-color-text-event-date)}.tribe-events .tribe-events-calendar-month__header-column{text-transform:uppercase}.tribe-events .tribe-events-calendar-month__header-column-title{color:var(--tec-color-text-secondary);color:var(--tec-color-text-day-of-week-month);text-align:center}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title{text-align:left}.tribe-events .tribe-events-calendar-month__day{border-radius:var(--tec-border-radius-default)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{border-radius:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:after{background-color:transparent;bottom:0;content:"";display:block;height:2px;left:-1px;position:absolute;transition:var(--tec-transition-background-color);width:calc(100% + 2px)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover:after{background-color:var(--tec-color-border-active);background-color:var(--tec-color-border-active-month-grid-hover)}.tribe-events .tribe-events-calendar-month__day-date-link{color:var(--tec-color-text-primary);color:var(--tec-color-day-marker-month);transition:var(--tec-transition-color)}.tribe-events .tribe-events-calendar-month__day-date-link:focus,.tribe-events .tribe-events-calendar-month__day-date-link:hover{color:var(--tec-color-text-primary-hover);color:var(--tec-color-day-marker-month-hover)}.tribe-events .tribe-events-calendar-month__day-date-link:active{color:var(--tec-color-text-primary-active);color:var(--tec-color-day-marker-month-active)}.tribe-events .tribe-events-calendar-month__day-date-daynum{color:var(--tec-color-text-primary);color:var(--tec-color-day-marker-month)}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{color:var(--tec-color-text-primary);color:var(--tec-color-day-marker-current-month);font-weight:var(--tec-font-weight-bold)}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:focus,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:hover{color:var(--tec-color-day-marker-month-current-hover)}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:active{color:var(--tec-color-day-marker-month-current-active)}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date{color:var(--tec-color-text-primary);color:var(--tec-color-day-marker-past-month);opacity:.6}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link{color:var(--tec-color-text-primary);color:var(--tec-color-day-marker-past-month)}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link:focus,.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link:hover{color:var(--tec-color-day-marker-month-past-hover)}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link:active{color:var(--tec-color-day-marker-month-past-active)}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link .tribe-events-calendar-month__day-date-daynum{color:inherit}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--event{background-color:var(--tec-color-icon-active);opacity:.6}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--featured{opacity:.6}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:var(--tec-color-icon-active)}.tribe-events .tribe-events-calendar-month__day-cell--mobile:focus,.tribe-events .tribe-events-calendar-month__day-cell--mobile:hover{background-color:var(--tec-color-background-secondary)}.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background-color:var(--tec-color-accent-primary)}.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date{color:var(--tec-color-background);opacity:var(--tec-opacity-default)}.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--event{background-color:var(--tec-color-background);opacity:var(--tec-opacity-default)}.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--featured{opacity:var(--tec-opacity-default)}.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:var(--tec-color-background)}.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:var(--tec-color-accent-primary)}.tribe-events .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:currentColor}.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:hover{color:var(--tec-color-accent-primary-hover)}.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:active{color:var(--tec-color-accent-primary-active)}.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background-color:var(--tec-color-accent-primary)}.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-date-link:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-date-link:hover{color:var(--tec-color-accent-secondary-hover)}.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-date-link:active{color:var(--tec-color-accent-secondary-active)}.tribe-theme-twentytwenty .tribe-events .tribe-events-calendar-month__day-cell--selected{background-color:var(--tec-color-accent-primary)}.tribe-theme-avada #main .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date{color:var(--tec-color-background-events)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event+.tribe-events-calendar-month-mobile-events__mobile-event{border-top:1px solid var(--tec-color-border-default)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime{color:var(--tec-color-text-event-date-secondary);color:var(--tec-color-text-event-date-secondary-month-mobile)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-text{color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-bold)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-link:focus .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-icon-svg path,.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-link:hover .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-icon-svg path{fill:currentColor;stroke:currentColor}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link{color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:active,.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:focus,.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:hover{border-color:currentColor;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:visited{color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-month__more-events{border-top:1px solid var(--tec-color-border-secondary)}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__more-events-link{opacity:.5}.tribe-events .tribe-events-calendar-month__multiday-event--start .tribe-events-calendar-month__multiday-event-bar{border-bottom-left-radius:9.5px;border-top-left-radius:9.5px}.tribe-events .tribe-events-calendar-month__multiday-event--end .tribe-events-calendar-month__multiday-event-bar{border-bottom-right-radius:9.5px;border-top-right-radius:9.5px}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{background-color:var(--tec-color-background-primary-multiday);transition:var(--tec-transition-background-color)}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--focus,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--hover,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:focus,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:hover{background-color:var(--tec-color-background-primary-multiday-hover)}.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner{background-color:var(--tec-color-background-secondary-multiday)}.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner--focus,.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner--hover,.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner:focus,.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner:hover{background-color:var(--tec-color-background-secondary-multiday-hover)}.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-featured-icon,.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-title{opacity:.64}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{color:var(--tec-color-text-events-title);color:var(--tec-color-text-events-title-month-multiday);font-weight:var(--tec-font-weight-regular);text-overflow:ellipsis}.tribe-theme-avada #main .tribe-events .tribe-events-calendar-month__multiday-event-bar-title{font-weight:var(--tec-font-weight-regular)}.tribe-events .tribe-events-calendar-day__event-title{color:var(--tec-color-text-events-title);color:var(--tec-color-text-events-title-day)}.tribe-events .tribe-events-calendar-day__event-title-link{color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-day__event-title-link:active,.tribe-events .tribe-events-calendar-day__event-title-link:focus,.tribe-events .tribe-events-calendar-day__event-title-link:hover{border-color:currentColor;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-day__event-title-link:visited{color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-day__event-datetime{color:var(--tec-color-text-event-date)}.tribe-events .tribe-events-calendar-day__event--featured{position:relative}.tribe-events .tribe-events-calendar-day__event--featured:after{background-color:var(--tec-color-accent-primary);content:"";height:100%;left:var(--tec-grid-gutter-small-half);position:absolute;width:3px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event--featured:after{left:calc(var(--tec-grid-width-1-of-9) - var(--tec-grid-gutter-half));width:4px}.tribe-events .tribe-events-calendar-day__event-venue{font-style:normal}.tribe-events .tribe-events-calendar-day__event-featured-image-link{transition:var(--tec-transition-opacity)}.tribe-events .tribe-events-calendar-day__event-featured-image-link:focus,.tribe-events .tribe-events-calendar-day__event-featured-image-link:hover{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-calendar-day__event-featured-image-link:active{opacity:var(--tec-opacity-icon-active)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-featured-text{color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-bold)}.tribe-events .tribe-events-calendar-day-nav{border-top:1px solid var(--tec-color-border-default)}.tribe-events .tribe-events-calendar-day__time-separator:after,.tribe-events .tribe-events-calendar-day__type-separator:after{background-color:var(--tec-color-border-default);content:"";display:block;flex:auto;height:1px;margin-left:20px}.tribe-events .tribe-events-calendar-latest-past__event-row--featured .tribe-events-calendar-latest-past__event-date-tag-datetime:after{background-color:var(--tec-color-accent-primary);content:"";height:100%;position:absolute;right:calc(100% - 3px);width:3px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row--featured .tribe-events-calendar-latest-past__event-date-tag-datetime:after{right:-1px;width:4px}.tribe-events .tribe-events-calendar-latest-past__event-venue{font-style:normal}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month,.tribe-events .tribe-events-calendar-latest-past__event-date-tag-year{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-0);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2)}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month{color:var(--tec-color-text-secondary);text-transform:uppercase}.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link{transition:var(--tec-transition-opacity)}.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link:focus,.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link:hover{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link:active{opacity:var(--tec-opacity-icon-active)}.tribe-events .tribe-events-calendar-latest-past__event-datetime{color:var(--tec-color-text-event-date)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-datetime-featured-text{color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-bold)}.tribe-events .tribe-events-calendar-latest-past__event-title{color:var(--tec-color-text-events-title);color:var(--tec-color-text-events-title-latest-past)}.tribe-events .tribe-events-calendar-latest-past__event-title-link{color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-latest-past__event-title-link:active,.tribe-events .tribe-events-calendar-latest-past__event-title-link:focus,.tribe-events .tribe-events-calendar-latest-past__event-title-link:hover{border-color:currentColor;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-latest-past__event-title-link:visited{color:var(--tec-color-text-events-title)}
src/resources/css/views-skeleton.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-events-view{position:relative}.tribe-events .tribe-events-l-container{padding-bottom:80px;padding-top:64px;min-height:600px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-bottom:160px;padding-top:96px;min-height:700px}.tribe-events .tribe-events-c-breadcrumbs{margin-bottom:24px;width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs{margin-bottom:48px}.tribe-events .tribe-events-c-breadcrumbs__list{display:flex;flex-wrap:wrap}.tribe-events .tribe-events-c-breadcrumbs__list-item{display:inline-flex;align-items:center}.tribe-events .tribe-events-c-breadcrumbs__list-item:last-child .tribe-events-c-breadcrumbs__list-item-icon-svg{display:none}.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg{display:inline-block;height:14px;width:6px;margin:0 6px}.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg path{fill:currentColor}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg{height:16px;width:10px;margin:0 10px}.tribe-events .datepicker{margin-top:8px;padding:0 16px 16px}.tribe-common--breakpoint-medium.tribe-events .datepicker{margin-top:16px}.tribe-events .datepicker table{border-collapse:collapse;table-layout:fixed}.tribe-events .datepicker .datepicker-switch,.tribe-events .datepicker .next,.tribe-events .datepicker .prev{padding:20px 0;vertical-align:middle}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg,.tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg{margin-right:auto;height:15px;width:9px}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg path{fill:currentColor}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg{margin-left:auto;margin-right:0}.tribe-events .datepicker .datepicker-months td,.tribe-events .datepicker .datepicker-months th,.tribe-events .datepicker .datepicker-years td,.tribe-events .datepicker .datepicker-years th{padding:0}.tribe-events .datepicker .datepicker-months .datepicker-switch,.tribe-events .datepicker .datepicker-months .next,.tribe-events .datepicker .datepicker-months .prev,.tribe-events .datepicker .datepicker-years .datepicker-switch,.tribe-events .datepicker .datepicker-years .next,.tribe-events .datepicker .datepicker-years .prev{padding:20px 0 8px}.tribe-events .datepicker .dow{padding:0;width:14.285%}.tribe-events .datepicker .day{padding:11px 0;width:48px}.tribe-events .datepicker .month,.tribe-events .datepicker .year{height:auto;margin:0;padding:15px 0;width:25%}.admin-bar .tribe-events .datepicker{margin-top:8px}.admin-bar .tribe-events.tribe-common--breakpoint-medium .datepicker{margin-top:16px}.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-switch,.tribe-theme-divi #content-area .tribe-events .datepicker .next,.tribe-theme-divi #content-area .tribe-events .datepicker .prev{padding:20px 0}.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-months .datepicker-switch,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-months .next,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-months .prev,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-years .datepicker-switch,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-years .next,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-years .prev{padding:20px 0 8px}.tribe-theme-divi #content-area .tribe-events .datepicker .dow{padding:0}.tribe-theme-divi #content-area .tribe-events .datepicker .day{padding:11px 0}.tribe-theme-enfold .tribe-events .datepicker{min-width:0;padding:0 16px 16px}.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch{cursor:pointer!important}.tribe-theme-avada .tribe-events .datepicker{padding:0 16px 16px}.tribe-theme-avada .tribe-events .datepicker .datepicker-months td{padding:0}.tribe-events .tribe-events-c-day-marker{align-items:center;display:flex}.tribe-events .tribe-events-c-day-marker__date{flex:none}.tribe-events .tribe-events-c-events-bar{display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar{flex-direction:row}.tribe-events .tribe-events-c-events-bar__views{display:flex;flex:none;justify-content:center}.tribe-events .tribe-events-c-events-bar__search-container{background-color:#fff;display:none;left:0;padding:8px 21px 12px;position:absolute;right:0;top:calc(100% - 8px);z-index:30}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container{align-items:center;display:flex;flex:auto;padding:0;position:static;z-index:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search{display:flex;flex:auto}.tribe-events .tribe-events-c-events-bar__search-form{width:100%}.tribe-events .tribe-events-c-events-bar__search-button{display:inline-block;margin-right:8px;padding:4px;position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-button{display:none!important;visibility:hidden}.tribe-events .tribe-events-c-events-bar__search-button-icon-svg{width:21px}.tribe-events .tribe-events-c-events-bar__search-button-icon-svg path{fill:currentColor}.tribe-events .tribe-events-c-ical{margin-top:20px;text-align:right}.tribe-events .tribe-events-c-ical__link{align-items:center;display:inline-flex;justify-content:center;padding:12px;width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-ical__link{width:auto}.tribe-events .tribe-events-c-ical__link-icon-svg{display:none}.tribe-events .tribe-events-view-loader{align-items:flex-start;justify-content:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background-color:hsla(0,0%,100%,.6)}.tribe-events .tribe-events-c-messages{display:flex;flex-direction:column}.tribe-events .tribe-events-c-messages__message{align-items:center;display:flex;padding:12px;width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-messages__message{justify-content:center;padding:16px}.tribe-events .tribe-events-c-nav{padding-top:20px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav{padding-top:28px}.tribe-events .tribe-events-c-nav__list{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}.tribe-events .tribe-events-c-nav__list-item{display:flex;width:33.33%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__list-item{width:50%}.tribe-events .tribe-events-c-nav__list-item--prev{justify-content:flex-start}.tribe-events .tribe-events-c-nav__list-item--next{justify-content:flex-end}.tribe-events .tribe-events-c-nav__list-item--today{justify-content:center}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__list-item--today{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-label-plural,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-label-plural{clip:auto;height:auto;margin:0;position:static;width:auto}.tribe-events .tribe-events-c-nav__next,.tribe-events .tribe-events-c-nav__prev{align-items:center;display:flex;flex:none;flex-wrap:wrap;justify-content:center}.tribe-events .tribe-events-c-nav__next-icon-svg,.tribe-events .tribe-events-c-nav__prev-icon-svg{display:none}.tribe-events .tribe-events-c-promo{margin-top:20px}.tribe-events .tribe-events-c-read-more{margin-top:12px}.tribe-events .tribe-events-c-small-cta>*{margin-left:8px}.tribe-events .tribe-events-c-small-cta>:first-child{margin-left:0}.tribe-events .tribe-events-c-small-cta__link{cursor:pointer}.tribe-events .tribe-events-c-small-cta__stock{margin-left:4px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search{display:flex;align-items:center}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-group{align-items:center;display:flex;flex:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control{flex:auto;margin:12px 0}.tribe-events .tribe-events-c-search__input-control-icon-svg{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input{margin:-12px 0}.tribe-events .tribe-events-c-search__button{margin-top:24px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__button{flex:none;margin-top:0}#top .main_color .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input,#top.tribe-theme-enfold .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input,.tribe-theme-avada .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input{margin:-12px 0}.tooltipster-base.tribe-events-tooltip-theme{height:auto!important;padding:24px;max-width:254px}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box{margin:0}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box .tooltipster-content{padding:0;word-break:break-word}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-arrow{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__nav{display:block!important;flex:none;visibility:visible}.tribe-events .tribe-events-c-top-bar__nav-list{display:flex}.tribe-events .tribe-events-c-top-bar__nav-list-item{flex:none;padding-right:15px}.tribe-events .tribe-events-c-top-bar__nav-list-item>*{vertical-align:middle}.tribe-events .tribe-events-c-top-bar__nav-link{display:block;line-height:0}.tribe-events .tribe-events-c-top-bar__nav-link-icon-svg{height:19px;width:11px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button{display:block!important;flex:none;margin-right:15px;visibility:visible}.tribe-events .tribe-events-c-top-bar__datepicker{flex:auto;position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker{margin:0;padding:0}.tribe-events .tribe-events-c-top-bar__datepicker-separator{white-space:pre}.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-mobile{display:none!important;visibility:hidden}.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop{display:block!important;visibility:visible}.tribe-events .tribe-events-c-top-bar__datepicker-button{align-items:center;display:flex;flex:none}.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{display:none}.tribe-events .tribe-events-c-top-bar__datepicker-container{bottom:0;left:0;max-width:calc(100% + 29px);position:absolute;width:363px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-container{max-width:none;min-width:363px}.tribe-events .tribe-events-header--has-event-search .tribe-events-c-top-bar__datepicker-container{max-width:calc(100% + 66px)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-top-bar__datepicker-container{max-width:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__actions{display:block!important;flex:none;margin-left:auto;visibility:visible}#top .main_color .tribe-events .tribe-events-c-top-bar__datepicker-input,#top.tribe-theme-enfold .tribe-events .tribe-events-c-top-bar__datepicker-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.entry-content-wrapper .tribe-events .tribe-events-c-top-bar__nav-list-item{padding-right:15px}.tribe-theme-avada .tribe-events .tribe-events-c-top-bar__datepicker-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-events .tribe-events-c-view-selector{position:relative;width:29px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector{width:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button{height:100%;padding:20px 24px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-icon{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text{clip:auto;height:auto;margin:0;position:static;width:auto;flex:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__content{left:0;padding:8px;right:auto;transform:translateY(8px);width:auto}.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item--active{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item-link{padding:4px 32px 4px 16px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item-icon,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__button{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{display:block;height:100%;padding:0 12px;position:static;transform:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list{display:flex;height:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item{padding:0 12px}.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active{display:block}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link{height:100%;padding:20px 0;position:relative}.tribe-events .tribe-events-c-view-selector__button{align-items:center;display:flex;padding:4px;position:relative;width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__button{padding:8px}.tribe-events .tribe-events-c-view-selector__button-icon{display:block;height:21px;width:21px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__button-icon{height:23px;width:23px}.tribe-events .tribe-events-c-view-selector__button-icon-caret-svg{display:none}.tribe-events .tribe-events-c-view-selector__content{display:none;background-color:#fff;padding:12px 6px;position:absolute;right:0;top:100%;transform:translateY(16px);z-index:30}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__content{transform:translateY(12px)}.tribe-events .tribe-events-c-view-selector__list-item-link{align-items:center;display:flex;padding:8px 24px 8px 12px}.tribe-events .tribe-events-c-view-selector__list-item-icon{flex:none;height:18px;margin-right:12px;width:18px}.tribe-events .tribe-events-c-view-selector__list-item-text{flex:auto}.tribe-events .tribe-events-header{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;margin:0 -19.5px;padding:0 19.5px 16px;position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header{margin:0;padding:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search{background-color:transparent;flex-direction:row}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__events-bar{margin-left:0;width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__top-bar{width:100%}.tribe-events .tribe-events-header__messages{margin-bottom:16px;width:100%}.tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile){display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages{margin-bottom:32px;order:1}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile){display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages.tribe-events-header__messages--mobile{display:none}.tribe-events .tribe-events-header__events-bar{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar{margin-bottom:32px;margin-left:16px}.tribe-events .tribe-events-header__top-bar{flex:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__top-bar{margin-bottom:32px}.tribe-events .tribe-events-calendar-list__event-row{flex-wrap:nowrap;margin-bottom:24px;margin-top:32px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin:48px -24px 40px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row>.tribe-common-g-col{padding-left:24px;padding-right:24px}.tribe-events .tribe-events-calendar-list__event-row:last-child{margin-bottom:40px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:last-child{margin-bottom:64px}.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:20px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:40px}.tribe-events .tribe-events-calendar-list__event-date-tag{flex:none;width:54px;position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-date-tag{min-width:90px;width:11.111%}.tribe-events .tribe-events-calendar-list__event-date-tag-datetime{display:flex;flex-direction:column;height:100%;padding-top:4px;text-align:center}.tribe-events .tribe-events-calendar-list__event-date-tag-weekday{margin-bottom:-4px}.tribe-events .tribe-events-calendar-list__event-wrapper{flex:1;width:calc(75% + 21px)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-wrapper{flex:1 1 88.888%}.tribe-events .tribe-events-calendar-list__event{flex-direction:column}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event{flex-direction:row-reverse;justify-content:flex-end}.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{flex:none;margin-bottom:16px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{margin-bottom:0;width:37.5%}.tribe-events .tribe-events-calendar-list__event-featured-image,.tribe-events .tribe-events-calendar-list__event-featured-image-link{display:block}.tribe-events .tribe-events-calendar-list__event-details{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details{width:62.5%}.tribe-events .tribe-events-calendar-list__event-header>:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-list__event-datetime-wrapper,.tribe-events .tribe-events-calendar-list__event-title{margin:0 0 8px}.tribe-events .tribe-events-calendar-list__event-datetime-wrapper:last-child,.tribe-events .tribe-events-calendar-list__event-title:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-list__event-datetime-featured-icon{display:inline-block;margin-right:4px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text{clip:auto;height:auto;margin:0;position:static;width:auto;margin-right:8px}.tribe-events .tribe-events-calendar-list__event-venue{margin-bottom:8px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-venue{margin-bottom:16px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description{display:block!important;margin-top:16px;visibility:visible}.tribe-events .tribe-events-calendar-list__event-cost{margin-top:12px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-cost{margin-top:16px}.tribe-events .tribe-events-calendar-list__month-separator{display:flex;align-items:center}.tribe-events .tribe-events-calendar-list__month-separator-text{flex:none}.tribe-events .tribe-events-calendar-list-nav{padding-top:24px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list-nav{padding-top:32px}.tribe-events .tribe-events-calendar-month{margin-bottom:8px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month{margin:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__body{border-top:1px solid #e4e4e4}.tribe-events .tribe-events-calendar-month__week{display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week{border-left:1px solid #e4e4e4}.tribe-events .tribe-events-calendar-month__calendar-event{margin:8px 0;padding:0 16px;position:relative}.tribe-events .tribe-events-calendar-month__calendar-event:first-child{margin-top:0}.tribe-events .tribe-events-calendar-month__calendar-event:last-child{margin-bottom:0;padding-bottom:16px}.tribe-events .tribe-events-calendar-month__multiday-event-wrapper+.tribe-events-calendar-month__calendar-event{margin-top:0}.tribe-events .tribe-events-calendar-month__multiday-event-wrapper+.tribe-events-calendar-month__calendar-event--featured{margin-top:8px}.tribe-events .tribe-events-calendar-month__calendar-event-datetime-featured-icon{display:inline-block;line-height:0;margin-right:4px}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-wrapper{margin-bottom:4px}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image,.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link{display:block}.tribe-events .tribe-events-calendar-month__calendar-event-datetime>*{vertical-align:middle}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper{margin-bottom:12px;width:206px}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link{display:block}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime{margin-bottom:4px}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime>*{vertical-align:middle}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime-featured-icon{display:inline-block;line-height:0;margin-right:4px}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title{margin-bottom:4px}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description{margin-bottom:8px}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-month__calendar-event-title{margin:0}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-cost{margin-top:16px}.tribe-theme-twentynineteen .entry .tribe-events .tribe-events-calendar-month__calendar-event,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-month__calendar-event{margin:8px 0;padding:0 16px;position:relative}.tribe-theme-twentynineteen .entry .tribe-events .tribe-events-calendar-month__calendar-event:first-child,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-month__calendar-event:first-child{margin-top:0}.tribe-theme-twentynineteen .entry .tribe-events .tribe-events-calendar-month__calendar-event:last-child,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-month__calendar-event:last-child{margin-bottom:0;padding-bottom:16px}.tribe-events .tribe-events-calendar-month__header-row{display:flex}.tribe-events .tribe-events-calendar-month__header-column{width:14.285%;padding-bottom:16px}.tribe-events .tribe-events-calendar-month__header-column-title{margin:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-mobile{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-desktop{display:block!important;visibility:visible}.tribe-events .tribe-events-calendar-month__day{aspect-ratio:1/1;height:auto;min-height:36px;overflow:hidden;padding-top:14.285%;position:relative;width:14.285%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{aspect-ratio:auto;border-color:#e4e4e4;border-style:solid;border-width:0 1px 1px 0;min-height:168px;overflow:visible;padding-top:0}.tribe-events .tribe-events-calendar-month__day-cell{height:100%;width:100%}.tribe-events .tribe-events-calendar-month__day-cell--mobile{align-items:center;display:flex;flex-direction:column;position:absolute;text-align:center;top:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-cell--mobile{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-cell--desktop{display:flex!important;flex-direction:column;visibility:visible}.tribe-events .tribe-events-calendar-month__day-date{margin:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-date{flex:none;padding:8px 16px}.tribe-events .tribe-events-calendar-month__events{flex:auto}.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:currentColor;border-radius:50%;height:8px;width:8px}.tribe-events .tribe-events-calendar-month__mobile-events-icon--featured{line-height:0;width:8px}.tribe-events .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:currentColor}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month-mobile-events{display:none!important;visibility:hidden}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-day{display:none}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-day--show{display:block}.tribe-events .tribe-events-calendar-month-mobile-events__day-marker{padding-top:16px}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event{padding:12px 0}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event--featured{padding-bottom:20px}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-featured-image-wrapper{margin-bottom:12px}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime{margin-bottom:4px}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime>*{vertical-align:middle}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-icon{display:inline-block;line-height:0;margin-right:4px}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-text{margin-right:8px}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title{margin:0}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-cost{margin-top:8px}.tribe-events .tribe-events-calendar-month-mobile-events__more-events{padding:4px 0 20px}.tribe-events .tribe-events-calendar-month__more-events{display:flex;flex:none;margin:0 16px;padding:8px 0 16px}.tribe-events .tribe-events-calendar-month__more-events-link{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__multiday-event-wrapper{height:19px;margin-bottom:4px;position:relative}.tribe-events .tribe-events-calendar-month__multiday-event--width-2 .tribe-events-calendar-month__multiday-event-bar{width:calc(200% + 1px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-3 .tribe-events-calendar-month__multiday-event-bar{width:calc(300% + 2px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-4 .tribe-events-calendar-month__multiday-event-bar{width:calc(400% + 3px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-5 .tribe-events-calendar-month__multiday-event-bar{width:calc(500% + 4px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-6 .tribe-events-calendar-month__multiday-event-bar{width:calc(600% + 5px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-7 .tribe-events-calendar-month__multiday-event-bar{width:calc(700% + 6px)}.tribe-events .tribe-events-calendar-month__multiday-event-hidden{height:100%;opacity:0;position:absolute;width:100%;z-index:5}.tribe-events .tribe-events-calendar-month__multiday-event-hidden-title{margin:0;overflow:hidden;white-space:nowrap}.tribe-events .tribe-events-calendar-month__multiday-event-hidden-link{display:block;height:100%}.tribe-events .tribe-events-calendar-month__multiday-event-bar{background-color:#fff;overflow:hidden;position:relative;width:100%;z-index:2}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{align-items:center;cursor:pointer;display:flex;flex-wrap:nowrap;padding:1px 16px}.tribe-events .tribe-events-calendar-month__multiday-event-bar-featured-icon{flex:none;line-height:0;margin-right:5px}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{flex:none;margin:0;max-width:100%;overflow:hidden;white-space:nowrap}.tribe-events .tribe-events-calendar-month-nav{padding-top:20px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month-nav{display:none!important;visibility:hidden}.tribe-events .tribe-events-calendar-day__event{margin-bottom:24px;margin-top:32px;padding-left:54px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event{margin-bottom:40px;margin-top:48px;padding-left:0}.tribe-events .tribe-events-calendar-day__event:last-child{margin-bottom:40px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event:last-child{margin-bottom:64px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event:before{content:"";min-width:90px;width:11.111%}.tribe-events .tribe-events-calendar-day__time-separator+.tribe-events-calendar-day__event,.tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-day__event{margin-top:20px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__time-separator+.tribe-events-calendar-day__event,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-day__event{margin-top:40px}.tribe-events .tribe-events-calendar-day__event-content{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content{display:flex;flex-direction:row-reverse;justify-content:flex-end;flex:1 1 88.888%;margin-left:-24px;margin-right:-24px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content>*{padding-left:24px;padding-right:24px}.tribe-events .tribe-events-calendar-day__event-featured-image-wrapper{margin-bottom:16px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-featured-image-wrapper{flex:none;margin-bottom:0;width:37.5%}.tribe-events .tribe-events-calendar-day__event-featured-image-link,.tribe-events .tribe-events-calendar-list__event-featured-image{display:block}.tribe-events .tribe-events-calendar-day__event-details{position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-details{flex:none;width:62.5%}.tribe-events .tribe-events-calendar-day__event-header>:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-day__event-datetime-wrapper,.tribe-events .tribe-events-calendar-day__event-title{margin:0 0 8px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-wrapper,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-title{margin:0 0 16px}.tribe-events .tribe-events-calendar-day__event-datetime-wrapper:last-child,.tribe-events .tribe-events-calendar-day__event-title:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-day__event-datetime-featured-icon{display:inline-block;margin-right:4px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-featured-text{clip:auto;height:auto;margin:0;position:static;width:auto;margin-right:8px}.tribe-events .tribe-events-calendar-day__event-venue{margin-bottom:8px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-venue{margin-bottom:16px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-description{display:block!important;margin-top:16px;visibility:visible}.tribe-events .tribe-events-calendar-day__event-cost{margin-top:12px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-cost{margin-top:16px}.tribe-theme-twentynineteen .tribe-events .entry.tribe-events-calendar-day__event{margin-bottom:24px;margin-top:32px;padding-left:54px}.tribe-theme-twentynineteen .tribe-events .entry.tribe-events-calendar-day__event:last-child{margin-bottom:40px}.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .entry.tribe-events-calendar-day__event{margin-bottom:40px;margin-top:48px;padding-left:0}.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .entry.tribe-events-calendar-day__event:last-child{margin-bottom:64px}.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-day__time-separator+.entry.tribe-events-calendar-day__event,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-day__type-separator+.entry.tribe-events-calendar-day__event{margin-top:20px}.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__time-separator+.entry.tribe-events-calendar-day__event,.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__type-separator+.entry.tribe-events-calendar-day__event{margin-top:40px}.tribe-events .tribe-events-calendar-day-nav{padding-top:24px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day-nav{padding-top:32px}.tribe-events .tribe-events-calendar-day__time-separator{display:flex;align-items:center}.tribe-events .tribe-events-calendar-day__time-separator-text{flex:none}.tribe-events .tribe-events-calendar-day__type-separator{display:flex;align-items:center}.tribe-events .tribe-events-calendar-day__type-separator-text{flex:none}.tribe-events .tribe-events-calendar-latest-past__event-row{flex-wrap:nowrap;margin-bottom:24px;margin-top:32px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row{margin:48px -24px 40px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row>.tribe-common-g-col{padding-left:24px;padding-right:24px}.tribe-events .tribe-events-calendar-latest-past__event-row:last-child{margin-bottom:40px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row:last-child{margin-bottom:64px}.tribe-events .tribe-events-calendar-latest-past__event-date-tag{flex:none;width:54px;position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-date-tag{min-width:90px;width:11.111%}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-datetime{display:flex;flex-direction:column;height:100%;text-align:center}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-daynum,.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month{margin-bottom:-4px}.tribe-events .tribe-events-calendar-latest-past__event-wrapper{flex:1;width:calc(75% + 21px)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-wrapper{flex:1 1 88.888%}.tribe-events .tribe-events-calendar-latest-past__event{flex-direction:column}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event{flex-direction:row-reverse;justify-content:flex-end}.tribe-events .tribe-events-calendar-latest-past__event-featured-image-wrapper{flex:none;margin-bottom:16px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-featured-image-wrapper{margin-bottom:0;width:37.5%}.tribe-events .tribe-events-calendar-latest-past__event-featured-image,.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link{display:block}.tribe-events .tribe-events-calendar-latest-past__event-details{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-details{width:62.5%}.tribe-events .tribe-events-calendar-latest-past__event-header>:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper,.tribe-events .tribe-events-calendar-latest-past__event-title{margin:0 0 8px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-title{margin:0 0 16px}.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper:last-child,.tribe-events .tribe-events-calendar-latest-past__event-title:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-latest-past__event-datetime-featured-icon{display:inline-block;margin-right:4px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-datetime-featured-text{clip:auto;height:auto;margin:0;position:static;width:auto;margin-right:8px}.tribe-events .tribe-events-calendar-latest-past__event-venue{margin-bottom:8px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-venue{margin-bottom:16px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-description{display:block!important;margin-top:16px;visibility:visible}.tribe-events .tribe-events-calendar-latest-past__event-cost{margin-top:12px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-cost{margin-top:16px}
1
+ .tribe-events-view{position:relative}.tribe-events .tribe-events-l-container{min-height:600px;padding-bottom:var(--tec-spacer-12);padding-top:var(--tec-spacer-11)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{min-height:700px;padding-bottom:var(--tec-spacer-14);padding-top:var(--tec-spacer-13)}.tribe-events .tribe-events-c-breadcrumbs{margin-bottom:var(--tec-spacer-5);width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs{margin-bottom:var(--tec-spacer-9)}.tribe-events .tribe-events-c-breadcrumbs__list{display:flex;flex-wrap:wrap}.tribe-events .tribe-events-c-breadcrumbs__list-item{align-items:center;display:inline-flex}.tribe-events .tribe-events-c-breadcrumbs__list-item:last-child .tribe-events-c-breadcrumbs__list-item-icon-svg{display:none}.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg{display:inline-block;height:14px;margin:0 6px;width:6px}.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg path{fill:currentColor}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg{height:16px;margin:0 10px;width:10px}.tribe-events .datepicker{margin-top:var(--tec-spacer-1);padding:0 var(--tec-spacer-3) var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .datepicker{margin-top:var(--tec-spacer-3)}.tribe-events .datepicker table{border-collapse:collapse;table-layout:fixed}.tribe-events .datepicker .datepicker-switch,.tribe-events .datepicker .next,.tribe-events .datepicker .prev{padding:var(--tec-spacer-4) 0;vertical-align:middle}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg,.tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg{height:15px;margin-right:auto;width:9px}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg path{fill:currentColor}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg{margin-left:auto;margin-right:0}.tribe-events .datepicker .datepicker-months td,.tribe-events .datepicker .datepicker-months th,.tribe-events .datepicker .datepicker-years td,.tribe-events .datepicker .datepicker-years th{padding:0}.tribe-events .datepicker .datepicker-months .datepicker-switch,.tribe-events .datepicker .datepicker-months .next,.tribe-events .datepicker .datepicker-months .prev,.tribe-events .datepicker .datepicker-years .datepicker-switch,.tribe-events .datepicker .datepicker-years .next,.tribe-events .datepicker .datepicker-years .prev{padding:var(--tec-spacer-4) 0 var(--tec-spacer-1)}.tribe-events .datepicker .dow{padding:0;width:var(--tec-grid-width-1-of-7)}.tribe-events .datepicker .day{padding:11px 0;width:48px}.tribe-events .datepicker .month,.tribe-events .datepicker .year{height:auto;margin:0;padding:15px 0;width:25%}.admin-bar .tribe-events .datepicker{margin-top:var(--tec-spacer-1)}.admin-bar .tribe-events.tribe-common--breakpoint-medium .datepicker{margin-top:var(--tec-spacer-3)}.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-switch,.tribe-theme-divi #content-area .tribe-events .datepicker .next,.tribe-theme-divi #content-area .tribe-events .datepicker .prev{padding:var(--tec-spacer-4) 0}.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-months .datepicker-switch,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-months .next,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-months .prev,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-years .datepicker-switch,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-years .next,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-years .prev{padding:var(--tec-spacer-4) 0 var(--tec-spacer-1)}.tribe-theme-divi #content-area .tribe-events .datepicker .dow{padding:0}.tribe-theme-divi #content-area .tribe-events .datepicker .day{padding:11px 0}.tribe-theme-enfold .tribe-events .datepicker{min-width:0;padding:0 var(--tec-spacer-3) var(--tec-spacer-3)}.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch{cursor:pointer!important}.tribe-theme-avada .tribe-events .datepicker{padding:0 var(--tec-spacer-3) var(--tec-spacer-3)}.tribe-theme-avada .tribe-events .datepicker .datepicker-months td{padding:0}.tribe-events .tribe-events-c-day-marker{align-items:center;display:flex}.tribe-events .tribe-events-c-day-marker__date{flex:none}.tribe-events .tribe-events-c-events-bar{display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar{flex-direction:row}.tribe-events .tribe-events-c-events-bar__views{display:flex;flex:none;justify-content:center}.tribe-events .tribe-events-c-events-bar__search-container{display:none;left:0;padding:var(--tec-spacer-1) var(--tec-grid-gutter-small-half) var(--tec-spacer-2);position:absolute;right:0;top:calc(100% - var(--tec-spacer-1));z-index:var(--tec-z-index-dropdown)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container{align-items:center;display:flex;flex:auto;padding:0;position:static;z-index:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search{display:flex;flex:auto}.tribe-events .tribe-events-c-events-bar__search-form{width:100%}.tribe-events .tribe-events-c-events-bar__search-button{display:inline-block;margin-right:var(--tec-spacer-1);padding:var(--tec-spacer-0);position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-button{display:none!important;visibility:hidden}.tribe-events .tribe-events-c-events-bar__search-button-icon-svg{width:21px}.tribe-events .tribe-events-c-events-bar__search-button-icon-svg path{fill:currentColor}.tribe-events .tribe-events-c-ical{margin-top:var(--tec-spacer-4);text-align:right}.tribe-events .tribe-events-c-ical__link{align-items:center;display:inline-flex;justify-content:center;padding:var(--tec-spacer-2);width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-ical__link{width:auto}.tribe-events .tribe-events-c-ical__link-icon-svg{display:none}.tribe-events .tribe-events-view-loader{align-items:flex-start;background-color:var(--tec-color-background-transparent);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:var(--tec-z-index-spinner-container)}.tribe-events .tribe-events-c-messages{display:flex;flex-direction:column}.tribe-events .tribe-events-c-messages__message{align-items:center;display:flex;padding:var(--tec-spacer-2);width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-messages__message{justify-content:center;padding:var(--tec-spacer-3)}.tribe-events .tribe-events-c-nav{padding-top:var(--tec-spacer-4)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav{padding-top:var(--tec-spacer-6)}.tribe-events .tribe-events-c-nav__list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.tribe-events .tribe-events-c-nav__list-item{display:flex;width:33.33%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__list-item{width:50%}.tribe-events .tribe-events-c-nav__list-item--prev{justify-content:flex-start}.tribe-events .tribe-events-c-nav__list-item--next{justify-content:flex-end}.tribe-events .tribe-events-c-nav__list-item--today{justify-content:center}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__list-item--today{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-label-plural,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-label-plural{clip:auto;height:auto;margin:0;position:static;width:auto}.tribe-events .tribe-events-c-nav__next,.tribe-events .tribe-events-c-nav__prev{align-items:center;display:flex;flex:none;flex-wrap:wrap;justify-content:center}.tribe-events .tribe-events-c-nav__next-icon-svg,.tribe-events .tribe-events-c-nav__prev-icon-svg{display:none}.tribe-events .tribe-events-c-promo{margin-top:var(--tec-spacer-4)}.tribe-events .tribe-events-c-read-more{margin-top:var(--tec-spacer-2)}.tribe-events .tribe-events-c-small-cta>*{margin-left:var(--tec-spacer-1)}.tribe-events .tribe-events-c-small-cta>:first-child{margin-left:0}.tribe-events .tribe-events-c-small-cta__link{cursor:pointer}.tribe-events .tribe-events-c-small-cta__stock{margin-left:var(--tec-spacer-0)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search{align-items:center;display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-group{align-items:center;display:flex;flex:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control{flex:auto;margin:var(--tec-spacer-2) 0}.tribe-events .tribe-events-c-search__input-control-icon-svg{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input{margin:calc(var(--tec-spacer-2)*-1) 0}.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{margin-top:var(--tec-spacer-5)}.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{flex:none;margin-top:0}#top .main_color .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input,#top.tribe-theme-enfold .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input,.tribe-theme-avada .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input{margin:calc(var(--tec-spacer-2)*-1) 0}.tooltipster-base.tribe-events-tooltip-theme{height:auto!important;max-width:254px;padding:var(--tec-spacer-5)}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box{margin:0}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box .tooltipster-content{padding:0;word-break:break-word}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-arrow{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__nav{display:block!important;flex:none;visibility:visible}.tribe-events .tribe-events-c-top-bar__nav-list{display:flex}.tribe-events .tribe-events-c-top-bar__nav-list-item{flex:none;padding-right:15px}.tribe-events .tribe-events-c-top-bar__nav-list-item>*{vertical-align:middle}.tribe-events .tribe-events-c-top-bar__nav-link{display:block;line-height:0}.tribe-events .tribe-events-c-top-bar__nav-link-icon-svg{height:19px;width:11px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button{display:block!important;flex:none;margin-right:15px;visibility:visible}.tribe-events .tribe-events-c-top-bar__datepicker{flex:auto;position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker{margin:0;padding:0}.tribe-events .tribe-events-c-top-bar__datepicker-separator{white-space:pre}.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-mobile{display:none!important;visibility:hidden}.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop{display:block!important;visibility:visible}.tribe-events .tribe-events-c-top-bar__datepicker-button{align-items:center;display:flex;flex:none}.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{display:none}.tribe-events .tribe-events-c-top-bar__datepicker-container{bottom:0;left:0;max-width:calc(100% + 29px);position:absolute;width:363px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-container{max-width:none;min-width:363px}.tribe-events .tribe-events-header--has-event-search .tribe-events-c-top-bar__datepicker-container{max-width:calc(100% + 66px)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-top-bar__datepicker-container{max-width:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__actions{display:block!important;flex:none;margin-left:auto;visibility:visible}#top .main_color .tribe-events .tribe-events-c-top-bar__datepicker-input,#top.tribe-theme-enfold .tribe-events .tribe-events-c-top-bar__datepicker-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.entry-content-wrapper .tribe-events .tribe-events-c-top-bar__nav-list-item{padding-right:15px}.tribe-theme-avada .tribe-events .tribe-events-c-top-bar__datepicker-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-events .tribe-events-c-view-selector{position:relative;width:29px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector{width:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button{height:100%;padding:var(--tec-spacer-4) var(--tec-spacer-5)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-icon{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text{clip:auto;height:auto;margin:0;position:static;width:auto;flex:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__content{left:0;padding:var(--tec-spacer-1);right:auto;transform:translateY(var(--tec-spacer-1));width:auto}.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item--active{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item-link{padding:var(--tec-spacer-0) var(--tec-spacer-7) var(--tec-spacer-0) var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item-icon,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__button{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{display:block;height:100%;padding:0 var(--tec-spacer-2);position:static;transform:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list{display:flex;height:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item{padding:0 var(--tec-spacer-2)}.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active{display:block}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link{height:100%;padding:var(--tec-spacer-4) 0;position:relative}.tribe-events .tribe-events-c-view-selector__button{align-items:center;display:flex;padding:var(--tec-spacer-0);position:relative;width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__button{padding:var(--tec-spacer-1)}.tribe-events .tribe-events-c-view-selector__button-icon{display:block;height:21px;width:21px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__button-icon{height:23px;width:23px}.tribe-events .tribe-events-c-view-selector__button-icon-caret-svg{display:none}.tribe-events .tribe-events-c-view-selector__content{display:none;padding:var(--tec-spacer-2) calc(var(--tec-spacer-2)/2);position:absolute;right:0;top:100%;transform:translateY(var(--tec-spacer-3));z-index:var(--tec-z-index-dropdown)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__content{transform:translateY(var(--tec-spacer-2))}.tribe-events .tribe-events-c-view-selector__list-item-link{align-items:center;display:flex;padding:var(--tec-spacer-1) var(--tec-spacer-5) var(--tec-spacer-1) var(--tec-spacer-2)}.tribe-events .tribe-events-c-view-selector__list-item-icon{flex:none;height:18px;margin-right:12px;width:18px}.tribe-events .tribe-events-c-view-selector__list-item-text{flex:auto}.tribe-events .tribe-events-header{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;margin:0 calc(var(--tec-grid-gutter-page-small)*-1);padding:0 var(--tec-grid-gutter-page-small) var(--tec-spacer-3);position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header{margin:0;padding:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search{background-color:transparent;flex-direction:row}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__events-bar{margin-left:0;width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__top-bar{width:100%}.tribe-events .tribe-events-header__messages{margin-bottom:var(--tec-spacer-3);width:100%}.tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile){display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages{margin-bottom:var(--tec-spacer-7);order:1}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile){display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages.tribe-events-header__messages--mobile{display:none}.tribe-events .tribe-events-header__events-bar{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar{margin-bottom:var(--tec-spacer-7);margin-left:var(--tec-spacer-3)}.tribe-events .tribe-events-header__top-bar{flex:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__top-bar{margin-bottom:var(--tec-spacer-7)}.tribe-events .tribe-events-calendar-list__event-row{flex-wrap:nowrap;margin-bottom:var(--tec-spacer-5);margin-top:var(--tec-spacer-7)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin:var(--tec-spacer-9) var(--tec-grid-gutter-half-negative) var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row>.tribe-common-g-col{padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}.tribe-events .tribe-events-calendar-list__event-row:last-child{margin-bottom:var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:last-child{margin-bottom:var(--tec-spacer-11)}.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:var(--tec-spacer-4)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:var(--tec-spacer-8)}.tribe-events .tribe-events-calendar-list__event-date-tag{flex:none;position:relative;width:54px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-date-tag{min-width:90px;width:var(--tec-grid-width-1-of-9)}.tribe-events .tribe-events-calendar-list__event-date-tag-datetime{display:flex;flex-direction:column;height:100%;padding-top:var(--tec-spacer-0);text-align:center}.tribe-events .tribe-events-calendar-list__event-date-tag-weekday{margin-bottom:calc(var(--tec-spacer-0)*-1)}.tribe-events .tribe-events-calendar-list__event-wrapper{flex:1;width:calc(var(--tec-grid-width-1-of-4)*3 + var(--tec-grid-gutter-small-half))}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-wrapper{flex:1 1 calc(var(--tec-grid-width-1-of-9)*8)}.tribe-events .tribe-events-calendar-list__event{flex-direction:column}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event{flex-direction:row-reverse;justify-content:flex-end}.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{flex:none;margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{margin-bottom:0;width:calc(var(--tec-grid-width-1-of-8)*3)}.tribe-events .tribe-events-calendar-list__event-featured-image,.tribe-events .tribe-events-calendar-list__event-featured-image-link{display:block}.tribe-events .tribe-events-calendar-list__event-details{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details{width:calc(var(--tec-grid-width-1-of-8)*5)}.tribe-events .tribe-events-calendar-list__event-header>:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-list__event-datetime-wrapper,.tribe-events .tribe-events-calendar-list__event-title{margin:0 0 var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-list__event-datetime-wrapper:last-child,.tribe-events .tribe-events-calendar-list__event-title:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-list__event-title-link{color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-list__event-title-link:active,.tribe-events .tribe-events-calendar-list__event-title-link:focus,.tribe-events .tribe-events-calendar-list__event-title-link:hover{border-color:currentColor;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-list__event-title-link:visited{color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-list__event-datetime-featured-icon{display:inline-block;margin-right:var(--tec-spacer-0)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text{clip:auto;height:auto;margin:0;position:static;width:auto;margin-right:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-list__event-venue{margin-bottom:var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-venue{margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description{display:block!important;margin-top:var(--tec-spacer-3);visibility:visible}.tribe-events .tribe-events-calendar-list__event-cost{margin-top:var(--tec-spacer-2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-cost{margin-top:var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-list__month-separator{align-items:center;display:flex}.tribe-events .tribe-events-calendar-list__month-separator-text{flex:none}.tribe-events .tribe-events-calendar-list-nav{padding-top:var(--tec-spacer-5)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list-nav{padding-top:var(--tec-spacer-7)}.tribe-events .tribe-events-calendar-month{margin-bottom:var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month{margin:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__body{border-top:1px solid var(--tec-color-border-secondary-month-grid)}.tribe-events .tribe-events-calendar-month__week{display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week{border-left:1px solid var(--tec-color-border-secondary-month-grid)}.tribe-events .tribe-events-calendar-month__calendar-event{margin:var(--tec-spacer-1) 0;padding:0 var(--tec-spacer-3);position:relative}.tribe-events .tribe-events-calendar-month__calendar-event:first-child{margin-top:0}.tribe-events .tribe-events-calendar-month__calendar-event:last-child{margin-bottom:0;padding-bottom:var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__multiday-event-wrapper+.tribe-events-calendar-month__calendar-event{margin-top:0}.tribe-events .tribe-events-calendar-month__multiday-event-wrapper+.tribe-events-calendar-month__calendar-event--featured{margin-top:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-month__calendar-event-datetime-featured-icon{display:inline-block;line-height:0;margin-right:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-wrapper{margin-bottom:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image,.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link{display:block}.tribe-events .tribe-events-calendar-month__calendar-event-datetime>*{vertical-align:middle}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper{margin-bottom:var(--tec-spacer-2);width:206px}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link{display:block}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime{margin-bottom:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime>*{vertical-align:middle}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime-featured-icon{display:inline-block;line-height:0;margin-right:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title{margin-bottom:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description{margin-bottom:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-month__calendar-event-title{margin:0}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-cost{margin-top:var(--tec-spacer-3)}.tribe-theme-twentynineteen .entry .tribe-events .tribe-events-calendar-month__calendar-event,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-month__calendar-event{margin:var(--tec-spacer-1) 0;padding:0 var(--tec-spacer-3);position:relative}.tribe-theme-twentynineteen .entry .tribe-events .tribe-events-calendar-month__calendar-event:first-child,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-month__calendar-event:first-child{margin-top:0}.tribe-theme-twentynineteen .entry .tribe-events .tribe-events-calendar-month__calendar-event:last-child,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-month__calendar-event:last-child{margin-bottom:0;padding-bottom:var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__header-row{display:flex}.tribe-events .tribe-events-calendar-month__header-column{padding-bottom:var(--tec-spacer-3);width:var(--tec-grid-width-1-of-7)}.tribe-events .tribe-events-calendar-month__header-column-title{margin:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-mobile{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-desktop{display:block!important;visibility:visible}.tribe-events .tribe-events-calendar-month__day{aspect-ratio:1/1;height:auto;min-height:36px;overflow:hidden;padding-top:var(--grid-width-1-of-7);position:relative;width:var(--tec-grid-width-1-of-7)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{aspect-ratio:auto;border-color:var(--tec-color-border-secondary-month-grid);border-style:solid;border-width:0 1px 1px 0;min-height:168px;overflow:visible;padding-top:0}.tribe-events .tribe-events-calendar-month__day-cell{height:100%;width:100%}.tribe-events .tribe-events-calendar-month__day-cell--mobile{align-items:center;display:flex;flex-direction:column;position:absolute;text-align:center;top:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-cell--mobile{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-cell--desktop{display:flex!important;flex-direction:column;visibility:visible}.tribe-events .tribe-events-calendar-month__day-date{margin:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-date{flex:none;padding:var(--tec-spacer-1) var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__events{flex:auto}.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:currentColor;border-radius:50%;height:8px;width:8px}.tribe-events .tribe-events-calendar-month__mobile-events-icon--featured{line-height:0;width:8px}.tribe-events .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:currentColor}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month-mobile-events{display:none!important;visibility:hidden}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-day{display:none}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-day--show{display:block}.tribe-events .tribe-events-calendar-month-mobile-events__day-marker{padding-top:var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event{padding:var(--tec-spacer-2) 0}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event--featured{padding-bottom:var(--tec-spacer-4)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-featured-image-wrapper{margin-bottom:var(--tec-spacer-2)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime{margin-bottom:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime>*{vertical-align:middle}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-icon{display:inline-block;line-height:0;margin-right:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-text{margin-right:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title{margin:0}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-cost{margin-top:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-month-mobile-events__more-events{padding:var(--tec-spacer-0) 0 var(--tec-spacer-4)}.tribe-events .tribe-events-calendar-month__more-events{display:flex;flex:none;margin:0 var(--tec-spacer-3);padding:var(--tec-spacer-1) 0 var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__more-events-link{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__multiday-event-wrapper{height:19px;margin-bottom:var(--tec-spacer-0);position:relative}.tribe-events .tribe-events-calendar-month__multiday-event--width-2 .tribe-events-calendar-month__multiday-event-bar{width:calc(200% + 1px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-3 .tribe-events-calendar-month__multiday-event-bar{width:calc(300% + 2px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-4 .tribe-events-calendar-month__multiday-event-bar{width:calc(400% + 3px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-5 .tribe-events-calendar-month__multiday-event-bar{width:calc(500% + 4px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-6 .tribe-events-calendar-month__multiday-event-bar{width:calc(600% + 5px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-7 .tribe-events-calendar-month__multiday-event-bar{width:calc(700% + 6px)}.tribe-events .tribe-events-calendar-month__multiday-event-hidden{height:100%;opacity:0;position:absolute;width:100%;z-index:var(--tec-z-index-multiday-event)}.tribe-events .tribe-events-calendar-month__multiday-event-hidden-title{margin:0;overflow:hidden;white-space:nowrap}.tribe-events .tribe-events-calendar-month__multiday-event-hidden-link{display:block;height:100%}.tribe-events .tribe-events-calendar-month__multiday-event-bar{background-color:var(--tec-color-background);overflow:hidden;position:relative;width:100%;z-index:var(--tec-z-index-multiday-event-bar)}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{align-items:center;cursor:pointer;display:flex;flex-wrap:nowrap;padding:1px var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__multiday-event-bar-featured-icon{flex:none;line-height:0;margin-right:5px}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{flex:none;margin:0;max-width:100%;overflow:hidden;white-space:nowrap}.tribe-events .tribe-events-calendar-month-nav{padding-top:var(--tec-spacer-4)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month-nav{display:none!important;visibility:hidden}.tribe-events .tribe-events-calendar-day__event{margin-bottom:var(--tec-spacer-5);margin-top:var(--tec-spacer-7);padding-left:54px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event{margin-bottom:var(--tec-spacer-8);margin-top:var(--tec-spacer-9);padding-left:0}.tribe-events .tribe-events-calendar-day__event:last-child{margin-bottom:var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event:last-child{margin-bottom:var(--tec-spacer-11)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event:before{content:"";min-width:90px;width:var(--tec-grid-width-1-of-9)}.tribe-events .tribe-events-calendar-day__time-separator+.tribe-events-calendar-day__event,.tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-day__event{margin-top:var(--tec-spacer-4)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__time-separator+.tribe-events-calendar-day__event,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-day__event{margin-top:var(--tec-spacer-8)}.tribe-events .tribe-events-calendar-day__event-content{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content{display:flex;flex:1 1 calc(var(--tec-grid-width-1-of-9)*8);flex-direction:row-reverse;justify-content:flex-end;margin-left:var(--tec-grid-gutter-half-negative);margin-right:var(--tec-grid-gutter-half-negative)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content>*{padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}.tribe-events .tribe-events-calendar-day__event-featured-image-wrapper{margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-featured-image-wrapper{flex:none;margin-bottom:0;width:calc(var(--tec-grid-width-1-of-8)*3)}.tribe-events .tribe-events-calendar-day__event-featured-image-link,.tribe-events .tribe-events-calendar-list__event-featured-image{display:block}.tribe-events .tribe-events-calendar-day__event-details{position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-details{flex:none;width:calc(var(--tec-grid-width-1-of-8)*5)}.tribe-events .tribe-events-calendar-day__event-header>:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-day__event-datetime-wrapper,.tribe-events .tribe-events-calendar-day__event-title{margin:0 0 var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-wrapper,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-title{margin:0 0 var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-day__event-datetime-wrapper:last-child,.tribe-events .tribe-events-calendar-day__event-title:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-day__event-datetime-featured-icon{display:inline-block;margin-right:var(--tec-spacer-0)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-featured-text{clip:auto;height:auto;margin:0;position:static;width:auto;margin-right:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-day__event-venue{margin-bottom:var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-venue{margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-description{display:block!important;margin-top:var(--tec-spacer-3);visibility:visible}.tribe-events .tribe-events-calendar-day__event-cost{margin-top:var(--tec-spacer-2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-cost{margin-top:var(--tec-spacer-3)}.tribe-theme-twentynineteen .tribe-events .entry.tribe-events-calendar-day__event{margin-bottom:var(--tec-spacer-5);margin-top:var(--tec-spacer-7);padding-left:54px}.tribe-theme-twentynineteen .tribe-events .entry.tribe-events-calendar-day__event:last-child{margin-bottom:var(--tec-spacer-8)}.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .entry.tribe-events-calendar-day__event{margin-bottom:var(--tec-spacer-8);margin-top:var(--tec-spacer-9);padding-left:0}.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .entry.tribe-events-calendar-day__event:last-child{margin-bottom:var(--tec-spacer-11)}.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-day__time-separator+.entry.tribe-events-calendar-day__event,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-day__type-separator+.entry.tribe-events-calendar-day__event{margin-top:var(--tec-spacer-4)}.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__time-separator+.entry.tribe-events-calendar-day__event,.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__type-separator+.entry.tribe-events-calendar-day__event{margin-top:var(--tec-spacer-8)}.tribe-events .tribe-events-calendar-day-nav{padding-top:var(--tec-spacer-5)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day-nav{padding-top:var(--tec-spacer-7)}.tribe-events .tribe-events-calendar-day__time-separator{align-items:center;display:flex}.tribe-events .tribe-events-calendar-day__time-separator-text{flex:none}.tribe-events .tribe-events-calendar-day__type-separator{align-items:center;display:flex}.tribe-events .tribe-events-calendar-day__type-separator-text{flex:none}.tribe-events .tribe-events-calendar-latest-past__event-row{flex-wrap:nowrap;margin-bottom:var(--tec-spacer-5);margin-top:var(--tec-spacer-7)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row{margin:var(--tec-spacer-9) var(--tec-grid-gutter-half-negative) var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row>.tribe-common-g-col{padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}.tribe-events .tribe-events-calendar-latest-past__event-row:last-child{margin-bottom:var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row:last-child{margin-bottom:var(--tec-spacer-11)}.tribe-events .tribe-events-calendar-latest-past__event-date-tag{flex:none;position:relative;width:54px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-date-tag{min-width:90px;width:var(--tec-grid-width-1-of-9)}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-datetime{display:flex;flex-direction:column;height:100%;text-align:center}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-daynum,.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month{margin-bottom:calc(var(--tec-spacer-0)*-1)}.tribe-events .tribe-events-calendar-latest-past__event-wrapper{flex:1;width:calc(var(--tec-grid-width-1-of-4)*3 + var(--tec-grid-gutter-small-half))}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-wrapper{flex:1 1 calc(var(--tec-grid-width-1-of-9)*8)}.tribe-events .tribe-events-calendar-latest-past__event{flex-direction:column}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event{flex-direction:row-reverse;justify-content:flex-end}.tribe-events .tribe-events-calendar-latest-past__event-featured-image-wrapper{flex:none;margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-featured-image-wrapper{margin-bottom:0;width:calc(var(--tec-grid-width-1-of-8)*3)}.tribe-events .tribe-events-calendar-latest-past__event-featured-image,.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link{display:block}.tribe-events .tribe-events-calendar-latest-past__event-details{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-details{width:calc(var(--tec-grid-width-1-of-8)*5)}.tribe-events .tribe-events-calendar-latest-past__event-header>:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper,.tribe-events .tribe-events-calendar-latest-past__event-title{margin:0 0 var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-title{margin:0 0 var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper:last-child,.tribe-events .tribe-events-calendar-latest-past__event-title:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-latest-past__event-datetime-featured-icon{display:inline-block;margin-right:var(--tec-spacer-0)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-datetime-featured-text{clip:auto;height:auto;margin:0;position:static;width:auto;margin-right:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-latest-past__event-venue{margin-bottom:var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-venue{margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-description{display:block!important;margin-top:var(--tec-spacer-3);visibility:visible}.tribe-events .tribe-events-calendar-latest-past__event-cost{margin-top:var(--tec-spacer-2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-cost{margin-top:var(--tec-spacer-3)}
src/resources/css/widget-events-list-full.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-events-widget .tribe-events-widget-events-list__header{margin-bottom:24px}.tribe-events-widget .tribe-events-widget-events-list__event-row--featured .tribe-events-widget-events-list__event-date-tag-datetime:after{background-color:#334aff;border-radius:1.5px;content:"";height:100%;left:0;position:absolute;width:3px}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.5;color:#5d5d5d;text-transform:uppercase}.tribe-common--breakpoint-xsmall.tribe-events-widget .tribe-events-widget-events-list__event-title{font-size:18px;line-height:1.5}.tribe-common--breakpoint-medium.tribe-events-widget .tribe-events-widget-events-list__event-title{font-size:24px;line-height:1.42}.tribe-events-widget .tribe-events-widget-events-list__view-more-link{color:#334aff;text-transform:capitalize}.tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited{color:#334aff}.tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,.tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,.tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover{color:#334aff;border-bottom-color:#334aff}.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message{background-color:transparent;border-radius:0}.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message--notice .tribe-events-c-messages__message-icon-svg{display:inline-block;margin-right:12px}.tribe-common--breakpoint-medium.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message-list{text-align:left}.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message-list-item-link{font-weight:700}.site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link,.site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,.site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover,.tribe-theme-twentyseventeen .tribe-events-widget .tribe-events-widget-events-list__view-more-link,.tribe-theme-twentyseventeen .tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,.tribe-theme-twentyseventeen .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover{color:#334aff}.ast-separate-container .tribe-events-widget .tribe-events-widget-events-list__event,.tribe-theme-astra.ast-separate-container .tribe-events-widget .tribe-events-widget-events-list__event{background-color:transparent;border:0}.footer_color .tribe-events-widget .tribe-events-widget-events-list__event-organizer-contact,.footer_color .tribe-events-widget .tribe-events-widget-events-list__event-venue-address,.main_color .tribe-events-widget .tribe-events-widget-events-list__event-organizer-contact,.main_color .tribe-events-widget .tribe-events-widget-events-list__event-venue-address,.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__event-organizer-contact,.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__event-venue-address{color:#141827}.main_color .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more-link,.main_color .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,.main_color .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,.main_color .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover,.main_color .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited,.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__view-more-link,.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover,.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited{color:#334aff}
1
+ .tribe-events-widget .tribe-events-widget-events-list__header{margin-bottom:var(--tec-spacer-5)}.tribe-events-widget .tribe-events-widget-events-list__event-row--featured .tribe-events-widget-events-list__event-date-tag-datetime:after{background-color:var(--tec-color-accent-primary);border-radius:1.5px;content:"";height:100%;left:0;position:absolute;width:3px}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-0);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2);color:var(--tec-color-text-secondary);text-transform:uppercase}.tribe-events-widget .tribe-events-widget-events-list__event-title{color:var(--tec-color-text-events-title-widget-list)}.tribe-common--breakpoint-xsmall.tribe-events-widget .tribe-events-widget-events-list__event-title{font-size:var(--tec-font-size-4);line-height:var(--tec-line-height-2)}.tribe-common--breakpoint-medium.tribe-events-widget .tribe-events-widget-events-list__event-title{font-size:var(--tec-font-size-7);line-height:var(--tec-line-height-1)}.tribe-events-widget .tribe-events-widget-events-list__view-more-link{color:var(--tec-color-link-accent);text-transform:capitalize}.tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited{color:var(--tec-color-link-accent)}.tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,.tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,.tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover{border-bottom-color:var(--tec-color-link-accent);color:var(--tec-color-link-accent)}.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message{background-color:transparent;border-radius:0}.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message--notice .tribe-events-c-messages__message-icon-svg{display:inline-block;margin-right:var(--tec-spacer-2)}.tribe-common--breakpoint-medium.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message-list{text-align:left}.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message-list-item-link{font-weight:var(--tec-font-weight-bold)}.site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link,.site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited,.tribe-theme-twentyseventeen .tribe-events-widget .tribe-events-widget-events-list__view-more-link,.tribe-theme-twentyseventeen .tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited{color:var(--tec-color-link-accent)}.site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,.site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,.site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover,.tribe-theme-twentyseventeen .tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,.tribe-theme-twentyseventeen .tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,.tribe-theme-twentyseventeen .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover{border-bottom-color:var(--tec-color-link-accent);color:var(--tec-color-link-accent)}.ast-separate-container .tribe-events-widget .tribe-events-widget-events-list__event,.tribe-theme-astra.ast-separate-container .tribe-events-widget .tribe-events-widget-events-list__event{background-color:transparent;border:0}.footer_color .tribe-events-widget .tribe-events-widget-events-list__event-organizer-contact,.footer_color .tribe-events-widget .tribe-events-widget-events-list__event-venue-address,.main_color .tribe-events-widget .tribe-events-widget-events-list__event-organizer-contact,.main_color .tribe-events-widget .tribe-events-widget-events-list__event-venue-address,.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__event-organizer-contact,.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__event-venue-address{color:var(--tec-color-text-primary)}.main_color .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more-link,.main_color .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited,.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__view-more-link,.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited{color:var(--tec-color-link-accent)}.main_color .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,.main_color .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,.main_color .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover,.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover{border-bottom-color:var(--tec-color-link-accent);color:var(--tec-color-link-accent)}
src/resources/css/widget-events-list-skeleton.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-events-widget{margin-bottom:32px}.tribe-events-widget .tribe-events-widget-events-list__header{margin-bottom:24px}.tribe-events-widget .tribe-events-widget-events-list__event-row{flex-wrap:nowrap;margin-bottom:16px}.tribe-common--breakpoint-medium.tribe-events-widget .tribe-events-widget-events-list__event-row{margin-bottom:20px}.tribe-events-widget .tribe-events-widget-events-list__event-row:last-child{margin-bottom:0}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag{flex:none;position:relative;width:64px}.tribe-common--breakpoint-medium.tribe-events-widget .tribe-events-widget-events-list__event-date-tag{width:72px}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-datetime{display:flex;flex-direction:column;height:100%;text-align:center}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-daynum,.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month{margin-bottom:-4px}.tribe-common--breakpoint-xsmall.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-daynum,.tribe-common--breakpoint-xsmall.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month{margin-bottom:-2px}.tribe-events-widget .tribe-events-widget-events-list__event-datetime-wrapper{margin-bottom:4px}.tribe-events-widget .tribe-events-widget-events-list__event-datetime-featured-icon{display:inline-block;margin-right:4px}.tribe-events-widget .tribe-events-widget-events-list__view-more{margin-top:20px}.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages{display:flex;flex-direction:column}.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message{align-items:center;display:flex;padding:0;width:100%}.tribe-common--breakpoint-medium.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message{justify-content:flex-start;padding:0}.ast-separate-container .tribe-events-widget .tribe-events-widget-events-list__event,.tribe-theme-astra.ast-separate-container .tribe-events-widget .tribe-events-widget-events-list__event{padding:0}
1
+ .tribe-events-widget{margin-bottom:var(--tec-spacer-7)}.tribe-events-widget .tribe-events-widget-events-list__header{margin-bottom:var(--tec-spacer-5)}.tribe-events-widget .tribe-events-widget-events-list__event-row{flex-wrap:nowrap;margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events-widget .tribe-events-widget-events-list__event-row{margin-bottom:var(--tec-spacer-4)}.tribe-events-widget .tribe-events-widget-events-list__event-row:last-child{margin-bottom:0}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag{flex:none;position:relative;width:var(--tec-spacer-11)}.tribe-common--breakpoint-medium.tribe-events-widget .tribe-events-widget-events-list__event-date-tag{width:calc(var(--tec-spacer-11) + var(--tec-spacer-1))}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-datetime{display:flex;flex-direction:column;height:100%;text-align:center}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-daynum,.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month{margin-bottom:calc(var(--tec-spacer-0)*-1)}.tribe-common--breakpoint-xsmall.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-daynum,.tribe-common--breakpoint-xsmall.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month{margin-bottom:-2px}.tribe-events-widget .tribe-events-widget-events-list__event-datetime-wrapper{margin-bottom:var(--tec-spacer-0)}.tribe-events-widget .tribe-events-widget-events-list__event-datetime-featured-icon{display:inline-block;margin-right:var(--tec-spacer-0)}.tribe-events-widget .tribe-events-widget-events-list__view-more{margin-top:var(--tec-spacer-4)}.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages{display:flex;flex-direction:column}.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message{align-items:center;display:flex;padding:0;width:100%}.tribe-common--breakpoint-medium.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message{justify-content:flex-start;padding:0}.ast-separate-container .tribe-events-widget .tribe-events-widget-events-list__event,.tribe-theme-astra.ast-separate-container .tribe-events-widget .tribe-events-widget-events-list__event{padding:0}
src/resources/js/admin-ignored-events.js CHANGED
@@ -4,7 +4,7 @@ var tribe_ignore_events = 'undefined' !== typeof tribe_ignore_events ? tribe_ign
4
  "use strict";
5
 
6
  /**
7
- * Migration for Lagacy Ignored Event
8
  */
9
  $( function() {
10
  $( '#tribe-migrate-legacy-events' ).on( 'click', function() {
@@ -21,7 +21,7 @@ var tribe_ignore_events = 'undefined' !== typeof tribe_ignore_events ? tribe_ign
21
  data: {
22
  action: 'tribe_convert_legacy_ignored_events'
23
  },
24
- success: function ( response, status ) {
25
  if ( response.status ) {
26
  $container.html( response.text );
27
  setTimeout( function () {
@@ -48,7 +48,11 @@ var tribe_ignore_events = 'undefined' !== typeof tribe_ignore_events ? tribe_ign
48
  }
49
 
50
  // We are not on the correct Page
51
- if ( 'edit-tribe_events' !== pagenow || 'tribe_events' !== typenow || 'edit-php' !== adminpage ) {
 
 
 
 
52
  return false;
53
  }
54
 
@@ -86,9 +90,9 @@ var tribe_ignore_events = 'undefined' !== typeof tribe_ignore_events ? tribe_ign
86
 
87
  $( '.submitdelete' ).attr( 'title', data.single.link_title ).html( data.single.link_text );
88
  if ( 'undefined' !== typeof data.single.link_nonce ) {
89
- $( '#post_status' ).append( $( '<option>', { 'value': 'ignored', 'text' : data.single.link_status } ).prop( 'selected', true ) );
90
  $( '#post-status-display' ).html( data.single.link_status );
91
- $( '.submitdelete' ).attr( 'href', 'post.php?action=delete&post=' + data.single.link_post + '&_wpnonce=' + data.single.link_nonce );
92
  }
93
  } );
94
 
4
  "use strict";
5
 
6
  /**
7
+ * Migration for Legacy Ignored Event
8
  */
9
  $( function() {
10
  $( '#tribe-migrate-legacy-events' ).on( 'click', function() {
21
  data: {
22
  action: 'tribe_convert_legacy_ignored_events'
23
  },
24
+ success: function ( response, status ) { // eslint-disable-line no-unused-vars
25
  if ( response.status ) {
26
  $container.html( response.text );
27
  setTimeout( function () {
48
  }
49
 
50
  // We are not on the correct Page
51
+ if (
52
+ 'edit-tribe_events' !== pagenow ||
53
+ 'tribe_events' !== typenow ||
54
+ 'edit-php' !== adminpage
55
+ ) {
56
  return false;
57
  }
58
 
90
 
91
  $( '.submitdelete' ).attr( 'title', data.single.link_title ).html( data.single.link_text );
92
  if ( 'undefined' !== typeof data.single.link_nonce ) {
93
+ $( '#post_status' ).append( $( '<option>', { 'value': 'ignored', 'text' : data.single.link_status } ).prop( 'selected', true ) ); // eslint-disable-line max-len
94
  $( '#post-status-display' ).html( data.single.link_status );
95
+ $( '.submitdelete' ).attr( 'href', 'post.php?action=delete&post=' + data.single.link_post + '&_wpnonce=' + data.single.link_nonce ); // eslint-disable-line max-len
96
  }
97
  } );
98
 
src/resources/js/admin-upgrade-page.js CHANGED
@@ -4,14 +4,15 @@ tribe.upgradePage = tribe.upgradePage || {};
4
  'use strict';
5
 
6
  obj.setup = function() {
7
- if ( $( '#current-settings-tab' ).val() != 'upgrade' ) {
8
  // if it is already enabled, we don't need to show the button
9
- if ( tribe_upgrade.v2_is_enabled == "1" ) {
10
  return;
11
  }
12
 
13
- $( '.tribe_settings > h1' ).append( '<button id="upgrade-button">✨ ' + tribe_upgrade.button_text + '</button>' );
14
- $( document ).on( 'click', '#upgrade-button', function( e ) {
 
15
  document.location = '?page=tribe-common&tab=upgrade&post_type=tribe_events';
16
  } );
17
 
4
  'use strict';
5
 
6
  obj.setup = function() {
7
+ if ( $( '#current-settings-tab' ).val() != 'upgrade' ) { // eslint-disable-line eqeqeq
8
  // if it is already enabled, we don't need to show the button
9
+ if ( tribe_upgrade.v2_is_enabled == "1" ) { // eslint-disable-line eqeqeq
10
  return;
11
  }
12
 
13
+ $( '.tribe_settings > h1' )
14
+ .append( '<button id="upgrade-button">✨ ' + tribe_upgrade.button_text + '</button>' );
15
+ $( document ).on( 'click', '#upgrade-button', function( e ) { // eslint-disable-line no-unused-vars,max-len
16
  document.location = '?page=tribe-common&tab=upgrade&post_type=tribe_events';
17
  } );
18
 
src/resources/js/aggregator-admin-legacy-settings.js CHANGED
@@ -1,6 +1,6 @@
1
  var tribe_aggregator = tribe_aggregator || {};
2
 
3
- ( function( $, data ) {
4
  "use strict";
5
 
6
  /**
@@ -9,10 +9,10 @@ var tribe_aggregator = tribe_aggregator || {};
9
  $( function() {
10
  $( '#tribe-migrate-ical-settings' ).on( 'click', function() {
11
  var $this = $( this ),
12
- $spinner = $this.next( '.spinner' ),
13
- $dismiss = $this.parents( '.notice' ).eq( 0 ).find( '.notice-dismiss' ),
14
- $container = $this.parent(),
15
- action;
16
 
17
  if ( 'tribe-migrate-ical-settings' === $this.attr( 'id' ) ) {
18
  action = 'tribe_convert_legacy_ical_settings';
@@ -26,7 +26,7 @@ var tribe_aggregator = tribe_aggregator || {};
26
  data: {
27
  action: action
28
  },
29
- success: function ( response, status ) {
30
  if ( response.status ) {
31
  $container.html( response.text );
32
  setTimeout( function () {
1
  var tribe_aggregator = tribe_aggregator || {};
2
 
3
+ ( function( $, data ) { // eslint-disable-line no-unused-vars
4
  "use strict";
5
 
6
  /**
9
  $( function() {
10
  $( '#tribe-migrate-ical-settings' ).on( 'click', function() {
11
  var $this = $( this ),
12
+ $spinner = $this.next( '.spinner' ),
13
+ $dismiss = $this.parents( '.notice' ).eq( 0 ).find( '.notice-dismiss' ),
14
+ $container = $this.parent(),
15
+ action;
16
 
17
  if ( 'tribe-migrate-ical-settings' === $this.attr( 'id' ) ) {
18
  action = 'tribe_convert_legacy_ical_settings';
26
  data: {
27
  action: action
28
  },
29
+ success: function ( response, status ) { // eslint-disable-line no-unused-vars
30
  if ( response.status ) {
31
  $container.html( response.text );
32
  setTimeout( function () {
src/resources/js/app/blocks.min.js CHANGED
@@ -1,9 +1,9 @@
1
- var tribe="object"==typeof tribe?tribe:{};tribe.events=tribe.events||{},tribe.events.blocks=function(e){var t={};function r(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)r.d(n,a,function(t){return e[t]}.bind(null,a));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=632)}([function(e,t,r){(function(e){e.exports=function(){"use strict";var t,n;function a(){return t.apply(null,arguments)}function o(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e){return void 0===e}function u(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function l(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function c(e,t){var r,n=[];for(r=0;r<e.length;++r)n.push(t(e[r],r));return n}function d(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function m(e,t){for(var r in t)d(t,r)&&(e[r]=t[r]);return d(t,"toString")&&(e.toString=t.toString),d(t,"valueOf")&&(e.valueOf=t.valueOf),e}function _(e,t,r,n){return wt(e,t,r,n,!0).utc()}function f(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function p(e){if(null==e._isValid){var t=f(e),r=n.call(t.parsedDateParts,(function(e){return null!=e})),a=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&r);if(e._strict&&(a=a&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return a;e._isValid=a}return e._isValid}function h(e){var t=_(NaN);return null!=e?m(f(t),e):f(t).userInvalidated=!0,t}n=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),r=t.length>>>0,n=0;n<r;n++)if(n in t&&e.call(this,t[n],n,t))return!0;return!1};var y=a.momentProperties=[];function v(e,t){var r,n,a;if(s(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),s(t._i)||(e._i=t._i),s(t._f)||(e._f=t._f),s(t._l)||(e._l=t._l),s(t._strict)||(e._strict=t._strict),s(t._tzm)||(e._tzm=t._tzm),s(t._isUTC)||(e._isUTC=t._isUTC),s(t._offset)||(e._offset=t._offset),s(t._pf)||(e._pf=f(t)),s(t._locale)||(e._locale=t._locale),y.length>0)for(r=0;r<y.length;r++)s(a=t[n=y[r]])||(e[n]=a);return e}var g=!1;function b(e){v(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===g&&(g=!0,a.updateOffset(this),g=!1)}function M(e){return e instanceof b||null!=e&&null!=e._isAMomentObject}function L(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function w(e){var t=+e,r=0;return 0!==t&&isFinite(t)&&(r=L(t)),r}function D(e,t,r){var n,a=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),i=0;for(n=0;n<a;n++)(r&&e[n]!==t[n]||!r&&w(e[n])!==w(t[n]))&&i++;return i+o}function k(e){!1===a.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function T(e,t){var r=!0;return m((function(){if(null!=a.deprecationHandler&&a.deprecationHandler(null,e),r){for(var n,o=[],i=0;i<arguments.length;i++){if(n="","object"==typeof arguments[i]){for(var s in n+="\n["+i+"] ",arguments[0])n+=s+": "+arguments[0][s]+", ";n=n.slice(0,-2)}else n=arguments[i];o.push(n)}k(e+"\nArguments: "+Array.prototype.slice.call(o).join("")+"\n"+(new Error).stack),r=!1}return t.apply(this,arguments)}),t)}var Y,S={};function E(e,t){null!=a.deprecationHandler&&a.deprecationHandler(e,t),S[e]||(k(t),S[e]=!0)}function x(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function O(e,t){var r,n=m({},e);for(r in t)d(t,r)&&(i(e[r])&&i(t[r])?(n[r]={},m(n[r],e[r]),m(n[r],t[r])):null!=t[r]?n[r]=t[r]:delete n[r]);for(r in e)d(e,r)&&!d(t,r)&&i(e[r])&&(n[r]=m({},n[r]));return n}function j(e){null!=e&&this.set(e)}a.suppressDeprecationWarnings=!1,a.deprecationHandler=null,Y=Object.keys?Object.keys:function(e){var t,r=[];for(t in e)d(e,t)&&r.push(t);return r};var A={};function P(e,t){var r=e.toLowerCase();A[r]=A[r+"s"]=A[t]=e}function H(e){return"string"==typeof e?A[e]||A[e.toLowerCase()]:void 0}function C(e){var t,r,n={};for(r in e)d(e,r)&&(t=H(r))&&(n[t]=e[r]);return n}var N={};function F(e,t){N[e]=t}function I(e,t,r){var n=""+Math.abs(e),a=t-n.length;return(e>=0?r?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+n}var R=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,z=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,q={},W={};function U(e,t,r,n){var a=n;"string"==typeof n&&(a=function(){return this[n]()}),e&&(W[e]=a),t&&(W[t[0]]=function(){return I(a.apply(this,arguments),t[1],t[2])}),r&&(W[r]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function B(e,t){return e.isValid()?(t=V(t,e.localeData()),q[t]=q[t]||function(e){var t,r,n,a=e.match(R);for(t=0,r=a.length;t<r;t++)W[a[t]]?a[t]=W[a[t]]:a[t]=(n=a[t]).match(/\[[\s\S]/)?n.replace(/^\[|\]$/g,""):n.replace(/\\/g,"");return function(t){var n,o="";for(n=0;n<r;n++)o+=x(a[n])?a[n].call(t,e):a[n];return o}}(t),q[t](e)):e.localeData().invalidDate()}function V(e,t){var r=5;function n(e){return t.longDateFormat(e)||e}for(z.lastIndex=0;r>=0&&z.test(e);)e=e.replace(z,n),z.lastIndex=0,r-=1;return e}var G=/\d/,$=/\d\d/,J=/\d{3}/,Z=/\d{4}/,K=/[+-]?\d{6}/,Q=/\d\d?/,X=/\d\d\d\d?/,ee=/\d\d\d\d\d\d?/,te=/\d{1,3}/,re=/\d{1,4}/,ne=/[+-]?\d{1,6}/,ae=/\d+/,oe=/[+-]?\d+/,ie=/Z|[+-]\d\d:?\d\d/gi,se=/Z|[+-]\d\d(?::?\d\d)?/gi,ue=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,le={};function ce(e,t,r){le[e]=x(t)?t:function(e,n){return e&&r?r:t}}function de(e,t){return d(le,e)?le[e](t._strict,t._locale):new RegExp(me(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,r,n,a){return t||r||n||a}))))}function me(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var _e={};function fe(e,t){var r,n=t;for("string"==typeof e&&(e=[e]),u(t)&&(n=function(e,r){r[t]=w(e)}),r=0;r<e.length;r++)_e[e[r]]=n}function pe(e,t){fe(e,(function(e,r,n,a){n._w=n._w||{},t(e,n._w,n,a)}))}function he(e,t,r){null!=t&&d(_e,e)&&_e[e](t,r._a,r,e)}function ye(e){return ve(e)?366:365}function ve(e){return e%4==0&&e%100!=0||e%400==0}U("Y",0,0,(function(){var e=this.year();return e<=9999?""+e:"+"+e})),U(0,["YY",2],0,(function(){return this.year()%100})),U(0,["YYYY",4],0,"year"),U(0,["YYYYY",5],0,"year"),U(0,["YYYYYY",6,!0],0,"year"),P("year","y"),F("year",1),ce("Y",oe),ce("YY",Q,$),ce("YYYY",re,Z),ce("YYYYY",ne,K),ce("YYYYYY",ne,K),fe(["YYYYY","YYYYYY"],0),fe("YYYY",(function(e,t){t[0]=2===e.length?a.parseTwoDigitYear(e):w(e)})),fe("YY",(function(e,t){t[0]=a.parseTwoDigitYear(e)})),fe("Y",(function(e,t){t[0]=parseInt(e,10)})),a.parseTwoDigitYear=function(e){return w(e)+(w(e)>68?1900:2e3)};var ge,be=Me("FullYear",!0);function Me(e,t){return function(r){return null!=r?(we(this,e,r),a.updateOffset(this,t),this):Le(this,e)}}function Le(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function we(e,t,r){e.isValid()&&!isNaN(r)&&("FullYear"===t&&ve(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](r,e.month(),De(r,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](r))}function De(e,t){if(isNaN(e)||isNaN(t))return NaN;var r,n=(t%(r=12)+r)%r;return e+=(t-n)/12,1===n?ve(e)?29:28:31-n%7%2}ge=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},U("M",["MM",2],"Mo",(function(){return this.month()+1})),U("MMM",0,0,(function(e){return this.localeData().monthsShort(this,e)})),U("MMMM",0,0,(function(e){return this.localeData().months(this,e)})),P("month","M"),F("month",8),ce("M",Q),ce("MM",Q,$),ce("MMM",(function(e,t){return t.monthsShortRegex(e)})),ce("MMMM",(function(e,t){return t.monthsRegex(e)})),fe(["M","MM"],(function(e,t){t[1]=w(e)-1})),fe(["MMM","MMMM"],(function(e,t,r,n){var a=r._locale.monthsParse(e,n,r._strict);null!=a?t[1]=a:f(r).invalidMonth=e}));var ke=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Te="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Ye="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");function Se(e,t,r){var n,a,o,i=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],n=0;n<12;++n)o=_([2e3,n]),this._shortMonthsParse[n]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[n]=this.months(o,"").toLocaleLowerCase();return r?"MMM"===t?-1!==(a=ge.call(this._shortMonthsParse,i))?a:null:-1!==(a=ge.call(this._longMonthsParse,i))?a:null:"MMM"===t?-1!==(a=ge.call(this._shortMonthsParse,i))||-1!==(a=ge.call(this._longMonthsParse,i))?a:null:-1!==(a=ge.call(this._longMonthsParse,i))||-1!==(a=ge.call(this._shortMonthsParse,i))?a:null}function Ee(e,t){var r;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=w(t);else if(!u(t=e.localeData().monthsParse(t)))return e;return r=Math.min(e.date(),De(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,r),e}function xe(e){return null!=e?(Ee(this,e),a.updateOffset(this,!0),this):Le(this,"Month")}var Oe=ue,je=ue;function Ae(){function e(e,t){return t.length-e.length}var t,r,n=[],a=[],o=[];for(t=0;t<12;t++)r=_([2e3,t]),n.push(this.monthsShort(r,"")),a.push(this.months(r,"")),o.push(this.months(r,"")),o.push(this.monthsShort(r,""));for(n.sort(e),a.sort(e),o.sort(e),t=0;t<12;t++)n[t]=me(n[t]),a[t]=me(a[t]);for(t=0;t<24;t++)o[t]=me(o[t]);this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+n.join("|")+")","i")}function Pe(e,t,r,n,a,o,i){var s=new Date(e,t,r,n,a,o,i);return e<100&&e>=0&&isFinite(s.getFullYear())&&s.setFullYear(e),s}function He(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function Ce(e,t,r){var n=7+t-r;return-(7+He(e,0,n).getUTCDay()-t)%7+n-1}function Ne(e,t,r,n,a){var o,i,s=1+7*(t-1)+(7+r-n)%7+Ce(e,n,a);return s<=0?i=ye(o=e-1)+s:s>ye(e)?(o=e+1,i=s-ye(e)):(o=e,i=s),{year:o,dayOfYear:i}}function Fe(e,t,r){var n,a,o=Ce(e.year(),t,r),i=Math.floor((e.dayOfYear()-o-1)/7)+1;return i<1?n=i+Ie(a=e.year()-1,t,r):i>Ie(e.year(),t,r)?(n=i-Ie(e.year(),t,r),a=e.year()+1):(a=e.year(),n=i),{week:n,year:a}}function Ie(e,t,r){var n=Ce(e,t,r),a=Ce(e+1,t,r);return(ye(e)-n+a)/7}U("w",["ww",2],"wo","week"),U("W",["WW",2],"Wo","isoWeek"),P("week","w"),P("isoWeek","W"),F("week",5),F("isoWeek",5),ce("w",Q),ce("ww",Q,$),ce("W",Q),ce("WW",Q,$),pe(["w","ww","W","WW"],(function(e,t,r,n){t[n.substr(0,1)]=w(e)})),U("d",0,"do","day"),U("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),U("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),U("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),U("e",0,0,"weekday"),U("E",0,0,"isoWeekday"),P("day","d"),P("weekday","e"),P("isoWeekday","E"),F("day",11),F("weekday",11),F("isoWeekday",11),ce("d",Q),ce("e",Q),ce("E",Q),ce("dd",(function(e,t){return t.weekdaysMinRegex(e)})),ce("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),ce("dddd",(function(e,t){return t.weekdaysRegex(e)})),pe(["dd","ddd","dddd"],(function(e,t,r,n){var a=r._locale.weekdaysParse(e,n,r._strict);null!=a?t.d=a:f(r).invalidWeekday=e})),pe(["d","e","E"],(function(e,t,r,n){t[n]=w(e)}));var Re="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ze="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),qe="Su_Mo_Tu_We_Th_Fr_Sa".split("_");function We(e,t,r){var n,a,o,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)o=_([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(o,"").toLocaleLowerCase();return r?"dddd"===t?-1!==(a=ge.call(this._weekdaysParse,i))?a:null:"ddd"===t?-1!==(a=ge.call(this._shortWeekdaysParse,i))?a:null:-1!==(a=ge.call(this._minWeekdaysParse,i))?a:null:"dddd"===t?-1!==(a=ge.call(this._weekdaysParse,i))||-1!==(a=ge.call(this._shortWeekdaysParse,i))||-1!==(a=ge.call(this._minWeekdaysParse,i))?a:null:"ddd"===t?-1!==(a=ge.call(this._shortWeekdaysParse,i))||-1!==(a=ge.call(this._weekdaysParse,i))||-1!==(a=ge.call(this._minWeekdaysParse,i))?a:null:-1!==(a=ge.call(this._minWeekdaysParse,i))||-1!==(a=ge.call(this._weekdaysParse,i))||-1!==(a=ge.call(this._shortWeekdaysParse,i))?a:null}var Ue=ue,Be=ue,Ve=ue;function Ge(){function e(e,t){return t.length-e.length}var t,r,n,a,o,i=[],s=[],u=[],l=[];for(t=0;t<7;t++)r=_([2e3,1]).day(t),n=this.weekdaysMin(r,""),a=this.weekdaysShort(r,""),o=this.weekdays(r,""),i.push(n),s.push(a),u.push(o),l.push(n),l.push(a),l.push(o);for(i.sort(e),s.sort(e),u.sort(e),l.sort(e),t=0;t<7;t++)s[t]=me(s[t]),u[t]=me(u[t]),l[t]=me(l[t]);this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function $e(){return this.hours()%12||12}function Je(e,t){U(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function Ze(e,t){return t._meridiemParse}U("H",["HH",2],0,"hour"),U("h",["hh",2],0,$e),U("k",["kk",2],0,(function(){return this.hours()||24})),U("hmm",0,0,(function(){return""+$e.apply(this)+I(this.minutes(),2)})),U("hmmss",0,0,(function(){return""+$e.apply(this)+I(this.minutes(),2)+I(this.seconds(),2)})),U("Hmm",0,0,(function(){return""+this.hours()+I(this.minutes(),2)})),U("Hmmss",0,0,(function(){return""+this.hours()+I(this.minutes(),2)+I(this.seconds(),2)})),Je("a",!0),Je("A",!1),P("hour","h"),F("hour",13),ce("a",Ze),ce("A",Ze),ce("H",Q),ce("h",Q),ce("k",Q),ce("HH",Q,$),ce("hh",Q,$),ce("kk",Q,$),ce("hmm",X),ce("hmmss",ee),ce("Hmm",X),ce("Hmmss",ee),fe(["H","HH"],3),fe(["k","kk"],(function(e,t,r){var n=w(e);t[3]=24===n?0:n})),fe(["a","A"],(function(e,t,r){r._isPm=r._locale.isPM(e),r._meridiem=e})),fe(["h","hh"],(function(e,t,r){t[3]=w(e),f(r).bigHour=!0})),fe("hmm",(function(e,t,r){var n=e.length-2;t[3]=w(e.substr(0,n)),t[4]=w(e.substr(n)),f(r).bigHour=!0})),fe("hmmss",(function(e,t,r){var n=e.length-4,a=e.length-2;t[3]=w(e.substr(0,n)),t[4]=w(e.substr(n,2)),t[5]=w(e.substr(a)),f(r).bigHour=!0})),fe("Hmm",(function(e,t,r){var n=e.length-2;t[3]=w(e.substr(0,n)),t[4]=w(e.substr(n))})),fe("Hmmss",(function(e,t,r){var n=e.length-4,a=e.length-2;t[3]=w(e.substr(0,n)),t[4]=w(e.substr(n,2)),t[5]=w(e.substr(a))}));var Ke,Qe=Me("Hours",!0),Xe={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Te,monthsShort:Ye,week:{dow:0,doy:6},weekdays:Re,weekdaysMin:qe,weekdaysShort:ze,meridiemParse:/[ap]\.?m?\.?/i},et={},tt={};function rt(e){return e?e.toLowerCase().replace("_","-"):e}function nt(t){var n=null;if(!et[t]&&void 0!==e&&e&&e.exports)try{n=Ke._abbr,r(438)("./"+t),at(n)}catch(e){}return et[t]}function at(e,t){var r;return e&&(r=s(t)?it(e):ot(e,t))&&(Ke=r),Ke._abbr}function ot(e,t){if(null!==t){var r=Xe;if(t.abbr=e,null!=et[e])E("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=et[e]._config;else if(null!=t.parentLocale){if(null==et[t.parentLocale])return tt[t.parentLocale]||(tt[t.parentLocale]=[]),tt[t.parentLocale].push({name:e,config:t}),null;r=et[t.parentLocale]._config}return et[e]=new j(O(r,t)),tt[e]&&tt[e].forEach((function(e){ot(e.name,e.config)})),at(e),et[e]}return delete et[e],null}function it(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Ke;if(!o(e)){if(t=nt(e))return t;e=[e]}return function(e){for(var t,r,n,a,o=0;o<e.length;){for(t=(a=rt(e[o]).split("-")).length,r=(r=rt(e[o+1]))?r.split("-"):null;t>0;){if(n=nt(a.slice(0,t).join("-")))return n;if(r&&r.length>=t&&D(a,r,!0)>=t-1)break;t--}o++}return null}(e)}function st(e){var t,r=e._a;return r&&-2===f(e).overflow&&(t=r[1]<0||r[1]>11?1:r[2]<1||r[2]>De(r[0],r[1])?2:r[3]<0||r[3]>24||24===r[3]&&(0!==r[4]||0!==r[5]||0!==r[6])?3:r[4]<0||r[4]>59?4:r[5]<0||r[5]>59?5:r[6]<0||r[6]>999?6:-1,f(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),f(e)._overflowWeeks&&-1===t&&(t=7),f(e)._overflowWeekday&&-1===t&&(t=8),f(e).overflow=t),e}function ut(e,t,r){return null!=e?e:null!=t?t:r}function lt(e){var t,r,n,o,i=[];if(!e._d){for(n=function(e){var t=new Date(a.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}(e),e._w&&null==e._a[2]&&null==e._a[1]&&function(e){var t,r,n,a,o,i,s,u;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)o=1,i=4,r=ut(t.GG,e._a[0],Fe(Dt(),1,4).year),n=ut(t.W,1),((a=ut(t.E,1))<1||a>7)&&(u=!0);else{o=e._locale._week.dow,i=e._locale._week.doy;var l=Fe(Dt(),o,i);r=ut(t.gg,e._a[0],l.year),n=ut(t.w,l.week),null!=t.d?((a=t.d)<0||a>6)&&(u=!0):null!=t.e?(a=t.e+o,(t.e<0||t.e>6)&&(u=!0)):a=o}n<1||n>Ie(r,o,i)?f(e)._overflowWeeks=!0:null!=u?f(e)._overflowWeekday=!0:(s=Ne(r,n,a,o,i),e._a[0]=s.year,e._dayOfYear=s.dayOfYear)}(e),null!=e._dayOfYear&&(o=ut(e._a[0],n[0]),(e._dayOfYear>ye(o)||0===e._dayOfYear)&&(f(e)._overflowDayOfYear=!0),r=He(o,0,e._dayOfYear),e._a[1]=r.getUTCMonth(),e._a[2]=r.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=i[t]=n[t];for(;t<7;t++)e._a[t]=i[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?He:Pe).apply(null,i),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==e._d.getDay()&&(f(e).weekdayMismatch=!0)}}var ct=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,dt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,mt=/Z|[+-]\d\d(?::?\d\d)?/,_t=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],ft=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],pt=/^\/?Date\((\-?\d+)/i;function ht(e){var t,r,n,a,o,i,s=e._i,u=ct.exec(s)||dt.exec(s);if(u){for(f(e).iso=!0,t=0,r=_t.length;t<r;t++)if(_t[t][1].exec(u[1])){a=_t[t][0],n=!1!==_t[t][2];break}if(null==a)return void(e._isValid=!1);if(u[3]){for(t=0,r=ft.length;t<r;t++)if(ft[t][1].exec(u[3])){o=(u[2]||" ")+ft[t][0];break}if(null==o)return void(e._isValid=!1)}if(!n&&null!=o)return void(e._isValid=!1);if(u[4]){if(!mt.exec(u[4]))return void(e._isValid=!1);i="Z"}e._f=a+(o||"")+(i||""),Mt(e)}else e._isValid=!1}var yt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/;function vt(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}var gt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function bt(e){var t,r,n,a,o,i,s,u=yt.exec(e._i.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim());if(u){var l=(t=u[4],r=u[3],n=u[2],a=u[5],o=u[6],i=u[7],s=[vt(t),Ye.indexOf(r),parseInt(n,10),parseInt(a,10),parseInt(o,10)],i&&s.push(parseInt(i,10)),s);if(!function(e,t,r){return!e||ze.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(f(r).weekdayMismatch=!0,r._isValid=!1,!1)}(u[1],l,e))return;e._a=l,e._tzm=function(e,t,r){if(e)return gt[e];if(t)return 0;var n=parseInt(r,10),a=n%100;return(n-a)/100*60+a}(u[8],u[9],u[10]),e._d=He.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),f(e).rfc2822=!0}else e._isValid=!1}function Mt(e){if(e._f!==a.ISO_8601)if(e._f!==a.RFC_2822){e._a=[],f(e).empty=!0;var t,r,n,o,i,s=""+e._i,u=s.length,l=0;for(n=V(e._f,e._locale).match(R)||[],t=0;t<n.length;t++)o=n[t],(r=(s.match(de(o,e))||[])[0])&&((i=s.substr(0,s.indexOf(r))).length>0&&f(e).unusedInput.push(i),s=s.slice(s.indexOf(r)+r.length),l+=r.length),W[o]?(r?f(e).empty=!1:f(e).unusedTokens.push(o),he(o,r,e)):e._strict&&!r&&f(e).unusedTokens.push(o);f(e).charsLeftOver=u-l,s.length>0&&f(e).unusedInput.push(s),e._a[3]<=12&&!0===f(e).bigHour&&e._a[3]>0&&(f(e).bigHour=void 0),f(e).parsedDateParts=e._a.slice(0),f(e).meridiem=e._meridiem,e._a[3]=function(e,t,r){var n;return null==r?t:null!=e.meridiemHour?e.meridiemHour(t,r):null!=e.isPM?((n=e.isPM(r))&&t<12&&(t+=12),n||12!==t||(t=0),t):t}(e._locale,e._a[3],e._meridiem),lt(e),st(e)}else bt(e);else ht(e)}function Lt(e){var t=e._i,r=e._f;return e._locale=e._locale||it(e._l),null===t||void 0===r&&""===t?h({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),M(t)?new b(st(t)):(l(t)?e._d=t:o(r)?function(e){var t,r,n,a,o;if(0===e._f.length)return f(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;a<e._f.length;a++)o=0,t=v({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[a],Mt(t),p(t)&&(o+=f(t).charsLeftOver,o+=10*f(t).unusedTokens.length,f(t).score=o,(null==n||o<n)&&(n=o,r=t));m(e,r||t)}(e):r?Mt(e):function(e){var t=e._i;s(t)?e._d=new Date(a.now()):l(t)?e._d=new Date(t.valueOf()):"string"==typeof t?function(e){var t=pt.exec(e._i);null===t?(ht(e),!1===e._isValid&&(delete e._isValid,bt(e),!1===e._isValid&&(delete e._isValid,a.createFromInputFallback(e)))):e._d=new Date(+t[1])}(e):o(t)?(e._a=c(t.slice(0),(function(e){return parseInt(e,10)})),lt(e)):i(t)?function(e){if(!e._d){var t=C(e._i);e._a=c([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],(function(e){return e&&parseInt(e,10)})),lt(e)}}(e):u(t)?e._d=new Date(t):a.createFromInputFallback(e)}(e),p(e)||(e._d=null),e))}function wt(e,t,r,n,a){var s,u={};return!0!==r&&!1!==r||(n=r,r=void 0),(i(e)&&function(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0}(e)||o(e)&&0===e.length)&&(e=void 0),u._isAMomentObject=!0,u._useUTC=u._isUTC=a,u._l=r,u._i=e,u._f=t,u._strict=n,(s=new b(st(Lt(u))))._nextDay&&(s.add(1,"d"),s._nextDay=void 0),s}function Dt(e,t,r,n){return wt(e,t,r,n,!1)}a.createFromInputFallback=T("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))})),a.ISO_8601=function(){},a.RFC_2822=function(){};var kt=T("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Dt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:h()})),Tt=T("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Dt.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:h()}));function Yt(e,t){var r,n;if(1===t.length&&o(t[0])&&(t=t[0]),!t.length)return Dt();for(r=t[0],n=1;n<t.length;++n)t[n].isValid()&&!t[n][e](r)||(r=t[n]);return r}var St=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Et(e){var t=C(e),r=t.year||0,n=t.quarter||0,a=t.month||0,o=t.week||0,i=t.day||0,s=t.hour||0,u=t.minute||0,l=t.second||0,c=t.millisecond||0;this._isValid=function(e){for(var t in e)if(-1===ge.call(St,t)||null!=e[t]&&isNaN(e[t]))return!1;for(var r=!1,n=0;n<St.length;++n)if(e[St[n]]){if(r)return!1;parseFloat(e[St[n]])!==w(e[St[n]])&&(r=!0)}return!0}(t),this._milliseconds=+c+1e3*l+6e4*u+1e3*s*60*60,this._days=+i+7*o,this._months=+a+3*n+12*r,this._data={},this._locale=it(),this._bubble()}function xt(e){return e instanceof Et}function Ot(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function jt(e,t){U(e,0,0,(function(){var e=this.utcOffset(),r="+";return e<0&&(e=-e,r="-"),r+I(~~(e/60),2)+t+I(~~e%60,2)}))}jt("Z",":"),jt("ZZ",""),ce("Z",se),ce("ZZ",se),fe(["Z","ZZ"],(function(e,t,r){r._useUTC=!0,r._tzm=Pt(se,e)}));var At=/([\+\-]|\d\d)/gi;function Pt(e,t){var r=(t||"").match(e);if(null===r)return null;var n=((r[r.length-1]||[])+"").match(At)||["-",0,0],a=60*n[1]+w(n[2]);return 0===a?0:"+"===n[0]?a:-a}function Ht(e,t){var r,n;return t._isUTC?(r=t.clone(),n=(M(e)||l(e)?e.valueOf():Dt(e).valueOf())-r.valueOf(),r._d.setTime(r._d.valueOf()+n),a.updateOffset(r,!1),r):Dt(e).local()}function Ct(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Nt(){return!!this.isValid()&&this._isUTC&&0===this._offset}a.updateOffset=function(){};var Ft=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,It=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Rt(e,t){var r,n,a,o,i,s,l=e,c=null;return xt(e)?l={ms:e._milliseconds,d:e._days,M:e._months}:u(e)?(l={},t?l[t]=e:l.milliseconds=e):(c=Ft.exec(e))?(r="-"===c[1]?-1:1,l={y:0,d:w(c[2])*r,h:w(c[3])*r,m:w(c[4])*r,s:w(c[5])*r,ms:w(Ot(1e3*c[6]))*r}):(c=It.exec(e))?(r="-"===c[1]?-1:(c[1],1),l={y:zt(c[2],r),M:zt(c[3],r),w:zt(c[4],r),d:zt(c[5],r),h:zt(c[6],r),m:zt(c[7],r),s:zt(c[8],r)}):null==l?l={}:"object"==typeof l&&("from"in l||"to"in l)&&(o=Dt(l.from),i=Dt(l.to),a=o.isValid()&&i.isValid()?(i=Ht(i,o),o.isBefore(i)?s=qt(o,i):((s=qt(i,o)).milliseconds=-s.milliseconds,s.months=-s.months),s):{milliseconds:0,months:0},(l={}).ms=a.milliseconds,l.M=a.months),n=new Et(l),xt(e)&&d(e,"_locale")&&(n._locale=e._locale),n}function zt(e,t){var r=e&&parseFloat(e.replace(",","."));return(isNaN(r)?0:r)*t}function qt(e,t){var r={milliseconds:0,months:0};return r.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(r.months,"M").isAfter(t)&&--r.months,r.milliseconds=+t-+e.clone().add(r.months,"M"),r}function Wt(e,t){return function(r,n){var a;return null===n||isNaN(+n)||(E(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=r,r=n,n=a),Ut(this,Rt(r="string"==typeof r?+r:r,n),e),this}}function Ut(e,t,r,n){var o=t._milliseconds,i=Ot(t._days),s=Ot(t._months);e.isValid()&&(n=null==n||n,s&&Ee(e,Le(e,"Month")+s*r),i&&we(e,"Date",Le(e,"Date")+i*r),o&&e._d.setTime(e._d.valueOf()+o*r),n&&a.updateOffset(e,i||s))}Rt.fn=Et.prototype,Rt.invalid=function(){return Rt(NaN)};var Bt=Wt(1,"add"),Vt=Wt(-1,"subtract");function Gt(e,t){var r=12*(t.year()-e.year())+(t.month()-e.month()),n=e.clone().add(r,"months");return-(r+(t-n<0?(t-n)/(n-e.clone().add(r-1,"months")):(t-n)/(e.clone().add(r+1,"months")-n)))||0}function $t(e){var t;return void 0===e?this._locale._abbr:(null!=(t=it(e))&&(this._locale=t),this)}a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Jt=T("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function Zt(){return this._locale}function Kt(e,t){U(0,[e,e.length],0,t)}function Qt(e,t,r,n,a){var o;return null==e?Fe(this,n,a).year:(t>(o=Ie(e,n,a))&&(t=o),Xt.call(this,e,t,r,n,a))}function Xt(e,t,r,n,a){var o=Ne(e,t,r,n,a),i=He(o.year,0,o.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}U(0,["gg",2],0,(function(){return this.weekYear()%100})),U(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Kt("gggg","weekYear"),Kt("ggggg","weekYear"),Kt("GGGG","isoWeekYear"),Kt("GGGGG","isoWeekYear"),P("weekYear","gg"),P("isoWeekYear","GG"),F("weekYear",1),F("isoWeekYear",1),ce("G",oe),ce("g",oe),ce("GG",Q,$),ce("gg",Q,$),ce("GGGG",re,Z),ce("gggg",re,Z),ce("GGGGG",ne,K),ce("ggggg",ne,K),pe(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,r,n){t[n.substr(0,2)]=w(e)})),pe(["gg","GG"],(function(e,t,r,n){t[n]=a.parseTwoDigitYear(e)})),U("Q",0,"Qo","quarter"),P("quarter","Q"),F("quarter",7),ce("Q",G),fe("Q",(function(e,t){t[1]=3*(w(e)-1)})),U("D",["DD",2],"Do","date"),P("date","D"),F("date",9),ce("D",Q),ce("DD",Q,$),ce("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),fe(["D","DD"],2),fe("Do",(function(e,t){t[2]=w(e.match(Q)[0])}));var er=Me("Date",!0);U("DDD",["DDDD",3],"DDDo","dayOfYear"),P("dayOfYear","DDD"),F("dayOfYear",4),ce("DDD",te),ce("DDDD",J),fe(["DDD","DDDD"],(function(e,t,r){r._dayOfYear=w(e)})),U("m",["mm",2],0,"minute"),P("minute","m"),F("minute",14),ce("m",Q),ce("mm",Q,$),fe(["m","mm"],4);var tr=Me("Minutes",!1);U("s",["ss",2],0,"second"),P("second","s"),F("second",15),ce("s",Q),ce("ss",Q,$),fe(["s","ss"],5);var rr,nr=Me("Seconds",!1);for(U("S",0,0,(function(){return~~(this.millisecond()/100)})),U(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),U(0,["SSS",3],0,"millisecond"),U(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),U(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),U(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),U(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),U(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),U(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),P("millisecond","ms"),F("millisecond",16),ce("S",te,G),ce("SS",te,$),ce("SSS",te,J),rr="SSSS";rr.length<=9;rr+="S")ce(rr,ae);function ar(e,t){t[6]=w(1e3*("0."+e))}for(rr="S";rr.length<=9;rr+="S")fe(rr,ar);var or=Me("Milliseconds",!1);U("z",0,0,"zoneAbbr"),U("zz",0,0,"zoneName");var ir=b.prototype;function sr(e){return e}ir.add=Bt,ir.calendar=function(e,t){var r=e||Dt(),n=Ht(r,this).startOf("day"),o=a.calendarFormat(this,n)||"sameElse",i=t&&(x(t[o])?t[o].call(this,r):t[o]);return this.format(i||this.localeData().calendar(o,this,Dt(r)))},ir.clone=function(){return new b(this)},ir.diff=function(e,t,r){var n,a,o;if(!this.isValid())return NaN;if(!(n=Ht(e,this)).isValid())return NaN;switch(a=6e4*(n.utcOffset()-this.utcOffset()),t=H(t)){case"year":o=Gt(this,n)/12;break;case"month":o=Gt(this,n);break;case"quarter":o=Gt(this,n)/3;break;case"second":o=(this-n)/1e3;break;case"minute":o=(this-n)/6e4;break;case"hour":o=(this-n)/36e5;break;case"day":o=(this-n-a)/864e5;break;case"week":o=(this-n-a)/6048e5;break;default:o=this-n}return r?o:L(o)},ir.endOf=function(e){return void 0===(e=H(e))||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))},ir.format=function(e){e||(e=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var t=B(this,e);return this.localeData().postformat(t)},ir.from=function(e,t){return this.isValid()&&(M(e)&&e.isValid()||Dt(e).isValid())?Rt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},ir.fromNow=function(e){return this.from(Dt(),e)},ir.to=function(e,t){return this.isValid()&&(M(e)&&e.isValid()||Dt(e).isValid())?Rt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},ir.toNow=function(e){return this.to(Dt(),e)},ir.get=function(e){return x(this[e=H(e)])?this[e]():this},ir.invalidAt=function(){return f(this).overflow},ir.isAfter=function(e,t){var r=M(e)?e:Dt(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=H(s(t)?"millisecond":t))?this.valueOf()>r.valueOf():r.valueOf()<this.clone().startOf(t).valueOf())},ir.isBefore=function(e,t){var r=M(e)?e:Dt(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=H(s(t)?"millisecond":t))?this.valueOf()<r.valueOf():this.clone().endOf(t).valueOf()<r.valueOf())},ir.isBetween=function(e,t,r,n){return("("===(n=n||"()")[0]?this.isAfter(e,r):!this.isBefore(e,r))&&(")"===n[1]?this.isBefore(t,r):!this.isAfter(t,r))},ir.isSame=function(e,t){var r,n=M(e)?e:Dt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=H(t||"millisecond"))?this.valueOf()===n.valueOf():(r=n.valueOf(),this.clone().startOf(t).valueOf()<=r&&r<=this.clone().endOf(t).valueOf()))},ir.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},ir.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},ir.isValid=function(){return p(this)},ir.lang=Jt,ir.locale=$t,ir.localeData=Zt,ir.max=Tt,ir.min=kt,ir.parsingFlags=function(){return m({},f(this))},ir.set=function(e,t){if("object"==typeof e)for(var r=function(e){var t=[];for(var r in e)t.push({unit:r,priority:N[r]});return t.sort((function(e,t){return e.priority-t.priority})),t}(e=C(e)),n=0;n<r.length;n++)this[r[n].unit](e[r[n].unit]);else if(x(this[e=H(e)]))return this[e](t);return this},ir.startOf=function(e){switch(e=H(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this},ir.subtract=Vt,ir.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},ir.toObject=function(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}},ir.toDate=function(){return new Date(this.valueOf())},ir.toISOString=function(){if(!this.isValid())return null;var e=this.clone().utc();return e.year()<0||e.year()>9999?B(e,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):x(Date.prototype.toISOString)?this.toDate().toISOString():B(e,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]")},ir.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var r="["+e+'("]',n=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a=t+'[")]';return this.format(r+n+"-MM-DD[T]HH:mm:ss.SSS"+a)},ir.toJSON=function(){return this.isValid()?this.toISOString():null},ir.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},ir.unix=function(){return Math.floor(this.valueOf()/1e3)},ir.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},ir.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},ir.year=be,ir.isLeapYear=function(){return ve(this.year())},ir.weekYear=function(e){return Qt.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},ir.isoWeekYear=function(e){return Qt.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},ir.quarter=ir.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},ir.month=xe,ir.daysInMonth=function(){return De(this.year(),this.month())},ir.week=ir.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},ir.isoWeek=ir.isoWeeks=function(e){var t=Fe(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},ir.weeksInYear=function(){var e=this.localeData()._week;return Ie(this.year(),e.dow,e.doy)},ir.isoWeeksInYear=function(){return Ie(this.year(),1,4)},ir.date=er,ir.day=ir.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=function(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}(e,this.localeData()),this.add(e-t,"d")):t},ir.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},ir.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=function(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7},ir.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},ir.hour=ir.hours=Qe,ir.minute=ir.minutes=tr,ir.second=ir.seconds=nr,ir.millisecond=ir.milliseconds=or,ir.utcOffset=function(e,t,r){var n,o=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=Pt(se,e)))return this}else Math.abs(e)<16&&!r&&(e*=60);return!this._isUTC&&t&&(n=Ct(this)),this._offset=e,this._isUTC=!0,null!=n&&this.add(n,"m"),o!==e&&(!t||this._changeInProgress?Ut(this,Rt(e-o,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?o:Ct(this)},ir.utc=function(e){return this.utcOffset(0,e)},ir.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Ct(this),"m")),this},ir.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=Pt(ie,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},ir.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?Dt(e).utcOffset():0,(this.utcOffset()-e)%60==0)},ir.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},ir.isLocal=function(){return!!this.isValid()&&!this._isUTC},ir.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},ir.isUtc=Nt,ir.isUTC=Nt,ir.zoneAbbr=function(){return this._isUTC?"UTC":""},ir.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},ir.dates=T("dates accessor is deprecated. Use date instead.",er),ir.months=T("months accessor is deprecated. Use month instead",xe),ir.years=T("years accessor is deprecated. Use year instead",be),ir.zone=T("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",(function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()})),ir.isDSTShifted=T("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",(function(){if(!s(this._isDSTShifted))return this._isDSTShifted;var e={};if(v(e,this),(e=Lt(e))._a){var t=e._isUTC?_(e._a):Dt(e._a);this._isDSTShifted=this.isValid()&&D(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}));var ur=j.prototype;function lr(e,t,r,n){var a=it(),o=_().set(n,t);return a[r](o,e)}function cr(e,t,r){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return lr(e,t,r,"month");var n,a=[];for(n=0;n<12;n++)a[n]=lr(e,n,r,"month");return a}function dr(e,t,r,n){"boolean"==typeof e?(u(t)&&(r=t,t=void 0),t=t||""):(r=t=e,e=!1,u(t)&&(r=t,t=void 0),t=t||"");var a,o=it(),i=e?o._week.dow:0;if(null!=r)return lr(t,(r+i)%7,n,"day");var s=[];for(a=0;a<7;a++)s[a]=lr(t,(a+i)%7,n,"day");return s}ur.calendar=function(e,t,r){var n=this._calendar[e]||this._calendar.sameElse;return x(n)?n.call(t,r):n},ur.longDateFormat=function(e){var t=this._longDateFormat[e],r=this._longDateFormat[e.toUpperCase()];return t||!r?t:(this._longDateFormat[e]=r.replace(/MMMM|MM|DD|dddd/g,(function(e){return e.slice(1)})),this._longDateFormat[e])},ur.invalidDate=function(){return this._invalidDate},ur.ordinal=function(e){return this._ordinal.replace("%d",e)},ur.preparse=sr,ur.postformat=sr,ur.relativeTime=function(e,t,r,n){var a=this._relativeTime[r];return x(a)?a(e,t,r,n):a.replace(/%d/i,e)},ur.pastFuture=function(e,t){var r=this._relativeTime[e>0?"future":"past"];return x(r)?r(t):r.replace(/%s/i,t)},ur.set=function(e){var t,r;for(r in e)x(t=e[r])?this[r]=t:this["_"+r]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},ur.months=function(e,t){return e?o(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||ke).test(t)?"format":"standalone"][e.month()]:o(this._months)?this._months:this._months.standalone},ur.monthsShort=function(e,t){return e?o(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[ke.test(t)?"format":"standalone"][e.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},ur.monthsParse=function(e,t,r){var n,a,o;if(this._monthsParseExact)return Se.call(this,e,t,r);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++){if(a=_([2e3,n]),r&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),r||this._monthsParse[n]||(o="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[n]=new RegExp(o.replace(".",""),"i")),r&&"MMMM"===t&&this._longMonthsParse[n].test(e))return n;if(r&&"MMM"===t&&this._shortMonthsParse[n].test(e))return n;if(!r&&this._monthsParse[n].test(e))return n}},ur.monthsRegex=function(e){return this._monthsParseExact?(d(this,"_monthsRegex")||Ae.call(this),e?this._monthsStrictRegex:this._monthsRegex):(d(this,"_monthsRegex")||(this._monthsRegex=je),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},ur.monthsShortRegex=function(e){return this._monthsParseExact?(d(this,"_monthsRegex")||Ae.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(d(this,"_monthsShortRegex")||(this._monthsShortRegex=Oe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},ur.week=function(e){return Fe(e,this._week.dow,this._week.doy).week},ur.firstDayOfYear=function(){return this._week.doy},ur.firstDayOfWeek=function(){return this._week.dow},ur.weekdays=function(e,t){return e?o(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:o(this._weekdays)?this._weekdays:this._weekdays.standalone},ur.weekdaysMin=function(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin},ur.weekdaysShort=function(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort},ur.weekdaysParse=function(e,t,r){var n,a,o;if(this._weekdaysParseExact)return We.call(this,e,t,r);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(a=_([2e3,1]).day(n),r&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(a,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(a,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(a,"").replace(".",".?")+"$","i")),this._weekdaysParse[n]||(o="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[n]=new RegExp(o.replace(".",""),"i")),r&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(r&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(r&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!r&&this._weekdaysParse[n].test(e))return n}},ur.weekdaysRegex=function(e){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Ge.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(d(this,"_weekdaysRegex")||(this._weekdaysRegex=Ue),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},ur.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Ge.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(d(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Be),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},ur.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Ge.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(d(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ve),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},ur.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},ur.meridiem=function(e,t,r){return e>11?r?"pm":"PM":r?"am":"AM"},at("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===w(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),a.lang=T("moment.lang is deprecated. Use moment.locale instead.",at),a.langData=T("moment.langData is deprecated. Use moment.localeData instead.",it);var mr=Math.abs;function _r(e,t,r,n){var a=Rt(t,r);return e._milliseconds+=n*a._milliseconds,e._days+=n*a._days,e._months+=n*a._months,e._bubble()}function fr(e){return e<0?Math.floor(e):Math.ceil(e)}function pr(e){return 4800*e/146097}function hr(e){return 146097*e/4800}function yr(e){return function(){return this.as(e)}}var vr=yr("ms"),gr=yr("s"),br=yr("m"),Mr=yr("h"),Lr=yr("d"),wr=yr("w"),Dr=yr("M"),kr=yr("y");function Tr(e){return function(){return this.isValid()?this._data[e]:NaN}}var Yr=Tr("milliseconds"),Sr=Tr("seconds"),Er=Tr("minutes"),xr=Tr("hours"),Or=Tr("days"),jr=Tr("months"),Ar=Tr("years"),Pr=Math.round,Hr={ss:44,s:45,m:45,h:22,d:26,M:11};function Cr(e,t,r,n,a){return a.relativeTime(t||1,!!r,e,n)}var Nr=Math.abs;function Fr(e){return(e>0)-(e<0)||+e}function Ir(){if(!this.isValid())return this.localeData().invalidDate();var e,t,r=Nr(this._milliseconds)/1e3,n=Nr(this._days),a=Nr(this._months);e=L(r/60),t=L(e/60),r%=60,e%=60;var o=L(a/12),i=a%=12,s=n,u=t,l=e,c=r?r.toFixed(3).replace(/\.?0+$/,""):"",d=this.asSeconds();if(!d)return"P0D";var m=d<0?"-":"",_=Fr(this._months)!==Fr(d)?"-":"",f=Fr(this._days)!==Fr(d)?"-":"",p=Fr(this._milliseconds)!==Fr(d)?"-":"";return m+"P"+(o?_+o+"Y":"")+(i?_+i+"M":"")+(s?f+s+"D":"")+(u||l||c?"T":"")+(u?p+u+"H":"")+(l?p+l+"M":"")+(c?p+c+"S":"")}var Rr=Et.prototype;return Rr.isValid=function(){return this._isValid},Rr.abs=function(){var e=this._data;return this._milliseconds=mr(this._milliseconds),this._days=mr(this._days),this._months=mr(this._months),e.milliseconds=mr(e.milliseconds),e.seconds=mr(e.seconds),e.minutes=mr(e.minutes),e.hours=mr(e.hours),e.months=mr(e.months),e.years=mr(e.years),this},Rr.add=function(e,t){return _r(this,e,t,1)},Rr.subtract=function(e,t){return _r(this,e,t,-1)},Rr.as=function(e){if(!this.isValid())return NaN;var t,r,n=this._milliseconds;if("month"===(e=H(e))||"year"===e)return t=this._days+n/864e5,r=this._months+pr(t),"month"===e?r:r/12;switch(t=this._days+Math.round(hr(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw new Error("Unknown unit "+e)}},Rr.asMilliseconds=vr,Rr.asSeconds=gr,Rr.asMinutes=br,Rr.asHours=Mr,Rr.asDays=Lr,Rr.asWeeks=wr,Rr.asMonths=Dr,Rr.asYears=kr,Rr.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*w(this._months/12):NaN},Rr._bubble=function(){var e,t,r,n,a,o=this._milliseconds,i=this._days,s=this._months,u=this._data;return o>=0&&i>=0&&s>=0||o<=0&&i<=0&&s<=0||(o+=864e5*fr(hr(s)+i),i=0,s=0),u.milliseconds=o%1e3,e=L(o/1e3),u.seconds=e%60,t=L(e/60),u.minutes=t%60,r=L(t/60),u.hours=r%24,i+=L(r/24),a=L(pr(i)),s+=a,i-=fr(hr(a)),n=L(s/12),s%=12,u.days=i,u.months=s,u.years=n,this},Rr.clone=function(){return Rt(this)},Rr.get=function(e){return e=H(e),this.isValid()?this[e+"s"]():NaN},Rr.milliseconds=Yr,Rr.seconds=Sr,Rr.minutes=Er,Rr.hours=xr,Rr.days=Or,Rr.weeks=function(){return L(this.days()/7)},Rr.months=jr,Rr.years=Ar,Rr.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),r=function(e,t,r){var n=Rt(e).abs(),a=Pr(n.as("s")),o=Pr(n.as("m")),i=Pr(n.as("h")),s=Pr(n.as("d")),u=Pr(n.as("M")),l=Pr(n.as("y")),c=a<=Hr.ss&&["s",a]||a<Hr.s&&["ss",a]||o<=1&&["m"]||o<Hr.m&&["mm",o]||i<=1&&["h"]||i<Hr.h&&["hh",i]||s<=1&&["d"]||s<Hr.d&&["dd",s]||u<=1&&["M"]||u<Hr.M&&["MM",u]||l<=1&&["y"]||["yy",l];return c[2]=t,c[3]=+e>0,c[4]=r,Cr.apply(null,c)}(this,!e,t);return e&&(r=t.pastFuture(+this,r)),t.postformat(r)},Rr.toISOString=Ir,Rr.toString=Ir,Rr.toJSON=Ir,Rr.locale=$t,Rr.localeData=Zt,Rr.toIsoString=T("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ir),Rr.lang=Jt,U("X",0,0,"unix"),U("x",0,0,"valueOf"),ce("x",oe),ce("X",/[+-]?\d+(\.\d{1,3})?/),fe("X",(function(e,t,r){r._d=new Date(1e3*parseFloat(e,10))})),fe("x",(function(e,t,r){r._d=new Date(w(e))})),a.version="2.19.3",t=Dt,a.fn=ir,a.min=function(){var e=[].slice.call(arguments,0);return Yt("isBefore",e)},a.max=function(){var e=[].slice.call(arguments,0);return Yt("isAfter",e)},a.now=function(){return Date.now?Date.now():+new Date},a.utc=_,a.unix=function(e){return Dt(1e3*e)},a.months=function(e,t){return cr(e,t,"months")},a.isDate=l,a.locale=at,a.invalid=h,a.duration=Rt,a.isMoment=M,a.weekdays=function(e,t,r){return dr(e,t,r,"weekdays")},a.parseZone=function(){return Dt.apply(null,arguments).parseZone()},a.localeData=it,a.isDuration=xt,a.monthsShort=function(e,t){return cr(e,t,"monthsShort")},a.weekdaysMin=function(e,t,r){return dr(e,t,r,"weekdaysMin")},a.defineLocale=ot,a.updateLocale=function(e,t){if(null!=t){var r,n,a=Xe;null!=(n=nt(e))&&(a=n._config),t=O(a,t),(r=new j(t)).parentLocale=et[e],et[e]=r,at(e)}else null!=et[e]&&(null!=et[e].parentLocale?et[e]=et[e].parentLocale:null!=et[e]&&delete et[e]);return et[e]},a.locales=function(){return Y(et)},a.weekdaysShort=function(e,t,r){return dr(e,t,r,"weekdaysShort")},a.normalizeUnits=H,a.relativeTimeRounding=function(e){return void 0===e?Pr:"function"==typeof e&&(Pr=e,!0)},a.relativeTimeThreshold=function(e,t){return void 0!==Hr[e]&&(void 0===t?Hr[e]:(Hr[e]=t,"s"===e&&(Hr.ss=t-1),!0))},a.calendarFormat=function(e,t){var r=e.diff(t,"days",!0);return r<-6?"sameElse":r<-1?"lastWeek":r<0?"lastDay":r<1?"sameDay":r<2?"nextDay":r<7?"nextWeek":"sameElse"},a.prototype=ir,a}()}).call(this,r(68)(e))},function(e,t,r){e.exports=r(435)()},function(e,t){e.exports=React},function(e,t){e.exports=tribe.common.utils},function(e,t){e.exports=wp.i18n},function(e,t,r){"use strict";t.__esModule=!0;var n,a=r(350),o=(n=a)&&n.__esModule?n:{default:n};t.default=o.default||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}},function(e,t){e.exports=tribe.common.utils.globals},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!("string"==typeof e||e instanceof String))throw new TypeError("This library (validator.js) validates strings only")},e.exports=t.default},function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));r(38),r(159),r(103);var n="@@MT/EVENTS"},function(e,t,r){var n=r(100);e.exports=function(e,t,r){var a=null==e?void 0:n(e,t);return void 0===a?r:a}},function(e,t,r){"use strict";function n(e,t){return e===t}function a(e,t,r){if(null===t||null===r||t.length!==r.length)return!1;for(var n=t.length,a=0;a<n;a++)if(!e(t[a],r[a]))return!1;return!0}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n,r=null,o=null;return function(){return a(t,r,arguments)||(o=e.apply(null,arguments)),r=arguments,o}}function i(e){var t=Array.isArray(e[0])?e[0]:e;if(!t.every((function(e){return"function"==typeof e}))){var r=t.map((function(e){return typeof e})).join(", ");throw new Error("Selector creators expect all input-selectors to be functions, instead received the following types: ["+r+"]")}return t}function s(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return function(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];var s=0,u=n.pop(),l=i(n),c=e.apply(void 0,[function(){return s++,u.apply(null,arguments)}].concat(r)),d=o((function(){for(var e=[],t=l.length,r=0;r<t;r++)e.push(l[r].apply(null,arguments));return c.apply(null,e)}));return d.resultFunc=u,d.recomputations=function(){return s},d.resetRecomputations=function(){return s=0},d}}t.__esModule=!0,t.defaultMemoize=o,t.createSelectorCreator=s,t.createStructuredSelector=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u;if("object"!=typeof e)throw new Error("createStructuredSelector expects first argument to be an object where each property is a selector, instead received a "+typeof e);var r=Object.keys(e);return t(r.map((function(t){return e[t]})),(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce((function(e,t,n){return e[r[n]]=t,e}),{})}))};var u=t.createSelector=s(o)},function(e,t){e.exports=wp.components},function(e,t,r){e.exports=r(490)},function(e,t,r){"use strict";function n(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}r.d(t,"a",(function(){return u})),r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return l}));"function"==typeof Symbol&&Symbol.observable;var a=function(){return Math.random().toString(36).substring(7).split("").join(".")},o={INIT:"@@redux/INIT"+a(),REPLACE:"@@redux/REPLACE"+a(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+a()}};function i(e){for(var t=Object.keys(e),r={},a=0;a<t.length;a++){var i=t[a];0,"function"==typeof e[i]&&(r[i]=e[i])}var s,u=Object.keys(r);try{!function(e){Object.keys(e).forEach((function(t){var r=e[t];if(void 0===r(void 0,{type:o.INIT}))throw new Error(n(12));if(void 0===r(void 0,{type:o.PROBE_UNKNOWN_ACTION()}))throw new Error(n(13))}))}(r)}catch(e){s=e}return function(e,t){if(void 0===e&&(e={}),s)throw s;for(var a=!1,o={},i=0;i<u.length;i++){var l=u[i],c=r[l],d=e[l],m=c(d,t);if(void 0===m){t&&t.type;throw new Error(n(14))}o[l]=m,a=a||m!==d}return(a=a||u.length!==Object.keys(e).length)?o:e}}function s(e,t){return function(){return t(e.apply(this,arguments))}}function u(e,t){if("function"==typeof e)return s(e,t);if("object"!=typeof e||null===e)throw new Error(n(16));var r={};for(var a in e){var o=e[a];"function"==typeof o&&(r[a]=s(o,t))}return r}function l(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}},function(e,t,r){"use strict";r.r(t),r.d(t,"types",(function(){return i})),r.d(t,"actions",(function(){return n})),r.d(t,"selectors",(function(){return a})),r.d(t,"sagas",(function(){return nt})),r.d(t,"setInitialState",(function(){return o.e})),r.d(t,"defaultStateToMetaMap",(function(){return o.d}));var n={};r.r(n),r.d(n,"setNaturalLanguageLabel",(function(){return s})),r.d(n,"setDateRange",(function(){return u})),r.d(n,"setStartDateTime",(function(){return l})),r.d(n,"setEndDateTime",(function(){return c})),r.d(n,"setStartTime",(function(){return d})),r.d(n,"setEndTime",(function(){return m})),r.d(n,"setStartTimeInput",(function(){return _})),r.d(n,"setEndTimeInput",(function(){return f})),r.d(n,"setSeparatorDate",(function(){return p})),r.d(n,"setSeparatorTime",(function(){return h})),r.d(n,"setAllDay",(function(){return y})),r.d(n,"setMultiDay",(function(){return v})),r.d(n,"setTimeZone",(function(){return g})),r.d(n,"setTimeZoneVisibility",(function(){return b})),r.d(n,"allowEdits",(function(){return M})),r.d(n,"disableEdits",(function(){return L}));var a={};r.r(a),r.d(a,"datetimeSelector",(function(){return D})),r.d(a,"getStart",(function(){return k})),r.d(a,"getEnd",(function(){return T})),r.d(a,"getStartTimeInput",(function(){return Y})),r.d(a,"getEndTimeInput",(function(){return S})),r.d(a,"getAllDay",(function(){return E})),r.d(a,"getMultiDay",(function(){return x})),r.d(a,"getDateSeparator",(function(){return O})),r.d(a,"getTimeSeparator",(function(){return j})),r.d(a,"getTimeZone",(function(){return A})),r.d(a,"getTimeZoneVisibility",(function(){return P})),r.d(a,"getNaturalLanguageLabel",(function(){return H})),r.d(a,"isEditable",(function(){return C})),r.d(a,"getSameStartEnd",(function(){return N}));var o=r(134),i=r(15),s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{type:i.SET_NATURAL_LANGUAGE_LABEL,payload:{label:e},meta:t}},u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{type:i.SET_DATE_RANGE,payload:e,meta:t}},l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{type:i.SET_START_DATE_TIME,payload:{start:e},meta:t}},c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{type:i.SET_END_DATE_TIME,payload:{end:e},meta:t}},d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{type:i.SET_START_TIME,payload:{start:e},meta:t}},m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{type:i.SET_END_TIME,payload:{end:e},meta:t}},_=function(e){return{type:i.SET_START_TIME_INPUT,payload:{startTimeInput:e}}},f=function(e){return{type:i.SET_END_TIME_INPUT,payload:{endTimeInput:e}}},p=function(e){return{type:i.SET_SEPARATOR_DATE,payload:{separator:e}}},h=function(e){return{type:i.SET_SEPARATOR_TIME,payload:{separator:e}}},y=function(e){return{type:i.SET_ALL_DAY,payload:{allDay:e}}},v=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{type:i.SET_MULTI_DAY,payload:{multiDay:e},meta:t}},g=function(e){return{type:i.SET_TIME_ZONE,payload:{timeZone:e}}},b=function(e){return{type:i.SET_TIMEZONE_VISIBILITY,payload:{show:e}}},M=function(){return{type:i.SET_DATETIME_BLOCK_EDITABLE_STATE,payload:{isEditable:!0}}},L=function(){return{type:i.SET_DATETIME_BLOCK_EDITABLE_STATE,payload:{isEditable:!1}}},w=r(10),D=function(e){return e.events.blocks.datetime},k=Object(w.createSelector)([D],(function(e){return e.start})),T=Object(w.createSelector)([D],(function(e){return e.end})),Y=Object(w.createSelector)([D],(function(e){return e.startTimeInput})),S=Object(w.createSelector)([D],(function(e){return e.endTimeInput})),E=Object(w.createSelector)([D],(function(e){return e.allDay})),x=Object(w.createSelector)([D],(function(e){return e.multiDay})),O=Object(w.createSelector)([D],(function(e){return e.dateTimeSeparator})),j=Object(w.createSelector)([D],(function(e){return e.timeRangeSeparator})),A=Object(w.createSelector)([D],(function(e){return e.timeZone})),P=Object(w.createSelector)([D],(function(e){return e.showTimeZone})),H=Object(w.createSelector)([D],(function(e){return e.naturalLanguageLabel})),C=Object(w.createSelector)([D],(function(e){return e.isEditable})),N=Object(w.createSelector)([D],(function(e){return e.start===e.end})),F=r(12),I=r.n(F),R=(Object.assign,"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}),z=function(e){return"@@redux-saga/"+e},q=z("TASK"),W=z("HELPER"),U=function(e){return e};function B(e,t,r){if(!t(e))throw function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";"undefined"==typeof window?console.log("redux-saga "+e+": "+t+"\n"+(r&&r.stack||r)):console[e](t,r)}("error","uncaught at check",r),new Error(r)}var V=Object.prototype.hasOwnProperty;function G(e,t){return $.notUndef(e)&&V.call(e,t)}var $={undef:function(e){return null==e},notUndef:function(e){return null!=e},func:function(e){return"function"==typeof e},number:function(e){return"number"==typeof e},string:function(e){return"string"==typeof e},array:Array.isArray,object:function(e){return e&&!$.array(e)&&"object"===(void 0===e?"undefined":R(e))},promise:function(e){return e&&$.func(e.then)},iterator:function(e){return e&&$.func(e.next)&&$.func(e.throw)},iterable:function(e){return e&&$.func(Symbol)?$.func(e[Symbol.iterator]):$.array(e)},task:function(e){return e&&e[q]},observable:function(e){return e&&$.func(e.subscribe)},buffer:function(e){return e&&$.func(e.isEmpty)&&$.func(e.take)&&$.func(e.put)},pattern:function(e){return e&&($.string(e)||"symbol"===(void 0===e?"undefined":R(e))||$.func(e)||$.array(e))},channel:function(e){return e&&$.func(e.take)&&$.func(e.close)},helper:function(e){return e&&e[W]},stringableFunc:function(e){return $.func(e)&&G(e,"toString")}};function J(e,t){return function(){return e.apply(void 0,arguments)}}var Z=z("IO"),K="TAKE",Q=function(e,t){var r;return(r={})[Z]=!0,r[e]=t,r};function X(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"*";if(arguments.length&&B(arguments[0],$.notUndef,"take(patternOrChannel): patternOrChannel is undefined"),$.pattern(e))return Q(K,{pattern:e});if($.channel(e))return Q(K,{channel:e});throw new Error("take(patternOrChannel): argument "+String(e)+" is not valid channel or a valid pattern")}X.maybe=function(){var e=X.apply(void 0,arguments);return e[K].maybe=!0,e};X.maybe;function ee(e,t){return arguments.length>1?(B(e,$.notUndef,"put(channel, action): argument channel is undefined"),B(e,$.channel,"put(channel, action): argument "+e+" is not a valid channel"),B(t,$.notUndef,"put(channel, action): argument action is undefined")):(B(e,$.notUndef,"put(action): argument action is undefined"),t=e,e=null),Q("PUT",{channel:e,action:t})}function te(e){return Q("ALL",e)}function re(e,t,r){B(t,$.notUndef,e+": argument fn is undefined");var n=null;if($.array(t)){var a=t;n=a[0],t=a[1]}else if(t.fn){var o=t;n=o.context,t=o.fn}return n&&$.string(t)&&$.func(n[t])&&(t=n[t]),B(t,$.func,e+": argument "+t+" is not a function"),{context:n,fn:t,args:r}}function ne(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return Q("CALL",re("call",e,r))}function ae(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return 0===arguments.length?e=U:(B(e,$.notUndef,"select(selector,[...]): argument selector is undefined"),B(e,$.func,"select(selector,[...]): argument "+e+" is not a function")),Q("SELECT",{selector:e,args:r})}ee.resolve=function(){var e=ee.apply(void 0,arguments);return e.PUT.resolve=!0,e},ee.sync=J(ee.resolve);Object.assign;var oe=r(432),ie=r.n(oe);r(170),r(441);var se=function(e){return"string"!=typeof e||""===e?(console.error("The namespace must be a non-empty string."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)||(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)};var ue=function(e){return"string"!=typeof e||""===e?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)||(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)};var le=function(e){return function(t,r,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10;if(ue(t)&&se(r))if("function"==typeof n)if("number"==typeof a){var o={callback:n,priority:a,namespace:r};if(e[t]){for(var i=e[t].handlers,s=0;s<i.length&&!(i[s].priority>a);)s++;i.splice(s,0,o),(e.__current||[]).forEach((function(e){e.name===t&&e.currentIndex>=s&&e.currentIndex++}))}else e[t]={handlers:[o],runs:0};"hookAdded"!==t&&ye("hookAdded",t,r,n,a)}else console.error("If specified, the hook priority must be a number.");else console.error("The hook callback must be a function.")}};var ce=function(e,t){return function(r,n){if(ue(r)&&(t||se(n))){if(!e[r])return 0;var a=0;if(t)a=e[r].handlers.length,e[r]={runs:e[r].runs,handlers:[]};else for(var o=e[r].handlers,i=function(t){o[t].namespace===n&&(o.splice(t,1),a++,(e.__current||[]).forEach((function(e){e.name===r&&e.currentIndex>=t&&e.currentIndex--})))},s=o.length-1;s>=0;s--)i(s);return"hookRemoved"!==r&&ye("hookRemoved",r,n),a}}};var de=function(e){return function(t){return t in e}};var me=function(e,t){return function(r){e[r]||(e[r]={handlers:[],runs:0}),e[r].runs++;for(var n=e[r].handlers,a=arguments.length,o=new Array(a>1?a-1:0),i=1;i<a;i++)o[i-1]=arguments[i];if(!n||!n.length)return t?o[0]:void 0;var s={name:r,currentIndex:0};for(e.__current.push(s),e[r]||(e[r]={runs:0,handlers:[]});s.currentIndex<n.length;){var u=n[s.currentIndex],l=u.callback.apply(null,o);t&&(o[0]=l),s.currentIndex++}return e.__current.pop(),t?o[0]:void 0}};var _e=function(e){return function(){return e.__current&&e.__current.length?e.__current[e.__current.length-1].name:null}};var fe=function(e){return function(t){return void 0===t?void 0!==e.__current[0]:!!e.__current[0]&&t===e.__current[0].name}};var pe=function(e){return function(t){if(ue(t))return e[t]&&e[t].runs?e[t].runs:0}};var he=function(){var e=ie()(null),t=ie()(null);return e.__current=[],t.__current=[],{addAction:le(e),addFilter:le(t),removeAction:ce(e),removeFilter:ce(t),hasAction:de(e),hasFilter:de(t),removeAllActions:ce(e,!0),removeAllFilters:ce(t,!0),doAction:me(e),applyFilters:me(t,!0),currentAction:_e(e),currentFilter:_e(t),doingAction:fe(e),doingFilter:fe(t),didAction:pe(e),didFilter:pe(t),actions:e,filters:t}}(),ye=(he.addAction,he.addFilter,he.removeAction,he.removeFilter,he.hasAction,he.hasFilter,he.removeAllActions,he.removeAllFilters,he.doAction),ve=he.applyFilters,ge=(he.currentAction,he.currentFilter,he.doingAction,he.doingFilter,he.didAction,he.didFilter,he.actions,he.filters,r(3)),be=I.a.mark(ze),Me=I.a.mark(qe),Le=I.a.mark(We),we=I.a.mark(Ue),De=I.a.mark(Be),ke=I.a.mark(Ve),Te=I.a.mark(Ge),Ye=I.a.mark($e),Se=I.a.mark(Je),Ee=I.a.mark(Ze),xe=I.a.mark(Ke),Oe=I.a.mark(Qe),je=I.a.mark(Xe),Ae=I.a.mark(et),Pe=I.a.mark(tt),He=I.a.mark(rt),Ce=I.a.mark(nt),Ne=ge.time.HALF_HOUR_IN_SECONDS,Fe=ge.time.DAY_IN_SECONDS,Ie=ge.time.HOUR_IN_SECONDS,Re=ge.time.MINUTE_IN_SECONDS;function ze(){var e;return I.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,te({start:ae(a.getStart),end:ae(a.getEnd)});case 2:return e=t.sent,t.next=5,te({start:ne(ge.moment.toMoment,e.start),end:ne(ge.moment.toMoment,e.end)});case 5:return t.abrupt("return",t.sent);case 6:case"end":return t.stop()}}),be,this)}function qe(){var e,t;return I.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,ne(ze);case 2:return e=r.sent,r.next=5,te({start:ne(ge.moment.toDatabaseTime,e.start),end:ne(ge.moment.toDatabaseTime,e.end)});case 5:return t=r.sent,r.next=8,te({start:ne(ge.time.toSeconds,t.start),end:ne(ge.time.toSeconds,t.end)});case 8:return r.abrupt("return",r.sent);case 9:case"end":return r.stop()}}),Me,this)}function We(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return I.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,ae(a.getNaturalLanguageLabel);case 2:if(""!==(e=o.sent)){o.next=5;break}return o.abrupt("return");case 5:return o.next=7,ne(ge.date.rangeToNaturalLanguage,r.start,r.end);case 7:if(t=o.sent,e===t){o.next=11;break}return o.next=11,ee(n.setNaturalLanguageLabel(t));case 11:case"end":return o.stop()}}),Le,this)}function Ue(e){var t;return I.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,ae(a.getStart);case 2:return r.t0=r.sent,r.next=5,ae(a.getEnd);case 5:return r.t1=r.sent,t={start:r.t0,end:r.t1},e.type===i.SET_END_DATE_TIME?t.end=e.payload.end:t.start=e.payload.start,r.next=10,ne(We,t);case 10:case"end":return r.stop()}}),we,this)}function Be(){var e;return I.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,te({start:ae(a.getStart),end:ae(a.getEnd)});case 2:return e=t.sent,t.next=5,ne(We,e);case 5:case"end":return t.stop()}}),De,this)}function Ve(e){var t,r,o,i,s,u,l,c,d;return I.a.wrap((function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=2,ae(a.getNaturalLanguageLabel);case 2:return t=m.sent,m.next=5,ne(ge.date.labelToDate,t);case 5:if(r=m.sent,o=r.start,i=r.end,null!==o||null!==i){m.next=13;break}return m.next=11,ne(Be);case 11:m.next=30;break;case 13:return m.next=15,te({start:ne(ge.moment.toMoment,o),end:ne(ge.moment.toMoment,i||o)});case 15:return s=m.sent,m.next=18,ne(ge.moment.adjustStart,s.start,s.end);case 18:return u=m.sent,m.next=21,ne(ge.moment.isSameDay,u.start,u.end);case 21:return l=!m.sent,c=!l&&"00:00"===s.start.format("HH:mm")&&"23:59"===s.end.format("HH:mm"),m.next=25,te({start:ne(ge.moment.toDateTime,u.start),end:ne(ge.moment.toDateTime,u.end)});case 25:return d=m.sent,m.next=28,te([ne(e.meta.setAttributes,{start:d.start}),ne(e.meta.setAttributes,{end:d.end}),ne(e.meta.setAttributes,{allDay:c})]);case 28:return m.next=30,te([ee(n.setStartDateTime(d.start)),ee(n.setEndDateTime(d.end)),ee(n.setMultiDay(l)),ee(n.setAllDay(c))]);case 30:case"end":return m.stop()}}),ke,this)}function Ge(e){var t,r,a,o,i,s,u;return I.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return t=e.payload,r=t.to,a=t.from,l.next=3,ne(ze);case 3:return o=l.sent,l.next=6,te({from:ne(ge.moment.toMoment,a),to:ne(ge.moment.toMoment,r||a)});case 6:return i=l.sent,l.next=9,te({start:ne(ge.moment.replaceDate,o.start,i.from),end:ne(ge.moment.replaceDate,o.end,i.to)});case 9:return l.next=11,ne(ge.moment.adjustStart,o.start,o.end);case 11:return s=l.sent,l.next=14,te({start:ne(ge.moment.toDateTime,s.start),end:ne(ge.moment.toDateTime,s.end)});case 14:return u=l.sent,l.next=17,te([ne(e.meta.setAttributes,{start:u.start}),ne(e.meta.setAttributes,{end:u.end})]);case 17:return l.next=19,te([ee(n.setStartDateTime(u.start)),ee(n.setEndDateTime(u.end))]);case 19:case"end":return l.stop()}}),Te,this)}function $e(e){var t,r,o;return I.a.wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,ae(a.getMultiDay);case 2:if(!s.sent){s.next=5;break}return s.abrupt("return");case 5:return s.next=7,ne(qe);case 7:if(t=s.sent,![i.SET_END_TIME,i.SET_START_TIME].includes(e.type)){s.next=11;break}return s.next=11,ne([Object,"assign"],t,e.payload);case 11:if(!(t.end<t.start)){s.next=26;break}return t.start+Ne>=Fe&&(t.start-=Ie),t.end=t.start+Ne,s.next=16,ne(ze);case 16:return r=s.sent,s.next=19,te({start:ne(ge.moment.setTimeInSeconds,r.start,t.start),end:ne(ge.moment.setTimeInSeconds,r.end,t.end)});case 19:return s.next=21,te({start:ne(ge.moment.toDateTime,r.start),end:ne(ge.moment.toDateTime,r.end)});case 21:return o=s.sent,s.next=24,te([ne(e.meta.setAttributes,{start:o.start}),ne(e.meta.setAttributes,{end:o.end})]);case 24:return s.next=26,te([ee(n.setStartDateTime(o.start)),ee(n.setEndDateTime(o.end))]);case 26:case"end":return s.stop()}}),Ye,this)}function Je(e){var t,r,o;return I.a.wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,ae(a.getMultiDay);case 2:if(!s.sent){s.next=5;break}return s.abrupt("return");case 5:return s.next=7,ne(qe);case 7:if(t=s.sent,![i.SET_END_TIME,i.SET_START_TIME].includes(e.type)){s.next=11;break}return s.next=11,ne([Object,"assign"],t,e.payload);case 11:if(!(t.start>t.end)){s.next=26;break}return t.start=Math.max(t.end-Ne,0),t.end=Math.max(t.start+Re,t.end),s.next=16,ne(ze);case 16:return r=s.sent,s.next=19,te({start:ne(ge.moment.setTimeInSeconds,r.start,t.start),end:ne(ge.moment.setTimeInSeconds,r.end,t.end)});case 19:return s.next=21,te({start:ne(ge.moment.toDateTime,r.start),end:ne(ge.moment.toDateTime,r.end)});case 21:return o=s.sent,s.next=24,te([ne(e.meta.setAttributes,{start:o.start}),ne(e.meta.setAttributes,{end:o.end})]);case 24:return s.next=26,te([ee(n.setStartDateTime(o.start)),ee(n.setEndDateTime(o.end))]);case 26:case"end":return s.stop()}}),Se,this)}function Ze(e){var t,r;return I.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,ne(ze);case 2:return t=a.sent,a.next=5,te({start:ne(ge.moment.setTimeInSeconds,t.start,0),end:ne(ge.moment.setTimeInSeconds,t.end,ge.time.DAY_IN_SECONDS-1)});case 5:return a.next=7,te({start:ne(ge.moment.toDateTime,t.start),end:ne(ge.moment.toDateTime,t.end)});case 7:return r=a.sent,a.next=10,te([ne(e.meta.setAttributes,{start:r.start}),ne(e.meta.setAttributes,{end:r.end}),ne(e.meta.setAttributes,{allDay:!0})]);case 10:return a.next=12,te([ee(n.setStartDateTime(r.start)),ee(n.setEndDateTime(r.end)),ee(n.setAllDay(!0))]);case 12:case"end":return a.stop()}}),Ee,this)}function Ke(e){var t,r,a,o,i,s,u,l,c;return I.a.wrap((function(d){for(;;)switch(d.prev=d.next){case 0:return t=e.payload.multiDay,d.next=3,ne(ze);case 3:if(r=d.sent,a=r.start,o=r.end,!t){d.next=21;break}return d.next=9,ne(ve,"tec.datetime.defaultRange",3);case 9:return i=d.sent,d.next=12,ne([o,"add"],i,"days");case 12:return d.next=14,ne(ge.moment.toDateTime,o);case 14:return s=d.sent,d.next=17,ne(e.meta.setAttributes,{end:s});case 17:return d.next=19,ee(n.setEndDateTime(s));case 19:d.next=34;break;case 21:return d.next=23,ne(ge.moment.replaceDate,o,a);case 23:return u=d.sent,d.next=26,ne(ge.moment.adjustStart,a,u);case 26:return l=d.sent,d.next=29,te({start:ne(ge.moment.toDateTime,l.start),end:ne(ge.moment.toDateTime,l.end)});case 29:return c=d.sent,d.next=32,te([ne(e.meta.setAttributes,{start:c.start}),ne(e.meta.setAttributes,{end:c.end})]);case 32:return d.next=34,te([ee(n.setStartDateTime(c.start)),ee(n.setEndDateTime(c.end))]);case 34:case"end":return d.stop()}}),xe,this)}function Qe(e){var t,r,a;return I.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if("all-day"!==e.payload.start){o.next=5;break}return o.next=3,ne(Ze,e);case 3:o.next=22;break;case 5:return o.next=7,ne(e.meta.setAttributes,{allDay:!1});case 7:return o.next=9,ee(n.setAllDay(!1));case 9:return o.next=11,ne(ze);case 11:return t=o.sent,r=t.start,o.next=15,ne(ge.moment.setTimeInSeconds,r,e.payload.start);case 15:return o.next=17,ne(ge.moment.toDateTime,r);case 17:return a=o.sent,o.next=20,ne(e.meta.setAttributes,{start:a});case 20:return o.next=22,ee(n.setStartDateTime(a));case 22:case"end":return o.stop()}}),Oe,this)}function Xe(e){var t,r,a;return I.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if("all-day"!==e.payload.end){o.next=5;break}return o.next=3,ne(Ze,e);case 3:o.next=22;break;case 5:return o.next=7,ne(e.meta.setAttributes,{allDay:!1});case 7:return o.next=9,ee(n.setAllDay(!1));case 9:return o.next=11,ne(ze);case 11:return t=o.sent,r=t.end,o.next=15,ne(ge.moment.setTimeInSeconds,r,e.payload.end);case 15:return o.next=17,ne(ge.moment.toDateTime,r);case 17:return a=o.sent,o.next=20,ne(e.meta.setAttributes,{end:a});case 20:return o.next=22,ee(n.setEndDateTime(a));case 22:case"end":return o.stop()}}),je,this)}function et(){var e,t,r;return I.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,ne(ze);case 2:return e=a.sent,t=e.start,a.next=6,ne(ge.moment.toTime,t);case 6:return r=a.sent,a.next=9,ee(n.setStartTimeInput(r));case 9:case"end":return a.stop()}}),Ae,this)}function tt(){var e,t,r;return I.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,ne(ze);case 2:return e=a.sent,t=e.end,a.next=6,ne(ge.moment.toTime,t);case 6:return r=a.sent,a.next=9,ee(n.setEndTimeInput(r));case 9:case"end":return a.stop()}}),Pe,this)}function rt(e){return I.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.t0=e.type,t.next=t.t0===i.SET_DATE_RANGE?3:t.t0===i.SET_START_DATE_TIME?8:t.t0===i.SET_END_DATE_TIME?13:t.t0===i.SET_START_TIME?18:t.t0===i.SET_END_TIME?29:t.t0===i.SET_MULTI_DAY?40:t.t0===i.SET_NATURAL_LANGUAGE_LABEL?49:56;break;case 3:return t.next=5,ne(Ge,e);case 5:return t.next=7,ne(Be);case 7:return t.abrupt("break",57);case 8:return t.next=10,ne($e,e);case 10:return t.next=12,ne(Ue,e);case 12:return t.abrupt("break",57);case 13:return t.next=15,ne(Je,e);case 15:return t.next=17,ne(Ue,e);case 17:return t.abrupt("break",57);case 18:return t.next=20,ne(Qe,e);case 20:return t.next=22,ne($e,e);case 22:return t.next=24,ne(et);case 24:return t.next=26,ne(tt);case 26:return t.next=28,ne(Be);case 28:return t.abrupt("break",57);case 29:return t.next=31,ne(Xe,e);case 31:return t.next=33,ne(Je,e);case 33:return t.next=35,ne(tt);case 35:return t.next=37,ne(et);case 37:return t.next=39,ne(Be);case 39:return t.abrupt("break",57);case 40:return t.next=42,ne(Ke,e);case 42:return t.next=44,ne(et);case 44:return t.next=46,ne(tt);case 46:return t.next=48,ne(Be);case 48:return t.abrupt("break",57);case 49:return t.next=51,ne(Ve,e);case 51:return t.next=53,ne(et);case 53:return t.next=55,ne(tt);case 55:case 56:return t.abrupt("break",57);case 57:case"end":return t.stop()}}),He,this)}function nt(){var e;return I.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=3,X([i.SET_DATE_RANGE,i.SET_START_DATE_TIME,i.SET_END_DATE_TIME,i.SET_START_TIME,i.SET_END_TIME,i.SET_MULTI_DAY,i.SET_TIME_ZONE,i.SET_NATURAL_LANGUAGE_LABEL]);case 3:return e=t.sent,t.next=6,ne(rt,e);case 6:t.next=0;break;case 8:case"end":return t.stop()}}),Ce,this)}t.default=o.a},function(e,t,r){"use strict";r.r(t),r.d(t,"SET_START_DATE_TIME",(function(){return a})),r.d(t,"SET_END_DATE_TIME",(function(){return o})),r.d(t,"SET_START_TIME",(function(){return i})),r.d(t,"SET_END_TIME",(function(){return s})),r.d(t,"SET_DATE_RANGE",(function(){return u})),r.d(t,"SET_START_TIME_INPUT",(function(){return l})),r.d(t,"SET_END_TIME_INPUT",(function(){return c})),r.d(t,"SET_NATURAL_LANGUAGE_LABEL",(function(){return d})),r.d(t,"SET_MULTI_DAY",(function(){return m})),r.d(t,"SET_ALL_DAY",(function(){return _})),r.d(t,"SET_SEPARATOR_DATE",(function(){return f})),r.d(t,"SET_SEPARATOR_TIME",(function(){return p})),r.d(t,"SET_TIME_ZONE",(function(){return h})),r.d(t,"SET_TIMEZONE_VISIBILITY",(function(){return y})),r.d(t,"SET_TIMEZONE_LABEL",(function(){return v})),r.d(t,"SET_DATE_INPUT_VISIBILITY",(function(){return g})),r.d(t,"SET_DATETIME_BLOCK_EDITABLE_STATE",(function(){return b}));var n=r(8),a=n.a+"/SET_START_DATE_TIME",o=n.a+"/SET_END_DATE_TIME",i=n.a+"/SET_START_TIME",s=n.a+"/SET_END_TIME",u=n.a+"/SET_DATE_RANGE",l=n.a+"/SET_START_TIME_INPUT",c=n.a+"/SET_END_TIME_INPUT",d=n.a+"/SET_NATURAL_LANGUAGE_LABEL",m=n.a+"/SET_MULTI_DAY",_=n.a+"/SET_ALL_DAY",f=n.a+"/SET_SEPARATOR_DATE",p=n.a+"/SET_SEPARATOR_TIME",h=n.a+"/SET_TIME_ZONE",y=n.a+"/SET_TIMEZONE_VISIBILITY",v=n.a+"/SET_TIMEZONE_LABEL",g=n.a+"/SET_DATE_INPUT_VISIBILITY",b=n.a+"/SET_DATETIME_BLOCK_EDITABLE_STATE"},function(e,t,r){"use strict";t.__esModule=!0;var n,a=r(345),o=(n=a)&&n.__esModule?n:{default:n};t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":(0,o.default)(t))&&"function"!=typeof t?e:t}},function(e,t){var r=Array.isArray;e.exports=r},function(e,t,r){var n=r(112),a="object"==typeof self&&self&&self.Object===Object&&self,o=n||a||Function("return this")();e.exports=o},function(e,t,r){var n;
1
+ var tribe="object"==typeof tribe?tribe:{};tribe.events=tribe.events||{},tribe.events.blocks=function(e){var t={};function r(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)r.d(n,a,function(t){return e[t]}.bind(null,a));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=632)}([function(e,t,r){(function(e){e.exports=function(){"use strict";var t,n;function a(){return t.apply(null,arguments)}function o(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e){return void 0===e}function u(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function l(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function c(e,t){var r,n=[];for(r=0;r<e.length;++r)n.push(t(e[r],r));return n}function d(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function m(e,t){for(var r in t)d(t,r)&&(e[r]=t[r]);return d(t,"toString")&&(e.toString=t.toString),d(t,"valueOf")&&(e.valueOf=t.valueOf),e}function _(e,t,r,n){return wt(e,t,r,n,!0).utc()}function f(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function p(e){if(null==e._isValid){var t=f(e),r=n.call(t.parsedDateParts,(function(e){return null!=e})),a=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&r);if(e._strict&&(a=a&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return a;e._isValid=a}return e._isValid}function h(e){var t=_(NaN);return null!=e?m(f(t),e):f(t).userInvalidated=!0,t}n=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),r=t.length>>>0,n=0;n<r;n++)if(n in t&&e.call(this,t[n],n,t))return!0;return!1};var y=a.momentProperties=[];function v(e,t){var r,n,a;if(s(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),s(t._i)||(e._i=t._i),s(t._f)||(e._f=t._f),s(t._l)||(e._l=t._l),s(t._strict)||(e._strict=t._strict),s(t._tzm)||(e._tzm=t._tzm),s(t._isUTC)||(e._isUTC=t._isUTC),s(t._offset)||(e._offset=t._offset),s(t._pf)||(e._pf=f(t)),s(t._locale)||(e._locale=t._locale),y.length>0)for(r=0;r<y.length;r++)s(a=t[n=y[r]])||(e[n]=a);return e}var g=!1;function b(e){v(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===g&&(g=!0,a.updateOffset(this),g=!1)}function M(e){return e instanceof b||null!=e&&null!=e._isAMomentObject}function L(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function w(e){var t=+e,r=0;return 0!==t&&isFinite(t)&&(r=L(t)),r}function D(e,t,r){var n,a=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),i=0;for(n=0;n<a;n++)(r&&e[n]!==t[n]||!r&&w(e[n])!==w(t[n]))&&i++;return i+o}function k(e){!1===a.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function T(e,t){var r=!0;return m((function(){if(null!=a.deprecationHandler&&a.deprecationHandler(null,e),r){for(var n,o=[],i=0;i<arguments.length;i++){if(n="","object"==typeof arguments[i]){for(var s in n+="\n["+i+"] ",arguments[0])n+=s+": "+arguments[0][s]+", ";n=n.slice(0,-2)}else n=arguments[i];o.push(n)}k(e+"\nArguments: "+Array.prototype.slice.call(o).join("")+"\n"+(new Error).stack),r=!1}return t.apply(this,arguments)}),t)}var Y,S={};function E(e,t){null!=a.deprecationHandler&&a.deprecationHandler(e,t),S[e]||(k(t),S[e]=!0)}function x(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function O(e,t){var r,n=m({},e);for(r in t)d(t,r)&&(i(e[r])&&i(t[r])?(n[r]={},m(n[r],e[r]),m(n[r],t[r])):null!=t[r]?n[r]=t[r]:delete n[r]);for(r in e)d(e,r)&&!d(t,r)&&i(e[r])&&(n[r]=m({},n[r]));return n}function j(e){null!=e&&this.set(e)}a.suppressDeprecationWarnings=!1,a.deprecationHandler=null,Y=Object.keys?Object.keys:function(e){var t,r=[];for(t in e)d(e,t)&&r.push(t);return r};var A={};function P(e,t){var r=e.toLowerCase();A[r]=A[r+"s"]=A[t]=e}function H(e){return"string"==typeof e?A[e]||A[e.toLowerCase()]:void 0}function C(e){var t,r,n={};for(r in e)d(e,r)&&(t=H(r))&&(n[t]=e[r]);return n}var N={};function F(e,t){N[e]=t}function I(e,t,r){var n=""+Math.abs(e),a=t-n.length;return(e>=0?r?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+n}var R=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,z=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,q={},W={};function U(e,t,r,n){var a=n;"string"==typeof n&&(a=function(){return this[n]()}),e&&(W[e]=a),t&&(W[t[0]]=function(){return I(a.apply(this,arguments),t[1],t[2])}),r&&(W[r]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function B(e,t){return e.isValid()?(t=V(t,e.localeData()),q[t]=q[t]||function(e){var t,r,n,a=e.match(R);for(t=0,r=a.length;t<r;t++)W[a[t]]?a[t]=W[a[t]]:a[t]=(n=a[t]).match(/\[[\s\S]/)?n.replace(/^\[|\]$/g,""):n.replace(/\\/g,"");return function(t){var n,o="";for(n=0;n<r;n++)o+=x(a[n])?a[n].call(t,e):a[n];return o}}(t),q[t](e)):e.localeData().invalidDate()}function V(e,t){var r=5;function n(e){return t.longDateFormat(e)||e}for(z.lastIndex=0;r>=0&&z.test(e);)e=e.replace(z,n),z.lastIndex=0,r-=1;return e}var G=/\d/,$=/\d\d/,J=/\d{3}/,Z=/\d{4}/,K=/[+-]?\d{6}/,Q=/\d\d?/,X=/\d\d\d\d?/,ee=/\d\d\d\d\d\d?/,te=/\d{1,3}/,re=/\d{1,4}/,ne=/[+-]?\d{1,6}/,ae=/\d+/,oe=/[+-]?\d+/,ie=/Z|[+-]\d\d:?\d\d/gi,se=/Z|[+-]\d\d(?::?\d\d)?/gi,ue=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,le={};function ce(e,t,r){le[e]=x(t)?t:function(e,n){return e&&r?r:t}}function de(e,t){return d(le,e)?le[e](t._strict,t._locale):new RegExp(me(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,r,n,a){return t||r||n||a}))))}function me(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var _e={};function fe(e,t){var r,n=t;for("string"==typeof e&&(e=[e]),u(t)&&(n=function(e,r){r[t]=w(e)}),r=0;r<e.length;r++)_e[e[r]]=n}function pe(e,t){fe(e,(function(e,r,n,a){n._w=n._w||{},t(e,n._w,n,a)}))}function he(e,t,r){null!=t&&d(_e,e)&&_e[e](t,r._a,r,e)}function ye(e){return ve(e)?366:365}function ve(e){return e%4==0&&e%100!=0||e%400==0}U("Y",0,0,(function(){var e=this.year();return e<=9999?""+e:"+"+e})),U(0,["YY",2],0,(function(){return this.year()%100})),U(0,["YYYY",4],0,"year"),U(0,["YYYYY",5],0,"year"),U(0,["YYYYYY",6,!0],0,"year"),P("year","y"),F("year",1),ce("Y",oe),ce("YY",Q,$),ce("YYYY",re,Z),ce("YYYYY",ne,K),ce("YYYYYY",ne,K),fe(["YYYYY","YYYYYY"],0),fe("YYYY",(function(e,t){t[0]=2===e.length?a.parseTwoDigitYear(e):w(e)})),fe("YY",(function(e,t){t[0]=a.parseTwoDigitYear(e)})),fe("Y",(function(e,t){t[0]=parseInt(e,10)})),a.parseTwoDigitYear=function(e){return w(e)+(w(e)>68?1900:2e3)};var ge,be=Me("FullYear",!0);function Me(e,t){return function(r){return null!=r?(we(this,e,r),a.updateOffset(this,t),this):Le(this,e)}}function Le(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function we(e,t,r){e.isValid()&&!isNaN(r)&&("FullYear"===t&&ve(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](r,e.month(),De(r,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](r))}function De(e,t){if(isNaN(e)||isNaN(t))return NaN;var r,n=(t%(r=12)+r)%r;return e+=(t-n)/12,1===n?ve(e)?29:28:31-n%7%2}ge=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},U("M",["MM",2],"Mo",(function(){return this.month()+1})),U("MMM",0,0,(function(e){return this.localeData().monthsShort(this,e)})),U("MMMM",0,0,(function(e){return this.localeData().months(this,e)})),P("month","M"),F("month",8),ce("M",Q),ce("MM",Q,$),ce("MMM",(function(e,t){return t.monthsShortRegex(e)})),ce("MMMM",(function(e,t){return t.monthsRegex(e)})),fe(["M","MM"],(function(e,t){t[1]=w(e)-1})),fe(["MMM","MMMM"],(function(e,t,r,n){var a=r._locale.monthsParse(e,n,r._strict);null!=a?t[1]=a:f(r).invalidMonth=e}));var ke=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Te="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Ye="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");function Se(e,t,r){var n,a,o,i=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],n=0;n<12;++n)o=_([2e3,n]),this._shortMonthsParse[n]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[n]=this.months(o,"").toLocaleLowerCase();return r?"MMM"===t?-1!==(a=ge.call(this._shortMonthsParse,i))?a:null:-1!==(a=ge.call(this._longMonthsParse,i))?a:null:"MMM"===t?-1!==(a=ge.call(this._shortMonthsParse,i))||-1!==(a=ge.call(this._longMonthsParse,i))?a:null:-1!==(a=ge.call(this._longMonthsParse,i))||-1!==(a=ge.call(this._shortMonthsParse,i))?a:null}function Ee(e,t){var r;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=w(t);else if(!u(t=e.localeData().monthsParse(t)))return e;return r=Math.min(e.date(),De(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,r),e}function xe(e){return null!=e?(Ee(this,e),a.updateOffset(this,!0),this):Le(this,"Month")}var Oe=ue,je=ue;function Ae(){function e(e,t){return t.length-e.length}var t,r,n=[],a=[],o=[];for(t=0;t<12;t++)r=_([2e3,t]),n.push(this.monthsShort(r,"")),a.push(this.months(r,"")),o.push(this.months(r,"")),o.push(this.monthsShort(r,""));for(n.sort(e),a.sort(e),o.sort(e),t=0;t<12;t++)n[t]=me(n[t]),a[t]=me(a[t]);for(t=0;t<24;t++)o[t]=me(o[t]);this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+n.join("|")+")","i")}function Pe(e,t,r,n,a,o,i){var s=new Date(e,t,r,n,a,o,i);return e<100&&e>=0&&isFinite(s.getFullYear())&&s.setFullYear(e),s}function He(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function Ce(e,t,r){var n=7+t-r;return-(7+He(e,0,n).getUTCDay()-t)%7+n-1}function Ne(e,t,r,n,a){var o,i,s=1+7*(t-1)+(7+r-n)%7+Ce(e,n,a);return s<=0?i=ye(o=e-1)+s:s>ye(e)?(o=e+1,i=s-ye(e)):(o=e,i=s),{year:o,dayOfYear:i}}function Fe(e,t,r){var n,a,o=Ce(e.year(),t,r),i=Math.floor((e.dayOfYear()-o-1)/7)+1;return i<1?n=i+Ie(a=e.year()-1,t,r):i>Ie(e.year(),t,r)?(n=i-Ie(e.year(),t,r),a=e.year()+1):(a=e.year(),n=i),{week:n,year:a}}function Ie(e,t,r){var n=Ce(e,t,r),a=Ce(e+1,t,r);return(ye(e)-n+a)/7}U("w",["ww",2],"wo","week"),U("W",["WW",2],"Wo","isoWeek"),P("week","w"),P("isoWeek","W"),F("week",5),F("isoWeek",5),ce("w",Q),ce("ww",Q,$),ce("W",Q),ce("WW",Q,$),pe(["w","ww","W","WW"],(function(e,t,r,n){t[n.substr(0,1)]=w(e)})),U("d",0,"do","day"),U("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),U("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),U("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),U("e",0,0,"weekday"),U("E",0,0,"isoWeekday"),P("day","d"),P("weekday","e"),P("isoWeekday","E"),F("day",11),F("weekday",11),F("isoWeekday",11),ce("d",Q),ce("e",Q),ce("E",Q),ce("dd",(function(e,t){return t.weekdaysMinRegex(e)})),ce("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),ce("dddd",(function(e,t){return t.weekdaysRegex(e)})),pe(["dd","ddd","dddd"],(function(e,t,r,n){var a=r._locale.weekdaysParse(e,n,r._strict);null!=a?t.d=a:f(r).invalidWeekday=e})),pe(["d","e","E"],(function(e,t,r,n){t[n]=w(e)}));var Re="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ze="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),qe="Su_Mo_Tu_We_Th_Fr_Sa".split("_");function We(e,t,r){var n,a,o,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)o=_([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(o,"").toLocaleLowerCase();return r?"dddd"===t?-1!==(a=ge.call(this._weekdaysParse,i))?a:null:"ddd"===t?-1!==(a=ge.call(this._shortWeekdaysParse,i))?a:null:-1!==(a=ge.call(this._minWeekdaysParse,i))?a:null:"dddd"===t?-1!==(a=ge.call(this._weekdaysParse,i))||-1!==(a=ge.call(this._shortWeekdaysParse,i))||-1!==(a=ge.call(this._minWeekdaysParse,i))?a:null:"ddd"===t?-1!==(a=ge.call(this._shortWeekdaysParse,i))||-1!==(a=ge.call(this._weekdaysParse,i))||-1!==(a=ge.call(this._minWeekdaysParse,i))?a:null:-1!==(a=ge.call(this._minWeekdaysParse,i))||-1!==(a=ge.call(this._weekdaysParse,i))||-1!==(a=ge.call(this._shortWeekdaysParse,i))?a:null}var Ue=ue,Be=ue,Ve=ue;function Ge(){function e(e,t){return t.length-e.length}var t,r,n,a,o,i=[],s=[],u=[],l=[];for(t=0;t<7;t++)r=_([2e3,1]).day(t),n=this.weekdaysMin(r,""),a=this.weekdaysShort(r,""),o=this.weekdays(r,""),i.push(n),s.push(a),u.push(o),l.push(n),l.push(a),l.push(o);for(i.sort(e),s.sort(e),u.sort(e),l.sort(e),t=0;t<7;t++)s[t]=me(s[t]),u[t]=me(u[t]),l[t]=me(l[t]);this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function $e(){return this.hours()%12||12}function Je(e,t){U(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function Ze(e,t){return t._meridiemParse}U("H",["HH",2],0,"hour"),U("h",["hh",2],0,$e),U("k",["kk",2],0,(function(){return this.hours()||24})),U("hmm",0,0,(function(){return""+$e.apply(this)+I(this.minutes(),2)})),U("hmmss",0,0,(function(){return""+$e.apply(this)+I(this.minutes(),2)+I(this.seconds(),2)})),U("Hmm",0,0,(function(){return""+this.hours()+I(this.minutes(),2)})),U("Hmmss",0,0,(function(){return""+this.hours()+I(this.minutes(),2)+I(this.seconds(),2)})),Je("a",!0),Je("A",!1),P("hour","h"),F("hour",13),ce("a",Ze),ce("A",Ze),ce("H",Q),ce("h",Q),ce("k",Q),ce("HH",Q,$),ce("hh",Q,$),ce("kk",Q,$),ce("hmm",X),ce("hmmss",ee),ce("Hmm",X),ce("Hmmss",ee),fe(["H","HH"],3),fe(["k","kk"],(function(e,t,r){var n=w(e);t[3]=24===n?0:n})),fe(["a","A"],(function(e,t,r){r._isPm=r._locale.isPM(e),r._meridiem=e})),fe(["h","hh"],(function(e,t,r){t[3]=w(e),f(r).bigHour=!0})),fe("hmm",(function(e,t,r){var n=e.length-2;t[3]=w(e.substr(0,n)),t[4]=w(e.substr(n)),f(r).bigHour=!0})),fe("hmmss",(function(e,t,r){var n=e.length-4,a=e.length-2;t[3]=w(e.substr(0,n)),t[4]=w(e.substr(n,2)),t[5]=w(e.substr(a)),f(r).bigHour=!0})),fe("Hmm",(function(e,t,r){var n=e.length-2;t[3]=w(e.substr(0,n)),t[4]=w(e.substr(n))})),fe("Hmmss",(function(e,t,r){var n=e.length-4,a=e.length-2;t[3]=w(e.substr(0,n)),t[4]=w(e.substr(n,2)),t[5]=w(e.substr(a))}));var Ke,Qe=Me("Hours",!0),Xe={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Te,monthsShort:Ye,week:{dow:0,doy:6},weekdays:Re,weekdaysMin:qe,weekdaysShort:ze,meridiemParse:/[ap]\.?m?\.?/i},et={},tt={};function rt(e){return e?e.toLowerCase().replace("_","-"):e}function nt(t){var n=null;if(!et[t]&&void 0!==e&&e&&e.exports)try{n=Ke._abbr,r(438)("./"+t),at(n)}catch(e){}return et[t]}function at(e,t){var r;return e&&(r=s(t)?it(e):ot(e,t))&&(Ke=r),Ke._abbr}function ot(e,t){if(null!==t){var r=Xe;if(t.abbr=e,null!=et[e])E("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=et[e]._config;else if(null!=t.parentLocale){if(null==et[t.parentLocale])return tt[t.parentLocale]||(tt[t.parentLocale]=[]),tt[t.parentLocale].push({name:e,config:t}),null;r=et[t.parentLocale]._config}return et[e]=new j(O(r,t)),tt[e]&&tt[e].forEach((function(e){ot(e.name,e.config)})),at(e),et[e]}return delete et[e],null}function it(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Ke;if(!o(e)){if(t=nt(e))return t;e=[e]}return function(e){for(var t,r,n,a,o=0;o<e.length;){for(t=(a=rt(e[o]).split("-")).length,r=(r=rt(e[o+1]))?r.split("-"):null;t>0;){if(n=nt(a.slice(0,t).join("-")))return n;if(r&&r.length>=t&&D(a,r,!0)>=t-1)break;t--}o++}return null}(e)}function st(e){var t,r=e._a;return r&&-2===f(e).overflow&&(t=r[1]<0||r[1]>11?1:r[2]<1||r[2]>De(r[0],r[1])?2:r[3]<0||r[3]>24||24===r[3]&&(0!==r[4]||0!==r[5]||0!==r[6])?3:r[4]<0||r[4]>59?4:r[5]<0||r[5]>59?5:r[6]<0||r[6]>999?6:-1,f(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),f(e)._overflowWeeks&&-1===t&&(t=7),f(e)._overflowWeekday&&-1===t&&(t=8),f(e).overflow=t),e}function ut(e,t,r){return null!=e?e:null!=t?t:r}function lt(e){var t,r,n,o,i=[];if(!e._d){for(n=function(e){var t=new Date(a.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}(e),e._w&&null==e._a[2]&&null==e._a[1]&&function(e){var t,r,n,a,o,i,s,u;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)o=1,i=4,r=ut(t.GG,e._a[0],Fe(Dt(),1,4).year),n=ut(t.W,1),((a=ut(t.E,1))<1||a>7)&&(u=!0);else{o=e._locale._week.dow,i=e._locale._week.doy;var l=Fe(Dt(),o,i);r=ut(t.gg,e._a[0],l.year),n=ut(t.w,l.week),null!=t.d?((a=t.d)<0||a>6)&&(u=!0):null!=t.e?(a=t.e+o,(t.e<0||t.e>6)&&(u=!0)):a=o}n<1||n>Ie(r,o,i)?f(e)._overflowWeeks=!0:null!=u?f(e)._overflowWeekday=!0:(s=Ne(r,n,a,o,i),e._a[0]=s.year,e._dayOfYear=s.dayOfYear)}(e),null!=e._dayOfYear&&(o=ut(e._a[0],n[0]),(e._dayOfYear>ye(o)||0===e._dayOfYear)&&(f(e)._overflowDayOfYear=!0),r=He(o,0,e._dayOfYear),e._a[1]=r.getUTCMonth(),e._a[2]=r.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=i[t]=n[t];for(;t<7;t++)e._a[t]=i[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?He:Pe).apply(null,i),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==e._d.getDay()&&(f(e).weekdayMismatch=!0)}}var ct=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,dt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,mt=/Z|[+-]\d\d(?::?\d\d)?/,_t=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],ft=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],pt=/^\/?Date\((\-?\d+)/i;function ht(e){var t,r,n,a,o,i,s=e._i,u=ct.exec(s)||dt.exec(s);if(u){for(f(e).iso=!0,t=0,r=_t.length;t<r;t++)if(_t[t][1].exec(u[1])){a=_t[t][0],n=!1!==_t[t][2];break}if(null==a)return void(e._isValid=!1);if(u[3]){for(t=0,r=ft.length;t<r;t++)if(ft[t][1].exec(u[3])){o=(u[2]||" ")+ft[t][0];break}if(null==o)return void(e._isValid=!1)}if(!n&&null!=o)return void(e._isValid=!1);if(u[4]){if(!mt.exec(u[4]))return void(e._isValid=!1);i="Z"}e._f=a+(o||"")+(i||""),Mt(e)}else e._isValid=!1}var yt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/;function vt(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}var gt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function bt(e){var t,r,n,a,o,i,s,u=yt.exec(e._i.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim());if(u){var l=(t=u[4],r=u[3],n=u[2],a=u[5],o=u[6],i=u[7],s=[vt(t),Ye.indexOf(r),parseInt(n,10),parseInt(a,10),parseInt(o,10)],i&&s.push(parseInt(i,10)),s);if(!function(e,t,r){return!e||ze.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(f(r).weekdayMismatch=!0,r._isValid=!1,!1)}(u[1],l,e))return;e._a=l,e._tzm=function(e,t,r){if(e)return gt[e];if(t)return 0;var n=parseInt(r,10),a=n%100;return(n-a)/100*60+a}(u[8],u[9],u[10]),e._d=He.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),f(e).rfc2822=!0}else e._isValid=!1}function Mt(e){if(e._f!==a.ISO_8601)if(e._f!==a.RFC_2822){e._a=[],f(e).empty=!0;var t,r,n,o,i,s=""+e._i,u=s.length,l=0;for(n=V(e._f,e._locale).match(R)||[],t=0;t<n.length;t++)o=n[t],(r=(s.match(de(o,e))||[])[0])&&((i=s.substr(0,s.indexOf(r))).length>0&&f(e).unusedInput.push(i),s=s.slice(s.indexOf(r)+r.length),l+=r.length),W[o]?(r?f(e).empty=!1:f(e).unusedTokens.push(o),he(o,r,e)):e._strict&&!r&&f(e).unusedTokens.push(o);f(e).charsLeftOver=u-l,s.length>0&&f(e).unusedInput.push(s),e._a[3]<=12&&!0===f(e).bigHour&&e._a[3]>0&&(f(e).bigHour=void 0),f(e).parsedDateParts=e._a.slice(0),f(e).meridiem=e._meridiem,e._a[3]=function(e,t,r){var n;return null==r?t:null!=e.meridiemHour?e.meridiemHour(t,r):null!=e.isPM?((n=e.isPM(r))&&t<12&&(t+=12),n||12!==t||(t=0),t):t}(e._locale,e._a[3],e._meridiem),lt(e),st(e)}else bt(e);else ht(e)}function Lt(e){var t=e._i,r=e._f;return e._locale=e._locale||it(e._l),null===t||void 0===r&&""===t?h({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),M(t)?new b(st(t)):(l(t)?e._d=t:o(r)?function(e){var t,r,n,a,o;if(0===e._f.length)return f(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;a<e._f.length;a++)o=0,t=v({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[a],Mt(t),p(t)&&(o+=f(t).charsLeftOver,o+=10*f(t).unusedTokens.length,f(t).score=o,(null==n||o<n)&&(n=o,r=t));m(e,r||t)}(e):r?Mt(e):function(e){var t=e._i;s(t)?e._d=new Date(a.now()):l(t)?e._d=new Date(t.valueOf()):"string"==typeof t?function(e){var t=pt.exec(e._i);null===t?(ht(e),!1===e._isValid&&(delete e._isValid,bt(e),!1===e._isValid&&(delete e._isValid,a.createFromInputFallback(e)))):e._d=new Date(+t[1])}(e):o(t)?(e._a=c(t.slice(0),(function(e){return parseInt(e,10)})),lt(e)):i(t)?function(e){if(!e._d){var t=C(e._i);e._a=c([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],(function(e){return e&&parseInt(e,10)})),lt(e)}}(e):u(t)?e._d=new Date(t):a.createFromInputFallback(e)}(e),p(e)||(e._d=null),e))}function wt(e,t,r,n,a){var s,u={};return!0!==r&&!1!==r||(n=r,r=void 0),(i(e)&&function(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0}(e)||o(e)&&0===e.length)&&(e=void 0),u._isAMomentObject=!0,u._useUTC=u._isUTC=a,u._l=r,u._i=e,u._f=t,u._strict=n,(s=new b(st(Lt(u))))._nextDay&&(s.add(1,"d"),s._nextDay=void 0),s}function Dt(e,t,r,n){return wt(e,t,r,n,!1)}a.createFromInputFallback=T("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))})),a.ISO_8601=function(){},a.RFC_2822=function(){};var kt=T("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Dt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:h()})),Tt=T("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Dt.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:h()}));function Yt(e,t){var r,n;if(1===t.length&&o(t[0])&&(t=t[0]),!t.length)return Dt();for(r=t[0],n=1;n<t.length;++n)t[n].isValid()&&!t[n][e](r)||(r=t[n]);return r}var St=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Et(e){var t=C(e),r=t.year||0,n=t.quarter||0,a=t.month||0,o=t.week||0,i=t.day||0,s=t.hour||0,u=t.minute||0,l=t.second||0,c=t.millisecond||0;this._isValid=function(e){for(var t in e)if(-1===ge.call(St,t)||null!=e[t]&&isNaN(e[t]))return!1;for(var r=!1,n=0;n<St.length;++n)if(e[St[n]]){if(r)return!1;parseFloat(e[St[n]])!==w(e[St[n]])&&(r=!0)}return!0}(t),this._milliseconds=+c+1e3*l+6e4*u+1e3*s*60*60,this._days=+i+7*o,this._months=+a+3*n+12*r,this._data={},this._locale=it(),this._bubble()}function xt(e){return e instanceof Et}function Ot(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function jt(e,t){U(e,0,0,(function(){var e=this.utcOffset(),r="+";return e<0&&(e=-e,r="-"),r+I(~~(e/60),2)+t+I(~~e%60,2)}))}jt("Z",":"),jt("ZZ",""),ce("Z",se),ce("ZZ",se),fe(["Z","ZZ"],(function(e,t,r){r._useUTC=!0,r._tzm=Pt(se,e)}));var At=/([\+\-]|\d\d)/gi;function Pt(e,t){var r=(t||"").match(e);if(null===r)return null;var n=((r[r.length-1]||[])+"").match(At)||["-",0,0],a=60*n[1]+w(n[2]);return 0===a?0:"+"===n[0]?a:-a}function Ht(e,t){var r,n;return t._isUTC?(r=t.clone(),n=(M(e)||l(e)?e.valueOf():Dt(e).valueOf())-r.valueOf(),r._d.setTime(r._d.valueOf()+n),a.updateOffset(r,!1),r):Dt(e).local()}function Ct(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Nt(){return!!this.isValid()&&this._isUTC&&0===this._offset}a.updateOffset=function(){};var Ft=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,It=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Rt(e,t){var r,n,a,o,i,s,l=e,c=null;return xt(e)?l={ms:e._milliseconds,d:e._days,M:e._months}:u(e)?(l={},t?l[t]=e:l.milliseconds=e):(c=Ft.exec(e))?(r="-"===c[1]?-1:1,l={y:0,d:w(c[2])*r,h:w(c[3])*r,m:w(c[4])*r,s:w(c[5])*r,ms:w(Ot(1e3*c[6]))*r}):(c=It.exec(e))?(r="-"===c[1]?-1:(c[1],1),l={y:zt(c[2],r),M:zt(c[3],r),w:zt(c[4],r),d:zt(c[5],r),h:zt(c[6],r),m:zt(c[7],r),s:zt(c[8],r)}):null==l?l={}:"object"==typeof l&&("from"in l||"to"in l)&&(o=Dt(l.from),i=Dt(l.to),a=o.isValid()&&i.isValid()?(i=Ht(i,o),o.isBefore(i)?s=qt(o,i):((s=qt(i,o)).milliseconds=-s.milliseconds,s.months=-s.months),s):{milliseconds:0,months:0},(l={}).ms=a.milliseconds,l.M=a.months),n=new Et(l),xt(e)&&d(e,"_locale")&&(n._locale=e._locale),n}function zt(e,t){var r=e&&parseFloat(e.replace(",","."));return(isNaN(r)?0:r)*t}function qt(e,t){var r={milliseconds:0,months:0};return r.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(r.months,"M").isAfter(