Event Tickets - Version 4.11.2

Version Description

Download this release

Release Info

Developer bordoni
Plugin Icon 128x128 Event Tickets
Version 4.11.2
Comparing to
See all releases

Code changes from version 4.11.1 to 4.11.2

Files changed (105) hide show
  1. common/lang/tribe-common.pot +12 -14
  2. common/src/Tribe/Assets.php +82 -39
  3. common/src/Tribe/Cache.php +114 -30
  4. common/src/Tribe/Cache_Listener.php +41 -7
  5. common/src/Tribe/Container.php +46 -0
  6. common/src/Tribe/Customizer.php +3 -117
  7. common/src/Tribe/Data.php +9 -9
  8. common/src/Tribe/Date_Utils.php +64 -22
  9. common/src/Tribe/Main.php +2 -2
  10. common/src/Tribe/Post_Transient.php +11 -10
  11. common/src/Tribe/Repository.php +31 -11
  12. common/src/Tribe/Rewrite.php +70 -21
  13. common/src/Tribe/Settings_Manager.php +45 -13
  14. common/src/Tribe/Template.php +340 -90
  15. common/src/Tribe/Traits/Cache_User.php +17 -0
  16. common/src/Tribe/Utils/Collection_Trait.php +15 -2
  17. common/src/Tribe/Utils/Date_I18n.php +48 -0
  18. common/src/Tribe/Utils/Date_I18n_Immutable.php +48 -0
  19. common/src/Tribe/Utils/Post_Thumbnail.php +45 -29
  20. common/src/Tribe/View_Helpers.php +13 -5
  21. common/src/admin-views/tribe-options-display.php +7 -7
  22. common/src/functions/template-tags/date.php +38 -18
  23. common/src/functions/template-tags/general.php +9 -1
  24. common/src/functions/template-tags/post.php +29 -0
  25. common/src/resources/css/common-full.css +182 -173
  26. common/src/resources/css/common-full.min.css +1 -1
  27. common/src/resources/css/common-skeleton.css +86 -77
  28. common/src/resources/css/common-skeleton.min.css +1 -1
  29. common/src/resources/images/mascot.png +0 -0
  30. common/src/resources/postcss/README.md +25 -21
  31. common/src/resources/postcss/base/full/forms/_text.pcss +7 -7
  32. common/src/resources/postcss/base/full/typography/_body.pcss +9 -6
  33. common/src/resources/postcss/base/full/typography/_headings.pcss +41 -46
  34. common/src/resources/postcss/base/skeleton/_layouts.pcss +1 -1
  35. common/src/resources/postcss/base/skeleton/forms/_text.pcss +4 -4
  36. common/src/resources/postcss/base/skeleton/grid/_rows.pcss +14 -17
  37. common/src/resources/postcss/components/full/buttons/_border.pcss +1 -1
  38. common/src/resources/postcss/components/full/buttons/_solid.pcss +6 -1
  39. common/src/resources/postcss/components/skeleton/_loader.pcss +1 -1
  40. common/src/resources/postcss/components/skeleton/buttons/_border.pcss +1 -1
  41. common/src/resources/postcss/components/skeleton/buttons/_solid.pcss +1 -1
  42. common/src/resources/postcss/resets/skeleton/_twentyseventeen.pcss +7 -2
  43. common/src/resources/postcss/utilities/icons/arrow.svg +0 -1
  44. common/src/resources/postcss/utilities/icons/error.svg +0 -1
  45. common/src/resources/postcss/utilities/icons/link.svg +1 -0
  46. common/src/resources/postcss/utilities/icons/list.svg +1 -1
  47. common/src/resources/postcss/utilities/icons/mail.svg +1 -0
  48. common/src/resources/postcss/utilities/icons/map-pin.svg +1 -0
  49. common/src/resources/postcss/utilities/icons/map.svg +1 -1
  50. common/src/resources/postcss/utilities/icons/messages-not-found.svg +1 -0
  51. common/src/resources/postcss/utilities/icons/no-map.svg +1 -0
  52. common/src/resources/postcss/utilities/icons/phone.svg +1 -0
  53. common/src/resources/postcss/utilities/icons/photo.svg +1 -1
  54. common/src/resources/postcss/utilities/icons/remove.svg +0 -1
  55. common/src/resources/postcss/utilities/mixins/_buttons.pcss +0 -19
  56. common/src/resources/postcss/utilities/variables/_box-shadows.pcss +1 -1
  57. common/src/resources/postcss/utilities/variables/_colors.pcss +3 -2
  58. common/src/resources/postcss/utilities/variables/_svgs.pcss +60 -39
  59. common/src/resources/postcss/utilities/variables/_z-index.pcss +1 -0
  60. common/vendor/autoload.php +1 -1
  61. common/vendor/autoload_52.php +1 -1
  62. common/vendor/composer/autoload_classmap.php +2 -0
  63. common/vendor/composer/autoload_real.php +4 -4
  64. common/vendor/composer/autoload_real_52.php +3 -3
  65. common/vendor/composer/autoload_static.php +7 -5
  66. event-tickets.php +1 -1
  67. lang/event-tickets-de_DE.mo +0 -0
  68. lang/event-tickets-el.mo +0 -0
  69. lang/event-tickets-es_ES.mo +0 -0
  70. lang/event-tickets-hu_HU.mo +0 -0
  71. lang/event-tickets-sv_SE.mo +0 -0
  72. lang/event-tickets.pot +193 -191
  73. readme.txt +9 -2
  74. src/Tribe/Assets.php +1 -1
  75. src/Tribe/Attendee_Registration/Template.php +28 -9
  76. src/Tribe/Commerce/PayPal/Frontend/Tickets_Form.php +0 -2
  77. src/Tribe/Commerce/PayPal/Main.php +0 -1
  78. src/Tribe/Editor/Blocks/Rsvp.php +1 -1
  79. src/Tribe/Editor/Blocks/Tickets.php +1 -1
  80. src/Tribe/Events/Views/V2/Hooks.php +129 -0
  81. src/Tribe/{Views → Events/Views}/V2/Models/Tickets.php +17 -8
  82. src/Tribe/{Views → Events/Views}/V2/Service_Provider.php +8 -11
  83. src/Tribe/Main.php +5 -7
  84. src/Tribe/Plugin_Register.php +3 -3
  85. src/Tribe/RSVP.php +1 -1
  86. src/Tribe/Tickets.php +76 -63
  87. src/Tribe/Tickets_View.php +23 -1
  88. src/Tribe/Views/V2/Hooks.php +0 -94
  89. src/functions/views/provider.php +3 -18
  90. src/resources/css/app/blocks.css +36 -36
  91. src/resources/css/app/blocks.min.css +36 -36
  92. src/resources/css/app/elements.css +9 -9
  93. src/resources/css/app/elements.min.css +9 -9
  94. src/resources/css/app/rsvp/frontend.css +1 -1
  95. src/resources/css/app/rsvp/frontend.min.css +1 -1
  96. src/resources/css/reset.css +0 -338
  97. src/resources/css/reset.min.css +0 -1
  98. src/resources/css/rsvp.css +59 -29
  99. src/resources/css/rsvp.min.css +1 -1
  100. src/resources/css/tickets-admin.css +163 -2076
  101. src/resources/css/tickets-admin.min.css +1 -1
  102. src/resources/css/tickets-common.css +198 -2115
  103. src/resources/css/tickets-common.min.css +1 -1
  104. src/resources/css/tickets-registration-page.css +159 -2399
  105. src/resources/css/tickets-registration-page.min.css +1 -1
common/lang/tribe-common.pot CHANGED
@@ -1,16 +1,14 @@
1
- # Copyright (C) 2019 Modern Tribe
2
  # This file is distributed under the same license as the Tribe Common package.
3
  msgid ""
4
  msgstr ""
5
-
6
- "Project-Id-Version: Tribe Common 4.10.2\n"
7
  "Report-Msgid-Bugs-To: http://m.tri.be/191x\n"
8
- "POT-Creation-Date: 2019-12-10 00:34:42+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: 2019-12-10 00:34\n"
13
-
14
  "Last-Translator: \n"
15
  "Language-Team: \n"
16
 
@@ -42,7 +40,7 @@ msgstr ""
42
  msgid "Press \"Cmd + C\" to copy"
43
  msgstr ""
44
 
45
- #: src/Tribe/Admin/Help_Page.php:79 src/Tribe/Customizer.php:642
46
  #: src/Tribe/Plugins_API.php:25
47
  msgid "The Events Calendar"
48
  msgstr ""
@@ -253,7 +251,7 @@ msgstr ""
253
  msgid "Rate %1$sEvent Tickets%2$s %3$s"
254
  msgstr ""
255
 
256
- #: src/Tribe/Customizer.php:643
257
  msgid ""
258
  "Use the following panel of your customizer to change the styling of your "
259
  "Calendar and Event pages."
@@ -2125,24 +2123,24 @@ msgstr[1] ""
2125
  msgid "Settings saved."
2126
  msgstr ""
2127
 
2128
- #: src/Tribe/Settings_Manager.php:57
2129
  msgid "General"
2130
  msgstr ""
2131
 
2132
- #: src/Tribe/Settings_Manager.php:58
2133
  msgid "Display"
2134
  msgstr ""
2135
 
2136
- #: src/Tribe/Settings_Manager.php:222
2137
  msgid "Network"
2138
  msgstr ""
2139
 
2140
- #: src/Tribe/Settings_Manager.php:256
2141
  #: src/admin-views/tribe-options-licenses.php:57
2142
  msgid "Licenses"
2143
  msgstr ""
2144
 
2145
- #: src/Tribe/Settings_Manager.php:286
2146
  msgid "Help"
2147
  msgstr ""
2148
 
@@ -2327,7 +2325,7 @@ msgstr ""
2327
  msgid "%s must be an email address."
2328
  msgstr ""
2329
 
2330
- #: src/Tribe/View_Helpers.php:51
2331
  msgid "Select a Country:"
2332
  msgstr ""
2333
 
1
+ # Copyright (C) 2020 Modern Tribe
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.11.0\n"
 
6
  "Report-Msgid-Bugs-To: http://m.tri.be/191x\n"
7
+ "POT-Creation-Date: 2020-01-23 20:33:04+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: 2020-01-23 20:33\n"
 
12
  "Last-Translator: \n"
13
  "Language-Team: \n"
14
 
40
  msgid "Press \"Cmd + C\" to copy"
41
  msgstr ""
42
 
43
+ #: src/Tribe/Admin/Help_Page.php:79 src/Tribe/Customizer.php:563
44
  #: src/Tribe/Plugins_API.php:25
45
  msgid "The Events Calendar"
46
  msgstr ""
251
  msgid "Rate %1$sEvent Tickets%2$s %3$s"
252
  msgstr ""
253
 
254
+ #: src/Tribe/Customizer.php:564
255
  msgid ""
256
  "Use the following panel of your customizer to change the styling of your "
257
  "Calendar and Event pages."
2123
  msgid "Settings saved."
2124
  msgstr ""
2125
 
2126
+ #: src/Tribe/Settings_Manager.php:80
2127
  msgid "General"
2128
  msgstr ""
2129
 
2130
+ #: src/Tribe/Settings_Manager.php:81
2131
  msgid "Display"
2132
  msgstr ""
2133
 
2134
+ #: src/Tribe/Settings_Manager.php:254
2135
  msgid "Network"
2136
  msgstr ""
2137
 
2138
+ #: src/Tribe/Settings_Manager.php:288
2139
  #: src/admin-views/tribe-options-licenses.php:57
2140
  msgid "Licenses"
2141
  msgstr ""
2142
 
2143
+ #: src/Tribe/Settings_Manager.php:318
2144
  msgid "Help"
2145
  msgstr ""
2146
 
2325
  msgid "%s must be an email address."
2326
  msgstr ""
2327
 
2328
+ #: src/Tribe/View_Helpers.php:59
2329
  msgid "Select a Country:"
2330
  msgstr ""
2331
 
common/src/Tribe/Assets.php CHANGED
@@ -49,15 +49,13 @@ class Tribe__Assets {
49
  */
50
  public function register_in_wp( $assets = null ) {
51
  if ( is_null( $assets ) ) {
52
- $assets = $this->assets;
53
  }
54
 
55
  if ( ! is_array( $assets ) ) {
56
  $assets = [ $assets ];
57
  }
58
 
59
- uasort( $assets, [ $this, 'order_by_priority' ] );
60
-
61
  foreach ( $assets as $asset ) {
62
  // Asset is already registered.
63
  if ( $asset->is_registered ) {
@@ -97,7 +95,7 @@ class Tribe__Assets {
97
  if ( did_action( $action ) > 0 ) {
98
  $this->enqueue();
99
  } else {
100
- add_action( $action, [ $this, 'enqueue' ], $asset->priority );
101
  }
102
  }
103
  }
@@ -113,7 +111,7 @@ class Tribe__Assets {
113
  * @param string|array $groups Which groups will be enqueued.
114
  */
115
  public function enqueue_group( $groups ) {
116
- $assets = $this->get();
117
  $enqueue = [];
118
 
119
  foreach ( $assets as $asset ) {
@@ -126,7 +124,6 @@ class Tribe__Assets {
126
  if ( empty( $intersect ) ) {
127
  continue;
128
  }
129
-
130
  $enqueue[] = $asset->slug;
131
  }
132
 
@@ -148,7 +145,11 @@ class Tribe__Assets {
148
  */
149
  public function enqueue( $forcibly_enqueue = null ) {
150
  $forcibly_enqueue = array_filter( (array) $forcibly_enqueue );
151
- $assets = $this->get();
 
 
 
 
152
 
153
  foreach ( $assets as $asset ) {
154
  // Should this asset be enqueued regardless of the current filter/any conditional requirements?
@@ -274,26 +275,49 @@ class Tribe__Assets {
274
  * @return string|false The url to the minified version or false, if file not found.
275
  */
276
  public static function maybe_get_min_file( $url ) {
277
- $urls = [];
278
- $wpmu_plugin_url = set_url_scheme( WPMU_PLUGIN_URL );
279
- $wp_plugin_url = set_url_scheme( WP_PLUGIN_URL );
280
- $wp_content_url = set_url_scheme( WP_CONTENT_URL );
281
- $plugins_url = plugins_url();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
282
 
283
  if ( 0 === strpos( $url, $wpmu_plugin_url ) ) {
284
  // URL inside WPMU plugin dir.
285
- $base_dir = wp_normalize_path( WPMU_PLUGIN_DIR );
286
  $base_url = $wpmu_plugin_url;
287
  } elseif ( 0 === strpos( $url, $wp_plugin_url ) ) {
288
  // URL inside WP plugin dir.
289
- $base_dir = wp_normalize_path( WP_PLUGIN_DIR );
290
  $base_url = $wp_plugin_url;
291
  } elseif ( 0 === strpos( $url, $wp_content_url ) ) {
292
  // URL inside WP content dir.
293
- $base_dir = wp_normalize_path( WP_CONTENT_DIR );
294
  $base_url = $wp_content_url;
295
  } elseif ( 0 === strpos( $url, $plugins_url ) ) {
296
- $base_dir = wp_normalize_path( WP_PLUGIN_DIR );
297
  $base_url = $plugins_url;
298
  } else {
299
  // Resource needs to be inside wp-content or a plugins dir.
@@ -320,7 +344,7 @@ class Tribe__Assets {
320
  // Check for all Urls added to the array.
321
  foreach ( $urls as $partial_path ) {
322
  $file_path = wp_normalize_path( $base_dir . $partial_path );
323
- $file_url = plugins_url( basename( $file_path ), $file_path );
324
 
325
  if ( file_exists( $file_path ) ) {
326
  return $file_url;
@@ -514,9 +538,6 @@ class Tribe__Assets {
514
  // Set the Asset on the array of notices.
515
  $this->assets[ $slug ] = $asset;
516
 
517
- // Sorts by priority.
518
- uasort( $this->assets, [ $this, 'order_by_priority' ] );
519
-
520
  // Return the Slug because it might be modified.
521
  return $asset;
522
  }
@@ -578,19 +599,55 @@ class Tribe__Assets {
578
  * Get the Asset Object configuration.
579
  *
580
  * @since 4.3
 
581
  *
582
- * @param string $slug Slug of the Asset.
 
583
  *
584
  * @return array|object|null Array of asset objects, single asset object, or null if looking for a single asset but
585
  * it was not in the array of objects.
586
  */
587
- public function get( $slug = null ) {
588
- uasort( $this->assets, [ $this, 'order_by_priority' ] );
589
-
590
  if ( is_null( $slug ) ) {
 
 
 
 
 
 
 
 
 
 
 
591
  return $this->assets;
592
  }
593
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
594
  // Prevent weird stuff here.
595
  $slug = sanitize_title_with_dashes( $slug );
596
 
@@ -601,24 +658,10 @@ class Tribe__Assets {
601
  return null;
602
  }
603
 
604
- /**
605
- * Add the Priority ordering, which was causing an issue of not respecting which order stuff was registered.
606
- *
607
- * @since 4.7
608
- *
609
- * @param object $a First Subject to compare.
610
- * @param object $b Second subject to compare.
611
- *
612
- * @return boolean
613
- */
614
- public function order_by_priority( $a, $b ) {
615
- return (int) $a->priority === (int) $b->priority ? 0 : (int) $a->priority > (int) $b->priority;
616
- }
617
-
618
  /**
619
  * Checks if an Asset exists.
620
  *
621
- * @param string $slug Slug of the Asset.
622
  *
623
  * @return bool
624
  */
49
  */
50
  public function register_in_wp( $assets = null ) {
51
  if ( is_null( $assets ) ) {
52
+ $assets = $this->get();
53
  }
54
 
55
  if ( ! is_array( $assets ) ) {
56
  $assets = [ $assets ];
57
  }
58
 
 
 
59
  foreach ( $assets as $asset ) {
60
  // Asset is already registered.
61
  if ( $asset->is_registered ) {
95
  if ( did_action( $action ) > 0 ) {
96
  $this->enqueue();
97
  } else {
98
+ add_action( $action, [ $this, 'enqueue' ], $asset->priority, 0 );
99
  }
100
  }
101
  }
111
  * @param string|array $groups Which groups will be enqueued.
112
  */
113
  public function enqueue_group( $groups ) {
114
+ $assets = $this->get( null, false );
115
  $enqueue = [];
116
 
117
  foreach ( $assets as $asset ) {
124
  if ( empty( $intersect ) ) {
125
  continue;
126
  }
 
127
  $enqueue[] = $asset->slug;
128
  }
129
 
145
  */
146
  public function enqueue( $forcibly_enqueue = null ) {
147
  $forcibly_enqueue = array_filter( (array) $forcibly_enqueue );
148
+ if ( ! empty( $forcibly_enqueue ) ) {
149
+ $assets = (array) $this->get( $forcibly_enqueue );
150
+ } else {
151
+ $assets = $this->get();
152
+ }
153
 
154
  foreach ( $assets as $asset ) {
155
  // Should this asset be enqueued regardless of the current filter/any conditional requirements?
275
  * @return string|false The url to the minified version or false, if file not found.
276
  */
277
  public static function maybe_get_min_file( $url ) {
278
+ static $wpmu_plugin_url;
279
+ static $wp_plugin_url;
280
+ static $wp_content_url;
281
+ static $plugins_url;
282
+ static $base_dirs;
283
+
284
+ $urls = [];
285
+ if ( ! isset( $wpmu_plugin_url ) ) {
286
+ $wpmu_plugin_url = set_url_scheme( WPMU_PLUGIN_URL );
287
+ }
288
+
289
+ if ( ! isset( $wp_plugin_url ) ) {
290
+ $wp_plugin_url = set_url_scheme( WP_PLUGIN_URL );
291
+ }
292
+
293
+ if ( ! isset( $wp_content_url ) ) {
294
+ $wp_content_url = set_url_scheme( WP_CONTENT_URL );
295
+ }
296
+
297
+ if ( ! isset( $plugins_url ) ) {
298
+ $plugins_url = plugins_url();
299
+ }
300
+
301
+ if ( ! isset( $base_dirs ) ) {
302
+ $base_dirs[ WPMU_PLUGIN_DIR ] = wp_normalize_path( WPMU_PLUGIN_DIR );
303
+ $base_dirs[ WP_PLUGIN_DIR ] = wp_normalize_path( WP_PLUGIN_DIR );
304
+ $base_dirs[ WP_CONTENT_DIR ] = wp_normalize_path( WP_CONTENT_DIR );
305
+ }
306
 
307
  if ( 0 === strpos( $url, $wpmu_plugin_url ) ) {
308
  // URL inside WPMU plugin dir.
309
+ $base_dir = $base_dirs[ WPMU_PLUGIN_DIR ];
310
  $base_url = $wpmu_plugin_url;
311
  } elseif ( 0 === strpos( $url, $wp_plugin_url ) ) {
312
  // URL inside WP plugin dir.
313
+ $base_dir = $base_dirs[ WP_PLUGIN_DIR ];
314
  $base_url = $wp_plugin_url;
315
  } elseif ( 0 === strpos( $url, $wp_content_url ) ) {
316
  // URL inside WP content dir.
317
+ $base_dir = $base_dirs[ WP_CONTENT_DIR ];
318
  $base_url = $wp_content_url;
319
  } elseif ( 0 === strpos( $url, $plugins_url ) ) {
320
+ $base_dir = $base_dirs[ WP_PLUGIN_DIR ];
321
  $base_url = $plugins_url;
322
  } else {
323
  // Resource needs to be inside wp-content or a plugins dir.
344
  // Check for all Urls added to the array.
345
  foreach ( $urls as $partial_path ) {
346
  $file_path = wp_normalize_path( $base_dir . $partial_path );
347
+ $file_url = $base_url . $partial_path;
348
 
349
  if ( file_exists( $file_path ) ) {
350
  return $file_url;
538
  // Set the Asset on the array of notices.
539
  $this->assets[ $slug ] = $asset;
540
 
 
 
 
541
  // Return the Slug because it might be modified.
542
  return $asset;
543
  }
599
  * Get the Asset Object configuration.
600
  *
601
  * @since 4.3
602
+ * @since 4.11.0 Added $sort param.
603
  *
604
+ * @param string|array $slug Slug of the Asset.
605
+ * @param boolean $sort If we should do any sorting before returning.
606
  *
607
  * @return array|object|null Array of asset objects, single asset object, or null if looking for a single asset but
608
  * it was not in the array of objects.
609
  */
610
+ public function get( $slug = null, $sort = true ) {
 
 
611
  if ( is_null( $slug ) ) {
612
+ if ( $sort ) {
613
+ $cache_key_count = __METHOD__ . ':count';
614
+ // Sorts by priority.
615
+ $cache_count = tribe_get_var( $cache_key_count, 0 );
616
+ $count = count( $this->assets );
617
+
618
+ if ( $count !== $cache_count ) {
619
+ uasort( $this->assets, 'tribe_sort_by_priority' );
620
+ tribe_set_var( $cache_key_count, $count );
621
+ }
622
+ }
623
  return $this->assets;
624
  }
625
 
626
+ // If slug is an array we return all of those.
627
+ if ( is_array( $slug ) ) {
628
+ $assets = [];
629
+ foreach ( $slug as $asset_slug ) {
630
+ $asset_slug = sanitize_title_with_dashes( $asset_slug );
631
+ // Skip empty assets.
632
+ if ( empty( $this->assets[ $asset_slug ] ) ) {
633
+ continue;
634
+ }
635
+
636
+ $assets[ $asset_slug ] = $this->assets[ $asset_slug ];
637
+ }
638
+
639
+ if ( empty( $assets ) ) {
640
+ return null;
641
+ }
642
+
643
+ if ( $sort ) {
644
+ // Sorts by priority.
645
+ uasort( $assets, 'tribe_sort_by_priority' );
646
+ }
647
+
648
+ return $assets;
649
+ }
650
+
651
  // Prevent weird stuff here.
652
  $slug = sanitize_title_with_dashes( $slug );
653
 
658
  return null;
659
  }
660
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
661
  /**
662
  * Checks if an Asset exists.
663
  *
664
+ * @param string|array $slug Slug of the Asset.
665
  *
666
  * @return bool
667
  */
common/src/Tribe/Cache.php CHANGED
@@ -10,6 +10,7 @@
10
  * When used in its ArrayAccess API the cache will provide non persistent storage.
11
  */
12
  class Tribe__Cache implements ArrayAccess {
 
13
  const NO_EXPIRATION = 0;
14
  const NON_PERSISTENT = - 1;
15
 
@@ -18,15 +19,28 @@ class Tribe__Cache implements ArrayAccess {
18
  */
19
  protected $non_persistent_keys = array();
20
 
 
 
 
 
 
 
 
 
 
 
 
 
 
21
  public static function setup() {
22
  wp_cache_add_non_persistent_groups( array( 'tribe-events-non-persistent' ) );
23
  }
24
 
25
  /**
26
- * @param string $id
27
- * @param mixed $value
28
- * @param int $expiration
29
- * @param string $expiration_trigger
30
  *
31
  * @return bool
32
  */
@@ -37,11 +51,11 @@ class Tribe__Cache implements ArrayAccess {
37
  * Filters the expiration for cache objects to provide the ability
38
  * to make non-persistent objects be treated as persistent.
39
  *
40
- * @param int $expiration Cache expiration time.
41
- * @param string $id Cache ID.
42
- * @param mixed $value Cache value.
43
- * @param string $expiration_trigger Action that triggers automatic expiration.
44
- * @param string $key Unique cache key based on Cache ID and expiration trigger last run time.
45
  *
46
  * @since 4.8
47
  */
@@ -61,10 +75,10 @@ class Tribe__Cache implements ArrayAccess {
61
  }
62
 
63
  /**
64
- * @param $id
65
- * @param $value
66
- * @param int $expiration
67
- * @param string $expiration_trigger
68
  *
69
  * @return bool
70
  */
@@ -77,11 +91,11 @@ class Tribe__Cache implements ArrayAccess {
77
  *
78
  * Note: When a default value or callback is specified, this value gets set in the cache.
79
  *
80
- * @param string $id The key for the cached value.
81
- * @param string $expiration_trigger Optional. Hook to trigger cache invalidation.
82
- * @param mixed $default Optional. A default value or callback that returns a default value.
83
- * @param int $expiration Optional. When the default value expires, if it gets set.
84
- * @param mixed $args Optional. Args passed to callback.
85
  *
86
  * @return mixed
87
  */
@@ -112,7 +126,7 @@ class Tribe__Cache implements ArrayAccess {
112
 
113
  /**
114
  * @param string $id
115
- * @param string $expiration_trigger
116
  *
117
  * @return mixed
118
  */
@@ -122,7 +136,7 @@ class Tribe__Cache implements ArrayAccess {
122
 
123
  /**
124
  * @param string $id
125
- * @param string $expiration_trigger
126
  *
127
  * @return bool
128
  */
@@ -132,7 +146,7 @@ class Tribe__Cache implements ArrayAccess {
132
 
133
  /**
134
  * @param string $id
135
- * @param string $expiration_trigger
136
  *
137
  * @return bool
138
  */
@@ -140,17 +154,65 @@ class Tribe__Cache implements ArrayAccess {
140
  return delete_transient( $this->get_id( $id, $expiration_trigger ) );
141
  }
142
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
143
  /**
144
  * @param string $key
145
- * @param string $expiration_trigger
146
  *
147
  * @return string
148
  */
149
  public function get_id( $key, $expiration_trigger = '' ) {
150
- $last = empty( $expiration_trigger ) ? '' : $this->get_last_occurrence( $expiration_trigger );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
151
  $id = $key . $last;
152
- if ( strlen( $id ) > 40 ) {
153
- $id = md5( $id );
154
  }
155
 
156
  return $id;
@@ -166,7 +228,27 @@ class Tribe__Cache implements ArrayAccess {
166
  * @return float The time (microtime) an action last occurred, or the current microtime if it never occurred.
167
  */
168
  public function get_last_occurrence( $action ) {
169
- return (float) get_option( 'tribe_last_' . $action, microtime( true ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
170
  }
171
 
172
  /**
@@ -182,6 +264,8 @@ class Tribe__Cache implements ArrayAccess {
182
  $timestamp = microtime( true );
183
  }
184
  update_option( 'tribe_last_' . $action, (float) $timestamp );
 
 
185
  }
186
 
187
  /**
@@ -222,7 +306,7 @@ class Tribe__Cache implements ArrayAccess {
222
  * </p>
223
  * <p>
224
  * The return value will be casted to boolean if non-boolean was returned.
225
- * @since 5.0.0
226
  */
227
  public function offsetExists( $offset ) {
228
  return in_array( $offset, $this->non_persistent_keys );
@@ -236,7 +320,7 @@ class Tribe__Cache implements ArrayAccess {
236
  * The offset to retrieve.
237
  * </p>
238
  * @return mixed Can return all value types.
239
- * @since 5.0.0
240
  */
241
  public function offsetGet( $offset ) {
242
  return $this->get( $offset );
@@ -253,7 +337,7 @@ class Tribe__Cache implements ArrayAccess {
253
  * The value to set.
254
  * </p>
255
  * @return void
256
- * @since 5.0.0
257
  */
258
  public function offsetSet( $offset, $value ) {
259
  $this->set( $offset, $value, self::NON_PERSISTENT );
@@ -267,7 +351,7 @@ class Tribe__Cache implements ArrayAccess {
267
  * The offset to unset.
268
  * </p>
269
  * @return void
270
- * @since 5.0.0
271
  */
272
  public function offsetUnset( $offset ) {
273
  $this->delete( $offset );
10
  * When used in its ArrayAccess API the cache will provide non persistent storage.
11
  */
12
  class Tribe__Cache implements ArrayAccess {
13
+ const SCHEDULED_EVENT_DELETE_TRANSIENT = 'tribe_schedule_transient_purge';
14
  const NO_EXPIRATION = 0;
15
  const NON_PERSISTENT = - 1;
16
 
19
  */
20
  protected $non_persistent_keys = array();
21
 
22
+ /**
23
+ * Bootstrap hook
24
+ *
25
+ * @since 4.11.0
26
+ */
27
+ public function hook() {
28
+ if ( ! wp_next_scheduled( self::SCHEDULED_EVENT_DELETE_TRANSIENT ) ) {
29
+ wp_schedule_event( time(), 'twicedaily', self::SCHEDULED_EVENT_DELETE_TRANSIENT );
30
+ }
31
+
32
+ add_action( self::SCHEDULED_EVENT_DELETE_TRANSIENT, [ $this, 'delete_expired_transients' ] );
33
+ }
34
+
35
  public static function setup() {
36
  wp_cache_add_non_persistent_groups( array( 'tribe-events-non-persistent' ) );
37
  }
38
 
39
  /**
40
+ * @param string $id
41
+ * @param mixed $value
42
+ * @param int $expiration
43
+ * @param string|array $expiration_trigger
44
  *
45
  * @return bool
46
  */
51
  * Filters the expiration for cache objects to provide the ability
52
  * to make non-persistent objects be treated as persistent.
53
  *
54
+ * @param int $expiration Cache expiration time.
55
+ * @param string $id Cache ID.
56
+ * @param mixed $value Cache value.
57
+ * @param string|array $expiration_trigger Action that triggers automatic expiration.
58
+ * @param string $key Unique cache key based on Cache ID and expiration trigger last run time.
59
  *
60
  * @since 4.8
61
  */
75
  }
76
 
77
  /**
78
+ * @param $id
79
+ * @param $value
80
+ * @param int $expiration
81
+ * @param string|array $expiration_trigger
82
  *
83
  * @return bool
84
  */
91
  *
92
  * Note: When a default value or callback is specified, this value gets set in the cache.
93
  *
94
+ * @param string $id The key for the cached value.
95
+ * @param string|array $expiration_trigger Optional. Hook to trigger cache invalidation.
96
+ * @param mixed $default Optional. A default value or callback that returns a default value.
97
+ * @param int $expiration Optional. When the default value expires, if it gets set.
98
+ * @param mixed $args Optional. Args passed to callback.
99
  *
100
  * @return mixed
101
  */
126
 
127
  /**
128
  * @param string $id
129
+ * @param string|array $expiration_trigger
130
  *
131
  * @return mixed
132
  */
136
 
137
  /**
138
  * @param string $id
139
+ * @param string|array $expiration_trigger
140
  *
141
  * @return bool
142
  */
146
 
147
  /**
148
  * @param string $id
149
+ * @param string|array $expiration_trigger
150
  *
151
  * @return bool
152
  */
154
  return delete_transient( $this->get_id( $id, $expiration_trigger ) );
155
  }
156
 
157
+ /**
158
+ * Purge all expired tribe_ transients.
159
+ *
160
+ * This uses a modification of the the query from https://core.trac.wordpress.org/ticket/20316
161
+ *
162
+ * @since 4.11.0
163
+ */
164
+ public function delete_expired_transients() {
165
+ global $wpdb;
166
+
167
+ $time = time();
168
+
169
+ $sql = "
170
+ DELETE
171
+ a,
172
+ b
173
+ FROM
174
+ {$wpdb->options} a
175
+ INNER JOIN {$wpdb->options} b
176
+ ON b.option_name = CONCAT( '_transient_timeout_tribe_', SUBSTRING( a.option_name, 12 ) )
177
+ AND b.option_value < {$time}
178
+ WHERE
179
+ a.option_name LIKE '\_transient_tribe\_%'
180
+ AND a.option_name NOT LIKE '\_transient\_timeout_tribe\_%'
181
+ ";
182
+ $wpdb->query( $sql );
183
+ }
184
+
185
  /**
186
  * @param string $key
187
+ * @param string|array $expiration_trigger
188
  *
189
  * @return string
190
  */
191
  public function get_id( $key, $expiration_trigger = '' ) {
192
+ if ( is_array( $expiration_trigger ) ) {
193
+ $triggers = $expiration_trigger;
194
+ } else {
195
+ $triggers = array_filter( explode( '|', $expiration_trigger ) );
196
+ }
197
+
198
+ $last = 0;
199
+ foreach ( $triggers as $trigger ) {
200
+ // Bail on empty trigger otherwise it creates a `tribe_last_` opt on the DB.
201
+ if ( empty( $trigger ) ) {
202
+ continue;
203
+ }
204
+
205
+ $occurrence = $this->get_last_occurrence( $trigger );
206
+
207
+ if ( $occurrence > $last ) {
208
+ $last = $occurrence;
209
+ }
210
+ }
211
+
212
+ $last = empty( $last ) ? '' : $last;
213
  $id = $key . $last;
214
+ if ( strlen( $id ) > 80 ) {
215
+ $id = 'tribe_' . md5( $id );
216
  }
217
 
218
  return $id;
228
  * @return float The time (microtime) an action last occurred, or the current microtime if it never occurred.
229
  */
230
  public function get_last_occurrence( $action ) {
231
+ static $cache_var_name = __METHOD__;
232
+
233
+ $cache_last_actions = tribe_get_var( $cache_var_name, [] );
234
+
235
+ if ( isset( $cache_last_actions[ $action ] ) ) {
236
+ return $cache_last_actions[ $action ];
237
+ }
238
+
239
+ $last_action = (float) get_option( 'tribe_last_' . $action, null );
240
+
241
+ if ( ! $last_action ) {
242
+ $last_action = microtime( true );
243
+
244
+ update_option( 'tribe_last_' . $action, $last_action );
245
+ }
246
+
247
+ $cache_last_actions[ $action ] = (float) $last_action;
248
+
249
+ tribe_set_var( $cache_var_name, $cache_last_actions );
250
+
251
+ return $cache_last_actions[ $action ];
252
  }
253
 
254
  /**
264
  $timestamp = microtime( true );
265
  }
266
  update_option( 'tribe_last_' . $action, (float) $timestamp );
267
+
268
+ $this->delete_expired_transients();
269
  }
270
 
271
  /**
306
  * </p>
307
  * <p>
308
  * The return value will be casted to boolean if non-boolean was returned.
309
+ * @since 4.11.0
310
  */
311
  public function offsetExists( $offset ) {
312
  return in_array( $offset, $this->non_persistent_keys );
320
  * The offset to retrieve.
321
  * </p>
322
  * @return mixed Can return all value types.
323
+ * @since 4.11.0
324
  */
325
  public function offsetGet( $offset ) {
326
  return $this->get( $offset );
337
  * The value to set.
338
  * </p>
339
  * @return void
340
+ * @since 4.11.0
341
  */
342
  public function offsetSet( $offset, $value ) {
343
  $this->set( $offset, $value, self::NON_PERSISTENT );
351
  * The offset to unset.
352
  * </p>
353
  * @return void
354
+ * @since 4.11.0
355
  */
356
  public function offsetUnset( $offset ) {
357
  $this->delete( $offset );
common/src/Tribe/Cache_Listener.php CHANGED
@@ -14,6 +14,11 @@
14
  */
15
  const TRIGGER_SAVE_POST = 'save_post';
16
 
 
 
 
 
 
17
  /**
18
  * The singleton instance of the class.
19
  *
@@ -53,6 +58,7 @@
53
  */
54
  private function add_hooks() {
55
  add_action( 'save_post', [ $this, 'save_post' ], 0, 2 );
 
56
  add_action( 'updated_option', [ $this, 'update_last_save_post' ], 10, 3 );
57
  add_action( 'generate_rewrite_rules', [ $this, 'generate_rewrite_rules' ] );
58
  }
@@ -79,17 +85,45 @@
79
  * @param mixed $value The new option value.
80
  */
81
  public function update_last_save_post( $option_name, $old_value, $value ) {
82
- $triggers = array(
83
- 'tribe_events_calendar_options',
84
- 'permalink_structure',
85
- 'rewrite_rules',
86
- 'start_of_week',
87
- );
88
- if ( in_array( $option_name, $triggers, true ) ) {
89
  $this->cache->set_last_occurrence( self::TRIGGER_SAVE_POST );
90
  }
91
  }
92
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
93
  /**
94
  * For any hook that doesn't need any additional filtering
95
  *
14
  */
15
  const TRIGGER_SAVE_POST = 'save_post';
16
 
17
+ /**
18
+ * The name of the trigger that will be fired when an option is updated
19
+ */
20
+ const TRIGGER_UPDATED_OPTION = 'updated_option';
21
+
22
  /**
23
  * The singleton instance of the class.
24
  *
58
  */
59
  private function add_hooks() {
60
  add_action( 'save_post', [ $this, 'save_post' ], 0, 2 );
61
+ add_action( 'updated_option', [ $this, 'update_last_updated_option' ], 10, 3 );
62
  add_action( 'updated_option', [ $this, 'update_last_save_post' ], 10, 3 );
63
  add_action( 'generate_rewrite_rules', [ $this, 'generate_rewrite_rules' ] );
64
  }
85
  * @param mixed $value The new option value.
86
  */
87
  public function update_last_save_post( $option_name, $old_value, $value ) {
88
+ $triggers = [
89
+ 'tribe_events_calendar_options' => true,
90
+ 'permalink_structure' => true,
91
+ 'rewrite_rules' => true,
92
+ 'start_of_week' => true,
93
+ ];
94
+ if ( ! empty( $triggers[ $option_name ] ) ) {
95
  $this->cache->set_last_occurrence( self::TRIGGER_SAVE_POST );
96
  }
97
  }
98
 
99
+ /**
100
+ * Run the caching functionality that is executed on saving tribe calendar options.
101
+ *
102
+ * @see 'updated_option'
103
+ *
104
+ * @since 4.11.0
105
+ *
106
+ * @param string $option_name Name of the updated option.
107
+ * @param mixed $old_value The old option value.
108
+ * @param mixed $value The new option value.
109
+ */
110
+ public function update_last_updated_option( $option_name, $old_value, $value ) {
111
+ $triggers = [
112
+ 'active_plugins' => true,
113
+ 'tribe_events_calendar_options' => true,
114
+ 'permalink_structure' => true,
115
+ 'rewrite_rules' => true,
116
+ 'start_of_week' => true,
117
+ 'sidebars_widgets' => true,
118
+ 'stylesheet' => true,
119
+ 'template' => true,
120
+ ];
121
+
122
+ if ( ! empty( $triggers[ $option_name ] ) ) {
123
+ $this->cache->set_last_occurrence( self::TRIGGER_UPDATED_OPTION );
124
+ }
125
+ }
126
+
127
  /**
128
  * For any hook that doesn't need any additional filtering
129
  *
common/src/Tribe/Container.php CHANGED
@@ -224,6 +224,52 @@ if ( ! function_exists( 'tribe_get_var' ) ) {
224
  }
225
  }
226
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
227
  if ( ! function_exists( 'tribe_register_provider' ) ) {
228
  /**
229
  * Registers a service provider in the container.
224
  }
225
  }
226
 
227
+ if ( ! function_exists( 'tribe_unset_var' ) ) {
228
+ /**
229
+ * Returns the value of a registered variable.
230
+ *
231
+ * Example use:
232
+ *
233
+ * tribe_set_var( 'tec.url', 'http://example.com' );
234
+ *
235
+ * tribe_unset_var( 'tec.url' );
236
+ *
237
+ * @since 4.11.0
238
+ *
239
+ * @param string $slug The slug of the variable registered using `tribe_unset_var`.
240
+ *
241
+ * @return void
242
+ */
243
+ function tribe_unset_var( $slug ) {
244
+ $container = Tribe__Container::init();
245
+ try {
246
+ $container->offsetUnset( $slug );
247
+ } catch ( Exception $e ) {}
248
+ }
249
+ }
250
+
251
+ if ( ! function_exists( 'tribe_isset_var' ) ) {
252
+ /**
253
+ * Returns the value of a registered variable.
254
+ *
255
+ * Example use:
256
+ *
257
+ * tribe_set_var( 'tec.url', 'http://example.com' );
258
+ *
259
+ * tribe_isset_var( 'tec.url' );
260
+ *
261
+ * @since 4.11.0
262
+ *
263
+ * @param string $slug The slug of the variable checked using `tribe_isset_var`.
264
+ *
265
+ * @return boolean Either a the given slug exists.
266
+ */
267
+ function tribe_isset_var( $slug ) {
268
+ $container = Tribe__Container::init();
269
+ return $container->offsetExists( $slug );
270
+ }
271
+ }
272
+
273
  if ( ! function_exists( 'tribe_register_provider' ) ) {
274
  /**
275
  * Registers a service provider in the container.
common/src/Tribe/Customizer.php CHANGED
@@ -104,17 +104,6 @@ final class Tribe__Customizer {
104
  return;
105
  }
106
 
107
- /**
108
- * Filters the Panel ID, which is also the `wp_option` name for the Customizer settings
109
- *
110
- * @deprecated
111
- * @since 4.0
112
- *
113
- * @param string $ID
114
- * @param self $customizer
115
- */
116
- $this->ID = apply_filters( 'tribe_events_pro_customizer_panel_id', 'tribe_customizer', $this );
117
-
118
  /**
119
  * Filters the Panel ID, which is also the `wp_option` name for the Customizer settings
120
  *
@@ -327,18 +316,6 @@ final class Tribe__Customizer {
327
  $option = $sections;
328
  }
329
 
330
- /**
331
- * Apply Filters After finding the variable
332
- *
333
- * @deprecated
334
- * @since 4.0
335
- *
336
- * @param mixed $option
337
- * @param array $search
338
- * @param array $sections
339
- */
340
- $option = apply_filters( 'tribe_events_pro_customizer_get_option', $option, $search, $sections );
341
-
342
  /**
343
  * Apply Filters After finding the variable
344
  *
@@ -393,18 +370,6 @@ final class Tribe__Customizer {
393
  return false;
394
  }
395
 
396
- /**
397
- * Use this filter to add more CSS, using Underscore Template style
398
- *
399
- * @deprecated
400
- * @since 4.0
401
- *
402
- * @link http://underscorejs.org/#template
403
- *
404
- * @param string $template
405
- */
406
- $css_template = trim( apply_filters( 'tribe_events_pro_customizer_css_template', '' ) );
407
-
408
  /**
409
  * Use this filter to add more CSS, using Underscore Template style
410
  *
@@ -414,7 +379,7 @@ final class Tribe__Customizer {
414
  *
415
  * @param string $template
416
  */
417
- $css_template = trim( apply_filters( 'tribe_customizer_css_template', $css_template ) );
418
 
419
  // If we don't have anything on the customizer don't print empty styles
420
  // On Customize Page, we don't care we need this
@@ -531,17 +496,6 @@ final class Tribe__Customizer {
531
  // Set the Cutomizer on a class variable
532
  $this->manager = $customizer;
533
 
534
- /**
535
- * Allow users to filter the Panel
536
- *
537
- * @deprecated
538
- * @since 4.0
539
- *
540
- * @param WP_Customize_Panel $panel
541
- * @param Tribe__Customizer $customizer
542
- */
543
- $this->panel = apply_filters( 'tribe_events_pro_customizer_panel', $this->register_panel(), $this );
544
-
545
  /**
546
  * Allow users to filter the Panel
547
  *
@@ -550,18 +504,7 @@ final class Tribe__Customizer {
550
  * @param WP_Customize_Panel $panel
551
  * @param Tribe__Customizer $customizer
552
  */
553
- $this->panel = apply_filters( 'tribe_customizer_panel', $this->panel, $this );
554
-
555
- /**
556
- * Filter the Sections within our Panel before they are added to the Cutomize Manager
557
- *
558
- * @deprecated
559
- * @since 4.0
560
- *
561
- * @param array $sections
562
- * @param Tribe__Customizer $customizer
563
- */
564
- $this->sections = apply_filters( 'tribe_events_pro_customizer_pre_sections', $this->sections, $this );
565
 
566
  /**
567
  * Filter the Sections within our Panel before they are added to the Cutomize Manager
@@ -576,17 +519,6 @@ final class Tribe__Customizer {
576
  foreach ( $this->sections as $id => $section ) {
577
  $this->sections[ $id ] = $this->register_section( $id, $section );
578
 
579
- /**
580
- * Allows people to Register and de-register the method to register more Fields
581
- *
582
- * @deprecated
583
- * @since 4.0
584
- *
585
- * @param array $section
586
- * @param WP_Customize_Manager $manager
587
- */
588
- do_action( "tribe_events_pro_customizer_register_{$id}_settings", $this->sections[ $id ], $this->manager );
589
-
590
  /**
591
  * Allows people to Register and de-register the method to register more Fields
592
  *
@@ -598,17 +530,6 @@ final class Tribe__Customizer {
598
  do_action( "tribe_customizer_register_{$id}_settings", $this->sections[ $id ], $this->manager );
599
  }
600
 
601
- /**
602
- * Filter the Sections within our Panel, now using the actual WP_Customize_Section
603
- *
604
- * @deprecated
605
- * @since 4.0
606
- *
607
- * @param array $sections
608
- * @param Tribe__Customizer $customizer
609
- */
610
- $this->sections = apply_filters( 'tribe_events_pro_customizer_sections', $this->sections, $this );
611
-
612
  /**
613
  * Filter the Sections within our Panel, now using the actual WP_Customize_Section
614
  *
@@ -646,18 +567,6 @@ final class Tribe__Customizer {
646
  'priority' => 125,
647
  );
648
 
649
- /**
650
- * Filter the Panel Arguments for WP Customize
651
- *
652
- * @deprecated
653
- * @since 4.0
654
- *
655
- * @param array $args
656
- * @param string $ID
657
- * @param Tribe__Customizer $customizer
658
- */
659
- $panel_args = apply_filters( 'tribe_events_pro_customizer_panel_args', $panel_args, $this->ID, $this );
660
-
661
  /**
662
  * Filter the Panel Arguments for WP Customize
663
  *
@@ -689,17 +598,6 @@ final class Tribe__Customizer {
689
  * @return WP_Customize_Section
690
  */
691
  public function register_section( $id, $args ) {
692
- /**
693
- * Filter the Section ID
694
- *
695
- * @deprecated
696
- * @since 4.0
697
- *
698
- * @param string $section_id
699
- * @param Tribe__Customizer $customizer
700
- */
701
- $section_id = apply_filters( 'tribe_events_pro_customizer_section_id', $id, $this );
702
-
703
  /**
704
  * Filter the Section ID
705
  *
@@ -708,7 +606,7 @@ final class Tribe__Customizer {
708
  * @param string $section_id
709
  * @param Tribe__Customizer $customizer
710
  */
711
- $section_id = apply_filters( 'tribe_customizer_section_id', $section_id, $this );
712
 
713
  // Tries to fetch the section
714
  $section = $this->manager->get_section( $section_id );
@@ -718,18 +616,6 @@ final class Tribe__Customizer {
718
  return $section;
719
  }
720
 
721
- /**
722
- * Filter the Section arguments, so that developers can filter arguments based on $section_id
723
- *
724
- * @deprecated
725
- * @since 4.0
726
- *
727
- * @param array $args
728
- * @param string $section_id
729
- * @param Tribe__Customizer $customizer
730
- */
731
- $section_args = apply_filters( 'tribe_events_pro_customizer_section_args', $args, $section_id, $this );
732
-
733
  /**
734
  * Filter the Section arguments, so that developers can filter arguments based on $section_id
735
  *
104
  return;
105
  }
106
 
 
 
 
 
 
 
 
 
 
 
 
107
  /**
108
  * Filters the Panel ID, which is also the `wp_option` name for the Customizer settings
109
  *
316
  $option = $sections;
317
  }
318
 
 
 
 
 
 
 
 
 
 
 
 
 
319
  /**
320
  * Apply Filters After finding the variable
321
  *
370
  return false;
371
  }
372
 
 
 
 
 
 
 
 
 
 
 
 
 
373
  /**
374
  * Use this filter to add more CSS, using Underscore Template style
375
  *
379
  *
380
  * @param string $template
381
  */
382
+ $css_template = trim( apply_filters( 'tribe_customizer_css_template', '' ) );
383
 
384
  // If we don't have anything on the customizer don't print empty styles
385
  // On Customize Page, we don't care we need this
496
  // Set the Cutomizer on a class variable
497
  $this->manager = $customizer;
498
 
 
 
 
 
 
 
 
 
 
 
 
499
  /**
500
  * Allow users to filter the Panel
501
  *
504
  * @param WP_Customize_Panel $panel
505
  * @param Tribe__Customizer $customizer
506
  */
507
+ $this->panel = apply_filters( 'tribe_customizer_panel', $this->register_panel(), $this );
 
 
 
 
 
 
 
 
 
 
 
508
 
509
  /**
510
  * Filter the Sections within our Panel before they are added to the Cutomize Manager
519
  foreach ( $this->sections as $id => $section ) {
520
  $this->sections[ $id ] = $this->register_section( $id, $section );
521
 
 
 
 
 
 
 
 
 
 
 
 
522
  /**
523
  * Allows people to Register and de-register the method to register more Fields
524
  *
530
  do_action( "tribe_customizer_register_{$id}_settings", $this->sections[ $id ], $this->manager );
531
  }
532
 
 
 
 
 
 
 
 
 
 
 
 
533
  /**
534
  * Filter the Sections within our Panel, now using the actual WP_Customize_Section
535
  *
567
  'priority' => 125,
568
  );
569
 
 
 
 
 
 
 
 
 
 
 
 
 
570
  /**
571
  * Filter the Panel Arguments for WP Customize
572
  *
598
  * @return WP_Customize_Section
599
  */
600
  public function register_section( $id, $args ) {
 
 
 
 
 
 
 
 
 
 
 
601
  /**
602
  * Filter the Section ID
603
  *
606
  * @param string $section_id
607
  * @param Tribe__Customizer $customizer
608
  */
609
+ $section_id = apply_filters( 'tribe_customizer_section_id', $id, $this );
610
 
611
  // Tries to fetch the section
612
  $section = $this->manager->get_section( $section_id );
616
  return $section;
617
  }
618
 
 
 
 
 
 
 
 
 
 
 
 
 
619
  /**
620
  * Filter the Section arguments, so that developers can filter arguments based on $section_id
621
  *
common/src/Tribe/Data.php CHANGED
@@ -65,7 +65,7 @@ class Tribe__Data implements ArrayAccess, Iterator {
65
  * </p>
66
  * <p>
67
  * The return value will be casted to boolean if non-boolean was returned.
68
- * @since 5.0.0
69
  */
70
  public function offsetExists( $offset ) {
71
  return isset( $this->data[ $offset ] );
@@ -79,7 +79,7 @@ class Tribe__Data implements ArrayAccess, Iterator {
79
  * The offset to retrieve.
80
  * </p>
81
  * @return mixed Can return all value types.
82
- * @since 5.0.0
83
  */
84
  public function offsetGet( $offset ) {
85
  return isset( $this->data[ $offset ] )
@@ -98,7 +98,7 @@ class Tribe__Data implements ArrayAccess, Iterator {
98
  * The value to set.
99
  * </p>
100
  * @return void
101
- * @since 5.0.0
102
  */
103
  public function offsetSet( $offset, $value ) {
104
  $this->data[ $offset ] = $value;
@@ -112,7 +112,7 @@ class Tribe__Data implements ArrayAccess, Iterator {
112
  * The offset to unset.
113
  * </p>
114
  * @return void
115
- * @since 5.0.0
116
  */
117
  public function offsetUnset( $offset ) {
118
  unset( $this->data[ $offset ] );
@@ -159,7 +159,7 @@ class Tribe__Data implements ArrayAccess, Iterator {
159
  *
160
  * @link http://php.net/manual/en/iterator.current.php
161
  * @return mixed Can return any type.
162
- * @since 5.0.0
163
  */
164
  public function current() {
165
  $keys = array_keys( $this->data );
@@ -172,7 +172,7 @@ class Tribe__Data implements ArrayAccess, Iterator {
172
  *
173
  * @link http://php.net/manual/en/iterator.next.php
174
  * @return void Any returned value is ignored.
175
- * @since 5.0.0
176
  */
177
  public function next() {
178
  $keys = array_keys( $this->data );
@@ -189,7 +189,7 @@ class Tribe__Data implements ArrayAccess, Iterator {
189
  *
190
  * @link http://php.net/manual/en/iterator.key.php
191
  * @return mixed scalar on success, or null on failure.
192
- * @since 5.0.0
193
  */
194
  public function key() {
195
  $keys = array_keys( $this->data );
@@ -203,7 +203,7 @@ class Tribe__Data implements ArrayAccess, Iterator {
203
  * @link http://php.net/manual/en/iterator.valid.php
204
  * @return boolean The return value will be casted to boolean and then evaluated.
205
  * Returns true on success or false on failure.
206
- * @since 5.0.0
207
  */
208
  public function valid() {
209
  $keys = array_keys( $this->data );
@@ -216,7 +216,7 @@ class Tribe__Data implements ArrayAccess, Iterator {
216
  *
217
  * @link http://php.net/manual/en/iterator.rewind.php
218
  * @return void Any returned value is ignored.
219
- * @since 5.0.0
220
  */
221
  public function rewind() {
222
  $this->index = 0;
65
  * </p>
66
  * <p>
67
  * The return value will be casted to boolean if non-boolean was returned.
68
+ * @since 4.11.0
69
  */
70
  public function offsetExists( $offset ) {
71
  return isset( $this->data[ $offset ] );
79
  * The offset to retrieve.
80
  * </p>
81
  * @return mixed Can return all value types.
82
+ * @since 4.11.0
83
  */
84
  public function offsetGet( $offset ) {
85
  return isset( $this->data[ $offset ] )
98
  * The value to set.
99
  * </p>
100
  * @return void
101
+ * @since 4.11.0
102
  */
103
  public function offsetSet( $offset, $value ) {
104
  $this->data[ $offset ] = $value;
112
  * The offset to unset.
113
  * </p>
114
  * @return void
115
+ * @since 4.11.0
116
  */
117
  public function offsetUnset( $offset ) {
118
  unset( $this->data[ $offset ] );
159
  *
160
  * @link http://php.net/manual/en/iterator.current.php
161
  * @return mixed Can return any type.
162
+ * @since 4.11.0
163
  */
164
  public function current() {
165
  $keys = array_keys( $this->data );
172
  *
173
  * @link http://php.net/manual/en/iterator.next.php
174
  * @return void Any returned value is ignored.
175
+ * @since 4.11.0
176
  */
177
  public function next() {
178
  $keys = array_keys( $this->data );
189
  *
190
  * @link http://php.net/manual/en/iterator.key.php
191
  * @return mixed scalar on success, or null on failure.
192
+ * @since 4.11.0
193
  */
194
  public function key() {
195
  $keys = array_keys( $this->data );
203
  * @link http://php.net/manual/en/iterator.valid.php
204
  * @return boolean The return value will be casted to boolean and then evaluated.
205
  * Returns true on success or false on failure.
206
+ * @since 4.11.0
207
  */
208
  public function valid() {
209
  $keys = array_keys( $this->data );
216
  *
217
  * @link http://php.net/manual/en/iterator.rewind.php
218
  * @return void Any returned value is ignored.
219
+ * @since 4.11.0
220
  */
221
  public function rewind() {
222
  $this->index = 0;
common/src/Tribe/Date_Utils.php CHANGED
@@ -3,6 +3,9 @@
3
  * Date utility functions used throughout TEC + Addons
4
  */
5
 
 
 
 
6
  // Don't load directly
7
 
8
  if ( ! defined( 'ABSPATH' ) ) {
@@ -46,7 +49,7 @@ if ( ! class_exists( 'Tribe__Date_Utils' ) ) {
46
  $datepicker = self::datepicker_formats( $datepicker );
47
  }
48
 
49
- $default_datepicker = self::datepicker_formats( 0 );
50
 
51
  // If the current datepicker is the default we don't care
52
  if ( $datepicker === $default_datepicker ) {
@@ -96,7 +99,7 @@ if ( ! class_exists( 'Tribe__Date_Utils' ) ) {
96
  return $formats;
97
  }
98
 
99
- return isset( $formats[ $translate ] ) ? $formats[ $translate ] : $formats[0];
100
  }
101
 
102
  /**
@@ -1219,13 +1222,13 @@ if ( ! class_exists( 'Tribe__Date_Utils' ) ) {
1219
  return clone $datetime;
1220
  }
1221
 
1222
- if ( class_exists('DateTimeImmutable') && $datetime instanceof DateTimeImmutable ) {
1223
  // Return the mutable version of the date.
1224
- return new DateTime( $datetime->format( 'Y-m-d H:i:s' ), $datetime->getTimezone() );
1225
  }
1226
 
1227
  $timezone_object = null;
1228
- $datetime = empty($datetime) ? 'now' : $datetime;
1229
 
1230
  try {
1231
  // PHP 5.2 will not throw an exception but will generate an error.
@@ -1233,23 +1236,24 @@ if ( ! class_exists( 'Tribe__Date_Utils' ) ) {
1233
  $timezone_object = Tribe__Timezones::build_timezone_object( $timezone );
1234
 
1235
  if ( self::is_timestamp( $datetime ) ) {
1236
- // Timestamps timezone is always UTC.
1237
- $date = new DateTime( '@' . $datetime, $utc );
1238
 
1239
- // If we have a timezone, then set it.
1240
- return $timezone ? $date->setTimezone( $timezone_object ) : $date;
1241
  }
1242
 
1243
  set_error_handler( 'tribe_catch_and_throw' );
1244
- $date = new DateTime( $datetime, $timezone_object );
1245
  restore_error_handler();
1246
  } catch ( Exception $e ) {
 
 
 
1247
  if ( $timezone_object === null ) {
1248
  $timezone_object = Tribe__Timezones::build_timezone_object( $timezone );
1249
  }
1250
 
1251
  return $with_fallback
1252
- ? new DateTime( 'now', $timezone_object )
1253
  : false;
1254
  }
1255
 
@@ -1267,7 +1271,19 @@ if ( ! class_exists( 'Tribe__Date_Utils' ) ) {
1267
  * like `strtotime`, or not.
1268
  */
1269
  public static function is_valid_date( $date ) {
1270
- return self::build_date_object( $date, null, false ) instanceof DateTime;
 
 
 
 
 
 
 
 
 
 
 
 
1271
  }
1272
 
1273
  /**
@@ -1285,15 +1301,28 @@ if ( ! class_exists( 'Tribe__Date_Utils' ) ) {
1285
  * `23:59:59`.
1286
  */
1287
  public static function get_week_start_end( $date, $start_of_week = null ) {
1288
- $week_start = static::build_date_object( $date );
1289
- $week_start->setTime( 0, 0, 0 );
 
 
 
 
 
 
 
1290
  // `0` (for Sunday) through `6` (for Saturday), the way WP handles the `start_of_week` option.
1291
  $week_start_day = null !== $start_of_week
1292
  ? (int) $start_of_week
1293
  : (int) get_option( 'start_of_week', 0 );
1294
 
 
 
 
 
 
 
1295
  $cache_key = md5(
1296
- __METHOD__ . serialize( [ $week_start->format( static::DBDATEFORMAT ), $week_start_day ] )
1297
  );
1298
  $cache = tribe( 'cache' );
1299
 
@@ -1302,10 +1331,20 @@ if ( ! class_exists( 'Tribe__Date_Utils' ) ) {
1302
  }
1303
 
1304
  // `0` (for Sunday) through `6` (for Saturday), the way WP handles the `start_of_week` option.
1305
- $date_day = (int) $week_start->format( 'w' );
 
 
 
 
 
 
 
 
 
 
 
1306
 
1307
- // If the current date is before the start of the week, move back a week.
1308
- $week_offset = $date_day < $week_start_day ? - 1 : 0;
1309
 
1310
  /*
1311
  * From the PHP docs, the `W` format stands for:
@@ -1325,7 +1364,10 @@ if ( ! class_exists( 'Tribe__Date_Utils' ) ) {
1325
  $week_start = static::immutable( $week_start );
1326
  $week_end = static::immutable( $week_end );
1327
 
1328
- $cache[ $cache_key ] = [ $week_start, $week_end ];
 
 
 
1329
 
1330
  return [ $week_start, $week_end ];
1331
  }
@@ -1375,7 +1417,7 @@ if ( ! class_exists( 'Tribe__Date_Utils' ) ) {
1375
  }
1376
 
1377
  if ( $datetime instanceof DateTime ) {
1378
- return DateTimeImmutable::createFromMutable( $datetime );
1379
  }
1380
 
1381
  $mutable = static::build_date_object( $datetime, $timezone, $with_fallback );
@@ -1384,14 +1426,14 @@ if ( ! class_exists( 'Tribe__Date_Utils' ) ) {
1384
  return false;
1385
  }
1386
 
1387
- $cache_key = md5( ( __METHOD__ . $mutable->getTimestamp() ) );
1388
  $cache = tribe( 'cache' );
1389
 
1390
  if ( false !== $cached = $cache[ $cache_key ] ) {
1391
  return $cached;
1392
  }
1393
 
1394
- $immutable = DateTimeImmutable::createFromMutable( $mutable );
1395
 
1396
  $cache[ $cache_key ] = $immutable;
1397
 
3
  * Date utility functions used throughout TEC + Addons
4
  */
5
 
6
+ use Tribe\Utils\Date_I18n;
7
+ use Tribe\Utils\Date_I18n_Immutable;
8
+
9
  // Don't load directly
10
 
11
  if ( ! defined( 'ABSPATH' ) ) {
49
  $datepicker = self::datepicker_formats( $datepicker );
50
  }
51
 
52
+ $default_datepicker = self::datepicker_formats( 1 );
53
 
54
  // If the current datepicker is the default we don't care
55
  if ( $datepicker === $default_datepicker ) {
99
  return $formats;
100
  }
101
 
102
+ return isset( $formats[ $translate ] ) ? $formats[ $translate ] : $formats[1];
103
  }
104
 
105
  /**
1222
  return clone $datetime;
1223
  }
1224
 
1225
+ if ( class_exists( 'DateTimeImmutable' ) && $datetime instanceof DateTimeImmutable ) {
1226
  // Return the mutable version of the date.
1227
+ return Date_I18n::createFromImmutable( $datetime );
1228
  }
1229
 
1230
  $timezone_object = null;
1231
+ $datetime = empty( $datetime ) ? 'now' : $datetime;
1232
 
1233
  try {
1234
  // PHP 5.2 will not throw an exception but will generate an error.
1236
  $timezone_object = Tribe__Timezones::build_timezone_object( $timezone );
1237
 
1238
  if ( self::is_timestamp( $datetime ) ) {
1239
+ $timestamp_timezone = $timezone ? $timezone_object : $utc;
 
1240
 
1241
+ return new Date_I18n( '@' . $datetime, $timestamp_timezone );
 
1242
  }
1243
 
1244
  set_error_handler( 'tribe_catch_and_throw' );
1245
+ $date = new Date_I18n( $datetime, $timezone_object );
1246
  restore_error_handler();
1247
  } catch ( Exception $e ) {
1248
+ // If we encounter an error, we need to restore after catching.
1249
+ restore_error_handler();
1250
+
1251
  if ( $timezone_object === null ) {
1252
  $timezone_object = Tribe__Timezones::build_timezone_object( $timezone );
1253
  }
1254
 
1255
  return $with_fallback
1256
+ ? new Date_I18n( 'now', $timezone_object )
1257
  : false;
1258
  }
1259
 
1271
  * like `strtotime`, or not.
1272
  */
1273
  public static function is_valid_date( $date ) {
1274
+ static $cache_var_name = __FUNCTION__;
1275
+
1276
+ $cache_date_check = tribe_get_var( $cache_var_name, [] );
1277
+
1278
+ if ( isset( $cache_date_check[ $date ] ) ) {
1279
+ return $cache_date_check[ $date ];
1280
+ }
1281
+
1282
+ $cache_date_check[ $date ] = self::build_date_object( $date, null, false ) instanceof DateTimeInterface;
1283
+
1284
+ tribe_set_var( $cache_var_name, $cache_date_check );
1285
+
1286
+ return $cache_date_check[ $date ];
1287
  }
1288
 
1289
  /**
1301
  * `23:59:59`.
1302
  */
1303
  public static function get_week_start_end( $date, $start_of_week = null ) {
1304
+ static $cache_var_name = __FUNCTION__;
1305
+
1306
+ $cache_week_start_end = tribe_get_var( $cache_var_name, [] );
1307
+
1308
+ $date_obj = static::build_date_object( $date );
1309
+ $date_obj->setTime( 0, 0, 0 );
1310
+
1311
+ $date_string = $date_obj->format( static::DBDATEFORMAT );
1312
+
1313
  // `0` (for Sunday) through `6` (for Saturday), the way WP handles the `start_of_week` option.
1314
  $week_start_day = null !== $start_of_week
1315
  ? (int) $start_of_week
1316
  : (int) get_option( 'start_of_week', 0 );
1317
 
1318
+ $memory_cache_key = "{$date_string}:{$week_start_day}";
1319
+
1320
+ if ( isset( $cache_week_start_end[ $memory_cache_key ] ) ) {
1321
+ return $cache_week_start_end[ $memory_cache_key ];
1322
+ }
1323
+
1324
  $cache_key = md5(
1325
+ __METHOD__ . serialize( [ $date_obj->format( static::DBDATEFORMAT ), $week_start_day ] )
1326
  );
1327
  $cache = tribe( 'cache' );
1328
 
1331
  }
1332
 
1333
  // `0` (for Sunday) through `6` (for Saturday), the way WP handles the `start_of_week` option.
1334
+ $date_day = (int) $date_obj->format( 'w' );
1335
+
1336
+ $week_offset = 0;
1337
+ if ( 0 === $date_day && 0 !== $week_start_day ) {
1338
+ $week_offset = 0;
1339
+ } elseif ( $date_day < $week_start_day ) {
1340
+ // If the current date of the week is before the start of the week, move back a week.
1341
+ $week_offset = -1;
1342
+ } elseif ( 0 === $date_day ) {
1343
+ // When start of the week is on a sunday we add a week.
1344
+ $week_offset = 1;
1345
+ }
1346
 
1347
+ $week_start = clone $date_obj;
 
1348
 
1349
  /*
1350
  * From the PHP docs, the `W` format stands for:
1364
  $week_start = static::immutable( $week_start );
1365
  $week_end = static::immutable( $week_end );
1366
 
1367
+ $cache[ $cache_key ] = [ $week_start, $week_end ];
1368
+ $cache_week_start_end[ $memory_cache_key ] = [ $week_start, $week_end ];
1369
+
1370
+ tribe_set_var( $cache_var_name, $cache_week_start_end );
1371
 
1372
  return [ $week_start, $week_end ];
1373
  }
1417
  }
1418
 
1419
  if ( $datetime instanceof DateTime ) {
1420
+ return Date_I18n_Immutable::createFromMutable( $datetime );
1421
  }
1422
 
1423
  $mutable = static::build_date_object( $datetime, $timezone, $with_fallback );
1426
  return false;
1427
  }
1428
 
1429
+ $cache_key = md5( ( __METHOD__ . $mutable->getTimezone()->getName() . $mutable->getTimestamp() ) );
1430
  $cache = tribe( 'cache' );
1431
 
1432
  if ( false !== $cached = $cache[ $cache_key ] ) {
1433
  return $cached;
1434
  }
1435
 
1436
+ $immutable = Date_I18n_Immutable::createFromMutable( $mutable );
1437
 
1438
  $cache[ $cache_key ] = $immutable;
1439
 
common/src/Tribe/Main.php CHANGED
@@ -17,7 +17,7 @@ class Tribe__Main {
17
  const OPTIONNAME = 'tribe_events_calendar_options';
18
  const OPTIONNAMENETWORK = 'tribe_events_calendar_network_options';
19
 
20
- const VERSION = '4.10.3';
21
 
22
  const FEED_URL = 'https://theeventscalendar.com/feed/';
23
 
@@ -559,7 +559,7 @@ class Tribe__Main {
559
  tribe_singleton( 'admin.helpers', 'Tribe__Admin__Helpers' );
560
  tribe_singleton( 'tracker', 'Tribe__Tracker', array( 'hook' ) );
561
  tribe_singleton( 'chunker', 'Tribe__Meta__Chunker', array( 'set_post_types', 'hook' ) );
562
- tribe_singleton( 'cache', 'Tribe__Cache' );
563
  tribe_singleton( 'languages.locations', 'Tribe__Languages__Locations' );
564
  tribe_singleton( 'plugins.api', new Tribe__Plugins_API );
565
  tribe_singleton( 'logger', 'Tribe__Log' );
17
  const OPTIONNAME = 'tribe_events_calendar_options';
18
  const OPTIONNAMENETWORK = 'tribe_events_calendar_network_options';
19
 
20
+ const VERSION = '4.11.0';
21
 
22
  const FEED_URL = 'https://theeventscalendar.com/feed/';
23
 
559
  tribe_singleton( 'admin.helpers', 'Tribe__Admin__Helpers' );
560
  tribe_singleton( 'tracker', 'Tribe__Tracker', array( 'hook' ) );
561
  tribe_singleton( 'chunker', 'Tribe__Meta__Chunker', array( 'set_post_types', 'hook' ) );
562
+ tribe_singleton( 'cache', 'Tribe__Cache', [ 'hook' ] );
563
  tribe_singleton( 'languages.locations', 'Tribe__Languages__Locations' );
564
  tribe_singleton( 'plugins.api', new Tribe__Plugins_API );
565
  tribe_singleton( 'logger', 'Tribe__Log' );
common/src/Tribe/Post_Transient.php CHANGED
@@ -29,6 +29,7 @@ class Tribe__Post_Transient {
29
  * @param int $post_id The Post ID, can also be a WP_Post
30
  * @param string $transient Post Meta to Fetch
31
  *
 
32
  */
33
  public function get( $post_id, $transient ) {
34
  global $_wp_using_ext_object_cache;
@@ -97,10 +98,11 @@ class Tribe__Post_Transient {
97
  *
98
  * @since 4.1
99
  *
100
- * @param int $post_id The Post ID, can also be a WP_Post
101
- * @param string $transient Post Meta to Delete
102
- * @param string $value Only delete if the value Matches
103
  *
 
104
  */
105
  public function delete( $post_id, $transient, $value = null ) {
106
  global $_wp_using_ext_object_cache;
@@ -149,15 +151,16 @@ class Tribe__Post_Transient {
149
  }
150
 
151
  /**
152
- * Sets a new value for the Transient
153
  *
154
  * @since 4.1
155
  *
156
- * @param int $post_id The Post ID, can also be a WP_Post
157
- * @param string $transient Post Meta to set
158
- * @param string $value Only delete if the value Matches
159
- * @param int $expiration How long this transient will be valid, in seconds
160
  *
 
161
  */
162
  public function set( $post_id, $transient, $value, $expiration = 0 ) {
163
  global $_wp_using_ext_object_cache;
@@ -208,6 +211,4 @@ class Tribe__Post_Transient {
208
 
209
  return $result;
210
  }
211
-
212
-
213
  }
29
  * @param int $post_id The Post ID, can also be a WP_Post
30
  * @param string $transient Post Meta to Fetch
31
  *
32
+ * @return mixed Value stored on the Post Transient.
33
  */
34
  public function get( $post_id, $transient ) {
35
  global $_wp_using_ext_object_cache;
98
  *
99
  * @since 4.1
100
  *
101
+ * @param int $post_id The Post ID, can also be a WP_Post.
102
+ * @param string $transient Post Meta to Delete.
103
+ * @param string $value Only delete if the value Matches.
104
  *
105
+ * @return boolean If we were able to delete the transient.
106
  */
107
  public function delete( $post_id, $transient, $value = null ) {
108
  global $_wp_using_ext_object_cache;
151
  }
152
 
153
  /**
154
+ * Sets a new value for the Transient.
155
  *
156
  * @since 4.1
157
  *
158
+ * @param int $post_id The Post ID, can also be a WP_Post.
159
+ * @param string $transient Post Meta to set.
160
+ * @param string $value Only delete if the value Matches.
161
+ * @param int $expiration How long this transient will be valid, in seconds.
162
  *
163
+ * @return int|false Meta ID on success, false on failure.
164
  */
165
  public function set( $post_id, $transient, $value, $expiration = 0 ) {
166
  global $_wp_using_ext_object_cache;
211
 
212
  return $result;
213
  }
 
 
214
  }
common/src/Tribe/Repository.php CHANGED
@@ -5,6 +5,8 @@ use Tribe__Utils__Array as Arr;
5
  abstract class Tribe__Repository
6
  implements Tribe__Repository__Interface {
7
 
 
 
8
  /**
9
  * @var array An array of keys that cannot be updated on this repository.
10
  */
@@ -3167,20 +3169,38 @@ abstract class Tribe__Repository
3167
  */
3168
  $query_args = apply_filters( "tribe_repository_{$this->filter_name}_query_args", $query_args, $query, $this );
3169
 
3170
- if ( isset( $query_args['offset'] ) ) {
3171
- $offset = absint( $query_args['offset'] );
 
 
 
 
 
 
 
 
 
 
 
3172
  $per_page = (int) Tribe__Utils__Array::get( $query_args, 'posts_per_page', get_option( 'posts_per_page' ) );
3173
- $page = (int) Tribe__Utils__Array::get( $query_args, 'paged', 1 );
3174
 
3175
- $real_offset = $per_page === - 1 ? $offset : ( $per_page * ( $page - 1 ) ) + $offset;
3176
- $query_args['offset'] = $real_offset;
3177
- $query_args['posts_per_page'] = $per_page === - 1 ? 99999999999 : $per_page;
 
 
3178
 
3179
- /**
3180
- * Unset the `offset` query argument to avoid applying it multiple times when this method
3181
- * is used, on the same repository, more than once.
3182
- */
3183
- unset( $this->query_args['offset'] );
 
 
 
 
 
 
3184
  }
3185
 
3186
  foreach ( $query_args as $key => $value ) {
5
  abstract class Tribe__Repository
6
  implements Tribe__Repository__Interface {
7
 
8
+ const MAX_NUMBER_OF_POSTS_PER_PAGE = 99999999999;
9
+
10
  /**
11
  * @var array An array of keys that cannot be updated on this repository.
12
  */
3169
  */
3170
  $query_args = apply_filters( "tribe_repository_{$this->filter_name}_query_args", $query_args, $query, $this );
3171
 
3172
+ /**
3173
+ * Provides a last-ditch effort to override the filtered offset.
3174
+ *
3175
+ * This should only be used if doing creating pagination for performance purposes.
3176
+ *
3177
+ * @since 4.11.0
3178
+ *
3179
+ * @param null|int $filtered_offset Offset parameter setting.
3180
+ * @param array $query_args List of query arguments.
3181
+ */
3182
+ $filtered_offset = apply_filters( 'tribe_repository_query_arg_offset_override', null, $query_args );
3183
+
3184
+ if ( $filtered_offset || isset( $query_args['offset'] ) ) {
3185
  $per_page = (int) Tribe__Utils__Array::get( $query_args, 'posts_per_page', get_option( 'posts_per_page' ) );
 
3186
 
3187
+ if ( $filtered_offset ) {
3188
+ $query_args['offset'] = $filtered_offset;
3189
+ } elseif ( isset( $query_args['offset'] ) ) {
3190
+ $offset = absint( $query_args['offset'] );
3191
+ $page = (int) Tribe__Utils__Array::get( $query_args, 'paged', 1 );
3192
 
3193
+ $real_offset = $per_page === -1 ? $offset : ( $per_page * ( $page - 1 ) ) + $offset;
3194
+ $query_args['offset'] = $real_offset;
3195
+
3196
+ /**
3197
+ * Unset the `offset` query argument to avoid applying it multiple times when this method
3198
+ * is used, on the same repository, more than once.
3199
+ */
3200
+ unset( $this->query_args['offset'] );
3201
+ }
3202
+
3203
+ $query_args['posts_per_page'] = $per_page === -1 ? self::MAX_NUMBER_OF_POSTS_PER_PAGE : $per_page;
3204
  }
3205
 
3206
  foreach ( $query_args as $key => $value ) {
common/src/Tribe/Rewrite.php CHANGED
@@ -407,8 +407,8 @@ class Tribe__Rewrite {
407
  $query = (string) parse_url( $url, PHP_URL_QUERY );
408
  wp_parse_str( $query, $query_vars );
409
 
410
- // Remove the `paged` query var if it's 1.
411
  if ( isset( $query_vars['paged'] ) && 1 === (int) $query_vars['paged'] ) {
 
412
  unset( $query_vars['paged'] );
413
  }
414
 
@@ -416,10 +416,16 @@ class Tribe__Rewrite {
416
 
417
  $our_rules = $this->get_handled_rewrite_rules();
418
  $handled_query_vars = $this->get_rules_query_vars( $our_rules );
 
419
 
420
  if (
 
421
  empty( $our_rules )
422
- || ! in_array( Arr::get( $query_vars, 'post_type', 'post' ), $this->get_post_types(), true )
 
 
 
 
423
  ) {
424
  $wp_canonical = redirect_canonical( $canonical_url, false );
425
  if ( empty( $wp_canonical ) ) {
@@ -550,20 +556,29 @@ class Tribe__Rewrite {
550
  * @return array An array of rewrite rules handled by the implementation in the shape `[ <regex> => <path> ]`.
551
  */
552
  protected function get_handled_rewrite_rules() {
 
 
 
 
553
  // We need to make sure we are have WP_Rewrite setup
554
  if ( ! $this->rewrite ) {
555
  $this->setup();
556
  }
557
 
558
- // While this is specific to The Events Calendar we're handling a small enough post type base to keep it here.
559
- $pattern = '/post_type=tribe_(events|venue|organizer)/';
560
- // Reverse the rules to try and match the most complex first.
561
- $rules = isset( $this->rewrite->rules ) ? (array) $this->rewrite->rules : [];
562
- $our_rules = array_filter( $rules,
563
- static function ( $rule_query_string ) use ( $pattern ) {
564
- return preg_match( $pattern, $rule_query_string );
565
- }
566
- );
 
 
 
 
 
567
 
568
  /**
569
  * Filters the list of rewrite rules handled by our code to add or remove some as required.
@@ -573,8 +588,11 @@ class Tribe__Rewrite {
573
  * @param array $our_rules An array of rewrite rules handled by our code, in the shape
574
  * `[ <rewrite_rule_regex_pattern> => <query_string> ]`.
575
  * E.g. `[ '(?:events)/(?:list)/?$' => 'index.php?post_type=tribe_events&eventDisplay=list' ]`.
 
 
 
576
  */
577
- $our_rules = apply_filters( 'tribe_rewrite_handled_rewrite_rules', $our_rules );
578
 
579
  return $our_rules;
580
  }
@@ -587,11 +605,18 @@ class Tribe__Rewrite {
587
  * @return array A map of localized regex matchers in the shape `[ <localized_regex> => <query_var> ]`.
588
  */
589
  protected function get_localized_matchers() {
 
 
590
  $bases = (array) $this->get_bases();
591
  $query_var_map = $this->get_matcher_to_query_var_map();
592
 
593
- $localized_matchers = [];
 
594
  foreach ( $bases as $base => $localized_matcher ) {
 
 
 
 
595
  if ( isset( $query_var_map[ $base ] ) ) {
596
  $localized_matchers[ $localized_matcher ] = [
597
  'query_var' => $query_var_map[ $base ],
@@ -616,11 +641,13 @@ class Tribe__Rewrite {
616
  }
617
  }
618
 
 
 
619
  return $localized_matchers;
620
  }
621
 
622
  /**
623
- * Returns a map relating localize matcher slugs to the corresponding query var.
624
  *
625
  * @since 4.9.11
626
  *
@@ -642,13 +669,33 @@ class Tribe__Rewrite {
642
  * @return array A list of all the query vars handled in the rules.
643
  */
644
  protected function get_rules_query_vars( array $rules ) {
645
- return array_unique( array_filter( array_merge( [], ...
646
- array_values( array_map( static function ( $rule_string ) {
647
- wp_parse_str( parse_url( $rule_string, PHP_URL_QUERY ), $vars );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
648
 
649
- return array_keys( $vars );
650
- }, $rules ) ) ) )
651
- );
 
652
  }
653
 
654
  /**
@@ -713,6 +760,8 @@ class Tribe__Rewrite {
713
  * Returns a list of post types supported by the implementation.
714
  *
715
  * @since 4.9.11
 
 
716
  */
717
  protected function get_post_types() {
718
  throw new BadMethodCallException( 'Method get_post_types should be implemented by extending classes.' );
@@ -975,7 +1024,7 @@ class Tribe__Rewrite {
975
  return home_url();
976
  }
977
 
978
- $clean = $this->get_canonical_url( add_query_arg( $parsed_vars, home_url() ), $force );
979
 
980
  $this->clean_url_cache[ $url ] = $clean;
981
 
407
  $query = (string) parse_url( $url, PHP_URL_QUERY );
408
  wp_parse_str( $query, $query_vars );
409
 
 
410
  if ( isset( $query_vars['paged'] ) && 1 === (int) $query_vars['paged'] ) {
411
+ // Remove the `paged` query var if it's 1.
412
  unset( $query_vars['paged'] );
413
  }
414
 
416
 
417
  $our_rules = $this->get_handled_rewrite_rules();
418
  $handled_query_vars = $this->get_rules_query_vars( $our_rules );
419
+ $handled_post_types = $this->get_post_types();
420
 
421
  if (
422
+ // The rules we handle should not be empty.
423
  empty( $our_rules )
424
+ || ! (
425
+ // Supported post types should be either keys or values, of the `post_type` argument, in the query vars.
426
+ count( array_intersect_key( array_flip( $handled_post_types ), $query_vars ) )
427
+ || in_array( Arr::get( $query_vars, 'post_type', 'post' ), $handled_post_types, true )
428
+ )
429
  ) {
430
  $wp_canonical = redirect_canonical( $canonical_url, false );
431
  if ( empty( $wp_canonical ) ) {
556
  * @return array An array of rewrite rules handled by the implementation in the shape `[ <regex> => <path> ]`.
557
  */
558
  protected function get_handled_rewrite_rules() {
559
+ static $cache_var_name = __METHOD__;
560
+
561
+ $our_rules = tribe_get_var( $cache_var_name, null );
562
+
563
  // We need to make sure we are have WP_Rewrite setup
564
  if ( ! $this->rewrite ) {
565
  $this->setup();
566
  }
567
 
568
+ $all_rules = isset( $this->rewrite->rules ) ? (array) $this->rewrite->rules : [];
569
+
570
+ if ( null === $our_rules ) {
571
+ // While this is specific to The Events Calendar we're handling a small enough post type base to keep it here.
572
+ $pattern = '/post_type=tribe_(events|venue|organizer)/';
573
+ // Reverse the rules to try and match the most complex first.
574
+ $our_rules = array_filter( $all_rules,
575
+ static function ( $rule_query_string ) use ( $pattern ) {
576
+ return preg_match( $pattern, $rule_query_string );
577
+ }
578
+ );
579
+
580
+ tribe_set_var( $cache_var_name, $our_rules );
581
+ }
582
 
583
  /**
584
  * Filters the list of rewrite rules handled by our code to add or remove some as required.
588
  * @param array $our_rules An array of rewrite rules handled by our code, in the shape
589
  * `[ <rewrite_rule_regex_pattern> => <query_string> ]`.
590
  * E.g. `[ '(?:events)/(?:list)/?$' => 'index.php?post_type=tribe_events&eventDisplay=list' ]`.
591
+ * @param array<string,string> All the current rewrite rules, before any filtering is applied; these have the
592
+ * same `<pattern => rewrite >` format as the previous argument, which is the
593
+ * format used by WordPress rewrite rules.
594
  */
595
+ $our_rules = apply_filters( 'tribe_rewrite_handled_rewrite_rules', $our_rules, $all_rules );
596
 
597
  return $our_rules;
598
  }
605
  * @return array A map of localized regex matchers in the shape `[ <localized_regex> => <query_var> ]`.
606
  */
607
  protected function get_localized_matchers() {
608
+ static $cache_var_name = __METHOD__;
609
+
610
  $bases = (array) $this->get_bases();
611
  $query_var_map = $this->get_matcher_to_query_var_map();
612
 
613
+ $localized_matchers = tribe_get_var( $cache_var_name, [] );
614
+
615
  foreach ( $bases as $base => $localized_matcher ) {
616
+ if ( isset( $localized_matchers[ $localized_matcher ] ) ) {
617
+ continue;
618
+ }
619
+
620
  if ( isset( $query_var_map[ $base ] ) ) {
621
  $localized_matchers[ $localized_matcher ] = [
622
  'query_var' => $query_var_map[ $base ],
641
  }
642
  }
643
 
644
+ tribe_set_var( $cache_var_name, $localized_matchers );
645
+
646
  return $localized_matchers;
647
  }
648
 
649
  /**
650
+ * Returns a map relating localized matcher slugs to the corresponding query var.
651
  *
652
  * @since 4.9.11
653
  *
669
  * @return array A list of all the query vars handled in the rules.
670
  */
671
  protected function get_rules_query_vars( array $rules ) {
672
+ static $cache_var_name = __METHOD__;
673
+
674
+ $cached_rules = tribe_get_var( $cache_var_name, [] );
675
+ $cache_key = md5( json_encode( $rules ) );
676
+
677
+ if ( ! isset( $cached_rules[ $cache_key ] ) ) {
678
+ $cached_rules[ $cache_key ] = array_unique(
679
+ array_filter(
680
+ array_merge(
681
+ [],
682
+ ...array_values(
683
+ array_map(
684
+ static function ( $rule_string ) {
685
+ wp_parse_str( parse_url( $rule_string, PHP_URL_QUERY ), $vars );
686
+ return array_keys( $vars );
687
+ },
688
+ $rules
689
+ )
690
+ )
691
+ )
692
+ )
693
+ );
694
 
695
+ tribe_set_var( $cache_var_name, $cached_rules );
696
+ }
697
+
698
+ return $cached_rules[ $cache_key ];
699
  }
700
 
701
  /**
760
  * Returns a list of post types supported by the implementation.
761
  *
762
  * @since 4.9.11
763
+ *
764
+ * @return array<string> An array of post types supported and handled by the rewrite implementation.
765
  */
766
  protected function get_post_types() {
767
  throw new BadMethodCallException( 'Method get_post_types should be implemented by extending classes.' );
1024
  return home_url();
1025
  }
1026
 
1027
+ $clean = $this->get_canonical_url( add_query_arg( $parsed_vars, home_url( '/' ) ), $force );
1028
 
1029
  $this->clean_url_cache[ $url ] = $clean;
1030
 
common/src/Tribe/Settings_Manager.php CHANGED
@@ -1,6 +1,7 @@
1
  <?php
2
-
3
  class Tribe__Settings_Manager {
 
 
4
  protected static $network_options;
5
  public static $tribe_events_mu_defaults;
6
 
@@ -29,6 +30,28 @@ class Tribe__Settings_Manager {
29
  add_action( 'tribe_settings_do_tabs', array( $this, 'do_setting_tabs' ) );
30
  add_action( 'tribe_settings_do_tabs', array( $this, 'do_network_settings_tab' ), 400 );
31
  add_action( 'tribe_settings_validate_tab_network', array( $this, 'save_all_tabs_hidden' ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
32
  }
33
 
34
  /**
@@ -66,11 +89,14 @@ class Tribe__Settings_Manager {
66
  * @return array of options
67
  */
68
  public static function get_options() {
69
- $options = (array) get_option( Tribe__Main::OPTIONNAME, array() );
70
- if ( has_filter( 'tribe_get_options' ) ) {
71
- _deprecated_function( 'tribe_get_options', '3.10', 'option_' . Tribe__Main::OPTIONNAME );
72
- $options = apply_filters( 'tribe_get_options', $options );
73
- }
 
 
 
74
  return $options;
75
  }
76
 
@@ -86,7 +112,7 @@ class Tribe__Settings_Manager {
86
  if ( ! $option_name ) {
87
  return null;
88
  }
89
- $options = self::get_options();
90
 
91
  $option = $default;
92
  if ( array_key_exists( $option_name, $options ) ) {
@@ -110,10 +136,16 @@ class Tribe__Settings_Manager {
110
  if ( ! is_array( $options ) ) {
111
  return false;
112
  }
113
- if ( $apply_filters == true ) {
114
  $options = apply_filters( 'tribe-events-save-options', $options );
115
  }
116
- return update_option( Tribe__Main::OPTIONNAME, $options );
 
 
 
 
 
 
117
  }
118
 
119
  /**
@@ -125,10 +157,10 @@ class Tribe__Settings_Manager {
125
  * @return bool
126
  */
127
  public static function set_option( $name, $value ) {
128
- $newOption = array();
129
- $newOption[ $name ] = $value;
130
  $options = self::get_options();
131
- return self::set_options( wp_parse_args( $newOption, $options ) );
 
 
132
  }
133
 
134
  /**
@@ -139,7 +171,7 @@ class Tribe__Settings_Manager {
139
  */
140
  public static function get_network_options() {
141
  if ( ! isset( self::$network_options ) ) {
142
- $options = get_site_option( Tribe__Main::OPTIONNAMENETWORK, array() );
143
  self::$network_options = apply_filters( 'tribe_get_network_options', $options );
144
  }
145
 
1
  <?php
 
2
  class Tribe__Settings_Manager {
3
+ const OPTION_CACHE_VAR_NAME = 'Tribe__Settings_Manager:option_cache';
4
+
5
  protected static $network_options;
6
  public static $tribe_events_mu_defaults;
7
 
30
  add_action( 'tribe_settings_do_tabs', array( $this, 'do_setting_tabs' ) );
31
  add_action( 'tribe_settings_do_tabs', array( $this, 'do_network_settings_tab' ), 400 );
32
  add_action( 'tribe_settings_validate_tab_network', array( $this, 'save_all_tabs_hidden' ) );
33
+ add_action( 'updated_option', [ $this, 'update_options_cache' ], 10, 3 );
34
+ }
35
+
36
+ /**
37
+ * For performance reasons our options are saved in memory, but we need to make sure we update it when WordPress
38
+ * updates the variable directly.
39
+ *
40
+ * @since 4.11.0
41
+ *
42
+ * @param string $option Name of the updated option.
43
+ * @param mixed $old_value The old option value.
44
+ * @param mixed $value The new option value.
45
+ *
46
+ * @return void
47
+ */
48
+ public function update_options_cache( $option, $old_value, $value ) {
49
+ // Bail when no our option.
50
+ if ( Tribe__Main::OPTIONNAME !== $option ) {
51
+ return;
52
+ }
53
+
54
+ tribe_set_var( self::OPTION_CACHE_VAR_NAME, $value );
55
  }
56
 
57
  /**
89
  * @return array of options
90
  */
91
  public static function get_options() {
92
+ $options = tribe_get_var( self::OPTION_CACHE_VAR_NAME, [] );
93
+
94
+ if ( empty( $options ) ) {
95
+ $options = (array) get_option( Tribe__Main::OPTIONNAME, [] );
96
+
97
+ tribe_set_var( self::OPTION_CACHE_VAR_NAME, $options );
98
+ }
99
+
100
  return $options;
101
  }
102
 
112
  if ( ! $option_name ) {
113
  return null;
114
  }
115
+ $options = static::get_options();
116
 
117
  $option = $default;
118
  if ( array_key_exists( $option_name, $options ) ) {
136
  if ( ! is_array( $options ) ) {
137
  return false;
138
  }
139
+ if ( true === $apply_filters ) {
140
  $options = apply_filters( 'tribe-events-save-options', $options );
141
  }
142
+ $updated = update_option( Tribe__Main::OPTIONNAME, $options );
143
+
144
+ if ( $updated ) {
145
+ tribe_set_var( self::OPTION_CACHE_VAR_NAME, $options );
146
+ }
147
+
148
+ return $updated;
149
  }
150
 
151
  /**
157
  * @return bool
158
  */
159
  public static function set_option( $name, $value ) {
 
 
160
  $options = self::get_options();
161
+ $options[ $name ] = $value;
162
+
163
+ return self::set_options( $options );
164
  }
165
 
166
  /**
171
  */
172
  public static function get_network_options() {
173
  if ( ! isset( self::$network_options ) ) {
174
+ $options = get_site_option( Tribe__Main::OPTIONNAMENETWORK, array() );
175
  self::$network_options = apply_filters( 'tribe_get_network_options', $options );
176
  }
177
 
common/src/Tribe/Template.php CHANGED
@@ -47,7 +47,7 @@ class Tribe__Template {
47
  protected $template_origin_base_folder = [ 'src', 'views' ];
48
 
49
  /**
50
- * Allow chaing if class will extract data from the local context
51
  *
52
  * @since 4.6.2
53
  *
@@ -73,6 +73,15 @@ class Tribe__Template {
73
  */
74
  protected $template_folder_lookup = false;
75
 
 
 
 
 
 
 
 
 
 
76
  /**
77
  * Configures the class origin plugin path
78
  *
@@ -134,12 +143,23 @@ class Tribe__Template {
134
  return $this;
135
  }
136
 
 
 
 
 
 
 
 
 
 
 
 
137
  /**
138
  * Configures the class with the base folder in relation to the Origin
139
  *
140
  * @since 4.7.20
141
  *
142
- * @param mixed $use Should we look for template files in the list of folders
143
  *
144
  * @return self
145
  */
@@ -263,14 +283,14 @@ class Tribe__Template {
263
  *
264
  * @return array
265
  */
266
- public function merge_context( $context = array(), $file = null, $name = null ) {
267
  // Allow for simple null usage as well as array() for nothing
268
  if ( is_null( $context ) ) {
269
- $context = array();
270
  }
271
 
272
- // Applies local context on top of Global one
273
- $context = wp_parse_args( (array) $context, $this->global );
274
 
275
  /**
276
  * Allows filtering the Local context
@@ -317,15 +337,20 @@ class Tribe__Template {
317
  * in the theme's directory.
318
  *
319
  * @since 4.7.20
 
320
  *
321
- * @return array
 
 
322
  */
323
- protected function get_template_public_namespace() {
324
- $namespace = array(
325
  'tribe',
326
- );
327
 
328
- if ( ! empty( $this->origin->template_namespace ) ) {
 
 
329
  $namespace[] = $this->origin->template_namespace;
330
  }
331
 
@@ -360,18 +385,20 @@ class Tribe__Template {
360
  }
361
 
362
  /**
363
- * Fetches the path for locating files given a base folder normally theme related
364
  *
365
  * @since 4.7.20
 
366
  *
367
- * @param mixed $base Base path to look into
 
368
  *
369
- * @return string
370
  */
371
- protected function get_template_public_path( $base ) {
372
 
373
  // Craft the plugin Path
374
- $path = array_merge( (array) $base, (array) $this->get_template_public_namespace() );
375
 
376
  // Pick up if the folder needs to be aded to the public template path.
377
  $folder = array_diff( $this->folder, $this->get_template_origin_base_folder() );
@@ -402,27 +429,13 @@ class Tribe__Template {
402
  * @return array
403
  */
404
  protected function get_template_path_list() {
405
- $folders = array();
406
-
407
- // Only look into public folders if we tell to use folders
408
- if ( $this->template_folder_lookup ) {
409
- $folders[] = array(
410
- 'id' => 'child-theme',
411
- 'priority' => 10,
412
- 'path' => $this->get_template_public_path( STYLESHEETPATH ),
413
- );
414
- $folders[] = array(
415
- 'id' => 'parent-theme',
416
- 'priority' => 15,
417
- 'path' => $this->get_template_public_path( TEMPLATEPATH ),
418
- );
419
- }
420
 
421
- $folders[] = array(
422
- 'id' => 'plugin',
423
- 'priority' => 20,
424
- 'path' => $this->get_template_plugin_path(),
425
- );
426
 
427
  /**
428
  * Allows filtering of the list of folders in which we will look for the
@@ -433,7 +446,46 @@ class Tribe__Template {
433
  * @param array $folders Complete path to include the base public folder
434
  * @param self $template Current instance of the Tribe__Template
435
  */
436
- $folders = apply_filters( 'tribe_template_path_list', $folders, $this );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
437
 
438
  uasort( $folders, 'tribe_sort_by_priority' );
439
 
@@ -456,11 +508,12 @@ class Tribe__Template {
456
  $name = (array) explode( '/', $name );
457
  }
458
 
459
- $folders = $this->get_template_path_list();
 
 
460
 
461
  foreach ( $folders as $folder ) {
462
- $folder['path'] = trim( $folder['path'] );
463
- if ( ! $folder['path'] ) {
464
  continue;
465
  }
466
 
@@ -472,20 +525,47 @@ class Tribe__Template {
472
 
473
  // Skip non-existent files
474
  if ( file_exists( $file ) ) {
475
- /**
476
- * A more Specific Filter that will include the template name
477
- *
478
- * @since 4.6.2
479
- * @since 4.7.20 The $name param no longers contains the extension
480
- *
481
- * @param string $file Complete path to include the PHP File
482
- * @param array $name Template name
483
- * @param self $template Current instance of the Tribe__Template
484
- */
485
- return apply_filters( 'tribe_template_file', $file, $name, $this );
 
 
 
 
 
 
 
 
 
 
 
 
 
486
  }
487
  }
488
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
489
  // Couldn't find a template on the Stack
490
  return false;
491
  }
@@ -501,35 +581,98 @@ class Tribe__Template {
501
  *
502
  * @return string|false Either the final content HTML or `false` if no template could be found.
503
  */
504
- public function template( $name, $context = array(), $echo = true ) {
505
- // If name is String make it an Array
506
- if ( is_string( $name ) ) {
507
- $name = (array) explode( '/', $name );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
508
  }
509
 
510
- // Clean this Variable
511
- $name = array_map( 'sanitize_title_with_dashes', $name );
 
 
 
 
 
 
 
 
 
 
 
 
512
 
513
- if ( ! empty( $this->origin->template_namespace ) ) {
514
- $namespace = array_merge( (array) $this->origin->template_namespace, $name );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
515
  } else {
516
- $namespace = $name;
 
517
  }
518
 
519
  // Setup the Hook name
520
- $hook_name = implode( '/', $namespace );
 
521
 
522
- // Check if the file exists
523
- $file = $this->get_template_file( $name );
 
 
 
 
 
 
 
 
 
524
 
525
- // Check if it's a valid variable
526
- if ( ! $file ) {
527
- return false;
528
- }
 
 
 
 
 
 
 
 
 
 
 
 
529
 
530
- // Before we load the file we check if it exists
531
- if ( ! file_exists( $file ) ) {
532
- return false;
533
  }
534
 
535
  ob_start();
@@ -541,7 +684,7 @@ class Tribe__Template {
541
  * Fires an Action before including the template file
542
  *
543
  * @since 4.6.2
544
- * @since 4.7.20 The $name param no longers contains the extension
545
  *
546
  * @param string $file Complete path to include the PHP File
547
  * @param array $name Template name
@@ -557,37 +700,38 @@ class Tribe__Template {
557
  * `tribe_template_before_include:events/embed`
558
  * `tribe_template_before_include:tickets/login-to-purchase`
559
  *
 
560
  * @since 4.7.20
561
  *
562
  * @param string $file Complete path to include the PHP File
563
  * @param array $name Template name
564
  * @param self $template Current instance of the Tribe__Template
565
  */
566
- do_action( "tribe_template_before_include:$hook_name", $file, $name, $this );
567
 
568
- // Only do this if really needed (by default it wont).
569
- if ( true === $this->template_context_extract && ! empty( $this->context ) ) {
570
- // We don't allow Extrating of a variable called $name
571
- if ( isset( $this->context['name'] ) ) {
572
- unset( $this->context['name'] );
573
- }
574
-
575
- // We don't allow the extraction of a variable called `$file`.
576
- if ( isset( $this->context['file'] ) ) {
577
- unset( $this->context['file'] );
578
- }
579
-
580
- // Make any provided variables available in the template variable scope.
581
- extract( $this->context ); // @codingStandardsIgnoreLine
582
- }
583
 
584
- include $file;
585
 
586
  /**
587
  * Fires an Action after including the template file
588
  *
589
  * @since 4.6.2
590
- * @since 4.7.20 The $name param no longers contains the extension
591
  *
592
  * @param string $file Complete path to include the PHP File
593
  * @param array $name Template name
@@ -595,6 +739,23 @@ class Tribe__Template {
595
  */
596
  do_action( 'tribe_template_after_include', $file, $name, $this );
597
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
598
  /**
599
  * Fires an Action for a given template name after including the template file
600
  *
@@ -618,7 +779,7 @@ class Tribe__Template {
618
  * Allow users to filter the final HTML
619
  *
620
  * @since 4.6.2
621
- * @since 4.7.20 The $name param no longers contains the extension
622
  *
623
  * @param string $html The final HTML
624
  * @param string $file Complete path to include the PHP File
@@ -627,6 +788,24 @@ class Tribe__Template {
627
  */
628
  $html = apply_filters( 'tribe_template_html', $html, $file, $name, $this );
629
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
630
  /**
631
  * Allow users to filter the final HTML by the name
632
  *
@@ -651,6 +830,77 @@ class Tribe__Template {
651
  return $html;
652
  }
653
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
654
  /**
655
  * Sets a number of values at the same time.
656
  *
47
  protected $template_origin_base_folder = [ 'src', 'views' ];
48
 
49
  /**
50
+ * Allow changing if class will extract data from the local context
51
  *
52
  * @since 4.6.2
53
  *
73
  */
74
  protected $template_folder_lookup = false;
75
 
76
+ /**
77
+ * Create a class variable for the include path, to avoid conflicting with extract.
78
+ *
79
+ * @since 4.11.0
80
+ *
81
+ * @var string
82
+ */
83
+ protected $template_current_file_path;
84
+
85
  /**
86
  * Configures the class origin plugin path
87
  *
143
  return $this;
144
  }
145
 
146
+ /**
147
+ * Returns the array for which folder this template instance is looking into.
148
+ *
149
+ * @since 4.11.0
150
+ *
151
+ * @return array Current folder we are looking for templates.
152
+ */
153
+ public function get_template_folder() {
154
+ return $this->folder;
155
+ }
156
+
157
  /**
158
  * Configures the class with the base folder in relation to the Origin
159
  *
160
  * @since 4.7.20
161
  *
162
+ * @param mixed $value Should we look for template files in the list of folders.
163
  *
164
  * @return self
165
  */
283
  *
284
  * @return array
285
  */
286
+ public function merge_context( $context = [], $file = null, $name = null ) {
287
  // Allow for simple null usage as well as array() for nothing
288
  if ( is_null( $context ) ) {
289
+ $context = [];
290
  }
291
 
292
+ // Applies new local context on top of Global + Previous local.
293
+ $context = wp_parse_args( (array) $context, $this->get_values() );
294
 
295
  /**
296
  * Allows filtering the Local context
337
  * in the theme's directory.
338
  *
339
  * @since 4.7.20
340
+ * @since 4.11.0 Added param $plugin_namespace.
341
  *
342
+ * @param string $plugin_namespace Overwrite the origin namespace with a given one.
343
+ *
344
+ * @return array Namespace where we to look for templates.
345
  */
346
+ protected function get_template_public_namespace( $plugin_namespace ) {
347
+ $namespace = [
348
  'tribe',
349
+ ];
350
 
351
+ if ( ! empty( $plugin_namespace ) ) {
352
+ $namespace[] = $plugin_namespace;
353
+ } elseif ( ! empty( $this->origin->template_namespace ) ) {
354
  $namespace[] = $this->origin->template_namespace;
355
  }
356
 
385
  }
386
 
387
  /**
388
+ * Fetches the path for locating files given a base folder normally theme related.
389
  *
390
  * @since 4.7.20
391
+ * @since 4.11.0 Added the param $namespace.
392
  *
393
+ * @param mixed $base Base path to look into.
394
+ * @param string $namespace Adds the plugin namespace to the path returned.
395
  *
396
+ * @return string The public path for a given base.˙˙
397
  */
398
+ protected function get_template_public_path( $base, $namespace ) {
399
 
400
  // Craft the plugin Path
401
+ $path = array_merge( (array) $base, (array) $this->get_template_public_namespace( $namespace ) );
402
 
403
  // Pick up if the folder needs to be aded to the public template path.
404
  $folder = array_diff( $this->folder, $this->get_template_origin_base_folder() );
429
  * @return array
430
  */
431
  protected function get_template_path_list() {
432
+ $folders = [];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
433
 
434
+ $folders['plugin'] = [
435
+ 'id' => 'plugin',
436
+ 'priority' => 20,
437
+ 'path' => $this->get_template_plugin_path(),
438
+ ];
439
 
440
  /**
441
  * Allows filtering of the list of folders in which we will look for the
446
  * @param array $folders Complete path to include the base public folder
447
  * @param self $template Current instance of the Tribe__Template
448
  */
449
+ $folders = (array) apply_filters( 'tribe_template_path_list', $folders, $this );
450
+
451
+ uasort( $folders, 'tribe_sort_by_priority' );
452
+
453
+ return $folders;
454
+ }
455
+
456
+ /**
457
+ * Get the list of theme related folders we will look up for the template.
458
+ *
459
+ * @since 4.11.0
460
+ *
461
+ * @param string $namespace Which plugin namespace we are looking for.
462
+ *
463
+ * @return array
464
+ */
465
+ protected function get_template_theme_path_list( $namespace ) {
466
+ $folders = [];
467
+
468
+ $folders['child-theme'] = [
469
+ 'id' => 'child-theme',
470
+ 'priority' => 10,
471
+ 'path' => $this->get_template_public_path( STYLESHEETPATH, $namespace ),
472
+ ];
473
+ $folders['parent-theme'] = [
474
+ 'id' => 'parent-theme',
475
+ 'priority' => 15,
476
+ 'path' => $this->get_template_public_path( TEMPLATEPATH, $namespace ),
477
+ ];
478
+
479
+ /**
480
+ * Allows filtering of the list of theme folders in which we will look for the template.
481
+ *
482
+ * @since 4.11.0
483
+ *
484
+ * @param array $folders Complete path to include the base public folder.
485
+ * @param string $namespace Loads the files from a specified folder from the themes.
486
+ * @param self $template Current instance of the Tribe__Template.
487
+ */
488
+ $folders = (array) apply_filters( 'tribe_template_theme_path_list', $folders, $namespace, $this );
489
 
490
  uasort( $folders, 'tribe_sort_by_priority' );
491
 
508
  $name = (array) explode( '/', $name );
509
  }
510
 
511
+ $folders = $this->get_template_path_list();
512
+ $found_file = false;
513
+ $namespace = false;
514
 
515
  foreach ( $folders as $folder ) {
516
+ if ( empty( $folder['path'] ) ) {
 
517
  continue;
518
  }
519
 
525
 
526
  // Skip non-existent files
527
  if ( file_exists( $file ) ) {
528
+ $found_file = $file;
529
+ $namespace = ! empty( $folder['namespace'] ) ? $folder['namespace'] : false;
530
+ break;
531
+ }
532
+ }
533
+
534
+ if ( $this->template_folder_lookup ) {
535
+ $theme_folders = $this->get_template_theme_path_list( $namespace );
536
+
537
+ foreach ( $theme_folders as $folder ) {
538
+ if ( empty( $folder['path'] ) ) {
539
+ continue;
540
+ }
541
+
542
+ // Build the File Path
543
+ $file = implode( DIRECTORY_SEPARATOR, array_merge( (array) $folder['path'], $name ) );
544
+
545
+ // Append the Extension to the file path
546
+ $file .= '.php';
547
+
548
+ // Skip non-existent files
549
+ if ( file_exists( $file ) ) {
550
+ $found_file = $file;
551
+ }
552
  }
553
  }
554
 
555
+ if ( $found_file ) {
556
+ /**
557
+ * A more Specific Filter that will include the template name
558
+ *
559
+ * @since 4.6.2
560
+ * @since 4.7.20 The $name param no longer contains the extension
561
+ *
562
+ * @param string $file Complete path to include the PHP File
563
+ * @param array $name Template name
564
+ * @param self $template Current instance of the Tribe__Template
565
+ */
566
+ return apply_filters( 'tribe_template_file', $found_file, $name, $this );
567
+ }
568
+
569
  // Couldn't find a template on the Stack
570
  return false;
571
  }
581
  *
582
  * @return string|false Either the final content HTML or `false` if no template could be found.
583
  */
584
+ public function template( $name, $context = [], $echo = true ) {
585
+ static $file_exists = [];
586
+ static $files = [];
587
+ static $template_names = [];
588
+
589
+ // Key we'll use for in-memory caching of expensive operations.
590
+ $cache_name_key = is_array( $name ) ? implode( '/', $name ) : $name;
591
+
592
+ // Cache template name massaging so we don't have to repeat these actions.
593
+ if ( ! isset( $template_names[ $cache_name_key ] ) ) {
594
+ // If name is String make it an Array
595
+ if ( is_string( $name ) ) {
596
+ $name = (array) explode( '/', $name );
597
+ }
598
+
599
+ // Clean this Variable
600
+ $name = array_map( 'sanitize_title_with_dashes', $name );
601
+
602
+ $template_names[ $cache_name_key ] = $name;
603
  }
604
 
605
+ // Cache file location and existence.
606
+ if ( ! isset( $file_exists[ $cache_name_key ] ) || ! isset( $files[ $cache_name_key ] ) ) {
607
+ // Check if the file exists
608
+ $files[ $cache_name_key ] = $file = $this->get_template_file( $name );
609
+
610
+ // Check if it's a valid variable
611
+ if ( ! $file ) {
612
+ return $file_exists[ $cache_name_key ] = false;
613
+ }
614
+
615
+ // Before we load the file we check if it exists
616
+ if ( ! file_exists( $file ) ) {
617
+ return $file_exists[ $cache_name_key ] = false;
618
+ }
619
 
620
+ $file_exists[ $cache_name_key ] = true;
621
+ }
622
+
623
+ // If the file doesn't exist, bail.
624
+ if ( ! $file_exists[ $cache_name_key ] ) {
625
+ return false;
626
+ }
627
+
628
+ // Use filename stored in cache.
629
+ $file = $files[ $cache_name_key ];
630
+ $name = $template_names[ $cache_name_key ];
631
+ $origin_folder_appendix = array_diff( $this->folder, $this->template_origin_base_folder );
632
+
633
+ if ( $origin_namespace = $this->template_get_origin_namespace( $file ) ) {
634
+ $legacy_namespace = array_merge( (array) $origin_namespace, $name );
635
+ $namespace = array_merge( (array) $origin_namespace, $origin_folder_appendix, $name );
636
  } else {
637
+ $legacy_namespace = $name;
638
+ $namespace = array_merge( $origin_folder_appendix, $legacy_namespace );
639
  }
640
 
641
  // Setup the Hook name
642
+ $legacy_hook_name = implode( '/', $legacy_namespace );
643
+ $hook_name = implode( '/', $namespace );
644
 
645
+ /**
646
+ * Allow users to filter the HTML before rendering
647
+ *
648
+ * @since 4.11.0
649
+ *
650
+ * @param string $html The initial HTML
651
+ * @param string $file Complete path to include the PHP File
652
+ * @param array $name Template name
653
+ * @param self $template Current instance of the Tribe__Template
654
+ */
655
+ $pre_html = apply_filters( 'tribe_template_pre_html', null, $file, $name, $this );
656
 
657
+ /**
658
+ * Allow users to filter the HTML by the name before rendering
659
+ *
660
+ * E.g.:
661
+ * `tribe_template_pre_html:events/blocks/parts/details`
662
+ * `tribe_template_pre_html:events/embed`
663
+ * `tribe_template_pre_html:tickets/login-to-purchase`
664
+ *
665
+ * @since 4.11.0
666
+ *
667
+ * @param string $html The initial HTML
668
+ * @param string $file Complete path to include the PHP File
669
+ * @param array $name Template name
670
+ * @param self $template Current instance of the Tribe__Template
671
+ */
672
+ $pre_html = apply_filters( "tribe_template_pre_html:$hook_name", $pre_html, $file, $name, $this );
673
 
674
+ if ( null !== $pre_html ) {
675
+ return $pre_html;
 
676
  }
677
 
678
  ob_start();
684
  * Fires an Action before including the template file
685
  *
686
  * @since 4.6.2
687
+ * @since 4.7.20 The $name param no longer contains the extension
688
  *
689
  * @param string $file Complete path to include the PHP File
690
  * @param array $name Template name
700
  * `tribe_template_before_include:events/embed`
701
  * `tribe_template_before_include:tickets/login-to-purchase`
702
  *
703
+ * @deprecated 4.11.0
704
  * @since 4.7.20
705
  *
706
  * @param string $file Complete path to include the PHP File
707
  * @param array $name Template name
708
  * @param self $template Current instance of the Tribe__Template
709
  */
710
+ do_action( "tribe_template_before_include:$legacy_hook_name", $file, $name, $this );
711
 
712
+ /**
713
+ * Fires an Action for a given template name before including the template file
714
+ *
715
+ * E.g.:
716
+ * `tribe_template_before_include:events/blocks/parts/details`
717
+ * `tribe_template_before_include:events/embed`
718
+ * `tribe_template_before_include:tickets/login-to-purchase`
719
+ *
720
+ * @since 4.7.20
721
+ *
722
+ * @param string $file Complete path to include the PHP File
723
+ * @param array $name Template name
724
+ * @param self $template Current instance of the Tribe__Template
725
+ */
726
+ do_action( "tribe_template_before_include:$hook_name", $file, $name, $this );
727
 
728
+ $this->template_safe_include( $file );
729
 
730
  /**
731
  * Fires an Action after including the template file
732
  *
733
  * @since 4.6.2
734
+ * @since 4.7.20 The $name param no longer contains the extension
735
  *
736
  * @param string $file Complete path to include the PHP File
737
  * @param array $name Template name
739
  */
740
  do_action( 'tribe_template_after_include', $file, $name, $this );
741
 
742
+ /**
743
+ * Fires an Action for a given template name after including the template file
744
+ *
745
+ * E.g.:
746
+ * `tribe_template_after_include:events/blocks/parts/details`
747
+ * `tribe_template_after_include:events/embed`
748
+ * `tribe_template_after_include:tickets/login-to-purchase`
749
+ *
750
+ * @deprecated 4.11.0
751
+ * @since 4.7.20
752
+ *
753
+ * @param string $file Complete path to include the PHP File
754
+ * @param array $name Template name
755
+ * @param self $template Current instance of the Tribe__Template
756
+ */
757
+ do_action( "tribe_template_after_include:$legacy_hook_name", $file, $name, $this );
758
+
759
  /**
760
  * Fires an Action for a given template name after including the template file
761
  *
779
  * Allow users to filter the final HTML
780
  *
781
  * @since 4.6.2
782
+ * @since 4.7.20 The $name param no longer contains the extension
783
  *
784
  * @param string $html The final HTML
785
  * @param string $file Complete path to include the PHP File
788
  */
789
  $html = apply_filters( 'tribe_template_html', $html, $file, $name, $this );
790
 
791
+ /**
792
+ * Allow users to filter the final HTML by the name
793
+ *
794
+ * E.g.:
795
+ * `tribe_template_html:events/blocks/parts/details`
796
+ * `tribe_template_html:events/embed`
797
+ * `tribe_template_html:tickets/login-to-purchase`
798
+ *
799
+ * @deprecated 4.11.0
800
+ * @since 4.7.20
801
+ *
802
+ * @param string $html The final HTML
803
+ * @param string $file Complete path to include the PHP File
804
+ * @param array $name Template name
805
+ * @param self $template Current instance of the Tribe__Template
806
+ */
807
+ $html = apply_filters( "tribe_template_html:$legacy_hook_name", $html, $file, $name, $this );
808
+
809
  /**
810
  * Allow users to filter the final HTML by the name
811
  *
830
  return $html;
831
  }
832
 
833
+ /**
834
+ * Based on a path it determines what is the namespace that should be used.
835
+ *
836
+ * @since 4.11.0
837
+ *
838
+ * @param string $path Which file we are going to load.
839
+ *
840
+ * @return string|false The found namespace for that path or false.
841
+ */
842
+ public function template_get_origin_namespace( $path ) {
843
+ $matching_namespace = false;
844
+ /**
845
+ * Allows more namespaces to be added based on the path of the file we are loading.
846
+ *
847
+ * @since 4.11.0
848
+ *
849
+ * @param array $namespace_map Indexed array containing the namespace as the key and path to `strpos`.
850
+ * @param string $path Path we will do the `strpos` to validate a given namespace.
851
+ * @param self $template Current instance of the template class.
852
+ */
853
+ $namespace_map = (array) apply_filters( 'tribe_template_origin_namespace_map', [], $path, $this );
854
+
855
+ foreach ( $namespace_map as $namespace => $contains_string ) {
856
+ // Skip when we dont have the namespace path.
857
+ if ( false === strpos( $path, $contains_string ) ) {
858
+ continue;
859
+ }
860
+
861
+ $matching_namespace = $namespace;
862
+
863
+ // Once the first namespace is found it breaks out.
864
+ break;
865
+ }
866
+
867
+ if ( empty( $matching_namespace ) && ! empty( $this->origin->template_namespace ) ) {
868
+ $matching_namespace = $this->origin->template_namespace;
869
+ }
870
+
871
+ return $matching_namespace;
872
+ }
873
+
874
+ /**
875
+ * Includes a give PHP inside of a safe context.
876
+ *
877
+ * This method is required to prevent template files messing with local variables used inside of the
878
+ * `self::template` method. Also shelters the template loading from any possible variables that could
879
+ * be overwritten by the context.
880
+ *
881
+ * @since 4.11.0
882
+ *
883
+ * @param string $file Which file will be included with safe context.
884
+ *
885
+ * @return void
886
+ */
887
+ public function template_safe_include( $file ) {
888
+ // We use this instance variable to prevent collisions.
889
+ $this->template_current_file_path = $file;
890
+ unset( $file );
891
+
892
+ // Only do this if really needed (by default it wont).
893
+ if ( true === $this->template_context_extract && ! empty( $this->context ) ) {
894
+ // Make any provided variables available in the template variable scope.
895
+ extract( $this->context ); // @phpcs:ignore
896
+ }
897
+
898
+ include $this->template_current_file_path;
899
+
900
+ // After the include we reset the variable.
901
+ unset( $this->template_current_file_path );
902
+ }
903
+
904
  /**
905
  * Sets a number of values at the same time.
906
  *
common/src/Tribe/Traits/Cache_User.php CHANGED
@@ -125,4 +125,21 @@ trait Cache_User {
125
  }
126
  }
127
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
128
  }
125
  }
126
  }
127
  }
128
+
129
+ /**
130
+ * Resets the instance caches for the this instance.
131
+ *
132
+ * @since 4.11.0
133
+ *
134
+ * @return string[] A list of the emptied cache properties.
135
+ */
136
+ public function reset_caches() {
137
+ $emptied = [];
138
+ foreach ( array_keys( $this->caches ) as $key ) {
139
+ $emptied[] = $key;
140
+ $this->{"{$key}_cache"} = [];
141
+ }
142
+
143
+ return $emptied;
144
+ }
145
  }
common/src/Tribe/Utils/Collection_Trait.php CHANGED
@@ -152,14 +152,27 @@ trait Collection_Trait {
152
  * {@inheritDoc}
153
  */
154
  public function serialize() {
155
- return serialize( $this->all() );
 
 
 
 
 
 
156
  }
157
 
158
  /**
159
  * {@inheritDoc}
160
  */
161
  public function unserialize( $serialized ) {
162
- $this->items = unserialize( $serialized );
 
 
 
 
 
 
 
163
  }
164
 
165
  /**
152
  * {@inheritDoc}
153
  */
154
  public function serialize() {
155
+ $to_serialize = $this->all();
156
+
157
+ if ( method_exists( $this, 'before_serialize' ) ) {
158
+ $to_serialize = $this->before_serialize( $this->all() );
159
+ }
160
+
161
+ return serialize( $to_serialize );
162
  }
163
 
164
  /**
165
  * {@inheritDoc}
166
  */
167
  public function unserialize( $serialized ) {
168
+ $to_unserialize = $serialized;
169
+
170
+ if ( method_exists( $this, 'custom_unserialize' ) ) {
171
+ $this->items = $this->custom_unserialize( $to_unserialize );
172
+ return;
173
+ }
174
+
175
+ $this->items = unserialize( $to_unserialize );
176
  }
177
 
178
  /**
common/src/Tribe/Utils/Date_I18n.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Extends DateTime and includes translation capabilities.
4
+ *
5
+ * @package Tribe\Utils
6
+ * @since 4.11.0
7
+ */
8
+ namespace Tribe\Utils;
9
+
10
+ use Tribe__Date_Utils as Dates;
11
+ use DateTime;
12
+ use DateTimeImmutable;
13
+
14
+ /**
15
+ * Class Date i18n
16
+ *
17
+ * @package Tribe\Utils
18
+ * @since 4.11.0
19
+ */
20
+ class Date_I18n extends DateTime {
21
+ /**
22
+ * {@inheritDoc}
23
+ *
24
+ * @return Date_I18n Localizable variation of DateTime.
25
+ */
26
+ public static function createFromImmutable( $datetime ) {
27
+ $date_object = new self;
28
+ $date_object->setTimestamp( $datetime->getTimestamp() );
29
+ $date_object->setTimezone( $datetime->getTimezone() );
30
+ return $date_object;
31
+ }
32
+
33
+ /**
34
+ * Returns a translated string using the params from this DateTime instance.
35
+ *
36
+ * @since 4.11.0
37
+ *
38
+ * @param string $date_format Format to be used in the translation.
39
+ *
40
+ * @return string Translated date.
41
+ */
42
+ public function format_i18n( $date_format ) {
43
+ $unix_with_tz = $this->getTimestamp() + $this->getOffset();
44
+ $translated = date_i18n( $date_format, $unix_with_tz );
45
+
46
+ return $translated;
47
+ }
48
+ }
common/src/Tribe/Utils/Date_I18n_Immutable.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Extends DateTimeImmutable and includes translation capabilities.
4
+ *
5
+ * @since 4.11.0
6
+ * @package Tribe\Utils
7
+ */
8
+
9
+ namespace Tribe\Utils;
10
+
11
+ use DateTimeImmutable;
12
+
13
+ /**
14
+ * Class Date i18n Immutable
15
+ *
16
+ * @since 4.11.0
17
+ * @package Tribe\Utils
18
+ */
19
+ class Date_I18n_Immutable extends DateTimeImmutable {
20
+ /**
21
+ * {@inheritDoc}
22
+ *
23
+ * @return Date_I18n_Immutable Localizable variation of DateTimeImmutable.
24
+ */
25
+ public static function createFromMutable( $datetime ) {
26
+ $date_object = new self;
27
+ $date_object = $date_object->setTimestamp( $datetime->getTimestamp() );
28
+ $date_object = $date_object->setTimezone( $datetime->getTimezone() );
29
+
30
+ return $date_object;
31
+ }
32
+
33
+ /**
34
+ * Returns a translated string using the params from this Immutable DateTime instance.
35
+ *
36
+ * @since 4.11.0
37
+ *
38
+ * @param string $date_format Format to be used in the translation.
39
+ *
40
+ * @return string Translated date.
41
+ */
42
+ public function format_i18n( $date_format ) {
43
+ $unix_with_tz = $this->getTimestamp() + $this->getOffset();
44
+ $translated = date_i18n( $date_format, $unix_with_tz );
45
+
46
+ return $translated;
47
+ }
48
+ }
common/src/Tribe/Utils/Post_Thumbnail.php CHANGED
@@ -147,6 +147,8 @@ class Post_Thumbnail implements \ArrayAccess, \Serializable {
147
  * @return array An array of objects containing the post thumbnail data.
148
  */
149
  public function fetch_data() {
 
 
150
  if ( ! $this->exists() ) {
151
  return [];
152
  }
@@ -155,44 +157,58 @@ class Post_Thumbnail implements \ArrayAccess, \Serializable {
155
  return $this->data;
156
  }
157
 
158
- $post_id = $this->post_id;
159
  $image_sizes = $this->get_image_sizes();
160
  $thumbnail_id = $this->thumbnail_id;
161
 
162
- $thumbnail_data = array_combine(
163
- $image_sizes,
164
- array_map(
165
- static function ( $size ) use ( $thumbnail_id ) {
166
- $size_data = wp_get_attachment_image_src( $thumbnail_id, $size );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
167
 
168
- if ( false === $size_data ) {
169
  return (object) [
170
- 'url' => '',
171
- 'width' => '',
172
- 'height' => '',
173
- 'is_intermediate' => false,
174
  ];
175
- }
 
 
 
176
 
177
- return (object) [
178
- 'url' => Arr::get( $size_data, 0, '' ),
179
- 'width' => Arr::get( $size_data, 1, '' ),
180
- 'heigth' => Arr::get( $size_data, 2, '' ),
181
- 'is_intermediate' => (bool) Arr::get( $size_data, 3, false ),
182
- ];
183
- },
184
- $image_sizes
185
- )
186
- );
187
 
188
- $srcset = wp_get_attachment_image_srcset( $thumbnail_id );
189
- $thumbnail_data['srcset'] = ! empty( $srcset ) ? $srcset : false;
190
 
191
- $title = get_the_title( $thumbnail_id );
192
- $thumbnail_data['title'] = ! empty( $title ) ? $title : false;
193
 
194
- $alt = trim( strip_tags( get_post_meta( $thumbnail_id, '_wp_attachment_image_alt', true ) ) );
195
- $thumbnail_data['alt'] = ! empty( $alt ) ? $alt : false;
196
 
197
  /**
198
  * Filters the post thumbnail data and information that will be returned for a specific post.
@@ -204,7 +220,7 @@ class Post_Thumbnail implements \ArrayAccess, \Serializable {
204
  * @param array $thumbnail_data The thumbnail data for the post.
205
  * @param int $post_id The ID of the post the data is for.
206
  */
207
- $thumbnail_data = apply_filters( 'tribe_post_thumbnail_data', $thumbnail_data, $post_id );
208
 
209
  $this->resolved();
210
 
147
  * @return array An array of objects containing the post thumbnail data.
148
  */
149
  public function fetch_data() {
150
+ static $cache_thumbnail = [];
151
+
152
  if ( ! $this->exists() ) {
153
  return [];
154
  }
157
  return $this->data;
158
  }
159
 
 
160
  $image_sizes = $this->get_image_sizes();
161
  $thumbnail_id = $this->thumbnail_id;
162
 
163
+ $cache_key = empty( $thumbnail_id ) ? -1 : $thumbnail_id;
164
+
165
+ if ( empty( $cache_thumbnail[ $cache_key ] ) ) {
166
+ $thumbnail_data = array_combine(
167
+ $image_sizes,
168
+ array_map(
169
+ static function( $size ) use ( $thumbnail_id ) {
170
+ static $cache_size_data = [];
171
+
172
+ $size_data_cache_key = empty( $thumbnail_id ) ? -1 : $thumbnail_id;
173
+ $size_data_cache_key = "{$size_data_cache_key}:{$size}";
174
+
175
+ if ( ! isset( $cache_size_data[ $size_data_cache_key ] ) ) {
176
+ $cache_size_data[ $size_data_cache_key ] = wp_get_attachment_image_src( $thumbnail_id, $size );
177
+ }
178
+
179
+ $size_data = $cache_size_data[ $size_data_cache_key ];
180
+
181
+ if ( false === $size_data ) {
182
+ return (object) [
183
+ 'url' => '',
184
+ 'width' => '',
185
+ 'height' => '',
186
+ 'is_intermediate' => false,
187
+ ];
188
+ }
189
 
 
190
  return (object) [
191
+ 'url' => Arr::get( $size_data, 0, '' ),
192
+ 'width' => Arr::get( $size_data, 1, '' ),
193
+ 'height' => Arr::get( $size_data, 2, '' ),
194
+ 'is_intermediate' => (bool) Arr::get( $size_data, 3, false ),
195
  ];
196
+ },
197
+ $image_sizes
198
+ )
199
+ );
200
 
201
+ $srcset = wp_get_attachment_image_srcset( $thumbnail_id );
202
+ $thumbnail_data['srcset'] = ! empty( $srcset ) ? $srcset : false;
 
 
 
 
 
 
 
 
203
 
204
+ $title = get_the_title( $thumbnail_id );
205
+ $thumbnail_data['title'] = ! empty( $title ) ? $title : false;
206
 
207
+ $alt = trim( strip_tags( get_post_meta( $thumbnail_id, '_wp_attachment_image_alt', true ) ) );
208
+ $thumbnail_data['alt'] = ! empty( $alt ) ? $alt : false;
209
 
210
+ $cache_thumbnail[ $cache_key ] = $thumbnail_data;
211
+ }
212
 
213
  /**
214
  * Filters the post thumbnail data and information that will be returned for a specific post.
220
  * @param array $thumbnail_data The thumbnail data for the post.
221
  * @param int $post_id The ID of the post the data is for.
222
  */
223
+ $thumbnail_data = apply_filters( 'tribe_post_thumbnail_data', $cache_thumbnail[ $cache_key ], $this->post_id );
224
 
225
  $this->resolved();
226
 
common/src/Tribe/View_Helpers.php CHANGED
@@ -20,10 +20,18 @@ if ( ! class_exists( 'Tribe__View_Helpers' ) ) {
20
  * @return array The countries array.
21
  */
22
  public static function constructCountries( $postId = '', $useDefault = true ) {
 
 
 
 
 
 
 
 
23
  $eventCountries = tribe_get_option( 'tribeEventsCountries' );
24
 
25
  if ( $eventCountries != '' ) {
26
- $countries = array();
27
 
28
  $country_rows = explode( "\n", $eventCountries );
29
  foreach ( $country_rows as $crow ) {
@@ -65,11 +73,11 @@ if ( ! class_exists( 'Tribe__View_Helpers' ) ) {
65
  $countries = array( '' => $selectCountry ) + $countries;
66
  array_unique( $countries );
67
  }
68
-
69
- return $countries;
70
- } else {
71
- return $countries;
72
  }
 
 
 
 
73
  }
74
 
75
  /**
20
  * @return array The countries array.
21
  */
22
  public static function constructCountries( $postId = '', $useDefault = true ) {
23
+ static $cache_var_name = __METHOD__;
24
+
25
+ $countries = tribe_get_var( $cache_var_name, null );
26
+
27
+ if ( $countries ) {
28
+ return $countries;
29
+ }
30
+
31
  $eventCountries = tribe_get_option( 'tribeEventsCountries' );
32
 
33
  if ( $eventCountries != '' ) {
34
+ $countries = [];
35
 
36
  $country_rows = explode( "\n", $eventCountries );
37
  foreach ( $country_rows as $crow ) {
73
  $countries = array( '' => $selectCountry ) + $countries;
74
  array_unique( $countries );
75
  }
 
 
 
 
76
  }
77
+
78
+ tribe_set_var( $cache_var_name, $countries );
79
+
80
+ return $countries;
81
  }
82
 
83
  /**
common/src/admin-views/tribe-options-display.php CHANGED
@@ -31,12 +31,12 @@ $displayTab = array(
31
  )
32
  . '</p>',
33
  ),
34
- 'datepickerFormat' => array(
35
  'type' => 'dropdown',
36
  'label' => esc_html__( 'Compact Date Format', 'tribe-common' ),
37
  'tooltip' => esc_html__( 'Select the date format used for elements with minimal space, such as in datepickers.', 'tribe-common' ),
38
- 'default' => 'Y-m-d',
39
- 'options' => array(
40
  '0' => date( 'Y-m-d', $sample_date ),
41
  '1' => date( 'n/j/Y', $sample_date ),
42
  '2' => date( 'm/d/Y', $sample_date ),
@@ -49,13 +49,13 @@ $displayTab = array(
49
  '9' => date( 'Y.m.d', $sample_date ),
50
  '10' => date( 'm.d.Y', $sample_date ),
51
  '11' => date( 'd.m.Y', $sample_date ),
52
- ),
53
  'validation_type' => 'options',
54
- ),
55
- 'tribe-form-content-end' => array(
56
  'type' => 'html',
57
  'html' => '</div>',
58
- ),
59
  )
60
  ),
61
  );
31
  )
32
  . '</p>',
33
  ),
34
+ 'datepickerFormat' => [
35
  'type' => 'dropdown',
36
  'label' => esc_html__( 'Compact Date Format', 'tribe-common' ),
37
  'tooltip' => esc_html__( 'Select the date format used for elements with minimal space, such as in datepickers.', 'tribe-common' ),
38
+ 'default' => 1,
39
+ 'options' => [
40
  '0' => date( 'Y-m-d', $sample_date ),
41
  '1' => date( 'n/j/Y', $sample_date ),
42
  '2' => date( 'm/d/Y', $sample_date ),
49
  '9' => date( 'Y.m.d', $sample_date ),
50
  '10' => date( 'm.d.Y', $sample_date ),
51
  '11' => date( 'd.m.Y', $sample_date ),
52
+ ],
53
  'validation_type' => 'options',
54
+ ],
55
+ 'tribe-form-content-end' => [
56
  'type' => 'html',
57
  'html' => '</div>',
58
+ ],
59
  )
60
  ),
61
  );
common/src/functions/template-tags/date.php CHANGED
@@ -277,6 +277,8 @@ if ( ! function_exists( 'tribe_get_start_date' ) ) {
277
  * @return string|null Date
278
  */
279
  function tribe_get_start_date( $event = null, $display_time = true, $date_format = '', $timezone = null ) {
 
 
280
  if ( is_null( $event ) ) {
281
  global $post;
282
  $event = $post;
@@ -290,15 +292,23 @@ if ( ! function_exists( 'tribe_get_start_date' ) ) {
290
  return '';
291
  }
292
 
293
- if ( Tribe__Date_Utils::is_all_day( get_post_meta( $event->ID, '_EventAllDay', true ) ) ) {
294
- $display_time = false;
295
- }
296
 
297
- // @todo move timezones to Common
298
- if ( class_exists( 'Tribe__Events__Timezones' ) ) {
299
- $start_date = Tribe__Events__Timezones::event_start_timestamp( $event->ID, $timezone );
300
- } else {
301
- return null;
 
 
 
 
 
 
 
 
 
302
  }
303
 
304
  /**
@@ -307,7 +317,7 @@ if ( ! function_exists( 'tribe_get_start_date' ) ) {
307
  * @param string $start_date
308
  * @param WP_Post $event
309
  */
310
- return apply_filters( 'tribe_get_start_date', tribe_format_date( $start_date, $display_time, $date_format ), $event );
311
  }
312
  }
313
 
@@ -329,6 +339,8 @@ if ( ! function_exists( 'tribe_get_end_date' ) ) {
329
  * @return string|null Date
330
  */
331
  function tribe_get_end_date( $event = null, $display_time = true, $date_format = '', $timezone = null ) {
 
 
332
  if ( is_null( $event ) ) {
333
  global $post;
334
  $event = $post;
@@ -342,15 +354,23 @@ if ( ! function_exists( 'tribe_get_end_date' ) ) {
342
  return '';
343
  }
344
 
345
- if ( Tribe__Date_Utils::is_all_day( get_post_meta( $event->ID, '_EventAllDay', true ) ) ) {
346
- $display_time = false;
347
- }
348
 
349
- // @todo move timezones to Common
350
- if ( class_exists( 'Tribe__Events__Timezones' ) ) {
351
- $end_date = Tribe__Events__Timezones::event_end_timestamp( $event->ID );
352
- } else {
353
- return null;
 
 
 
 
 
 
 
 
 
354
  }
355
 
356
  /**
@@ -359,7 +379,7 @@ if ( ! function_exists( 'tribe_get_end_date' ) ) {
359
  * @param string $end_date
360
  * @param WP_Post $event
361
  */
362
- return apply_filters( 'tribe_get_end_date', tribe_format_date( $end_date, $display_time, $date_format ), $event );
363
  }
364
  }
365
 
277
  * @return string|null Date
278
  */
279
  function tribe_get_start_date( $event = null, $display_time = true, $date_format = '', $timezone = null ) {
280
+ static $cache_var_name = __FUNCTION__;
281
+
282
  if ( is_null( $event ) ) {
283
  global $post;
284
  $event = $post;
292
  return '';
293
  }
294
 
295
+ $start_dates = tribe_get_var( $cache_var_name, [] );
296
+ $cache_key = "{$event->ID}:{$display_time}:{$date_format}:{$timezone}";
 
297
 
298
+ if ( ! isset( $start_dates[ $cache_key ] ) ) {
299
+ if ( Tribe__Date_Utils::is_all_day( get_post_meta( $event->ID, '_EventAllDay', true ) ) ) {
300
+ $display_time = false;
301
+ }
302
+
303
+ // @todo move timezones to Common
304
+ if ( class_exists( 'Tribe__Events__Timezones' ) ) {
305
+ $start_date = Tribe__Events__Timezones::event_start_timestamp( $event->ID, $timezone );
306
+ } else {
307
+ return null;
308
+ }
309
+
310
+ $start_dates[ $cache_key ] = tribe_format_date( $start_date, $display_time, $date_format );
311
+ tribe_set_var( $cache_var_name, $start_dates );
312
  }
313
 
314
  /**
317
  * @param string $start_date
318
  * @param WP_Post $event
319
  */
320
+ return apply_filters( 'tribe_get_start_date', $start_dates[ $cache_key ], $event );
321
  }
322
  }
323
 
339
  * @return string|null Date
340
  */
341
  function tribe_get_end_date( $event = null, $display_time = true, $date_format = '', $timezone = null ) {
342
+ static $cache_var_name = __FUNCTION__;
343
+
344
  if ( is_null( $event ) ) {
345
  global $post;
346
  $event = $post;
354
  return '';
355
  }
356
 
357
+ $end_dates = tribe_get_var( $cache_var_name, [] );
358
+ $cache_key = "{$event->ID}:{$display_time}:{$date_format}:{$timezone}";
 
359
 
360
+ if ( ! isset( $end_dates[ $cache_key ] ) ) {
361
+ if ( Tribe__Date_Utils::is_all_day( get_post_meta( $event->ID, '_EventAllDay', true ) ) ) {
362
+ $display_time = false;
363
+ }
364
+
365
+ // @todo move timezones to Common
366
+ if ( class_exists( 'Tribe__Events__Timezones' ) ) {
367
+ $end_date = Tribe__Events__Timezones::event_end_timestamp( $event->ID );
368
+ } else {
369
+ return null;
370
+ }
371
+
372
+ $end_dates[ $cache_key ] = tribe_format_date( $end_date, $display_time, $date_format );
373
+ tribe_set_var( $cache_var_name, $end_dates );
374
  }
375
 
376
  /**
379
  * @param string $end_date
380
  * @param WP_Post $event
381
  */
382
+ return apply_filters( 'tribe_get_end_date', $end_dates[ $cache_key ], $event );
383
  }
384
  }
385
 
common/src/functions/template-tags/general.php CHANGED
@@ -215,7 +215,15 @@ if ( ! function_exists( 'tribe_get_time_format' ) ) {
215
  * @return mixed|void
216
  */
217
  function tribe_get_time_format( ) {
218
- $format = get_option( 'time_format' );
 
 
 
 
 
 
 
 
219
  return apply_filters( 'tribe_time_format', $format );
220
  }
221
  }//end if
215
  * @return mixed|void
216
  */
217
  function tribe_get_time_format( ) {
218
+ static $cache_var_name = __FUNCTION__;
219
+
220
+ $format = tribe_get_var( $cache_var_name, null );
221
+
222
+ if ( ! $format ) {
223
+ $format = get_option( 'time_format' );
224
+ tribe_set_var( $cache_var_name, $format );
225
+ }
226
+
227
  return apply_filters( 'tribe_time_format', $format );
228
  }
229
  }//end if
common/src/functions/template-tags/post.php CHANGED
@@ -63,3 +63,32 @@ function tribe_the_content( $more_link_text = null, $strip_teaser = false, $post
63
  echo tribe_get_the_content( $more_link_text, $strip_teaser, $post_id );
64
  }
65
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
63
  echo tribe_get_the_content( $more_link_text, $strip_teaser, $post_id );
64
  }
65
 
66
+ /**
67
+ * Wrapper for post_class function that allows us to in-memory cache
68
+ *
69
+ * @since 4.11.0
70
+ *
71
+ * @param string|string[] $class Space-separated string or array of class names to add to the class list.
72
+ * @param int|WP_Post $post_id Optional. Post ID or post object.
73
+ *
74
+ * @return string[] Array of class names.
75
+ */
76
+ function tribe_get_post_class( $class, $post ) {
77
+ static $post_classes = [];
78
+
79
+ if ( is_numeric( $post ) ) {
80
+ $post_id = $post;
81
+ } else {
82
+ $post_id = $post->ID;
83
+ }
84
+
85
+ if ( ! isset( $post_classes[ $post_id ] ) ) {
86
+ $post_classes[ $post_id ] = get_post_class( [], $post );
87
+ }
88
+
89
+ if ( ! is_array( $class ) ) {
90
+ $class = explode( ' ', $class );
91
+ }
92
+
93
+ return array_merge( $class, $post_classes[ $post_id ] );
94
+ }
common/src/resources/css/common-full.css CHANGED
@@ -339,10 +339,6 @@
339
  * SVG - Arrow Right
340
  * ----------------------------------------------------------------------------- */
341
 
342
- /* -----------------------------------------------------------------------------
343
- * SVG - Arrow (light, left)
344
- * ----------------------------------------------------------------------------- */
345
-
346
  /* -----------------------------------------------------------------------------
347
  * SVG - Caret Down
348
  * ----------------------------------------------------------------------------- */
@@ -376,15 +372,15 @@
376
  * ----------------------------------------------------------------------------- */
377
 
378
  /* -----------------------------------------------------------------------------
379
- * SVG - Error
380
  * ----------------------------------------------------------------------------- */
381
 
382
  /* -----------------------------------------------------------------------------
383
- * SVG - Featured
384
  * ----------------------------------------------------------------------------- */
385
 
386
  /* -----------------------------------------------------------------------------
387
- * SVG - Filters
388
  * ----------------------------------------------------------------------------- */
389
 
390
  /* -----------------------------------------------------------------------------
@@ -395,24 +391,40 @@
395
  * SVG - Location
396
  * ----------------------------------------------------------------------------- */
397
 
 
 
 
 
398
  /* -----------------------------------------------------------------------------
399
  * SVG - Map
400
  * ----------------------------------------------------------------------------- */
401
 
 
 
 
 
 
 
 
 
402
  /* -----------------------------------------------------------------------------
403
  * SVG - Month
404
  * ----------------------------------------------------------------------------- */
405
 
406
  /* -----------------------------------------------------------------------------
407
- * SVG - Photo
408
  * ----------------------------------------------------------------------------- */
409
 
410
  /* -----------------------------------------------------------------------------
411
- * SVG - Recurring
 
 
 
 
412
  * ----------------------------------------------------------------------------- */
413
 
414
  /* -----------------------------------------------------------------------------
415
- * SVG - Remove
416
  * ----------------------------------------------------------------------------- */
417
 
418
  /* -----------------------------------------------------------------------------
@@ -545,10 +557,6 @@
545
  * Button - Solid
546
  * ----------------------------------------------------------------------------- */
547
 
548
- /* -----------------------------------------------------------------------------
549
- * Button - Link
550
- * ----------------------------------------------------------------------------- */
551
-
552
  /* -----------------------------------------------------------------------------
553
  * Button - Border
554
  * ----------------------------------------------------------------------------- */
@@ -990,6 +998,16 @@
990
  border-bottom: 1px solid #D5D5D5;
991
  }
992
 
 
 
 
 
 
 
 
 
 
 
993
  .tribe-common .tribe-common-form-control-text__input::-webkit-input-placeholder {
994
  color: #727272;
995
  font-style: normal;
@@ -1056,6 +1074,16 @@
1056
  box-shadow: none;
1057
  }
1058
 
 
 
 
 
 
 
 
 
 
 
1059
  .tribe-common {
1060
 
1061
  /* -----------------------------------------------------------------------------
@@ -1316,6 +1344,11 @@
1316
  line-height: 1.62;
1317
  }
1318
 
 
 
 
 
 
1319
  /* -------------------------------------------------------------------------
1320
  *
1321
  * Body
@@ -1341,6 +1374,11 @@
1341
  line-height: 1.38;
1342
  }
1343
 
 
 
 
 
 
1344
  .tribe-common .tribe-common-b2--bold {
1345
  font-weight: 700;
1346
  }
@@ -1357,6 +1395,11 @@
1357
  line-height: 1.5;
1358
  }
1359
 
 
 
 
 
 
1360
  .tribe-common .tribe-common-b3--bold {
1361
  font-weight: 700;
1362
  }
@@ -1365,14 +1408,29 @@
1365
  * Body 1 for --viewport-medium
1366
  * ------------------------------------------------------------------------- */
1367
 
 
 
 
 
 
1368
  /* -------------------------------------------------------------------------
1369
  * Body 2 for --viewport-medium
1370
  * ------------------------------------------------------------------------- */
1371
 
 
 
 
 
 
1372
  /* -------------------------------------------------------------------------
1373
  * Body 3 for --viewport-medium
1374
  * ------------------------------------------------------------------------- */
1375
 
 
 
 
 
 
1376
  .tribe-common {
1377
 
1378
  /* -------------------------------------------------------------------------
@@ -1478,6 +1536,11 @@
1478
  line-height: 1.42;
1479
  }
1480
 
 
 
 
 
 
1481
  /* -------------------------------------------------------------------------
1482
  * Heading: h2
1483
  * ------------------------------------------------------------------------- */
@@ -1490,6 +1553,11 @@
1490
  line-height: 1.42;
1491
  }
1492
 
 
 
 
 
 
1493
  /* -------------------------------------------------------------------------
1494
  * Heading: h3
1495
  * ------------------------------------------------------------------------- */
@@ -1502,6 +1570,11 @@
1502
  line-height: 1.5;
1503
  }
1504
 
 
 
 
 
 
1505
  /* -------------------------------------------------------------------------
1506
  * Heading: h4
1507
  * ------------------------------------------------------------------------- */
@@ -1514,6 +1587,11 @@
1514
  line-height: 1.42;
1515
  }
1516
 
 
 
 
 
 
1517
  /* -------------------------------------------------------------------------
1518
  * Heading: h5
1519
  * ------------------------------------------------------------------------- */
@@ -1538,6 +1616,11 @@
1538
  line-height: 1.5;
1539
  }
1540
 
 
 
 
 
 
1541
  /* -------------------------------------------------------------------------
1542
  * Heading: h7
1543
  * ------------------------------------------------------------------------- */
@@ -1566,22 +1649,47 @@
1566
  * Heading: h3 for --viewport-medium
1567
  * ------------------------------------------------------------------------- */
1568
 
 
 
 
 
 
1569
  /* -------------------------------------------------------------------------
1570
  * Heading: h4 for --viewport-medium
1571
  * ------------------------------------------------------------------------- */
1572
 
 
 
 
 
 
1573
  /* -------------------------------------------------------------------------
1574
  * Heading: h5 for --viewport-medium
1575
  * ------------------------------------------------------------------------- */
1576
 
 
 
 
 
 
1577
  /* -------------------------------------------------------------------------
1578
  * Heading: h6 for --viewport-medium
1579
  * ------------------------------------------------------------------------- */
1580
 
 
 
 
 
 
1581
  /* -------------------------------------------------------------------------
1582
  * Heading: h7 for --viewport-medium
1583
  * ------------------------------------------------------------------------- */
1584
 
 
 
 
 
 
1585
  /* -------------------------------------------------------------------------
1586
  * Heading: alt style
1587
  * ------------------------------------------------------------------------- */
@@ -1606,6 +1714,11 @@
1606
  line-height: 1.42;
1607
  }
1608
 
 
 
 
 
 
1609
  /* -------------------------------------------------------------------------
1610
  * Heading: h2
1611
  * ------------------------------------------------------------------------- */
@@ -1618,6 +1731,11 @@
1618
  line-height: 1.42;
1619
  }
1620
 
 
 
 
 
 
1621
  /* -------------------------------------------------------------------------
1622
  * Heading: h3
1623
  * ------------------------------------------------------------------------- */
@@ -1630,6 +1748,11 @@
1630
  line-height: 1.5;
1631
  }
1632
 
 
 
 
 
 
1633
  /* -------------------------------------------------------------------------
1634
  * Heading: h4
1635
  * ------------------------------------------------------------------------- */
@@ -1642,6 +1765,11 @@
1642
  line-height: 1.42;
1643
  }
1644
 
 
 
 
 
 
1645
  /* -------------------------------------------------------------------------
1646
  * Heading: h5
1647
  * ------------------------------------------------------------------------- */
@@ -1666,6 +1794,11 @@
1666
  line-height: 1.5;
1667
  }
1668
 
 
 
 
 
 
1669
  /* -------------------------------------------------------------------------
1670
  * Heading: h7
1671
  * ------------------------------------------------------------------------- */
@@ -1694,22 +1827,47 @@
1694
  * Heading: h3 for --viewport-medium
1695
  * ------------------------------------------------------------------------- */
1696
 
 
 
 
 
 
1697
  /* -------------------------------------------------------------------------
1698
  * Heading: h4 for --viewport-medium
1699
  * ------------------------------------------------------------------------- */
1700
 
 
 
 
 
 
1701
  /* -------------------------------------------------------------------------
1702
  * Heading: h5 for --viewport-medium
1703
  * ------------------------------------------------------------------------- */
1704
 
 
 
 
 
 
1705
  /* -------------------------------------------------------------------------
1706
  * Heading: h6 for --viewport-medium
1707
  * ------------------------------------------------------------------------- */
1708
 
 
 
 
 
 
1709
  /* -------------------------------------------------------------------------
1710
  * Heading: h7 for --viewport-medium
1711
  * ------------------------------------------------------------------------- */
1712
 
 
 
 
 
 
1713
  /* -------------------------------------------------------------------------
1714
  * Heading: alt style
1715
  * ------------------------------------------------------------------------- */
@@ -1876,6 +2034,10 @@
1876
  border-color: #141827;
1877
  }
1878
 
 
 
 
 
1879
  .tribe-common .tribe-common-c-btn-border:active,
1880
  .tribe-common .tribe-common-c-btn-border:focus,
1881
  .tribe-common .tribe-common-c-btn-border:hover,
@@ -2024,10 +2186,15 @@
2024
  -webkit-transition: background-color 0.2s ease;
2025
  transition: background-color 0.2s ease;
2026
 
2027
- padding: 11px 20px 11px;
2028
  background-color: #334AFF;
 
 
2029
  }
2030
 
 
 
 
 
2031
  .tribe-common .tribe-common-c-btn:focus,
2032
  .tribe-common .tribe-common-c-btn:hover,
2033
  .tribe-common a.tribe-common-c-btn:focus,
@@ -2140,161 +2307,3 @@
2140
 
2141
  100% {}
2142
  }
2143
-
2144
- @media (min-width: 768px) {
2145
-
2146
- .tribe-common .tribe-common-form-control-text__input {
2147
- color: #141827;
2148
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
2149
- font-size: 14px;
2150
- line-height: 1.62;
2151
- font-weight: 400;
2152
-
2153
- border: 0
2154
- }
2155
-
2156
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input {
2157
- color: #141827;
2158
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
2159
- font-size: 14px;
2160
- line-height: 1.62;
2161
- font-weight: 400;
2162
-
2163
- border: 0
2164
- }
2165
-
2166
- .tribe-common .tribe-common-b1 {
2167
- font-size: 16px;
2168
- line-height: 1.62
2169
- }
2170
-
2171
- .tribe-common .tribe-common-b2 {
2172
- font-size: 14px;
2173
- line-height: 1.62
2174
- }
2175
-
2176
- .tribe-common .tribe-common-b3 {
2177
- font-size: 12px;
2178
- line-height: 1.38
2179
- }
2180
-
2181
- .tribe-common .tribe-common-b1--min-medium {
2182
- font-size: 16px;
2183
- line-height: 1.62
2184
- }
2185
-
2186
- .tribe-common .tribe-common-b2--min-medium {
2187
- font-size: 14px;
2188
- line-height: 1.62
2189
- }
2190
-
2191
- .tribe-common .tribe-common-b3--min-medium {
2192
- font-size: 12px;
2193
- line-height: 1.38
2194
- }
2195
-
2196
- .tribe-common .tribe-common-h1 {
2197
- font-size: 42px;
2198
- line-height: 1.38
2199
- }
2200
-
2201
- .tribe-common .tribe-common-h2 {
2202
- font-size: 32px;
2203
- line-height: 1.38
2204
- }
2205
-
2206
- .tribe-common .tribe-common-h3 {
2207
- font-size: 28px;
2208
- line-height: 1.42
2209
- }
2210
-
2211
- .tribe-common .tribe-common-h4 {
2212
- font-size: 24px;
2213
- line-height: 1.42
2214
- }
2215
-
2216
- .tribe-common .tribe-common-h6 {
2217
- font-size: 16px;
2218
- line-height: 1.62
2219
- }
2220
-
2221
- .tribe-common .tribe-common-h3--min-medium {
2222
- font-size: 28px;
2223
- line-height: 1.42
2224
- }
2225
-
2226
- .tribe-common .tribe-common-h4--min-medium {
2227
- font-size: 24px;
2228
- line-height: 1.42
2229
- }
2230
-
2231
- .tribe-common .tribe-common-h5--min-medium {
2232
- font-size: 18px;
2233
- line-height: 1.5
2234
- }
2235
-
2236
- .tribe-common .tribe-common-h6--min-medium {
2237
- font-size: 16px;
2238
- line-height: 1.62
2239
- }
2240
-
2241
- .tribe-common .tribe-common-h7--min-medium {
2242
- font-size: 14px;
2243
- line-height: 1.62
2244
- }
2245
-
2246
- .tribe-theme-avada #main .tribe-common .tribe-common-h1 {
2247
- font-size: 42px;
2248
- line-height: 1.38
2249
- }
2250
-
2251
- .tribe-theme-avada #main .tribe-common .tribe-common-h2 {
2252
- font-size: 32px;
2253
- line-height: 1.38
2254
- }
2255
-
2256
- .tribe-theme-avada #main .tribe-common .tribe-common-h3 {
2257
- font-size: 28px;
2258
- line-height: 1.42
2259
- }
2260
-
2261
- .tribe-theme-avada #main .tribe-common .tribe-common-h4 {
2262
- font-size: 24px;
2263
- line-height: 1.42
2264
- }
2265
-
2266
- .tribe-theme-avada #main .tribe-common .tribe-common-h6 {
2267
- font-size: 16px;
2268
- line-height: 1.62
2269
- }
2270
-
2271
- .tribe-theme-avada #main .tribe-common .tribe-common-h3--min-medium {
2272
- font-size: 28px;
2273
- line-height: 1.42
2274
- }
2275
-
2276
- .tribe-theme-avada #main .tribe-common .tribe-common-h4--min-medium {
2277
- font-size: 24px;
2278
- line-height: 1.42
2279
- }
2280
-
2281
- .tribe-theme-avada #main .tribe-common .tribe-common-h5--min-medium {
2282
- font-size: 18px;
2283
- line-height: 1.5
2284
- }
2285
-
2286
- .tribe-theme-avada #main .tribe-common .tribe-common-h6--min-medium {
2287
- font-size: 16px;
2288
- line-height: 1.62
2289
- }
2290
-
2291
- .tribe-theme-avada #main .tribe-common .tribe-common-h7--min-medium {
2292
- font-size: 14px;
2293
- line-height: 1.62
2294
- }
2295
-
2296
- .tribe-common .tribe-common-c-btn-border,
2297
- .tribe-common a.tribe-common-c-btn-border {
2298
- padding: 6px 15px
2299
- }
2300
- }
339
  * SVG - Arrow Right
340
  * ----------------------------------------------------------------------------- */
341
 
 
 
 
 
342
  /* -----------------------------------------------------------------------------
343
  * SVG - Caret Down
344
  * ----------------------------------------------------------------------------- */
372
  * ----------------------------------------------------------------------------- */
373
 
374
  /* -----------------------------------------------------------------------------
375
+ * SVG - Featured
376
  * ----------------------------------------------------------------------------- */
377
 
378
  /* -----------------------------------------------------------------------------
379
+ * SVG - Filters
380
  * ----------------------------------------------------------------------------- */
381
 
382
  /* -----------------------------------------------------------------------------
383
+ * SVG - Link
384
  * ----------------------------------------------------------------------------- */
385
 
386
  /* -----------------------------------------------------------------------------
391
  * SVG - Location
392
  * ----------------------------------------------------------------------------- */
393
 
394
+ /* -----------------------------------------------------------------------------
395
+ * SVG - Mail
396
+ * ----------------------------------------------------------------------------- */
397
+
398
  /* -----------------------------------------------------------------------------
399
  * SVG - Map
400
  * ----------------------------------------------------------------------------- */
401
 
402
+ /* -----------------------------------------------------------------------------
403
+ * SVG - Map pin
404
+ * ----------------------------------------------------------------------------- */
405
+
406
+ /* -----------------------------------------------------------------------------
407
+ * SVG - Messages
408
+ * ----------------------------------------------------------------------------- */
409
+
410
  /* -----------------------------------------------------------------------------
411
  * SVG - Month
412
  * ----------------------------------------------------------------------------- */
413
 
414
  /* -----------------------------------------------------------------------------
415
+ * SVG - No Map
416
  * ----------------------------------------------------------------------------- */
417
 
418
  /* -----------------------------------------------------------------------------
419
+ * SVG - Phone
420
+ * ----------------------------------------------------------------------------- */
421
+
422
+ /* -----------------------------------------------------------------------------
423
+ * SVG - Photo
424
  * ----------------------------------------------------------------------------- */
425
 
426
  /* -----------------------------------------------------------------------------
427
+ * SVG - Recurring
428
  * ----------------------------------------------------------------------------- */
429
 
430
  /* -----------------------------------------------------------------------------
557
  * Button - Solid
558
  * ----------------------------------------------------------------------------- */
559
 
 
 
 
 
560
  /* -----------------------------------------------------------------------------
561
  * Button - Border
562
  * ----------------------------------------------------------------------------- */
998
  border-bottom: 1px solid #D5D5D5;
999
  }
1000
 
1001
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input {
1002
+ color: #141827;
1003
+ font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1004
+ font-size: 14px;
1005
+ line-height: 1.62;
1006
+ font-weight: 400;
1007
+
1008
+ border: 0;
1009
+ }
1010
+
1011
  .tribe-common .tribe-common-form-control-text__input::-webkit-input-placeholder {
1012
  color: #727272;
1013
  font-style: normal;
1074
  box-shadow: none;
1075
  }
1076
 
1077
+ #top.tribe-theme-enfold .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input {
1078
+ color: #141827;
1079
+ font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1080
+ font-size: 14px;
1081
+ line-height: 1.62;
1082
+ font-weight: 400;
1083
+
1084
+ border: 0;
1085
+ }
1086
+
1087
  .tribe-common {
1088
 
1089
  /* -----------------------------------------------------------------------------
1344
  line-height: 1.62;
1345
  }
1346
 
1347
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-b1 {
1348
+ font-size: 16px;
1349
+ line-height: 1.62;
1350
+ }
1351
+
1352
  /* -------------------------------------------------------------------------
1353
  *
1354
  * Body
1374
  line-height: 1.38;
1375
  }
1376
 
1377
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-b2 {
1378
+ font-size: 14px;
1379
+ line-height: 1.62;
1380
+ }
1381
+
1382
  .tribe-common .tribe-common-b2--bold {
1383
  font-weight: 700;
1384
  }
1395
  line-height: 1.5;
1396
  }
1397
 
1398
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-b3 {
1399
+ font-size: 12px;
1400
+ line-height: 1.38;
1401
+ }
1402
+
1403
  .tribe-common .tribe-common-b3--bold {
1404
  font-weight: 700;
1405
  }
1408
  * Body 1 for --viewport-medium
1409
  * ------------------------------------------------------------------------- */
1410
 
1411
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-b1--min-medium {
1412
+ font-size: 16px;
1413
+ line-height: 1.62;
1414
+ }
1415
+
1416
  /* -------------------------------------------------------------------------
1417
  * Body 2 for --viewport-medium
1418
  * ------------------------------------------------------------------------- */
1419
 
1420
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-b2--min-medium {
1421
+ font-size: 14px;
1422
+ line-height: 1.62;
1423
+ }
1424
+
1425
  /* -------------------------------------------------------------------------
1426
  * Body 3 for --viewport-medium
1427
  * ------------------------------------------------------------------------- */
1428
 
1429
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-b3--min-medium {
1430
+ font-size: 12px;
1431
+ line-height: 1.38;
1432
+ }
1433
+
1434
  .tribe-common {
1435
 
1436
  /* -------------------------------------------------------------------------
1536
  line-height: 1.42;
1537
  }
1538
 
1539
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-h1 {
1540
+ font-size: 42px;
1541
+ line-height: 1.38;
1542
+ }
1543
+
1544
  /* -------------------------------------------------------------------------
1545
  * Heading: h2
1546
  * ------------------------------------------------------------------------- */
1553
  line-height: 1.42;
1554
  }
1555
 
1556
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-h2 {
1557
+ font-size: 32px;
1558
+ line-height: 1.38;
1559
+ }
1560
+
1561
  /* -------------------------------------------------------------------------
1562
  * Heading: h3
1563
  * ------------------------------------------------------------------------- */
1570
  line-height: 1.5;
1571
  }
1572
 
1573
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-h3 {
1574
+ font-size: 28px;
1575
+ line-height: 1.42;
1576
+ }
1577
+
1578
  /* -------------------------------------------------------------------------
1579
  * Heading: h4
1580
  * ------------------------------------------------------------------------- */
1587
  line-height: 1.42;
1588
  }
1589
 
1590
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-h4 {
1591
+ font-size: 24px;
1592
+ line-height: 1.42;
1593
+ }
1594
+
1595
  /* -------------------------------------------------------------------------
1596
  * Heading: h5
1597
  * ------------------------------------------------------------------------- */
1616
  line-height: 1.5;
1617
  }
1618
 
1619
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-h6 {
1620
+ font-size: 16px;
1621
+ line-height: 1.62;
1622
+ }
1623
+
1624
  /* -------------------------------------------------------------------------
1625
  * Heading: h7
1626
  * ------------------------------------------------------------------------- */
1649
  * Heading: h3 for --viewport-medium
1650
  * ------------------------------------------------------------------------- */
1651
 
1652
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-h3--min-medium {
1653
+ font-size: 28px;
1654
+ line-height: 1.42;
1655
+ }
1656
+
1657
  /* -------------------------------------------------------------------------
1658
  * Heading: h4 for --viewport-medium
1659
  * ------------------------------------------------------------------------- */
1660
 
1661
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium {
1662
+ font-size: 24px;
1663
+ line-height: 1.42;
1664
+ }
1665
+
1666
  /* -------------------------------------------------------------------------
1667
  * Heading: h5 for --viewport-medium
1668
  * ------------------------------------------------------------------------- */
1669
 
1670
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-h5--min-medium {
1671
+ font-size: 18px;
1672
+ line-height: 1.5;
1673
+ }
1674
+
1675
  /* -------------------------------------------------------------------------
1676
  * Heading: h6 for --viewport-medium
1677
  * ------------------------------------------------------------------------- */
1678
 
1679
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium {
1680
+ font-size: 16px;
1681
+ line-height: 1.62;
1682
+ }
1683
+
1684
  /* -------------------------------------------------------------------------
1685
  * Heading: h7 for --viewport-medium
1686
  * ------------------------------------------------------------------------- */
1687
 
1688
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-h7--min-medium {
1689
+ font-size: 14px;
1690
+ line-height: 1.62;
1691
+ }
1692
+
1693
  /* -------------------------------------------------------------------------
1694
  * Heading: alt style
1695
  * ------------------------------------------------------------------------- */
1714
  line-height: 1.42;
1715
  }
1716
 
1717
+ .tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h1 {
1718
+ font-size: 42px;
1719
+ line-height: 1.38;
1720
+ }
1721
+
1722
  /* -------------------------------------------------------------------------
1723
  * Heading: h2
1724
  * ------------------------------------------------------------------------- */
1731
  line-height: 1.42;
1732
  }
1733
 
1734
+ .tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h2 {
1735
+ font-size: 32px;
1736
+ line-height: 1.38;
1737
+ }
1738
+
1739
  /* -------------------------------------------------------------------------
1740
  * Heading: h3
1741
  * ------------------------------------------------------------------------- */
1748
  line-height: 1.5;
1749
  }
1750
 
1751
+ .tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h3 {
1752
+ font-size: 28px;
1753
+ line-height: 1.42;
1754
+ }
1755
+
1756
  /* -------------------------------------------------------------------------
1757
  * Heading: h4
1758
  * ------------------------------------------------------------------------- */
1765
  line-height: 1.42;
1766
  }
1767
 
1768
+ .tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h4 {
1769
+ font-size: 24px;
1770
+ line-height: 1.42;
1771
+ }
1772
+
1773
  /* -------------------------------------------------------------------------
1774
  * Heading: h5
1775
  * ------------------------------------------------------------------------- */
1794
  line-height: 1.5;
1795
  }
1796
 
1797
+ .tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h6 {
1798
+ font-size: 16px;
1799
+ line-height: 1.62;
1800
+ }
1801
+
1802
  /* -------------------------------------------------------------------------
1803
  * Heading: h7
1804
  * ------------------------------------------------------------------------- */
1827
  * Heading: h3 for --viewport-medium
1828
  * ------------------------------------------------------------------------- */
1829
 
1830
+ .tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h3--min-medium {
1831
+ font-size: 28px;
1832
+ line-height: 1.42;
1833
+ }
1834
+
1835
  /* -------------------------------------------------------------------------
1836
  * Heading: h4 for --viewport-medium
1837
  * ------------------------------------------------------------------------- */
1838
 
1839
+ .tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h4--min-medium {
1840
+ font-size: 24px;
1841
+ line-height: 1.42;
1842
+ }
1843
+
1844
  /* -------------------------------------------------------------------------
1845
  * Heading: h5 for --viewport-medium
1846
  * ------------------------------------------------------------------------- */
1847
 
1848
+ .tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h5--min-medium {
1849
+ font-size: 18px;
1850
+ line-height: 1.5;
1851
+ }
1852
+
1853
  /* -------------------------------------------------------------------------
1854
  * Heading: h6 for --viewport-medium
1855
  * ------------------------------------------------------------------------- */
1856
 
1857
+ .tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h6--min-medium {
1858
+ font-size: 16px;
1859
+ line-height: 1.62;
1860
+ }
1861
+
1862
  /* -------------------------------------------------------------------------
1863
  * Heading: h7 for --viewport-medium
1864
  * ------------------------------------------------------------------------- */
1865
 
1866
+ .tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h7--min-medium {
1867
+ font-size: 14px;
1868
+ line-height: 1.62;
1869
+ }
1870
+
1871
  /* -------------------------------------------------------------------------
1872
  * Heading: alt style
1873
  * ------------------------------------------------------------------------- */
2034
  border-color: #141827;
2035
  }
2036
 
2037
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border, .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border {
2038
+ padding: 6px 15px;
2039
+ }
2040
+
2041
  .tribe-common .tribe-common-c-btn-border:active,
2042
  .tribe-common .tribe-common-c-btn-border:focus,
2043
  .tribe-common .tribe-common-c-btn-border:hover,
2186
  -webkit-transition: background-color 0.2s ease;
2187
  transition: background-color 0.2s ease;
2188
 
 
2189
  background-color: #334AFF;
2190
+ padding: 11px 20px 11px;
2191
+ width: 100%;
2192
  }
2193
 
2194
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn, .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn {
2195
+ width: auto;
2196
+ }
2197
+
2198
  .tribe-common .tribe-common-c-btn:focus,
2199
  .tribe-common .tribe-common-c-btn:hover,
2200
  .tribe-common a.tribe-common-c-btn:focus,
2307
 
2308
  100% {}
2309
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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;line-height:normal;-webkit-font-smoothing:antialiased}.tribe-common button,.tribe-common input,.tribe-common select,.tribe-common textarea{outline:0;border-radius: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}.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-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;color:#727272}.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:1px solid #141827}.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: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%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.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%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}#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-weight:400;font-size:14px}.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 #d5d5d5;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 #d5d5d5;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 #d5d5d5;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:#727272}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-slider__label{font-weight:400;font-size:12px}.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;border:0;border-bottom:1px solid #d5d5d5}.tribe-common .tribe-common-form-control-text__input::-webkit-input-placeholder{color:#727272;font-style:normal}.tribe-common .tribe-common-form-control-text__input::-moz-placeholder{color:#727272;font-style:normal}.tribe-common .tribe-common-form-control-text__input:-ms-input-placeholder,.tribe-common .tribe-common-form-control-text__input::-ms-input-placeholder{color:#727272;font-style:normal}.tribe-common .tribe-common-form-control-text__input::placeholder{color:#727272;font-style:normal}.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.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;border:0;border-bottom:1px solid #d5d5d5}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input:focus{border-bottom-color:#141827;box-shadow:none}.tribe-common .tribe-common-form-control-toggle{line-height:0}.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:#d5d5d5;width:40px}.tribe-common .tribe-common-form-control-toggle__input:after{background-color:#fff;border:1px solid #d5d5d5;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);height:20px;width:20px;content:"";left:0;position:absolute;top:-5px;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:after{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:#727272}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__label{font-weight:400;font-size:12px}.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}.tribe-theme-twentyseventeen .tribe-common a{box-shadow:none}.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{text-decoration:none}.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-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:hover{color:#334aff}.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 .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 .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 .tribe-common-b3--bold{font-weight:700}.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-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{font-size:28px}.tribe-common .tribe-common-h1,.tribe-common .tribe-common-h2{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;line-height:1.42}.tribe-common .tribe-common-h2{font-size:24px}.tribe-common .tribe-common-h3{font-size:22px;line-height:1.5}.tribe-common .tribe-common-h3,.tribe-common .tribe-common-h4{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700}.tribe-common .tribe-common-h4{font-size:20px;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 .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 .tribe-common-h--alt{font-weight:400}.tribe-theme-avada #main .tribe-common .tribe-common-h1{font-size:28px}.tribe-theme-avada #main .tribe-common .tribe-common-h1,.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;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h2{font-size:24px}.tribe-theme-avada #main .tribe-common .tribe-common-h3{font-size:22px;line-height:1.5}.tribe-theme-avada #main .tribe-common .tribe-common-h3,.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}.tribe-theme-avada #main .tribe-common .tribe-common-h4{font-size:20px;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-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-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-common .tribe-common-svgicon--featured{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h16v20l-7.902-5.122L0 20z' fill='%23334AFF'/%3E%3C/svg%3E")}.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: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;color:#727272;padding:14px 20px}.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:#fff}.tribe-common .tribe-common-c-btn-border:active,.tribe-common a.tribe-common-c-btn-border:active{border-color:#141827}.tribe-common .tribe-common-c-btn-border:active,.tribe-common .tribe-common-c-btn-border:focus,.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:active,.tribe-common a.tribe-common-c-btn-border:focus,.tribe-common a.tribe-common-c-btn-border:hover{color:#141827}.tribe-common .tribe-common-c-btn-border:disabled,.tribe-common a.tribe-common-c-btn-border:disabled{color:#d5d5d5}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border: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--border{background-color:#fff;border:1px solid #d5d5d5;align-items:center;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;padding:11px 20px;background-color:#334aff}.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-common .tribe-common-c-loader__dot{animation-name:a;animation-duration:2.24s;animation-iteration-count:infinite;animation-direction:normal}.tribe-common .tribe-common-c-loader__dot--first{animation-delay:.45s}.tribe-common .tribe-common-c-loader__dot--second{animation-delay:1.05s}.tribe-common .tribe-common-c-loader__dot--third{animation-delay:1.35s}@keyframes a{50%{background-color:#334aff}}@media (min-width:768px){#top.tribe-theme-enfold .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;font-size:14px;line-height:1.62;font-weight:400;border:0}.tribe-common .tribe-common-b1{font-size:16px;line-height:1.62}.tribe-common .tribe-common-b2{font-size:14px;line-height:1.62}.tribe-common .tribe-common-b3{font-size:12px;line-height:1.38}.tribe-common .tribe-common-b1--min-medium{font-size:16px;line-height:1.62}.tribe-common .tribe-common-b2--min-medium{font-size:14px;line-height:1.62}.tribe-common .tribe-common-b3--min-medium{font-size:12px;line-height:1.38}.tribe-common .tribe-common-h1{font-size:42px;line-height:1.38}.tribe-common .tribe-common-h2{font-size:32px;line-height:1.38}.tribe-common .tribe-common-h3{font-size:28px;line-height:1.42}.tribe-common .tribe-common-h4{font-size:24px;line-height:1.42}.tribe-common .tribe-common-h6{font-size:16px;line-height:1.62}.tribe-common .tribe-common-h3--min-medium{font-size:28px;line-height:1.42}.tribe-common .tribe-common-h4--min-medium{font-size:24px;line-height:1.42}.tribe-common .tribe-common-h5--min-medium{font-size:18px;line-height:1.5}.tribe-common .tribe-common-h6--min-medium{font-size:16px;line-height:1.62}.tribe-common .tribe-common-h7--min-medium{font-size:14px;line-height:1.62}.tribe-theme-avada #main .tribe-common .tribe-common-h1{font-size:42px;line-height:1.38}.tribe-theme-avada #main .tribe-common .tribe-common-h2{font-size:32px;line-height:1.38}.tribe-theme-avada #main .tribe-common .tribe-common-h3{font-size:28px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h4{font-size:24px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h6{font-size:16px;line-height:1.62}.tribe-theme-avada #main .tribe-common .tribe-common-h3--min-medium{font-size:28px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h4--min-medium{font-size:24px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h5--min-medium{font-size:18px;line-height:1.5}.tribe-theme-avada #main .tribe-common .tribe-common-h6--min-medium{font-size:16px;line-height:1.62}.tribe-theme-avada #main .tribe-common .tribe-common-h7--min-medium{font-size:14px;line-height:1.62}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{padding:6px 15px}}
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;line-height:normal;-webkit-font-smoothing:antialiased}.tribe-common button,.tribe-common input,.tribe-common select,.tribe-common textarea{outline:0;border-radius: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}.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-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;color:#727272}.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:1px solid #141827}.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: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%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.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%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}#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-weight:400;font-size:14px}.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 #d5d5d5;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 #d5d5d5;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 #d5d5d5;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:#727272}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-slider__label{font-weight:400;font-size:12px}.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::-webkit-input-placeholder{color:#727272;font-style:normal}.tribe-common .tribe-common-form-control-text__input::-moz-placeholder{color:#727272;font-style:normal}.tribe-common .tribe-common-form-control-text__input:-ms-input-placeholder,.tribe-common .tribe-common-form-control-text__input::-ms-input-placeholder{color:#727272;font-style:normal}.tribe-common .tribe-common-form-control-text__input::placeholder{color:#727272;font-style:normal}.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.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;border:0;border-bottom:1px solid #d5d5d5}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input:focus{border-bottom-color:#141827;box-shadow:none}#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}.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:#d5d5d5;width:40px}.tribe-common .tribe-common-form-control-toggle__input:after{background-color:#fff;border:1px solid #d5d5d5;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);height:20px;width:20px;content:"";left:0;position:absolute;top:-5px;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:after{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:#727272}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__label{font-weight:400;font-size:12px}.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}.tribe-theme-twentyseventeen .tribe-common a{box-shadow:none}.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{text-decoration:none}.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-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:hover{color:#334aff}.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-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-common .tribe-common-svgicon--featured{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h16v20l-7.902-5.122L0 20z' fill='%23334AFF'/%3E%3C/svg%3E")}.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: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;color:#727272;padding:14px 20px}.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:#fff}.tribe-common .tribe-common-c-btn-border:active,.tribe-common a.tribe-common-c-btn-border:active{border-color:#141827}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border{padding:6px 15px}.tribe-common .tribe-common-c-btn-border:active,.tribe-common .tribe-common-c-btn-border:focus,.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:active,.tribe-common a.tribe-common-c-btn-border:focus,.tribe-common a.tribe-common-c-btn-border:hover{color:#141827}.tribe-common .tribe-common-c-btn-border:disabled,.tribe-common a.tribe-common-c-btn-border:disabled{color:#d5d5d5}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border: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--border{background-color:#fff;border:1px solid #d5d5d5;align-items:center;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-common .tribe-common-c-loader__dot{animation-name:a;animation-duration:2.24s;animation-iteration-count:infinite;animation-direction:normal}.tribe-common .tribe-common-c-loader__dot--first{animation-delay:.45s}.tribe-common .tribe-common-c-loader__dot--second{animation-delay:1.05s}.tribe-common .tribe-common-c-loader__dot--third{animation-delay:1.35s}@keyframes a{50%{background-color:#334aff}}
common/src/resources/css/common-skeleton.css CHANGED
@@ -326,13 +326,19 @@
326
 
327
  /* } */
328
 
329
- /* .tribe-theme-twentyseventeen .tribe-common { */
330
 
331
- /* -------------------------------------------------------------------------
332
  * Reset Skeleton Theme Overrides - Twenty Seventeen
333
  * ------------------------------------------------------------------------- */
334
 
335
- /* } */
 
 
 
 
 
 
336
 
337
  /* .tribe-theme-twentytwenty .tribe-common { */
338
 
@@ -440,10 +446,6 @@
440
  * SVG - Arrow Right
441
  * ----------------------------------------------------------------------------- */
442
 
443
- /* -----------------------------------------------------------------------------
444
- * SVG - Arrow (light, left)
445
- * ----------------------------------------------------------------------------- */
446
-
447
  /* -----------------------------------------------------------------------------
448
  * SVG - Caret Down
449
  * ----------------------------------------------------------------------------- */
@@ -477,15 +479,15 @@
477
  * ----------------------------------------------------------------------------- */
478
 
479
  /* -----------------------------------------------------------------------------
480
- * SVG - Error
481
  * ----------------------------------------------------------------------------- */
482
 
483
  /* -----------------------------------------------------------------------------
484
- * SVG - Featured
485
  * ----------------------------------------------------------------------------- */
486
 
487
  /* -----------------------------------------------------------------------------
488
- * SVG - Filters
489
  * ----------------------------------------------------------------------------- */
490
 
491
  /* -----------------------------------------------------------------------------
@@ -496,24 +498,40 @@
496
  * SVG - Location
497
  * ----------------------------------------------------------------------------- */
498
 
 
 
 
 
499
  /* -----------------------------------------------------------------------------
500
  * SVG - Map
501
  * ----------------------------------------------------------------------------- */
502
 
 
 
 
 
 
 
 
 
503
  /* -----------------------------------------------------------------------------
504
  * SVG - Month
505
  * ----------------------------------------------------------------------------- */
506
 
507
  /* -----------------------------------------------------------------------------
508
- * SVG - Photo
509
  * ----------------------------------------------------------------------------- */
510
 
511
  /* -----------------------------------------------------------------------------
512
- * SVG - Recurring
513
  * ----------------------------------------------------------------------------- */
514
 
515
  /* -----------------------------------------------------------------------------
516
- * SVG - Remove
 
 
 
 
517
  * ----------------------------------------------------------------------------- */
518
 
519
  /* -----------------------------------------------------------------------------
@@ -646,10 +664,6 @@
646
  * Button - Solid
647
  * ----------------------------------------------------------------------------- */
648
 
649
- /* -----------------------------------------------------------------------------
650
- * Button - Link
651
- * ----------------------------------------------------------------------------- */
652
-
653
  /* -----------------------------------------------------------------------------
654
  * Button - Border
655
  * ----------------------------------------------------------------------------- */
@@ -947,6 +961,10 @@
947
  width: 100%;
948
  }
949
 
 
 
 
 
950
  /* -------------------------------------------------------------------------
951
  * Theme Overrides - Enfold
952
  * ------------------------------------------------------------------------- */
@@ -956,6 +974,10 @@
956
  width: 100%;
957
  }
958
 
 
 
 
 
959
  .tribe-common {
960
 
961
  /* -----------------------------------------------------------------------------
@@ -1066,11 +1088,21 @@
1066
  margin-right: -21px;
1067
  }
1068
 
 
 
 
 
 
1069
  .tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col {
1070
  padding-left: 21px;
1071
  padding-right: 21px;
1072
  }
1073
 
 
 
 
 
 
1074
  /* -----------------------------------------------------------------------------
1075
  * Theme Overrides - Twenty Nineteen
1076
  * ----------------------------------------------------------------------------- */
@@ -1081,11 +1113,21 @@
1081
  padding: 0;
1082
  }
1083
 
 
 
 
 
 
1084
  .tribe-theme-twentynineteen .tribe-common .tribe-common-g-row--gutters > .entry.tribe-common-g-col {
1085
- margin: 0;
1086
- padding-left: 21px;
1087
- padding-right: 21px;
1088
- }
 
 
 
 
 
1089
 
1090
  /* Typography */
1091
 
@@ -1307,6 +1349,11 @@
1307
  width: 100%;
1308
  }
1309
 
 
 
 
 
 
1310
  /* -------------------------------------------------------------------------
1311
  * SVG Icons
1312
  * ------------------------------------------------------------------------- */
@@ -1333,11 +1380,11 @@
1333
  }
1334
 
1335
  .tribe-common .tribe-common-svgicon--list {
1336
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23141827' fill-rule='nonzero'%3E%3Cpath d='M19.883 3.272c.342 0 .622-.21.622-.467v-.464c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.464c0 .257.28.467.622.467h12.756zM1.838 4.207a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5zM19.883 9.98c.342 0 .622-.21.622-.466v-.465c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.465c0 .256.28.466.622.466h12.756zM1.838 10.916a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5z' fill='%23141827'/%3E%3Cg%3E%3Cpath d='M19.883 16.689c.342 0 .622-.21.622-.467v-.465c0-.256-.28-.466-.622-.466H7.127c-.342 0-.622.21-.622.466v.465c0 .257.28.467.622.467h12.756zM1.838 17.624a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5z' fill='%23141827'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
1337
  }
1338
 
1339
  .tribe-common .tribe-common-svgicon--map {
1340
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23141827' stroke-linejoin='round' d='M13.921 11.632H17.5l3.588 8.421H1l3.488-8.421h4.016'/%3E%3Cpath d='M11.32 15.506c.2-.248 4.93-6.108 4.93-9.04 0-3.015-2.305-5.468-5.138-5.468-2.833 0-5.138 2.453-5.138 5.467 0 2.933 4.729 8.793 4.93 9.041a.268.268 0 0 0 .208.101c.08 0 .155-.037.207-.101zm-4.797-9.04c0-2.693 2.058-4.883 4.589-4.883 2.53 0 4.588 2.19 4.588 4.882 0 2.387-3.667 7.22-4.588 8.397-.922-1.177-4.589-6.009-4.589-8.397z' stroke='%23141827' stroke-width='.4' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath d='M12.85 6.477c0-1.007-.78-1.826-1.738-1.826-.96 0-1.74.819-1.74 1.826 0 1.007.78 1.826 1.74 1.826.959 0 1.739-.82 1.739-1.826zm-3.15 0c0-.817.633-1.482 1.412-1.482.778 0 1.41.665 1.41 1.482s-.632 1.482-1.41 1.482c-.779 0-1.412-.665-1.412-1.482z' stroke='%23141827' stroke-width='.7' fill='%23000' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E");
1341
  }
1342
 
1343
  .tribe-common .tribe-common-svgicon--month {
@@ -1345,11 +1392,11 @@
1345
  }
1346
 
1347
  .tribe-common .tribe-common-svgicon--no-map {
1348
- background-image: svg-inline(no-map);
1349
  }
1350
 
1351
  .tribe-common .tribe-common-svgicon--photo {
1352
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23141827' fill-rule='nonzero'%3E%3Cpath d='M19.348.11H.634a.509.509 0 0 0-.52.508v15.017c0 .284.23.508.52.508h18.714c.29 0 .52-.224.52-.508V.618a.509.509 0 0 0-.52-.508zm-.54 1.035v10.837l-2.87-3.084c-.583-.61-1.664-.61-2.246 0l-1.393 1.481-4.034-4.525a1.625 1.625 0 0 0-1.227-.528 1.6 1.6 0 0 0-1.206.548l-4.657 5.175V1.145h17.632zM1.174 15.108v-2.496l5.448-6.089a.529.529 0 0 1 .415-.182c.146 0 .333.06.437.182l4.429 4.972c.104.102.25.183.395.183.166.02.291-.06.395-.162l1.788-1.908c.167-.183.5-.183.686 0l3.66 3.917v1.603H1.175v-.02z' fill='%23141827'/%3E%3Cpath d='M14.19 5.757c1.044 0 1.91-.872 1.91-1.968s-.846-1.969-1.91-1.969c-1.062 0-1.909.873-1.909 1.969s.866 1.968 1.91 1.968zm0-2.902c.493 0 .907.427.907.934 0 .507-.414.933-.906.933-.492 0-.906-.426-.906-.933 0-.507.414-.934.906-.934z' fill='%23141827'/%3E%3C/g%3E%3C/svg%3E");
1353
  }
1354
 
1355
  .tribe-common .tribe-common-svgicon--search {
@@ -1367,7 +1414,7 @@
1367
  }
1368
 
1369
  .tribe-common .tribe-common-svgicon--recurring {
1370
- background-image: svg-inline(recurring-active);
1371
  height: 10px;
1372
  width: 10px;
1373
  }
@@ -1486,6 +1533,11 @@
1486
  width: 100%;
1487
  }
1488
 
 
 
 
 
 
1489
  .tribe-common {
1490
 
1491
  /* -----------------------------------------------------------------------------
@@ -1619,6 +1671,10 @@
1619
  width: 100%;
1620
  }
1621
 
 
 
 
 
1622
  /* -----------------------------------------------------------------------------
1623
  *
1624
  * Component: Image
@@ -1677,6 +1733,10 @@
1677
  padding-top: 192px;
1678
  }
1679
 
 
 
 
 
1680
  .tribe-common .tribe-common-c-loader__dot {
1681
  background-color: rgba(51,74,255, 0.07);
1682
  height: 15px;
@@ -1687,54 +1747,3 @@
1687
  .tribe-common .tribe-common-c-loader__dot:not(:first-of-type) {
1688
  margin-left: 8px;
1689
  }
1690
-
1691
- @media (min-width: 768px) {
1692
-
1693
- .tribe-common .tribe-common-form-control-text__input {
1694
- padding: 20px 20px 20px 40px
1695
- }
1696
-
1697
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input {
1698
- padding: 20px 20px 20px 40px
1699
- }
1700
-
1701
- .tribe-common .tribe-common-g-row--gutters {
1702
- margin-left: -24px;
1703
- margin-right: -24px
1704
- }
1705
-
1706
- .tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col {
1707
- padding-left: 24px;
1708
- padding-right: 24px
1709
- }
1710
-
1711
- .tribe-theme-twentynineteen .tribe-common .entry.tribe-common-g-row--gutters {
1712
- margin-left: -24px;
1713
- margin-right: -24px
1714
- }
1715
-
1716
- .tribe-theme-twentynineteen .tribe-common .tribe-common-g-row--gutters > .entry.tribe-common-g-col {
1717
- padding-left: 24px;
1718
- padding-right: 24px
1719
- }
1720
-
1721
- .tribe-common .tribe-common-l-container {
1722
- padding-left: 42px;
1723
- padding-right: 42px
1724
- }
1725
-
1726
- .tribe-common .tribe-common-c-btn-border,
1727
- .tribe-common a.tribe-common-c-btn-border {
1728
- padding: 6px 15px;
1729
- width: auto
1730
- }
1731
-
1732
- .tribe-common .tribe-common-c-btn,
1733
- .tribe-common a.tribe-common-c-btn {
1734
- width: auto
1735
- }
1736
-
1737
- .tribe-common .tribe-common-c-loader {
1738
- padding-top: 288px
1739
- }
1740
- }
326
 
327
  /* } */
328
 
329
+ .tribe-theme-twentyseventeen .tribe-common {
330
 
331
+ /* -------------------------------------------------------------------------
332
  * Reset Skeleton Theme Overrides - Twenty Seventeen
333
  * ------------------------------------------------------------------------- */
334
 
335
+ }
336
+
337
+ /* dialogs are set to z-index of 1 by default. Twentyseventeen .site-branding (in page header) is set to 3. */
338
+
339
+ .tribe-theme-twentyseventeen .tribe-common div.tribe-dialog {
340
+ z-index: 5 !important;
341
+ }
342
 
343
  /* .tribe-theme-twentytwenty .tribe-common { */
344
 
446
  * SVG - Arrow Right
447
  * ----------------------------------------------------------------------------- */
448
 
 
 
 
 
449
  /* -----------------------------------------------------------------------------
450
  * SVG - Caret Down
451
  * ----------------------------------------------------------------------------- */
479
  * ----------------------------------------------------------------------------- */
480
 
481
  /* -----------------------------------------------------------------------------
482
+ * SVG - Featured
483
  * ----------------------------------------------------------------------------- */
484
 
485
  /* -----------------------------------------------------------------------------
486
+ * SVG - Filters
487
  * ----------------------------------------------------------------------------- */
488
 
489
  /* -----------------------------------------------------------------------------
490
+ * SVG - Link
491
  * ----------------------------------------------------------------------------- */
492
 
493
  /* -----------------------------------------------------------------------------
498
  * SVG - Location
499
  * ----------------------------------------------------------------------------- */
500
 
501
+ /* -----------------------------------------------------------------------------
502
+ * SVG - Mail
503
+ * ----------------------------------------------------------------------------- */
504
+
505
  /* -----------------------------------------------------------------------------
506
  * SVG - Map
507
  * ----------------------------------------------------------------------------- */
508
 
509
+ /* -----------------------------------------------------------------------------
510
+ * SVG - Map pin
511
+ * ----------------------------------------------------------------------------- */
512
+
513
+ /* -----------------------------------------------------------------------------
514
+ * SVG - Messages
515
+ * ----------------------------------------------------------------------------- */
516
+
517
  /* -----------------------------------------------------------------------------
518
  * SVG - Month
519
  * ----------------------------------------------------------------------------- */
520
 
521
  /* -----------------------------------------------------------------------------
522
+ * SVG - No Map
523
  * ----------------------------------------------------------------------------- */
524
 
525
  /* -----------------------------------------------------------------------------
526
+ * SVG - Phone
527
  * ----------------------------------------------------------------------------- */
528
 
529
  /* -----------------------------------------------------------------------------
530
+ * SVG - Photo
531
+ * ----------------------------------------------------------------------------- */
532
+
533
+ /* -----------------------------------------------------------------------------
534
+ * SVG - Recurring
535
  * ----------------------------------------------------------------------------- */
536
 
537
  /* -----------------------------------------------------------------------------
664
  * Button - Solid
665
  * ----------------------------------------------------------------------------- */
666
 
 
 
 
 
667
  /* -----------------------------------------------------------------------------
668
  * Button - Border
669
  * ----------------------------------------------------------------------------- */
961
  width: 100%;
962
  }
963
 
964
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input {
965
+ padding: 20px 20px 20px 40px;
966
+ }
967
+
968
  /* -------------------------------------------------------------------------
969
  * Theme Overrides - Enfold
970
  * ------------------------------------------------------------------------- */
974
  width: 100%;
975
  }
976
 
977
+ #top.tribe-theme-enfold .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input {
978
+ padding: 20px 20px 20px 40px;
979
+ }
980
+
981
  .tribe-common {
982
 
983
  /* -----------------------------------------------------------------------------
1088
  margin-right: -21px;
1089
  }
1090
 
1091
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters {
1092
+ margin-left: -24px;
1093
+ margin-right: -24px;
1094
+ }
1095
+
1096
  .tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col {
1097
  padding-left: 21px;
1098
  padding-right: 21px;
1099
  }
1100
 
1101
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col {
1102
+ padding-left: 24px;
1103
+ padding-right: 24px;
1104
+ }
1105
+
1106
  /* -----------------------------------------------------------------------------
1107
  * Theme Overrides - Twenty Nineteen
1108
  * ----------------------------------------------------------------------------- */
1113
  padding: 0;
1114
  }
1115
 
1116
+ .tribe-theme-twentynineteen .tribe-common.tribe-common--breakpoint-medium .entry.tribe-common-g-row--gutters {
1117
+ margin-left: -24px;
1118
+ margin-right: -24px;
1119
+ }
1120
+
1121
  .tribe-theme-twentynineteen .tribe-common .tribe-common-g-row--gutters > .entry.tribe-common-g-col {
1122
+ margin: 0;
1123
+ padding-left: 21px;
1124
+ padding-right: 21px;
1125
+ }
1126
+
1127
+ .tribe-theme-twentynineteen .tribe-common.tribe-common--breakpoint-medium .tribe-common-g-row--gutters > .entry.tribe-common-g-col {
1128
+ padding-left: 24px;
1129
+ padding-right: 24px;
1130
+ }
1131
 
1132
  /* Typography */
1133
 
1349
  width: 100%;
1350
  }
1351
 
1352
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container {
1353
+ padding-left: 42px;
1354
+ padding-right: 42px;
1355
+ }
1356
+
1357
  /* -------------------------------------------------------------------------
1358
  * SVG Icons
1359
  * ------------------------------------------------------------------------- */
1380
  }
1381
 
1382
  .tribe-common .tribe-common-svgicon--list {
1383
+ background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cdefs/%3E%3Cg fill='%23141827' fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' d='M0 .50378788V20.5332919c0 .278234.19022354.5037879.42487547.5037879H20.6133064c.2346519 0 .4248754-.2255539.4248754-.5037879V.50378788C21.0381818.22555389 20.8479583 0 20.6133064 0H.42487547C.19022355 0 0 .2255539 0 .50378788zm1.1580346.94435628h18.6945206v2.70490149H1.1580346V1.44814416zm0 2.70490796h18.6945206V19.5845078H1.1580346V4.15305212z' fill='%23141827'/%3E%3Cpath d='M13.38928235 5.73125033V7.860417c0 .58795234.48212125 1.06458333 1.07684605 1.06458333h2.1536922c.5947248 0 1.0768461-.47663099 1.0768461-1.06458333V5.73125033c0-.58795234-.4821213-1.06458333-1.0768461-1.06458333h-2.1536922c-.5947248 0-1.07684605.476631-1.07684605 1.06458333z' fill='%23141827'/%3E%3Cpath fill-rule='nonzero' d='M8.83943685 8.936667c.28648654 0 .52088465-.23521914.52088465-.5227092v-.4245816c0-.28749006-.23439811-.5227092-.52088465-.5227092h-4.8185522C3.7343981 7.466667 3.5 7.70188614 3.5 7.9893762v.4245816c0 .28749006.2343981.5227092.52088465.5227092h4.8185522zM10.9041036 6.136667c.28648654 0 .52088465-.23521914.52088465-.5227092v-.4245816c0-.28749006-.23439811-.5227092-.52088465-.5227092H4.02088465C3.7343981 4.666667 3.5 4.90188614 3.5 5.1893762v.4245816c0 .28749006.2343981.5227092.52088465.5227092h6.88321895z' fill='%23141827'/%3E%3Cg%3E%3Cpath d='M13.38928235 12.73125033V14.860417c0 .58795234.48212125 1.06458333 1.07684605 1.06458333h2.1536922c.5947248 0 1.0768461-.47663099 1.0768461-1.06458333v-2.12916667c0-.58795234-.4821213-1.06458333-1.0768461-1.06458333h-2.1536922c-.5947248 0-1.07684605.476631-1.07684605 1.06458333z' fill='%23141827'/%3E%3Cpath fill-rule='nonzero' d='M8.83943685 15.936667c.28648654 0 .52088465-.23521914.52088465-.5227092v-.4245816c0-.28749006-.23439811-.5227092-.52088465-.5227092h-4.8185522c-.28648655 0-.52088465.23521914-.52088465.5227092v.4245816c0 .28749006.2343981.5227092.52088465.5227092h4.8185522zM10.9041036 13.136667c.28648654 0 .52088465-.23521914.52088465-.5227092v-.4245816c0-.28749006-.23439811-.5227092-.52088465-.5227092H4.02088465c-.28648655 0-.52088465.23521914-.52088465.5227092v.4245816c0 .28749006.2343981.5227092.52088465.5227092h6.88321895z' fill='%23141827'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
1384
  }
1385
 
1386
  .tribe-common .tribe-common-svgicon--map {
1387
+ background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cdefs/%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill-rule='nonzero' stroke-width='.7'%3E%3Cpath fill='%23141827' stroke='%23141827' d='M10.66992557 17.2092094c.18208949-.2244634 4.46052505-5.52626362 4.46052505-8.17980983 0-2.72724863-2.08535521-4.94606657-4.64855882-4.94606657-2.56320359 0-4.6485588 2.21881794-4.6485588 4.94606657 0 2.65354618 4.27843556 7.95534643 4.46052504 8.17980983.04719041.0580842.11585307.0915149.18803376.0915149.0721807 0 .14084336-.0334307.18803377-.0915149zM6.33022741 9.02939957c0-2.43579482 1.86238353-4.41737092 4.15166439-4.41737092 2.28928088 0 4.15166441 1.9815761 4.15166441 4.41737092 0 2.15995923-3.31788627 6.53241163-4.15166441 7.59703123-.83377813-1.0644905-4.15166439-5.43616846-4.15166439-7.59703123z'/%3E%3Cpath fill='%23141827' stroke='%23000' d='M12.05539077 9.03985474c0-.91098834-.70589102-1.65217392-1.57349897-1.65217392-.86760794 0-1.57349896.74118558-1.57349896 1.65217392 0 .91098834.70589102 1.65217392 1.57349896 1.65217392.86760795 0 1.57349897-.74118558 1.57349897-1.65217392zm-2.85036002 0c0-.73928452.57278056-1.34070411 1.27686105-1.34070411.70408051 0 1.27686107.60141959 1.27686107 1.34070411 0 .73928452-.57278056 1.34070411-1.27686107 1.34070411-.70408049 0-1.27686105-.60141959-1.27686105-1.34070411z'/%3E%3C/g%3E%3Cpath fill='%23141827' fill-rule='nonzero' d='M0 .50378788V20.5332919c0 .278234.19022354.5037879.42487547.5037879H20.6133064c.2346519 0 .4248754-.2255539.4248754-.5037879V.50378788C21.0381818.22555389 20.8479583 0 20.6133064 0H.42487547C.19022355 0 0 .2255539 0 .50378788zm1.1580346.94435628h18.6945206v2.70490796H1.1580346V1.44814416zm0 2.70490796h18.6945206V19.5845078H1.1580346V4.15305212z'/%3E%3C/g%3E%3C/svg%3E");
1388
  }
1389
 
1390
  .tribe-common .tribe-common-svgicon--month {
1392
  }
1393
 
1394
  .tribe-common .tribe-common-svgicon--no-map {
1395
+ background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='92' height='92' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Cg stroke='%23141827' stroke-width='2.5' transform='translate(2 2)'%3E%3Cpath d='M32.219 88S0 58.674 0 32.281C-.011 15.598 12.685 1.66 29.278.136c16.593-1.523 31.608 9.873 34.627 26.28M32.733 88s2.96-2.693 7.083-7.181' stroke-linecap='round'/%3E%3Ccircle cx='33' cy='33' r='8.905'/%3E%3Ccircle cx='65.127' cy='59.016' r='23.571'/%3E%3C/g%3E%3Cg transform='translate(64.857 47.048)'%3E%3Ccircle fill='%23111' cx='2.839' cy='26.495' r='2.839'/%3E%3Cpath d='M2.642 0v18.925' stroke='%23141827' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
1396
  }
1397
 
1398
  .tribe-common .tribe-common-svgicon--photo {
1399
+ background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cdefs/%3E%3Cg fill='%23141827' fill-rule='nonzero'%3E%3Cpath d='M20.4070967 0H.57757675C.25413377 0 0 .24803922 0 .5637255v19.872549C0 20.7519607.25413377 21 .57757676 21H20.4070967c.323443 0 .5775767-.2480393.5775767-.5637255V.5637255C20.9846734.24803921 20.7305397 0 20.4070967 0zm-.6006799 1.15v14.8679567l-2.2249804-3.4274509c-.6468859-.6764706-1.8482455-.6764706-2.4951316 0l-1.5479057 1.6460784-4.48199558-5.02843135c-.34654605-.38333333-.83171053-.58627451-1.36308114-.58627451-.50826755 0-1.01653509.22549021-1.33997808.60882354L1.17825658 14.9807019V1.15H19.8064168zM1.17825658 19.8499999v-3.1330235l6.0530044-6.76470589c.11551535-.13529412.27723684-.20294118.4620614-.20294118.16172149 0 .36964912.06764706.48516448.20294118l4.92095394 5.52450979c.1155153.1127452.2772369.2029412.4389583.2029412.1848246.022549.3234431-.067647.4389583-.1803922l1.9868641-2.1196078c.1848246-.2029412.5544737-.2029412.7624013 0l3.1028972 4.3519608v2.1408666H1.17825658v-.022549z' fill='%23141827'/%3E%3Cpath d='M14.9552083 9.04117648c1.159375 0 2.121875-.96960785 2.121875-2.18725491 0-1.21764705-.940625-2.1872549-2.121875-2.1872549-1.18125 0-2.121875.96960785-2.121875 2.1872549 0 1.21764706.9625 2.18725491 2.121875 2.18725491zm0-3.22450981c.546875 0 1.00625.47352941 1.00625 1.0372549 0 .5637255-.459375 1.03725491-1.00625 1.03725491-.546875 0-1.00625-.47352941-1.00625-1.03725491 0-.56372549.459375-1.0372549 1.00625-1.0372549z' fill='%23141827'/%3E%3C/g%3E%3C/svg%3E");
1400
  }
1401
 
1402
  .tribe-common .tribe-common-svgicon--search {
1414
  }
1415
 
1416
  .tribe-common .tribe-common-svgicon--recurring {
1417
+ background-image: 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.3C3.753 4.717 1.66 7 1.66 9.827c0 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.913c.099.109.158.239.198.37 0 .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");
1418
  height: 10px;
1419
  width: 10px;
1420
  }
1533
  width: 100%;
1534
  }
1535
 
1536
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border, .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border {
1537
+ padding: 6px 15px;
1538
+ width: auto;
1539
+ }
1540
+
1541
  .tribe-common {
1542
 
1543
  /* -----------------------------------------------------------------------------
1671
  width: 100%;
1672
  }
1673
 
1674
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn, .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn {
1675
+ width: auto;
1676
+ }
1677
+
1678
  /* -----------------------------------------------------------------------------
1679
  *
1680
  * Component: Image
1733
  padding-top: 192px;
1734
  }
1735
 
1736
+ .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-loader {
1737
+ padding-top: 288px;
1738
+ }
1739
+
1740
  .tribe-common .tribe-common-c-loader__dot {
1741
  background-color: rgba(51,74,255, 0.07);
1742
  height: 15px;
1747
  .tribe-common .tribe-common-c-loader__dot:not(:first-of-type) {
1748
  margin-left: 8px;
1749
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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{resize:none;overflow:auto}.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{margin:0;padding:0;border:0}.tribe-common ol,.tribe-common ul{list-style:none}.tribe-common img{-ms-interpolation-mode:bicubic;height:auto;max-width:100%;border-style:none}.tribe-common embed,.tribe-common iframe,.tribe-common video{max-width:100%;max-height: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{padding:0}#top.tribe-theme-enfold .tribe-common form,#top.tribe-theme-enfold .tribe-common input{margin:0}.tribe-common .tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-radio__label{cursor:pointer;display:inline-block;margin-left:11px;vertical-align:middle}.tribe-common .tribe-common-form-control-checkbox__input,.tribe-common .tribe-common-form-control-radio__input{cursor:pointer;display:inline-block;margin:0;vertical-align:middle}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__input{display:inline-block}.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;width:120px;vertical-align:middle}.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%}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input{padding:12px 28px 12px 0;width:100%}.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.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 .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:21px;padding-right:21px}.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-g-row--gutters>.entry.tribe-common-g-col{margin:0;padding-left:21px;padding-right:21px}.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}.tribe-common button{padding:0}.tribe-common .tribe-common-l-container{max-width:1260px;margin-left:auto;margin-right:auto;padding-left:19.5px;padding-right:19.5px;width:100%}.tribe-common .tribe-common-svgicon{background-repeat:no-repeat;background-size:contain}.tribe-common .tribe-common-svgicon--close-secondary{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")}.tribe-common .tribe-common-svgicon--day{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zM14.18 14.53v1.747c0 .482.39.874.873.874H16.8a.873.873 0 0 0 .873-.874V14.53a.873.873 0 0 0-.873-.873h-1.747a.873.873 0 0 0-.873.873z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--list{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23141827'%3E%3Cpath d='M19.883 3.272c.342 0 .622-.21.622-.467v-.464c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.464c0 .257.28.467.622.467h12.756zm-18.045.935a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5zM19.883 9.98c.342 0 .622-.21.622-.466v-.465c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.465c0 .256.28.466.622.466h12.756zm-18.045.936a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5zM19.883 16.689c.342 0 .622-.21.622-.467v-.465c0-.256-.28-.466-.622-.466H7.127c-.342 0-.622.21-.622.466v.465c0 .257.28.467.622.467h12.756zm-18.045.935a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--map{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23141827'%3E%3Cpath stroke-linejoin='round' d='M13.921 11.632H17.5l3.588 8.421H1l3.488-8.421h4.016'/%3E%3Cpath d='M11.32 15.506c.2-.248 4.93-6.108 4.93-9.04 0-3.015-2.305-5.468-5.138-5.468-2.833 0-5.138 2.453-5.138 5.467 0 2.933 4.729 8.793 4.93 9.041a.268.268 0 0 0 .208.101c.08 0 .155-.037.207-.101zm-4.797-9.04c0-2.693 2.058-4.883 4.589-4.883 2.53 0 4.588 2.19 4.588 4.882 0 2.387-3.667 7.22-4.588 8.397-.922-1.177-4.589-6.009-4.589-8.397z' stroke-width='.4' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath d='M12.85 6.477c0-1.007-.78-1.826-1.738-1.826-.96 0-1.74.819-1.74 1.826 0 1.007.78 1.826 1.74 1.826.959 0 1.739-.82 1.739-1.826zm-3.15 0c0-.817.633-1.482 1.412-1.482.778 0 1.41.665 1.41 1.482s-.632 1.482-1.41 1.482c-.779 0-1.412-.665-1.412-1.482z' stroke-width='.7' fill='%23000' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--month{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.637 1.063v19.879c0 .276.189.5.422.5h20.037c.232 0 .421-.224.421-.5V1.062c0-.275-.189-.5-.421-.5H1.059c-.233 0-.422.225-.422.5zM1.787 2H20.34v2.685H1.787V2zm0 4H20.34v14H1.787V6zM8 8.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-8 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-12 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm0 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--no-map{background-image:svg-inline(no-map)}.tribe-common .tribe-common-svgicon--photo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23141827'%3E%3Cpath d='M19.348.11H.634a.509.509 0 0 0-.52.508v15.017c0 .284.23.508.52.508h18.714a.51.51 0 0 0 .52-.508V.618a.509.509 0 0 0-.52-.508zm-.54 1.035v10.837l-2.87-3.084c-.583-.61-1.664-.61-2.246 0l-1.393 1.481-4.034-4.525a1.625 1.625 0 0 0-1.227-.528 1.6 1.6 0 0 0-1.206.548l-4.657 5.175V1.145h17.632zM1.174 15.108v-2.496l5.448-6.089a.529.529 0 0 1 .415-.182c.146 0 .333.06.437.182l4.429 4.972c.104.102.25.183.395.183.166.02.291-.06.395-.162l1.788-1.908c.167-.183.5-.183.686 0l3.66 3.917v1.603H1.175v-.02z'/%3E%3Cpath d='M14.19 5.757c1.044 0 1.91-.872 1.91-1.968s-.846-1.969-1.91-1.969c-1.062 0-1.909.873-1.909 1.969s.866 1.968 1.91 1.968zm0-2.902c.493 0 .907.427.907.934 0 .507-.414.933-.906.933-.492 0-.906-.426-.906-.933 0-.507.414-.934.906-.934z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--week{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zm6.25 6.537v1.006c0 .278.224.503.502.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H7.908a.503.503 0 0 0-.503.502zm4.022 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H11.93a.503.503 0 0 0-.503.502zm4.023 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502h-1.006a.503.503 0 0 0-.503.502zm-12.069 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H3.885a.503.503 0 0 0-.503.502z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--featured{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h16v20l-7.902-5.122L0 20z' fill='%23141827'/%3E%3C/svg%3E");height:10px;width:8px}.tribe-common .tribe-common-svgicon--recurring{background-image:svg-inline(recurring-active);height:10px;width:10px}.tribe-common .tribe-common-svgicon--search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--filters{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--close{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='%23727272' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke-width='2'/%3E%3C/svg%3E")}.tribe-common .tribe-common-a11y-hidden{display:none!important;visibility:hidden}.tribe-common .tribe-common-a11y-visual-hide,.tribe-common .tribe-common-a11y-visual-show{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{padding:14px 20px;width:100%}.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: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='%23BABABA'/%3E%3C/svg%3E");height:20px;width:12px}.tribe-common .tribe-common-c-btn-icon--caret-left:active:before,.tribe-common .tribe-common-c-btn-icon--caret-left:focus:before,.tribe-common .tribe-common-c-btn-icon--caret-left: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='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-left:disabled: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='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-right: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='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23BABABA'/%3E%3C/svg%3E");height:20px;width:12px}.tribe-common .tribe-common-c-btn-icon--caret-right:active:before,.tribe-common .tribe-common-c-btn-icon--caret-right:focus:before,.tribe-common .tribe-common-c-btn-icon--caret-right: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='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-right:disabled: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='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--filters:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E");height:20px;width:24px}.tribe-common .tribe-common-c-btn-icon--filters:active:before,.tribe-common .tribe-common-c-btn-icon--filters:focus:before,.tribe-common .tribe-common-c-btn-icon--filters:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--filters:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23D5D5D5' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--search:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E");height:20px;width:20px}.tribe-common .tribe-common-c-btn-icon--search:active:before,.tribe-common .tribe-common-c-btn-icon--search:focus:before,.tribe-common .tribe-common-c-btn-icon--search:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--search:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{padding:11px 20px;width:100%}.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 .tribe-common-c-loader__dot{background-color:rgba(51,74,255,.07);height:15px;width:15px;border-radius:50%}.tribe-common .tribe-common-c-loader__dot:not(:first-of-type){margin-left:8px}@media (min-width:768px){#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input,.tribe-common .tribe-common-form-control-text__input{padding:20px 20px 20px 40px}.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:24px;padding-right:24px}.tribe-theme-twentynineteen .tribe-common .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{padding-left:24px;padding-right:24px}.tribe-common .tribe-common-l-container{padding-left:42px;padding-right:42px}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{padding:6px 15px;width:auto}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{width:auto}.tribe-common .tribe-common-c-loader{padding-top:288px}}
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{resize:none;overflow:auto}.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{margin:0;padding:0;border:0}.tribe-common ol,.tribe-common ul{list-style:none}.tribe-common img{-ms-interpolation-mode:bicubic;height:auto;max-width:100%;border-style:none}.tribe-common embed,.tribe-common iframe,.tribe-common video{max-width:100%;max-height: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{padding:0}#top.tribe-theme-enfold .tribe-common form,#top.tribe-theme-enfold .tribe-common input{margin:0}.tribe-theme-twentyseventeen .tribe-common div.tribe-dialog{z-index:5!important}.tribe-common .tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-radio__label{cursor:pointer;display:inline-block;margin-left:11px;vertical-align:middle}.tribe-common .tribe-common-form-control-checkbox__input,.tribe-common .tribe-common-form-control-radio__input{cursor:pointer;display:inline-block;margin:0;vertical-align:middle}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__input{display:inline-block}.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;width:120px;vertical-align:middle}.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.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input{padding:12px 28px 12px 0;width:100%}#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.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}.tribe-common button{padding:0}.tribe-common .tribe-common-l-container{max-width:1260px;margin-left:auto;margin-right:auto;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-svgicon{background-repeat:no-repeat;background-size:contain}.tribe-common .tribe-common-svgicon--close-secondary{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")}.tribe-common .tribe-common-svgicon--day{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zM14.18 14.53v1.747c0 .482.39.874.873.874H16.8a.873.873 0 0 0 .873-.874V14.53a.873.873 0 0 0-.873-.873h-1.747a.873.873 0 0 0-.873.873z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--list{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cg fill='%23141827' fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' d='M0 .504v20.03c0 .278.19.503.425.503h20.188c.235 0 .425-.225.425-.504V.503c0-.277-.19-.503-.425-.503H.425C.19 0 0 .226 0 .504zm1.158.944h18.695v2.705H1.158V1.448zm0 2.705h18.695v15.432H1.158V4.153z'/%3E%3Cpath d='M13.39 5.731v2.13a1.07 1.07 0 0 0 1.076 1.064h2.154a1.07 1.07 0 0 0 1.077-1.065V5.731a1.07 1.07 0 0 0-1.077-1.064h-2.154A1.07 1.07 0 0 0 13.39 5.73z'/%3E%3Cpath fill-rule='nonzero' d='M8.84 8.937c.286 0 .52-.236.52-.523v-.425a.523.523 0 0 0-.52-.522H4.02a.523.523 0 0 0-.52.522v.425c0 .287.234.523.52.523h4.82zm2.064-2.8c.287 0 .521-.236.521-.523v-.425a.523.523 0 0 0-.52-.522H4.02a.523.523 0 0 0-.521.522v.425c0 .287.234.523.52.523h6.884z'/%3E%3Cpath d='M13.39 12.731v2.13a1.07 1.07 0 0 0 1.076 1.064h2.154a1.07 1.07 0 0 0 1.077-1.065v-2.129a1.07 1.07 0 0 0-1.077-1.064h-2.154a1.07 1.07 0 0 0-1.077 1.064z'/%3E%3Cpath fill-rule='nonzero' d='M8.84 15.937c.286 0 .52-.236.52-.523v-.425a.523.523 0 0 0-.52-.522H4.02a.523.523 0 0 0-.52.522v.425c0 .287.234.523.52.523h4.82zm2.064-2.8c.287 0 .521-.236.521-.523v-.425a.523.523 0 0 0-.52-.522H4.02a.523.523 0 0 0-.521.522v.425c0 .287.234.523.52.523h6.884z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--map{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cg fill='%23141827' fill-rule='nonzero'%3E%3Cg stroke-width='.7'%3E%3Cpath stroke='%23141827' d='M10.67 17.21c.182-.225 4.46-5.527 4.46-8.18 0-2.728-2.085-4.947-4.648-4.947-2.563 0-4.649 2.22-4.649 4.946 0 2.654 4.279 7.956 4.46 8.18a.243.243 0 0 0 .189.092c.072 0 .14-.034.188-.092zM6.33 9.03c0-2.436 1.863-4.418 4.152-4.418 2.29 0 4.152 1.982 4.152 4.417 0 2.16-3.318 6.533-4.152 7.597C9.648 15.562 6.33 11.19 6.33 9.03z'/%3E%3Cpath stroke='%23000' d='M12.055 9.04c0-.911-.706-1.652-1.573-1.652-.868 0-1.574.74-1.574 1.652 0 .91.706 1.652 1.574 1.652.867 0 1.573-.741 1.573-1.652zm-2.85 0c0-.74.573-1.34 1.277-1.34s1.277.6 1.277 1.34c0 .74-.573 1.34-1.277 1.34s-1.277-.6-1.277-1.34z'/%3E%3C/g%3E%3Cpath d='M0 .504v20.03c0 .278.19.503.425.503h20.188c.235 0 .425-.225.425-.504V.503c0-.277-.19-.503-.425-.503H.425C.19 0 0 .226 0 .504zm1.158.944h18.695v2.705H1.158V1.448zm0 2.705h18.695v15.432H1.158V4.153z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--month{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.637 1.063v19.879c0 .276.189.5.422.5h20.037c.232 0 .421-.224.421-.5V1.062c0-.275-.189-.5-.421-.5H1.059c-.233 0-.422.225-.422.5zM1.787 2H20.34v2.685H1.787V2zm0 4H20.34v14H1.787V6zM8 8.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-8 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-12 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm0 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--no-map{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='92' height='92' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none'%3E%3Cg stroke='%23141827' stroke-width='2.5' transform='translate(2 2)'%3E%3Cpath d='M32.219 88S0 58.674 0 32.281C-.011 15.598 12.685 1.66 29.278.136c16.593-1.523 31.608 9.873 34.627 26.28M32.733 88s2.96-2.693 7.083-7.181' stroke-linecap='round'/%3E%3Ccircle cx='33' cy='33' r='8.905'/%3E%3Ccircle cx='65.127' cy='59.016' r='23.571'/%3E%3C/g%3E%3Cg transform='translate(64.857 47.048)'%3E%3Ccircle fill='%23111' cx='2.839' cy='26.495' r='2.839'/%3E%3Cpath d='M2.642 0v18.925' stroke='%23141827' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--photo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cg fill='%23141827'%3E%3Cpath d='M20.407 0H.577A.565.565 0 0 0 0 .564v19.872c0 .316.254.564.578.564h19.83a.565.565 0 0 0 .577-.564V.564A.565.565 0 0 0 20.407 0zm-.6 1.15v14.868l-2.226-3.427c-.646-.677-1.848-.677-2.495 0l-1.548 1.646-4.482-5.029a1.806 1.806 0 0 0-1.363-.586c-.508 0-1.016.225-1.34.609l-5.175 5.75V1.15h18.628zM1.177 19.85v-3.133l6.053-6.765a.588.588 0 0 1 .462-.203c.162 0 .37.068.485.203l4.921 5.525c.116.113.278.203.44.203.184.022.323-.068.438-.18l1.987-2.12c.185-.203.555-.203.763 0l3.103 4.352v2.14H1.178v-.022z'/%3E%3Cpath d='M14.955 9.041c1.16 0 2.122-.97 2.122-2.187 0-1.218-.94-2.187-2.122-2.187-1.181 0-2.122.97-2.122 2.187 0 1.218.963 2.187 2.122 2.187zm0-3.224c.547 0 1.006.473 1.006 1.037s-.459 1.037-1.006 1.037c-.547 0-1.006-.473-1.006-1.037s.46-1.037 1.006-1.037z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--week{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zm6.25 6.537v1.006c0 .278.224.503.502.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H7.908a.503.503 0 0 0-.503.502zm4.022 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H11.93a.503.503 0 0 0-.503.502zm4.023 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502h-1.006a.503.503 0 0 0-.503.502zm-12.069 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H3.885a.503.503 0 0 0-.503.502z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--featured{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h16v20l-7.902-5.122L0 20z' fill='%23141827'/%3E%3C/svg%3E");height:10px;width:8px}.tribe-common .tribe-common-svgicon--recurring{background-image: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");height:10px;width:10px}.tribe-common .tribe-common-svgicon--search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--filters{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--close{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='%23727272' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke-width='2'/%3E%3C/svg%3E")}.tribe-common .tribe-common-a11y-hidden{display:none!important;visibility:hidden}.tribe-common .tribe-common-a11y-visual-hide,.tribe-common .tribe-common-a11y-visual-show{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{padding:14px 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{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: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='%23BABABA'/%3E%3C/svg%3E");height:20px;width:12px}.tribe-common .tribe-common-c-btn-icon--caret-left:active:before,.tribe-common .tribe-common-c-btn-icon--caret-left:focus:before,.tribe-common .tribe-common-c-btn-icon--caret-left: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='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-left:disabled: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='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-right: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='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23BABABA'/%3E%3C/svg%3E");height:20px;width:12px}.tribe-common .tribe-common-c-btn-icon--caret-right:active:before,.tribe-common .tribe-common-c-btn-icon--caret-right:focus:before,.tribe-common .tribe-common-c-btn-icon--caret-right: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='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-right:disabled: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='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--filters:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E");height:20px;width:24px}.tribe-common .tribe-common-c-btn-icon--filters:active:before,.tribe-common .tribe-common-c-btn-icon--filters:focus:before,.tribe-common .tribe-common-c-btn-icon--filters:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--filters:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23D5D5D5' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--search:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E");height:20px;width:20px}.tribe-common .tribe-common-c-btn-icon--search:active:before,.tribe-common .tribe-common-c-btn-icon--search:focus:before,.tribe-common .tribe-common-c-btn-icon--search:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--search:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.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{background-color:rgba(51,74,255,.07);height:15px;width:15px;border-radius:50%}.tribe-common .tribe-common-c-loader__dot:not(:first-of-type){margin-left:8px}
common/src/resources/images/mascot.png CHANGED
Binary file
common/src/resources/postcss/README.md CHANGED
@@ -69,9 +69,9 @@ In this case, the label is an element of the toggle. However, the `--vertical` m
69
 
70
  For overriding styles, it is recommended to only use classes to keep overriding specificity consistent. All elements should have classes and should be targetted using those classes.
71
 
72
- ## Modifiers, pseudo-classes, and media queries
73
 
74
- As you get into building upon these styles and creating new styles, the order of modifiers, pseudo-classes, and media queries comes into question. The general rule is to apply them in the following order: media queries, pseudo-classes, modifiers. See the examples below:
75
 
76
  ```
77
  .tribe-common {
@@ -80,15 +80,15 @@ As you get into building upon these styles and creating new styles, the order of
80
  .tribe-common-form-control-toggle {
81
  /* toggle styles */
82
 
83
- @media (--viewport-medium) {
84
- /* viewport medium toggle styles */
85
  }
86
 
87
  &:after {
88
  /* :after pseudo-class styles */
89
 
90
- @media (--viewport-medium) {
91
- /* viewport medium :after pseudo-class styles */
92
  }
93
  }
94
  }
@@ -96,15 +96,15 @@ As you get into building upon these styles and creating new styles, the order of
96
  .tribe-common-form-control-toggle--vertical {
97
  /* vertical toggle styles */
98
 
99
- @media (--viewport-medium) {
100
- /* viewport medium vertical toggle styles */
101
  }
102
 
103
  &:after {
104
  /* :after pseudo-class styles */
105
 
106
- @media (--viewport-medium) {
107
- /* viewport medium :after pseudo-class styles */
108
  }
109
  }
110
  }
@@ -122,15 +122,15 @@ In the case of an element, we might get the following scenario:
122
  .tribe-common-form-control-toggle__input {
123
  /* toggle input styles */
124
 
125
- @media (--viewport-medium) {
126
- /* viewport medium toggle input styles */
127
  }
128
 
129
  &:after {
130
  /* :after pseudo-class styles */
131
 
132
- @media (--viewport-medium) {
133
- /* viewport medium :after pseudo-class styles */
134
  }
135
  }
136
  }
@@ -140,15 +140,15 @@ In the case of an element, we might get the following scenario:
140
  .tribe-common-form-control-toggle__input {
141
  /* vertical toggle input styles */
142
 
143
- @media (--viewport-medium) {
144
- /* viewport medium vertical toggle input styles */
145
  }
146
 
147
  &:after {
148
  /* :after pseudo-class styles */
149
 
150
- @media (--viewport-medium) {
151
- /* viewport medium :after pseudo-class styles */
152
  }
153
  }
154
  }
@@ -196,7 +196,7 @@ Base grid styles are for layout and grids provided by the design system. Prefixe
196
 
197
  Base typography styles are for anything typography-related. These include anchors, body text, call to actions, headings, and lists. For body text, we've used the classes `.tribe-common-b1` to `.tribe-common-b3`. These body text classes are used to mimic the design system body text styles. For headings, we've used the classes `.tribe-common-h1` to `.tribe-common-h8`. These heading classes are also used to mimic the design system heading styles.
198
 
199
- There are also classes in body text and heading styles with the `--min-medium` modifier. Each body text and heading class has a style for mobile and desktop (`@media (--viewport-medium)`). However, the designs may not follow the styles exactly for each class upon reaching the `--viewport-medium` breakpoint, but instead use another class style. For this reason, we've added the `--min-medium` modifier for each body text and heading class to apply a different style upon reaching this breakpoint. See example below:
200
 
201
  ```
202
  <h2 class="tribe-common-h6 tribe-common-h5--min-medium">Test heading</h2>
@@ -212,9 +212,13 @@ Accessibility styles are utility classes for repeatable patterns regarding acces
212
 
213
  Components are groups of reusable markup and styles. The component style structure is meant to mirror the markup structure.
214
 
215
- ### Media queries
216
 
217
- These styles use a mobile-first approach. Given this, there are only `min-width:` breakpoints, never `max-width:` breakpoints. This also lends to using the `--min-medium` modifier.
 
 
 
 
218
 
219
  ## Theme overrides
220
 
69
 
70
  For overriding styles, it is recommended to only use classes to keep overriding specificity consistent. All elements should have classes and should be targetted using those classes.
71
 
72
+ ## Modifiers, pseudo-classes, and container query classes
73
 
74
+ As you get into building upon these styles and creating new styles, the order of modifiers, pseudo-classes, and container query classes comes into question. The general rule is to apply them in the following order: container query classes, pseudo-classes, modifiers. See the examples below:
75
 
76
  ```
77
  .tribe-common {
80
  .tribe-common-form-control-toggle {
81
  /* toggle styles */
82
 
83
+ .tribe-common--breakpoint-medium& {
84
+ /* container medium toggle styles */
85
  }
86
 
87
  &:after {
88
  /* :after pseudo-class styles */
89
 
90
+ .tribe-common--breakpoint-medium& {
91
+ /* container medium :after pseudo-class styles */
92
  }
93
  }
94
  }
96
  .tribe-common-form-control-toggle--vertical {
97
  /* vertical toggle styles */
98
 
99
+ .tribe-common--breakpoint-medium& {
100
+ /* container medium vertical toggle styles */
101
  }
102
 
103
  &:after {
104
  /* :after pseudo-class styles */
105
 
106
+ .tribe-common--breakpoint-medium& {
107
+ /* container medium :after pseudo-class styles */
108
  }
109
  }
110
  }
122
  .tribe-common-form-control-toggle__input {
123
  /* toggle input styles */
124
 
125
+ .tribe-common--breakpoint-medium& {
126
+ /* container medium toggle input styles */
127
  }
128
 
129
  &:after {
130
  /* :after pseudo-class styles */
131
 
132
+ .tribe-common--breakpoint-medium& {
133
+ /* container medium :after pseudo-class styles */
134
  }
135
  }
136
  }
140
  .tribe-common-form-control-toggle__input {
141
  /* vertical toggle input styles */
142
 
143
+ .tribe-common--breakpoint-medium& {
144
+ /* container medium vertical toggle input styles */
145
  }
146
 
147
  &:after {
148
  /* :after pseudo-class styles */
149
 
150
+ .tribe-common--breakpoint-medium& {
151
+ /* container medium :after pseudo-class styles */
152
  }
153
  }
154
  }
196
 
197
  Base typography styles are for anything typography-related. These include anchors, body text, call to actions, headings, and lists. For body text, we've used the classes `.tribe-common-b1` to `.tribe-common-b3`. These body text classes are used to mimic the design system body text styles. For headings, we've used the classes `.tribe-common-h1` to `.tribe-common-h8`. These heading classes are also used to mimic the design system heading styles.
198
 
199
+ There are also classes in body text and heading styles with the `--min-medium` modifier. Each body text and heading class has a style for mobile and desktop (`.tribe-common--breakpoint-medium`). However, the designs may not follow the styles exactly for each class upon reaching the `.tribe-common--breakpoint-medium` breakpoint, but instead use another class style. For this reason, we've added the `--min-medium` modifier for each body text and heading class to apply a different style upon reaching this breakpoint. See example below:
200
 
201
  ```
202
  <h2 class="tribe-common-h6 tribe-common-h5--min-medium">Test heading</h2>
212
 
213
  Components are groups of reusable markup and styles. The component style structure is meant to mirror the markup structure.
214
 
215
+ ### Container queries
216
 
217
+ These styles use a mobile-first approach. Given this, styles build on top of each other at various breakpoints. However, they don't use the traditional `min-width:` media queries most of us are used to. Instead, the styles use container queries based on the `.tribe-common` container.
218
+
219
+ The reasoning for this is simple. Many of the views for The Events Calendar and Event Tickets depend on the theme to which they are applied. Some themes have an extremely wide spacing on the left and right while others have none. At our usual 768px breakpoint for the `--min-medium` modifier, the `.tribe-common` container could have very different widths based on the theme used and display the view inconsistently.
220
+
221
+ To counter this, we've applied a type of container media queries. By applying JavaScript that runs as soon as the container is printed, we are able apply classes to the container based on its width rather than the viewport width. We currently use 3 breakpoints: `.tribe-common--breakpoint-xsmall`, `.tribe-common--breakpoint-medium`, and `.tribe-common--breakpoint-full`. These correspond to 500px, 768px, and 960px, respectively. These values can also be filtered to customize the breakpoint values.
222
 
223
  ## Theme overrides
224
 
common/src/resources/postcss/base/full/forms/_text.pcss CHANGED
@@ -23,7 +23,7 @@
23
  border: 0;
24
  border-bottom: 1px solid var(--color-border-default);
25
 
26
- @media (--viewport-medium) {
27
  @mixin desktop-body-2;
28
 
29
  border: 0;
@@ -80,16 +80,16 @@
80
  border: 0;
81
  border-bottom: 1px solid var(--color-border-default);
82
 
83
- @media (--viewport-medium) {
84
- @mixin desktop-body-2;
85
-
86
- border: 0;
87
- }
88
-
89
  &:focus {
90
  border-bottom-color: var(--color-border-active);
91
  box-shadow: none;
92
  }
93
  }
 
 
 
 
 
 
94
  }
95
  }
23
  border: 0;
24
  border-bottom: 1px solid var(--color-border-default);
25
 
26
+ .tribe-common--breakpoint-medium& {
27
  @mixin desktop-body-2;
28
 
29
  border: 0;
80
  border: 0;
81
  border-bottom: 1px solid var(--color-border-default);
82
 
 
 
 
 
 
 
83
  &:focus {
84
  border-bottom-color: var(--color-border-active);
85
  box-shadow: none;
86
  }
87
  }
88
+
89
+ &.tribe-common--breakpoint-medium .tribe-common-form-control-text__input {
90
+ @mixin desktop-body-2;
91
+
92
+ border: 0;
93
+ }
94
  }
95
  }
common/src/resources/postcss/base/full/typography/_body.pcss CHANGED
@@ -15,7 +15,7 @@
15
  .tribe-common-b1 {
16
  @mixin mobile-body-1;
17
 
18
- @media (--viewport-medium) {
19
  @mixin desktop-body-1-sup;
20
  }
21
  }
@@ -31,7 +31,7 @@
31
  .tribe-common-b2 {
32
  @mixin mobile-body-2;
33
 
34
- @media (--viewport-medium) {
35
  @mixin desktop-body-2-sup;
36
  }
37
  }
@@ -47,7 +47,7 @@
47
  .tribe-common-b3 {
48
  @mixin mobile-body-3;
49
 
50
- @media (--viewport-medium) {
51
  @mixin desktop-body-3-sup;
52
  }
53
  }
@@ -61,7 +61,8 @@
61
  * ------------------------------------------------------------------------- */
62
 
63
  .tribe-common-b1--min-medium {
64
- @media (--viewport-medium) {
 
65
  @mixin desktop-body-1-sup;
66
  }
67
  }
@@ -71,7 +72,8 @@
71
  * ------------------------------------------------------------------------- */
72
 
73
  .tribe-common-b2--min-medium {
74
- @media (--viewport-medium) {
 
75
  @mixin desktop-body-2-sup;
76
  }
77
  }
@@ -81,7 +83,8 @@
81
  * ------------------------------------------------------------------------- */
82
 
83
  .tribe-common-b3--min-medium {
84
- @media (--viewport-medium) {
 
85
  @mixin desktop-body-3-sup;
86
  }
87
  }
15
  .tribe-common-b1 {
16
  @mixin mobile-body-1;
17
 
18
+ .tribe-common--breakpoint-medium& {
19
  @mixin desktop-body-1-sup;
20
  }
21
  }
31
  .tribe-common-b2 {
32
  @mixin mobile-body-2;
33
 
34
+ .tribe-common--breakpoint-medium& {
35
  @mixin desktop-body-2-sup;
36
  }
37
  }
47
  .tribe-common-b3 {
48
  @mixin mobile-body-3;
49
 
50
+ .tribe-common--breakpoint-medium& {
51
  @mixin desktop-body-3-sup;
52
  }
53
  }
61
  * ------------------------------------------------------------------------- */
62
 
63
  .tribe-common-b1--min-medium {
64
+
65
+ .tribe-common--breakpoint-medium& {
66
  @mixin desktop-body-1-sup;
67
  }
68
  }
72
  * ------------------------------------------------------------------------- */
73
 
74
  .tribe-common-b2--min-medium {
75
+
76
+ .tribe-common--breakpoint-medium& {
77
  @mixin desktop-body-2-sup;
78
  }
79
  }
83
  * ------------------------------------------------------------------------- */
84
 
85
  .tribe-common-b3--min-medium {
86
+
87
+ .tribe-common--breakpoint-medium& {
88
  @mixin desktop-body-3-sup;
89
  }
90
  }
common/src/resources/postcss/base/full/typography/_headings.pcss CHANGED
@@ -16,7 +16,7 @@
16
  @mixin heading;
17
  @mixin mobile-heading-1;
18
 
19
- @media (--viewport-medium) {
20
  @mixin desktop-heading-1;
21
  }
22
  }
@@ -29,7 +29,7 @@
29
  @mixin heading;
30
  @mixin mobile-heading-2;
31
 
32
- @media (--viewport-medium) {
33
  @mixin desktop-heading-2;
34
  }
35
  }
@@ -42,7 +42,7 @@
42
  @mixin heading;
43
  @mixin mobile-heading-3;
44
 
45
- @media (--viewport-medium) {
46
  @mixin desktop-heading-3;
47
  }
48
  }
@@ -55,7 +55,7 @@
55
  @mixin heading;
56
  @mixin mobile-heading-4;
57
 
58
- @media (--viewport-medium) {
59
  @mixin desktop-heading-4;
60
  }
61
  }
@@ -77,7 +77,7 @@
77
  @mixin heading;
78
  @mixin mobile-heading-6;
79
 
80
- @media (--viewport-medium) {
81
  @mixin desktop-heading-6;
82
  }
83
  }
@@ -105,7 +105,8 @@
105
  * ------------------------------------------------------------------------- */
106
 
107
  .tribe-common-h3--min-medium {
108
- @media (--viewport-medium) {
 
109
  @mixin desktop-heading-3;
110
  }
111
  }
@@ -115,7 +116,8 @@
115
  * ------------------------------------------------------------------------- */
116
 
117
  .tribe-common-h4--min-medium {
118
- @media (--viewport-medium) {
 
119
  @mixin desktop-heading-4;
120
  }
121
  }
@@ -125,7 +127,8 @@
125
  * ------------------------------------------------------------------------- */
126
 
127
  .tribe-common-h5--min-medium {
128
- @media (--viewport-medium) {
 
129
  @mixin heading-5;
130
  }
131
  }
@@ -135,7 +138,8 @@
135
  * ------------------------------------------------------------------------- */
136
 
137
  .tribe-common-h6--min-medium {
138
- @media (--viewport-medium) {
 
139
  @mixin desktop-heading-6;
140
  }
141
  }
@@ -145,7 +149,8 @@
145
  * ------------------------------------------------------------------------- */
146
 
147
  .tribe-common-h7--min-medium {
148
- @media (--viewport-medium) {
 
149
  @mixin heading-7;
150
  }
151
  }
@@ -168,7 +173,7 @@
168
  * Theme Overrides - Avada
169
  * ------------------------------------------------------------------------- */
170
 
171
- .tribe-theme-avada #main & {
172
 
173
  /* -------------------------------------------------------------------------
174
  * Heading: h1
@@ -177,10 +182,10 @@
177
  .tribe-common-h1 {
178
  @mixin heading;
179
  @mixin mobile-heading-1;
 
180
 
181
- @media (--viewport-medium) {
182
- @mixin desktop-heading-1;
183
- }
184
  }
185
 
186
  /* -------------------------------------------------------------------------
@@ -190,10 +195,10 @@
190
  .tribe-common-h2 {
191
  @mixin heading;
192
  @mixin mobile-heading-2;
 
193
 
194
- @media (--viewport-medium) {
195
- @mixin desktop-heading-2;
196
- }
197
  }
198
 
199
  /* -------------------------------------------------------------------------
@@ -203,10 +208,10 @@
203
  .tribe-common-h3 {
204
  @mixin heading;
205
  @mixin mobile-heading-3;
 
206
 
207
- @media (--viewport-medium) {
208
- @mixin desktop-heading-3;
209
- }
210
  }
211
 
212
  /* -------------------------------------------------------------------------
@@ -216,10 +221,10 @@
216
  .tribe-common-h4 {
217
  @mixin heading;
218
  @mixin mobile-heading-4;
 
219
 
220
- @media (--viewport-medium) {
221
- @mixin desktop-heading-4;
222
- }
223
  }
224
 
225
  /* -------------------------------------------------------------------------
@@ -238,10 +243,10 @@
238
  .tribe-common-h6 {
239
  @mixin heading;
240
  @mixin mobile-heading-6;
 
241
 
242
- @media (--viewport-medium) {
243
- @mixin desktop-heading-6;
244
- }
245
  }
246
 
247
  /* -------------------------------------------------------------------------
@@ -266,50 +271,40 @@
266
  * Heading: h3 for --viewport-medium
267
  * ------------------------------------------------------------------------- */
268
 
269
- .tribe-common-h3--min-medium {
270
- @media (--viewport-medium) {
271
- @mixin desktop-heading-3;
272
- }
273
  }
274
 
275
  /* -------------------------------------------------------------------------
276
  * Heading: h4 for --viewport-medium
277
  * ------------------------------------------------------------------------- */
278
 
279
- .tribe-common-h4--min-medium {
280
- @media (--viewport-medium) {
281
- @mixin desktop-heading-4;
282
- }
283
  }
284
 
285
  /* -------------------------------------------------------------------------
286
  * Heading: h5 for --viewport-medium
287
  * ------------------------------------------------------------------------- */
288
 
289
- .tribe-common-h5--min-medium {
290
- @media (--viewport-medium) {
291
- @mixin heading-5;
292
- }
293
  }
294
 
295
  /* -------------------------------------------------------------------------
296
  * Heading: h6 for --viewport-medium
297
  * ------------------------------------------------------------------------- */
298
 
299
- .tribe-common-h6--min-medium {
300
- @media (--viewport-medium) {
301
- @mixin desktop-heading-6;
302
- }
303
  }
304
 
305
  /* -------------------------------------------------------------------------
306
  * Heading: h7 for --viewport-medium
307
  * ------------------------------------------------------------------------- */
308
 
309
- .tribe-common-h7--min-medium {
310
- @media (--viewport-medium) {
311
- @mixin heading-7;
312
- }
313
  }
314
 
315
  /* -------------------------------------------------------------------------
16
  @mixin heading;
17
  @mixin mobile-heading-1;
18
 
19
+ .tribe-common--breakpoint-medium& {
20
  @mixin desktop-heading-1;
21
  }
22
  }
29
  @mixin heading;
30
  @mixin mobile-heading-2;
31
 
32
+ .tribe-common--breakpoint-medium& {
33
  @mixin desktop-heading-2;
34
  }
35
  }
42
  @mixin heading;
43
  @mixin mobile-heading-3;
44
 
45
+ .tribe-common--breakpoint-medium& {
46
  @mixin desktop-heading-3;
47
  }
48
  }
55
  @mixin heading;
56
  @mixin mobile-heading-4;
57
 
58
+ .tribe-common--breakpoint-medium& {
59
  @mixin desktop-heading-4;
60
  }
61
  }
77
  @mixin heading;
78
  @mixin mobile-heading-6;
79
 
80
+ .tribe-common--breakpoint-medium& {
81
  @mixin desktop-heading-6;
82
  }
83
  }
105
  * ------------------------------------------------------------------------- */
106
 
107
  .tribe-common-h3--min-medium {
108
+
109
+ .tribe-common--breakpoint-medium& {
110
  @mixin desktop-heading-3;
111
  }
112
  }
116
  * ------------------------------------------------------------------------- */
117
 
118
  .tribe-common-h4--min-medium {
119
+
120
+ .tribe-common--breakpoint-medium& {
121
  @mixin desktop-heading-4;
122
  }
123
  }
127
  * ------------------------------------------------------------------------- */
128
 
129
  .tribe-common-h5--min-medium {
130
+
131
+ .tribe-common--breakpoint-medium& {
132
  @mixin heading-5;
133
  }
134
  }
138
  * ------------------------------------------------------------------------- */
139
 
140
  .tribe-common-h6--min-medium {
141
+
142
+ .tribe-common--breakpoint-medium& {
143
  @mixin desktop-heading-6;
144
  }
145
  }
149
  * ------------------------------------------------------------------------- */
150
 
151
  .tribe-common-h7--min-medium {
152
+
153
+ .tribe-common--breakpoint-medium& {
154
  @mixin heading-7;
155
  }
156
  }
173
  * Theme Overrides - Avada
174
  * ------------------------------------------------------------------------- */
175
 
176
+ .tribe-theme-avada #main & {
177
 
178
  /* -------------------------------------------------------------------------
179
  * Heading: h1
182
  .tribe-common-h1 {
183
  @mixin heading;
184
  @mixin mobile-heading-1;
185
+ }
186
 
187
+ &.tribe-common--breakpoint-medium .tribe-common-h1 {
188
+ @mixin desktop-heading-1;
 
189
  }
190
 
191
  /* -------------------------------------------------------------------------
195
  .tribe-common-h2 {
196
  @mixin heading;
197
  @mixin mobile-heading-2;
198
+ }
199
 
200
+ &.tribe-common--breakpoint-medium .tribe-common-h2 {
201
+ @mixin desktop-heading-2;
 
202
  }
203
 
204
  /* -------------------------------------------------------------------------
208
  .tribe-common-h3 {
209
  @mixin heading;
210
  @mixin mobile-heading-3;
211
+ }
212
 
213
+ &.tribe-common--breakpoint-medium .tribe-common-h3 {
214
+ @mixin desktop-heading-3;
 
215
  }
216
 
217
  /* -------------------------------------------------------------------------
221
  .tribe-common-h4 {
222
  @mixin heading;
223
  @mixin mobile-heading-4;
224
+ }
225
 
226
+ &.tribe-common--breakpoint-medium .tribe-common-h4 {
227
+ @mixin desktop-heading-4;
 
228
  }
229
 
230
  /* -------------------------------------------------------------------------
243
  .tribe-common-h6 {
244
  @mixin heading;
245
  @mixin mobile-heading-6;
246
+ }
247
 
248
+ &.tribe-common--breakpoint-medium .tribe-common-h6 {
249
+ @mixin desktop-heading-6;
 
250
  }
251
 
252
  /* -------------------------------------------------------------------------
271
  * Heading: h3 for --viewport-medium
272
  * ------------------------------------------------------------------------- */
273
 
274
+ &.tribe-common--breakpoint-medium .tribe-common-h3--min-medium {
275
+ @mixin desktop-heading-3;
 
 
276
  }
277
 
278
  /* -------------------------------------------------------------------------
279
  * Heading: h4 for --viewport-medium
280
  * ------------------------------------------------------------------------- */
281
 
282
+ &.tribe-common--breakpoint-medium .tribe-common-h4--min-medium {
283
+ @mixin desktop-heading-4;
 
 
284
  }
285
 
286
  /* -------------------------------------------------------------------------
287
  * Heading: h5 for --viewport-medium
288
  * ------------------------------------------------------------------------- */
289
 
290
+ &.tribe-common--breakpoint-medium .tribe-common-h5--min-medium {
291
+ @mixin heading-5;
 
 
292
  }
293
 
294
  /* -------------------------------------------------------------------------
295
  * Heading: h6 for --viewport-medium
296
  * ------------------------------------------------------------------------- */
297
 
298
+ &.tribe-common--breakpoint-medium .tribe-common-h6--min-medium {
299
+ @mixin desktop-heading-6;
 
 
300
  }
301
 
302
  /* -------------------------------------------------------------------------
303
  * Heading: h7 for --viewport-medium
304
  * ------------------------------------------------------------------------- */
305
 
306
+ &.tribe-common--breakpoint-medium .tribe-common-h7--min-medium {
307
+ @mixin heading-7;
 
 
308
  }
309
 
310
  /* -------------------------------------------------------------------------
common/src/resources/postcss/base/skeleton/_layouts.pcss CHANGED
@@ -13,7 +13,7 @@
13
  padding-right: var(--grid-gutter-page-small);
14
  width: 100%;
15
 
16
- @media (--viewport-medium) {
17
  padding-left: var(--grid-gutter-page);
18
  padding-right: var(--grid-gutter-page);
19
  }
13
  padding-right: var(--grid-gutter-page-small);
14
  width: 100%;
15
 
16
+ .tribe-common--breakpoint-medium& {
17
  padding-left: var(--grid-gutter-page);
18
  padding-right: var(--grid-gutter-page);
19
  }
common/src/resources/postcss/base/skeleton/forms/_text.pcss CHANGED
@@ -26,7 +26,7 @@
26
  padding: var(--spacer-2) var(--spacer-6) var(--spacer-2) 0;
27
  width: 100%;
28
 
29
- @media (--viewport-medium) {
30
  padding: var(--spacer-4) var(--spacer-4) var(--spacer-4) var(--spacer-8);
31
  }
32
  }
@@ -46,10 +46,10 @@
46
  .tribe-common-form-control-text__input {
47
  padding: var(--spacer-2) var(--spacer-6) var(--spacer-2) 0;
48
  width: 100%;
 
49
 
50
- @media (--viewport-medium) {
51
- padding: var(--spacer-4) var(--spacer-4) var(--spacer-4) var(--spacer-8);
52
- }
53
  }
54
  }
55
  }
26
  padding: var(--spacer-2) var(--spacer-6) var(--spacer-2) 0;
27
  width: 100%;
28
 
29
+ .tribe-common--breakpoint-medium& {
30
  padding: var(--spacer-4) var(--spacer-4) var(--spacer-4) var(--spacer-8);
31
  }
32
  }
46
  .tribe-common-form-control-text__input {
47
  padding: var(--spacer-2) var(--spacer-6) var(--spacer-2) 0;
48
  width: 100%;
49
+ }
50
 
51
+ &.tribe-common--breakpoint-medium .tribe-common-form-control-text__input {
52
+ padding: var(--spacer-4) var(--spacer-4) var(--spacer-4) var(--spacer-8);
 
53
  }
54
  }
55
  }
common/src/resources/postcss/base/skeleton/grid/_rows.pcss CHANGED
@@ -21,7 +21,7 @@
21
  margin-left: var(--grid-gutter-small-half-negative);
22
  margin-right: var(--grid-gutter-small-half-negative);
23
 
24
- @media (--viewport-medium) {
25
  margin-left: var(--grid-gutter-half-negative);
26
  margin-right: var(--grid-gutter-half-negative);
27
  }
@@ -30,7 +30,7 @@
30
  padding-left: var(--grid-gutter-small-half);
31
  padding-right: var(--grid-gutter-small-half);
32
 
33
- @media (--viewport-medium) {
34
  padding-left: var(--grid-gutter-half);
35
  padding-right: var(--grid-gutter-half);
36
  }
@@ -53,25 +53,22 @@
53
  margin-left: var(--grid-gutter-small-half-negative);
54
  margin-right: var(--grid-gutter-small-half-negative);
55
  padding: 0;
56
-
57
- @media (--viewport-medium) {
58
- margin-left: var(--grid-gutter-half-negative);
59
- margin-right: var(--grid-gutter-half-negative);
60
- }
61
  }
62
 
63
- .tribe-common-g-row--gutters {
 
 
 
64
 
65
- & > .entry.tribe-common-g-col {
66
- margin: 0;
67
- padding-left: var(--grid-gutter-small-half);
68
- padding-right: var(--grid-gutter-small-half);
 
69
 
70
- @media (--viewport-medium) {
71
- padding-left: var(--grid-gutter-half);
72
- padding-right: var(--grid-gutter-half);
73
- }
74
- }
75
  }
76
  }
77
  }
21
  margin-left: var(--grid-gutter-small-half-negative);
22
  margin-right: var(--grid-gutter-small-half-negative);
23
 
24
+ .tribe-common--breakpoint-medium& {
25
  margin-left: var(--grid-gutter-half-negative);
26
  margin-right: var(--grid-gutter-half-negative);
27
  }
30
  padding-left: var(--grid-gutter-small-half);
31
  padding-right: var(--grid-gutter-small-half);
32
 
33
+ .tribe-common--breakpoint-medium& {
34
  padding-left: var(--grid-gutter-half);
35
  padding-right: var(--grid-gutter-half);
36
  }
53
  margin-left: var(--grid-gutter-small-half-negative);
54
  margin-right: var(--grid-gutter-small-half-negative);
55
  padding: 0;
 
 
 
 
 
56
  }
57
 
58
+ &.tribe-common--breakpoint-medium .entry.tribe-common-g-row--gutters {
59
+ margin-left: var(--grid-gutter-half-negative);
60
+ margin-right: var(--grid-gutter-half-negative);
61
+ }
62
 
63
+ .tribe-common-g-row--gutters > .entry.tribe-common-g-col {
64
+ margin: 0;
65
+ padding-left: var(--grid-gutter-small-half);
66
+ padding-right: var(--grid-gutter-small-half);
67
+ }
68
 
69
+ &.tribe-common--breakpoint-medium .tribe-common-g-row--gutters > .entry.tribe-common-g-col {
70
+ padding-left: var(--grid-gutter-half);
71
+ padding-right: var(--grid-gutter-half);
 
 
72
  }
73
  }
74
  }
common/src/resources/postcss/components/full/buttons/_border.pcss CHANGED
@@ -16,7 +16,7 @@
16
  color: var(--color-text-secondary);
17
  padding: 14px 20px 14px;
18
 
19
- @media (--viewport-medium) {
20
  padding: 6px 15px;
21
  }
22
 
16
  color: var(--color-text-secondary);
17
  padding: 14px 20px 14px;
18
 
19
+ .tribe-common--breakpoint-medium& {
20
  padding: 6px 15px;
21
  }
22
 
common/src/resources/postcss/components/full/buttons/_solid.pcss CHANGED
@@ -13,8 +13,13 @@
13
  a.tribe-common-c-btn {
14
  @mixin button-solid;
15
 
16
- padding: 11px 20px 11px;
17
  background-color: var(--color-accent-primary);
 
 
 
 
 
 
18
 
19
  &:focus,
20
  &:hover {
13
  a.tribe-common-c-btn {
14
  @mixin button-solid;
15
 
 
16
  background-color: var(--color-accent-primary);
17
+ padding: 11px 20px 11px;
18
+ width: 100%;
19
+
20
+ .tribe-common--breakpoint-medium& {
21
+ width: auto;
22
+ }
23
 
24
  &:focus,
25
  &:hover {
common/src/resources/postcss/components/skeleton/_loader.pcss CHANGED
@@ -17,7 +17,7 @@
17
  display: flex;
18
  padding-top: calc(var(--spacer-11) * 3);
19
 
20
- @media (--viewport-medium) {
21
  padding-top: calc(var(--spacer-13) * 3);
22
  }
23
  }
17
  display: flex;
18
  padding-top: calc(var(--spacer-11) * 3);
19
 
20
+ .tribe-common--breakpoint-medium& {
21
  padding-top: calc(var(--spacer-13) * 3);
22
  }
23
  }
common/src/resources/postcss/components/skeleton/buttons/_border.pcss CHANGED
@@ -14,7 +14,7 @@
14
  padding: 14px 20px 14px;
15
  width: 100%;
16
 
17
- @media (--viewport-medium) {
18
  padding: 6px 15px;
19
  width: auto;
20
  }
14
  padding: 14px 20px 14px;
15
  width: 100%;
16
 
17
+ .tribe-common--breakpoint-medium& {
18
  padding: 6px 15px;
19
  width: auto;
20
  }
common/src/resources/postcss/components/skeleton/buttons/_solid.pcss CHANGED
@@ -14,7 +14,7 @@
14
  padding: 11px 20px 11px;
15
  width: 100%;
16
 
17
- @media (--viewport-medium) {
18
  width: auto;
19
  }
20
  }
14
  padding: 11px 20px 11px;
15
  width: 100%;
16
 
17
+ .tribe-common--breakpoint-medium& {
18
  width: auto;
19
  }
20
  }
common/src/resources/postcss/resets/skeleton/_twentyseventeen.pcss CHANGED
@@ -1,7 +1,12 @@
1
- /* .tribe-theme-twentyseventeen .tribe-common { */
2
 
3
  /* -------------------------------------------------------------------------
4
  * Reset Skeleton Theme Overrides - Twenty Seventeen
5
  * ------------------------------------------------------------------------- */
6
 
7
- /* } */
 
 
 
 
 
1
+ .tribe-theme-twentyseventeen .tribe-common {
2
 
3
  /* -------------------------------------------------------------------------
4
  * Reset Skeleton Theme Overrides - Twenty Seventeen
5
  * ------------------------------------------------------------------------- */
6
 
7
+ /* dialogs are set to z-index of 1 by default. Twentyseventeen .site-branding (in page header) is set to 3. */
8
+ div.tribe-dialog {
9
+ z-index: 5 !important;
10
+ }
11
+
12
+ }
common/src/resources/postcss/utilities/icons/arrow.svg DELETED
@@ -1 +0,0 @@
1
- <svg width="12px" height="8px" viewBox="0 0 12 8" version="1.1" xmlns="http://www.w3.org/2000/svg"><g id="arrow" transform="translate(1.000000, 0.000000)" stroke="#141827" stroke-width="1" fill="none" fill-rule="evenodd"><line x1="10.7" y1="4" x2="0.1" y2="4" id="Path"></line><polyline id="Path" stroke-linecap="square" points="4.1 0 0.1 4 4.1 8"></polyline></g></svg>
 
common/src/resources/postcss/utilities/icons/error.svg DELETED
@@ -1 +0,0 @@
1
- <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="8" cy="8" r="7.467" stroke="#141827" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><circle cx="8" cy="11.733" r="1.067" fill="#141827" fill-rule="nonzero"/><path stroke="#141827" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 3.733v4.8"/></g></svg>
 
common/src/resources/postcss/utilities/icons/link.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 18"><defs/><g fill="none" fill-rule="evenodd" stroke="#141827" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"><path d="M15.53125 1.5l-7.5 8M8.96875 1.5h6.5625v7M5.21875 1.5h-2.8125c-.5175 0-.9375.448-.9375 1v13c0 .552.42 1 .9375 1h12.1875c.5175 0 .9375-.448.9375-1v-3"/></g></svg>
common/src/resources/postcss/utilities/icons/list.svg CHANGED
@@ -1 +1 @@
1
- <svg width="21" height="18" xmlns="http://www.w3.org/2000/svg"><g fill="#141827" fill-rule="nonzero"><path d="M19.883 3.272c.342 0 .622-.21.622-.467v-.464c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.464c0 .257.28.467.622.467h12.756zM1.838 4.207a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5zM19.883 9.98c.342 0 .622-.21.622-.466v-.465c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.465c0 .256.28.466.622.466h12.756zM1.838 10.916a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5z"/><g><path d="M19.883 16.689c.342 0 .622-.21.622-.467v-.465c0-.256-.28-.466-.622-.466H7.127c-.342 0-.622.21-.622.466v.465c0 .257.28.467.622.467h12.756zM1.838 17.624a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5z"/></g></g></svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22"><defs/><g fill="#141827" fill-rule="evenodd"><path fill-rule="nonzero" d="M0 .50378788V20.5332919c0 .278234.19022354.5037879.42487547.5037879H20.6133064c.2346519 0 .4248754-.2255539.4248754-.5037879V.50378788C21.0381818.22555389 20.8479583 0 20.6133064 0H.42487547C.19022355 0 0 .2255539 0 .50378788zm1.1580346.94435628h18.6945206v2.70490149H1.1580346V1.44814416zm0 2.70490796h18.6945206V19.5845078H1.1580346V4.15305212z"/><path d="M13.38928235 5.73125033V7.860417c0 .58795234.48212125 1.06458333 1.07684605 1.06458333h2.1536922c.5947248 0 1.0768461-.47663099 1.0768461-1.06458333V5.73125033c0-.58795234-.4821213-1.06458333-1.0768461-1.06458333h-2.1536922c-.5947248 0-1.07684605.476631-1.07684605 1.06458333z"/><path fill-rule="nonzero" d="M8.83943685 8.936667c.28648654 0 .52088465-.23521914.52088465-.5227092v-.4245816c0-.28749006-.23439811-.5227092-.52088465-.5227092h-4.8185522C3.7343981 7.466667 3.5 7.70188614 3.5 7.9893762v.4245816c0 .28749006.2343981.5227092.52088465.5227092h4.8185522zM10.9041036 6.136667c.28648654 0 .52088465-.23521914.52088465-.5227092v-.4245816c0-.28749006-.23439811-.5227092-.52088465-.5227092H4.02088465C3.7343981 4.666667 3.5 4.90188614 3.5 5.1893762v.4245816c0 .28749006.2343981.5227092.52088465.5227092h6.88321895z"/><g><path d="M13.38928235 12.73125033V14.860417c0 .58795234.48212125 1.06458333 1.07684605 1.06458333h2.1536922c.5947248 0 1.0768461-.47663099 1.0768461-1.06458333v-2.12916667c0-.58795234-.4821213-1.06458333-1.0768461-1.06458333h-2.1536922c-.5947248 0-1.07684605.476631-1.07684605 1.06458333z"/><path fill-rule="nonzero" d="M8.83943685 15.936667c.28648654 0 .52088465-.23521914.52088465-.5227092v-.4245816c0-.28749006-.23439811-.5227092-.52088465-.5227092h-4.8185522c-.28648655 0-.52088465.23521914-.52088465.5227092v.4245816c0 .28749006.2343981.5227092.52088465.5227092h4.8185522zM10.9041036 13.136667c.28648654 0 .52088465-.23521914.52088465-.5227092v-.4245816c0-.28749006-.23439811-.5227092-.52088465-.5227092H4.02088465c-.28648655 0-.52088465.23521914-.52088465.5227092v.4245816c0 .28749006.2343981.5227092.52088465.5227092h6.88321895z"/></g></g></svg>
common/src/resources/postcss/utilities/icons/mail.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 15"><defs/><g fill="none" fill-rule="evenodd" stroke="#141827" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"><path d="M1.40468965 1.40468965l7.87117242 7.04358621 7.31255173-7.05131034"/><path d="M1 2.37931034V12.862069c0 .761772.61753828 1.3793103 1.37931034 1.3793103H15.6206897C16.3824617 14.2413793 17 13.623841 17 12.862069V2.37931034C17 1.61753828 16.3824617 1 15.6206897 1H2.37931034C1.61753828 1 1 1.61753828 1 2.37931034z"/></g></svg>
common/src/resources/postcss/utilities/icons/map-pin.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 18"><defs/><g fill="none" fill-rule="evenodd" stroke="#141828" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" transform="translate(1 1)"><path d="M11.9322034 5.99186441C11.9322034 10.0338983 5.96610169 16 5.96610169 16S0 10.0338983 0 5.99186441C0 2.20013559 3.08311864 0 5.96610169 0c2.88298306 0 5.96610171 2.20013559 5.96610171 5.99186441z"/><circle cx="5.96610169" cy="5.96610169" r="2.16949153"/></g></svg>
common/src/resources/postcss/utilities/icons/map.svg CHANGED
@@ -1 +1 @@
1
- <svg width="22" height="21" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path stroke="#141827" stroke-linejoin="round" d="M13.921 11.632H17.5l3.588 8.421H1l3.488-8.421h4.016"/><path d="M11.32 15.506c.2-.248 4.93-6.108 4.93-9.04 0-3.015-2.305-5.468-5.138-5.468-2.833 0-5.138 2.453-5.138 5.467 0 2.933 4.729 8.793 4.93 9.041a.268.268 0 0 0 .208.101c.08 0 .155-.037.207-.101zm-4.797-9.04c0-2.693 2.058-4.883 4.589-4.883 2.53 0 4.588 2.19 4.588 4.882 0 2.387-3.667 7.22-4.588 8.397-.922-1.177-4.589-6.009-4.589-8.397z" stroke="#141827" stroke-width=".4" fill="#141827" fill-rule="nonzero"/><path d="M12.85 6.477c0-1.007-.78-1.826-1.738-1.826-.96 0-1.74.819-1.74 1.826 0 1.007.78 1.826 1.74 1.826.959 0 1.739-.82 1.739-1.826zm-3.15 0c0-.817.633-1.482 1.412-1.482.778 0 1.41.665 1.41 1.482s-.632 1.482-1.41 1.482c-.779 0-1.412-.665-1.412-1.482z" stroke="#000" stroke-width=".7" fill="#000" fill-rule="nonzero"/></g></svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22"><defs/><g fill="none" fill-rule="evenodd"><g fill-rule="nonzero" stroke-width=".7"><path fill="#141827" stroke="#141827" d="M10.66992557 17.2092094c.18208949-.2244634 4.46052505-5.52626362 4.46052505-8.17980983 0-2.72724863-2.08535521-4.94606657-4.64855882-4.94606657-2.56320359 0-4.6485588 2.21881794-4.6485588 4.94606657 0 2.65354618 4.27843556 7.95534643 4.46052504 8.17980983.04719041.0580842.11585307.0915149.18803376.0915149.0721807 0 .14084336-.0334307.18803377-.0915149zM6.33022741 9.02939957c0-2.43579482 1.86238353-4.41737092 4.15166439-4.41737092 2.28928088 0 4.15166441 1.9815761 4.15166441 4.41737092 0 2.15995923-3.31788627 6.53241163-4.15166441 7.59703123-.83377813-1.0644905-4.15166439-5.43616846-4.15166439-7.59703123z"/><path fill="#000" stroke="#000" d="M12.05539077 9.03985474c0-.91098834-.70589102-1.65217392-1.57349897-1.65217392-.86760794 0-1.57349896.74118558-1.57349896 1.65217392 0 .91098834.70589102 1.65217392 1.57349896 1.65217392.86760795 0 1.57349897-.74118558 1.57349897-1.65217392zm-2.85036002 0c0-.73928452.57278056-1.34070411 1.27686105-1.34070411.70408051 0 1.27686107.60141959 1.27686107 1.34070411 0 .73928452-.57278056 1.34070411-1.27686107 1.34070411-.70408049 0-1.27686105-.60141959-1.27686105-1.34070411z"/></g><path fill="#000" fill-rule="nonzero" d="M0 .50378788V20.5332919c0 .278234.19022354.5037879.42487547.5037879H20.6133064c.2346519 0 .4248754-.2255539.4248754-.5037879V.50378788C21.0381818.22555389 20.8479583 0 20.6133064 0H.42487547C.19022355 0 0 .2255539 0 .50378788zm1.1580346.94435628h18.6945206v2.70490796H1.1580346V1.44814416zm0 2.70490796h18.6945206V19.5845078H1.1580346V4.15305212z"/></g></svg>
common/src/resources/postcss/utilities/icons/messages-not-found.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 23"><defs/><g fill="none" fill-rule="evenodd"><path stroke="#141827" d="M.5 2.5h20v20H.5z"/><path stroke="#334AFF" stroke-linecap="round" d="M7.58333333 11.58333333l5.83333334 5.83333334m0-5.83333334l-5.83333334 5.83333334"/><path stroke="#141827" stroke-linecap="round" d="M4.5.5v4m12-4v4"/><path stroke="#141827" stroke-linecap="square" d="M.5 7.5h20"/></g></svg>
common/src/resources/postcss/utilities/icons/no-map.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg width="92" height="92" xmlns="http://www.w3.org/2000/svg"><g fill-rule="nonzero" fill="none"><g stroke="#141827" stroke-width="2.5" transform="translate(2 2)"><path d="M32.219 88S0 58.674 0 32.281C-.011 15.598 12.685 1.66 29.278.136c16.593-1.523 31.608 9.873 34.627 26.28M32.733 88s2.96-2.693 7.083-7.181" stroke-linecap="round"/><circle cx="33" cy="33" r="8.905"/><circle cx="65.127" cy="59.016" r="23.571"/></g><g transform="translate(64.857 47.048)"><circle fill="#111" cx="2.839" cy="26.495" r="2.839"/><path d="M2.642 0v18.925" stroke="#141827" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg>
common/src/resources/postcss/utilities/icons/phone.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18"><defs/><path fill="none" fill-rule="evenodd" stroke="#141827" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M11.6819994 10.88200048l-1.30400005 1.62857142c-2.01929741-1.1866922-3.70231405-2.86911883-4.88971428-4.888l1.63-1.304c.39282682-.31454501.52426073-.85436286.32-1.31428571L5.95257078 1.6585719c-.22002641-.49569916-.76652996-.75927831-1.29142857-.62285714l-2.82857143.73371429c-.54614963.14276045-.89926073.67138385-.822 1.23057143C2.03036105 10.26199785 7.73800197 15.9696388 14.99999 16.989429c.5591969.0772608 1.0878203-.2758503 1.2305808-.822l.7337143-2.8285714c.1360844-.5247877-.1272478-1.0710299-.6225715-1.2914286l-3.3454285-1.48571424c-.4599576-.20451327-.9999874-.07291035-1.3142857.32028572z"/></svg>
common/src/resources/postcss/utilities/icons/photo.svg CHANGED
@@ -1 +1 @@
1
- <svg width="20" height="17" xmlns="http://www.w3.org/2000/svg"><g fill="#141827" fill-rule="nonzero"><path d="M19.348.11H.634a.509.509 0 0 0-.52.508v15.017c0 .284.23.508.52.508h18.714c.29 0 .52-.224.52-.508V.618a.509.509 0 0 0-.52-.508zm-.54 1.035v10.837l-2.87-3.084c-.583-.61-1.664-.61-2.246 0l-1.393 1.481-4.034-4.525a1.625 1.625 0 0 0-1.227-.528 1.6 1.6 0 0 0-1.206.548l-4.657 5.175V1.145h17.632zM1.174 15.108v-2.496l5.448-6.089a.529.529 0 0 1 .415-.182c.146 0 .333.06.437.182l4.429 4.972c.104.102.25.183.395.183.166.02.291-.06.395-.162l1.788-1.908c.167-.183.5-.183.686 0l3.66 3.917v1.603H1.175v-.02z"/><path d="M14.19 5.757c1.044 0 1.91-.872 1.91-1.968s-.846-1.969-1.91-1.969c-1.062 0-1.909.873-1.909 1.969s.866 1.968 1.91 1.968zm0-2.902c.493 0 .907.427.907.934 0 .507-.414.933-.906.933-.492 0-.906-.426-.906-.933 0-.507.414-.934.906-.934z"/></g></svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 21"><defs/><g fill="#141827" fill-rule="nonzero"><path d="M20.4070967 0H.57757675C.25413377 0 0 .24803922 0 .5637255v19.872549C0 20.7519607.25413377 21 .57757676 21H20.4070967c.323443 0 .5775767-.2480393.5775767-.5637255V.5637255C20.9846734.24803921 20.7305397 0 20.4070967 0zm-.6006799 1.15v14.8679567l-2.2249804-3.4274509c-.6468859-.6764706-1.8482455-.6764706-2.4951316 0l-1.5479057 1.6460784-4.48199558-5.02843135c-.34654605-.38333333-.83171053-.58627451-1.36308114-.58627451-.50826755 0-1.01653509.22549021-1.33997808.60882354L1.17825658 14.9807019V1.15H19.8064168zM1.17825658 19.8499999v-3.1330235l6.0530044-6.76470589c.11551535-.13529412.27723684-.20294118.4620614-.20294118.16172149 0 .36964912.06764706.48516448.20294118l4.92095394 5.52450979c.1155153.1127452.2772369.2029412.4389583.2029412.1848246.022549.3234431-.067647.4389583-.1803922l1.9868641-2.1196078c.1848246-.2029412.5544737-.2029412.7624013 0l3.1028972 4.3519608v2.1408666H1.17825658v-.022549z"/><path d="M14.9552083 9.04117648c1.159375 0 2.121875-.96960785 2.121875-2.18725491 0-1.21764705-.940625-2.1872549-2.121875-2.1872549-1.18125 0-2.121875.96960785-2.121875 2.1872549 0 1.21764706.9625 2.18725491 2.121875 2.18725491zm0-3.22450981c.546875 0 1.00625.47352941 1.00625 1.0372549 0 .5637255-.459375 1.03725491-1.00625 1.03725491-.546875 0-1.00625-.47352941-1.00625-1.03725491 0-.56372549.459375-1.0372549 1.00625-1.0372549z"/></g></svg>
common/src/resources/postcss/utilities/icons/remove.svg DELETED
@@ -1 +0,0 @@
1
- <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18"><g fill="none" fill-rule="evenodd" stroke-linecap="square" stroke-width="1.5" transform="translate(1 1)"><path stroke="#D5D5D5" d="M10.91 5.09l-5.82 5.82M10.91 10.91L5.09 5.09"/><circle cx="8" cy="8" r="8" stroke="#D5D5D5"/></g></svg>
 
common/src/resources/postcss/utilities/mixins/_buttons.pcss CHANGED
@@ -26,25 +26,6 @@
26
  transition: var(--transition-background-color);
27
  }
28
 
29
- /* -----------------------------------------------------------------------------
30
- * Button - Link
31
- * ----------------------------------------------------------------------------- */
32
-
33
- @define-mixin button-link {
34
- @mixin desktop-body-2;
35
- @mixin button-global;
36
-
37
- background-color: transparent;
38
- text-align: center;
39
- text-decoration: underline;
40
- transition: var(--transition-color);
41
-
42
- &:hover,
43
- &:focus {
44
- background-color: transparent;
45
- }
46
- }
47
-
48
  /* -----------------------------------------------------------------------------
49
  * Button - Border
50
  * ----------------------------------------------------------------------------- */
26
  transition: var(--transition-background-color);
27
  }
28
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
29
  /* -----------------------------------------------------------------------------
30
  * Button - Border
31
  * ----------------------------------------------------------------------------- */
common/src/resources/postcss/utilities/variables/_box-shadows.pcss CHANGED
@@ -6,6 +6,6 @@
6
  --box-shadow-default: 0 2px 5px 0 var(--color-box-shadow);
7
  --box-shadow-tooltip: 0 2px 12px 0 var(--color-box-shadow);
8
  --box-shadow-card: 0 1px 6px 2px var(--color-box-shadow);
9
- --box-shadow-multiday: 16px 6px 6px -2px var(--color-box-shadow);
10
  }
11
 
6
  --box-shadow-default: 0 2px 5px 0 var(--color-box-shadow);
7
  --box-shadow-tooltip: 0 2px 12px 0 var(--color-box-shadow);
8
  --box-shadow-card: 0 1px 6px 2px var(--color-box-shadow);
9
+ --box-shadow-multiday: 16px 6px 6px -2px var(--color-box-shadow-secondary);
10
  }
11
 
common/src/resources/postcss/utilities/variables/_colors.pcss CHANGED
@@ -4,6 +4,7 @@
4
  * ----------------------------------------------------------------------------- */
5
 
6
  --color-text-primary: #141827;
 
7
  --color-text-secondary: #727272;
8
  --color-text-disabled: #D5D5D5;
9
 
@@ -16,7 +17,6 @@
16
  --color-icon-active: #141827;
17
  --color-icon-disabled: #D5D5D5;
18
  --color-icon-focus: #334AFF;
19
- --color-icon-error: #DA394D;
20
 
21
  /* -----------------------------------------------------------------------------
22
  * Colors - UI
@@ -48,9 +48,10 @@
48
  --color-background: #FFFFFF;
49
  --color-background-transparent: rgba(var(--color-background), 0.6);
50
  --color-background-secondary: #F7F6F6;
 
51
  --color-background-secondary-hover: #F0EEEE;
52
- --color-background-error: rgba(var(--color-icon-error), 0.08);
53
  --color-box-shadow: rgba(#000000, 0.14);
 
54
  --color-scroll-track: rgba(#000000, 0.25);
55
  --color-scroll-bar: rgba(#000000, 0.5);
56
 
4
  * ----------------------------------------------------------------------------- */
5
 
6
  --color-text-primary: #141827;
7
+ --color-text-primary-light: rgba(var(--color-text-primary), 0.62);
8
  --color-text-secondary: #727272;
9
  --color-text-disabled: #D5D5D5;
10
 
17
  --color-icon-active: #141827;
18
  --color-icon-disabled: #D5D5D5;
19
  --color-icon-focus: #334AFF;
 
20
 
21
  /* -----------------------------------------------------------------------------
22
  * Colors - UI
48
  --color-background: #FFFFFF;
49
  --color-background-transparent: rgba(var(--color-background), 0.6);
50
  --color-background-secondary: #F7F6F6;
51
+ --color-background-messages: rgba(var(--color-text-primary), 0.07);
52
  --color-background-secondary-hover: #F0EEEE;
 
53
  --color-box-shadow: rgba(#000000, 0.14);
54
+ --color-box-shadow-secondary: rgba(#000000, 0.1);
55
  --color-scroll-track: rgba(#000000, 0.25);
56
  --color-scroll-bar: rgba(#000000, 0.5);
57
 
common/src/resources/postcss/utilities/variables/_svgs.pcss CHANGED
@@ -23,17 +23,6 @@
23
  }
24
  }
25
 
26
- /* -----------------------------------------------------------------------------
27
- * SVG - Arrow (light, left)
28
- * ----------------------------------------------------------------------------- */
29
-
30
- @svg-load arrow url('../icons/arrow.svg') {
31
-
32
- path {
33
- fill: var(--color-icon-primary);
34
- }
35
- }
36
-
37
  /* -----------------------------------------------------------------------------
38
  * SVG - Caret Down
39
  * ----------------------------------------------------------------------------- */
@@ -135,17 +124,17 @@
135
  * SVG - Close
136
  * ----------------------------------------------------------------------------- */
137
 
138
- @svg-load close-secondary url('../icons/close.svg') {
139
 
140
  path {
141
- stroke: var(--color-icon-secondary);
142
  }
143
  }
144
 
145
- @svg-load close url('../icons/close.svg') {
146
 
147
  path {
148
- stroke: var(--color-icon-primary);
149
  }
150
  }
151
 
@@ -171,17 +160,6 @@
171
  }
172
  }
173
 
174
- /* -----------------------------------------------------------------------------
175
- * SVG - Error
176
- * ----------------------------------------------------------------------------- */
177
-
178
- @svg-load error-active url('../icons/error.svg') {
179
-
180
- path {
181
- fill: var(--color-icon-active);
182
- }
183
- }
184
-
185
  /* -----------------------------------------------------------------------------
186
  * SVG - Featured
187
  * ----------------------------------------------------------------------------- */
@@ -244,6 +222,17 @@
244
  }
245
  }
246
 
 
 
 
 
 
 
 
 
 
 
 
247
  /* -----------------------------------------------------------------------------
248
  * SVG - List
249
  * ----------------------------------------------------------------------------- */
@@ -287,17 +276,45 @@
287
  }
288
  }
289
 
 
 
 
 
 
 
 
 
 
 
 
290
  /* -----------------------------------------------------------------------------
291
  * SVG - Map
292
  * ----------------------------------------------------------------------------- */
293
 
294
  @svg-load map url('../icons/map.svg') {
295
 
 
 
 
 
 
 
 
 
 
 
 
296
  path {
297
  stroke: var(--color-icon-active);
298
  }
299
  }
300
 
 
 
 
 
 
 
301
  /* -----------------------------------------------------------------------------
302
  * SVG - Month
303
  * ----------------------------------------------------------------------------- */
@@ -310,44 +327,48 @@
310
  }
311
 
312
  /* -----------------------------------------------------------------------------
313
- * SVG - Photo
314
  * ----------------------------------------------------------------------------- */
315
 
316
- @svg-load photo url('../icons/photo.svg') {
 
 
 
 
 
 
317
 
318
  path {
319
- fill: var(--color-icon-active);
320
  }
321
  }
322
 
323
  /* -----------------------------------------------------------------------------
324
- * SVG - Recurring
325
  * ----------------------------------------------------------------------------- */
326
 
327
- @svg-load recurring url('../icons/recurring-events.svg') {
328
 
329
  path {
330
- fill: var(--color-accent-primary);
331
  }
332
  }
333
 
334
  /* -----------------------------------------------------------------------------
335
- * SVG - Remove
336
  * ----------------------------------------------------------------------------- */
337
 
338
- @svg-load remove url('../icons/remove.svg') {
339
 
340
- circle,
341
  path {
342
- stroke: var(--color-icon-primary);
343
  }
344
  }
345
 
346
- @svg-load remove-secondary url('../icons/remove.svg') {
347
 
348
- circle,
349
  path {
350
- stroke: var(--color-icon-secondary);
351
  }
352
  }
353
 
23
  }
24
  }
25
 
 
 
 
 
 
 
 
 
 
 
 
26
  /* -----------------------------------------------------------------------------
27
  * SVG - Caret Down
28
  * ----------------------------------------------------------------------------- */
124
  * SVG - Close
125
  * ----------------------------------------------------------------------------- */
126
 
127
+ @svg-load close url('../icons/close.svg') {
128
 
129
  path {
130
+ stroke: var(--color-icon-primary);
131
  }
132
  }
133
 
134
+ @svg-load close-secondary url('../icons/close.svg') {
135
 
136
  path {
137
+ stroke: var(--color-icon-secondary);
138
  }
139
  }
140
 
160
  }
161
  }
162
 
 
 
 
 
 
 
 
 
 
 
 
163
  /* -----------------------------------------------------------------------------
164
  * SVG - Featured
165
  * ----------------------------------------------------------------------------- */
222
  }
223
  }
224
 
225
+ /* -----------------------------------------------------------------------------
226
+ * SVG - Link
227
+ * ----------------------------------------------------------------------------- */
228
+
229
+ @svg-load link-active url('../icons/link.svg') {
230
+
231
+ path {
232
+ stroke: var(--color-icon-active);
233
+ }
234
+ }
235
+
236
  /* -----------------------------------------------------------------------------
237
  * SVG - List
238
  * ----------------------------------------------------------------------------- */
276
  }
277
  }
278
 
279
+ /* -----------------------------------------------------------------------------
280
+ * SVG - Mail
281
+ * ----------------------------------------------------------------------------- */
282
+
283
+ @svg-load mail-active url('../icons/mail.svg') {
284
+
285
+ path {
286
+ stroke: var(--color-icon-active);
287
+ }
288
+ }
289
+
290
  /* -----------------------------------------------------------------------------
291
  * SVG - Map
292
  * ----------------------------------------------------------------------------- */
293
 
294
  @svg-load map url('../icons/map.svg') {
295
 
296
+ path {
297
+ fill: var(--color-icon-active);
298
+ }
299
+ }
300
+
301
+ /* -----------------------------------------------------------------------------
302
+ * SVG - Map pin
303
+ * ----------------------------------------------------------------------------- */
304
+
305
+ @svg-load map-pin-active url('../icons/map-pin.svg') {
306
+
307
  path {
308
  stroke: var(--color-icon-active);
309
  }
310
  }
311
 
312
+ /* -----------------------------------------------------------------------------
313
+ * SVG - Messages
314
+ * ----------------------------------------------------------------------------- */
315
+
316
+ @svg-load messages-not-found url('../icons/messages-not-found.svg') {}
317
+
318
  /* -----------------------------------------------------------------------------
319
  * SVG - Month
320
  * ----------------------------------------------------------------------------- */
327
  }
328
 
329
  /* -----------------------------------------------------------------------------
330
+ * SVG - No Map
331
  * ----------------------------------------------------------------------------- */
332
 
333
+ @svg-load no-map url('../icons/no-map.svg') {}
334
+
335
+ /* -----------------------------------------------------------------------------
336
+ * SVG - Phone
337
+ * ----------------------------------------------------------------------------- */
338
+
339
+ @svg-load phone-active url('../icons/phone.svg') {
340
 
341
  path {
342
+ stroke: var(--color-icon-active);
343
  }
344
  }
345
 
346
  /* -----------------------------------------------------------------------------
347
+ * SVG - Photo
348
  * ----------------------------------------------------------------------------- */
349
 
350
+ @svg-load photo url('../icons/photo.svg') {
351
 
352
  path {
353
+ fill: var(--color-icon-active);
354
  }
355
  }
356
 
357
  /* -----------------------------------------------------------------------------
358
+ * SVG - Recurring
359
  * ----------------------------------------------------------------------------- */
360
 
361
+ @svg-load recurring url('../icons/recurring-events.svg') {
362
 
 
363
  path {
364
+ fill: var(--color-accent-primary);
365
  }
366
  }
367
 
368
+ @svg-load recurring-active url('../icons/recurring-events.svg') {
369
 
 
370
  path {
371
+ fill: var(--color-icon-active);
372
  }
373
  }
374
 
common/src/resources/postcss/utilities/variables/_z-index.pcss CHANGED
@@ -13,4 +13,5 @@
13
  --z-index-map-event-hover: 5;
14
  --z-index-map-event-hover-actions: 6;
15
  --z-index-multiday-event: 5;
 
16
  }
13
  --z-index-map-event-hover: 5;
14
  --z-index-map-event-hover-actions: 6;
15
  --z-index-multiday-event: 5;
16
+ --z-index-multiday-event-bar: 2;
17
  }
common/vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit343fad5aaa80f76d6e1366fb8b27850f::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit2429cc342be24b8387ac3a9afae090dd::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 ComposerAutoloaderInitddd912485d2bbed0337241dfbc948998::getLoader();
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
+ return ComposerAutoloaderInit3f03552a37424f6cd799ef606892e6f2::getLoader();
common/vendor/composer/autoload_classmap.php CHANGED
@@ -131,6 +131,8 @@ return array(
131
  'Tribe\\Traits\\Cache_User' => $baseDir . '/src/Tribe/Traits/Cache_User.php',
132
  'Tribe\\Utils\\Collection_Interface' => $baseDir . '/src/Tribe/Utils/Collection_Interface.php',
133
  'Tribe\\Utils\\Collection_Trait' => $baseDir . '/src/Tribe/Utils/Collection_Trait.php',
 
 
134
  'Tribe\\Utils\\Element_Classes' => $baseDir . '/src/Tribe/Utils/Element_Classes.php',
135
  'Tribe\\Utils\\Lazy_Collection' => $baseDir . '/src/Tribe/Utils/Lazy_Collection.php',
136
  'Tribe\\Utils\\Lazy_Events' => $baseDir . '/src/Tribe/Utils/Lazy_Events.php',
131
  'Tribe\\Traits\\Cache_User' => $baseDir . '/src/Tribe/Traits/Cache_User.php',
132
  'Tribe\\Utils\\Collection_Interface' => $baseDir . '/src/Tribe/Utils/Collection_Interface.php',
133
  'Tribe\\Utils\\Collection_Trait' => $baseDir . '/src/Tribe/Utils/Collection_Trait.php',
134
+ 'Tribe\\Utils\\Date_I18n' => $baseDir . '/src/Tribe/Utils/Date_I18n.php',
135
+ 'Tribe\\Utils\\Date_I18n_Immutable' => $baseDir . '/src/Tribe/Utils/Date_I18n_Immutable.php',
136
  'Tribe\\Utils\\Element_Classes' => $baseDir . '/src/Tribe/Utils/Element_Classes.php',
137
  'Tribe\\Utils\\Lazy_Collection' => $baseDir . '/src/Tribe/Utils/Lazy_Collection.php',
138
  'Tribe\\Utils\\Lazy_Events' => $baseDir . '/src/Tribe/Utils/Lazy_Events.php',
common/vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit343fad5aaa80f76d6e1366fb8b27850f
6
  {
7
  private static $loader;
8
 
@@ -19,15 +19,15 @@ class ComposerAutoloaderInit343fad5aaa80f76d6e1366fb8b27850f
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit343fad5aaa80f76d6e1366fb8b27850f', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit343fad5aaa80f76d6e1366fb8b27850f', '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\ComposerStaticInit343fad5aaa80f76d6e1366fb8b27850f::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 ComposerAutoloaderInit2429cc342be24b8387ac3a9afae090dd
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit2429cc342be24b8387ac3a9afae090dd', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit2429cc342be24b8387ac3a9afae090dd', '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\ComposerStaticInit2429cc342be24b8387ac3a9afae090dd::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 ComposerAutoloaderInitddd912485d2bbed0337241dfbc948998 {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
@@ -19,9 +19,9 @@ class ComposerAutoloaderInitddd912485d2bbed0337241dfbc948998 {
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInitddd912485d2bbed0337241dfbc948998', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInitddd912485d2bbed0337241dfbc948998', '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 ComposerAutoloaderInit3f03552a37424f6cd799ef606892e6f2 {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit3f03552a37424f6cd799ef606892e6f2', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit3f03552a37424f6cd799ef606892e6f2', '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 ComposerStaticInit343fad5aaa80f76d6e1366fb8b27850f
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'T' =>
@@ -187,6 +187,8 @@ class ComposerStaticInit343fad5aaa80f76d6e1366fb8b27850f
187
  'Tribe\\Traits\\Cache_User' => __DIR__ . '/../..' . '/src/Tribe/Traits/Cache_User.php',
188
  'Tribe\\Utils\\Collection_Interface' => __DIR__ . '/../..' . '/src/Tribe/Utils/Collection_Interface.php',
189
  'Tribe\\Utils\\Collection_Trait' => __DIR__ . '/../..' . '/src/Tribe/Utils/Collection_Trait.php',
 
 
190
  'Tribe\\Utils\\Element_Classes' => __DIR__ . '/../..' . '/src/Tribe/Utils/Element_Classes.php',
191
  'Tribe\\Utils\\Lazy_Collection' => __DIR__ . '/../..' . '/src/Tribe/Utils/Lazy_Collection.php',
192
  'Tribe\\Utils\\Lazy_Events' => __DIR__ . '/../..' . '/src/Tribe/Utils/Lazy_Events.php',
@@ -205,10 +207,10 @@ class ComposerStaticInit343fad5aaa80f76d6e1366fb8b27850f
205
  public static function getInitializer(ClassLoader $loader)
206
  {
207
  return \Closure::bind(function () use ($loader) {
208
- $loader->prefixLengthsPsr4 = ComposerStaticInit343fad5aaa80f76d6e1366fb8b27850f::$prefixLengthsPsr4;
209
- $loader->prefixDirsPsr4 = ComposerStaticInit343fad5aaa80f76d6e1366fb8b27850f::$prefixDirsPsr4;
210
- $loader->prefixesPsr0 = ComposerStaticInit343fad5aaa80f76d6e1366fb8b27850f::$prefixesPsr0;
211
- $loader->classMap = ComposerStaticInit343fad5aaa80f76d6e1366fb8b27850f::$classMap;
212
 
213
  }, null, ClassLoader::class);
214
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit2429cc342be24b8387ac3a9afae090dd
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'T' =>
187
  'Tribe\\Traits\\Cache_User' => __DIR__ . '/../..' . '/src/Tribe/Traits/Cache_User.php',
188
  'Tribe\\Utils\\Collection_Interface' => __DIR__ . '/../..' . '/src/Tribe/Utils/Collection_Interface.php',
189
  'Tribe\\Utils\\Collection_Trait' => __DIR__ . '/../..' . '/src/Tribe/Utils/Collection_Trait.php',
190
+ 'Tribe\\Utils\\Date_I18n' => __DIR__ . '/../..' . '/src/Tribe/Utils/Date_I18n.php',
191
+ 'Tribe\\Utils\\Date_I18n_Immutable' => __DIR__ . '/../..' . '/src/Tribe/Utils/Date_I18n_Immutable.php',
192
  'Tribe\\Utils\\Element_Classes' => __DIR__ . '/../..' . '/src/Tribe/Utils/Element_Classes.php',
193
  'Tribe\\Utils\\Lazy_Collection' => __DIR__ . '/../..' . '/src/Tribe/Utils/Lazy_Collection.php',
194
  'Tribe\\Utils\\Lazy_Events' => __DIR__ . '/../..' . '/src/Tribe/Utils/Lazy_Events.php',
207
  public static function getInitializer(ClassLoader $loader)
208
  {
209
  return \Closure::bind(function () use ($loader) {
210
+ $loader->prefixLengthsPsr4 = ComposerStaticInit2429cc342be24b8387ac3a9afae090dd::$prefixLengthsPsr4;
211
+ $loader->prefixDirsPsr4 = ComposerStaticInit2429cc342be24b8387ac3a9afae090dd::$prefixDirsPsr4;
212
+ $loader->prefixesPsr0 = ComposerStaticInit2429cc342be24b8387ac3a9afae090dd::$prefixesPsr0;
213
+ $loader->classMap = ComposerStaticInit2429cc342be24b8387ac3a9afae090dd::$classMap;
214
 
215
  }, null, ClassLoader::class);
216
  }
event-tickets.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Event Tickets
4
  Plugin URI: http://m.tri.be/1acb
5
  Description: Event Tickets allows you to sell basic tickets and collect RSVPs from any post, page, or event.
6
- Version: 4.11.1
7
  Author: Modern Tribe, Inc.
8
  Author URI: http://m.tri.be/28
9
  License: GPLv2 or later
3
  Plugin Name: Event Tickets
4
  Plugin URI: http://m.tri.be/1acb
5
  Description: Event Tickets allows you to sell basic tickets and collect RSVPs from any post, page, or event.
6
+ Version: 4.11.2
7
  Author: Modern Tribe, Inc.
8
  Author URI: http://m.tri.be/28
9
  License: GPLv2 or later
lang/event-tickets-de_DE.mo CHANGED
Binary file
lang/event-tickets-el.mo CHANGED
Binary file
lang/event-tickets-es_ES.mo CHANGED
Binary file
lang/event-tickets-hu_HU.mo CHANGED
Binary file
lang/event-tickets-sv_SE.mo CHANGED
Binary file
lang/event-tickets.pot CHANGED
@@ -1,35 +1,35 @@
1
- # Copyright (C) 2019 Modern Tribe
2
  # This file is distributed under the same license as the Event Tickets package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Event Tickets 4.11.0\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/event-tickets\n"
7
- "POT-Creation-Date: 2019-12-09 19:48:51+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: 2019-12-09 19:48\n"
12
  "Last-Translator: \n"
13
  "Language-Team: \n"
14
 
15
- #. #-#-#-#-# event-tickets.pot (Event Tickets 4.11.0) #-#-#-#-#
16
  #. Plugin Name of the plugin/theme
17
- #: event-tickets.php:62 src/Tribe/Main.php:667 src/Tribe/Privacy.php:32
18
  msgid "Event Tickets"
19
  msgstr ""
20
 
21
- #: src/Tribe/Abstract_Attendance_Totals.php:62
22
  msgctxt "total sold tooltip"
23
  msgid "Includes all ticketed attendees regardless of order status."
24
  msgstr ""
25
 
26
- #: src/Tribe/Abstract_Attendance_Totals.php:76
27
  msgctxt "total complete tooltip"
28
  msgid "Includes ticketed attendees with orders marked Completed."
29
  msgstr ""
30
 
31
  #: src/Tribe/Admin/Columns/Tickets.php:57 src/Tribe/Attendees.php:210
32
- #: src/Tribe/Commerce/PayPal/Main.php:465
33
  #: src/Tribe/Tabbed_View/Attendee_Report_Tab.php:22
34
  #: src/admin-views/attendees.php:26 src/admin-views/list.php:95
35
  msgid "Attendees"
@@ -175,29 +175,29 @@ msgstr ""
175
  msgid "Unticketed"
176
  msgstr ""
177
 
178
- #: src/Tribe/Assets.php:56 src/views/tickets/tpp-success.php:99
179
  msgid "%s header image"
180
  msgstr ""
181
 
182
- #: src/Tribe/Assets.php:57
183
  msgid "Set as %s header"
184
  msgstr ""
185
 
186
- #: src/Tribe/Assets.php:115
187
  msgid "Are you sure you want to delete this ticket? This cannot be undone."
188
  msgstr ""
189
 
190
- #: src/Tribe/Assets.php:121
191
  msgid ""
192
  "It looks like you have modified your shared capacity setting but have not "
193
  "saved or updated the post."
194
  msgstr ""
195
 
196
- #: src/Tribe/Assets.php:128 src/Tribe/Metabox.php:573
197
  msgid "Please enter in without thousand separators and currency symbols."
198
  msgstr ""
199
 
200
- #: src/Tribe/Assets.php:196
201
  msgid ""
202
  "There is unsaved attendee information. Are you sure you want to continue?"
203
  msgstr ""
@@ -207,7 +207,7 @@ msgctxt "attendee summary"
207
  msgid "Deleted Attendees:"
208
  msgstr ""
209
 
210
- #: src/Tribe/Attendee_Registration/Template.php:378
211
  #: src/views/registration-js/content.php:54
212
  msgid "Attendee Registration"
213
  msgstr ""
@@ -407,7 +407,7 @@ msgstr ""
407
  #: src/Tribe/Commerce/PayPal/Orders/Table.php:100 src/Tribe/Privacy.php:164
408
  #: src/Tribe/Privacy.php:445 src/Tribe/Privacy.php:541
409
  #: src/admin-views/admin-welcome-message.php:62
410
- #: src/views/blocks/rsvp/form/email.php:32 src/views/tickets/rsvp.php:191
411
  msgid "Email"
412
  msgstr ""
413
 
@@ -511,103 +511,103 @@ msgstr ""
511
  msgid "Recurring event tickets are not supported, event %s."
512
  msgstr ""
513
 
514
- #: src/Tribe/Commerce/Currency.php:189
515
  msgid "Australian Dollar (AUD)"
516
  msgstr ""
517
 
518
- #: src/Tribe/Commerce/Currency.php:195
519
  msgid "Brazilian Real (BRL)"
520
  msgstr ""
521
 
522
- #: src/Tribe/Commerce/Currency.php:201
523
  msgid "Canadian Dollar (CAD)"
524
  msgstr ""
525
 
526
- #: src/Tribe/Commerce/Currency.php:207
527
  msgid "Swiss Franc (CHF)"
528
  msgstr ""
529
 
530
- #: src/Tribe/Commerce/Currency.php:213
531
  msgid "Czech Koruna (CZK)"
532
  msgstr ""
533
 
534
- #: src/Tribe/Commerce/Currency.php:220
535
  msgid "Danish Krone (DKK)"
536
  msgstr ""
537
 
538
- #: src/Tribe/Commerce/Currency.php:226
539
  msgid "Euro (EUR)"
540
  msgstr ""
541
 
542
- #: src/Tribe/Commerce/Currency.php:232
543
  msgid "Pound Sterling (GBP)"
544
  msgstr ""
545
 
546
- #: src/Tribe/Commerce/Currency.php:238
547
  msgid "Hong Kong Dollar (HKD)"
548
  msgstr ""
549
 
550
- #: src/Tribe/Commerce/Currency.php:244
551
  msgid "Hungarian Forint (HUF)"
552
  msgstr ""
553
 
554
- #: src/Tribe/Commerce/Currency.php:250
555
  msgid "Israeli New Sheqel (ILS)"
556
  msgstr ""
557
 
558
- #: src/Tribe/Commerce/Currency.php:256
559
  msgid "Indian Rupee (INR)"
560
  msgstr ""
561
 
562
- #: src/Tribe/Commerce/Currency.php:262
563
  msgid "Japanese Yen (JPY)"
564
  msgstr ""
565
 
566
- #: src/Tribe/Commerce/Currency.php:268
567
  msgid "Malaysian Ringgit (MYR)"
568
  msgstr ""
569
 
570
- #: src/Tribe/Commerce/Currency.php:274
571
  msgid "Mexican Peso (MXN)"
572
  msgstr ""
573
 
574
- #: src/Tribe/Commerce/Currency.php:280
575
  msgid "Norwegian Krone (NOK)"
576
  msgstr ""
577
 
578
- #: src/Tribe/Commerce/Currency.php:286
579
  msgid "New Zealand Dollar (NZD)"
580
  msgstr ""
581
 
582
- #: src/Tribe/Commerce/Currency.php:292
583
  msgid "Philippine Peso (PHP)"
584
  msgstr ""
585
 
586
- #: src/Tribe/Commerce/Currency.php:298
587
  msgid "Polish Zloty (PLN)"
588
  msgstr ""
589
 
590
- #: src/Tribe/Commerce/Currency.php:304
591
  msgid "Russian Ruble (RUB)"
592
  msgstr ""
593
 
594
- #: src/Tribe/Commerce/Currency.php:310
595
  msgid "Swedish Krona (SEK)"
596
  msgstr ""
597
 
598
- #: src/Tribe/Commerce/Currency.php:316
599
  msgid "Singapore Dollar (SGD)"
600
  msgstr ""
601
 
602
- #: src/Tribe/Commerce/Currency.php:322
603
  msgid "Thai Baht (THB)"
604
  msgstr ""
605
 
606
- #: src/Tribe/Commerce/Currency.php:328
607
  msgid "Taiwan New Dollar (TWD)"
608
  msgstr ""
609
 
610
- #: src/Tribe/Commerce/Currency.php:334
611
  msgid "U.S. Dollar (USD)"
612
  msgstr ""
613
 
@@ -667,7 +667,7 @@ msgid ""
667
  "%s(s) in an email."
668
  msgstr ""
669
 
670
- #: src/Tribe/Commerce/PayPal/Frontend/Tickets_Form.php:77
671
  msgid ""
672
  "Your PayPal %1$s has been received! Check your email for your PayPal %1$s "
673
  "confirmation."
@@ -702,64 +702,64 @@ msgctxt "ticket provider"
702
  msgid "Tribe Commerce"
703
  msgstr ""
704
 
705
- #: src/Tribe/Commerce/PayPal/Main.php:384 src/Tribe/RSVP.php:305
706
  msgctxt "Attendee number"
707
  msgid "Attendee %1$s"
708
  msgstr ""
709
 
710
- #: src/Tribe/Commerce/PayPal/Main.php:449 src/views/blocks/tickets.php:75
711
  msgid "Tickets"
712
  msgstr ""
713
 
714
- #: src/Tribe/Commerce/PayPal/Main.php:451
715
  msgid "Tribe Commerce Tickets"
716
  msgstr ""
717
 
718
- #: src/Tribe/Commerce/PayPal/Main.php:452
719
  msgid "Tribe Commerce Ticket"
720
  msgstr ""
721
 
722
- #: src/Tribe/Commerce/PayPal/Main.php:477
723
  msgid "Orders"
724
  msgstr ""
725
 
726
- #: src/Tribe/Commerce/PayPal/Main.php:1170
727
  msgid "Your tickets from %s"
728
  msgstr ""
729
 
730
- #: src/Tribe/Commerce/PayPal/Main.php:1739
731
  msgid "Sales report"
732
  msgstr ""
733
 
734
- #: src/Tribe/Commerce/PayPal/Main.php:1765
735
  msgid "Report"
736
  msgstr ""
737
 
738
- #: src/Tribe/Commerce/PayPal/Main.php:1922 src/Tribe/RSVP.php:1731
739
  msgid "Return to the %1$sAttendees Report%2$s."
740
  msgstr ""
741
 
742
- #: src/Tribe/Commerce/PayPal/Main.php:1929 src/Tribe/RSVP.php:1738
743
  msgid "Post updated. %1$s"
744
  msgstr ""
745
 
746
- #: src/Tribe/Commerce/PayPal/Main.php:1933 src/Tribe/RSVP.php:1742
747
  msgid "Post published. %1$s"
748
  msgstr ""
749
 
750
- #: src/Tribe/Commerce/PayPal/Main.php:1936 src/Tribe/RSVP.php:1745
751
  msgid "Post submitted."
752
  msgstr ""
753
 
754
- #: src/Tribe/Commerce/PayPal/Main.php:1937 src/Tribe/RSVP.php:1746
755
  msgid "Post scheduled."
756
  msgstr ""
757
 
758
- #: src/Tribe/Commerce/PayPal/Main.php:1938 src/Tribe/RSVP.php:1747
759
  msgid "Post draft updated."
760
  msgstr ""
761
 
762
- #: src/Tribe/Commerce/PayPal/Main.php:2976 src/Tribe/RSVP.php:1403
763
  msgid "(deleted)"
764
  msgstr ""
765
 
@@ -786,16 +786,16 @@ msgctxt "Browser title"
786
  msgid "%s - PayPal Orders"
787
  msgstr ""
788
 
789
- #: src/Tribe/Commerce/PayPal/Orders/Report.php:315
790
  msgid "Search Orders"
791
  msgstr ""
792
 
793
- #: src/Tribe/Commerce/PayPal/Orders/Sales.php:255
794
  #: src/admin-views/tpp-orders.php:150
795
  msgid "Completed"
796
  msgstr ""
797
 
798
- #: src/Tribe/Commerce/PayPal/Orders/Sales.php:259
799
  msgid "Not completed"
800
  msgstr ""
801
 
@@ -918,27 +918,27 @@ msgstr ""
918
  msgid "Who's coming?"
919
  msgstr ""
920
 
921
- #: src/Tribe/Editor/Blocks/Tickets.php:336 src/Tribe/Tickets.php:2993
922
  msgctxt "Error message title, will be followed by the error code."
923
  msgid "API Error"
924
  msgstr ""
925
 
926
- #: src/Tribe/Editor/Blocks/Tickets.php:337 src/Tribe/Tickets.php:2994
927
  msgid ""
928
  "Refresh this page or wait a few minutes before trying again. If this happens "
929
  "repeatedly, please contact the Site Admin."
930
  msgstr ""
931
 
932
- #: src/Tribe/Editor/Blocks/Tickets.php:338 src/Tribe/Tickets.php:2995
933
  msgid ""
934
  "The ticket for this event has sold out and has been removed from your cart."
935
  msgstr ""
936
 
937
- #: src/Tribe/Editor/Blocks/Tickets.php:339 src/Tribe/Tickets.php:2996
938
  msgid "Whoops!"
939
  msgstr ""
940
 
941
- #: src/Tribe/Editor/Blocks/Tickets.php:340 src/Tribe/Tickets.php:2997
942
  msgctxt "The %s will change based on the error produced."
943
  msgid "You have %s ticket(s) with a field that requires information."
944
  msgstr ""
@@ -970,7 +970,37 @@ msgstr ""
970
  msgid "Tickets Blocks"
971
  msgstr ""
972
 
973
- #: src/Tribe/JSON_LD/Order.php:132 src/Tribe/RSVP.php:1059
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
974
  #: src/admin-views/editor/column-body-price.php:18
975
  msgid "Free"
976
  msgstr ""
@@ -980,108 +1010,108 @@ msgctxt "provider_plugin_name"
980
  msgid "Tickets"
981
  msgstr ""
982
 
983
- #: src/Tribe/Main.php:421
984
  msgid ""
985
  "When The Events Calendar and Event Tickets are both activated, The Events "
986
  "Calendar must be running version %1$s or greater. Please %2$supdate now.%3$s"
987
  msgstr ""
988
 
989
- #: src/Tribe/Main.php:484
990
  msgid ""
991
  "Sorry, Event Tickets requires WordPress %s or higher. Please upgrade your "
992
  "WordPress install."
993
  msgstr ""
994
 
995
- #: src/Tribe/Main.php:488
996
  msgid ""
997
  "Sorry, Event Tickets requires PHP %s or higher. Talk to your Web host about "
998
  "moving you to a newer version of PHP."
999
  msgstr ""
1000
 
1001
- #: src/Tribe/Main.php:599
1002
  msgid "Support for Event Tickets"
1003
  msgstr ""
1004
 
1005
- #: src/Tribe/Main.php:601
1006
  msgid "Settings overview"
1007
  msgstr ""
1008
 
1009
- #: src/Tribe/Main.php:602
1010
  msgid "Features overview"
1011
  msgstr ""
1012
 
1013
- #: src/Tribe/Main.php:603
1014
  msgid "Troubleshooting common problems"
1015
  msgstr ""
1016
 
1017
- #: src/Tribe/Main.php:604
1018
  msgid "Customizing Event Tickets"
1019
  msgstr ""
1020
 
1021
- #: src/Tribe/Main.php:621 src/admin-views/admin-welcome-message.php:34
1022
  msgid "New User Primer"
1023
  msgstr ""
1024
 
1025
- #: src/Tribe/Main.php:623
1026
  msgctxt "help feature box section"
1027
  msgid ""
1028
  "We are committed to helping you sell %1$s for your event. Check out our "
1029
  "handy %2$s to get started."
1030
  msgstr ""
1031
 
1032
- #: src/Tribe/Main.php:640
1033
  msgid "open-source forum on WordPress.org"
1034
  msgstr ""
1035
 
1036
- #: src/Tribe/Main.php:641
1037
  msgid ""
1038
  "If you have tried the above steps and are still having trouble, you can post "
1039
  "a new thread to our %s. Our support staff monitors these forums once a week "
1040
  "and would be happy to assist you there."
1041
  msgstr ""
1042
 
1043
- #: src/Tribe/Main.php:643
1044
  msgid "premium support on our website"
1045
  msgstr ""
1046
 
1047
- #: src/Tribe/Main.php:644 src/admin-views/tribe-options-tickets.php:146
1048
  msgid "Event Tickets Plus"
1049
  msgstr ""
1050
 
1051
- #: src/Tribe/Main.php:645
1052
  msgid ""
1053
  "Looking for more immediate support? We offer %1$s with the purchase of any "
1054
  "of our premium plugins (like %2$s). Pick up a license and you can post there "
1055
  "directly and expect a response within 24-48 hours during weekdays."
1056
  msgstr ""
1057
 
1058
- #: src/Tribe/Main.php:647 src/Tribe/Main.php:652
1059
  msgid "post a thread"
1060
  msgstr ""
1061
 
1062
- #: src/Tribe/Main.php:648
1063
  msgid ""
1064
  "Already have Event Tickets Plus? You can %s in our premium support forums. "
1065
  "Our support team monitors the forums and will respond to your thread within "
1066
  "24-48 hours (during the week)."
1067
  msgstr ""
1068
 
1069
- #: src/Tribe/Main.php:653
1070
  msgid ""
1071
  "If you have a valid license for one of our paid plugins, you can %s in our "
1072
  "premium support forums. Our support team monitors the forums and will "
1073
  "respond to your thread within 24-48 hours (during the week)."
1074
  msgstr ""
1075
 
1076
- #: src/Tribe/Main.php:780
1077
  msgid "Welcome to Event Tickets!"
1078
  msgstr ""
1079
 
1080
- #: src/Tribe/Main.php:917
1081
  msgid "Buy"
1082
  msgstr ""
1083
 
1084
- #: src/Tribe/Main.php:996
1085
  msgid ""
1086
  "When Event Tickets and Event Tickets Plus are both activated, Event Tickets "
1087
  "Plus must be running version %1$s or greater. Please %2$smanually update now"
@@ -1146,7 +1176,7 @@ msgid "RSVP Title"
1146
  msgstr ""
1147
 
1148
  #: src/Tribe/Privacy.php:159 src/Tribe/Privacy.php:440
1149
- #: src/views/blocks/rsvp/form/name.php:31 src/views/tickets/rsvp.php:183
1150
  msgid "Full Name"
1151
  msgstr ""
1152
 
@@ -1928,67 +1958,67 @@ msgstr ""
1928
  msgid "RSVP Ticket"
1929
  msgstr ""
1930
 
1931
- #: src/Tribe/RSVP.php:753
1932
  msgid "Your %1$s from %2$s"
1933
  msgstr ""
1934
 
1935
- #: src/Tribe/RSVP.php:844
1936
  msgid "You confirmed you will not be attending %s"
1937
  msgstr ""
1938
 
1939
- #: src/Tribe/RSVP.php:1157
1940
  msgid ""
1941
  "Your %1$s has been received! Check your email for your %1$s confirmation."
1942
  msgstr ""
1943
 
1944
- #: src/Tribe/RSVP.php:1164
1945
  msgid "You can't %1$s more than the total remaining %2$s."
1946
  msgstr ""
1947
 
1948
- #: src/Tribe/RSVP.php:1172
1949
  msgid "In order to %s, you must enter your name and a valid email address."
1950
  msgstr ""
1951
 
1952
- #: src/Tribe/Status/Abstract_Commerce.php:168
1953
  msgid "Sold"
1954
  msgstr ""
1955
 
1956
- #: src/Tribe/Status/Abstract_Commerce.php:175
1957
  msgid "SKU"
1958
  msgstr ""
1959
 
1960
- #: src/Tribe/Status/Abstract_Commerce.php:216
1961
- #: src/views/blocks/tickets/extra-available-quantity.php:25
1962
  msgid "available"
1963
  msgstr ""
1964
 
1965
- #: src/Tribe/Status/Abstract_Commerce.php:223
1966
  msgid "pending order completion"
1967
  msgstr ""
1968
 
1969
- #: src/Tribe/Status/Abstract_Commerce.php:245
1970
  msgid "Sold counts tickets from completed orders only."
1971
  msgstr ""
1972
 
1973
- #: src/Tribe/Status/Abstract_Commerce.php:259
1974
  msgid "Total Sales counts tickets from all completed orders."
1975
  msgstr ""
1976
 
1977
- #: src/Tribe/Status/Abstract_Commerce.php:273
1978
  msgid ""
1979
  "Total Ordered counts tickets from orders of any status, including pending "
1980
  "and refunded."
1981
  msgstr ""
1982
 
1983
- #: src/Tribe/Status/Abstract_Commerce.php:309
1984
  msgid "Inventory"
1985
  msgstr ""
1986
 
1987
- #: src/Tribe/Status/Abstract_Commerce.php:310
1988
  msgid "Stock"
1989
  msgstr ""
1990
 
1991
- #: src/Tribe/Status/Abstract_Commerce.php:311
1992
  #: src/admin-views/editor/list-table.php:39
1993
  msgid "Capacity"
1994
  msgstr ""
@@ -2010,73 +2040,45 @@ msgstr ""
2010
  msgid "Set capacity for this ticket only"
2011
  msgstr ""
2012
 
2013
- #: src/Tribe/Tickets.php:2270
2014
  msgid "%s are not available as this %s has passed."
2015
  msgstr ""
2016
 
2017
- #: src/Tribe/Tickets.php:2306
2018
  msgid "%s will be available on "
2019
  msgstr ""
2020
 
2021
- #: src/Tribe/Tickets.php:2312
2022
  msgid " at "
2023
  msgstr ""
2024
 
2025
- #: src/Tribe/Tickets.php:2315
2026
  msgid "%s are not yet available"
2027
  msgstr ""
2028
 
2029
- #: src/Tribe/Tickets.php:2318
2030
  msgid "%s are no longer available."
2031
  msgstr ""
2032
 
2033
- #: src/Tribe/Tickets.php:2320
2034
  msgid "There are no %s available at this time."
2035
  msgstr ""
2036
 
2037
  #: src/Tribe/Tickets_Handler.php:84
2038
- #: src/views/blocks/rsvp/details/availability.php:28
2039
  #: src/views/blocks/tickets/extra-available-unlimited.php:19
2040
  msgid "Unlimited"
2041
  msgstr ""
2042
 
2043
- #: src/Tribe/Tickets_View.php:822 src/views/blocks/attendees/view-link.php:61
2044
  #: src/views/tickets/view-link.php:55
2045
  msgctxt "separator if there are both RSVPs and Tickets"
2046
  msgid " and "
2047
  msgstr ""
2048
 
2049
- #: src/Tribe/Tickets_View.php:882
2050
  msgid "This %s is no longer active."
2051
  msgstr ""
2052
 
2053
- #: src/Tribe/Views/V2/Models/Tickets.php:138 src/template-tags/tickets.php:218
2054
- msgctxt "list view stock sold out"
2055
- msgid "Sold out"
2056
- msgstr ""
2057
-
2058
- #: src/Tribe/Views/V2/Models/Tickets.php:170 src/template-tags/tickets.php:256
2059
- msgid "%s spot left"
2060
- msgid_plural "%s spots left"
2061
- msgstr[0] ""
2062
- msgstr[1] ""
2063
-
2064
- #: src/Tribe/Views/V2/Models/Tickets.php:172 src/template-tags/tickets.php:258
2065
- msgid "%s ticket left"
2066
- msgid_plural "%s tickets left"
2067
- msgstr[0] ""
2068
- msgstr[1] ""
2069
-
2070
- #: src/Tribe/Views/V2/Models/Tickets.php:182
2071
- msgctxt "list view rsvp now ticket button"
2072
- msgid "%s Now"
2073
- msgstr ""
2074
-
2075
- #: src/Tribe/Views/V2/Models/Tickets.php:185
2076
- msgctxt "list view buy now ticket button"
2077
- msgid "Get %s"
2078
- msgstr ""
2079
-
2080
  #: src/admin-views/admin-welcome-message.php:7
2081
  msgid "Version"
2082
  msgstr ""
@@ -2215,7 +2217,7 @@ msgid "Select a User:"
2215
  msgstr ""
2216
 
2217
  #: src/admin-views/attendees-email.php:36
2218
- #: src/views/modal/registration-js.php:112
2219
  msgid "or"
2220
  msgstr ""
2221
 
@@ -3155,76 +3157,76 @@ msgid ""
3155
  "latest version of PHP."
3156
  msgstr ""
3157
 
3158
- #: src/template-tags/tickets.php:270
3159
  msgctxt "list view rsvp now ticket button"
3160
  msgid "%s Now!"
3161
  msgstr ""
3162
 
3163
- #: src/template-tags/tickets.php:273
3164
  msgctxt "list view buy now ticket button"
3165
  msgid "Buy Now!"
3166
  msgstr ""
3167
 
3168
- #: src/template-tags/tickets.php:476
3169
  msgid "issued"
3170
  msgstr ""
3171
 
3172
- #: src/template-tags/tickets.php:478
3173
  msgctxt "RSVPs going"
3174
  msgid "%s'd going"
3175
  msgstr ""
3176
 
3177
- #: src/template-tags/tickets.php:483
3178
  msgctxt "unlimited remaining stock message"
3179
  msgid "%1$s available"
3180
  msgstr ""
3181
 
3182
- #: src/template-tags/tickets.php:485
3183
  msgctxt "ticket shared capacity message (remaining stock)"
3184
  msgid "%1$d available of shared capacity"
3185
  msgstr ""
3186
 
3187
- #: src/template-tags/tickets.php:488
3188
  msgctxt "ticket stock message (remaining stock)"
3189
  msgid "%1$d available"
3190
  msgstr ""
3191
 
3192
- #: src/template-tags/tickets.php:1135
3193
  msgctxt "singular label for RSVP"
3194
  msgid "RSVP"
3195
  msgstr ""
3196
 
3197
- #: src/template-tags/tickets.php:1159
3198
  msgctxt "lowercase singular label for RSVP"
3199
  msgid "rsvp"
3200
  msgstr ""
3201
 
3202
- #: src/template-tags/tickets.php:1183
3203
  msgctxt "plural label for RSVPs"
3204
  msgid "RSVPs"
3205
  msgstr ""
3206
 
3207
- #: src/template-tags/tickets.php:1207
3208
  msgctxt "lowercase plural label for RSVPs"
3209
  msgid "rsvps"
3210
  msgstr ""
3211
 
3212
- #: src/template-tags/tickets.php:1231
3213
  msgctxt "singular label for Ticket"
3214
  msgid "Ticket"
3215
  msgstr ""
3216
 
3217
- #: src/template-tags/tickets.php:1255
3218
  msgctxt "lowercase singular label for Ticket"
3219
  msgid "ticket"
3220
  msgstr ""
3221
 
3222
- #: src/template-tags/tickets.php:1279
3223
  msgctxt "plural label for Tickets"
3224
  msgid "Tickets"
3225
  msgstr ""
3226
 
3227
- #: src/template-tags/tickets.php:1303
3228
  msgctxt "lowercase plural label for Tickets"
3229
  msgid "tickets"
3230
  msgstr ""
@@ -3279,12 +3281,12 @@ msgctxt "RSVP block inactive content"
3279
  msgid "%s are not yet available"
3280
  msgstr ""
3281
 
3282
- #: src/views/blocks/rsvp/details/availability.php:23
3283
- #: src/views/tickets/rsvp.php:126 src/views/tickets/tpp.php:113
3284
  msgid "Out of stock!"
3285
  msgstr ""
3286
 
3287
- #: src/views/blocks/rsvp/details/availability.php:26
3288
  msgid "remaining"
3289
  msgstr ""
3290
 
@@ -3324,24 +3326,24 @@ msgstr ""
3324
  msgid "Not going"
3325
  msgstr ""
3326
 
3327
- #: src/views/blocks/tickets/content-description.php:35
3328
- #: src/views/blocks/tickets/extra.php:43
3329
  msgid "Open the ticket description."
3330
  msgstr ""
3331
 
3332
- #: src/views/blocks/tickets/content-description.php:36
3333
- #: src/views/blocks/tickets/extra.php:44
3334
  msgctxt "Opens the ticket description"
3335
  msgid "More"
3336
  msgstr ""
3337
 
3338
- #: src/views/blocks/tickets/content-description.php:43
3339
- #: src/views/blocks/tickets/extra.php:51
3340
  msgid "Close the ticket description."
3341
  msgstr ""
3342
 
3343
- #: src/views/blocks/tickets/content-description.php:44
3344
- #: src/views/blocks/tickets/extra.php:52
3345
  msgctxt "Closes the ticket description"
3346
  msgid "Less"
3347
  msgstr ""
@@ -3369,22 +3371,22 @@ msgstr ""
3369
  msgid "Return to Cart"
3370
  msgstr ""
3371
 
3372
- #: src/views/blocks/tickets/quantity-add.php:21
3373
  msgctxt "%s: ticket name."
3374
  msgid "Increase ticket quantity for %s"
3375
  msgstr ""
3376
 
3377
- #: src/views/blocks/tickets/quantity-add.php:30
3378
  msgctxt "A plus sign, add ticket."
3379
  msgid "+"
3380
  msgstr ""
3381
 
3382
- #: src/views/blocks/tickets/quantity-remove.php:20
3383
  msgctxt "%s: ticket name."
3384
  msgid "Decrease ticket quantity for %s"
3385
  msgstr ""
3386
 
3387
- #: src/views/blocks/tickets/quantity-remove.php:29
3388
  msgctxt "A minus sign, remove ticket."
3389
  msgid "-"
3390
  msgstr ""
@@ -3402,7 +3404,7 @@ msgstr ""
3402
 
3403
  #: src/views/blocks/tickets/registration/attendee/submit.php:24
3404
  msgctxt "Save attendee meta and proceed to checkout."
3405
- msgid "Save & Check Out"
3406
  msgstr ""
3407
 
3408
  #: src/views/blocks/tickets/registration/summary/description.php:10
@@ -3420,17 +3422,17 @@ msgid "%s Registration"
3420
  msgstr ""
3421
 
3422
  #. translators: %s is the event or post title the tickets are attached to.
3423
- #: src/views/blocks/tickets/submit-button-modal.php:20
3424
  msgctxt "Modal title. %s: event name"
3425
  msgid "%s Tickets"
3426
  msgstr ""
3427
 
3428
- #: src/views/blocks/tickets/submit-button-modal.php:21
3429
  msgctxt "Get selected tickets."
3430
  msgid "Get Tickets"
3431
  msgstr ""
3432
 
3433
- #: src/views/blocks/tickets/submit-button.php:35
3434
  msgctxt "Add tickets to cart."
3435
  msgid "Get Tickets"
3436
  msgstr ""
@@ -3503,17 +3505,17 @@ msgid ""
3503
  "information."
3504
  msgstr ""
3505
 
3506
- #: src/views/modal/registration-js.php:103 src/views/modal/registration.php:35
3507
  #: src/views/registration/content.php:103
3508
  #: src/views/registration-js/content.php:155
3509
  msgid "Save and Checkout"
3510
  msgstr ""
3511
 
3512
- #: src/views/modal/registration-js.php:110
3513
  msgid "Save and View Cart"
3514
  msgstr ""
3515
 
3516
- #: src/views/modal/registration-js.php:118
3517
  msgid "Checkout Now"
3518
  msgstr ""
3519
 
@@ -3675,45 +3677,45 @@ msgctxt "order status label"
3675
  msgid "RSVP: "
3676
  msgstr ""
3677
 
3678
- #: src/views/tickets/orders.php:35
3679
  msgctxt "notice if user does not have tickets"
3680
  msgid "You don't have %s for this event"
3681
  msgstr ""
3682
 
3683
- #: src/views/tickets/orders.php:44
3684
  msgid "View %s"
3685
  msgstr ""
3686
 
3687
- #: src/views/tickets/orders.php:90
3688
  msgid "Update %s"
3689
  msgstr ""
3690
 
3691
- #: src/views/tickets/rsvp.php:71
3692
  msgid "Please fill in the RSVP quantity, confirmation name, and email fields."
3693
  msgstr ""
3694
 
3695
- #: src/views/tickets/rsvp.php:121 src/views/tickets/tpp.php:108
3696
  msgid "%1$s available"
3697
  msgstr ""
3698
 
3699
- #: src/views/tickets/rsvp.php:153
3700
  msgid "Send RSVP confirmation to:"
3701
  msgstr ""
3702
 
3703
- #: src/views/tickets/rsvp.php:228
3704
  msgid "Don't list me on the public attendee list"
3705
  msgstr ""
3706
 
3707
- #: src/views/tickets/rsvp.php:240
3708
  msgid "Login to RSVP"
3709
  msgstr ""
3710
 
3711
- #: src/views/tickets/rsvp.php:250
3712
  msgctxt "tickets process button text"
3713
  msgid "Confirm %s"
3714
  msgstr ""
3715
 
3716
- #: src/views/tickets/rsvp.php:259 src/views/tickets/tpp.php:169
3717
  msgid ""
3718
  "You must have JavaScript activated to purchase tickets. Please enable "
3719
  "JavaScript in your browser."
@@ -3764,11 +3766,11 @@ msgctxt "Success page tickets table header"
3764
  msgid "Subtotal"
3765
  msgstr ""
3766
 
3767
- #: src/views/tickets/tpp.php:62
3768
  msgid "Please fill in the ticket confirmation name and email fields."
3769
  msgstr ""
3770
 
3771
- #: src/views/tickets/tpp.php:127
3772
  msgid "Buy now"
3773
  msgstr ""
3774
 
1
+ # Copyright (C) 2020 Modern Tribe
2
  # This file is distributed under the same license as the Event Tickets package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Event Tickets 4.11.2\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/event-tickets\n"
7
+ "POT-Creation-Date: 2020-01-23 20:33:19+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: 2020-01-23 20:33\n"
12
  "Last-Translator: \n"
13
  "Language-Team: \n"
14
 
15
+ #. #-#-#-#-# event-tickets.pot (Event Tickets 4.11.2) #-#-#-#-#
16
  #. Plugin Name of the plugin/theme
17
+ #: event-tickets.php:62 src/Tribe/Main.php:671 src/Tribe/Privacy.php:32
18
  msgid "Event Tickets"
19
  msgstr ""
20
 
21
+ #: src/Tribe/Abstract_Attendance_Totals.php:65
22
  msgctxt "total sold tooltip"
23
  msgid "Includes all ticketed attendees regardless of order status."
24
  msgstr ""
25
 
26
+ #: src/Tribe/Abstract_Attendance_Totals.php:82
27
  msgctxt "total complete tooltip"
28
  msgid "Includes ticketed attendees with orders marked Completed."
29
  msgstr ""
30
 
31
  #: src/Tribe/Admin/Columns/Tickets.php:57 src/Tribe/Attendees.php:210
32
+ #: src/Tribe/Commerce/PayPal/Main.php:464
33
  #: src/Tribe/Tabbed_View/Attendee_Report_Tab.php:22
34
  #: src/admin-views/attendees.php:26 src/admin-views/list.php:95
35
  msgid "Attendees"
175
  msgid "Unticketed"
176
  msgstr ""
177
 
178
+ #: src/Tribe/Assets.php:63 src/views/tickets/tpp-success.php:99
179
  msgid "%s header image"
180
  msgstr ""
181
 
182
+ #: src/Tribe/Assets.php:64
183
  msgid "Set as %s header"
184
  msgstr ""
185
 
186
+ #: src/Tribe/Assets.php:122
187
  msgid "Are you sure you want to delete this ticket? This cannot be undone."
188
  msgstr ""
189
 
190
+ #: src/Tribe/Assets.php:128
191
  msgid ""
192
  "It looks like you have modified your shared capacity setting but have not "
193
  "saved or updated the post."
194
  msgstr ""
195
 
196
+ #: src/Tribe/Assets.php:135 src/Tribe/Metabox.php:573
197
  msgid "Please enter in without thousand separators and currency symbols."
198
  msgstr ""
199
 
200
+ #: src/Tribe/Assets.php:206
201
  msgid ""
202
  "There is unsaved attendee information. Are you sure you want to continue?"
203
  msgstr ""
207
  msgid "Deleted Attendees:"
208
  msgstr ""
209
 
210
+ #: src/Tribe/Attendee_Registration/Template.php:397
211
  #: src/views/registration-js/content.php:54
212
  msgid "Attendee Registration"
213
  msgstr ""
407
  #: src/Tribe/Commerce/PayPal/Orders/Table.php:100 src/Tribe/Privacy.php:164
408
  #: src/Tribe/Privacy.php:445 src/Tribe/Privacy.php:541
409
  #: src/admin-views/admin-welcome-message.php:62
410
+ #: src/views/blocks/rsvp/form/email.php:32 src/views/tickets/rsvp.php:221
411
  msgid "Email"
412
  msgstr ""
413
 
511
  msgid "Recurring event tickets are not supported, event %s."
512
  msgstr ""
513
 
514
+ #: src/Tribe/Commerce/Currency.php:188
515
  msgid "Australian Dollar (AUD)"
516
  msgstr ""
517
 
518
+ #: src/Tribe/Commerce/Currency.php:194
519
  msgid "Brazilian Real (BRL)"
520
  msgstr ""
521
 
522
+ #: src/Tribe/Commerce/Currency.php:200
523
  msgid "Canadian Dollar (CAD)"
524
  msgstr ""
525
 
526
+ #: src/Tribe/Commerce/Currency.php:206
527
  msgid "Swiss Franc (CHF)"
528
  msgstr ""
529
 
530
+ #: src/Tribe/Commerce/Currency.php:212
531
  msgid "Czech Koruna (CZK)"
532
  msgstr ""
533
 
534
+ #: src/Tribe/Commerce/Currency.php:219
535
  msgid "Danish Krone (DKK)"
536
  msgstr ""
537
 
538
+ #: src/Tribe/Commerce/Currency.php:225
539
  msgid "Euro (EUR)"
540
  msgstr ""
541
 
542
+ #: src/Tribe/Commerce/Currency.php:231
543
  msgid "Pound Sterling (GBP)"
544
  msgstr ""
545
 
546
+ #: src/Tribe/Commerce/Currency.php:237
547
  msgid "Hong Kong Dollar (HKD)"
548
  msgstr ""
549
 
550
+ #: src/Tribe/Commerce/Currency.php:243
551
  msgid "Hungarian Forint (HUF)"
552
  msgstr ""
553
 
554
+ #: src/Tribe/Commerce/Currency.php:249
555
  msgid "Israeli New Sheqel (ILS)"
556
  msgstr ""
557
 
558
+ #: src/Tribe/Commerce/Currency.php:255
559
  msgid "Indian Rupee (INR)"
560
  msgstr ""
561
 
562
+ #: src/Tribe/Commerce/Currency.php:261
563
  msgid "Japanese Yen (JPY)"
564
  msgstr ""
565
 
566
+ #: src/Tribe/Commerce/Currency.php:267
567
  msgid "Malaysian Ringgit (MYR)"
568
  msgstr ""
569
 
570
+ #: src/Tribe/Commerce/Currency.php:273
571
  msgid "Mexican Peso (MXN)"
572
  msgstr ""
573
 
574
+ #: src/Tribe/Commerce/Currency.php:279
575
  msgid "Norwegian Krone (NOK)"
576
  msgstr ""
577
 
578
+ #: src/Tribe/Commerce/Currency.php:285
579
  msgid "New Zealand Dollar (NZD)"
580
  msgstr ""
581
 
582
+ #: src/Tribe/Commerce/Currency.php:291
583
  msgid "Philippine Peso (PHP)"
584
  msgstr ""
585
 
586
+ #: src/Tribe/Commerce/Currency.php:297
587
  msgid "Polish Zloty (PLN)"
588
  msgstr ""
589
 
590
+ #: src/Tribe/Commerce/Currency.php:303
591
  msgid "Russian Ruble (RUB)"
592
  msgstr ""
593
 
594
+ #: src/Tribe/Commerce/Currency.php:309
595
  msgid "Swedish Krona (SEK)"
596
  msgstr ""
597
 
598
+ #: src/Tribe/Commerce/Currency.php:315
599
  msgid "Singapore Dollar (SGD)"
600
  msgstr ""
601
 
602
+ #: src/Tribe/Commerce/Currency.php:321
603
  msgid "Thai Baht (THB)"
604
  msgstr ""
605
 
606
+ #: src/Tribe/Commerce/Currency.php:327
607
  msgid "Taiwan New Dollar (TWD)"
608
  msgstr ""
609
 
610
+ #: src/Tribe/Commerce/Currency.php:333
611
  msgid "U.S. Dollar (USD)"
612
  msgstr ""
613
 
667
  "%s(s) in an email."
668
  msgstr ""
669
 
670
+ #: src/Tribe/Commerce/PayPal/Frontend/Tickets_Form.php:75
671
  msgid ""
672
  "Your PayPal %1$s has been received! Check your email for your PayPal %1$s "
673
  "confirmation."
702
  msgid "Tribe Commerce"
703
  msgstr ""
704
 
705
+ #: src/Tribe/Commerce/PayPal/Main.php:383 src/Tribe/RSVP.php:305
706
  msgctxt "Attendee number"
707
  msgid "Attendee %1$s"
708
  msgstr ""
709
 
710
+ #: src/Tribe/Commerce/PayPal/Main.php:448 src/views/blocks/tickets.php:75
711
  msgid "Tickets"
712
  msgstr ""
713
 
714
+ #: src/Tribe/Commerce/PayPal/Main.php:450
715
  msgid "Tribe Commerce Tickets"
716
  msgstr ""
717
 
718
+ #: src/Tribe/Commerce/PayPal/Main.php:451
719
  msgid "Tribe Commerce Ticket"
720
  msgstr ""
721
 
722
+ #: src/Tribe/Commerce/PayPal/Main.php:476
723
  msgid "Orders"
724
  msgstr ""
725
 
726
+ #: src/Tribe/Commerce/PayPal/Main.php:1169
727
  msgid "Your tickets from %s"
728
  msgstr ""
729
 
730
+ #: src/Tribe/Commerce/PayPal/Main.php:1738
731
  msgid "Sales report"
732
  msgstr ""
733
 
734
+ #: src/Tribe/Commerce/PayPal/Main.php:1764
735
  msgid "Report"
736
  msgstr ""
737
 
738
+ #: src/Tribe/Commerce/PayPal/Main.php:1921 src/Tribe/RSVP.php:1737
739
  msgid "Return to the %1$sAttendees Report%2$s."
740
  msgstr ""
741
 
742
+ #: src/Tribe/Commerce/PayPal/Main.php:1928 src/Tribe/RSVP.php:1744
743
  msgid "Post updated. %1$s"
744
  msgstr ""
745
 
746
+ #: src/Tribe/Commerce/PayPal/Main.php:1932 src/Tribe/RSVP.php:1748
747
  msgid "Post published. %1$s"
748
  msgstr ""
749
 
750
+ #: src/Tribe/Commerce/PayPal/Main.php:1935 src/Tribe/RSVP.php:1751
751
  msgid "Post submitted."
752
  msgstr ""
753
 
754
+ #: src/Tribe/Commerce/PayPal/Main.php:1936 src/Tribe/RSVP.php:1752
755
  msgid "Post scheduled."
756
  msgstr ""
757
 
758
+ #: src/Tribe/Commerce/PayPal/Main.php:1937 src/Tribe/RSVP.php:1753
759
  msgid "Post draft updated."
760
  msgstr ""
761
 
762
+ #: src/Tribe/Commerce/PayPal/Main.php:2985 src/Tribe/RSVP.php:1409
763
  msgid "(deleted)"
764
  msgstr ""
765
 
786
  msgid "%s - PayPal Orders"
787
  msgstr ""
788
 
789
+ #: src/Tribe/Commerce/PayPal/Orders/Report.php:318
790
  msgid "Search Orders"
791
  msgstr ""
792
 
793
+ #: src/Tribe/Commerce/PayPal/Orders/Sales.php:258
794
  #: src/admin-views/tpp-orders.php:150
795
  msgid "Completed"
796
  msgstr ""
797
 
798
+ #: src/Tribe/Commerce/PayPal/Orders/Sales.php:262
799
  msgid "Not completed"
800
  msgstr ""
801
 
918
  msgid "Who's coming?"
919
  msgstr ""
920
 
921
+ #: src/Tribe/Editor/Blocks/Tickets.php:314 src/Tribe/Tickets.php:3064
922
  msgctxt "Error message title, will be followed by the error code."
923
  msgid "API Error"
924
  msgstr ""
925
 
926
+ #: src/Tribe/Editor/Blocks/Tickets.php:315 src/Tribe/Tickets.php:3065
927
  msgid ""
928
  "Refresh this page or wait a few minutes before trying again. If this happens "
929
  "repeatedly, please contact the Site Admin."
930
  msgstr ""
931
 
932
+ #: src/Tribe/Editor/Blocks/Tickets.php:316 src/Tribe/Tickets.php:3066
933
  msgid ""
934
  "The ticket for this event has sold out and has been removed from your cart."
935
  msgstr ""
936
 
937
+ #: src/Tribe/Editor/Blocks/Tickets.php:317 src/Tribe/Tickets.php:3067
938
  msgid "Whoops!"
939
  msgstr ""
940
 
941
+ #: src/Tribe/Editor/Blocks/Tickets.php:318 src/Tribe/Tickets.php:3068
942
  msgctxt "The %s will change based on the error produced."
943
  msgid "You have %s ticket(s) with a field that requires information."
944
  msgstr ""
970
  msgid "Tickets Blocks"
971
  msgstr ""
972
 
973
+ #: src/Tribe/Events/Views/V2/Models/Tickets.php:148
974
+ #: src/template-tags/tickets.php:218
975
+ msgctxt "list view stock sold out"
976
+ msgid "Sold out"
977
+ msgstr ""
978
+
979
+ #: src/Tribe/Events/Views/V2/Models/Tickets.php:183
980
+ #: src/template-tags/tickets.php:259
981
+ msgid "%s spot left"
982
+ msgid_plural "%s spots left"
983
+ msgstr[0] ""
984
+ msgstr[1] ""
985
+
986
+ #: src/Tribe/Events/Views/V2/Models/Tickets.php:185
987
+ #: src/template-tags/tickets.php:261
988
+ msgid "%s ticket left"
989
+ msgid_plural "%s tickets left"
990
+ msgstr[0] ""
991
+ msgstr[1] ""
992
+
993
+ #: src/Tribe/Events/Views/V2/Models/Tickets.php:195
994
+ msgctxt "list view rsvp now ticket button"
995
+ msgid "%s Now"
996
+ msgstr ""
997
+
998
+ #: src/Tribe/Events/Views/V2/Models/Tickets.php:198
999
+ msgctxt "list view buy now ticket button"
1000
+ msgid "Get %s"
1001
+ msgstr ""
1002
+
1003
+ #: src/Tribe/JSON_LD/Order.php:132 src/Tribe/RSVP.php:1065
1004
  #: src/admin-views/editor/column-body-price.php:18
1005
  msgid "Free"
1006
  msgstr ""
1010
  msgid "Tickets"
1011
  msgstr ""
1012
 
1013
+ #: src/Tribe/Main.php:417
1014
  msgid ""
1015
  "When The Events Calendar and Event Tickets are both activated, The Events "
1016
  "Calendar must be running version %1$s or greater. Please %2$supdate now.%3$s"
1017
  msgstr ""
1018
 
1019
+ #: src/Tribe/Main.php:480
1020
  msgid ""
1021
  "Sorry, Event Tickets requires WordPress %s or higher. Please upgrade your "
1022
  "WordPress install."
1023
  msgstr ""
1024
 
1025
+ #: src/Tribe/Main.php:484
1026
  msgid ""
1027
  "Sorry, Event Tickets requires PHP %s or higher. Talk to your Web host about "
1028
  "moving you to a newer version of PHP."
1029
  msgstr ""
1030
 
1031
+ #: src/Tribe/Main.php:603
1032
  msgid "Support for Event Tickets"
1033
  msgstr ""
1034
 
1035
+ #: src/Tribe/Main.php:605
1036
  msgid "Settings overview"
1037
  msgstr ""
1038
 
1039
+ #: src/Tribe/Main.php:606
1040
  msgid "Features overview"
1041
  msgstr ""
1042
 
1043
+ #: src/Tribe/Main.php:607
1044
  msgid "Troubleshooting common problems"
1045
  msgstr ""
1046
 
1047
+ #: src/Tribe/Main.php:608
1048
  msgid "Customizing Event Tickets"
1049
  msgstr ""
1050
 
1051
+ #: src/Tribe/Main.php:625 src/admin-views/admin-welcome-message.php:34
1052
  msgid "New User Primer"
1053
  msgstr ""
1054
 
1055
+ #: src/Tribe/Main.php:627
1056
  msgctxt "help feature box section"
1057
  msgid ""
1058
  "We are committed to helping you sell %1$s for your event. Check out our "
1059
  "handy %2$s to get started."
1060
  msgstr ""
1061
 
1062
+ #: src/Tribe/Main.php:644
1063
  msgid "open-source forum on WordPress.org"
1064
  msgstr ""
1065
 
1066
+ #: src/Tribe/Main.php:645
1067
  msgid ""
1068
  "If you have tried the above steps and are still having trouble, you can post "
1069
  "a new thread to our %s. Our support staff monitors these forums once a week "
1070
  "and would be happy to assist you there."
1071
  msgstr ""
1072
 
1073
+ #: src/Tribe/Main.php:647
1074
  msgid "premium support on our website"
1075
  msgstr ""
1076
 
1077
+ #: src/Tribe/Main.php:648 src/admin-views/tribe-options-tickets.php:146
1078
  msgid "Event Tickets Plus"
1079
  msgstr ""
1080
 
1081
+ #: src/Tribe/Main.php:649
1082
  msgid ""
1083
  "Looking for more immediate support? We offer %1$s with the purchase of any "
1084
  "of our premium plugins (like %2$s). Pick up a license and you can post there "
1085
  "directly and expect a response within 24-48 hours during weekdays."
1086
  msgstr ""
1087
 
1088
+ #: src/Tribe/Main.php:651 src/Tribe/Main.php:656
1089
  msgid "post a thread"
1090
  msgstr ""
1091
 
1092
+ #: src/Tribe/Main.php:652
1093
  msgid ""
1094
  "Already have Event Tickets Plus? You can %s in our premium support forums. "
1095
  "Our support team monitors the forums and will respond to your thread within "
1096
  "24-48 hours (during the week)."
1097
  msgstr ""
1098
 
1099
+ #: src/Tribe/Main.php:657
1100
  msgid ""
1101
  "If you have a valid license for one of our paid plugins, you can %s in our "
1102
  "premium support forums. Our support team monitors the forums and will "
1103
  "respond to your thread within 24-48 hours (during the week)."
1104
  msgstr ""
1105
 
1106
+ #: src/Tribe/Main.php:784
1107
  msgid "Welcome to Event Tickets!"
1108
  msgstr ""
1109
 
1110
+ #: src/Tribe/Main.php:921
1111
  msgid "Buy"
1112
  msgstr ""
1113
 
1114
+ #: src/Tribe/Main.php:1000
1115
  msgid ""
1116
  "When Event Tickets and Event Tickets Plus are both activated, Event Tickets "
1117
  "Plus must be running version %1$s or greater. Please %2$smanually update now"
1176
  msgstr ""
1177
 
1178
  #: src/Tribe/Privacy.php:159 src/Tribe/Privacy.php:440
1179
+ #: src/views/blocks/rsvp/form/name.php:31 src/views/tickets/rsvp.php:213
1180
  msgid "Full Name"
1181
  msgstr ""
1182
 
1958
  msgid "RSVP Ticket"
1959
  msgstr ""
1960
 
1961
+ #: src/Tribe/RSVP.php:759
1962
  msgid "Your %1$s from %2$s"
1963
  msgstr ""
1964
 
1965
+ #: src/Tribe/RSVP.php:850
1966
  msgid "You confirmed you will not be attending %s"
1967
  msgstr ""
1968
 
1969
+ #: src/Tribe/RSVP.php:1163
1970
  msgid ""
1971
  "Your %1$s has been received! Check your email for your %1$s confirmation."
1972
  msgstr ""
1973
 
1974
+ #: src/Tribe/RSVP.php:1170
1975
  msgid "You can't %1$s more than the total remaining %2$s."
1976
  msgstr ""
1977
 
1978
+ #: src/Tribe/RSVP.php:1178
1979
  msgid "In order to %s, you must enter your name and a valid email address."
1980
  msgstr ""
1981
 
1982
+ #: src/Tribe/Status/Abstract_Commerce.php:169
1983
  msgid "Sold"
1984
  msgstr ""
1985
 
1986
+ #: src/Tribe/Status/Abstract_Commerce.php:176
1987
  msgid "SKU"
1988
  msgstr ""
1989
 
1990
+ #: src/Tribe/Status/Abstract_Commerce.php:217
1991
+ #: src/views/blocks/tickets/extra-available-quantity.php:31
1992
  msgid "available"
1993
  msgstr ""
1994
 
1995
+ #: src/Tribe/Status/Abstract_Commerce.php:224
1996
  msgid "pending order completion"
1997
  msgstr ""
1998
 
1999
+ #: src/Tribe/Status/Abstract_Commerce.php:246
2000
  msgid "Sold counts tickets from completed orders only."
2001
  msgstr ""
2002
 
2003
+ #: src/Tribe/Status/Abstract_Commerce.php:265
2004
  msgid "Total Sales counts tickets from all completed orders."
2005
  msgstr ""
2006
 
2007
+ #: src/Tribe/Status/Abstract_Commerce.php:279
2008
  msgid ""
2009
  "Total Ordered counts tickets from orders of any status, including pending "
2010
  "and refunded."
2011
  msgstr ""
2012
 
2013
+ #: src/Tribe/Status/Abstract_Commerce.php:327
2014
  msgid "Inventory"
2015
  msgstr ""
2016
 
2017
+ #: src/Tribe/Status/Abstract_Commerce.php:328
2018
  msgid "Stock"
2019
  msgstr ""
2020
 
2021
+ #: src/Tribe/Status/Abstract_Commerce.php:329
2022
  #: src/admin-views/editor/list-table.php:39
2023
  msgid "Capacity"
2024
  msgstr ""
2040
  msgid "Set capacity for this ticket only"
2041
  msgstr ""
2042
 
2043
+ #: src/Tribe/Tickets.php:2335
2044
  msgid "%s are not available as this %s has passed."
2045
  msgstr ""
2046
 
2047
+ #: src/Tribe/Tickets.php:2371
2048
  msgid "%s will be available on "
2049
  msgstr ""
2050
 
2051
+ #: src/Tribe/Tickets.php:2377
2052
  msgid " at "
2053
  msgstr ""
2054
 
2055
+ #: src/Tribe/Tickets.php:2380
2056
  msgid "%s are not yet available"
2057
  msgstr ""
2058
 
2059
+ #: src/Tribe/Tickets.php:2383
2060
  msgid "%s are no longer available."
2061
  msgstr ""
2062
 
2063
+ #: src/Tribe/Tickets.php:2385
2064
  msgid "There are no %s available at this time."
2065
  msgstr ""
2066
 
2067
  #: src/Tribe/Tickets_Handler.php:84
 
2068
  #: src/views/blocks/tickets/extra-available-unlimited.php:19
2069
  msgid "Unlimited"
2070
  msgstr ""
2071
 
2072
+ #: src/Tribe/Tickets_View.php:843 src/views/blocks/attendees/view-link.php:61
2073
  #: src/views/tickets/view-link.php:55
2074
  msgctxt "separator if there are both RSVPs and Tickets"
2075
  msgid " and "
2076
  msgstr ""
2077
 
2078
+ #: src/Tribe/Tickets_View.php:903
2079
  msgid "This %s is no longer active."
2080
  msgstr ""
2081
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2082
  #: src/admin-views/admin-welcome-message.php:7
2083
  msgid "Version"
2084
  msgstr ""
2217
  msgstr ""
2218
 
2219
  #: src/admin-views/attendees-email.php:36
2220
+ #: src/views/modal/registration-js.php:117
2221
  msgid "or"
2222
  msgstr ""
2223
 
3157
  "latest version of PHP."
3158
  msgstr ""
3159
 
3160
+ #: src/template-tags/tickets.php:273
3161
  msgctxt "list view rsvp now ticket button"
3162
  msgid "%s Now!"
3163
  msgstr ""
3164
 
3165
+ #: src/template-tags/tickets.php:276
3166
  msgctxt "list view buy now ticket button"
3167
  msgid "Buy Now!"
3168
  msgstr ""
3169
 
3170
+ #: src/template-tags/tickets.php:521
3171
  msgid "issued"
3172
  msgstr ""
3173
 
3174
+ #: src/template-tags/tickets.php:523
3175
  msgctxt "RSVPs going"
3176
  msgid "%s'd going"
3177
  msgstr ""
3178
 
3179
+ #: src/template-tags/tickets.php:528
3180
  msgctxt "unlimited remaining stock message"
3181
  msgid "%1$s available"
3182
  msgstr ""
3183
 
3184
+ #: src/template-tags/tickets.php:530
3185
  msgctxt "ticket shared capacity message (remaining stock)"
3186
  msgid "%1$d available of shared capacity"
3187
  msgstr ""
3188
 
3189
+ #: src/template-tags/tickets.php:533
3190
  msgctxt "ticket stock message (remaining stock)"
3191
  msgid "%1$d available"
3192
  msgstr ""
3193
 
3194
+ #: src/template-tags/tickets.php:1180
3195
  msgctxt "singular label for RSVP"
3196
  msgid "RSVP"
3197
  msgstr ""
3198
 
3199
+ #: src/template-tags/tickets.php:1204
3200
  msgctxt "lowercase singular label for RSVP"
3201
  msgid "rsvp"
3202
  msgstr ""
3203
 
3204
+ #: src/template-tags/tickets.php:1228
3205
  msgctxt "plural label for RSVPs"
3206
  msgid "RSVPs"
3207
  msgstr ""
3208
 
3209
+ #: src/template-tags/tickets.php:1252
3210
  msgctxt "lowercase plural label for RSVPs"
3211
  msgid "rsvps"
3212
  msgstr ""
3213
 
3214
+ #: src/template-tags/tickets.php:1276
3215
  msgctxt "singular label for Ticket"
3216
  msgid "Ticket"
3217
  msgstr ""
3218
 
3219
+ #: src/template-tags/tickets.php:1300
3220
  msgctxt "lowercase singular label for Ticket"
3221
  msgid "ticket"
3222
  msgstr ""
3223
 
3224
+ #: src/template-tags/tickets.php:1324
3225
  msgctxt "plural label for Tickets"
3226
  msgid "Tickets"
3227
  msgstr ""
3228
 
3229
+ #: src/template-tags/tickets.php:1348
3230
  msgctxt "lowercase plural label for Tickets"
3231
  msgid "tickets"
3232
  msgstr ""
3281
  msgid "%s are not yet available"
3282
  msgstr ""
3283
 
3284
+ #: src/views/blocks/rsvp/details/availability.php:52
3285
+ #: src/views/tickets/rsvp.php:156 src/views/tickets/tpp.php:143
3286
  msgid "Out of stock!"
3287
  msgstr ""
3288
 
3289
+ #: src/views/blocks/rsvp/details/availability.php:59
3290
  msgid "remaining"
3291
  msgstr ""
3292
 
3326
  msgid "Not going"
3327
  msgstr ""
3328
 
3329
+ #: src/views/blocks/tickets/content-description.php:37
3330
+ #: src/views/blocks/tickets/extra.php:50
3331
  msgid "Open the ticket description."
3332
  msgstr ""
3333
 
3334
+ #: src/views/blocks/tickets/content-description.php:38
3335
+ #: src/views/blocks/tickets/extra.php:51
3336
  msgctxt "Opens the ticket description"
3337
  msgid "More"
3338
  msgstr ""
3339
 
3340
+ #: src/views/blocks/tickets/content-description.php:46
3341
+ #: src/views/blocks/tickets/extra.php:59
3342
  msgid "Close the ticket description."
3343
  msgstr ""
3344
 
3345
+ #: src/views/blocks/tickets/content-description.php:47
3346
+ #: src/views/blocks/tickets/extra.php:60
3347
  msgctxt "Closes the ticket description"
3348
  msgid "Less"
3349
  msgstr ""
3371
  msgid "Return to Cart"
3372
  msgstr ""
3373
 
3374
+ #: src/views/blocks/tickets/quantity-add.php:23
3375
  msgctxt "%s: ticket name."
3376
  msgid "Increase ticket quantity for %s"
3377
  msgstr ""
3378
 
3379
+ #: src/views/blocks/tickets/quantity-add.php:33
3380
  msgctxt "A plus sign, add ticket."
3381
  msgid "+"
3382
  msgstr ""
3383
 
3384
+ #: src/views/blocks/tickets/quantity-remove.php:22
3385
  msgctxt "%s: ticket name."
3386
  msgid "Decrease ticket quantity for %s"
3387
  msgstr ""
3388
 
3389
+ #: src/views/blocks/tickets/quantity-remove.php:32
3390
  msgctxt "A minus sign, remove ticket."
3391
  msgid "-"
3392
  msgstr ""
3404
 
3405
  #: src/views/blocks/tickets/registration/attendee/submit.php:24
3406
  msgctxt "Save attendee meta and proceed to checkout."
3407
+ msgid "Save & Checkout"
3408
  msgstr ""
3409
 
3410
  #: src/views/blocks/tickets/registration/summary/description.php:10
3422
  msgstr ""
3423
 
3424
  #. translators: %s is the event or post title the tickets are attached to.
3425
+ #: src/views/blocks/tickets/submit-button-modal.php:23
3426
  msgctxt "Modal title. %s: event name"
3427
  msgid "%s Tickets"
3428
  msgstr ""
3429
 
3430
+ #: src/views/blocks/tickets/submit-button-modal.php:24
3431
  msgctxt "Get selected tickets."
3432
  msgid "Get Tickets"
3433
  msgstr ""
3434
 
3435
+ #: src/views/blocks/tickets/submit-button.php:54
3436
  msgctxt "Add tickets to cart."
3437
  msgid "Get Tickets"
3438
  msgstr ""
3505
  "information."
3506
  msgstr ""
3507
 
3508
+ #: src/views/modal/registration-js.php:107 src/views/modal/registration.php:35
3509
  #: src/views/registration/content.php:103
3510
  #: src/views/registration-js/content.php:155
3511
  msgid "Save and Checkout"
3512
  msgstr ""
3513
 
3514
+ #: src/views/modal/registration-js.php:115
3515
  msgid "Save and View Cart"
3516
  msgstr ""
3517
 
3518
+ #: src/views/modal/registration-js.php:123
3519
  msgid "Checkout Now"
3520
  msgstr ""
3521
 
3677
  msgid "RSVP: "
3678
  msgstr ""
3679
 
3680
+ #: src/views/tickets/orders.php:36
3681
  msgctxt "notice if user does not have tickets"
3682
  msgid "You don't have %s for this event"
3683
  msgstr ""
3684
 
3685
+ #: src/views/tickets/orders.php:45
3686
  msgid "View %s"
3687
  msgstr ""
3688
 
3689
+ #: src/views/tickets/orders.php:97
3690
  msgid "Update %s"
3691
  msgstr ""
3692
 
3693
+ #: src/views/tickets/rsvp.php:88
3694
  msgid "Please fill in the RSVP quantity, confirmation name, and email fields."
3695
  msgstr ""
3696
 
3697
+ #: src/views/tickets/rsvp.php:149 src/views/tickets/tpp.php:136
3698
  msgid "%1$s available"
3699
  msgstr ""
3700
 
3701
+ #: src/views/tickets/rsvp.php:183
3702
  msgid "Send RSVP confirmation to:"
3703
  msgstr ""
3704
 
3705
+ #: src/views/tickets/rsvp.php:258
3706
  msgid "Don't list me on the public attendee list"
3707
  msgstr ""
3708
 
3709
+ #: src/views/tickets/rsvp.php:270
3710
  msgid "Login to RSVP"
3711
  msgstr ""
3712
 
3713
+ #: src/views/tickets/rsvp.php:280
3714
  msgctxt "tickets process button text"
3715
  msgid "Confirm %s"
3716
  msgstr ""
3717
 
3718
+ #: src/views/tickets/rsvp.php:289 src/views/tickets/tpp.php:204
3719
  msgid ""
3720
  "You must have JavaScript activated to purchase tickets. Please enable "
3721
  "JavaScript in your browser."
3766
  msgid "Subtotal"
3767
  msgstr ""
3768
 
3769
+ #: src/views/tickets/tpp.php:81
3770
  msgid "Please fill in the ticket confirmation name and email fields."
3771
  msgstr ""
3772
 
3773
+ #: src/views/tickets/tpp.php:161
3774
  msgid "Buy now"
3775
  msgstr ""
3776
 
readme.txt CHANGED
@@ -3,8 +3,8 @@
3
  Contributors: ModernTribe, brianjessee, camwynsp, paulkim, sc0ttkclark, aguseo, bordoni, borkweb, barry.hughes, cliffpaulick, courane01, faction23, GeoffBel, geoffgraham, ggwicz, jbrinley, jentheo, leahkoerper, lucatume, mastromktg, MZAWeb, neillmcshea, nicosantos, patriciahillebrandt, peterchester, reid.peifer, roblagatta, ryancurban, shane.pearlman, vicskf, zbtirrell
4
  Tags: RSVP, events, tickets, event management, calendar, ticket sales, community, registration, api, dates, date, posts, workshop, conference, meeting, seminar, concert, summit, ticket integration, event ticketing
5
  Requires at least: 4.9
6
- Tested up to: 5.3
7
- Stable tag: 4.11.1
8
  Requires PHP: 5.6
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
@@ -117,6 +117,12 @@ Currently, the following add-ons are available for Event Tickets:
117
 
118
  == Changelog ==
119
 
 
 
 
 
 
 
120
  = [4.11.1] 2019-12-19 =
121
 
122
  * Feature - Use the same loading icon for the RSVP block that we're using for the tickets block. [135660]
@@ -136,6 +142,7 @@ Currently, the following add-ons are available for Event Tickets:
136
  * Fix - Handle special characters for Event Ticket field labels like single quotes and colons so they don't break the saving. [136451]
137
  * Fix - Don't try to load RSVPs with the Tickets block `render()`. [138646]
138
  * Fix - Correct shared capacity handling when tickets left threshold is set. [138620]
 
139
 
140
  = [4.11.0.1] 2019-12-11 =
141
 
3
  Contributors: ModernTribe, brianjessee, camwynsp, paulkim, sc0ttkclark, aguseo, bordoni, borkweb, barry.hughes, cliffpaulick, courane01, faction23, GeoffBel, geoffgraham, ggwicz, jbrinley, jentheo, leahkoerper, lucatume, mastromktg, MZAWeb, neillmcshea, nicosantos, patriciahillebrandt, peterchester, reid.peifer, roblagatta, ryancurban, shane.pearlman, vicskf, zbtirrell
4
  Tags: RSVP, events, tickets, event management, calendar, ticket sales, community, registration, api, dates, date, posts, workshop, conference, meeting, seminar, concert, summit, ticket integration, event ticketing
5
  Requires at least: 4.9
6
+ Tested up to: 5.3.2
7
+ Stable tag: 4.11.2
8
  Requires PHP: 5.6
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
117
 
118
  == Changelog ==
119
 
120
+ = [4.11.2] 2020-01-27 =
121
+
122
+ * Tweak - Adding support for The Events Calendar 5.0.0
123
+ * Tweak - Added new `tribe_events_is_current_time_in_date_window()` function that checks if the current datetime is within a post's ticket availability window [TEC-3033]
124
+ * Language - 0 new strings added, 94 updated, 0 fuzzied, and 0 obsoleted
125
+
126
  = [4.11.1] 2019-12-19 =
127
 
128
  * Feature - Use the same loading icon for the RSVP block that we're using for the tickets block. [135660]
142
  * Fix - Handle special characters for Event Ticket field labels like single quotes and colons so they don't break the saving. [136451]
143
  * Fix - Don't try to load RSVPs with the Tickets block `render()`. [138646]
144
  * Fix - Correct shared capacity handling when tickets left threshold is set. [138620]
145
+ * Language - 0 new strings added, 131 updated, 1 fuzzied, and 0 obsoleted
146
 
147
  = [4.11.0.1] 2019-12-11 =
148
 
src/Tribe/Assets.php CHANGED
@@ -18,7 +18,7 @@ class Tribe__Tickets__Assets {
18
  [ 'event-tickets-reset-css', 'reset.css' ],
19
  [ 'event-tickets-tickets-css', 'tickets.css', [ 'dashicons', 'event-tickets-reset-css' ] ],
20
  [ 'event-tickets-tickets-rsvp-css', 'rsvp.css', [] ],
21
- [ 'event-tickets-tickets-rsvp-js', 'rsvp.js', [ 'jquery', 'jquery-ui-datepicker' ] ],
22
  [ 'event-tickets-attendees-list-js', 'attendees-list.js', [ 'jquery' ] ],
23
  [ 'event-tickets-details-js', 'ticket-details.js', [] ],
24
  ],
18
  [ 'event-tickets-reset-css', 'reset.css' ],
19
  [ 'event-tickets-tickets-css', 'tickets.css', [ 'dashicons', 'event-tickets-reset-css' ] ],
20
  [ 'event-tickets-tickets-rsvp-css', 'rsvp.css', [] ],
21
+ [ 'event-tickets-tickets-rsvp-js', 'rsvp.js', [ 'jquery' ] ],
22
  [ 'event-tickets-attendees-list-js', 'attendees-list.js', [ 'jquery' ] ],
23
  [ 'event-tickets-details-js', 'ticket-details.js', [] ],
24
  ],
src/Tribe/Attendee_Registration/Template.php CHANGED
@@ -20,34 +20,37 @@ class Tribe__Tickets__Attendee_Registration__Template extends Tribe__Templates {
20
  public function hook() {
21
 
22
  // Spoof the context
23
- add_filter( 'the_posts', array( $this, 'setup_context' ), -10 );
24
 
25
  // Set and remove the required body classes
26
- add_action( 'wp', array( $this, 'set_body_classes' ) );
27
 
28
  /*
29
  * Choose the theme template to use. It has to have a higher priority than the
30
  * TEC filters (at 10) to ensure they do not usurp our rewrite here.
31
  */
32
- add_filter( 'template_include', array( $this, 'set_page_template' ), 15 );
 
 
 
33
 
34
  /*
35
  * Set the content of the page. Again, it has to have a higher priority than the
36
  * TEC filters (at 10) to ensure they do not usurp our rewrite here.
37
  */
38
- add_action( 'loop_start', array( $this, 'set_page_content' ), 15 );
39
 
40
  // Modify the link for the edit post link
41
- add_filter( 'edit_post_link', array( $this, 'set_edit_post_link' ) );
42
 
43
  // Switcheroo for Genesis using the excerpt as we're saying we're on an archive
44
- add_filter( 'genesis_pre_get_option_content_archive', array( $this, 'override_genesis_archive' ), 10, 2 );
45
  // Also keep content limit from truncating the form
46
- add_filter( 'genesis_pre_get_option_content_archive_limit', array( $this, 'override_genesis_limit' ), 10, 2 );
47
 
48
  // Modify the page title
49
- add_filter( 'document_title_parts', array( $this, 'modify_page_title' ), 1000 );
50
- add_filter( 'get_the_archive_title', array( $this, 'modify_archive_title' ), 1000 );
51
  }
52
 
53
  /**
@@ -152,6 +155,22 @@ class Tribe__Tickets__Attendee_Registration__Template extends Tribe__Templates {
152
  return $template;
153
  }
154
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
155
  /**
156
  * Add and remove body classes.
157
  *
20
  public function hook() {
21
 
22
  // Spoof the context
23
+ add_filter( 'the_posts', [ $this, 'setup_context' ], -10 );
24
 
25
  // Set and remove the required body classes
26
+ add_action( 'wp', [ $this, 'set_body_classes' ] );
27
 
28
  /*
29
  * Choose the theme template to use. It has to have a higher priority than the
30
  * TEC filters (at 10) to ensure they do not usurp our rewrite here.
31
  */
32
+ add_filter( 'template_include', [ $this, 'set_page_template' ], 15 );
33
+
34
+ add_action( 'tribe_events_editor_assets_should_enqueue_frontend', [ $this, 'should_enqueue_frontend' ] );
35
+ add_action( 'tribe_events_views_v2_assets_should_enqueue_frontend', [ $this, 'should_enqueue_frontend' ] );
36
 
37
  /*
38
  * Set the content of the page. Again, it has to have a higher priority than the
39
  * TEC filters (at 10) to ensure they do not usurp our rewrite here.
40
  */
41
+ add_action( 'loop_start', [ $this, 'set_page_content' ], 15 );
42
 
43
  // Modify the link for the edit post link
44
+ add_filter( 'edit_post_link', [ $this, 'set_edit_post_link' ] );
45
 
46
  // Switcheroo for Genesis using the excerpt as we're saying we're on an archive
47
+ add_filter( 'genesis_pre_get_option_content_archive', [ $this, 'override_genesis_archive' ], 10, 2 );
48
  // Also keep content limit from truncating the form
49
+ add_filter( 'genesis_pre_get_option_content_archive_limit', [ $this, 'override_genesis_limit' ], 10, 2 );
50
 
51
  // Modify the page title
52
+ add_filter( 'document_title_parts', [ $this, 'modify_page_title' ], 1000 );
53
+ add_filter( 'get_the_archive_title', [ $this, 'modify_archive_title' ], 1000 );
54
  }
55
 
56
  /**
155
  return $template;
156
  }
157
 
158
+ /**
159
+ * Ensure we enqueue the frontend styles and scripts from our plugins on the AR page.
160
+ *
161
+ * @since TBD
162
+ *
163
+ * @param boolean $enqueue
164
+ * @return boolean
165
+ */
166
+ public function should_enqueue_frontend( $enqueue ) {
167
+ if ( $this->is_on_ar_page() ) {
168
+ return true;
169
+ }
170
+
171
+ return $enqueue;
172
+ }
173
+
174
  /**
175
  * Add and remove body classes.
176
  *
src/Tribe/Commerce/PayPal/Frontend/Tickets_Form.php CHANGED
@@ -69,8 +69,6 @@ class Tribe__Tickets__Commerce__PayPal__Frontend__Tickets_Form {
69
  return;
70
  }
71
 
72
- Tribe__Tickets__Tickets::add_frontend_stock_data( $tickets );
73
-
74
  $ticket_sent = empty( $_GET['tpp_sent'] ) ? false : true;
75
 
76
  if ( $ticket_sent ) {
69
  return;
70
  }
71
 
 
 
72
  $ticket_sent = empty( $_GET['tpp_sent'] ) ? false : true;
73
 
74
  if ( $ticket_sent ) {
src/Tribe/Commerce/PayPal/Main.php CHANGED
@@ -371,7 +371,6 @@ class Tribe__Tickets__Commerce__PayPal__Main extends Tribe__Tickets__Tickets {
371
  'tpp.js',
372
  array(
373
  'jquery',
374
- 'jquery-ui-datepicker',
375
  ),
376
  ),
377
  ),
371
  'tpp.js',
372
  array(
373
  'jquery',
 
374
  ),
375
  ),
376
  ),
src/Tribe/Editor/Blocks/Rsvp.php CHANGED
@@ -172,7 +172,7 @@ extends Tribe__Editor__Blocks__Abstract {
172
  $plugin,
173
  'tribe-tickets-gutenberg-rsvp',
174
  'rsvp-block.js',
175
- array( 'jquery', 'jquery-ui-datepicker' ),
176
  null,
177
  array(
178
  'localize' => array(
172
  $plugin,
173
  'tribe-tickets-gutenberg-rsvp',
174
  'rsvp-block.js',
175
+ array( 'jquery' ),
176
  null,
177
  array(
178
  'localize' => array(
src/Tribe/Editor/Blocks/Tickets.php CHANGED
@@ -103,7 +103,7 @@ extends Tribe__Editor__Blocks__Abstract {
103
  $plugin,
104
  'tribe-tickets-gutenberg-tickets',
105
  'tickets-block.js',
106
- [ 'jquery', 'jquery-ui-datepicker', 'wp-util-not-in-footer', 'wp-i18n' ],
107
  null,
108
  [
109
  'type' => 'js',
103
  $plugin,
104
  'tribe-tickets-gutenberg-tickets',
105
  'tickets-block.js',
106
+ [ 'jquery', 'wp-util-not-in-footer', 'wp-i18n' ],
107
  null,
108
  [
109
  'type' => 'js',
src/Tribe/Events/Views/V2/Hooks.php ADDED
@@ -0,0 +1,129 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Handles hooking all the actions and filters used by the module.
4
+ *
5
+ * To remove a filter:
6
+ * remove_filter( 'some_filter', [ tribe( Tribe\Tickets\Events\Views\V2\Hooks::class ), 'some_filtering_method' ] );
7
+ * remove_filter( 'some_filter', [ tribe( 'tickets.views.v2.hooks' ), 'some_filtering_method' ] );
8
+ *
9
+ * To remove an action:
10
+ * remove_action( 'some_action', [ tribe( Tribe\Tickets\Events\Views\V2\Hooks::class ), 'some_method' ] );
11
+ * remove_action( 'some_action', [ tribe( 'tickets.views.v2.hooks' ), 'some_method' ] );
12
+ *
13
+ * @since 4.10.9
14
+ *
15
+ * @package Tribe\Tickets\Events\Views\V2
16
+ */
17
+
18
+ namespace Tribe\Tickets\Events\Views\V2;
19
+
20
+ use Tribe\Tickets\Events\Views\V2\Models\Tickets;
21
+ use Tribe__Tickets__Main as Plugin;
22
+ use Tribe__Template;
23
+
24
+ /**
25
+ * Class Hooks.
26
+ *
27
+ * @since 4.10.9
28
+ *
29
+ * @package Tribe\Tickets\Events\Views\V2
30
+ */
31
+ class Hooks extends \tad_DI52_ServiceProvider {
32
+ /**
33
+ * Binds and sets up implementations.
34
+ *
35
+ * @since 4.10.9
36
+ */
37
+ public function register() {
38
+ $this->add_actions();
39
+ $this->add_filters();
40
+ }
41
+
42
+ /**
43
+ * Filters the list of folders TEC will look up to find templates to add the ones defined by Tickets.
44
+ *
45
+ * @since 4.10.9
46
+ *
47
+ * @param array $folders The current list of folders that will be searched template files.
48
+ * @param Tribe__Template $template Which template instance we are dealing with.
49
+ *
50
+ * @return array The filtered list of folders that will be searched for the templates.
51
+ */
52
+ public function filter_template_path_list( array $folders, Tribe__Template $template ) {
53
+ /** @var Plugin $main */
54
+ $main = tribe( 'tickets.main' );
55
+
56
+ $path = (array) rtrim( $main->plugin_path, '/' );
57
+
58
+ // Pick up if the folder needs to be added to the public template path.
59
+ $folder = $template->get_template_folder();
60
+
61
+ if ( ! empty( $folder ) ) {
62
+ $path = array_merge( $path, $folder );
63
+ }
64
+
65
+ $folders['event-tickets'] = [
66
+ 'id' => 'event-tickets',
67
+ 'namespace' => $main->template_namespace,
68
+ 'priority' => 17,
69
+ 'path' => implode( DIRECTORY_SEPARATOR, $path ),
70
+ ];
71
+
72
+ return $folders;
73
+ }
74
+
75
+ /**
76
+ * Includes Tickets into the path namespace mapping, allowing for a better namespacing when loading files.
77
+ *
78
+ * @since TBD
79
+ *
80
+ * @param array $namespace_map Indexed array containing the namespace as the key and path to `strpos`.
81
+ * @param string $path Path we will do the `strpos` to validate a given namespace.
82
+ * @param Tribe__Template $template Current instance of the template class.
83
+ *
84
+ * @return array Namespace map after adding Pro to the list.
85
+ */
86
+ public function filter_add_template_origin_namespace( $namespace_map, $path, $template ) {
87
+ /** @var Plugin $main */
88
+ $main = tribe( 'tickets.main' );
89
+ $namespace_map[ $main->template_namespace ] = $main->plugin_path;
90
+ return $namespace_map;
91
+ }
92
+
93
+ /**
94
+ * Add tickets data to the event object.
95
+ *
96
+ * @since 4.10.9
97
+ *
98
+ * @param array $props An associative array of all the properties that will be set on the "decorated" post
99
+ * object.
100
+ * @param \WP_Post $post The post object handled by the class.
101
+ *
102
+ * @return array The model properties. This value might be cached.
103
+ */
104
+ public function add_tickets_data( $props, $event ) {
105
+ $props['tickets'] = new Tickets( $event->ID );
106
+
107
+ return $props;
108
+ }
109
+
110
+ /**
111
+ * Adds the actions required by each Tickets Views v2 component.
112
+ *
113
+ * @since 4.10.9
114
+ */
115
+ protected function add_actions() {
116
+ // silence is golden
117
+ }
118
+
119
+ /**
120
+ * Adds the filters required by each Tickets Views v2 component.
121
+ *
122
+ * @since 4.10.9
123
+ */
124
+ protected function add_filters() {
125
+ add_filter( 'tribe_template_path_list', [ $this, 'filter_template_path_list' ], 15, 2 );
126
+ add_filter( 'tribe_template_origin_namespace_map', [ $this, 'filter_add_template_origin_namespace' ], 15, 3 );
127
+ add_filter( 'tribe_post_type_events_properties', [ $this, 'add_tickets_data' ], 20, 2 );
128
+ }
129
+ }
src/Tribe/{Views → Events/Views}/V2/Models/Tickets.php RENAMED
@@ -3,13 +3,14 @@
3
  * The Tickets abstraction objece, used to add tickets-related properties to the event object crated by the
4
  * `trib_get_event` function.
5
  *
 
 
6
  * @since 4.10.9
7
  *
8
- * @package Tribe\Events\Tickets\Views\V2\Models
9
  */
10
 
11
- namespace Tribe\Events\Tickets\Views\V2\Models;
12
-
13
 
14
  use Tribe\Utils\Lazy_Events;
15
 
@@ -18,9 +19,9 @@ use Tribe\Utils\Lazy_Events;
18
  *
19
  * @since 4.10.9
20
  *
21
- * @package Tribe\Events\Tickets\Views\V2\Models
22
  */
23
- class Tickets implements \ArrayAccess, \Serializable{
24
  use Lazy_Events;
25
 
26
  /**
@@ -109,7 +110,16 @@ class Tickets implements \ArrayAccess, \Serializable{
109
  return $this->data;
110
  }
111
 
112
- if ( ! tribe_events_has_tickets_on_sale( $this->post_id ) ) {
 
 
 
 
 
 
 
 
 
113
  return [];
114
  }
115
 
@@ -186,9 +196,8 @@ class Tickets implements \ArrayAccess, \Serializable{
186
  $link_anchor = '#rsvp-now';
187
  } else {
188
  $link_label = esc_html( sprintf( _x( 'Get %s', 'list view buy now ticket button', 'event-tickets' ), tribe_get_ticket_label_plural( 'list_view_buy_now_button' ) ) );
189
- $link_anchor = '#buy-tickets';
190
  }
191
-
192
  }
193
  }
194
 
3
  * The Tickets abstraction objece, used to add tickets-related properties to the event object crated by the
4
  * `trib_get_event` function.
5
  *
6
+ * @todo @sc0ttkclark This model class needs to move into `src/Tribe` when Tickets model is implemented by Green Team
7
+ *
8
  * @since 4.10.9
9
  *
10
+ * @package Tribe\Tickets\Events\Views\V2\Models
11
  */
12
 
13
+ namespace Tribe\Tickets\Events\Views\V2\Models;
 
14
 
15
  use Tribe\Utils\Lazy_Events;
16
 
19
  *
20
  * @since 4.10.9
21
  *
22
+ * @package Tribe\Tickets\Events\Views\V2\Models
23
  */
24
+ class Tickets implements \ArrayAccess, \Serializable {
25
  use Lazy_Events;
26
 
27
  /**
110
  return $this->data;
111
  }
112
 
113
+ $num_ticket_types_available = 0;
114
+ foreach( $this->all_tickets as $ticket ) {
115
+ if ( ! tribe_events_ticket_is_on_sale( $ticket ) ) {
116
+ continue;
117
+ }
118
+
119
+ $num_ticket_types_available++;
120
+ }
121
+
122
+ if ( ! $num_ticket_types_available ) {
123
  return [];
124
  }
125
 
196
  $link_anchor = '#rsvp-now';
197
  } else {
198
  $link_label = esc_html( sprintf( _x( 'Get %s', 'list view buy now ticket button', 'event-tickets' ), tribe_get_ticket_label_plural( 'list_view_buy_now_button' ) ) );
199
+ $link_anchor = '#tribe-tickets';
200
  }
 
201
  }
202
  }
203
 
src/Tribe/{Views → Events/Views}/V2/Service_Provider.php RENAMED
@@ -1,11 +1,11 @@
1
  <?php
2
- namespace Tribe\Events\Tickets\Views\V2;
3
 
4
  /**
5
  * The main service provider for Event Tickets support and additions to the Views V2 functions.
6
  *
7
  * @since 4.10.9
8
- * @package Tribe\Events\Tickets\Views\V2
9
  */
10
  class Service_Provider extends \tad_DI52_ServiceProvider {
11
 
@@ -15,14 +15,9 @@ class Service_Provider extends \tad_DI52_ServiceProvider {
15
  * @since 4.10.9
16
  */
17
  public function register() {
18
-
19
  require_once tribe( 'tickets.main' )->plugin_path . 'src/functions/views/provider.php';
20
 
21
- if ( ! tribe_events_tickets_views_v2_is_enabled() ) {
22
- return;
23
- }
24
-
25
- $this->register_hooks();
26
 
27
  // Register the SP on the container
28
  $this->container->singleton( 'tickets.views.v2.provider', $this );
@@ -34,7 +29,11 @@ class Service_Provider extends \tad_DI52_ServiceProvider {
34
  *
35
  * @since 4.10.9
36
  */
37
- protected function register_hooks() {
 
 
 
 
38
  $hooks = new Hooks( $this->container );
39
  $hooks->register();
40
 
@@ -42,6 +41,4 @@ class Service_Provider extends \tad_DI52_ServiceProvider {
42
  $this->container->singleton( Hooks::class, $hooks );
43
  $this->container->singleton( 'tickets.views.v2.hooks', $hooks );
44
  }
45
-
46
-
47
  }
1
  <?php
2
+ namespace Tribe\Tickets\Events\Views\V2;
3
 
4
  /**
5
  * The main service provider for Event Tickets support and additions to the Views V2 functions.
6
  *
7
  * @since 4.10.9
8
+ * @package Tribe\Tickets\Events\Views\V2
9
  */
10
  class Service_Provider extends \tad_DI52_ServiceProvider {
11
 
15
  * @since 4.10.9
16
  */
17
  public function register() {
 
18
  require_once tribe( 'tickets.main' )->plugin_path . 'src/functions/views/provider.php';
19
 
20
+ add_action( 'tribe_events_bound_implementations', [ $this, 'register_hooks' ] );
 
 
 
 
21
 
22
  // Register the SP on the container
23
  $this->container->singleton( 'tickets.views.v2.provider', $this );
29
  *
30
  * @since 4.10.9
31
  */
32
+ public function register_hooks() {
33
+ if ( ! tribe_events_tickets_views_v2_is_enabled() ) {
34
+ return;
35
+ }
36
+
37
  $hooks = new Hooks( $this->container );
38
  $hooks->register();
39
 
41
  $this->container->singleton( Hooks::class, $hooks );
42
  $this->container->singleton( 'tickets.views.v2.hooks', $hooks );
43
  }
 
 
44
  }
src/Tribe/Main.php CHANGED
@@ -4,21 +4,21 @@ class Tribe__Tickets__Main {
4
  /**
5
  * Current version of this plugin
6
  */
7
- const VERSION = '4.11.1';
8
 
9
  /**
10
  * Min required The Events Calendar version
11
  *
12
  * @deprecated 4.10
13
  */
14
- const MIN_TEC_VERSION = '4.9.4';
15
 
16
  /**
17
  * Min required version of Tribe Common
18
  *
19
  * @deprecated 4.10
20
  */
21
- const MIN_COMMON_VERSION = '4.9.14';
22
 
23
  /**
24
  * Used to store the version history.
@@ -53,7 +53,7 @@ class Tribe__Tickets__Main {
53
  *
54
  * @since 4.10
55
  */
56
- protected $min_tec_version = '4.9.4';
57
 
58
  /**
59
  * Name of the provider
@@ -378,9 +378,7 @@ class Tribe__Tickets__Main {
378
  tribe_singleton( 'tickets.privacy', 'Tribe__Tickets__Privacy', [ 'hook' ] );
379
 
380
  // Views V2
381
- if ( class_exists( 'Tribe__Events__Main' ) ) {
382
- tribe_register_provider( Tribe\Events\Tickets\Views\V2\Service_Provider::class );
383
- }
384
  }
385
 
386
  /**
4
  /**
5
  * Current version of this plugin
6
  */
7
+ const VERSION = '4.11.2';
8
 
9
  /**
10
  * Min required The Events Calendar version
11
  *
12
  * @deprecated 4.10
13
  */
14
+ const MIN_TEC_VERSION = '5.0.0-dev';
15
 
16
  /**
17
  * Min required version of Tribe Common
18
  *
19
  * @deprecated 4.10
20
  */
21
+ const MIN_COMMON_VERSION = '4.11.0-dev';
22
 
23
  /**
24
  * Used to store the version history.
53
  *
54
  * @since 4.10
55
  */
56
+ protected $min_tec_version = '5.0.0';
57
 
58
  /**
59
  * Name of the provider
378
  tribe_singleton( 'tickets.privacy', 'Tribe__Tickets__Privacy', [ 'hook' ] );
379
 
380
  // Views V2
381
+ tribe_register_provider( Tribe\Tickets\Events\Views\V2\Service_Provider::class );
 
 
382
  }
383
 
384
  /**
src/Tribe/Plugin_Register.php CHANGED
@@ -8,8 +8,8 @@ class Tribe__Tickets__Plugin_Register extends Tribe__Abstract_Plugin_Register {
8
  protected $main_class = 'Tribe__Tickets__Main';
9
  protected $dependencies = array(
10
  'addon-dependencies' => array(
11
- 'Tribe__Tickets_Plus__Main' => '4.11.0-dev',
12
- 'Tribe__Events__Community__Tickets__Main' => '4.7-dev',
13
  ),
14
  );
15
 
@@ -19,4 +19,4 @@ class Tribe__Tickets__Plugin_Register extends Tribe__Abstract_Plugin_Register {
19
 
20
  $this->register_plugin();
21
  }
22
- }
8
  protected $main_class = 'Tribe__Tickets__Main';
9
  protected $dependencies = array(
10
  'addon-dependencies' => array(
11
+ 'Tribe__Tickets_Plus__Main' => '4.11.1',
12
+ 'Tribe__Events__Community__Tickets__Main' => '4.7.2-dev',
13
  ),
14
  );
15
 
19
 
20
  $this->register_plugin();
21
  }
22
+ }
src/Tribe/RSVP.php CHANGED
@@ -296,7 +296,7 @@ class Tribe__Tickets__RSVP extends Tribe__Tickets__Tickets {
296
  wp_register_script(
297
  'event-tickets-rsvp',
298
  $js_url,
299
- array( 'jquery', 'jquery-ui-datepicker' ),
300
  apply_filters( 'tribe_tickets_rsvp_js_version', Tribe__Tickets__Main::VERSION ),
301
  true
302
  );
296
  wp_register_script(
297
  'event-tickets-rsvp',
298
  $js_url,
299
+ array( 'jquery' ),
300
  apply_filters( 'tribe_tickets_rsvp_js_version', Tribe__Tickets__Main::VERSION ),
301
  true
302
  );
src/Tribe/Tickets.php CHANGED
@@ -1550,69 +1550,6 @@ if ( ! class_exists( 'Tribe__Tickets__Tickets' ) ) {
1550
  ];
1551
  }
1552
 
1553
- /**
1554
- * Tries to make data about global stock levels and global stock-enabled ticket objects
1555
- * available to frontend scripts.
1556
- *
1557
- * @param array $tickets
1558
- */
1559
- public static function add_frontend_stock_data( array $tickets ) {
1560
- if ( is_admin() ) {
1561
- return;
1562
- }
1563
-
1564
- /*
1565
- * Add the frontend ticket form script as needed (we do this lazily since right now),
1566
- * it's only required for certain combinations of event/ticket.
1567
- */
1568
- if ( ! empty( self::$frontend_script_enqueued ) ) {
1569
- return;
1570
- }
1571
-
1572
- $plugin = Tribe__Tickets__Main::instance();
1573
-
1574
- wp_enqueue_script( 'wp-util' );
1575
-
1576
- tribe_asset(
1577
- $plugin,
1578
- 'tribe_tickets_frontend_tickets',
1579
- 'frontend-ticket-form.js',
1580
- [ 'jquery' ],
1581
- null,
1582
- [
1583
- 'type' => 'js',
1584
- 'localize' => [
1585
- [
1586
- 'name' => 'TribeTicketOptions',
1587
- 'data' => [ __CLASS__, 'get_asset_localize_data_for_ticket_options' ],
1588
- ],
1589
- [
1590
- 'name' => 'TribeCurrency',
1591
- 'data' => [ __CLASS__, 'get_asset_localize_data_for_currencies' ],
1592
- ],
1593
- [
1594
- 'name' => 'TribeCartEndpoint',
1595
- 'data' => [
1596
- 'url' => tribe_tickets_rest_url( '/cart/' ),
1597
- ],
1598
- ],
1599
- [
1600
- 'name' => 'TribeMessages',
1601
- 'data' => self::set_messages(),
1602
- ],
1603
- [
1604
- 'name' => 'TribeTicketsURLs',
1605
- 'data' => [ __CLASS__, 'get_asset_localize_data_for_cart_checkout_urls' ],
1606
- ],
1607
- ],
1608
- ]
1609
- );
1610
-
1611
- tribe_asset_enqueue( 'tribe_tickets_frontend_tickets' );
1612
-
1613
- self::$frontend_script_enqueued = true;
1614
- }
1615
-
1616
  /**
1617
  * Get JS localize data for ticket options.
1618
  *
@@ -1832,6 +1769,82 @@ if ( ! class_exists( 'Tribe__Tickets__Tickets' ) ) {
1832
  return true;
1833
  }
1834
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1835
  /**
1836
  * Takes any global stock data and makes it available via a wp_localize_script() call.
1837
  *
1550
  ];
1551
  }
1552
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1553
  /**
1554
  * Get JS localize data for ticket options.
1555
  *
1769
  return true;
1770
  }
1771
 
1772
+ /**
1773
+ * Tries to make data about global stock levels and global stock-enabled ticket objects
1774
+ * available to frontend scripts.
1775
+ *
1776
+ * @deprecated TBD
1777
+ *
1778
+ * @param array $tickets
1779
+ */
1780
+ public static function add_frontend_stock_data( array $tickets ) {
1781
+
1782
+ _deprecated_function( __METHOD__, 'TBD', 'tribe( "tickets.editor.blocks.tickets" )->assets()' );
1783
+
1784
+ if ( is_admin() ) {
1785
+ return;
1786
+ }
1787
+
1788
+ /*
1789
+ * Add the frontend ticket form script as needed (we do this lazily since right now),
1790
+ * it's only required for certain combinations of event/ticket.
1791
+ */
1792
+ if ( ! empty( self::$frontend_script_enqueued ) ) {
1793
+ return;
1794
+ }
1795
+
1796
+ $plugin = Tribe__Tickets__Main::instance();
1797
+
1798
+ wp_register_script(
1799
+ 'wp-util-not-in-footer',
1800
+ includes_url( '/js/wp-util.js' ),
1801
+ [ 'jquery', 'underscore' ],
1802
+ false,
1803
+ false
1804
+ );
1805
+
1806
+ wp_enqueue_script( 'wp-util-not-in-footer' );
1807
+
1808
+ tribe_asset(
1809
+ $plugin,
1810
+ 'tribe_tickets_frontend_tickets',
1811
+ 'tickets-block.js',
1812
+ [ 'jquery', 'jquery-ui-datepicker', 'wp-util-not-in-footer', 'wp-i18n' ],
1813
+ null,
1814
+ [
1815
+ 'type' => 'js',
1816
+ 'localize' => [
1817
+ [
1818
+ 'name' => 'TribeTicketOptions',
1819
+ 'data' => [ __CLASS__, 'get_asset_localize_data_for_ticket_options' ],
1820
+ ],
1821
+ [
1822
+ 'name' => 'TribeCurrency',
1823
+ 'data' => [ __CLASS__, 'get_asset_localize_data_for_currencies' ],
1824
+ ],
1825
+ [
1826
+ 'name' => 'TribeCartEndpoint',
1827
+ 'data' => [
1828
+ 'url' => tribe_tickets_rest_url( '/cart/' ),
1829
+ ],
1830
+ ],
1831
+ [
1832
+ 'name' => 'TribeMessages',
1833
+ 'data' => self::set_messages(),
1834
+ ],
1835
+ [
1836
+ 'name' => 'TribeTicketsURLs',
1837
+ 'data' => [ __CLASS__, 'get_asset_localize_data_for_cart_checkout_urls' ],
1838
+ ],
1839
+ ],
1840
+ ]
1841
+ );
1842
+
1843
+ tribe_asset_enqueue( 'tribe_tickets_frontend_tickets' );
1844
+
1845
+ self::$frontend_script_enqueued = true;
1846
+ }
1847
+
1848
  /**
1849
  * Takes any global stock data and makes it available via a wp_localize_script() call.
1850
  *
src/Tribe/Tickets_View.php CHANGED
@@ -41,6 +41,7 @@ class Tribe__Tickets__Tickets_View {
41
  add_action( 'parse_request', [ $myself, 'prevent_page_redirect' ] );
42
  add_filter( 'the_content', [ $myself, 'intercept_content' ] );
43
  add_action( 'parse_request', [ $myself, 'maybe_regenerate_rewrite_rules' ] );
 
44
 
45
  // Only Applies this to TEC users.
46
  if ( class_exists( 'Tribe__Events__Rewrite' ) ) {
@@ -363,6 +364,24 @@ class Tribe__Tickets__Tickets_View {
363
 
364
  }
365
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
366
  /**
367
  * Intercepts the_content from the posts to include the orders structure.
368
  *
@@ -979,6 +998,9 @@ class Tribe__Tickets__Tickets_View {
979
  /** @var \Tribe__Tickets__Editor__Blocks__Tickets $blocks_tickets */
980
  $blocks_tickets = tribe( 'tickets.editor.blocks.tickets' );
981
 
 
 
 
982
  $tickets = $provider->get_tickets( $post_id );
983
 
984
  $args = [
@@ -1001,4 +1023,4 @@ class Tribe__Tickets__Tickets_View {
1001
 
1002
  return $template->template( 'blocks/tickets', $args );
1003
  }
1004
- }
41
  add_action( 'parse_request', [ $myself, 'prevent_page_redirect' ] );
42
  add_filter( 'the_content', [ $myself, 'intercept_content' ] );
43
  add_action( 'parse_request', [ $myself, 'maybe_regenerate_rewrite_rules' ] );
44
+ add_filter( 'tribe_events_views_v2_bootstrap_should_display_single', [ $myself, 'intercept_views_v2_single_display' ], 15, 4 );
45
 
46
  // Only Applies this to TEC users.
47
  if ( class_exists( 'Tribe__Events__Rewrite' ) ) {
364
 
365
  }
366
 
367
+ /**
368
+ * Filter to make sure Tickets eventDisplay properly displays the Tickets page.
369
+ *
370
+ * @since TBD
371
+ *
372
+ * @param bool $should_display_single If we should display single or not.
373
+ * @param string $view_slug Which view slug we are working with.
374
+ *
375
+ * @return bool
376
+ */
377
+ public function intercept_views_v2_single_display( $should_display_single, $view_slug ) {
378
+ if ( 'tickets' === $view_slug ) {
379
+ return true;
380
+ }
381
+
382
+ return $should_display_single;
383
+ }
384
+
385
  /**
386
  * Intercepts the_content from the posts to include the orders structure.
387
  *
998
  /** @var \Tribe__Tickets__Editor__Blocks__Tickets $blocks_tickets */
999
  $blocks_tickets = tribe( 'tickets.editor.blocks.tickets' );
1000
 
1001
+ // Load assets manually.
1002
+ $blocks_tickets->assets();
1003
+
1004
  $tickets = $provider->get_tickets( $post_id );
1005
 
1006
  $args = [
1023
 
1024
  return $template->template( 'blocks/tickets', $args );
1025
  }
1026
+ }
src/Tribe/Views/V2/Hooks.php DELETED
@@ -1,94 +0,0 @@
1
- <?php
2
- /**
3
- * Handles hooking all the actions and filters used by the module.
4
- *
5
- * To remove a filter:
6
- * remove_filter( 'some_filter', [ tribe( Tribe\Events\Tickets\Views\V2\Hooks::class ), 'some_filtering_method' ] );
7
- * remove_filter( 'some_filter', [ tribe( 'tickets.views.v2.hooks' ), 'some_filtering_method' ] );
8
- *
9
- * To remove an action:
10
- * remove_action( 'some_action', [ tribe( Tribe\Events\Tickets\Views\V2\Hooks::class ), 'some_method' ] );
11
- * remove_action( 'some_action', [ tribe( 'tickets.views.v2.hooks' ), 'some_method' ] );
12
- *
13
- * @since 4.10.9
14
- *
15
- * @package Tribe\Events\Tickets\Views\V2
16
- */
17
-
18
- namespace Tribe\Events\Tickets\Views\V2;
19
-
20
- use Tribe\Events\Tickets\Views\V2\Models\Tickets;
21
-
22
- /**
23
- * Class Hooks.
24
- *
25
- * @since 4.10.9
26
- *
27
- * @package Tribe\Events\Tickets\Views\V2
28
- */
29
- class Hooks extends \tad_DI52_ServiceProvider {
30
- /**
31
- * Binds and sets up implementations.
32
- *
33
- * @since 4.10.9
34
- */
35
- public function register() {
36
- $this->add_actions();
37
- $this->add_filters();
38
- }
39
-
40
- /**
41
- * Filters the list of folders TEC will look up to find templates to add the ones defined by Tickets.
42
- *
43
- * @since 4.10.9
44
- *
45
- * @param array $folders The current list of folders that will be searched template files.
46
- *
47
- * @return array The filtered list of folders that will be searched for the templates.
48
- */
49
- public function filter_template_path_list( array $folders = [] ) {
50
- $folders[] = [
51
- 'id' => 'event-tickets',
52
- 'priority' => 17,
53
- 'path' => \Tribe__Tickets__Main::instance()->plugin_path . 'src/views/v2',
54
- ];
55
-
56
- return $folders;
57
- }
58
-
59
- /**
60
- * Add tickets data to the event object.
61
- *
62
- * @since 4.10.9
63
- *
64
- * @param array $props An associative array of all the properties that will be set on the "decorated" post
65
- * object.
66
- * @param \WP_Post $post The post object handled by the class.
67
- *
68
- * @return array The model properties. This value might be cached.
69
- */
70
- public function add_tickets_data( $props, $event ) {
71
- $props['tickets'] = new Tickets( $event->ID );
72
-
73
- return $props;
74
- }
75
-
76
- /**
77
- * Adds the actions required by each Tickets Views v2 component.
78
- *
79
- * @since 4.10.9
80
- */
81
- protected function add_actions() {
82
- // silence is golden
83
- }
84
-
85
- /**
86
- * Adds the filters required by each Tickets Views v2 component.
87
- *
88
- * @since 4.10.9
89
- */
90
- protected function add_filters() {
91
- add_filter( 'tribe_template_path_list', [ $this, 'filter_template_path_list' ] );
92
- add_filter( 'tribe_post_type_events_properties', [ $this, 'add_tickets_data' ], 20, 2 );
93
- }
94
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
src/functions/views/provider.php CHANGED
@@ -11,24 +11,9 @@
11
  * @return bool Whether v2 of the Views are enabled or not.
12
  */
13
  function tribe_events_tickets_views_v2_is_enabled() {
14
- $enabled = false;
15
-
16
- if ( defined( 'TRIBE_EVENTS_V2_VIEWS' ) ) {
17
- $enabled = (bool) TRIBE_EVENTS_V2_VIEWS;
18
- }
19
-
20
- $env_var = getenv( 'TRIBE_EVENTS_V2_VIEWS' );
21
- if ( false !== $env_var ) {
22
- $enabled = (bool) $env_var;
23
  }
24
 
25
- /**
26
- * Allows filtering of the Events Views V2 provider, doing so will render
27
- * the methods and classes no longer load-able so keep that in mind.
28
- *
29
- * @since 4.10.9
30
- *
31
- * @param boolean $enabled Determining if V2 Views is enabled.
32
- */
33
- return apply_filters( 'tribe_events_tickets_views_v2_is_enabled', $enabled );
34
  }
11
  * @return bool Whether v2 of the Views are enabled or not.
12
  */
13
  function tribe_events_tickets_views_v2_is_enabled() {
14
+ if ( ! function_exists( 'tribe_events_views_v2_is_enabled' ) ) {
15
+ return false;
 
 
 
 
 
 
 
16
  }
17
 
18
+ return tribe_events_views_v2_is_enabled();
 
 
 
 
 
 
 
 
19
  }
src/resources/css/app/blocks.css CHANGED
@@ -1,52 +1,52 @@
1
- .tribe-editor__action-button,.tribe-editor__action-button.tribe-editor__button,.tribe-editor__action-button.tribe-editor__link{display:flex;align-items:center;font-family:Helvetica,sans-serif;font-size:15px;line-height:18px;letter-spacing:.38px;color:#545d66;text-decoration:none;transition:none}.tribe-editor__action-button.tribe-editor__button>svg,.tribe-editor__action-button.tribe-editor__link>svg,.tribe-editor__action-button>svg{width:20px;fill:#545d66}.tribe-editor__action-button.tribe-editor__button>svg path,.tribe-editor__action-button.tribe-editor__link>svg path,.tribe-editor__action-button>svg path{fill:#545d66}.tribe-editor__action-button.tribe-editor__button:focus,.tribe-editor__action-button.tribe-editor__button:hover,.tribe-editor__action-button.tribe-editor__link:focus,.tribe-editor__action-button.tribe-editor__link:hover,.tribe-editor__action-button:focus,.tribe-editor__action-button:hover{color:#009fd4}.tribe-editor__action-button.tribe-editor__button:focus>svg,.tribe-editor__action-button.tribe-editor__button:focus>svg path,.tribe-editor__action-button.tribe-editor__button:hover>svg,.tribe-editor__action-button.tribe-editor__button:hover>svg path,.tribe-editor__action-button.tribe-editor__link:focus>svg,.tribe-editor__action-button.tribe-editor__link:focus>svg path,.tribe-editor__action-button.tribe-editor__link:hover>svg,.tribe-editor__action-button.tribe-editor__link:hover>svg path,.tribe-editor__action-button:focus>svg,.tribe-editor__action-button:focus>svg path,.tribe-editor__action-button:hover>svg,.tribe-editor__action-button:hover>svg path{fill:#009fd4}.tribe-editor__action-button.tribe-editor__button[disabled],.tribe-editor__action-button.tribe-editor__button[disabled]:focus,.tribe-editor__action-button.tribe-editor__button[disabled]:hover,.tribe-editor__action-button.tribe-editor__link[disabled],.tribe-editor__action-button.tribe-editor__link[disabled]:focus,.tribe-editor__action-button.tribe-editor__link[disabled]:hover,.tribe-editor__action-button[disabled],.tribe-editor__action-button[disabled]:focus,.tribe-editor__action-button[disabled]:hover{color:#8d949b}.tribe-editor__action-button.tribe-editor__button[disabled]:focus>svg,.tribe-editor__action-button.tribe-editor__button[disabled]:focus>svg path,.tribe-editor__action-button.tribe-editor__button[disabled]:hover>svg,.tribe-editor__action-button.tribe-editor__button[disabled]:hover>svg path,.tribe-editor__action-button.tribe-editor__button[disabled]>svg,.tribe-editor__action-button.tribe-editor__button[disabled]>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]:focus>svg,.tribe-editor__action-button.tribe-editor__link[disabled]:focus>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]:hover>svg,.tribe-editor__action-button.tribe-editor__link[disabled]:hover>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]>svg,.tribe-editor__action-button.tribe-editor__link[disabled]>svg path,.tribe-editor__action-button[disabled]:focus>svg,.tribe-editor__action-button[disabled]:focus>svg path,.tribe-editor__action-button[disabled]:hover>svg,.tribe-editor__action-button[disabled]:hover>svg path,.tribe-editor__action-button[disabled]>svg,.tribe-editor__action-button[disabled]>svg path{fill:#8d949b}.tribe-editor__action-dashboard .tribe-editor__action-button,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button:focus,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button:hover,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link:focus,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link:hover,.tribe-editor__action-dashboard .tribe-editor__action-button:focus,.tribe-editor__action-dashboard .tribe-editor__action-button:hover{box-shadow:none}.tribe-editor__action-button--icon-right>svg{margin-left:6px;order:2}.tribe-editor__action-button--icon-left>svg{margin-right:6px}
2
- .tribe-editor__action-dashboard{background-color:#f8f9fb;display:flex;margin:0 -14px;position:relative;bottom:-14px}.tribe-editor__action-dashboard__group-left{display:flex;align-items:center;flex:1}.tribe-editor__action-dashboard__group-right{display:flex;align-items:center;flex:none;margin-left:auto}.tribe-editor__action-dashboard__action-wrapper{flex:none;margin-right:25px}.tribe-editor__action-dashboard__action-wrapper:last-child{margin-right:0}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__confirm-button{flex:none;font-family:Helvetica,"sans-serif"}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button{background-color:transparent;font-size:15px;line-height:18px;padding:0;margin-right:20px;transition:color .2s ease}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:last-child{margin-right:0}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:focus,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:hover{color:#009fd4}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled],.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled]:focus,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled]:hover{color:#8d949b}@media (min-width:600px){.tribe-editor__action-dashboard{padding:15px 28px}}
3
- .tribe-editor__attendee-registration{margin-top:30px}.tribe-editor__attendee-registration__modal{bottom:auto;height:90%;left:50%;max-height:none;max-width:none;right:auto;top:50%;transform:translate(-50%,-50%);width:90%}.tribe-editor__attendee-registration__modal .components-modal__header-heading{font-family:Helvetica,sans-serif;font-size:22px;font-weight:700}.tribe-editor__attendee-registration__modal-content{height:calc(100% - 40px);margin:-16px;position:relative;width:calc(100% + 32px)}.tribe-editor__attendee-registration__modal-iframe{display:block;height:100%;width:100%}.tribe-editor__attendee-registration__modal-overlay{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;position:absolute;top:0;width:100%}.tribe-editor__attendee-registration__modal-overlay .components-spinner{float:none;left:50%;margin:0;opacity:.8;position:absolute;top:50%;transform:translate(-50%,-50%)}.tribe-editor__attendee-registration__modal-overlay--show{display:block}.tribe-editor__attendee-registration__helper-text{display:block;color:#8d949b;font-size:12px;line-height:14px;margin-top:10px}
4
- .tribe-editor__container-panel{display:flex}.tribe-editor__container-panel--rsvp{border:1px solid #e1e3e6}.tribe-editor__container-panel--ticket{flex-wrap:wrap}.tribe-editor__container-panel__icon{flex:none}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__icon{width:100px;padding:25px 20px 20px}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__icon{width:68px;padding:25px 4px;background-color:#f8f9f9}.tribe-editor__container-panel__header-content-wrapper{flex:auto;background-color:#f7f8f9;border-left:1px dashed #b5bcc2}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__header{padding:25px}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__header{flex:none;width:calc(100% - 68px);padding:30px 25px}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__content{margin:0 25px;padding:30px 0}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__content{flex:none;width:100%;background-color:#f8f9f9;padding:30px 20px 25px;border-top:1px dashed #b5bcc2}
5
- .tribe-editor__date-time-range-picker{display:flex;flex-wrap:wrap}.tribe-editor__date-time-range-picker__end,.tribe-editor__date-time-range-picker__start{flex:none;display:flex;align-items:center;width:100%}.tribe-editor__date-time-range-picker__start{flex:none;width:calc(100% - 55px);margin-left:55px;margin-bottom:15px}.tribe-editor__date-time-range-picker .DayPickerInput{flex:1}.tribe-editor__date-time-range-picker .DayPickerInput input{border:1px solid #e1e3e6;color:#545d66;font-size:16px;line-height:19px;letter-spacing:.4px;padding:10px 15px;width:100%}.tribe-editor__date-time-range-picker .DayPickerInput input:disabled{color:#aeb4bb}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator{color:#8d949b;flex:none;font-size:16px;line-height:19px;letter-spacing:.4px}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator--date-time{margin:0 15px}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator--time-range{margin:0 7px 0 28px;width:20px}.tribe-editor__date-time-range-picker .tribe-editor__timepicker{flex:none}.tribe-editor__date-time-range-picker .DayPickerInput-Overlay{padding:20px;z-index:10}.tribe-editor__date-time-range-picker .DayPicker{width:100%}.tribe-editor__date-time-range-picker .DayPicker-Month{margin:0}.tribe-editor__date-time-range-picker .DayPicker-Caption>div,.tribe-editor__date-time-range-picker .DayPicker-Day,.tribe-editor__date-time-range-picker .DayPicker-Weekday{color:#545d66;font-family:Helvetica,"sans-serif";font-weight:400}.tribe-editor__date-time-range-picker .DayPicker-Caption>div{font-size:1rem;margin-bottom:12px;text-align:center}.tribe-editor__date-time-range-picker .DayPicker-Weekday{font-size:.75rem}.tribe-editor__date-time-range-picker .DayPicker-Day{font-size:.875rem}.tribe-editor__date-time-range-picker .DayPicker-Day:hover{color:#007bb4;background-color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--today{color:#545d66}.tribe-editor__date-time-range-picker .DayPicker-Day--disabled{pointer-events:none;color:#ccc}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside){border-radius:0;background-color:#009fd4;color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside):hover{background-color:#007bb4;color:#fff}.tribe-editor__date-time-range-picker .DayPicker-NavButton--prev{left:0;top:0}.tribe-editor__date-time-range-picker .DayPicker-NavButton--next{right:0;top:0}.tribe-editor__date-time-range-picker .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside){background-color:#e7f5fa;color:#545d66}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside):hover{color:#007bb4}
6
- .tribe-editor__label-with-tooltip{display:flex;align-items:center}.tribe-editor__labeled-item__label{font-weight:700}.tribe-editor__label-with-tooltip .tribe-editor__labeled-item__label{flex:none}.tribe-editor__label-with-tooltip__tooltip-label{flex:none;background-color:transparent;border:none;padding:0;margin-top:-2px;display:inline-flex;align-items:center}.tribe-editor__label-with-tooltip__tooltip-label>*{flex:none}
7
- .tribe-editor__inactive-block{display:flex;align-items:center;background-color:#f7f8f9}.tribe-editor__inactive-block__icon{flex:none}.tribe-editor__inactive-block--rsvp .tribe-editor__inactive-block__icon{width:100px;padding:25px 20px 20px}.tribe-editor__inactive-block--ticket .tribe-editor__inactive-block__icon{width:68px;padding:25px 0 25px 12px}.tribe-editor__inactive-block__content{flex:auto}.tribe-editor__inactive-block--rsvp .tribe-editor__inactive-block__content{padding:25px}.tribe-editor__inactive-block--ticket .tribe-editor__inactive-block__content{padding:30px 25px 30px 20px}.tribe-editor__inactive-block .tribe-editor__inactive-block__content .tribe-editor__inactive-block__title{color:#545d66;font-family:Helvetica,sans-serif;font-size:21px;font-weight:700;line-height:25px;letter-spacing:.16px;padding:0;margin:0 0 12px}.tribe-editor__inactive-block p.tribe-editor__inactive-block__description{color:#545d66;font-family:Helvetica,sans-serif;font-size:14px;line-height:18px;letter-spacing:.04px;margin:0}
8
- .tribe-editor__settings-dashboard{background-color:#f8f9fb;position:relative;margin:0 -14px;bottom:-14px}.tribe-editor__settings-dashboard__header{display:flex;justify-content:space-between;align-items:center;padding:15px 14px;height:68px}.tribe-editor__settings-dashboard .tribe-editor__settings-dashboard__close-button,.tribe-editor__settings-dashboard__header-left{flex:none;display:flex;align-items:center;font-size:15px;line-height:18px;letter-spacing:.38px}.tribe-editor__settings-dashboard__header-left>svg{fill:#009fd4;margin-right:6px}.tribe-editor__settings-dashboard__header-left>svg path{fill:#009fd4}.tribe-editor__settings-dashboard__header-left-text{color:#000}.tribe-editor__settings-dashboard__close-button>svg{fill:#a2aab2;margin-right:6px}.tribe-editor__settings-dashboard__close-button>svg path{fill:#a2aab2}.tribe-editor__settings-dashboard__close-button:focus>svg,.tribe-editor__settings-dashboard__close-button:hover>svg{fill:#009fd4;margin-right:6px}.tribe-editor__settings-dashboard__close-button:focus>svg path,.tribe-editor__settings-dashboard__close-button:hover>svg path{fill:#009fd4}.tribe-editor__settings-dashboard__close-button:disabled:focus>svg,.tribe-editor__settings-dashboard__close-button:disabled:focus>svg path,.tribe-editor__settings-dashboard__close-button:disabled:hover>svg,.tribe-editor__settings-dashboard__close-button:disabled:hover>svg path,.tribe-editor__settings-dashboard__close-button:disabled>svg,.tribe-editor__settings-dashboard__close-button:disabled>svg path{fill:#aeb4bb}.tribe-editor__settings-dashboard__close-button-text{color:#8d949b}.tribe-editor__settings-dashboard__close-button:focus .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:hover .tribe-editor__settings-dashboard__close-button-text{color:#009fd4}.tribe-editor__settings-dashboard__close-button:disabled .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:disabled:focus .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:disabled:hover .tribe-editor__settings-dashboard__close-button-text{color:#aeb4bb}.tribe-editor__settings-dashboard__content{padding:25px 14px}@media (min-width:600px){.tribe-editor__settings-dashboard__header{padding:15px 28px}.tribe-editor__settings-dashboard__content{padding:25px 28px}}
9
- .tribe-editor__warning-button{align-items:center;display:flex}.tribe-editor__warning-button-text{color:#e7563b;font-size:15px;font-weight:700;letter-spacing:.38px;line-height:18px}.tribe-editor__tickets--loading .tribe-editor__warning-button-text{color:#aeb4bb}svg.tribe-editor__warning-button-icon{fill:#e7563b;height:17px;margin-right:5px;width:17px}.tribe-editor__tickets--loading svg.tribe-editor__warning-button-icon{fill:#aeb4bb}
10
- .tribe-editor__rsvp-container-header__counters{flex:none;display:flex}.tribe-editor__rsvp-container-header__going-counter,.tribe-editor__rsvp-container-header__not-going-counter{flex:none}.tribe-editor__rsvp-container-header__going-counter{margin-right:25px}.tribe-editor__rsvp-container-header__going-counter:last-child{margin-right:0}
11
- .tribe-editor__rsvp .tribe-editor__container-panel__header{display:flex;align-items:center}.tribe-editor__rsvp-container-header__header-details{flex:auto}.tribe-editor__rsvp .tribe-editor__rsvp-container .tribe-editor__rsvp-container-header__title{color:#000;margin:0;padding-top:3px;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__rsvp .tribe-editor__rsvp-container .tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-header__title{color:#aeb4bb}.tribe-editor__rsvp-container-header__title-input-wrapper{display:flex}.tribe-editor__rsvp-container-header__title-input-wrapper svg{flex:none;margin:6px 0 0 10px;fill:#8d949b}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input{flex:none;margin:0;padding-top:3px;line-height:25px}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input{background-color:transparent;color:#000;margin:0;padding:0;border:none;font-family:Helvetica,"sans-serif";font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:focus,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:hover{background-color:#fff}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:disabled,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:disabled:focus,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:disabled:hover{background-color:transparent;color:#aeb4bb}.tribe-editor__rsvp-container-header__description{display:block;color:#545d66;padding-top:7px;font-size:12px;line-height:18px;letter-spacing:.04px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-header__description{color:#aeb4bb}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input{
12
- /* !important required to override styles from react-input-autosize */display:flex!important;padding-top:7px}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>*{flex:none}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input{background-color:transparent;color:#545d66;margin:0;padding:0;border:none;font-family:Helvetica,"sans-serif";font-size:12px;line-height:18px;letter-spacing:.04px}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:focus,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:hover{background-color:#fff}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:disabled,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:disabled:focus,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:disabled:hover{background-color:transparent;color:#aeb4bb}.tribe-editor__rsvp-container-header__capacity-label{display:flex;color:#545d66;padding-top:15px;line-height:18px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-header__capacity-label{color:#aeb4bb}.tribe-editor__rsvp-container-header__capacity-label .tribe-editor__numeric-label--count{flex:none;font-weight:700;font-size:18px;letter-spacing:.05px}.tribe-editor__rsvp-container-header__capacity-label .tribe-editor__numeric-label--after{flex:none;margin-left:2px;font-size:12px;letter-spacing:.04px;white-space:pre}.tribe-editor__rsvp-container-header__capacity-label-fallback{display:block;font-size:12px;line-height:18px;letter-spacing:.04px;color:#545d66;padding-top:15px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-header__capacity-label-fallback{color:#aeb4bb}
13
- .tribe-editor__rsvp-duration__duration-label{flex:none;position:relative;width:95px;z-index:1}.tribe-editor__rsvp-duration__duration-label .tribe-editor__labeled-item__label{color:#545d66;font-size:15px;font-weight:700;letter-spacing:.38px;line-height:18px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-duration__duration-label .tribe-editor__labeled-item__label{color:#aeb4bb}.tribe-editor__rsvp-duration__duration-label .tribe-editor__label-with-tooltip__tooltip-label{margin-left:5px}svg.tribe-editor__rsvp-duration__duration-tooltip-label{width:17px;height:17px;fill:#a2aab2}.tribe-editor__rsvp-container--disabled svg.tribe-editor__rsvp-duration__duration-tooltip-label{fill:#aeb4bb}
14
- .tribe-editor__rsvp-duration__duration-picker{flex:1;margin-left:-42px}.tribe-editor__rsvp-container--disabled .tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator{color:#aeb4bb}
15
- .tribe-editor__rsvp-duration{align-items:flex-start;display:flex;flex-wrap:wrap;padding-top:30px}.tribe-editor__rsvp-duration .tribe-editor__timepicker-label-container{border-width:1px;border-color:#e1e3e6}.tribe-editor__rsvp-duration .tribe-editor__timepicker-label-container .tribe-editor__btn-input{padding-top:11px;padding-bottom:10px;font-size:14px}.tribe-editor__rsvp-duration__error{color:red;flex:none;font-size:15px;line-height:18px;margin-top:10px;padding-left:108px;width:100%}
16
  .tribe-editor__rsvp__content-row--move-delete{padding:30px 0 0}.tribe-editor__rsvp__content-row--move-delete>button{font-size:15px!important;letter-spacing:.38px;line-height:18px;padding:0}.tribe-editor__rsvp__content-row--move-delete>button:first-child{color:#009fd4}.tribe-editor__rsvp__content-row--move-delete>button:first-child:after{color:#8d949b;content:"|";margin:0 10px}.tribe-editor__rsvp__content-row--move-delete>button:last-child{color:red}
17
- .tribe-editor__rsvp__advanced-options .tribe-editor__accordion__row{position:relative}.tribe-editor__rsvp__advanced-options .tribe-editor__accordion__row.active:before{content:"";height:1px;width:calc(100% + 12px);background-color:#e1e3e6;position:absolute;top:10px;left:0}.tribe-editor__rsvp__advanced-options .tribe-editor__accordion__row.open .tribe-editor__accordion__row-content{overflow:visible}.tribe-editor__rsvp__advanced-options-header{border:none;background-color:#f8f9f9!important;display:flex;align-items:center;padding:0;position:relative}svg.tribe-editor__rsvp__advanced-options-header-icon{fill:#8d949b;margin-left:-5px;margin-right:3px}.tribe-editor__accordion__row.active svg.tribe-editor__rsvp__advanced-options-header-icon{transform:rotate(180deg) translateX(-2px)}.tribe-editor__rsvp-container--disabled svg.tribe-editor__rsvp__advanced-options-header-icon{fill:#aeb4bb}.tribe-editor__rsvp__advanced-options-header-text{color:#000;font-size:15px;font-weight:700;line-height:18px;padding-right:10px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp__advanced-options-header-text{color:#aeb4bb}
18
  .tribe-editor__rsvp-container--disabled .tribe-editor__rsvp__attendee-registration-helper-text,.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp__attendee-registration-label-with-modal .tribe-editor__labeled-item__label{color:#aeb4bb}
19
- .tribe-editor__rsvp .tribe-editor__container-panel__content{display:none;border-top:1px solid #e1e3e6}.tribe-editor__rsvp--selected .tribe-editor__container-panel__content{display:block}.tribe-editor__rsvp-container-content__labels{display:flex;align-items:baseline;margin-bottom:15px}.tribe-editor__rsvp-container-content__capacity-label{flex:none;color:#545d66;font-weight:700;font-size:15px;line-height:18px;letter-spacing:.38px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-content__capacity-label{color:#aeb4bb}.tribe-editor__rsvp-container-content__capacity-label-help{flex:none;color:#8d949b;font-size:12px;line-height:14px;margin-left:10px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-content__capacity-label-help{color:#aeb4bb}.tribe-editor__rsvp-container-content__options{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:35px}.tribe-editor__rsvp .tribe-editor__rsvp-container .tribe-editor__rsvp-container-content__capacity-input{flex:none;color:#000;font-size:16px;line-height:20px;border:1px solid #e1e3e6;box-shadow:inset 0 1px 0 0 #f1f1f1;padding:9px 15px;margin-right:20px;width:88px;height:40px}.tribe-editor__rsvp .tribe-editor__rsvp-container .tribe-editor__rsvp-container-content__capacity-input:disabled{color:#aeb4bb}.tribe-editor__rsvp-container-content__not-going-responses{flex:none}.tribe-editor__rsvp-container-content__not-going-responses .tribe-editor__checkbox__label{color:#000;font-size:15px;line-height:18px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-content__not-going-responses .tribe-editor__checkbox__label{color:#aeb4bb}
20
- .tribe-editor__rsvp-container .tribe-editor__container-panel__icon{display:flex;flex-direction:column;align-items:center}.tribe-editor__rsvp-container .tribe-editor__container-panel__icon>svg{flex:none}.tribe-editor__rsvp-container__icon-label{color:#434343;flex:none;font-family:Helvetica,sans-serif;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.05px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container__icon-label{color:#aeb4bb}
21
  .tribe-editor__rsvp--loading .tribe-editor__warning-button-text{color:#aeb4bb}.tribe-editor__rsvp--loading svg.tribe-editor__warning-button-icon{fill:#aeb4bb}.tribe-editor__rsvp__warning{background-color:#f8f9fb;bottom:-14px;color:#545d66;font-size:15px;line-height:18px;margin:0 -14px;position:relative}@media (min-width:600px){.tribe-editor__rsvp__warning{padding:0 28px 15px}}
22
  .edit-post-visual-editor .editor-block-list__block .tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__image-upload__title,.tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__image-upload__content p.tribe-editor__image-upload__description{color:#aeb4bb}.tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__image-upload__image{opacity:.5}
23
  .tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left>svg,.tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left>svg path{fill:#aeb4bb}.tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left-text{color:#aeb4bb}
24
  .tribe-editor__tickets__move-modal label{display:block;font-size:15px;margin:30px 0 10px}.tribe-editor__tickets__move-modal .components-spinner{display:block;float:none;margin:10px 0}.tribe-editor__tickets__move-modal footer{margin-top:15px}
25
- .tribe-editor__rsvp{font-family:Helvetica,sans-serif;position:relative}.tribe-editor__inactive-block__icon{display:flex;flex-direction:column;align-items:center}.tribe-editor__inactive-block__icon>svg{flex:none}.tribe-editor__rsvp__inactive-block-icon-label{color:#aeb4bb;flex:none;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.05px}.tribe-editor__rsvp .components-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);float:none;margin:0;opacity:.8}
26
  .tribe-editor__tickets--loading .tribe-editor__warning-button-text{color:#aeb4bb}.tribe-editor__tickets--loading svg.tribe-editor__warning-button-icon{fill:#aeb4bb}.tribe-editor__tickets__warning{background-color:#f8f9fb;bottom:-14px;color:#545d66;font-size:15px;line-height:18px;margin:0 -14px;position:relative}@media (min-width:600px){.tribe-editor__tickets__warning{padding:0 28px 15px}}
27
- .tribe-editor__tickets__capacity-row{border-top:1px solid #e1e3e6;display:flex;justify-content:space-between;align-items:center}.tribe-editor__tickets__capacity-row-left{flex:1;display:flex;padding:18px 0}.tribe-editor__tickets__capacity-row-right{flex:none;width:85px;padding-right:15px;text-align:right;color:#000}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__tickets__capacity-row-right{color:#aeb4bb}.tribe-editor__tickets__capacity-row-right input[type=number]{width:85px;margin-right:-15px;text-align:right}.tribe-editor__tickets__capacity-row-label{flex:none;font-size:15px;line-height:18px;color:#000}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__tickets__capacity-row-label{color:#aeb4bb}.tribe-editor__tickets__capacity-row-items{flex:none;padding-left:7px;font-size:14px;line-height:18px;color:#545d66}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__tickets__capacity-row-items{color:#aeb4bb}
28
  .tribe-editor__tickets__capacity-table{margin-bottom:40px}.tribe-editor__tickets .tribe-editor__tickets__capacity-table .tribe-editor__tickets__capacity-table-title{margin-bottom:15px;font-size:15px;font-weight:700;line-height:18px;color:#000}.tribe-editor__tickets .tribe-editor__tickets__settings-dashboard--loading .tribe-editor__tickets__capacity-table .tribe-editor__tickets__capacity-table-title{color:#aeb4bb}
29
  .edit-post-visual-editor .editor-block-list__block .tribe-editor__tickets__settings-dashboard--loading .tribe-editor__image-upload__title,.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__image-upload__content p.tribe-editor__image-upload__description{color:#aeb4bb}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__image-upload__image{opacity:.5}
30
  .tribe-editor__tickets__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left>svg,.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left>svg path{fill:#aeb4bb}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left-text{color:#aeb4bb}
31
- .tribe-editor__tickets__availability{display:flex;justify-content:flex-end;padding:2px 0;font-size:15px;line-height:18px;color:#545d66}.tribe-editor__tickets--settings-open .tribe-editor__tickets__availability{color:#aeb4bb}.tribe-editor__tickets__availability-label{flex:none}.tribe-editor__tickets__availability-label .tribe-editor__numeric-label--count{font-weight:700}.tribe-editor__tickets__availability-label--available+.dashicons-info{margin-right:25px;position:relative}.tribe-editor__tickets__availability-label--available+.dashicons-info:after{content:"|";padding-left:10px;padding-right:10px;position:absolute;top:-2px}
32
  .tribe-editor__tickets__container{position:relative}.tribe-editor__tickets__overlay{position:absolute;left:0;right:0;top:0;bottom:0;margin:-14px;z-index:10}.tribe-editor__tickets__inner-blocks{visibility:hidden;height:0}.tribe-editor__tickets__inner-blocks--show{visibility:visible;height:auto}.tribe-editor__tickets .editor-inner-blocks .editor-block-list__block>.editor-block-list__block-edit:before{outline:none;transition:none}.tribe-editor__tickets .editor-inner-blocks .editor-block-list__block.is-hovered>.editor-block-list__block-edit:before,.tribe-editor__tickets .editor-inner-blocks .editor-block-list__block.is-selected>.editor-block-list__block-edit:before{outline:none}
33
  .tribe-editor__tickets-controls-provider legend{font-weight:700;margin-bottom:10px;padding:0}
34
- .tribe-editor__tickets{font-family:Helvetica,sans-serif}.tribe-editor__tickets .block-list-appender{display:none}.tribe-editor__tickets--loading{display:flex;align-items:center;justify-content:center;padding:20px}.tribe-editor__tickets .components-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);float:none;margin:0;opacity:.8}
35
- .tribe-editor__ticket{margin:-19px 0;border:1px solid #e1e3e6;position:relative;font-family:Helvetica,sans-serif}.tribe-editor__ticket--selected{border:1px solid #b1b5b8}.tribe-editor__ticket .components-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);float:none;margin:0;opacity:.8}
36
- .tribe-editor__ticket__container-header-title{display:flex}.tribe-editor__ticket__container-header-title .tribe-editor__ticket__container-header-clipboard-tooltip{flex:none;height:20px;margin:6px 0 0 10px}.tribe-editor__ticket__container-header-title>svg{flex:none;margin:6px 0 0 10px;opacity:0;transition:opacity .2s ease}.is-hovered[data-type="tribe/tickets-item"] .tribe-editor__ticket__container-header-title>svg,.tribe-editor__ticket--selected .tribe-editor__ticket__container-header-title>svg{opacity:1}.tribe-editor__ticket__container-header-title svg{fill:#8d949b}.tribe-editor__ticket .tribe-editor__ticket__container .tribe-editor__ticket__container-header-title-label{flex:none;max-width:calc(100% - 28px);color:#000;margin:0;padding-top:3px;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__ticket .tribe-editor__ticket__container .tribe-editor__ticket--disabled .tribe-editor__ticket__container-header-title-label{color:#aeb4bb}.tribe-editor__ticket .tribe-editor__ticket__container-header-title-input{
37
- /* !important required to override styles from react-input-autosize */display:flex!important;margin:0;padding-top:3px}.tribe-editor__ticket .tribe-editor__ticket__container-header-title-input>*{flex:none}.tribe-editor__ticket .tribe-editor__ticket__container-header-title-input>input{background-color:transparent;color:#000;margin:0;padding:0;border:none;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__ticket .tribe-editor__ticket__container-header-title-input>input:disabled{color:#aeb4bb}
38
  .tribe-editor__ticket__container-header-description{display:block;color:#545d66;padding-top:7px;font-size:12px;line-height:18px;letter-spacing:.04px}.tribe-editor__ticket--disabled .tribe-editor__ticket__container-header-description{color:#aeb4bb}.tribe-editor__ticket .tribe-editor__ticket__container-header-description-input{
39
- /* !important required to override styles from react-input-autosize */display:flex!important;padding-top:7px}.tribe-editor__ticket .tribe-editor__ticket__container-header-description-input>*{flex:none}.tribe-editor__ticket .tribe-editor__ticket__container-header-description-input>input{background-color:transparent;color:#545d66;margin:0;padding:0;border:none;font-size:12px;line-height:18px;letter-spacing:.04px}.tribe-editor__ticket .tribe-editor__ticket__container-header-description-input>input:disabled{color:#aeb4bb}
40
- .tribe-editor__ticket__container-header-price{flex:none;min-width:65px;color:#000;margin:0 20px 0 15px;padding-bottom:5px;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px;text-align:center}.tribe-editor__ticket--selected .tribe-editor__ticket__container-header-price{margin-right:118px}.tribe-editor__ticket--disabled .tribe-editor__ticket__container-header-price{color:#aeb4bb}.tribe-editor__ticket__container-header-price-input>input[type=number]{background-color:transparent;color:#000;margin:0;padding:0;border:none;font-family:inherit;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__ticket__container-header-price-input>input[type=number]:disabled{color:#aeb4bb}
41
- .tribe-editor__quantity-bar{border:1px solid #e1e3e6;position:relative;height:10px;margin:5px 0}.tribe-editor__quantity-bar__bar--capacity,.tribe-editor__quantity-bar__bar--shared-sold,.tribe-editor__quantity-bar__bar--sold{position:absolute;left:0;top:0;bottom:0}.tribe-editor__quantity-bar__bar--capacity{z-index:3}.tribe-editor__quantity-bar__bar--capacity:after{width:1px;content:"";height:20px;position:absolute;background-color:#009fd4;right:0;top:-5px}.tribe-editor__quantity-bar__bar--sold{background-color:#009fd4;z-index:2}.tribe-editor__quantity-bar__bar--shared-sold{background-color:#c9ebf7;z-index:1}.tribe-editor__quantity-bar__bar-label{position:absolute;right:0;bottom:-20px;transform:translateX(50%);font-size:12px;line-height:1;color:#545d66}
42
  .tribe-editor__ticket__container-header-quantity{margin-right:13px;min-width:105px}.tribe-editor__ticket__container-header-quantity-label{display:block;color:#000;font-size:15px;line-height:18px;margin-bottom:12px;text-align:center}.tribe-editor__ticket--disabled .tribe-editor__ticket__container-header-quantity-label{color:#aeb4bb}.tribe-editor__ticket__container-header-quantity-unlimited{display:block;color:#aeb4bb;font-size:12px;line-height:14px;padding:2px 0;text-align:center}
43
- .tribe-editor__ticket .tribe-editor__container-panel__header{display:flex;align-items:center}.tribe-editor__ticket__container-header-details{flex:auto}
44
- .tribe-editor__ticket__content-row--capacity{padding-bottom:40px}.tribe-editor__ticket__capacity-label-with-tooltip{padding-top:13px}.tribe-editor__ticket__capacity-form{flex:auto;display:flex;justify-content:flex-end;flex-wrap:wrap}.tribe-editor__ticket--has-tickets-plus .tribe-editor__ticket__capacity-form{display:block}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row{display:flex;justify-content:flex-end;align-items:center;position:relative;padding-top:12px;margin-left:8px}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row .tribe-editor__labeled-item__label{flex:none;margin-right:20px;font-size:15px;font-weight:400;line-height:18px;letter-spacing:0;color:#000}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row .tribe-editor__input--number{flex:none;width:85px}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row:before{content:"";flex:1;height:1px;margin-right:10px;background-color:#e1e3e6}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row:after{content:"";width:1px;background-color:#e1e3e6;position:absolute;top:10px;left:0;height:100%}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row:last-child:after{top:0;height:calc(50% + 6px)}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row:nth-child(2):last-child:after{top:10px;height:calc(50% - 4px)}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row--capacity-independent .tribe-editor__labeled-item__label:after,.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row--shared-capacity .tribe-editor__labeled-item__label:after{color:red;content:"*";margin-left:3px}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input{flex:none;width:85px}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-helper-text{flex:none;width:100%;font-size:12px;line-height:14px;color:#8d949b;text-align:right;margin-top:10px}
45
- .tribe-editor__ticket__advanced-options .tribe-editor__accordion__row{position:relative}.tribe-editor__ticket__advanced-options .tribe-editor__accordion__row.active:before{content:"";height:1px;width:calc(100% + 12px);background-color:#e1e3e6;position:absolute;top:10px;left:0}.tribe-editor__ticket__advanced-options .tribe-editor__accordion__row.open .tribe-editor__accordion__row-content{overflow:visible}.tribe-editor__ticket__advanced-options-header{border:none;background-color:#f8f9f9!important;display:flex;align-items:center;padding:0;position:relative}svg.tribe-editor__ticket__advanced-options-header-icon{fill:#8d949b;margin-left:-5px;margin-right:3px}.tribe-editor__accordion__row.active svg.tribe-editor__ticket__advanced-options-header-icon{transform:rotate(180deg) translateX(-2px)}.tribe-editor__ticket--disabled svg.tribe-editor__ticket__advanced-options-header-icon{fill:#aeb4bb}.tribe-editor__ticket__advanced-options-header-text{color:#000;font-size:15px;font-weight:700;line-height:18px;padding-right:10px}.tribe-editor__ticket--disabled .tribe-editor__ticket__advanced-options-header-text{color:#aeb4bb}
46
- .tribe-editor__ticket__content-row--duration{padding:30px 0;flex-wrap:wrap}.tribe-editor__ticket__duration-label-with-tooltip{padding-top:12px;position:relative;z-index:1}.tribe-editor__ticket__duration-picker{flex:1;margin-left:-55px}.tribe-editor__ticket--disabled .tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator{color:#aeb4bb}.tribe-editor__ticket__duration-error{color:red;flex:none;font-size:15px;line-height:18px;margin-top:10px;padding-left:160px;width:100%}
47
- .tribe-editor__ticket__ecommerce-options{padding-top:30px}.tribe-editor__ticket__ecommerce-options .tribe-editor__labeled-item__label{flex:none;width:31%}.tribe-editor__ticket__ecommerce-options-links{display:flex;line-height:18px}.tribe-editor__ticket__ecommerce-options-link-wrapper{flex:none}.tribe-editor__ticket__ecommerce-options-link-wrapper:after{content:"|";color:#545d66;margin:0 6px}.tribe-editor__ticket--disabled .tribe-editor__ticket__ecommerce-options-link-wrapper:after{color:#aeb4bb}.tribe-editor__ticket__ecommerce-options-link-wrapper:last-child:after{content:""}.tribe-editor__ticket__ecommerce-options-link{font-size:15px;text-decoration:none}.tribe-editor__ticket--disabled .tribe-editor__ticket__ecommerce-options-link{color:#aeb4bb}
48
  .tribe-editor__ticket__content-row--move-delete{padding:30px 0 0}.tribe-editor__ticket__content-row--move-delete>button{font-size:15px!important;letter-spacing:.38px;line-height:18px;padding:0}.tribe-editor__ticket__content-row--move-delete>button:first-child{color:#009fd4}.tribe-editor__ticket__content-row--move-delete>button:first-child:after{color:#8d949b;content:"|";margin:0 10px}.tribe-editor__ticket__content-row--move-delete>button:last-child{color:red}
49
  .tribe-editor__ticket--disabled .tribe-editor__attendee-registration__label-with-modal .tribe-editor__labeled-item__label,.tribe-editor__ticket--disabled .tribe-editor__ticket__attendee-registration-helper-text{color:#aeb4bb}
50
- .tribe-editor__ticket .tribe-editor__container-panel__content{display:none}.tribe-editor__ticket--selected .tribe-editor__container-panel__content{display:block}.tribe-editor__ticket__content-row{display:flex;align-items:flex-start}.tribe-editor__ticket__content-row--sku{align-items:center}.tribe-editor__ticket__content-row--ecommerce-options{align-items:baseline}.tribe-editor__ticket__content-row--ecommerce-options .tribe-editor__labeled-item__label,.tribe-editor__ticket__content-row .tribe-editor__label-with-tooltip{flex:none;width:160px}.tribe-editor__ticket__content-row .tribe-editor__labeled-item__label{color:#545d66;font-size:15px;font-weight:700;letter-spacing:.38px;line-height:18px}.tribe-editor__ticket--disabled .tribe-editor__ticket__content-row .tribe-editor__labeled-item__label{color:#aeb4bb}.tribe-editor__ticket__content-row .tribe-editor__label-with-tooltip__tooltip-label{margin-left:5px}.tribe-editor__ticket__content-row svg.tribe-editor__ticket__tooltip-label{width:17px;height:17px;fill:#a2aab2}.tribe-editor__ticket--disabled .tribe-editor__ticket__content-row svg.tribe-editor__ticket__tooltip-label{fill:#aeb4bb}
51
- .tribe-editor__action-dashboard.tribe-editor__ticket__dashboard{display:none;padding-top:0;margin:0;bottom:0}.tribe-editor__ticket--selected .tribe-editor__action-dashboard.tribe-editor__ticket__dashboard{display:flex}
52
- .tribe-editor__event-attendees__title{align-items:center;display:flex;font-family:Helvetica,"sans-serif";justify-content:center;max-width:100%}.tribe-editor__event-attendees__title--selected{border:none}.tribe-editor__event-attendees__title--placeholder{color:#333;cursor:text;background-color:transparent;border:0;display:block;font-size:1.3125rem;font-weight:700;min-height:50px;min-width:200px;padding:5px 0}.tribe-editor__event-attendees__title-text{border:0;padding:0;margin:0;color:#fff;background-color:transparent;flex:1;font-size:1.3125rem;font-weight:400;table-layout:fixed;width:100%}.tribe-editor__event-attendees .tribe-editor__event-attendees__title-text input{font-size:1.3125rem;min-height:50px;background-color:#fff;border:0;color:#333;font-family:Helvetica,"sans-serif";font-weight:700;overflow:hidden;padding:5px 0;max-width:calc(100% - 20px);min-width:200px}.tribe-editor__event-attendees .tribe-editor__event-attendees__title-text input:focus{outline:0;box-shadow:none}.tribe-editor__event-attendees__title-text--empty input{background-color:#fff;color:#8d949b}.tribe-editor__event-attendees__title-text--empty input::-webkit-input-placeholder{color:#8d949b}.tribe-editor__event-attendees__title-text--empty input::-moz-placeholder{color:#8d949b}.tribe-editor__event-attendees__title-text--empty input:-ms-input-placeholder,.tribe-editor__event-attendees__title-text--empty input::-ms-input-placeholder{color:#8d949b}.tribe-editor__event-attendees__title-text--empty input::placeholder{color:#8d949b}.tribe-editor__event-attendees__title .tribe-editor__event-attendees__title-text:focus [data-mce-selected=inline-boundary],.tribe-editor__event-attendees__title .tribe-editor__event-attendees__title-text [data-mce-selected=inline-boundary]{background:transparent}.tribe-editor__event-attendees__gravatars{padding-bottom:20px}.tribe-editor__event-attendees__gravatars svg{width:60px;height:60px;border-radius:100%;margin-right:8px}
1
+ .tribe-editor__action-button,.tribe-editor__action-button.tribe-editor__button,.tribe-editor__action-button.tribe-editor__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-family:Helvetica,sans-serif;font-size:15px;line-height:18px;letter-spacing:.38px;color:#545d66;text-decoration:none;transition:none}.tribe-editor__action-button.tribe-editor__button>svg,.tribe-editor__action-button.tribe-editor__link>svg,.tribe-editor__action-button>svg{width:20px;fill:#545d66}.tribe-editor__action-button.tribe-editor__button>svg path,.tribe-editor__action-button.tribe-editor__link>svg path,.tribe-editor__action-button>svg path{fill:#545d66}.tribe-editor__action-button.tribe-editor__button:focus,.tribe-editor__action-button.tribe-editor__button:hover,.tribe-editor__action-button.tribe-editor__link:focus,.tribe-editor__action-button.tribe-editor__link:hover,.tribe-editor__action-button:focus,.tribe-editor__action-button:hover{color:#009fd4}.tribe-editor__action-button.tribe-editor__button:focus>svg,.tribe-editor__action-button.tribe-editor__button:focus>svg path,.tribe-editor__action-button.tribe-editor__button:hover>svg,.tribe-editor__action-button.tribe-editor__button:hover>svg path,.tribe-editor__action-button.tribe-editor__link:focus>svg,.tribe-editor__action-button.tribe-editor__link:focus>svg path,.tribe-editor__action-button.tribe-editor__link:hover>svg,.tribe-editor__action-button.tribe-editor__link:hover>svg path,.tribe-editor__action-button:focus>svg,.tribe-editor__action-button:focus>svg path,.tribe-editor__action-button:hover>svg,.tribe-editor__action-button:hover>svg path{fill:#009fd4}.tribe-editor__action-button.tribe-editor__button[disabled],.tribe-editor__action-button.tribe-editor__button[disabled]:focus,.tribe-editor__action-button.tribe-editor__button[disabled]:hover,.tribe-editor__action-button.tribe-editor__link[disabled],.tribe-editor__action-button.tribe-editor__link[disabled]:focus,.tribe-editor__action-button.tribe-editor__link[disabled]:hover,.tribe-editor__action-button[disabled],.tribe-editor__action-button[disabled]:focus,.tribe-editor__action-button[disabled]:hover{color:#8d949b}.tribe-editor__action-button.tribe-editor__button[disabled]:focus>svg,.tribe-editor__action-button.tribe-editor__button[disabled]:focus>svg path,.tribe-editor__action-button.tribe-editor__button[disabled]:hover>svg,.tribe-editor__action-button.tribe-editor__button[disabled]:hover>svg path,.tribe-editor__action-button.tribe-editor__button[disabled]>svg,.tribe-editor__action-button.tribe-editor__button[disabled]>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]:focus>svg,.tribe-editor__action-button.tribe-editor__link[disabled]:focus>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]:hover>svg,.tribe-editor__action-button.tribe-editor__link[disabled]:hover>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]>svg,.tribe-editor__action-button.tribe-editor__link[disabled]>svg path,.tribe-editor__action-button[disabled]:focus>svg,.tribe-editor__action-button[disabled]:focus>svg path,.tribe-editor__action-button[disabled]:hover>svg,.tribe-editor__action-button[disabled]:hover>svg path,.tribe-editor__action-button[disabled]>svg,.tribe-editor__action-button[disabled]>svg path{fill:#8d949b}.tribe-editor__action-dashboard .tribe-editor__action-button,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button:focus,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button:hover,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link:focus,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link:hover,.tribe-editor__action-dashboard .tribe-editor__action-button:focus,.tribe-editor__action-dashboard .tribe-editor__action-button:hover{box-shadow:none}.tribe-editor__action-button--icon-right>svg{margin-left:6px;-webkit-order:2;order:2}.tribe-editor__action-button--icon-left>svg{margin-right:6px}
2
+ .tribe-editor__action-dashboard{background-color:#f8f9fb;display:-webkit-flex;display:flex;margin:0 -14px;position:relative;bottom:-14px}.tribe-editor__action-dashboard__group-left{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex:1;flex:1}.tribe-editor__action-dashboard__group-right{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex:none;flex:none;margin-left:auto}.tribe-editor__action-dashboard__action-wrapper{-webkit-flex:none;flex:none;margin-right:25px}.tribe-editor__action-dashboard__action-wrapper:last-child{margin-right:0}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__confirm-button{-webkit-flex:none;flex:none;font-family:Helvetica,"sans-serif"}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button{background-color:transparent;font-size:15px;line-height:18px;padding:0;margin-right:20px;transition:color .2s ease}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:last-child{margin-right:0}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:focus,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:hover{color:#009fd4}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled],.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled]:focus,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled]:hover{color:#8d949b}@media (min-width:600px){.tribe-editor__action-dashboard{padding:15px 28px}}
3
+ .tribe-editor__attendee-registration{margin-top:30px}.tribe-editor__attendee-registration__modal{bottom:auto;height:90%;left:50%;max-height:none;max-width:none;right:auto;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.tribe-editor__attendee-registration__modal .components-modal__header-heading{font-family:Helvetica,sans-serif;font-size:22px;font-weight:700}.tribe-editor__attendee-registration__modal-content{height:calc(100% - 40px);margin:-16px;position:relative;width:calc(100% + 32px)}.tribe-editor__attendee-registration__modal-iframe{display:block;height:100%;width:100%}.tribe-editor__attendee-registration__modal-overlay{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;position:absolute;top:0;width:100%}.tribe-editor__attendee-registration__modal-overlay .components-spinner{float:none;left:50%;margin:0;opacity:.8;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tribe-editor__attendee-registration__modal-overlay--show{display:block}.tribe-editor__attendee-registration__helper-text{display:block;color:#8d949b;font-size:12px;line-height:14px;margin-top:10px}
4
+ .tribe-editor__container-panel{display:-webkit-flex;display:flex}.tribe-editor__container-panel--rsvp{border:1px solid #e1e3e6}.tribe-editor__container-panel--ticket{-webkit-flex-wrap:wrap;flex-wrap:wrap}.tribe-editor__container-panel__icon{-webkit-flex:none;flex:none}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__icon{width:100px;padding:25px 20px 20px}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__icon{width:68px;padding:25px 4px;background-color:#f8f9f9}.tribe-editor__container-panel__header-content-wrapper{-webkit-flex:auto;flex:auto;background-color:#f7f8f9;border-left:1px dashed #b5bcc2}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__header{padding:25px}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__header{-webkit-flex:none;flex:none;width:calc(100% - 68px);padding:30px 25px}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__content{margin:0 25px;padding:30px 0}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__content{-webkit-flex:none;flex:none;width:100%;background-color:#f8f9f9;padding:30px 20px 25px;border-top:1px dashed #b5bcc2}
5
+ .tribe-editor__date-time-range-picker{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.tribe-editor__date-time-range-picker__end,.tribe-editor__date-time-range-picker__start{-webkit-flex:none;flex:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%}.tribe-editor__date-time-range-picker__start{-webkit-flex:none;flex:none;width:calc(100% - 55px);margin-left:55px;margin-bottom:15px}.tribe-editor__date-time-range-picker .DayPickerInput{-webkit-flex:1;flex:1}.tribe-editor__date-time-range-picker .DayPickerInput input{border:1px solid #e1e3e6;color:#545d66;font-size:16px;line-height:19px;letter-spacing:.4px;padding:10px 15px;width:100%}.tribe-editor__date-time-range-picker .DayPickerInput input:disabled{color:#aeb4bb}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator{color:#8d949b;-webkit-flex:none;flex:none;font-size:16px;line-height:19px;letter-spacing:.4px}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator--date-time{margin:0 15px}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator--time-range{margin:0 7px 0 28px;width:20px}.tribe-editor__date-time-range-picker .tribe-editor__timepicker{-webkit-flex:none;flex:none}.tribe-editor__date-time-range-picker .DayPickerInput-Overlay{padding:20px;z-index:10}.tribe-editor__date-time-range-picker .DayPicker{width:100%}.tribe-editor__date-time-range-picker .DayPicker-Month{margin:0}.tribe-editor__date-time-range-picker .DayPicker-Caption>div,.tribe-editor__date-time-range-picker .DayPicker-Day,.tribe-editor__date-time-range-picker .DayPicker-Weekday{color:#545d66;font-family:Helvetica,"sans-serif";font-weight:400}.tribe-editor__date-time-range-picker .DayPicker-Caption>div{font-size:1rem;margin-bottom:12px;text-align:center}.tribe-editor__date-time-range-picker .DayPicker-Weekday{font-size:.75rem}.tribe-editor__date-time-range-picker .DayPicker-Day{font-size:.875rem}.tribe-editor__date-time-range-picker .DayPicker-Day:hover{color:#007bb4;background-color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--today{color:#545d66}.tribe-editor__date-time-range-picker .DayPicker-Day--disabled{pointer-events:none;color:#ccc}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside){border-radius:0;background-color:#009fd4;color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside):hover{background-color:#007bb4;color:#fff}.tribe-editor__date-time-range-picker .DayPicker-NavButton--prev{left:0;top:0}.tribe-editor__date-time-range-picker .DayPicker-NavButton--next{right:0;top:0}.tribe-editor__date-time-range-picker .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside){background-color:#e7f5fa;color:#545d66}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside):hover{color:#007bb4}
6
+ .tribe-editor__label-with-tooltip{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.tribe-editor__labeled-item__label{font-weight:700}.tribe-editor__label-with-tooltip .tribe-editor__labeled-item__label{-webkit-flex:none;flex:none}.tribe-editor__label-with-tooltip__tooltip-label{-webkit-flex:none;flex:none;background-color:transparent;border:none;padding:0;margin-top:-2px;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center}.tribe-editor__label-with-tooltip__tooltip-label>*{-webkit-flex:none;flex:none}
7
+ .tribe-editor__inactive-block{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:#f7f8f9}.tribe-editor__inactive-block__icon{-webkit-flex:none;flex:none}.tribe-editor__inactive-block--rsvp .tribe-editor__inactive-block__icon{width:100px;padding:25px 20px 20px}.tribe-editor__inactive-block--ticket .tribe-editor__inactive-block__icon{width:68px;padding:25px 0 25px 12px}.tribe-editor__inactive-block__content{-webkit-flex:auto;flex:auto}.tribe-editor__inactive-block--rsvp .tribe-editor__inactive-block__content{padding:25px}.tribe-editor__inactive-block--ticket .tribe-editor__inactive-block__content{padding:30px 25px 30px 20px}.tribe-editor__inactive-block .tribe-editor__inactive-block__content .tribe-editor__inactive-block__title{color:#545d66;font-family:Helvetica,sans-serif;font-size:21px;font-weight:700;line-height:25px;letter-spacing:.16px;padding:0;margin:0 0 12px}.tribe-editor__inactive-block p.tribe-editor__inactive-block__description{color:#545d66;font-family:Helvetica,sans-serif;font-size:14px;line-height:18px;letter-spacing:.04px;margin:0}
8
+ .tribe-editor__settings-dashboard{background-color:#f8f9fb;position:relative;margin:0 -14px;bottom:-14px}.tribe-editor__settings-dashboard__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:15px 14px;height:68px}.tribe-editor__settings-dashboard .tribe-editor__settings-dashboard__close-button,.tribe-editor__settings-dashboard__header-left{-webkit-flex:none;flex:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:15px;line-height:18px;letter-spacing:.38px}.tribe-editor__settings-dashboard__header-left>svg{fill:#009fd4;margin-right:6px}.tribe-editor__settings-dashboard__header-left>svg path{fill:#009fd4}.tribe-editor__settings-dashboard__header-left-text{color:#000}.tribe-editor__settings-dashboard__close-button>svg{fill:#a2aab2;margin-right:6px}.tribe-editor__settings-dashboard__close-button>svg path{fill:#a2aab2}.tribe-editor__settings-dashboard__close-button:focus>svg,.tribe-editor__settings-dashboard__close-button:hover>svg{fill:#009fd4;margin-right:6px}.tribe-editor__settings-dashboard__close-button:focus>svg path,.tribe-editor__settings-dashboard__close-button:hover>svg path{fill:#009fd4}.tribe-editor__settings-dashboard__close-button:disabled:focus>svg,.tribe-editor__settings-dashboard__close-button:disabled:focus>svg path,.tribe-editor__settings-dashboard__close-button:disabled:hover>svg,.tribe-editor__settings-dashboard__close-button:disabled:hover>svg path,.tribe-editor__settings-dashboard__close-button:disabled>svg,.tribe-editor__settings-dashboard__close-button:disabled>svg path{fill:#aeb4bb}.tribe-editor__settings-dashboard__close-button-text{color:#8d949b}.tribe-editor__settings-dashboard__close-button:focus .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:hover .tribe-editor__settings-dashboard__close-button-text{color:#009fd4}.tribe-editor__settings-dashboard__close-button:disabled .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:disabled:focus .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:disabled:hover .tribe-editor__settings-dashboard__close-button-text{color:#aeb4bb}.tribe-editor__settings-dashboard__content{padding:25px 14px}@media (min-width:600px){.tribe-editor__settings-dashboard__header{padding:15px 28px}.tribe-editor__settings-dashboard__content{padding:25px 28px}}
9
+ .tribe-editor__warning-button{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.tribe-editor__warning-button-text{color:#e7563b;font-size:15px;font-weight:700;letter-spacing:.38px;line-height:18px}.tribe-editor__tickets--loading .tribe-editor__warning-button-text{color:#aeb4bb}svg.tribe-editor__warning-button-icon{fill:#e7563b;height:17px;margin-right:5px;width:17px}.tribe-editor__tickets--loading svg.tribe-editor__warning-button-icon{fill:#aeb4bb}
10
+ .tribe-editor__rsvp-container-header__counters{-webkit-flex:none;flex:none;display:-webkit-flex;display:flex}.tribe-editor__rsvp-container-header__going-counter,.tribe-editor__rsvp-container-header__not-going-counter{-webkit-flex:none;flex:none}.tribe-editor__rsvp-container-header__going-counter{margin-right:25px}.tribe-editor__rsvp-container-header__going-counter:last-child{margin-right:0}
11
+ .tribe-editor__rsvp .tribe-editor__container-panel__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.tribe-editor__rsvp-container-header__header-details{-webkit-flex:auto;flex:auto}.tribe-editor__rsvp .tribe-editor__rsvp-container .tribe-editor__rsvp-container-header__title{color:#000;margin:0;padding-top:3px;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__rsvp .tribe-editor__rsvp-container .tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-header__title{color:#aeb4bb}.tribe-editor__rsvp-container-header__title-input-wrapper{display:-webkit-flex;display:flex}.tribe-editor__rsvp-container-header__title-input-wrapper svg{-webkit-flex:none;flex:none;margin:6px 0 0 10px;fill:#8d949b}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input{-webkit-flex:none;flex:none;margin:0;padding-top:3px;line-height:25px}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input{background-color:transparent;color:#000;margin:0;padding:0;border:none;font-family:Helvetica,"sans-serif";font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:focus,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:hover{background-color:#fff}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:disabled,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:disabled:focus,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:disabled:hover{background-color:transparent;color:#aeb4bb}.tribe-editor__rsvp-container-header__description{display:block;color:#545d66;padding-top:7px;font-size:12px;line-height:18px;letter-spacing:.04px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-header__description{color:#aeb4bb}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input{
12
+ /* !important required to override styles from react-input-autosize */display:-webkit-flex!important;display:flex!important;padding-top:7px}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>*{-webkit-flex:none;flex:none}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input{background-color:transparent;color:#545d66;margin:0;padding:0;border:none;font-family:Helvetica,"sans-serif";font-size:12px;line-height:18px;letter-spacing:.04px}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:focus,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:hover{background-color:#fff}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:disabled,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:disabled:focus,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:disabled:hover{background-color:transparent;color:#aeb4bb}.tribe-editor__rsvp-container-header__capacity-label{display:-webkit-flex;display:flex;color:#545d66;padding-top:15px;line-height:18px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-header__capacity-label{color:#aeb4bb}.tribe-editor__rsvp-container-header__capacity-label .tribe-editor__numeric-label--count{-webkit-flex:none;flex:none;font-weight:700;font-size:18px;letter-spacing:.05px}.tribe-editor__rsvp-container-header__capacity-label .tribe-editor__numeric-label--after{-webkit-flex:none;flex:none;margin-left:2px;font-size:12px;letter-spacing:.04px;white-space:pre}.tribe-editor__rsvp-container-header__capacity-label-fallback{display:block;font-size:12px;line-height:18px;letter-spacing:.04px;color:#545d66;padding-top:15px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-header__capacity-label-fallback{color:#aeb4bb}
13
+ .tribe-editor__rsvp-duration__duration-label{-webkit-flex:none;flex:none;position:relative;width:95px;z-index:1}.tribe-editor__rsvp-duration__duration-label .tribe-editor__labeled-item__label{color:#545d66;font-size:15px;font-weight:700;letter-spacing:.38px;line-height:18px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-duration__duration-label .tribe-editor__labeled-item__label{color:#aeb4bb}.tribe-editor__rsvp-duration__duration-label .tribe-editor__label-with-tooltip__tooltip-label{margin-left:5px}svg.tribe-editor__rsvp-duration__duration-tooltip-label{width:17px;height:17px;fill:#a2aab2}.tribe-editor__rsvp-container--disabled svg.tribe-editor__rsvp-duration__duration-tooltip-label{fill:#aeb4bb}
14
+ .tribe-editor__rsvp-duration__duration-picker{-webkit-flex:1;flex:1;margin-left:-42px}.tribe-editor__rsvp-container--disabled .tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator{color:#aeb4bb}
15
+ .tribe-editor__rsvp-duration{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:30px}.tribe-editor__rsvp-duration .tribe-editor__timepicker-label-container{border-width:1px;border-color:#e1e3e6}.tribe-editor__rsvp-duration .tribe-editor__timepicker-label-container .tribe-editor__btn-input{padding-top:11px;padding-bottom:10px;font-size:14px}.tribe-editor__rsvp-duration__error{color:red;-webkit-flex:none;flex:none;font-size:15px;line-height:18px;margin-top:10px;padding-left:108px;width:100%}
16
  .tribe-editor__rsvp__content-row--move-delete{padding:30px 0 0}.tribe-editor__rsvp__content-row--move-delete>button{font-size:15px!important;letter-spacing:.38px;line-height:18px;padding:0}.tribe-editor__rsvp__content-row--move-delete>button:first-child{color:#009fd4}.tribe-editor__rsvp__content-row--move-delete>button:first-child:after{color:#8d949b;content:"|";margin:0 10px}.tribe-editor__rsvp__content-row--move-delete>button:last-child{color:red}
17
+ .tribe-editor__rsvp__advanced-options .tribe-editor__accordion__row{position:relative}.tribe-editor__rsvp__advanced-options .tribe-editor__accordion__row.active:before{content:"";height:1px;width:calc(100% + 12px);background-color:#e1e3e6;position:absolute;top:10px;left:0}.tribe-editor__rsvp__advanced-options .tribe-editor__accordion__row.open .tribe-editor__accordion__row-content{overflow:visible}.tribe-editor__rsvp__advanced-options-header{border:none;background-color:#f8f9f9!important;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0;position:relative}svg.tribe-editor__rsvp__advanced-options-header-icon{fill:#8d949b;margin-left:-5px;margin-right:3px}.tribe-editor__accordion__row.active svg.tribe-editor__rsvp__advanced-options-header-icon{-webkit-transform:rotate(180deg) translateX(-2px);transform:rotate(180deg) translateX(-2px)}.tribe-editor__rsvp-container--disabled svg.tribe-editor__rsvp__advanced-options-header-icon{fill:#aeb4bb}.tribe-editor__rsvp__advanced-options-header-text{color:#000;font-size:15px;font-weight:700;line-height:18px;padding-right:10px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp__advanced-options-header-text{color:#aeb4bb}
18
  .tribe-editor__rsvp-container--disabled .tribe-editor__rsvp__attendee-registration-helper-text,.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp__attendee-registration-label-with-modal .tribe-editor__labeled-item__label{color:#aeb4bb}
19
+ .tribe-editor__rsvp .tribe-editor__container-panel__content{display:none;border-top:1px solid #e1e3e6}.tribe-editor__rsvp--selected .tribe-editor__container-panel__content{display:block}.tribe-editor__rsvp-container-content__labels{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;margin-bottom:15px}.tribe-editor__rsvp-container-content__capacity-label{-webkit-flex:none;flex:none;color:#545d66;font-weight:700;font-size:15px;line-height:18px;letter-spacing:.38px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-content__capacity-label{color:#aeb4bb}.tribe-editor__rsvp-container-content__capacity-label-help{-webkit-flex:none;flex:none;color:#8d949b;font-size:12px;line-height:14px;margin-left:10px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-content__capacity-label-help{color:#aeb4bb}.tribe-editor__rsvp-container-content__options{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;margin-bottom:35px}.tribe-editor__rsvp .tribe-editor__rsvp-container .tribe-editor__rsvp-container-content__capacity-input{-webkit-flex:none;flex:none;color:#000;font-size:16px;line-height:20px;border:1px solid #e1e3e6;box-shadow:inset 0 1px 0 0 #f1f1f1;padding:9px 15px;margin-right:20px;width:88px;height:40px}.tribe-editor__rsvp .tribe-editor__rsvp-container .tribe-editor__rsvp-container-content__capacity-input:disabled{color:#aeb4bb}.tribe-editor__rsvp-container-content__not-going-responses{-webkit-flex:none;flex:none}.tribe-editor__rsvp-container-content__not-going-responses .tribe-editor__checkbox__label{color:#000;font-size:15px;line-height:18px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-content__not-going-responses .tribe-editor__checkbox__label{color:#aeb4bb}
20
+ .tribe-editor__rsvp-container .tribe-editor__container-panel__icon{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.tribe-editor__rsvp-container .tribe-editor__container-panel__icon>svg{-webkit-flex:none;flex:none}.tribe-editor__rsvp-container__icon-label{color:#434343;-webkit-flex:none;flex:none;font-family:Helvetica,sans-serif;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.05px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container__icon-label{color:#aeb4bb}
21
  .tribe-editor__rsvp--loading .tribe-editor__warning-button-text{color:#aeb4bb}.tribe-editor__rsvp--loading svg.tribe-editor__warning-button-icon{fill:#aeb4bb}.tribe-editor__rsvp__warning{background-color:#f8f9fb;bottom:-14px;color:#545d66;font-size:15px;line-height:18px;margin:0 -14px;position:relative}@media (min-width:600px){.tribe-editor__rsvp__warning{padding:0 28px 15px}}
22
  .edit-post-visual-editor .editor-block-list__block .tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__image-upload__title,.tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__image-upload__content p.tribe-editor__image-upload__description{color:#aeb4bb}.tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__image-upload__image{opacity:.5}
23
  .tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left>svg,.tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left>svg path{fill:#aeb4bb}.tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left-text{color:#aeb4bb}
24
  .tribe-editor__tickets__move-modal label{display:block;font-size:15px;margin:30px 0 10px}.tribe-editor__tickets__move-modal .components-spinner{display:block;float:none;margin:10px 0}.tribe-editor__tickets__move-modal footer{margin-top:15px}
25
+ .tribe-editor__rsvp{font-family:Helvetica,sans-serif;position:relative}.tribe-editor__inactive-block__icon{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.tribe-editor__inactive-block__icon>svg{-webkit-flex:none;flex:none}.tribe-editor__rsvp__inactive-block-icon-label{color:#aeb4bb;-webkit-flex:none;flex:none;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.05px}.tribe-editor__rsvp .components-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);float:none;margin:0;opacity:.8}
26
  .tribe-editor__tickets--loading .tribe-editor__warning-button-text{color:#aeb4bb}.tribe-editor__tickets--loading svg.tribe-editor__warning-button-icon{fill:#aeb4bb}.tribe-editor__tickets__warning{background-color:#f8f9fb;bottom:-14px;color:#545d66;font-size:15px;line-height:18px;margin:0 -14px;position:relative}@media (min-width:600px){.tribe-editor__tickets__warning{padding:0 28px 15px}}
27
+ .tribe-editor__tickets__capacity-row{border-top:1px solid #e1e3e6;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.tribe-editor__tickets__capacity-row-left{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;padding:18px 0}.tribe-editor__tickets__capacity-row-right{-webkit-flex:none;flex:none;width:85px;padding-right:15px;text-align:right;color:#000}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__tickets__capacity-row-right{color:#aeb4bb}.tribe-editor__tickets__capacity-row-right input[type=number]{width:85px;margin-right:-15px;text-align:right}.tribe-editor__tickets__capacity-row-label{-webkit-flex:none;flex:none;font-size:15px;line-height:18px;color:#000}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__tickets__capacity-row-label{color:#aeb4bb}.tribe-editor__tickets__capacity-row-items{-webkit-flex:none;flex:none;padding-left:7px;font-size:14px;line-height:18px;color:#545d66}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__tickets__capacity-row-items{color:#aeb4bb}
28
  .tribe-editor__tickets__capacity-table{margin-bottom:40px}.tribe-editor__tickets .tribe-editor__tickets__capacity-table .tribe-editor__tickets__capacity-table-title{margin-bottom:15px;font-size:15px;font-weight:700;line-height:18px;color:#000}.tribe-editor__tickets .tribe-editor__tickets__settings-dashboard--loading .tribe-editor__tickets__capacity-table .tribe-editor__tickets__capacity-table-title{color:#aeb4bb}
29
  .edit-post-visual-editor .editor-block-list__block .tribe-editor__tickets__settings-dashboard--loading .tribe-editor__image-upload__title,.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__image-upload__content p.tribe-editor__image-upload__description{color:#aeb4bb}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__image-upload__image{opacity:.5}
30
  .tribe-editor__tickets__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left>svg,.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left>svg path{fill:#aeb4bb}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left-text{color:#aeb4bb}
31
+ .tribe-editor__tickets__availability{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;padding:2px 0;font-size:15px;line-height:18px;color:#545d66}.tribe-editor__tickets--settings-open .tribe-editor__tickets__availability{color:#aeb4bb}.tribe-editor__tickets__availability-label{-webkit-flex:none;flex:none}.tribe-editor__tickets__availability-label .tribe-editor__numeric-label--count{font-weight:700}.tribe-editor__tickets__availability-label--available+.dashicons-info{margin-right:25px;position:relative}.tribe-editor__tickets__availability-label--available+.dashicons-info:after{content:"|";padding-left:10px;padding-right:10px;position:absolute;top:-2px}
32
  .tribe-editor__tickets__container{position:relative}.tribe-editor__tickets__overlay{position:absolute;left:0;right:0;top:0;bottom:0;margin:-14px;z-index:10}.tribe-editor__tickets__inner-blocks{visibility:hidden;height:0}.tribe-editor__tickets__inner-blocks--show{visibility:visible;height:auto}.tribe-editor__tickets .editor-inner-blocks .editor-block-list__block>.editor-block-list__block-edit:before{outline:none;transition:none}.tribe-editor__tickets .editor-inner-blocks .editor-block-list__block.is-hovered>.editor-block-list__block-edit:before,.tribe-editor__tickets .editor-inner-blocks .editor-block-list__block.is-selected>.editor-block-list__block-edit:before{outline:none}
33
  .tribe-editor__tickets-controls-provider legend{font-weight:700;margin-bottom:10px;padding:0}
34
+ .tribe-editor__tickets{font-family:Helvetica,sans-serif}.tribe-editor__tickets .block-list-appender{display:none}.tribe-editor__tickets--loading{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:20px}.tribe-editor__tickets .components-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);float:none;margin:0;opacity:.8}
35
+ .tribe-editor__ticket{margin:-19px 0;border:1px solid #e1e3e6;position:relative;font-family:Helvetica,sans-serif}.tribe-editor__ticket--selected{border:1px solid #b1b5b8}.tribe-editor__ticket .components-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);float:none;margin:0;opacity:.8}
36
+ .tribe-editor__ticket__container-header-title{display:-webkit-flex;display:flex}.tribe-editor__ticket__container-header-title .tribe-editor__ticket__container-header-clipboard-tooltip{-webkit-flex:none;flex:none;height:20px;margin:6px 0 0 10px}.tribe-editor__ticket__container-header-title>svg{-webkit-flex:none;flex:none;margin:6px 0 0 10px;opacity:0;transition:opacity .2s ease}.is-hovered[data-type="tribe/tickets-item"] .tribe-editor__ticket__container-header-title>svg,.tribe-editor__ticket--selected .tribe-editor__ticket__container-header-title>svg{opacity:1}.tribe-editor__ticket__container-header-title svg{fill:#8d949b}.tribe-editor__ticket .tribe-editor__ticket__container .tribe-editor__ticket__container-header-title-label{-webkit-flex:none;flex:none;max-width:calc(100% - 28px);color:#000;margin:0;padding-top:3px;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__ticket .tribe-editor__ticket__container .tribe-editor__ticket--disabled .tribe-editor__ticket__container-header-title-label{color:#aeb4bb}.tribe-editor__ticket .tribe-editor__ticket__container-header-title-input{
37
+ /* !important required to override styles from react-input-autosize */display:-webkit-flex!important;display:flex!important;margin:0;padding-top:3px}.tribe-editor__ticket .tribe-editor__ticket__container-header-title-input>*{-webkit-flex:none;flex:none}.tribe-editor__ticket .tribe-editor__ticket__container-header-title-input>input{background-color:transparent;color:#000;margin:0;padding:0;border:none;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__ticket .tribe-editor__ticket__container-header-title-input>input:disabled{color:#aeb4bb}
38
  .tribe-editor__ticket__container-header-description{display:block;color:#545d66;padding-top:7px;font-size:12px;line-height:18px;letter-spacing:.04px}.tribe-editor__ticket--disabled .tribe-editor__ticket__container-header-description{color:#aeb4bb}.tribe-editor__ticket .tribe-editor__ticket__container-header-description-input{
39
+ /* !important required to override styles from react-input-autosize */display:-webkit-flex!important;display:flex!important;padding-top:7px}.tribe-editor__ticket .tribe-editor__ticket__container-header-description-input>*{-webkit-flex:none;flex:none}.tribe-editor__ticket .tribe-editor__ticket__container-header-description-input>input{background-color:transparent;color:#545d66;margin:0;padding:0;border:none;font-size:12px;line-height:18px;letter-spacing:.04px}.tribe-editor__ticket .tribe-editor__ticket__container-header-description-input>input:disabled{color:#aeb4bb}
40
+ .tribe-editor__ticket__container-header-price{-webkit-flex:none;flex:none;min-width:65px;color:#000;margin:0 20px 0 15px;padding-bottom:5px;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px;text-align:center}.tribe-editor__ticket--selected .tribe-editor__ticket__container-header-price{margin-right:118px}.tribe-editor__ticket--disabled .tribe-editor__ticket__container-header-price{color:#aeb4bb}.tribe-editor__ticket__container-header-price-input>input[type=number]{background-color:transparent;color:#000;margin:0;padding:0;border:none;font-family:inherit;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__ticket__container-header-price-input>input[type=number]:disabled{color:#aeb4bb}
41
+ .tribe-editor__quantity-bar{border:1px solid #e1e3e6;position:relative;height:10px;margin:5px 0}.tribe-editor__quantity-bar__bar--capacity,.tribe-editor__quantity-bar__bar--shared-sold,.tribe-editor__quantity-bar__bar--sold{position:absolute;left:0;top:0;bottom:0}.tribe-editor__quantity-bar__bar--capacity{z-index:3}.tribe-editor__quantity-bar__bar--capacity:after{width:1px;content:"";height:20px;position:absolute;background-color:#009fd4;right:0;top:-5px}.tribe-editor__quantity-bar__bar--sold{background-color:#009fd4;z-index:2}.tribe-editor__quantity-bar__bar--shared-sold{background-color:#c9ebf7;z-index:1}.tribe-editor__quantity-bar__bar-label{position:absolute;right:0;bottom:-20px;-webkit-transform:translateX(50%);transform:translateX(50%);font-size:12px;line-height:1;color:#545d66}
42
  .tribe-editor__ticket__container-header-quantity{margin-right:13px;min-width:105px}.tribe-editor__ticket__container-header-quantity-label{display:block;color:#000;font-size:15px;line-height:18px;margin-bottom:12px;text-align:center}.tribe-editor__ticket--disabled .tribe-editor__ticket__container-header-quantity-label{color:#aeb4bb}.tribe-editor__ticket__container-header-quantity-unlimited{display:block;color:#aeb4bb;font-size:12px;line-height:14px;padding:2px 0;text-align:center}
43
+ .tribe-editor__ticket .tribe-editor__container-panel__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.tribe-editor__ticket__container-header-details{-webkit-flex:auto;flex:auto}
44
+ .tribe-editor__ticket__content-row--capacity{padding-bottom:40px}.tribe-editor__ticket__capacity-label-with-tooltip{padding-top:13px}.tribe-editor__ticket__capacity-form{-webkit-flex:auto;flex:auto;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap}.tribe-editor__ticket--has-tickets-plus .tribe-editor__ticket__capacity-form{display:block}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;position:relative;padding-top:12px;margin-left:8px}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row .tribe-editor__labeled-item__label{-webkit-flex:none;flex:none;margin-right:20px;font-size:15px;font-weight:400;line-height:18px;letter-spacing:0;color:#000}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row .tribe-editor__input--number{-webkit-flex:none;flex:none;width:85px}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row:before{content:"";-webkit-flex:1;flex:1;height:1px;margin-right:10px;background-color:#e1e3e6}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row:after{content:"";width:1px;background-color:#e1e3e6;position:absolute;top:10px;left:0;height:100%}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row:last-child:after{top:0;height:calc(50% + 6px)}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row:nth-child(2):last-child:after{top:10px;height:calc(50% - 4px)}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row--capacity-independent .tribe-editor__labeled-item__label:after,.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row--shared-capacity .tribe-editor__labeled-item__label:after{color:red;content:"*";margin-left:3px}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input{-webkit-flex:none;flex:none;width:85px}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-helper-text{-webkit-flex:none;flex:none;width:100%;font-size:12px;line-height:14px;color:#8d949b;text-align:right;margin-top:10px}
45
+ .tribe-editor__ticket__advanced-options .tribe-editor__accordion__row{position:relative}.tribe-editor__ticket__advanced-options .tribe-editor__accordion__row.active:before{content:"";height:1px;width:calc(100% + 12px);background-color:#e1e3e6;position:absolute;top:10px;left:0}.tribe-editor__ticket__advanced-options .tribe-editor__accordion__row.open .tribe-editor__accordion__row-content{overflow:visible}.tribe-editor__ticket__advanced-options-header{border:none;background-color:#f8f9f9!important;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0;position:relative}svg.tribe-editor__ticket__advanced-options-header-icon{fill:#8d949b;margin-left:-5px;margin-right:3px}.tribe-editor__accordion__row.active svg.tribe-editor__ticket__advanced-options-header-icon{-webkit-transform:rotate(180deg) translateX(-2px);transform:rotate(180deg) translateX(-2px)}.tribe-editor__ticket--disabled svg.tribe-editor__ticket__advanced-options-header-icon{fill:#aeb4bb}.tribe-editor__ticket__advanced-options-header-text{color:#000;font-size:15px;font-weight:700;line-height:18px;padding-right:10px}.tribe-editor__ticket--disabled .tribe-editor__ticket__advanced-options-header-text{color:#aeb4bb}
46
+ .tribe-editor__ticket__content-row--duration{padding:30px 0;-webkit-flex-wrap:wrap;flex-wrap:wrap}.tribe-editor__ticket__duration-label-with-tooltip{padding-top:12px;position:relative;z-index:1}.tribe-editor__ticket__duration-picker{-webkit-flex:1;flex:1;margin-left:-55px}.tribe-editor__ticket--disabled .tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator{color:#aeb4bb}.tribe-editor__ticket__duration-error{color:red;-webkit-flex:none;flex:none;font-size:15px;line-height:18px;margin-top:10px;padding-left:160px;width:100%}
47
+ .tribe-editor__ticket__ecommerce-options{padding-top:30px}.tribe-editor__ticket__ecommerce-options .tribe-editor__labeled-item__label{-webkit-flex:none;flex:none;width:31%}.tribe-editor__ticket__ecommerce-options-links{display:-webkit-flex;display:flex;line-height:18px}.tribe-editor__ticket__ecommerce-options-link-wrapper{-webkit-flex:none;flex:none}.tribe-editor__ticket__ecommerce-options-link-wrapper:after{content:"|";color:#545d66;margin:0 6px}.tribe-editor__ticket--disabled .tribe-editor__ticket__ecommerce-options-link-wrapper:after{color:#aeb4bb}.tribe-editor__ticket__ecommerce-options-link-wrapper:last-child:after{content:""}.tribe-editor__ticket__ecommerce-options-link{font-size:15px;text-decoration:none}.tribe-editor__ticket--disabled .tribe-editor__ticket__ecommerce-options-link{color:#aeb4bb}
48
  .tribe-editor__ticket__content-row--move-delete{padding:30px 0 0}.tribe-editor__ticket__content-row--move-delete>button{font-size:15px!important;letter-spacing:.38px;line-height:18px;padding:0}.tribe-editor__ticket__content-row--move-delete>button:first-child{color:#009fd4}.tribe-editor__ticket__content-row--move-delete>button:first-child:after{color:#8d949b;content:"|";margin:0 10px}.tribe-editor__ticket__content-row--move-delete>button:last-child{color:red}
49
  .tribe-editor__ticket--disabled .tribe-editor__attendee-registration__label-with-modal .tribe-editor__labeled-item__label,.tribe-editor__ticket--disabled .tribe-editor__ticket__attendee-registration-helper-text{color:#aeb4bb}
50
+ .tribe-editor__ticket .tribe-editor__container-panel__content{display:none}.tribe-editor__ticket--selected .tribe-editor__container-panel__content{display:block}.tribe-editor__ticket__content-row{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.tribe-editor__ticket__content-row--sku{-webkit-align-items:center;align-items:center}.tribe-editor__ticket__content-row--ecommerce-options{-webkit-align-items:baseline;align-items:baseline}.tribe-editor__ticket__content-row--ecommerce-options .tribe-editor__labeled-item__label,.tribe-editor__ticket__content-row .tribe-editor__label-with-tooltip{-webkit-flex:none;flex:none;width:160px}.tribe-editor__ticket__content-row .tribe-editor__labeled-item__label{color:#545d66;font-size:15px;font-weight:700;letter-spacing:.38px;line-height:18px}.tribe-editor__ticket--disabled .tribe-editor__ticket__content-row .tribe-editor__labeled-item__label{color:#aeb4bb}.tribe-editor__ticket__content-row .tribe-editor__label-with-tooltip__tooltip-label{margin-left:5px}.tribe-editor__ticket__content-row svg.tribe-editor__ticket__tooltip-label{width:17px;height:17px;fill:#a2aab2}.tribe-editor__ticket--disabled .tribe-editor__ticket__content-row svg.tribe-editor__ticket__tooltip-label{fill:#aeb4bb}
51
+ .tribe-editor__action-dashboard.tribe-editor__ticket__dashboard{display:none;padding-top:0;margin:0;bottom:0}.tribe-editor__ticket--selected .tribe-editor__action-dashboard.tribe-editor__ticket__dashboard{display:-webkit-flex;display:flex}
52
+ .tribe-editor__event-attendees__title{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-family:Helvetica,"sans-serif";-webkit-justify-content:center;justify-content:center;max-width:100%}.tribe-editor__event-attendees__title--selected{border:none}.tribe-editor__event-attendees__title--placeholder{color:#333;cursor:text;background-color:transparent;border:0;display:block;font-size:1.3125rem;font-weight:700;min-height:50px;min-width:200px;padding:5px 0}.tribe-editor__event-attendees__title-text{border:0;padding:0;margin:0;color:#fff;background-color:transparent;-webkit-flex:1;flex:1;font-size:1.3125rem;font-weight:400;table-layout:fixed;width:100%}.tribe-editor__event-attendees .tribe-editor__event-attendees__title-text input{font-size:1.3125rem;min-height:50px;background-color:#fff;border:0;color:#333;font-family:Helvetica,"sans-serif";font-weight:700;overflow:hidden;padding:5px 0;max-width:calc(100% - 20px);min-width:200px}.tribe-editor__event-attendees .tribe-editor__event-attendees__title-text input:focus{outline:0;box-shadow:none}.tribe-editor__event-attendees__title-text--empty input{background-color:#fff;color:#8d949b}.tribe-editor__event-attendees__title-text--empty input::-webkit-input-placeholder{color:#8d949b}.tribe-editor__event-attendees__title-text--empty input:-ms-input-placeholder,.tribe-editor__event-attendees__title-text--empty input::-ms-input-placeholder{color:#8d949b}.tribe-editor__event-attendees__title-text--empty input::placeholder{color:#8d949b}.tribe-editor__event-attendees__title .tribe-editor__event-attendees__title-text:focus [data-mce-selected=inline-boundary],.tribe-editor__event-attendees__title .tribe-editor__event-attendees__title-text [data-mce-selected=inline-boundary]{background:transparent}.tribe-editor__event-attendees__gravatars{padding-bottom:20px}.tribe-editor__event-attendees__gravatars svg{width:60px;height:60px;border-radius:100%;margin-right:8px}
src/resources/css/app/blocks.min.css CHANGED
@@ -1,52 +1,52 @@
1
- .tribe-editor__action-button,.tribe-editor__action-button.tribe-editor__button,.tribe-editor__action-button.tribe-editor__link{display:flex;align-items:center;font-family:Helvetica,sans-serif;font-size:15px;line-height:18px;letter-spacing:.38px;color:#545d66;text-decoration:none;transition:none}.tribe-editor__action-button.tribe-editor__button>svg,.tribe-editor__action-button.tribe-editor__link>svg,.tribe-editor__action-button>svg{width:20px;fill:#545d66}.tribe-editor__action-button.tribe-editor__button>svg path,.tribe-editor__action-button.tribe-editor__link>svg path,.tribe-editor__action-button>svg path{fill:#545d66}.tribe-editor__action-button.tribe-editor__button:focus,.tribe-editor__action-button.tribe-editor__button:hover,.tribe-editor__action-button.tribe-editor__link:focus,.tribe-editor__action-button.tribe-editor__link:hover,.tribe-editor__action-button:focus,.tribe-editor__action-button:hover{color:#009fd4}.tribe-editor__action-button.tribe-editor__button:focus>svg,.tribe-editor__action-button.tribe-editor__button:focus>svg path,.tribe-editor__action-button.tribe-editor__button:hover>svg,.tribe-editor__action-button.tribe-editor__button:hover>svg path,.tribe-editor__action-button.tribe-editor__link:focus>svg,.tribe-editor__action-button.tribe-editor__link:focus>svg path,.tribe-editor__action-button.tribe-editor__link:hover>svg,.tribe-editor__action-button.tribe-editor__link:hover>svg path,.tribe-editor__action-button:focus>svg,.tribe-editor__action-button:focus>svg path,.tribe-editor__action-button:hover>svg,.tribe-editor__action-button:hover>svg path{fill:#009fd4}.tribe-editor__action-button.tribe-editor__button[disabled],.tribe-editor__action-button.tribe-editor__button[disabled]:focus,.tribe-editor__action-button.tribe-editor__button[disabled]:hover,.tribe-editor__action-button.tribe-editor__link[disabled],.tribe-editor__action-button.tribe-editor__link[disabled]:focus,.tribe-editor__action-button.tribe-editor__link[disabled]:hover,.tribe-editor__action-button[disabled],.tribe-editor__action-button[disabled]:focus,.tribe-editor__action-button[disabled]:hover{color:#8d949b}.tribe-editor__action-button.tribe-editor__button[disabled]:focus>svg,.tribe-editor__action-button.tribe-editor__button[disabled]:focus>svg path,.tribe-editor__action-button.tribe-editor__button[disabled]:hover>svg,.tribe-editor__action-button.tribe-editor__button[disabled]:hover>svg path,.tribe-editor__action-button.tribe-editor__button[disabled]>svg,.tribe-editor__action-button.tribe-editor__button[disabled]>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]:focus>svg,.tribe-editor__action-button.tribe-editor__link[disabled]:focus>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]:hover>svg,.tribe-editor__action-button.tribe-editor__link[disabled]:hover>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]>svg,.tribe-editor__action-button.tribe-editor__link[disabled]>svg path,.tribe-editor__action-button[disabled]:focus>svg,.tribe-editor__action-button[disabled]:focus>svg path,.tribe-editor__action-button[disabled]:hover>svg,.tribe-editor__action-button[disabled]:hover>svg path,.tribe-editor__action-button[disabled]>svg,.tribe-editor__action-button[disabled]>svg path{fill:#8d949b}.tribe-editor__action-dashboard .tribe-editor__action-button,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button:focus,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button:hover,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link:focus,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link:hover,.tribe-editor__action-dashboard .tribe-editor__action-button:focus,.tribe-editor__action-dashboard .tribe-editor__action-button:hover{box-shadow:none}.tribe-editor__action-button--icon-right>svg{margin-left:6px;order:2}.tribe-editor__action-button--icon-left>svg{margin-right:6px}
2
- .tribe-editor__action-dashboard{background-color:#f8f9fb;display:flex;margin:0 -14px;position:relative;bottom:-14px}.tribe-editor__action-dashboard__group-left{display:flex;align-items:center;flex:1}.tribe-editor__action-dashboard__group-right{display:flex;align-items:center;flex:none;margin-left:auto}.tribe-editor__action-dashboard__action-wrapper{flex:none;margin-right:25px}.tribe-editor__action-dashboard__action-wrapper:last-child{margin-right:0}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__confirm-button{flex:none;font-family:Helvetica,"sans-serif"}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button{background-color:transparent;font-size:15px;line-height:18px;padding:0;margin-right:20px;transition:color .2s ease}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:last-child{margin-right:0}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:focus,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:hover{color:#009fd4}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled],.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled]:focus,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled]:hover{color:#8d949b}@media (min-width:600px){.tribe-editor__action-dashboard{padding:15px 28px}}
3
- .tribe-editor__attendee-registration{margin-top:30px}.tribe-editor__attendee-registration__modal{bottom:auto;height:90%;left:50%;max-height:none;max-width:none;right:auto;top:50%;transform:translate(-50%,-50%);width:90%}.tribe-editor__attendee-registration__modal .components-modal__header-heading{font-family:Helvetica,sans-serif;font-size:22px;font-weight:700}.tribe-editor__attendee-registration__modal-content{height:calc(100% - 40px);margin:-16px;position:relative;width:calc(100% + 32px)}.tribe-editor__attendee-registration__modal-iframe{display:block;height:100%;width:100%}.tribe-editor__attendee-registration__modal-overlay{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;position:absolute;top:0;width:100%}.tribe-editor__attendee-registration__modal-overlay .components-spinner{float:none;left:50%;margin:0;opacity:.8;position:absolute;top:50%;transform:translate(-50%,-50%)}.tribe-editor__attendee-registration__modal-overlay--show{display:block}.tribe-editor__attendee-registration__helper-text{display:block;color:#8d949b;font-size:12px;line-height:14px;margin-top:10px}
4
- .tribe-editor__container-panel{display:flex}.tribe-editor__container-panel--rsvp{border:1px solid #e1e3e6}.tribe-editor__container-panel--ticket{flex-wrap:wrap}.tribe-editor__container-panel__icon{flex:none}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__icon{width:100px;padding:25px 20px 20px}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__icon{width:68px;padding:25px 4px;background-color:#f8f9f9}.tribe-editor__container-panel__header-content-wrapper{flex:auto;background-color:#f7f8f9;border-left:1px dashed #b5bcc2}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__header{padding:25px}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__header{flex:none;width:calc(100% - 68px);padding:30px 25px}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__content{margin:0 25px;padding:30px 0}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__content{flex:none;width:100%;background-color:#f8f9f9;padding:30px 20px 25px;border-top:1px dashed #b5bcc2}
5
- .tribe-editor__date-time-range-picker{display:flex;flex-wrap:wrap}.tribe-editor__date-time-range-picker__end,.tribe-editor__date-time-range-picker__start{flex:none;display:flex;align-items:center;width:100%}.tribe-editor__date-time-range-picker__start{flex:none;width:calc(100% - 55px);margin-left:55px;margin-bottom:15px}.tribe-editor__date-time-range-picker .DayPickerInput{flex:1}.tribe-editor__date-time-range-picker .DayPickerInput input{border:1px solid #e1e3e6;color:#545d66;font-size:16px;line-height:19px;letter-spacing:.4px;padding:10px 15px;width:100%}.tribe-editor__date-time-range-picker .DayPickerInput input:disabled{color:#aeb4bb}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator{color:#8d949b;flex:none;font-size:16px;line-height:19px;letter-spacing:.4px}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator--date-time{margin:0 15px}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator--time-range{margin:0 7px 0 28px;width:20px}.tribe-editor__date-time-range-picker .tribe-editor__timepicker{flex:none}.tribe-editor__date-time-range-picker .DayPickerInput-Overlay{padding:20px;z-index:10}.tribe-editor__date-time-range-picker .DayPicker{width:100%}.tribe-editor__date-time-range-picker .DayPicker-Month{margin:0}.tribe-editor__date-time-range-picker .DayPicker-Caption>div,.tribe-editor__date-time-range-picker .DayPicker-Day,.tribe-editor__date-time-range-picker .DayPicker-Weekday{color:#545d66;font-family:Helvetica,"sans-serif";font-weight:400}.tribe-editor__date-time-range-picker .DayPicker-Caption>div{font-size:1rem;margin-bottom:12px;text-align:center}.tribe-editor__date-time-range-picker .DayPicker-Weekday{font-size:.75rem}.tribe-editor__date-time-range-picker .DayPicker-Day{font-size:.875rem}.tribe-editor__date-time-range-picker .DayPicker-Day:hover{color:#007bb4;background-color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--today{color:#545d66}.tribe-editor__date-time-range-picker .DayPicker-Day--disabled{pointer-events:none;color:#ccc}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside){border-radius:0;background-color:#009fd4;color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside):hover{background-color:#007bb4;color:#fff}.tribe-editor__date-time-range-picker .DayPicker-NavButton--prev{left:0;top:0}.tribe-editor__date-time-range-picker .DayPicker-NavButton--next{right:0;top:0}.tribe-editor__date-time-range-picker .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside){background-color:#e7f5fa;color:#545d66}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside):hover{color:#007bb4}
6
- .tribe-editor__label-with-tooltip{display:flex;align-items:center}.tribe-editor__labeled-item__label{font-weight:700}.tribe-editor__label-with-tooltip .tribe-editor__labeled-item__label{flex:none}.tribe-editor__label-with-tooltip__tooltip-label{flex:none;background-color:transparent;border:none;padding:0;margin-top:-2px;display:inline-flex;align-items:center}.tribe-editor__label-with-tooltip__tooltip-label>*{flex:none}
7
- .tribe-editor__inactive-block{display:flex;align-items:center;background-color:#f7f8f9}.tribe-editor__inactive-block__icon{flex:none}.tribe-editor__inactive-block--rsvp .tribe-editor__inactive-block__icon{width:100px;padding:25px 20px 20px}.tribe-editor__inactive-block--ticket .tribe-editor__inactive-block__icon{width:68px;padding:25px 0 25px 12px}.tribe-editor__inactive-block__content{flex:auto}.tribe-editor__inactive-block--rsvp .tribe-editor__inactive-block__content{padding:25px}.tribe-editor__inactive-block--ticket .tribe-editor__inactive-block__content{padding:30px 25px 30px 20px}.tribe-editor__inactive-block .tribe-editor__inactive-block__content .tribe-editor__inactive-block__title{color:#545d66;font-family:Helvetica,sans-serif;font-size:21px;font-weight:700;line-height:25px;letter-spacing:.16px;padding:0;margin:0 0 12px}.tribe-editor__inactive-block p.tribe-editor__inactive-block__description{color:#545d66;font-family:Helvetica,sans-serif;font-size:14px;line-height:18px;letter-spacing:.04px;margin:0}
8
- .tribe-editor__settings-dashboard{background-color:#f8f9fb;position:relative;margin:0 -14px;bottom:-14px}.tribe-editor__settings-dashboard__header{display:flex;justify-content:space-between;align-items:center;padding:15px 14px;height:68px}.tribe-editor__settings-dashboard .tribe-editor__settings-dashboard__close-button,.tribe-editor__settings-dashboard__header-left{flex:none;display:flex;align-items:center;font-size:15px;line-height:18px;letter-spacing:.38px}.tribe-editor__settings-dashboard__header-left>svg{fill:#009fd4;margin-right:6px}.tribe-editor__settings-dashboard__header-left>svg path{fill:#009fd4}.tribe-editor__settings-dashboard__header-left-text{color:#000}.tribe-editor__settings-dashboard__close-button>svg{fill:#a2aab2;margin-right:6px}.tribe-editor__settings-dashboard__close-button>svg path{fill:#a2aab2}.tribe-editor__settings-dashboard__close-button:focus>svg,.tribe-editor__settings-dashboard__close-button:hover>svg{fill:#009fd4;margin-right:6px}.tribe-editor__settings-dashboard__close-button:focus>svg path,.tribe-editor__settings-dashboard__close-button:hover>svg path{fill:#009fd4}.tribe-editor__settings-dashboard__close-button:disabled:focus>svg,.tribe-editor__settings-dashboard__close-button:disabled:focus>svg path,.tribe-editor__settings-dashboard__close-button:disabled:hover>svg,.tribe-editor__settings-dashboard__close-button:disabled:hover>svg path,.tribe-editor__settings-dashboard__close-button:disabled>svg,.tribe-editor__settings-dashboard__close-button:disabled>svg path{fill:#aeb4bb}.tribe-editor__settings-dashboard__close-button-text{color:#8d949b}.tribe-editor__settings-dashboard__close-button:focus .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:hover .tribe-editor__settings-dashboard__close-button-text{color:#009fd4}.tribe-editor__settings-dashboard__close-button:disabled .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:disabled:focus .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:disabled:hover .tribe-editor__settings-dashboard__close-button-text{color:#aeb4bb}.tribe-editor__settings-dashboard__content{padding:25px 14px}@media (min-width:600px){.tribe-editor__settings-dashboard__header{padding:15px 28px}.tribe-editor__settings-dashboard__content{padding:25px 28px}}
9
- .tribe-editor__warning-button{align-items:center;display:flex}.tribe-editor__warning-button-text{color:#e7563b;font-size:15px;font-weight:700;letter-spacing:.38px;line-height:18px}.tribe-editor__tickets--loading .tribe-editor__warning-button-text{color:#aeb4bb}svg.tribe-editor__warning-button-icon{fill:#e7563b;height:17px;margin-right:5px;width:17px}.tribe-editor__tickets--loading svg.tribe-editor__warning-button-icon{fill:#aeb4bb}
10
- .tribe-editor__rsvp-container-header__counters{flex:none;display:flex}.tribe-editor__rsvp-container-header__going-counter,.tribe-editor__rsvp-container-header__not-going-counter{flex:none}.tribe-editor__rsvp-container-header__going-counter{margin-right:25px}.tribe-editor__rsvp-container-header__going-counter:last-child{margin-right:0}
11
- .tribe-editor__rsvp .tribe-editor__container-panel__header{display:flex;align-items:center}.tribe-editor__rsvp-container-header__header-details{flex:auto}.tribe-editor__rsvp .tribe-editor__rsvp-container .tribe-editor__rsvp-container-header__title{color:#000;margin:0;padding-top:3px;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__rsvp .tribe-editor__rsvp-container .tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-header__title{color:#aeb4bb}.tribe-editor__rsvp-container-header__title-input-wrapper{display:flex}.tribe-editor__rsvp-container-header__title-input-wrapper svg{flex:none;margin:6px 0 0 10px;fill:#8d949b}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input{flex:none;margin:0;padding-top:3px;line-height:25px}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input{background-color:transparent;color:#000;margin:0;padding:0;border:none;font-family:Helvetica,"sans-serif";font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:focus,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:hover{background-color:#fff}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:disabled,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:disabled:focus,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:disabled:hover{background-color:transparent;color:#aeb4bb}.tribe-editor__rsvp-container-header__description{display:block;color:#545d66;padding-top:7px;font-size:12px;line-height:18px;letter-spacing:.04px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-header__description{color:#aeb4bb}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input{
12
- /* !important required to override styles from react-input-autosize */display:flex!important;padding-top:7px}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>*{flex:none}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input{background-color:transparent;color:#545d66;margin:0;padding:0;border:none;font-family:Helvetica,"sans-serif";font-size:12px;line-height:18px;letter-spacing:.04px}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:focus,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:hover{background-color:#fff}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:disabled,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:disabled:focus,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:disabled:hover{background-color:transparent;color:#aeb4bb}.tribe-editor__rsvp-container-header__capacity-label{display:flex;color:#545d66;padding-top:15px;line-height:18px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-header__capacity-label{color:#aeb4bb}.tribe-editor__rsvp-container-header__capacity-label .tribe-editor__numeric-label--count{flex:none;font-weight:700;font-size:18px;letter-spacing:.05px}.tribe-editor__rsvp-container-header__capacity-label .tribe-editor__numeric-label--after{flex:none;margin-left:2px;font-size:12px;letter-spacing:.04px;white-space:pre}.tribe-editor__rsvp-container-header__capacity-label-fallback{display:block;font-size:12px;line-height:18px;letter-spacing:.04px;color:#545d66;padding-top:15px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-header__capacity-label-fallback{color:#aeb4bb}
13
- .tribe-editor__rsvp-duration__duration-label{flex:none;position:relative;width:95px;z-index:1}.tribe-editor__rsvp-duration__duration-label .tribe-editor__labeled-item__label{color:#545d66;font-size:15px;font-weight:700;letter-spacing:.38px;line-height:18px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-duration__duration-label .tribe-editor__labeled-item__label{color:#aeb4bb}.tribe-editor__rsvp-duration__duration-label .tribe-editor__label-with-tooltip__tooltip-label{margin-left:5px}svg.tribe-editor__rsvp-duration__duration-tooltip-label{width:17px;height:17px;fill:#a2aab2}.tribe-editor__rsvp-container--disabled svg.tribe-editor__rsvp-duration__duration-tooltip-label{fill:#aeb4bb}
14
- .tribe-editor__rsvp-duration__duration-picker{flex:1;margin-left:-42px}.tribe-editor__rsvp-container--disabled .tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator{color:#aeb4bb}
15
- .tribe-editor__rsvp-duration{align-items:flex-start;display:flex;flex-wrap:wrap;padding-top:30px}.tribe-editor__rsvp-duration .tribe-editor__timepicker-label-container{border-width:1px;border-color:#e1e3e6}.tribe-editor__rsvp-duration .tribe-editor__timepicker-label-container .tribe-editor__btn-input{padding-top:11px;padding-bottom:10px;font-size:14px}.tribe-editor__rsvp-duration__error{color:red;flex:none;font-size:15px;line-height:18px;margin-top:10px;padding-left:108px;width:100%}
16
  .tribe-editor__rsvp__content-row--move-delete{padding:30px 0 0}.tribe-editor__rsvp__content-row--move-delete>button{font-size:15px!important;letter-spacing:.38px;line-height:18px;padding:0}.tribe-editor__rsvp__content-row--move-delete>button:first-child{color:#009fd4}.tribe-editor__rsvp__content-row--move-delete>button:first-child:after{color:#8d949b;content:"|";margin:0 10px}.tribe-editor__rsvp__content-row--move-delete>button:last-child{color:red}
17
- .tribe-editor__rsvp__advanced-options .tribe-editor__accordion__row{position:relative}.tribe-editor__rsvp__advanced-options .tribe-editor__accordion__row.active:before{content:"";height:1px;width:calc(100% + 12px);background-color:#e1e3e6;position:absolute;top:10px;left:0}.tribe-editor__rsvp__advanced-options .tribe-editor__accordion__row.open .tribe-editor__accordion__row-content{overflow:visible}.tribe-editor__rsvp__advanced-options-header{border:none;background-color:#f8f9f9!important;display:flex;align-items:center;padding:0;position:relative}svg.tribe-editor__rsvp__advanced-options-header-icon{fill:#8d949b;margin-left:-5px;margin-right:3px}.tribe-editor__accordion__row.active svg.tribe-editor__rsvp__advanced-options-header-icon{transform:rotate(180deg) translateX(-2px)}.tribe-editor__rsvp-container--disabled svg.tribe-editor__rsvp__advanced-options-header-icon{fill:#aeb4bb}.tribe-editor__rsvp__advanced-options-header-text{color:#000;font-size:15px;font-weight:700;line-height:18px;padding-right:10px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp__advanced-options-header-text{color:#aeb4bb}
18
  .tribe-editor__rsvp-container--disabled .tribe-editor__rsvp__attendee-registration-helper-text,.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp__attendee-registration-label-with-modal .tribe-editor__labeled-item__label{color:#aeb4bb}
19
- .tribe-editor__rsvp .tribe-editor__container-panel__content{display:none;border-top:1px solid #e1e3e6}.tribe-editor__rsvp--selected .tribe-editor__container-panel__content{display:block}.tribe-editor__rsvp-container-content__labels{display:flex;align-items:baseline;margin-bottom:15px}.tribe-editor__rsvp-container-content__capacity-label{flex:none;color:#545d66;font-weight:700;font-size:15px;line-height:18px;letter-spacing:.38px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-content__capacity-label{color:#aeb4bb}.tribe-editor__rsvp-container-content__capacity-label-help{flex:none;color:#8d949b;font-size:12px;line-height:14px;margin-left:10px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-content__capacity-label-help{color:#aeb4bb}.tribe-editor__rsvp-container-content__options{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:35px}.tribe-editor__rsvp .tribe-editor__rsvp-container .tribe-editor__rsvp-container-content__capacity-input{flex:none;color:#000;font-size:16px;line-height:20px;border:1px solid #e1e3e6;box-shadow:inset 0 1px 0 0 #f1f1f1;padding:9px 15px;margin-right:20px;width:88px;height:40px}.tribe-editor__rsvp .tribe-editor__rsvp-container .tribe-editor__rsvp-container-content__capacity-input:disabled{color:#aeb4bb}.tribe-editor__rsvp-container-content__not-going-responses{flex:none}.tribe-editor__rsvp-container-content__not-going-responses .tribe-editor__checkbox__label{color:#000;font-size:15px;line-height:18px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-content__not-going-responses .tribe-editor__checkbox__label{color:#aeb4bb}
20
- .tribe-editor__rsvp-container .tribe-editor__container-panel__icon{display:flex;flex-direction:column;align-items:center}.tribe-editor__rsvp-container .tribe-editor__container-panel__icon>svg{flex:none}.tribe-editor__rsvp-container__icon-label{color:#434343;flex:none;font-family:Helvetica,sans-serif;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.05px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container__icon-label{color:#aeb4bb}
21
  .tribe-editor__rsvp--loading .tribe-editor__warning-button-text{color:#aeb4bb}.tribe-editor__rsvp--loading svg.tribe-editor__warning-button-icon{fill:#aeb4bb}.tribe-editor__rsvp__warning{background-color:#f8f9fb;bottom:-14px;color:#545d66;font-size:15px;line-height:18px;margin:0 -14px;position:relative}@media (min-width:600px){.tribe-editor__rsvp__warning{padding:0 28px 15px}}
22
  .edit-post-visual-editor .editor-block-list__block .tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__image-upload__title,.tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__image-upload__content p.tribe-editor__image-upload__description{color:#aeb4bb}.tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__image-upload__image{opacity:.5}
23
  .tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left>svg,.tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left>svg path{fill:#aeb4bb}.tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left-text{color:#aeb4bb}
24
  .tribe-editor__tickets__move-modal label{display:block;font-size:15px;margin:30px 0 10px}.tribe-editor__tickets__move-modal .components-spinner{display:block;float:none;margin:10px 0}.tribe-editor__tickets__move-modal footer{margin-top:15px}
25
- .tribe-editor__rsvp{font-family:Helvetica,sans-serif;position:relative}.tribe-editor__inactive-block__icon{display:flex;flex-direction:column;align-items:center}.tribe-editor__inactive-block__icon>svg{flex:none}.tribe-editor__rsvp__inactive-block-icon-label{color:#aeb4bb;flex:none;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.05px}.tribe-editor__rsvp .components-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);float:none;margin:0;opacity:.8}
26
  .tribe-editor__tickets--loading .tribe-editor__warning-button-text{color:#aeb4bb}.tribe-editor__tickets--loading svg.tribe-editor__warning-button-icon{fill:#aeb4bb}.tribe-editor__tickets__warning{background-color:#f8f9fb;bottom:-14px;color:#545d66;font-size:15px;line-height:18px;margin:0 -14px;position:relative}@media (min-width:600px){.tribe-editor__tickets__warning{padding:0 28px 15px}}
27
- .tribe-editor__tickets__capacity-row{border-top:1px solid #e1e3e6;display:flex;justify-content:space-between;align-items:center}.tribe-editor__tickets__capacity-row-left{flex:1;display:flex;padding:18px 0}.tribe-editor__tickets__capacity-row-right{flex:none;width:85px;padding-right:15px;text-align:right;color:#000}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__tickets__capacity-row-right{color:#aeb4bb}.tribe-editor__tickets__capacity-row-right input[type=number]{width:85px;margin-right:-15px;text-align:right}.tribe-editor__tickets__capacity-row-label{flex:none;font-size:15px;line-height:18px;color:#000}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__tickets__capacity-row-label{color:#aeb4bb}.tribe-editor__tickets__capacity-row-items{flex:none;padding-left:7px;font-size:14px;line-height:18px;color:#545d66}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__tickets__capacity-row-items{color:#aeb4bb}
28
  .tribe-editor__tickets__capacity-table{margin-bottom:40px}.tribe-editor__tickets .tribe-editor__tickets__capacity-table .tribe-editor__tickets__capacity-table-title{margin-bottom:15px;font-size:15px;font-weight:700;line-height:18px;color:#000}.tribe-editor__tickets .tribe-editor__tickets__settings-dashboard--loading .tribe-editor__tickets__capacity-table .tribe-editor__tickets__capacity-table-title{color:#aeb4bb}
29
  .edit-post-visual-editor .editor-block-list__block .tribe-editor__tickets__settings-dashboard--loading .tribe-editor__image-upload__title,.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__image-upload__content p.tribe-editor__image-upload__description{color:#aeb4bb}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__image-upload__image{opacity:.5}
30
  .tribe-editor__tickets__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left>svg,.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left>svg path{fill:#aeb4bb}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left-text{color:#aeb4bb}
31
- .tribe-editor__tickets__availability{display:flex;justify-content:flex-end;padding:2px 0;font-size:15px;line-height:18px;color:#545d66}.tribe-editor__tickets--settings-open .tribe-editor__tickets__availability{color:#aeb4bb}.tribe-editor__tickets__availability-label{flex:none}.tribe-editor__tickets__availability-label .tribe-editor__numeric-label--count{font-weight:700}.tribe-editor__tickets__availability-label--available+.dashicons-info{margin-right:25px;position:relative}.tribe-editor__tickets__availability-label--available+.dashicons-info:after{content:"|";padding-left:10px;padding-right:10px;position:absolute;top:-2px}
32
  .tribe-editor__tickets__container{position:relative}.tribe-editor__tickets__overlay{position:absolute;left:0;right:0;top:0;bottom:0;margin:-14px;z-index:10}.tribe-editor__tickets__inner-blocks{visibility:hidden;height:0}.tribe-editor__tickets__inner-blocks--show{visibility:visible;height:auto}.tribe-editor__tickets .editor-inner-blocks .editor-block-list__block>.editor-block-list__block-edit:before{outline:none;transition:none}.tribe-editor__tickets .editor-inner-blocks .editor-block-list__block.is-hovered>.editor-block-list__block-edit:before,.tribe-editor__tickets .editor-inner-blocks .editor-block-list__block.is-selected>.editor-block-list__block-edit:before{outline:none}
33
  .tribe-editor__tickets-controls-provider legend{font-weight:700;margin-bottom:10px;padding:0}
34
- .tribe-editor__tickets{font-family:Helvetica,sans-serif}.tribe-editor__tickets .block-list-appender{display:none}.tribe-editor__tickets--loading{display:flex;align-items:center;justify-content:center;padding:20px}.tribe-editor__tickets .components-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);float:none;margin:0;opacity:.8}
35
- .tribe-editor__ticket{margin:-19px 0;border:1px solid #e1e3e6;position:relative;font-family:Helvetica,sans-serif}.tribe-editor__ticket--selected{border:1px solid #b1b5b8}.tribe-editor__ticket .components-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);float:none;margin:0;opacity:.8}
36
- .tribe-editor__ticket__container-header-title{display:flex}.tribe-editor__ticket__container-header-title .tribe-editor__ticket__container-header-clipboard-tooltip{flex:none;height:20px;margin:6px 0 0 10px}.tribe-editor__ticket__container-header-title>svg{flex:none;margin:6px 0 0 10px;opacity:0;transition:opacity .2s ease}.is-hovered[data-type="tribe/tickets-item"] .tribe-editor__ticket__container-header-title>svg,.tribe-editor__ticket--selected .tribe-editor__ticket__container-header-title>svg{opacity:1}.tribe-editor__ticket__container-header-title svg{fill:#8d949b}.tribe-editor__ticket .tribe-editor__ticket__container .tribe-editor__ticket__container-header-title-label{flex:none;max-width:calc(100% - 28px);color:#000;margin:0;padding-top:3px;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__ticket .tribe-editor__ticket__container .tribe-editor__ticket--disabled .tribe-editor__ticket__container-header-title-label{color:#aeb4bb}.tribe-editor__ticket .tribe-editor__ticket__container-header-title-input{
37
- /* !important required to override styles from react-input-autosize */display:flex!important;margin:0;padding-top:3px}.tribe-editor__ticket .tribe-editor__ticket__container-header-title-input>*{flex:none}.tribe-editor__ticket .tribe-editor__ticket__container-header-title-input>input{background-color:transparent;color:#000;margin:0;padding:0;border:none;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__ticket .tribe-editor__ticket__container-header-title-input>input:disabled{color:#aeb4bb}
38
  .tribe-editor__ticket__container-header-description{display:block;color:#545d66;padding-top:7px;font-size:12px;line-height:18px;letter-spacing:.04px}.tribe-editor__ticket--disabled .tribe-editor__ticket__container-header-description{color:#aeb4bb}.tribe-editor__ticket .tribe-editor__ticket__container-header-description-input{
39
- /* !important required to override styles from react-input-autosize */display:flex!important;padding-top:7px}.tribe-editor__ticket .tribe-editor__ticket__container-header-description-input>*{flex:none}.tribe-editor__ticket .tribe-editor__ticket__container-header-description-input>input{background-color:transparent;color:#545d66;margin:0;padding:0;border:none;font-size:12px;line-height:18px;letter-spacing:.04px}.tribe-editor__ticket .tribe-editor__ticket__container-header-description-input>input:disabled{color:#aeb4bb}
40
- .tribe-editor__ticket__container-header-price{flex:none;min-width:65px;color:#000;margin:0 20px 0 15px;padding-bottom:5px;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px;text-align:center}.tribe-editor__ticket--selected .tribe-editor__ticket__container-header-price{margin-right:118px}.tribe-editor__ticket--disabled .tribe-editor__ticket__container-header-price{color:#aeb4bb}.tribe-editor__ticket__container-header-price-input>input[type=number]{background-color:transparent;color:#000;margin:0;padding:0;border:none;font-family:inherit;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__ticket__container-header-price-input>input[type=number]:disabled{color:#aeb4bb}
41
- .tribe-editor__quantity-bar{border:1px solid #e1e3e6;position:relative;height:10px;margin:5px 0}.tribe-editor__quantity-bar__bar--capacity,.tribe-editor__quantity-bar__bar--shared-sold,.tribe-editor__quantity-bar__bar--sold{position:absolute;left:0;top:0;bottom:0}.tribe-editor__quantity-bar__bar--capacity{z-index:3}.tribe-editor__quantity-bar__bar--capacity:after{width:1px;content:"";height:20px;position:absolute;background-color:#009fd4;right:0;top:-5px}.tribe-editor__quantity-bar__bar--sold{background-color:#009fd4;z-index:2}.tribe-editor__quantity-bar__bar--shared-sold{background-color:#c9ebf7;z-index:1}.tribe-editor__quantity-bar__bar-label{position:absolute;right:0;bottom:-20px;transform:translateX(50%);font-size:12px;line-height:1;color:#545d66}
42
  .tribe-editor__ticket__container-header-quantity{margin-right:13px;min-width:105px}.tribe-editor__ticket__container-header-quantity-label{display:block;color:#000;font-size:15px;line-height:18px;margin-bottom:12px;text-align:center}.tribe-editor__ticket--disabled .tribe-editor__ticket__container-header-quantity-label{color:#aeb4bb}.tribe-editor__ticket__container-header-quantity-unlimited{display:block;color:#aeb4bb;font-size:12px;line-height:14px;padding:2px 0;text-align:center}
43
- .tribe-editor__ticket .tribe-editor__container-panel__header{display:flex;align-items:center}.tribe-editor__ticket__container-header-details{flex:auto}
44
- .tribe-editor__ticket__content-row--capacity{padding-bottom:40px}.tribe-editor__ticket__capacity-label-with-tooltip{padding-top:13px}.tribe-editor__ticket__capacity-form{flex:auto;display:flex;justify-content:flex-end;flex-wrap:wrap}.tribe-editor__ticket--has-tickets-plus .tribe-editor__ticket__capacity-form{display:block}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row{display:flex;justify-content:flex-end;align-items:center;position:relative;padding-top:12px;margin-left:8px}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row .tribe-editor__labeled-item__label{flex:none;margin-right:20px;font-size:15px;font-weight:400;line-height:18px;letter-spacing:0;color:#000}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row .tribe-editor__input--number{flex:none;width:85px}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row:before{content:"";flex:1;height:1px;margin-right:10px;background-color:#e1e3e6}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row:after{content:"";width:1px;background-color:#e1e3e6;position:absolute;top:10px;left:0;height:100%}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row:last-child:after{top:0;height:calc(50% + 6px)}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row:nth-child(2):last-child:after{top:10px;height:calc(50% - 4px)}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row--capacity-independent .tribe-editor__labeled-item__label:after,.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row--shared-capacity .tribe-editor__labeled-item__label:after{color:red;content:"*";margin-left:3px}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input{flex:none;width:85px}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-helper-text{flex:none;width:100%;font-size:12px;line-height:14px;color:#8d949b;text-align:right;margin-top:10px}
45
- .tribe-editor__ticket__advanced-options .tribe-editor__accordion__row{position:relative}.tribe-editor__ticket__advanced-options .tribe-editor__accordion__row.active:before{content:"";height:1px;width:calc(100% + 12px);background-color:#e1e3e6;position:absolute;top:10px;left:0}.tribe-editor__ticket__advanced-options .tribe-editor__accordion__row.open .tribe-editor__accordion__row-content{overflow:visible}.tribe-editor__ticket__advanced-options-header{border:none;background-color:#f8f9f9!important;display:flex;align-items:center;padding:0;position:relative}svg.tribe-editor__ticket__advanced-options-header-icon{fill:#8d949b;margin-left:-5px;margin-right:3px}.tribe-editor__accordion__row.active svg.tribe-editor__ticket__advanced-options-header-icon{transform:rotate(180deg) translateX(-2px)}.tribe-editor__ticket--disabled svg.tribe-editor__ticket__advanced-options-header-icon{fill:#aeb4bb}.tribe-editor__ticket__advanced-options-header-text{color:#000;font-size:15px;font-weight:700;line-height:18px;padding-right:10px}.tribe-editor__ticket--disabled .tribe-editor__ticket__advanced-options-header-text{color:#aeb4bb}
46
- .tribe-editor__ticket__content-row--duration{padding:30px 0;flex-wrap:wrap}.tribe-editor__ticket__duration-label-with-tooltip{padding-top:12px;position:relative;z-index:1}.tribe-editor__ticket__duration-picker{flex:1;margin-left:-55px}.tribe-editor__ticket--disabled .tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator{color:#aeb4bb}.tribe-editor__ticket__duration-error{color:red;flex:none;font-size:15px;line-height:18px;margin-top:10px;padding-left:160px;width:100%}
47
- .tribe-editor__ticket__ecommerce-options{padding-top:30px}.tribe-editor__ticket__ecommerce-options .tribe-editor__labeled-item__label{flex:none;width:31%}.tribe-editor__ticket__ecommerce-options-links{display:flex;line-height:18px}.tribe-editor__ticket__ecommerce-options-link-wrapper{flex:none}.tribe-editor__ticket__ecommerce-options-link-wrapper:after{content:"|";color:#545d66;margin:0 6px}.tribe-editor__ticket--disabled .tribe-editor__ticket__ecommerce-options-link-wrapper:after{color:#aeb4bb}.tribe-editor__ticket__ecommerce-options-link-wrapper:last-child:after{content:""}.tribe-editor__ticket__ecommerce-options-link{font-size:15px;text-decoration:none}.tribe-editor__ticket--disabled .tribe-editor__ticket__ecommerce-options-link{color:#aeb4bb}
48
  .tribe-editor__ticket__content-row--move-delete{padding:30px 0 0}.tribe-editor__ticket__content-row--move-delete>button{font-size:15px!important;letter-spacing:.38px;line-height:18px;padding:0}.tribe-editor__ticket__content-row--move-delete>button:first-child{color:#009fd4}.tribe-editor__ticket__content-row--move-delete>button:first-child:after{color:#8d949b;content:"|";margin:0 10px}.tribe-editor__ticket__content-row--move-delete>button:last-child{color:red}
49
  .tribe-editor__ticket--disabled .tribe-editor__attendee-registration__label-with-modal .tribe-editor__labeled-item__label,.tribe-editor__ticket--disabled .tribe-editor__ticket__attendee-registration-helper-text{color:#aeb4bb}
50
- .tribe-editor__ticket .tribe-editor__container-panel__content{display:none}.tribe-editor__ticket--selected .tribe-editor__container-panel__content{display:block}.tribe-editor__ticket__content-row{display:flex;align-items:flex-start}.tribe-editor__ticket__content-row--sku{align-items:center}.tribe-editor__ticket__content-row--ecommerce-options{align-items:baseline}.tribe-editor__ticket__content-row--ecommerce-options .tribe-editor__labeled-item__label,.tribe-editor__ticket__content-row .tribe-editor__label-with-tooltip{flex:none;width:160px}.tribe-editor__ticket__content-row .tribe-editor__labeled-item__label{color:#545d66;font-size:15px;font-weight:700;letter-spacing:.38px;line-height:18px}.tribe-editor__ticket--disabled .tribe-editor__ticket__content-row .tribe-editor__labeled-item__label{color:#aeb4bb}.tribe-editor__ticket__content-row .tribe-editor__label-with-tooltip__tooltip-label{margin-left:5px}.tribe-editor__ticket__content-row svg.tribe-editor__ticket__tooltip-label{width:17px;height:17px;fill:#a2aab2}.tribe-editor__ticket--disabled .tribe-editor__ticket__content-row svg.tribe-editor__ticket__tooltip-label{fill:#aeb4bb}
51
- .tribe-editor__action-dashboard.tribe-editor__ticket__dashboard{display:none;padding-top:0;margin:0;bottom:0}.tribe-editor__ticket--selected .tribe-editor__action-dashboard.tribe-editor__ticket__dashboard{display:flex}
52
- .tribe-editor__event-attendees__title{align-items:center;display:flex;font-family:Helvetica,"sans-serif";justify-content:center;max-width:100%}.tribe-editor__event-attendees__title--selected{border:none}.tribe-editor__event-attendees__title--placeholder{color:#333;cursor:text;background-color:transparent;border:0;display:block;font-size:1.3125rem;font-weight:700;min-height:50px;min-width:200px;padding:5px 0}.tribe-editor__event-attendees__title-text{border:0;padding:0;margin:0;color:#fff;background-color:transparent;flex:1;font-size:1.3125rem;font-weight:400;table-layout:fixed;width:100%}.tribe-editor__event-attendees .tribe-editor__event-attendees__title-text input{font-size:1.3125rem;min-height:50px;background-color:#fff;border:0;color:#333;font-family:Helvetica,"sans-serif";font-weight:700;overflow:hidden;padding:5px 0;max-width:calc(100% - 20px);min-width:200px}.tribe-editor__event-attendees .tribe-editor__event-attendees__title-text input:focus{outline:0;box-shadow:none}.tribe-editor__event-attendees__title-text--empty input{background-color:#fff;color:#8d949b}.tribe-editor__event-attendees__title-text--empty input::-webkit-input-placeholder{color:#8d949b}.tribe-editor__event-attendees__title-text--empty input::-moz-placeholder{color:#8d949b}.tribe-editor__event-attendees__title-text--empty input:-ms-input-placeholder,.tribe-editor__event-attendees__title-text--empty input::-ms-input-placeholder{color:#8d949b}.tribe-editor__event-attendees__title-text--empty input::placeholder{color:#8d949b}.tribe-editor__event-attendees__title .tribe-editor__event-attendees__title-text:focus [data-mce-selected=inline-boundary],.tribe-editor__event-attendees__title .tribe-editor__event-attendees__title-text [data-mce-selected=inline-boundary]{background:transparent}.tribe-editor__event-attendees__gravatars{padding-bottom:20px}.tribe-editor__event-attendees__gravatars svg{width:60px;height:60px;border-radius:100%;margin-right:8px}
1
+ .tribe-editor__action-button,.tribe-editor__action-button.tribe-editor__button,.tribe-editor__action-button.tribe-editor__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-family:Helvetica,sans-serif;font-size:15px;line-height:18px;letter-spacing:.38px;color:#545d66;text-decoration:none;transition:none}.tribe-editor__action-button.tribe-editor__button>svg,.tribe-editor__action-button.tribe-editor__link>svg,.tribe-editor__action-button>svg{width:20px;fill:#545d66}.tribe-editor__action-button.tribe-editor__button>svg path,.tribe-editor__action-button.tribe-editor__link>svg path,.tribe-editor__action-button>svg path{fill:#545d66}.tribe-editor__action-button.tribe-editor__button:focus,.tribe-editor__action-button.tribe-editor__button:hover,.tribe-editor__action-button.tribe-editor__link:focus,.tribe-editor__action-button.tribe-editor__link:hover,.tribe-editor__action-button:focus,.tribe-editor__action-button:hover{color:#009fd4}.tribe-editor__action-button.tribe-editor__button:focus>svg,.tribe-editor__action-button.tribe-editor__button:focus>svg path,.tribe-editor__action-button.tribe-editor__button:hover>svg,.tribe-editor__action-button.tribe-editor__button:hover>svg path,.tribe-editor__action-button.tribe-editor__link:focus>svg,.tribe-editor__action-button.tribe-editor__link:focus>svg path,.tribe-editor__action-button.tribe-editor__link:hover>svg,.tribe-editor__action-button.tribe-editor__link:hover>svg path,.tribe-editor__action-button:focus>svg,.tribe-editor__action-button:focus>svg path,.tribe-editor__action-button:hover>svg,.tribe-editor__action-button:hover>svg path{fill:#009fd4}.tribe-editor__action-button.tribe-editor__button[disabled],.tribe-editor__action-button.tribe-editor__button[disabled]:focus,.tribe-editor__action-button.tribe-editor__button[disabled]:hover,.tribe-editor__action-button.tribe-editor__link[disabled],.tribe-editor__action-button.tribe-editor__link[disabled]:focus,.tribe-editor__action-button.tribe-editor__link[disabled]:hover,.tribe-editor__action-button[disabled],.tribe-editor__action-button[disabled]:focus,.tribe-editor__action-button[disabled]:hover{color:#8d949b}.tribe-editor__action-button.tribe-editor__button[disabled]:focus>svg,.tribe-editor__action-button.tribe-editor__button[disabled]:focus>svg path,.tribe-editor__action-button.tribe-editor__button[disabled]:hover>svg,.tribe-editor__action-button.tribe-editor__button[disabled]:hover>svg path,.tribe-editor__action-button.tribe-editor__button[disabled]>svg,.tribe-editor__action-button.tribe-editor__button[disabled]>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]:focus>svg,.tribe-editor__action-button.tribe-editor__link[disabled]:focus>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]:hover>svg,.tribe-editor__action-button.tribe-editor__link[disabled]:hover>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]>svg,.tribe-editor__action-button.tribe-editor__link[disabled]>svg path,.tribe-editor__action-button[disabled]:focus>svg,.tribe-editor__action-button[disabled]:focus>svg path,.tribe-editor__action-button[disabled]:hover>svg,.tribe-editor__action-button[disabled]:hover>svg path,.tribe-editor__action-button[disabled]>svg,.tribe-editor__action-button[disabled]>svg path{fill:#8d949b}.tribe-editor__action-dashboard .tribe-editor__action-button,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button:focus,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button:hover,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link:focus,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link:hover,.tribe-editor__action-dashboard .tribe-editor__action-button:focus,.tribe-editor__action-dashboard .tribe-editor__action-button:hover{box-shadow:none}.tribe-editor__action-button--icon-right>svg{margin-left:6px;-webkit-order:2;order:2}.tribe-editor__action-button--icon-left>svg{margin-right:6px}
2
+ .tribe-editor__action-dashboard{background-color:#f8f9fb;display:-webkit-flex;display:flex;margin:0 -14px;position:relative;bottom:-14px}.tribe-editor__action-dashboard__group-left{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex:1;flex:1}.tribe-editor__action-dashboard__group-right{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex:none;flex:none;margin-left:auto}.tribe-editor__action-dashboard__action-wrapper{-webkit-flex:none;flex:none;margin-right:25px}.tribe-editor__action-dashboard__action-wrapper:last-child{margin-right:0}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__confirm-button{-webkit-flex:none;flex:none;font-family:Helvetica,"sans-serif"}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button{background-color:transparent;font-size:15px;line-height:18px;padding:0;margin-right:20px;transition:color .2s ease}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:last-child{margin-right:0}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:focus,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:hover{color:#009fd4}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled],.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled]:focus,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled]:hover{color:#8d949b}@media (min-width:600px){.tribe-editor__action-dashboard{padding:15px 28px}}
3
+ .tribe-editor__attendee-registration{margin-top:30px}.tribe-editor__attendee-registration__modal{bottom:auto;height:90%;left:50%;max-height:none;max-width:none;right:auto;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.tribe-editor__attendee-registration__modal .components-modal__header-heading{font-family:Helvetica,sans-serif;font-size:22px;font-weight:700}.tribe-editor__attendee-registration__modal-content{height:calc(100% - 40px);margin:-16px;position:relative;width:calc(100% + 32px)}.tribe-editor__attendee-registration__modal-iframe{display:block;height:100%;width:100%}.tribe-editor__attendee-registration__modal-overlay{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;position:absolute;top:0;width:100%}.tribe-editor__attendee-registration__modal-overlay .components-spinner{float:none;left:50%;margin:0;opacity:.8;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tribe-editor__attendee-registration__modal-overlay--show{display:block}.tribe-editor__attendee-registration__helper-text{display:block;color:#8d949b;font-size:12px;line-height:14px;margin-top:10px}
4
+ .tribe-editor__container-panel{display:-webkit-flex;display:flex}.tribe-editor__container-panel--rsvp{border:1px solid #e1e3e6}.tribe-editor__container-panel--ticket{-webkit-flex-wrap:wrap;flex-wrap:wrap}.tribe-editor__container-panel__icon{-webkit-flex:none;flex:none}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__icon{width:100px;padding:25px 20px 20px}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__icon{width:68px;padding:25px 4px;background-color:#f8f9f9}.tribe-editor__container-panel__header-content-wrapper{-webkit-flex:auto;flex:auto;background-color:#f7f8f9;border-left:1px dashed #b5bcc2}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__header{padding:25px}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__header{-webkit-flex:none;flex:none;width:calc(100% - 68px);padding:30px 25px}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__content{margin:0 25px;padding:30px 0}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__content{-webkit-flex:none;flex:none;width:100%;background-color:#f8f9f9;padding:30px 20px 25px;border-top:1px dashed #b5bcc2}
5
+ .tribe-editor__date-time-range-picker{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.tribe-editor__date-time-range-picker__end,.tribe-editor__date-time-range-picker__start{-webkit-flex:none;flex:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%}.tribe-editor__date-time-range-picker__start{-webkit-flex:none;flex:none;width:calc(100% - 55px);margin-left:55px;margin-bottom:15px}.tribe-editor__date-time-range-picker .DayPickerInput{-webkit-flex:1;flex:1}.tribe-editor__date-time-range-picker .DayPickerInput input{border:1px solid #e1e3e6;color:#545d66;font-size:16px;line-height:19px;letter-spacing:.4px;padding:10px 15px;width:100%}.tribe-editor__date-time-range-picker .DayPickerInput input:disabled{color:#aeb4bb}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator{color:#8d949b;-webkit-flex:none;flex:none;font-size:16px;line-height:19px;letter-spacing:.4px}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator--date-time{margin:0 15px}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator--time-range{margin:0 7px 0 28px;width:20px}.tribe-editor__date-time-range-picker .tribe-editor__timepicker{-webkit-flex:none;flex:none}.tribe-editor__date-time-range-picker .DayPickerInput-Overlay{padding:20px;z-index:10}.tribe-editor__date-time-range-picker .DayPicker{width:100%}.tribe-editor__date-time-range-picker .DayPicker-Month{margin:0}.tribe-editor__date-time-range-picker .DayPicker-Caption>div,.tribe-editor__date-time-range-picker .DayPicker-Day,.tribe-editor__date-time-range-picker .DayPicker-Weekday{color:#545d66;font-family:Helvetica,"sans-serif";font-weight:400}.tribe-editor__date-time-range-picker .DayPicker-Caption>div{font-size:1rem;margin-bottom:12px;text-align:center}.tribe-editor__date-time-range-picker .DayPicker-Weekday{font-size:.75rem}.tribe-editor__date-time-range-picker .DayPicker-Day{font-size:.875rem}.tribe-editor__date-time-range-picker .DayPicker-Day:hover{color:#007bb4;background-color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--today{color:#545d66}.tribe-editor__date-time-range-picker .DayPicker-Day--disabled{pointer-events:none;color:#ccc}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside){border-radius:0;background-color:#009fd4;color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside):hover{background-color:#007bb4;color:#fff}.tribe-editor__date-time-range-picker .DayPicker-NavButton--prev{left:0;top:0}.tribe-editor__date-time-range-picker .DayPicker-NavButton--next{right:0;top:0}.tribe-editor__date-time-range-picker .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside){background-color:#e7f5fa;color:#545d66}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside):hover{color:#007bb4}
6
+ .tribe-editor__label-with-tooltip{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.tribe-editor__labeled-item__label{font-weight:700}.tribe-editor__label-with-tooltip .tribe-editor__labeled-item__label{-webkit-flex:none;flex:none}.tribe-editor__label-with-tooltip__tooltip-label{-webkit-flex:none;flex:none;background-color:transparent;border:none;padding:0;margin-top:-2px;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center}.tribe-editor__label-with-tooltip__tooltip-label>*{-webkit-flex:none;flex:none}
7
+ .tribe-editor__inactive-block{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:#f7f8f9}.tribe-editor__inactive-block__icon{-webkit-flex:none;flex:none}.tribe-editor__inactive-block--rsvp .tribe-editor__inactive-block__icon{width:100px;padding:25px 20px 20px}.tribe-editor__inactive-block--ticket .tribe-editor__inactive-block__icon{width:68px;padding:25px 0 25px 12px}.tribe-editor__inactive-block__content{-webkit-flex:auto;flex:auto}.tribe-editor__inactive-block--rsvp .tribe-editor__inactive-block__content{padding:25px}.tribe-editor__inactive-block--ticket .tribe-editor__inactive-block__content{padding:30px 25px 30px 20px}.tribe-editor__inactive-block .tribe-editor__inactive-block__content .tribe-editor__inactive-block__title{color:#545d66;font-family:Helvetica,sans-serif;font-size:21px;font-weight:700;line-height:25px;letter-spacing:.16px;padding:0;margin:0 0 12px}.tribe-editor__inactive-block p.tribe-editor__inactive-block__description{color:#545d66;font-family:Helvetica,sans-serif;font-size:14px;line-height:18px;letter-spacing:.04px;margin:0}
8
+ .tribe-editor__settings-dashboard{background-color:#f8f9fb;position:relative;margin:0 -14px;bottom:-14px}.tribe-editor__settings-dashboard__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:15px 14px;height:68px}.tribe-editor__settings-dashboard .tribe-editor__settings-dashboard__close-button,.tribe-editor__settings-dashboard__header-left{-webkit-flex:none;flex:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:15px;line-height:18px;letter-spacing:.38px}.tribe-editor__settings-dashboard__header-left>svg{fill:#009fd4;margin-right:6px}.tribe-editor__settings-dashboard__header-left>svg path{fill:#009fd4}.tribe-editor__settings-dashboard__header-left-text{color:#000}.tribe-editor__settings-dashboard__close-button>svg{fill:#a2aab2;margin-right:6px}.tribe-editor__settings-dashboard__close-button>svg path{fill:#a2aab2}.tribe-editor__settings-dashboard__close-button:focus>svg,.tribe-editor__settings-dashboard__close-button:hover>svg{fill:#009fd4;margin-right:6px}.tribe-editor__settings-dashboard__close-button:focus>svg path,.tribe-editor__settings-dashboard__close-button:hover>svg path{fill:#009fd4}.tribe-editor__settings-dashboard__close-button:disabled:focus>svg,.tribe-editor__settings-dashboard__close-button:disabled:focus>svg path,.tribe-editor__settings-dashboard__close-button:disabled:hover>svg,.tribe-editor__settings-dashboard__close-button:disabled:hover>svg path,.tribe-editor__settings-dashboard__close-button:disabled>svg,.tribe-editor__settings-dashboard__close-button:disabled>svg path{fill:#aeb4bb}.tribe-editor__settings-dashboard__close-button-text{color:#8d949b}.tribe-editor__settings-dashboard__close-button:focus .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:hover .tribe-editor__settings-dashboard__close-button-text{color:#009fd4}.tribe-editor__settings-dashboard__close-button:disabled .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:disabled:focus .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:disabled:hover .tribe-editor__settings-dashboard__close-button-text{color:#aeb4bb}.tribe-editor__settings-dashboard__content{padding:25px 14px}@media (min-width:600px){.tribe-editor__settings-dashboard__header{padding:15px 28px}.tribe-editor__settings-dashboard__content{padding:25px 28px}}
9
+ .tribe-editor__warning-button{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.tribe-editor__warning-button-text{color:#e7563b;font-size:15px;font-weight:700;letter-spacing:.38px;line-height:18px}.tribe-editor__tickets--loading .tribe-editor__warning-button-text{color:#aeb4bb}svg.tribe-editor__warning-button-icon{fill:#e7563b;height:17px;margin-right:5px;width:17px}.tribe-editor__tickets--loading svg.tribe-editor__warning-button-icon{fill:#aeb4bb}
10
+ .tribe-editor__rsvp-container-header__counters{-webkit-flex:none;flex:none;display:-webkit-flex;display:flex}.tribe-editor__rsvp-container-header__going-counter,.tribe-editor__rsvp-container-header__not-going-counter{-webkit-flex:none;flex:none}.tribe-editor__rsvp-container-header__going-counter{margin-right:25px}.tribe-editor__rsvp-container-header__going-counter:last-child{margin-right:0}
11
+ .tribe-editor__rsvp .tribe-editor__container-panel__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.tribe-editor__rsvp-container-header__header-details{-webkit-flex:auto;flex:auto}.tribe-editor__rsvp .tribe-editor__rsvp-container .tribe-editor__rsvp-container-header__title{color:#000;margin:0;padding-top:3px;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__rsvp .tribe-editor__rsvp-container .tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-header__title{color:#aeb4bb}.tribe-editor__rsvp-container-header__title-input-wrapper{display:-webkit-flex;display:flex}.tribe-editor__rsvp-container-header__title-input-wrapper svg{-webkit-flex:none;flex:none;margin:6px 0 0 10px;fill:#8d949b}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input{-webkit-flex:none;flex:none;margin:0;padding-top:3px;line-height:25px}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input{background-color:transparent;color:#000;margin:0;padding:0;border:none;font-family:Helvetica,"sans-serif";font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:focus,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:hover{background-color:#fff}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:disabled,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:disabled:focus,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__title-input>input:disabled:hover{background-color:transparent;color:#aeb4bb}.tribe-editor__rsvp-container-header__description{display:block;color:#545d66;padding-top:7px;font-size:12px;line-height:18px;letter-spacing:.04px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-header__description{color:#aeb4bb}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input{
12
+ /* !important required to override styles from react-input-autosize */display:-webkit-flex!important;display:flex!important;padding-top:7px}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>*{-webkit-flex:none;flex:none}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input{background-color:transparent;color:#545d66;margin:0;padding:0;border:none;font-family:Helvetica,"sans-serif";font-size:12px;line-height:18px;letter-spacing:.04px}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:focus,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:hover{background-color:#fff}.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:disabled,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:disabled:focus,.tribe-editor__rsvp .tribe-editor__rsvp-container-header__description-input>input:disabled:hover{background-color:transparent;color:#aeb4bb}.tribe-editor__rsvp-container-header__capacity-label{display:-webkit-flex;display:flex;color:#545d66;padding-top:15px;line-height:18px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-header__capacity-label{color:#aeb4bb}.tribe-editor__rsvp-container-header__capacity-label .tribe-editor__numeric-label--count{-webkit-flex:none;flex:none;font-weight:700;font-size:18px;letter-spacing:.05px}.tribe-editor__rsvp-container-header__capacity-label .tribe-editor__numeric-label--after{-webkit-flex:none;flex:none;margin-left:2px;font-size:12px;letter-spacing:.04px;white-space:pre}.tribe-editor__rsvp-container-header__capacity-label-fallback{display:block;font-size:12px;line-height:18px;letter-spacing:.04px;color:#545d66;padding-top:15px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-header__capacity-label-fallback{color:#aeb4bb}
13
+ .tribe-editor__rsvp-duration__duration-label{-webkit-flex:none;flex:none;position:relative;width:95px;z-index:1}.tribe-editor__rsvp-duration__duration-label .tribe-editor__labeled-item__label{color:#545d66;font-size:15px;font-weight:700;letter-spacing:.38px;line-height:18px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-duration__duration-label .tribe-editor__labeled-item__label{color:#aeb4bb}.tribe-editor__rsvp-duration__duration-label .tribe-editor__label-with-tooltip__tooltip-label{margin-left:5px}svg.tribe-editor__rsvp-duration__duration-tooltip-label{width:17px;height:17px;fill:#a2aab2}.tribe-editor__rsvp-container--disabled svg.tribe-editor__rsvp-duration__duration-tooltip-label{fill:#aeb4bb}
14
+ .tribe-editor__rsvp-duration__duration-picker{-webkit-flex:1;flex:1;margin-left:-42px}.tribe-editor__rsvp-container--disabled .tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator{color:#aeb4bb}
15
+ .tribe-editor__rsvp-duration{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:30px}.tribe-editor__rsvp-duration .tribe-editor__timepicker-label-container{border-width:1px;border-color:#e1e3e6}.tribe-editor__rsvp-duration .tribe-editor__timepicker-label-container .tribe-editor__btn-input{padding-top:11px;padding-bottom:10px;font-size:14px}.tribe-editor__rsvp-duration__error{color:red;-webkit-flex:none;flex:none;font-size:15px;line-height:18px;margin-top:10px;padding-left:108px;width:100%}
16
  .tribe-editor__rsvp__content-row--move-delete{padding:30px 0 0}.tribe-editor__rsvp__content-row--move-delete>button{font-size:15px!important;letter-spacing:.38px;line-height:18px;padding:0}.tribe-editor__rsvp__content-row--move-delete>button:first-child{color:#009fd4}.tribe-editor__rsvp__content-row--move-delete>button:first-child:after{color:#8d949b;content:"|";margin:0 10px}.tribe-editor__rsvp__content-row--move-delete>button:last-child{color:red}
17
+ .tribe-editor__rsvp__advanced-options .tribe-editor__accordion__row{position:relative}.tribe-editor__rsvp__advanced-options .tribe-editor__accordion__row.active:before{content:"";height:1px;width:calc(100% + 12px);background-color:#e1e3e6;position:absolute;top:10px;left:0}.tribe-editor__rsvp__advanced-options .tribe-editor__accordion__row.open .tribe-editor__accordion__row-content{overflow:visible}.tribe-editor__rsvp__advanced-options-header{border:none;background-color:#f8f9f9!important;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0;position:relative}svg.tribe-editor__rsvp__advanced-options-header-icon{fill:#8d949b;margin-left:-5px;margin-right:3px}.tribe-editor__accordion__row.active svg.tribe-editor__rsvp__advanced-options-header-icon{-webkit-transform:rotate(180deg) translateX(-2px);transform:rotate(180deg) translateX(-2px)}.tribe-editor__rsvp-container--disabled svg.tribe-editor__rsvp__advanced-options-header-icon{fill:#aeb4bb}.tribe-editor__rsvp__advanced-options-header-text{color:#000;font-size:15px;font-weight:700;line-height:18px;padding-right:10px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp__advanced-options-header-text{color:#aeb4bb}
18
  .tribe-editor__rsvp-container--disabled .tribe-editor__rsvp__attendee-registration-helper-text,.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp__attendee-registration-label-with-modal .tribe-editor__labeled-item__label{color:#aeb4bb}
19
+ .tribe-editor__rsvp .tribe-editor__container-panel__content{display:none;border-top:1px solid #e1e3e6}.tribe-editor__rsvp--selected .tribe-editor__container-panel__content{display:block}.tribe-editor__rsvp-container-content__labels{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;margin-bottom:15px}.tribe-editor__rsvp-container-content__capacity-label{-webkit-flex:none;flex:none;color:#545d66;font-weight:700;font-size:15px;line-height:18px;letter-spacing:.38px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-content__capacity-label{color:#aeb4bb}.tribe-editor__rsvp-container-content__capacity-label-help{-webkit-flex:none;flex:none;color:#8d949b;font-size:12px;line-height:14px;margin-left:10px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-content__capacity-label-help{color:#aeb4bb}.tribe-editor__rsvp-container-content__options{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;margin-bottom:35px}.tribe-editor__rsvp .tribe-editor__rsvp-container .tribe-editor__rsvp-container-content__capacity-input{-webkit-flex:none;flex:none;color:#000;font-size:16px;line-height:20px;border:1px solid #e1e3e6;box-shadow:inset 0 1px 0 0 #f1f1f1;padding:9px 15px;margin-right:20px;width:88px;height:40px}.tribe-editor__rsvp .tribe-editor__rsvp-container .tribe-editor__rsvp-container-content__capacity-input:disabled{color:#aeb4bb}.tribe-editor__rsvp-container-content__not-going-responses{-webkit-flex:none;flex:none}.tribe-editor__rsvp-container-content__not-going-responses .tribe-editor__checkbox__label{color:#000;font-size:15px;line-height:18px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container-content__not-going-responses .tribe-editor__checkbox__label{color:#aeb4bb}
20
+ .tribe-editor__rsvp-container .tribe-editor__container-panel__icon{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.tribe-editor__rsvp-container .tribe-editor__container-panel__icon>svg{-webkit-flex:none;flex:none}.tribe-editor__rsvp-container__icon-label{color:#434343;-webkit-flex:none;flex:none;font-family:Helvetica,sans-serif;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.05px}.tribe-editor__rsvp-container--disabled .tribe-editor__rsvp-container__icon-label{color:#aeb4bb}
21
  .tribe-editor__rsvp--loading .tribe-editor__warning-button-text{color:#aeb4bb}.tribe-editor__rsvp--loading svg.tribe-editor__warning-button-icon{fill:#aeb4bb}.tribe-editor__rsvp__warning{background-color:#f8f9fb;bottom:-14px;color:#545d66;font-size:15px;line-height:18px;margin:0 -14px;position:relative}@media (min-width:600px){.tribe-editor__rsvp__warning{padding:0 28px 15px}}
22
  .edit-post-visual-editor .editor-block-list__block .tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__image-upload__title,.tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__image-upload__content p.tribe-editor__image-upload__description{color:#aeb4bb}.tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__image-upload__image{opacity:.5}
23
  .tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left>svg,.tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left>svg path{fill:#aeb4bb}.tribe-editor__rsvp__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left-text{color:#aeb4bb}
24
  .tribe-editor__tickets__move-modal label{display:block;font-size:15px;margin:30px 0 10px}.tribe-editor__tickets__move-modal .components-spinner{display:block;float:none;margin:10px 0}.tribe-editor__tickets__move-modal footer{margin-top:15px}
25
+ .tribe-editor__rsvp{font-family:Helvetica,sans-serif;position:relative}.tribe-editor__inactive-block__icon{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.tribe-editor__inactive-block__icon>svg{-webkit-flex:none;flex:none}.tribe-editor__rsvp__inactive-block-icon-label{color:#aeb4bb;-webkit-flex:none;flex:none;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.05px}.tribe-editor__rsvp .components-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);float:none;margin:0;opacity:.8}
26
  .tribe-editor__tickets--loading .tribe-editor__warning-button-text{color:#aeb4bb}.tribe-editor__tickets--loading svg.tribe-editor__warning-button-icon{fill:#aeb4bb}.tribe-editor__tickets__warning{background-color:#f8f9fb;bottom:-14px;color:#545d66;font-size:15px;line-height:18px;margin:0 -14px;position:relative}@media (min-width:600px){.tribe-editor__tickets__warning{padding:0 28px 15px}}
27
+ .tribe-editor__tickets__capacity-row{border-top:1px solid #e1e3e6;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.tribe-editor__tickets__capacity-row-left{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;padding:18px 0}.tribe-editor__tickets__capacity-row-right{-webkit-flex:none;flex:none;width:85px;padding-right:15px;text-align:right;color:#000}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__tickets__capacity-row-right{color:#aeb4bb}.tribe-editor__tickets__capacity-row-right input[type=number]{width:85px;margin-right:-15px;text-align:right}.tribe-editor__tickets__capacity-row-label{-webkit-flex:none;flex:none;font-size:15px;line-height:18px;color:#000}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__tickets__capacity-row-label{color:#aeb4bb}.tribe-editor__tickets__capacity-row-items{-webkit-flex:none;flex:none;padding-left:7px;font-size:14px;line-height:18px;color:#545d66}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__tickets__capacity-row-items{color:#aeb4bb}
28
  .tribe-editor__tickets__capacity-table{margin-bottom:40px}.tribe-editor__tickets .tribe-editor__tickets__capacity-table .tribe-editor__tickets__capacity-table-title{margin-bottom:15px;font-size:15px;font-weight:700;line-height:18px;color:#000}.tribe-editor__tickets .tribe-editor__tickets__settings-dashboard--loading .tribe-editor__tickets__capacity-table .tribe-editor__tickets__capacity-table-title{color:#aeb4bb}
29
  .edit-post-visual-editor .editor-block-list__block .tribe-editor__tickets__settings-dashboard--loading .tribe-editor__image-upload__title,.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__image-upload__content p.tribe-editor__image-upload__description{color:#aeb4bb}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__image-upload__image{opacity:.5}
30
  .tribe-editor__tickets__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left>svg,.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left>svg path{fill:#aeb4bb}.tribe-editor__tickets__settings-dashboard--loading .tribe-editor__settings-dashboard__header-left-text{color:#aeb4bb}
31
+ .tribe-editor__tickets__availability{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;padding:2px 0;font-size:15px;line-height:18px;color:#545d66}.tribe-editor__tickets--settings-open .tribe-editor__tickets__availability{color:#aeb4bb}.tribe-editor__tickets__availability-label{-webkit-flex:none;flex:none}.tribe-editor__tickets__availability-label .tribe-editor__numeric-label--count{font-weight:700}.tribe-editor__tickets__availability-label--available+.dashicons-info{margin-right:25px;position:relative}.tribe-editor__tickets__availability-label--available+.dashicons-info:after{content:"|";padding-left:10px;padding-right:10px;position:absolute;top:-2px}
32
  .tribe-editor__tickets__container{position:relative}.tribe-editor__tickets__overlay{position:absolute;left:0;right:0;top:0;bottom:0;margin:-14px;z-index:10}.tribe-editor__tickets__inner-blocks{visibility:hidden;height:0}.tribe-editor__tickets__inner-blocks--show{visibility:visible;height:auto}.tribe-editor__tickets .editor-inner-blocks .editor-block-list__block>.editor-block-list__block-edit:before{outline:none;transition:none}.tribe-editor__tickets .editor-inner-blocks .editor-block-list__block.is-hovered>.editor-block-list__block-edit:before,.tribe-editor__tickets .editor-inner-blocks .editor-block-list__block.is-selected>.editor-block-list__block-edit:before{outline:none}
33
  .tribe-editor__tickets-controls-provider legend{font-weight:700;margin-bottom:10px;padding:0}
34
+ .tribe-editor__tickets{font-family:Helvetica,sans-serif}.tribe-editor__tickets .block-list-appender{display:none}.tribe-editor__tickets--loading{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:20px}.tribe-editor__tickets .components-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);float:none;margin:0;opacity:.8}
35
+ .tribe-editor__ticket{margin:-19px 0;border:1px solid #e1e3e6;position:relative;font-family:Helvetica,sans-serif}.tribe-editor__ticket--selected{border:1px solid #b1b5b8}.tribe-editor__ticket .components-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);float:none;margin:0;opacity:.8}
36
+ .tribe-editor__ticket__container-header-title{display:-webkit-flex;display:flex}.tribe-editor__ticket__container-header-title .tribe-editor__ticket__container-header-clipboard-tooltip{-webkit-flex:none;flex:none;height:20px;margin:6px 0 0 10px}.tribe-editor__ticket__container-header-title>svg{-webkit-flex:none;flex:none;margin:6px 0 0 10px;opacity:0;transition:opacity .2s ease}.is-hovered[data-type="tribe/tickets-item"] .tribe-editor__ticket__container-header-title>svg,.tribe-editor__ticket--selected .tribe-editor__ticket__container-header-title>svg{opacity:1}.tribe-editor__ticket__container-header-title svg{fill:#8d949b}.tribe-editor__ticket .tribe-editor__ticket__container .tribe-editor__ticket__container-header-title-label{-webkit-flex:none;flex:none;max-width:calc(100% - 28px);color:#000;margin:0;padding-top:3px;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__ticket .tribe-editor__ticket__container .tribe-editor__ticket--disabled .tribe-editor__ticket__container-header-title-label{color:#aeb4bb}.tribe-editor__ticket .tribe-editor__ticket__container-header-title-input{
37
+ /* !important required to override styles from react-input-autosize */display:-webkit-flex!important;display:flex!important;margin:0;padding-top:3px}.tribe-editor__ticket .tribe-editor__ticket__container-header-title-input>*{-webkit-flex:none;flex:none}.tribe-editor__ticket .tribe-editor__ticket__container-header-title-input>input{background-color:transparent;color:#000;margin:0;padding:0;border:none;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__ticket .tribe-editor__ticket__container-header-title-input>input:disabled{color:#aeb4bb}
38
  .tribe-editor__ticket__container-header-description{display:block;color:#545d66;padding-top:7px;font-size:12px;line-height:18px;letter-spacing:.04px}.tribe-editor__ticket--disabled .tribe-editor__ticket__container-header-description{color:#aeb4bb}.tribe-editor__ticket .tribe-editor__ticket__container-header-description-input{
39
+ /* !important required to override styles from react-input-autosize */display:-webkit-flex!important;display:flex!important;padding-top:7px}.tribe-editor__ticket .tribe-editor__ticket__container-header-description-input>*{-webkit-flex:none;flex:none}.tribe-editor__ticket .tribe-editor__ticket__container-header-description-input>input{background-color:transparent;color:#545d66;margin:0;padding:0;border:none;font-size:12px;line-height:18px;letter-spacing:.04px}.tribe-editor__ticket .tribe-editor__ticket__container-header-description-input>input:disabled{color:#aeb4bb}
40
+ .tribe-editor__ticket__container-header-price{-webkit-flex:none;flex:none;min-width:65px;color:#000;margin:0 20px 0 15px;padding-bottom:5px;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px;text-align:center}.tribe-editor__ticket--selected .tribe-editor__ticket__container-header-price{margin-right:118px}.tribe-editor__ticket--disabled .tribe-editor__ticket__container-header-price{color:#aeb4bb}.tribe-editor__ticket__container-header-price-input>input[type=number]{background-color:transparent;color:#000;margin:0;padding:0;border:none;font-family:inherit;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.16px}.tribe-editor__ticket__container-header-price-input>input[type=number]:disabled{color:#aeb4bb}
41
+ .tribe-editor__quantity-bar{border:1px solid #e1e3e6;position:relative;height:10px;margin:5px 0}.tribe-editor__quantity-bar__bar--capacity,.tribe-editor__quantity-bar__bar--shared-sold,.tribe-editor__quantity-bar__bar--sold{position:absolute;left:0;top:0;bottom:0}.tribe-editor__quantity-bar__bar--capacity{z-index:3}.tribe-editor__quantity-bar__bar--capacity:after{width:1px;content:"";height:20px;position:absolute;background-color:#009fd4;right:0;top:-5px}.tribe-editor__quantity-bar__bar--sold{background-color:#009fd4;z-index:2}.tribe-editor__quantity-bar__bar--shared-sold{background-color:#c9ebf7;z-index:1}.tribe-editor__quantity-bar__bar-label{position:absolute;right:0;bottom:-20px;-webkit-transform:translateX(50%);transform:translateX(50%);font-size:12px;line-height:1;color:#545d66}
42
  .tribe-editor__ticket__container-header-quantity{margin-right:13px;min-width:105px}.tribe-editor__ticket__container-header-quantity-label{display:block;color:#000;font-size:15px;line-height:18px;margin-bottom:12px;text-align:center}.tribe-editor__ticket--disabled .tribe-editor__ticket__container-header-quantity-label{color:#aeb4bb}.tribe-editor__ticket__container-header-quantity-unlimited{display:block;color:#aeb4bb;font-size:12px;line-height:14px;padding:2px 0;text-align:center}
43
+ .tribe-editor__ticket .tribe-editor__container-panel__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.tribe-editor__ticket__container-header-details{-webkit-flex:auto;flex:auto}
44
+ .tribe-editor__ticket__content-row--capacity{padding-bottom:40px}.tribe-editor__ticket__capacity-label-with-tooltip{padding-top:13px}.tribe-editor__ticket__capacity-form{-webkit-flex:auto;flex:auto;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap}.tribe-editor__ticket--has-tickets-plus .tribe-editor__ticket__capacity-form{display:block}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;position:relative;padding-top:12px;margin-left:8px}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row .tribe-editor__labeled-item__label{-webkit-flex:none;flex:none;margin-right:20px;font-size:15px;font-weight:400;line-height:18px;letter-spacing:0;color:#000}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row .tribe-editor__input--number{-webkit-flex:none;flex:none;width:85px}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row:before{content:"";-webkit-flex:1;flex:1;height:1px;margin-right:10px;background-color:#e1e3e6}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row:after{content:"";width:1px;background-color:#e1e3e6;position:absolute;top:10px;left:0;height:100%}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row:last-child:after{top:0;height:calc(50% + 6px)}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row:nth-child(2):last-child:after{top:10px;height:calc(50% - 4px)}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row--capacity-independent .tribe-editor__labeled-item__label:after,.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-row--shared-capacity .tribe-editor__labeled-item__label:after{color:red;content:"*";margin-left:3px}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input{-webkit-flex:none;flex:none;width:85px}.tribe-editor__ticket__capacity-form .tribe-editor__ticket__capacity-input-helper-text{-webkit-flex:none;flex:none;width:100%;font-size:12px;line-height:14px;color:#8d949b;text-align:right;margin-top:10px}
45
+ .tribe-editor__ticket__advanced-options .tribe-editor__accordion__row{position:relative}.tribe-editor__ticket__advanced-options .tribe-editor__accordion__row.active:before{content:"";height:1px;width:calc(100% + 12px);background-color:#e1e3e6;position:absolute;top:10px;left:0}.tribe-editor__ticket__advanced-options .tribe-editor__accordion__row.open .tribe-editor__accordion__row-content{overflow:visible}.tribe-editor__ticket__advanced-options-header{border:none;background-color:#f8f9f9!important;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0;position:relative}svg.tribe-editor__ticket__advanced-options-header-icon{fill:#8d949b;margin-left:-5px;margin-right:3px}.tribe-editor__accordion__row.active svg.tribe-editor__ticket__advanced-options-header-icon{-webkit-transform:rotate(180deg) translateX(-2px);transform:rotate(180deg) translateX(-2px)}.tribe-editor__ticket--disabled svg.tribe-editor__ticket__advanced-options-header-icon{fill:#aeb4bb}.tribe-editor__ticket__advanced-options-header-text{color:#000;font-size:15px;font-weight:700;line-height:18px;padding-right:10px}.tribe-editor__ticket--disabled .tribe-editor__ticket__advanced-options-header-text{color:#aeb4bb}
46
+ .tribe-editor__ticket__content-row--duration{padding:30px 0;-webkit-flex-wrap:wrap;flex-wrap:wrap}.tribe-editor__ticket__duration-label-with-tooltip{padding-top:12px;position:relative;z-index:1}.tribe-editor__ticket__duration-picker{-webkit-flex:1;flex:1;margin-left:-55px}.tribe-editor__ticket--disabled .tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator{color:#aeb4bb}.tribe-editor__ticket__duration-error{color:red;-webkit-flex:none;flex:none;font-size:15px;line-height:18px;margin-top:10px;padding-left:160px;width:100%}
47
+ .tribe-editor__ticket__ecommerce-options{padding-top:30px}.tribe-editor__ticket__ecommerce-options .tribe-editor__labeled-item__label{-webkit-flex:none;flex:none;width:31%}.tribe-editor__ticket__ecommerce-options-links{display:-webkit-flex;display:flex;line-height:18px}.tribe-editor__ticket__ecommerce-options-link-wrapper{-webkit-flex:none;flex:none}.tribe-editor__ticket__ecommerce-options-link-wrapper:after{content:"|";color:#545d66;margin:0 6px}.tribe-editor__ticket--disabled .tribe-editor__ticket__ecommerce-options-link-wrapper:after{color:#aeb4bb}.tribe-editor__ticket__ecommerce-options-link-wrapper:last-child:after{content:""}.tribe-editor__ticket__ecommerce-options-link{font-size:15px;text-decoration:none}.tribe-editor__ticket--disabled .tribe-editor__ticket__ecommerce-options-link{color:#aeb4bb}
48
  .tribe-editor__ticket__content-row--move-delete{padding:30px 0 0}.tribe-editor__ticket__content-row--move-delete>button{font-size:15px!important;letter-spacing:.38px;line-height:18px;padding:0}.tribe-editor__ticket__content-row--move-delete>button:first-child{color:#009fd4}.tribe-editor__ticket__content-row--move-delete>button:first-child:after{color:#8d949b;content:"|";margin:0 10px}.tribe-editor__ticket__content-row--move-delete>button:last-child{color:red}
49
  .tribe-editor__ticket--disabled .tribe-editor__attendee-registration__label-with-modal .tribe-editor__labeled-item__label,.tribe-editor__ticket--disabled .tribe-editor__ticket__attendee-registration-helper-text{color:#aeb4bb}
50
+ .tribe-editor__ticket .tribe-editor__container-panel__content{display:none}.tribe-editor__ticket--selected .tribe-editor__container-panel__content{display:block}.tribe-editor__ticket__content-row{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.tribe-editor__ticket__content-row--sku{-webkit-align-items:center;align-items:center}.tribe-editor__ticket__content-row--ecommerce-options{-webkit-align-items:baseline;align-items:baseline}.tribe-editor__ticket__content-row--ecommerce-options .tribe-editor__labeled-item__label,.tribe-editor__ticket__content-row .tribe-editor__label-with-tooltip{-webkit-flex:none;flex:none;width:160px}.tribe-editor__ticket__content-row .tribe-editor__labeled-item__label{color:#545d66;font-size:15px;font-weight:700;letter-spacing:.38px;line-height:18px}.tribe-editor__ticket--disabled .tribe-editor__ticket__content-row .tribe-editor__labeled-item__label{color:#aeb4bb}.tribe-editor__ticket__content-row .tribe-editor__label-with-tooltip__tooltip-label{margin-left:5px}.tribe-editor__ticket__content-row svg.tribe-editor__ticket__tooltip-label{width:17px;height:17px;fill:#a2aab2}.tribe-editor__ticket--disabled .tribe-editor__ticket__content-row svg.tribe-editor__ticket__tooltip-label{fill:#aeb4bb}
51
+ .tribe-editor__action-dashboard.tribe-editor__ticket__dashboard{display:none;padding-top:0;margin:0;bottom:0}.tribe-editor__ticket--selected .tribe-editor__action-dashboard.tribe-editor__ticket__dashboard{display:-webkit-flex;display:flex}
52
+ .tribe-editor__event-attendees__title{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-family:Helvetica,"sans-serif";-webkit-justify-content:center;justify-content:center;max-width:100%}.tribe-editor__event-attendees__title--selected{border:none}.tribe-editor__event-attendees__title--placeholder{color:#333;cursor:text;background-color:transparent;border:0;display:block;font-size:1.3125rem;font-weight:700;min-height:50px;min-width:200px;padding:5px 0}.tribe-editor__event-attendees__title-text{border:0;padding:0;margin:0;color:#fff;background-color:transparent;-webkit-flex:1;flex:1;font-size:1.3125rem;font-weight:400;table-layout:fixed;width:100%}.tribe-editor__event-attendees .tribe-editor__event-attendees__title-text input{font-size:1.3125rem;min-height:50px;background-color:#fff;border:0;color:#333;font-family:Helvetica,"sans-serif";font-weight:700;overflow:hidden;padding:5px 0;max-width:calc(100% - 20px);min-width:200px}.tribe-editor__event-attendees .tribe-editor__event-attendees__title-text input:focus{outline:0;box-shadow:none}.tribe-editor__event-attendees__title-text--empty input{background-color:#fff;color:#8d949b}.tribe-editor__event-attendees__title-text--empty input::-webkit-input-placeholder{color:#8d949b}.tribe-editor__event-attendees__title-text--empty input:-ms-input-placeholder,.tribe-editor__event-attendees__title-text--empty input::-ms-input-placeholder{color:#8d949b}.tribe-editor__event-attendees__title-text--empty input::placeholder{color:#8d949b}.tribe-editor__event-attendees__title .tribe-editor__event-attendees__title-text:focus [data-mce-selected=inline-boundary],.tribe-editor__event-attendees__title .tribe-editor__event-attendees__title-text [data-mce-selected=inline-boundary]{background:transparent}.tribe-editor__event-attendees__gravatars{padding-bottom:20px}.tribe-editor__event-attendees__gravatars svg{width:60px;height:60px;border-radius:100%;margin-right:8px}
src/resources/css/app/elements.css CHANGED
@@ -1,9 +1,9 @@
1
- .tribe-editor__action-button,.tribe-editor__action-button.tribe-editor__button,.tribe-editor__action-button.tribe-editor__link{display:flex;align-items:center;font-family:Helvetica,sans-serif;font-size:15px;line-height:18px;letter-spacing:.38px;color:#545d66;text-decoration:none;transition:none}.tribe-editor__action-button.tribe-editor__button>svg,.tribe-editor__action-button.tribe-editor__link>svg,.tribe-editor__action-button>svg{width:20px;fill:#545d66}.tribe-editor__action-button.tribe-editor__button>svg path,.tribe-editor__action-button.tribe-editor__link>svg path,.tribe-editor__action-button>svg path{fill:#545d66}.tribe-editor__action-button.tribe-editor__button:focus,.tribe-editor__action-button.tribe-editor__button:hover,.tribe-editor__action-button.tribe-editor__link:focus,.tribe-editor__action-button.tribe-editor__link:hover,.tribe-editor__action-button:focus,.tribe-editor__action-button:hover{color:#009fd4}.tribe-editor__action-button.tribe-editor__button:focus>svg,.tribe-editor__action-button.tribe-editor__button:focus>svg path,.tribe-editor__action-button.tribe-editor__button:hover>svg,.tribe-editor__action-button.tribe-editor__button:hover>svg path,.tribe-editor__action-button.tribe-editor__link:focus>svg,.tribe-editor__action-button.tribe-editor__link:focus>svg path,.tribe-editor__action-button.tribe-editor__link:hover>svg,.tribe-editor__action-button.tribe-editor__link:hover>svg path,.tribe-editor__action-button:focus>svg,.tribe-editor__action-button:focus>svg path,.tribe-editor__action-button:hover>svg,.tribe-editor__action-button:hover>svg path{fill:#009fd4}.tribe-editor__action-button.tribe-editor__button[disabled],.tribe-editor__action-button.tribe-editor__button[disabled]:focus,.tribe-editor__action-button.tribe-editor__button[disabled]:hover,.tribe-editor__action-button.tribe-editor__link[disabled],.tribe-editor__action-button.tribe-editor__link[disabled]:focus,.tribe-editor__action-button.tribe-editor__link[disabled]:hover,.tribe-editor__action-button[disabled],.tribe-editor__action-button[disabled]:focus,.tribe-editor__action-button[disabled]:hover{color:#8d949b}.tribe-editor__action-button.tribe-editor__button[disabled]:focus>svg,.tribe-editor__action-button.tribe-editor__button[disabled]:focus>svg path,.tribe-editor__action-button.tribe-editor__button[disabled]:hover>svg,.tribe-editor__action-button.tribe-editor__button[disabled]:hover>svg path,.tribe-editor__action-button.tribe-editor__button[disabled]>svg,.tribe-editor__action-button.tribe-editor__button[disabled]>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]:focus>svg,.tribe-editor__action-button.tribe-editor__link[disabled]:focus>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]:hover>svg,.tribe-editor__action-button.tribe-editor__link[disabled]:hover>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]>svg,.tribe-editor__action-button.tribe-editor__link[disabled]>svg path,.tribe-editor__action-button[disabled]:focus>svg,.tribe-editor__action-button[disabled]:focus>svg path,.tribe-editor__action-button[disabled]:hover>svg,.tribe-editor__action-button[disabled]:hover>svg path,.tribe-editor__action-button[disabled]>svg,.tribe-editor__action-button[disabled]>svg path{fill:#8d949b}.tribe-editor__action-dashboard .tribe-editor__action-button,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button:focus,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button:hover,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link:focus,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link:hover,.tribe-editor__action-dashboard .tribe-editor__action-button:focus,.tribe-editor__action-dashboard .tribe-editor__action-button:hover{box-shadow:none}.tribe-editor__action-button--icon-right>svg{margin-left:6px;order:2}.tribe-editor__action-button--icon-left>svg{margin-right:6px}
2
- .tribe-editor__action-dashboard{background-color:#f8f9fb;display:flex;margin:0 -14px;position:relative;bottom:-14px}.tribe-editor__action-dashboard__group-left{display:flex;align-items:center;flex:1}.tribe-editor__action-dashboard__group-right{display:flex;align-items:center;flex:none;margin-left:auto}.tribe-editor__action-dashboard__action-wrapper{flex:none;margin-right:25px}.tribe-editor__action-dashboard__action-wrapper:last-child{margin-right:0}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__confirm-button{flex:none;font-family:Helvetica,"sans-serif"}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button{background-color:transparent;font-size:15px;line-height:18px;padding:0;margin-right:20px;transition:color .2s ease}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:last-child{margin-right:0}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:focus,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:hover{color:#009fd4}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled],.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled]:focus,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled]:hover{color:#8d949b}@media (min-width:600px){.tribe-editor__action-dashboard{padding:15px 28px}}
3
- .tribe-editor__attendee-registration{margin-top:30px}.tribe-editor__attendee-registration__modal{bottom:auto;height:90%;left:50%;max-height:none;max-width:none;right:auto;top:50%;transform:translate(-50%,-50%);width:90%}.tribe-editor__attendee-registration__modal .components-modal__header-heading{font-family:Helvetica,sans-serif;font-size:22px;font-weight:700}.tribe-editor__attendee-registration__modal-content{height:calc(100% - 40px);margin:-16px;position:relative;width:calc(100% + 32px)}.tribe-editor__attendee-registration__modal-iframe{display:block;height:100%;width:100%}.tribe-editor__attendee-registration__modal-overlay{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;position:absolute;top:0;width:100%}.tribe-editor__attendee-registration__modal-overlay .components-spinner{float:none;left:50%;margin:0;opacity:.8;position:absolute;top:50%;transform:translate(-50%,-50%)}.tribe-editor__attendee-registration__modal-overlay--show{display:block}.tribe-editor__attendee-registration__helper-text{display:block;color:#8d949b;font-size:12px;line-height:14px;margin-top:10px}
4
- .tribe-editor__container-panel{display:flex}.tribe-editor__container-panel--rsvp{border:1px solid #e1e3e6}.tribe-editor__container-panel--ticket{flex-wrap:wrap}.tribe-editor__container-panel__icon{flex:none}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__icon{width:100px;padding:25px 20px 20px}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__icon{width:68px;padding:25px 4px;background-color:#f8f9f9}.tribe-editor__container-panel__header-content-wrapper{flex:auto;background-color:#f7f8f9;border-left:1px dashed #b5bcc2}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__header{padding:25px}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__header{flex:none;width:calc(100% - 68px);padding:30px 25px}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__content{margin:0 25px;padding:30px 0}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__content{flex:none;width:100%;background-color:#f8f9f9;padding:30px 20px 25px;border-top:1px dashed #b5bcc2}
5
- .tribe-editor__date-time-range-picker{display:flex;flex-wrap:wrap}.tribe-editor__date-time-range-picker__end,.tribe-editor__date-time-range-picker__start{flex:none;display:flex;align-items:center;width:100%}.tribe-editor__date-time-range-picker__start{flex:none;width:calc(100% - 55px);margin-left:55px;margin-bottom:15px}.tribe-editor__date-time-range-picker .DayPickerInput{flex:1}.tribe-editor__date-time-range-picker .DayPickerInput input{border:1px solid #e1e3e6;color:#545d66;font-size:16px;line-height:19px;letter-spacing:.4px;padding:10px 15px;width:100%}.tribe-editor__date-time-range-picker .DayPickerInput input:disabled{color:#aeb4bb}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator{color:#8d949b;flex:none;font-size:16px;line-height:19px;letter-spacing:.4px}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator--date-time{margin:0 15px}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator--time-range{margin:0 7px 0 28px;width:20px}.tribe-editor__date-time-range-picker .tribe-editor__timepicker{flex:none}.tribe-editor__date-time-range-picker .DayPickerInput-Overlay{padding:20px;z-index:10}.tribe-editor__date-time-range-picker .DayPicker{width:100%}.tribe-editor__date-time-range-picker .DayPicker-Month{margin:0}.tribe-editor__date-time-range-picker .DayPicker-Caption>div,.tribe-editor__date-time-range-picker .DayPicker-Day,.tribe-editor__date-time-range-picker .DayPicker-Weekday{color:#545d66;font-family:Helvetica,"sans-serif";font-weight:400}.tribe-editor__date-time-range-picker .DayPicker-Caption>div{font-size:1rem;margin-bottom:12px;text-align:center}.tribe-editor__date-time-range-picker .DayPicker-Weekday{font-size:.75rem}.tribe-editor__date-time-range-picker .DayPicker-Day{font-size:.875rem}.tribe-editor__date-time-range-picker .DayPicker-Day:hover{color:#007bb4;background-color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--today{color:#545d66}.tribe-editor__date-time-range-picker .DayPicker-Day--disabled{pointer-events:none;color:#ccc}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside){border-radius:0;background-color:#009fd4;color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside):hover{background-color:#007bb4;color:#fff}.tribe-editor__date-time-range-picker .DayPicker-NavButton--prev{left:0;top:0}.tribe-editor__date-time-range-picker .DayPicker-NavButton--next{right:0;top:0}.tribe-editor__date-time-range-picker .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside){background-color:#e7f5fa;color:#545d66}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside):hover{color:#007bb4}
6
- .tribe-editor__label-with-tooltip{display:flex;align-items:center}.tribe-editor__labeled-item__label{font-weight:700}.tribe-editor__label-with-tooltip .tribe-editor__labeled-item__label{flex:none}.tribe-editor__label-with-tooltip__tooltip-label{flex:none;background-color:transparent;border:none;padding:0;margin-top:-2px;display:inline-flex;align-items:center}.tribe-editor__label-with-tooltip__tooltip-label>*{flex:none}
7
- .tribe-editor__inactive-block{display:flex;align-items:center;background-color:#f7f8f9}.tribe-editor__inactive-block__icon{flex:none}.tribe-editor__inactive-block--rsvp .tribe-editor__inactive-block__icon{width:100px;padding:25px 20px 20px}.tribe-editor__inactive-block--ticket .tribe-editor__inactive-block__icon{width:68px;padding:25px 0 25px 12px}.tribe-editor__inactive-block__content{flex:auto}.tribe-editor__inactive-block--rsvp .tribe-editor__inactive-block__content{padding:25px}.tribe-editor__inactive-block--ticket .tribe-editor__inactive-block__content{padding:30px 25px 30px 20px}.tribe-editor__inactive-block .tribe-editor__inactive-block__content .tribe-editor__inactive-block__title{color:#545d66;font-family:Helvetica,sans-serif;font-size:21px;font-weight:700;line-height:25px;letter-spacing:.16px;padding:0;margin:0 0 12px}.tribe-editor__inactive-block p.tribe-editor__inactive-block__description{color:#545d66;font-family:Helvetica,sans-serif;font-size:14px;line-height:18px;letter-spacing:.04px;margin:0}
8
- .tribe-editor__settings-dashboard{background-color:#f8f9fb;position:relative;margin:0 -14px;bottom:-14px}.tribe-editor__settings-dashboard__header{display:flex;justify-content:space-between;align-items:center;padding:15px 14px;height:68px}.tribe-editor__settings-dashboard .tribe-editor__settings-dashboard__close-button,.tribe-editor__settings-dashboard__header-left{flex:none;display:flex;align-items:center;font-size:15px;line-height:18px;letter-spacing:.38px}.tribe-editor__settings-dashboard__header-left>svg{fill:#009fd4;margin-right:6px}.tribe-editor__settings-dashboard__header-left>svg path{fill:#009fd4}.tribe-editor__settings-dashboard__header-left-text{color:#000}.tribe-editor__settings-dashboard__close-button>svg{fill:#a2aab2;margin-right:6px}.tribe-editor__settings-dashboard__close-button>svg path{fill:#a2aab2}.tribe-editor__settings-dashboard__close-button:focus>svg,.tribe-editor__settings-dashboard__close-button:hover>svg{fill:#009fd4;margin-right:6px}.tribe-editor__settings-dashboard__close-button:focus>svg path,.tribe-editor__settings-dashboard__close-button:hover>svg path{fill:#009fd4}.tribe-editor__settings-dashboard__close-button:disabled:focus>svg,.tribe-editor__settings-dashboard__close-button:disabled:focus>svg path,.tribe-editor__settings-dashboard__close-button:disabled:hover>svg,.tribe-editor__settings-dashboard__close-button:disabled:hover>svg path,.tribe-editor__settings-dashboard__close-button:disabled>svg,.tribe-editor__settings-dashboard__close-button:disabled>svg path{fill:#aeb4bb}.tribe-editor__settings-dashboard__close-button-text{color:#8d949b}.tribe-editor__settings-dashboard__close-button:focus .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:hover .tribe-editor__settings-dashboard__close-button-text{color:#009fd4}.tribe-editor__settings-dashboard__close-button:disabled .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:disabled:focus .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:disabled:hover .tribe-editor__settings-dashboard__close-button-text{color:#aeb4bb}.tribe-editor__settings-dashboard__content{padding:25px 14px}@media (min-width:600px){.tribe-editor__settings-dashboard__header{padding:15px 28px}.tribe-editor__settings-dashboard__content{padding:25px 28px}}
9
- .tribe-editor__warning-button{align-items:center;display:flex}.tribe-editor__warning-button-text{color:#e7563b;font-size:15px;font-weight:700;letter-spacing:.38px;line-height:18px}.tribe-editor__tickets--loading .tribe-editor__warning-button-text{color:#aeb4bb}svg.tribe-editor__warning-button-icon{fill:#e7563b;height:17px;margin-right:5px;width:17px}.tribe-editor__tickets--loading svg.tribe-editor__warning-button-icon{fill:#aeb4bb}
1
+ .tribe-editor__action-button,.tribe-editor__action-button.tribe-editor__button,.tribe-editor__action-button.tribe-editor__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-family:Helvetica,sans-serif;font-size:15px;line-height:18px;letter-spacing:.38px;color:#545d66;text-decoration:none;transition:none}.tribe-editor__action-button.tribe-editor__button>svg,.tribe-editor__action-button.tribe-editor__link>svg,.tribe-editor__action-button>svg{width:20px;fill:#545d66}.tribe-editor__action-button.tribe-editor__button>svg path,.tribe-editor__action-button.tribe-editor__link>svg path,.tribe-editor__action-button>svg path{fill:#545d66}.tribe-editor__action-button.tribe-editor__button:focus,.tribe-editor__action-button.tribe-editor__button:hover,.tribe-editor__action-button.tribe-editor__link:focus,.tribe-editor__action-button.tribe-editor__link:hover,.tribe-editor__action-button:focus,.tribe-editor__action-button:hover{color:#009fd4}.tribe-editor__action-button.tribe-editor__button:focus>svg,.tribe-editor__action-button.tribe-editor__button:focus>svg path,.tribe-editor__action-button.tribe-editor__button:hover>svg,.tribe-editor__action-button.tribe-editor__button:hover>svg path,.tribe-editor__action-button.tribe-editor__link:focus>svg,.tribe-editor__action-button.tribe-editor__link:focus>svg path,.tribe-editor__action-button.tribe-editor__link:hover>svg,.tribe-editor__action-button.tribe-editor__link:hover>svg path,.tribe-editor__action-button:focus>svg,.tribe-editor__action-button:focus>svg path,.tribe-editor__action-button:hover>svg,.tribe-editor__action-button:hover>svg path{fill:#009fd4}.tribe-editor__action-button.tribe-editor__button[disabled],.tribe-editor__action-button.tribe-editor__button[disabled]:focus,.tribe-editor__action-button.tribe-editor__button[disabled]:hover,.tribe-editor__action-button.tribe-editor__link[disabled],.tribe-editor__action-button.tribe-editor__link[disabled]:focus,.tribe-editor__action-button.tribe-editor__link[disabled]:hover,.tribe-editor__action-button[disabled],.tribe-editor__action-button[disabled]:focus,.tribe-editor__action-button[disabled]:hover{color:#8d949b}.tribe-editor__action-button.tribe-editor__button[disabled]:focus>svg,.tribe-editor__action-button.tribe-editor__button[disabled]:focus>svg path,.tribe-editor__action-button.tribe-editor__button[disabled]:hover>svg,.tribe-editor__action-button.tribe-editor__button[disabled]:hover>svg path,.tribe-editor__action-button.tribe-editor__button[disabled]>svg,.tribe-editor__action-button.tribe-editor__button[disabled]>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]:focus>svg,.tribe-editor__action-button.tribe-editor__link[disabled]:focus>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]:hover>svg,.tribe-editor__action-button.tribe-editor__link[disabled]:hover>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]>svg,.tribe-editor__action-button.tribe-editor__link[disabled]>svg path,.tribe-editor__action-button[disabled]:focus>svg,.tribe-editor__action-button[disabled]:focus>svg path,.tribe-editor__action-button[disabled]:hover>svg,.tribe-editor__action-button[disabled]:hover>svg path,.tribe-editor__action-button[disabled]>svg,.tribe-editor__action-button[disabled]>svg path{fill:#8d949b}.tribe-editor__action-dashboard .tribe-editor__action-button,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button:focus,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button:hover,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link:focus,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link:hover,.tribe-editor__action-dashboard .tribe-editor__action-button:focus,.tribe-editor__action-dashboard .tribe-editor__action-button:hover{box-shadow:none}.tribe-editor__action-button--icon-right>svg{margin-left:6px;-webkit-order:2;order:2}.tribe-editor__action-button--icon-left>svg{margin-right:6px}
2
+ .tribe-editor__action-dashboard{background-color:#f8f9fb;display:-webkit-flex;display:flex;margin:0 -14px;position:relative;bottom:-14px}.tribe-editor__action-dashboard__group-left{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex:1;flex:1}.tribe-editor__action-dashboard__group-right{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex:none;flex:none;margin-left:auto}.tribe-editor__action-dashboard__action-wrapper{-webkit-flex:none;flex:none;margin-right:25px}.tribe-editor__action-dashboard__action-wrapper:last-child{margin-right:0}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__confirm-button{-webkit-flex:none;flex:none;font-family:Helvetica,"sans-serif"}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button{background-color:transparent;font-size:15px;line-height:18px;padding:0;margin-right:20px;transition:color .2s ease}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:last-child{margin-right:0}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:focus,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:hover{color:#009fd4}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled],.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled]:focus,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled]:hover{color:#8d949b}@media (min-width:600px){.tribe-editor__action-dashboard{padding:15px 28px}}
3
+ .tribe-editor__attendee-registration{margin-top:30px}.tribe-editor__attendee-registration__modal{bottom:auto;height:90%;left:50%;max-height:none;max-width:none;right:auto;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.tribe-editor__attendee-registration__modal .components-modal__header-heading{font-family:Helvetica,sans-serif;font-size:22px;font-weight:700}.tribe-editor__attendee-registration__modal-content{height:calc(100% - 40px);margin:-16px;position:relative;width:calc(100% + 32px)}.tribe-editor__attendee-registration__modal-iframe{display:block;height:100%;width:100%}.tribe-editor__attendee-registration__modal-overlay{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;position:absolute;top:0;width:100%}.tribe-editor__attendee-registration__modal-overlay .components-spinner{float:none;left:50%;margin:0;opacity:.8;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tribe-editor__attendee-registration__modal-overlay--show{display:block}.tribe-editor__attendee-registration__helper-text{display:block;color:#8d949b;font-size:12px;line-height:14px;margin-top:10px}
4
+ .tribe-editor__container-panel{display:-webkit-flex;display:flex}.tribe-editor__container-panel--rsvp{border:1px solid #e1e3e6}.tribe-editor__container-panel--ticket{-webkit-flex-wrap:wrap;flex-wrap:wrap}.tribe-editor__container-panel__icon{-webkit-flex:none;flex:none}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__icon{width:100px;padding:25px 20px 20px}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__icon{width:68px;padding:25px 4px;background-color:#f8f9f9}.tribe-editor__container-panel__header-content-wrapper{-webkit-flex:auto;flex:auto;background-color:#f7f8f9;border-left:1px dashed #b5bcc2}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__header{padding:25px}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__header{-webkit-flex:none;flex:none;width:calc(100% - 68px);padding:30px 25px}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__content{margin:0 25px;padding:30px 0}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__content{-webkit-flex:none;flex:none;width:100%;background-color:#f8f9f9;padding:30px 20px 25px;border-top:1px dashed #b5bcc2}
5
+ .tribe-editor__date-time-range-picker{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.tribe-editor__date-time-range-picker__end,.tribe-editor__date-time-range-picker__start{-webkit-flex:none;flex:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%}.tribe-editor__date-time-range-picker__start{-webkit-flex:none;flex:none;width:calc(100% - 55px);margin-left:55px;margin-bottom:15px}.tribe-editor__date-time-range-picker .DayPickerInput{-webkit-flex:1;flex:1}.tribe-editor__date-time-range-picker .DayPickerInput input{border:1px solid #e1e3e6;color:#545d66;font-size:16px;line-height:19px;letter-spacing:.4px;padding:10px 15px;width:100%}.tribe-editor__date-time-range-picker .DayPickerInput input:disabled{color:#aeb4bb}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator{color:#8d949b;-webkit-flex:none;flex:none;font-size:16px;line-height:19px;letter-spacing:.4px}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator--date-time{margin:0 15px}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator--time-range{margin:0 7px 0 28px;width:20px}.tribe-editor__date-time-range-picker .tribe-editor__timepicker{-webkit-flex:none;flex:none}.tribe-editor__date-time-range-picker .DayPickerInput-Overlay{padding:20px;z-index:10}.tribe-editor__date-time-range-picker .DayPicker{width:100%}.tribe-editor__date-time-range-picker .DayPicker-Month{margin:0}.tribe-editor__date-time-range-picker .DayPicker-Caption>div,.tribe-editor__date-time-range-picker .DayPicker-Day,.tribe-editor__date-time-range-picker .DayPicker-Weekday{color:#545d66;font-family:Helvetica,"sans-serif";font-weight:400}.tribe-editor__date-time-range-picker .DayPicker-Caption>div{font-size:1rem;margin-bottom:12px;text-align:center}.tribe-editor__date-time-range-picker .DayPicker-Weekday{font-size:.75rem}.tribe-editor__date-time-range-picker .DayPicker-Day{font-size:.875rem}.tribe-editor__date-time-range-picker .DayPicker-Day:hover{color:#007bb4;background-color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--today{color:#545d66}.tribe-editor__date-time-range-picker .DayPicker-Day--disabled{pointer-events:none;color:#ccc}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside){border-radius:0;background-color:#009fd4;color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside):hover{background-color:#007bb4;color:#fff}.tribe-editor__date-time-range-picker .DayPicker-NavButton--prev{left:0;top:0}.tribe-editor__date-time-range-picker .DayPicker-NavButton--next{right:0;top:0}.tribe-editor__date-time-range-picker .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside){background-color:#e7f5fa;color:#545d66}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside):hover{color:#007bb4}
6
+ .tribe-editor__label-with-tooltip{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.tribe-editor__labeled-item__label{font-weight:700}.tribe-editor__label-with-tooltip .tribe-editor__labeled-item__label{-webkit-flex:none;flex:none}.tribe-editor__label-with-tooltip__tooltip-label{-webkit-flex:none;flex:none;background-color:transparent;border:none;padding:0;margin-top:-2px;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center}.tribe-editor__label-with-tooltip__tooltip-label>*{-webkit-flex:none;flex:none}
7
+ .tribe-editor__inactive-block{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:#f7f8f9}.tribe-editor__inactive-block__icon{-webkit-flex:none;flex:none}.tribe-editor__inactive-block--rsvp .tribe-editor__inactive-block__icon{width:100px;padding:25px 20px 20px}.tribe-editor__inactive-block--ticket .tribe-editor__inactive-block__icon{width:68px;padding:25px 0 25px 12px}.tribe-editor__inactive-block__content{-webkit-flex:auto;flex:auto}.tribe-editor__inactive-block--rsvp .tribe-editor__inactive-block__content{padding:25px}.tribe-editor__inactive-block--ticket .tribe-editor__inactive-block__content{padding:30px 25px 30px 20px}.tribe-editor__inactive-block .tribe-editor__inactive-block__content .tribe-editor__inactive-block__title{color:#545d66;font-family:Helvetica,sans-serif;font-size:21px;font-weight:700;line-height:25px;letter-spacing:.16px;padding:0;margin:0 0 12px}.tribe-editor__inactive-block p.tribe-editor__inactive-block__description{color:#545d66;font-family:Helvetica,sans-serif;font-size:14px;line-height:18px;letter-spacing:.04px;margin:0}
8
+ .tribe-editor__settings-dashboard{background-color:#f8f9fb;position:relative;margin:0 -14px;bottom:-14px}.tribe-editor__settings-dashboard__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:15px 14px;height:68px}.tribe-editor__settings-dashboard .tribe-editor__settings-dashboard__close-button,.tribe-editor__settings-dashboard__header-left{-webkit-flex:none;flex:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:15px;line-height:18px;letter-spacing:.38px}.tribe-editor__settings-dashboard__header-left>svg{fill:#009fd4;margin-right:6px}.tribe-editor__settings-dashboard__header-left>svg path{fill:#009fd4}.tribe-editor__settings-dashboard__header-left-text{color:#000}.tribe-editor__settings-dashboard__close-button>svg{fill:#a2aab2;margin-right:6px}.tribe-editor__settings-dashboard__close-button>svg path{fill:#a2aab2}.tribe-editor__settings-dashboard__close-button:focus>svg,.tribe-editor__settings-dashboard__close-button:hover>svg{fill:#009fd4;margin-right:6px}.tribe-editor__settings-dashboard__close-button:focus>svg path,.tribe-editor__settings-dashboard__close-button:hover>svg path{fill:#009fd4}.tribe-editor__settings-dashboard__close-button:disabled:focus>svg,.tribe-editor__settings-dashboard__close-button:disabled:focus>svg path,.tribe-editor__settings-dashboard__close-button:disabled:hover>svg,.tribe-editor__settings-dashboard__close-button:disabled:hover>svg path,.tribe-editor__settings-dashboard__close-button:disabled>svg,.tribe-editor__settings-dashboard__close-button:disabled>svg path{fill:#aeb4bb}.tribe-editor__settings-dashboard__close-button-text{color:#8d949b}.tribe-editor__settings-dashboard__close-button:focus .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:hover .tribe-editor__settings-dashboard__close-button-text{color:#009fd4}.tribe-editor__settings-dashboard__close-button:disabled .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:disabled:focus .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:disabled:hover .tribe-editor__settings-dashboard__close-button-text{color:#aeb4bb}.tribe-editor__settings-dashboard__content{padding:25px 14px}@media (min-width:600px){.tribe-editor__settings-dashboard__header{padding:15px 28px}.tribe-editor__settings-dashboard__content{padding:25px 28px}}
9
+ .tribe-editor__warning-button{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.tribe-editor__warning-button-text{color:#e7563b;font-size:15px;font-weight:700;letter-spacing:.38px;line-height:18px}.tribe-editor__tickets--loading .tribe-editor__warning-button-text{color:#aeb4bb}svg.tribe-editor__warning-button-icon{fill:#e7563b;height:17px;margin-right:5px;width:17px}.tribe-editor__tickets--loading svg.tribe-editor__warning-button-icon{fill:#aeb4bb}
src/resources/css/app/elements.min.css CHANGED
@@ -1,9 +1,9 @@
1
- .tribe-editor__action-button,.tribe-editor__action-button.tribe-editor__button,.tribe-editor__action-button.tribe-editor__link{display:flex;align-items:center;font-family:Helvetica,sans-serif;font-size:15px;line-height:18px;letter-spacing:.38px;color:#545d66;text-decoration:none;transition:none}.tribe-editor__action-button.tribe-editor__button>svg,.tribe-editor__action-button.tribe-editor__link>svg,.tribe-editor__action-button>svg{width:20px;fill:#545d66}.tribe-editor__action-button.tribe-editor__button>svg path,.tribe-editor__action-button.tribe-editor__link>svg path,.tribe-editor__action-button>svg path{fill:#545d66}.tribe-editor__action-button.tribe-editor__button:focus,.tribe-editor__action-button.tribe-editor__button:hover,.tribe-editor__action-button.tribe-editor__link:focus,.tribe-editor__action-button.tribe-editor__link:hover,.tribe-editor__action-button:focus,.tribe-editor__action-button:hover{color:#009fd4}.tribe-editor__action-button.tribe-editor__button:focus>svg,.tribe-editor__action-button.tribe-editor__button:focus>svg path,.tribe-editor__action-button.tribe-editor__button:hover>svg,.tribe-editor__action-button.tribe-editor__button:hover>svg path,.tribe-editor__action-button.tribe-editor__link:focus>svg,.tribe-editor__action-button.tribe-editor__link:focus>svg path,.tribe-editor__action-button.tribe-editor__link:hover>svg,.tribe-editor__action-button.tribe-editor__link:hover>svg path,.tribe-editor__action-button:focus>svg,.tribe-editor__action-button:focus>svg path,.tribe-editor__action-button:hover>svg,.tribe-editor__action-button:hover>svg path{fill:#009fd4}.tribe-editor__action-button.tribe-editor__button[disabled],.tribe-editor__action-button.tribe-editor__button[disabled]:focus,.tribe-editor__action-button.tribe-editor__button[disabled]:hover,.tribe-editor__action-button.tribe-editor__link[disabled],.tribe-editor__action-button.tribe-editor__link[disabled]:focus,.tribe-editor__action-button.tribe-editor__link[disabled]:hover,.tribe-editor__action-button[disabled],.tribe-editor__action-button[disabled]:focus,.tribe-editor__action-button[disabled]:hover{color:#8d949b}.tribe-editor__action-button.tribe-editor__button[disabled]:focus>svg,.tribe-editor__action-button.tribe-editor__button[disabled]:focus>svg path,.tribe-editor__action-button.tribe-editor__button[disabled]:hover>svg,.tribe-editor__action-button.tribe-editor__button[disabled]:hover>svg path,.tribe-editor__action-button.tribe-editor__button[disabled]>svg,.tribe-editor__action-button.tribe-editor__button[disabled]>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]:focus>svg,.tribe-editor__action-button.tribe-editor__link[disabled]:focus>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]:hover>svg,.tribe-editor__action-button.tribe-editor__link[disabled]:hover>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]>svg,.tribe-editor__action-button.tribe-editor__link[disabled]>svg path,.tribe-editor__action-button[disabled]:focus>svg,.tribe-editor__action-button[disabled]:focus>svg path,.tribe-editor__action-button[disabled]:hover>svg,.tribe-editor__action-button[disabled]:hover>svg path,.tribe-editor__action-button[disabled]>svg,.tribe-editor__action-button[disabled]>svg path{fill:#8d949b}.tribe-editor__action-dashboard .tribe-editor__action-button,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button:focus,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button:hover,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link:focus,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link:hover,.tribe-editor__action-dashboard .tribe-editor__action-button:focus,.tribe-editor__action-dashboard .tribe-editor__action-button:hover{box-shadow:none}.tribe-editor__action-button--icon-right>svg{margin-left:6px;order:2}.tribe-editor__action-button--icon-left>svg{margin-right:6px}
2
- .tribe-editor__action-dashboard{background-color:#f8f9fb;display:flex;margin:0 -14px;position:relative;bottom:-14px}.tribe-editor__action-dashboard__group-left{display:flex;align-items:center;flex:1}.tribe-editor__action-dashboard__group-right{display:flex;align-items:center;flex:none;margin-left:auto}.tribe-editor__action-dashboard__action-wrapper{flex:none;margin-right:25px}.tribe-editor__action-dashboard__action-wrapper:last-child{margin-right:0}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__confirm-button{flex:none;font-family:Helvetica,"sans-serif"}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button{background-color:transparent;font-size:15px;line-height:18px;padding:0;margin-right:20px;transition:color .2s ease}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:last-child{margin-right:0}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:focus,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:hover{color:#009fd4}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled],.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled]:focus,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled]:hover{color:#8d949b}@media (min-width:600px){.tribe-editor__action-dashboard{padding:15px 28px}}
3
- .tribe-editor__attendee-registration{margin-top:30px}.tribe-editor__attendee-registration__modal{bottom:auto;height:90%;left:50%;max-height:none;max-width:none;right:auto;top:50%;transform:translate(-50%,-50%);width:90%}.tribe-editor__attendee-registration__modal .components-modal__header-heading{font-family:Helvetica,sans-serif;font-size:22px;font-weight:700}.tribe-editor__attendee-registration__modal-content{height:calc(100% - 40px);margin:-16px;position:relative;width:calc(100% + 32px)}.tribe-editor__attendee-registration__modal-iframe{display:block;height:100%;width:100%}.tribe-editor__attendee-registration__modal-overlay{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;position:absolute;top:0;width:100%}.tribe-editor__attendee-registration__modal-overlay .components-spinner{float:none;left:50%;margin:0;opacity:.8;position:absolute;top:50%;transform:translate(-50%,-50%)}.tribe-editor__attendee-registration__modal-overlay--show{display:block}.tribe-editor__attendee-registration__helper-text{display:block;color:#8d949b;font-size:12px;line-height:14px;margin-top:10px}
4
- .tribe-editor__container-panel{display:flex}.tribe-editor__container-panel--rsvp{border:1px solid #e1e3e6}.tribe-editor__container-panel--ticket{flex-wrap:wrap}.tribe-editor__container-panel__icon{flex:none}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__icon{width:100px;padding:25px 20px 20px}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__icon{width:68px;padding:25px 4px;background-color:#f8f9f9}.tribe-editor__container-panel__header-content-wrapper{flex:auto;background-color:#f7f8f9;border-left:1px dashed #b5bcc2}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__header{padding:25px}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__header{flex:none;width:calc(100% - 68px);padding:30px 25px}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__content{margin:0 25px;padding:30px 0}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__content{flex:none;width:100%;background-color:#f8f9f9;padding:30px 20px 25px;border-top:1px dashed #b5bcc2}
5
- .tribe-editor__date-time-range-picker{display:flex;flex-wrap:wrap}.tribe-editor__date-time-range-picker__end,.tribe-editor__date-time-range-picker__start{flex:none;display:flex;align-items:center;width:100%}.tribe-editor__date-time-range-picker__start{flex:none;width:calc(100% - 55px);margin-left:55px;margin-bottom:15px}.tribe-editor__date-time-range-picker .DayPickerInput{flex:1}.tribe-editor__date-time-range-picker .DayPickerInput input{border:1px solid #e1e3e6;color:#545d66;font-size:16px;line-height:19px;letter-spacing:.4px;padding:10px 15px;width:100%}.tribe-editor__date-time-range-picker .DayPickerInput input:disabled{color:#aeb4bb}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator{color:#8d949b;flex:none;font-size:16px;line-height:19px;letter-spacing:.4px}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator--date-time{margin:0 15px}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator--time-range{margin:0 7px 0 28px;width:20px}.tribe-editor__date-time-range-picker .tribe-editor__timepicker{flex:none}.tribe-editor__date-time-range-picker .DayPickerInput-Overlay{padding:20px;z-index:10}.tribe-editor__date-time-range-picker .DayPicker{width:100%}.tribe-editor__date-time-range-picker .DayPicker-Month{margin:0}.tribe-editor__date-time-range-picker .DayPicker-Caption>div,.tribe-editor__date-time-range-picker .DayPicker-Day,.tribe-editor__date-time-range-picker .DayPicker-Weekday{color:#545d66;font-family:Helvetica,"sans-serif";font-weight:400}.tribe-editor__date-time-range-picker .DayPicker-Caption>div{font-size:1rem;margin-bottom:12px;text-align:center}.tribe-editor__date-time-range-picker .DayPicker-Weekday{font-size:.75rem}.tribe-editor__date-time-range-picker .DayPicker-Day{font-size:.875rem}.tribe-editor__date-time-range-picker .DayPicker-Day:hover{color:#007bb4;background-color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--today{color:#545d66}.tribe-editor__date-time-range-picker .DayPicker-Day--disabled{pointer-events:none;color:#ccc}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside){border-radius:0;background-color:#009fd4;color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside):hover{background-color:#007bb4;color:#fff}.tribe-editor__date-time-range-picker .DayPicker-NavButton--prev{left:0;top:0}.tribe-editor__date-time-range-picker .DayPicker-NavButton--next{right:0;top:0}.tribe-editor__date-time-range-picker .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside){background-color:#e7f5fa;color:#545d66}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside):hover{color:#007bb4}
6
- .tribe-editor__label-with-tooltip{display:flex;align-items:center}.tribe-editor__labeled-item__label{font-weight:700}.tribe-editor__label-with-tooltip .tribe-editor__labeled-item__label{flex:none}.tribe-editor__label-with-tooltip__tooltip-label{flex:none;background-color:transparent;border:none;padding:0;margin-top:-2px;display:inline-flex;align-items:center}.tribe-editor__label-with-tooltip__tooltip-label>*{flex:none}
7
- .tribe-editor__inactive-block{display:flex;align-items:center;background-color:#f7f8f9}.tribe-editor__inactive-block__icon{flex:none}.tribe-editor__inactive-block--rsvp .tribe-editor__inactive-block__icon{width:100px;padding:25px 20px 20px}.tribe-editor__inactive-block--ticket .tribe-editor__inactive-block__icon{width:68px;padding:25px 0 25px 12px}.tribe-editor__inactive-block__content{flex:auto}.tribe-editor__inactive-block--rsvp .tribe-editor__inactive-block__content{padding:25px}.tribe-editor__inactive-block--ticket .tribe-editor__inactive-block__content{padding:30px 25px 30px 20px}.tribe-editor__inactive-block .tribe-editor__inactive-block__content .tribe-editor__inactive-block__title{color:#545d66;font-family:Helvetica,sans-serif;font-size:21px;font-weight:700;line-height:25px;letter-spacing:.16px;padding:0;margin:0 0 12px}.tribe-editor__inactive-block p.tribe-editor__inactive-block__description{color:#545d66;font-family:Helvetica,sans-serif;font-size:14px;line-height:18px;letter-spacing:.04px;margin:0}
8
- .tribe-editor__settings-dashboard{background-color:#f8f9fb;position:relative;margin:0 -14px;bottom:-14px}.tribe-editor__settings-dashboard__header{display:flex;justify-content:space-between;align-items:center;padding:15px 14px;height:68px}.tribe-editor__settings-dashboard .tribe-editor__settings-dashboard__close-button,.tribe-editor__settings-dashboard__header-left{flex:none;display:flex;align-items:center;font-size:15px;line-height:18px;letter-spacing:.38px}.tribe-editor__settings-dashboard__header-left>svg{fill:#009fd4;margin-right:6px}.tribe-editor__settings-dashboard__header-left>svg path{fill:#009fd4}.tribe-editor__settings-dashboard__header-left-text{color:#000}.tribe-editor__settings-dashboard__close-button>svg{fill:#a2aab2;margin-right:6px}.tribe-editor__settings-dashboard__close-button>svg path{fill:#a2aab2}.tribe-editor__settings-dashboard__close-button:focus>svg,.tribe-editor__settings-dashboard__close-button:hover>svg{fill:#009fd4;margin-right:6px}.tribe-editor__settings-dashboard__close-button:focus>svg path,.tribe-editor__settings-dashboard__close-button:hover>svg path{fill:#009fd4}.tribe-editor__settings-dashboard__close-button:disabled:focus>svg,.tribe-editor__settings-dashboard__close-button:disabled:focus>svg path,.tribe-editor__settings-dashboard__close-button:disabled:hover>svg,.tribe-editor__settings-dashboard__close-button:disabled:hover>svg path,.tribe-editor__settings-dashboard__close-button:disabled>svg,.tribe-editor__settings-dashboard__close-button:disabled>svg path{fill:#aeb4bb}.tribe-editor__settings-dashboard__close-button-text{color:#8d949b}.tribe-editor__settings-dashboard__close-button:focus .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:hover .tribe-editor__settings-dashboard__close-button-text{color:#009fd4}.tribe-editor__settings-dashboard__close-button:disabled .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:disabled:focus .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:disabled:hover .tribe-editor__settings-dashboard__close-button-text{color:#aeb4bb}.tribe-editor__settings-dashboard__content{padding:25px 14px}@media (min-width:600px){.tribe-editor__settings-dashboard__header{padding:15px 28px}.tribe-editor__settings-dashboard__content{padding:25px 28px}}
9
- .tribe-editor__warning-button{align-items:center;display:flex}.tribe-editor__warning-button-text{color:#e7563b;font-size:15px;font-weight:700;letter-spacing:.38px;line-height:18px}.tribe-editor__tickets--loading .tribe-editor__warning-button-text{color:#aeb4bb}svg.tribe-editor__warning-button-icon{fill:#e7563b;height:17px;margin-right:5px;width:17px}.tribe-editor__tickets--loading svg.tribe-editor__warning-button-icon{fill:#aeb4bb}
1
+ .tribe-editor__action-button,.tribe-editor__action-button.tribe-editor__button,.tribe-editor__action-button.tribe-editor__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-family:Helvetica,sans-serif;font-size:15px;line-height:18px;letter-spacing:.38px;color:#545d66;text-decoration:none;transition:none}.tribe-editor__action-button.tribe-editor__button>svg,.tribe-editor__action-button.tribe-editor__link>svg,.tribe-editor__action-button>svg{width:20px;fill:#545d66}.tribe-editor__action-button.tribe-editor__button>svg path,.tribe-editor__action-button.tribe-editor__link>svg path,.tribe-editor__action-button>svg path{fill:#545d66}.tribe-editor__action-button.tribe-editor__button:focus,.tribe-editor__action-button.tribe-editor__button:hover,.tribe-editor__action-button.tribe-editor__link:focus,.tribe-editor__action-button.tribe-editor__link:hover,.tribe-editor__action-button:focus,.tribe-editor__action-button:hover{color:#009fd4}.tribe-editor__action-button.tribe-editor__button:focus>svg,.tribe-editor__action-button.tribe-editor__button:focus>svg path,.tribe-editor__action-button.tribe-editor__button:hover>svg,.tribe-editor__action-button.tribe-editor__button:hover>svg path,.tribe-editor__action-button.tribe-editor__link:focus>svg,.tribe-editor__action-button.tribe-editor__link:focus>svg path,.tribe-editor__action-button.tribe-editor__link:hover>svg,.tribe-editor__action-button.tribe-editor__link:hover>svg path,.tribe-editor__action-button:focus>svg,.tribe-editor__action-button:focus>svg path,.tribe-editor__action-button:hover>svg,.tribe-editor__action-button:hover>svg path{fill:#009fd4}.tribe-editor__action-button.tribe-editor__button[disabled],.tribe-editor__action-button.tribe-editor__button[disabled]:focus,.tribe-editor__action-button.tribe-editor__button[disabled]:hover,.tribe-editor__action-button.tribe-editor__link[disabled],.tribe-editor__action-button.tribe-editor__link[disabled]:focus,.tribe-editor__action-button.tribe-editor__link[disabled]:hover,.tribe-editor__action-button[disabled],.tribe-editor__action-button[disabled]:focus,.tribe-editor__action-button[disabled]:hover{color:#8d949b}.tribe-editor__action-button.tribe-editor__button[disabled]:focus>svg,.tribe-editor__action-button.tribe-editor__button[disabled]:focus>svg path,.tribe-editor__action-button.tribe-editor__button[disabled]:hover>svg,.tribe-editor__action-button.tribe-editor__button[disabled]:hover>svg path,.tribe-editor__action-button.tribe-editor__button[disabled]>svg,.tribe-editor__action-button.tribe-editor__button[disabled]>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]:focus>svg,.tribe-editor__action-button.tribe-editor__link[disabled]:focus>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]:hover>svg,.tribe-editor__action-button.tribe-editor__link[disabled]:hover>svg path,.tribe-editor__action-button.tribe-editor__link[disabled]>svg,.tribe-editor__action-button.tribe-editor__link[disabled]>svg path,.tribe-editor__action-button[disabled]:focus>svg,.tribe-editor__action-button[disabled]:focus>svg path,.tribe-editor__action-button[disabled]:hover>svg,.tribe-editor__action-button[disabled]:hover>svg path,.tribe-editor__action-button[disabled]>svg,.tribe-editor__action-button[disabled]>svg path{fill:#8d949b}.tribe-editor__action-dashboard .tribe-editor__action-button,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button:focus,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__button:hover,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link:focus,.tribe-editor__action-dashboard .tribe-editor__action-button.tribe-editor__link:hover,.tribe-editor__action-dashboard .tribe-editor__action-button:focus,.tribe-editor__action-dashboard .tribe-editor__action-button:hover{box-shadow:none}.tribe-editor__action-button--icon-right>svg{margin-left:6px;-webkit-order:2;order:2}.tribe-editor__action-button--icon-left>svg{margin-right:6px}
2
+ .tribe-editor__action-dashboard{background-color:#f8f9fb;display:-webkit-flex;display:flex;margin:0 -14px;position:relative;bottom:-14px}.tribe-editor__action-dashboard__group-left{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex:1;flex:1}.tribe-editor__action-dashboard__group-right{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex:none;flex:none;margin-left:auto}.tribe-editor__action-dashboard__action-wrapper{-webkit-flex:none;flex:none;margin-right:25px}.tribe-editor__action-dashboard__action-wrapper:last-child{margin-right:0}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__confirm-button{-webkit-flex:none;flex:none;font-family:Helvetica,"sans-serif"}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button{background-color:transparent;font-size:15px;line-height:18px;padding:0;margin-right:20px;transition:color .2s ease}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:last-child{margin-right:0}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:focus,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button:hover{color:#009fd4}.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled],.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled]:focus,.tribe-editor__action-dashboard .tribe-editor__action-dashboard__cancel-button[disabled]:hover{color:#8d949b}@media (min-width:600px){.tribe-editor__action-dashboard{padding:15px 28px}}
3
+ .tribe-editor__attendee-registration{margin-top:30px}.tribe-editor__attendee-registration__modal{bottom:auto;height:90%;left:50%;max-height:none;max-width:none;right:auto;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.tribe-editor__attendee-registration__modal .components-modal__header-heading{font-family:Helvetica,sans-serif;font-size:22px;font-weight:700}.tribe-editor__attendee-registration__modal-content{height:calc(100% - 40px);margin:-16px;position:relative;width:calc(100% + 32px)}.tribe-editor__attendee-registration__modal-iframe{display:block;height:100%;width:100%}.tribe-editor__attendee-registration__modal-overlay{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;position:absolute;top:0;width:100%}.tribe-editor__attendee-registration__modal-overlay .components-spinner{float:none;left:50%;margin:0;opacity:.8;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tribe-editor__attendee-registration__modal-overlay--show{display:block}.tribe-editor__attendee-registration__helper-text{display:block;color:#8d949b;font-size:12px;line-height:14px;margin-top:10px}
4
+ .tribe-editor__container-panel{display:-webkit-flex;display:flex}.tribe-editor__container-panel--rsvp{border:1px solid #e1e3e6}.tribe-editor__container-panel--ticket{-webkit-flex-wrap:wrap;flex-wrap:wrap}.tribe-editor__container-panel__icon{-webkit-flex:none;flex:none}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__icon{width:100px;padding:25px 20px 20px}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__icon{width:68px;padding:25px 4px;background-color:#f8f9f9}.tribe-editor__container-panel__header-content-wrapper{-webkit-flex:auto;flex:auto;background-color:#f7f8f9;border-left:1px dashed #b5bcc2}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__header{padding:25px}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__header{-webkit-flex:none;flex:none;width:calc(100% - 68px);padding:30px 25px}.tribe-editor__container-panel--rsvp .tribe-editor__container-panel__content{margin:0 25px;padding:30px 0}.tribe-editor__container-panel--ticket .tribe-editor__container-panel__content{-webkit-flex:none;flex:none;width:100%;background-color:#f8f9f9;padding:30px 20px 25px;border-top:1px dashed #b5bcc2}
5
+ .tribe-editor__date-time-range-picker{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.tribe-editor__date-time-range-picker__end,.tribe-editor__date-time-range-picker__start{-webkit-flex:none;flex:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%}.tribe-editor__date-time-range-picker__start{-webkit-flex:none;flex:none;width:calc(100% - 55px);margin-left:55px;margin-bottom:15px}.tribe-editor__date-time-range-picker .DayPickerInput{-webkit-flex:1;flex:1}.tribe-editor__date-time-range-picker .DayPickerInput input{border:1px solid #e1e3e6;color:#545d66;font-size:16px;line-height:19px;letter-spacing:.4px;padding:10px 15px;width:100%}.tribe-editor__date-time-range-picker .DayPickerInput input:disabled{color:#aeb4bb}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator{color:#8d949b;-webkit-flex:none;flex:none;font-size:16px;line-height:19px;letter-spacing:.4px}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator--date-time{margin:0 15px}.tribe-editor__date-time-range-picker .tribe-editor__date-time-range-picker__separator--time-range{margin:0 7px 0 28px;width:20px}.tribe-editor__date-time-range-picker .tribe-editor__timepicker{-webkit-flex:none;flex:none}.tribe-editor__date-time-range-picker .DayPickerInput-Overlay{padding:20px;z-index:10}.tribe-editor__date-time-range-picker .DayPicker{width:100%}.tribe-editor__date-time-range-picker .DayPicker-Month{margin:0}.tribe-editor__date-time-range-picker .DayPicker-Caption>div,.tribe-editor__date-time-range-picker .DayPicker-Day,.tribe-editor__date-time-range-picker .DayPicker-Weekday{color:#545d66;font-family:Helvetica,"sans-serif";font-weight:400}.tribe-editor__date-time-range-picker .DayPicker-Caption>div{font-size:1rem;margin-bottom:12px;text-align:center}.tribe-editor__date-time-range-picker .DayPicker-Weekday{font-size:.75rem}.tribe-editor__date-time-range-picker .DayPicker-Day{font-size:.875rem}.tribe-editor__date-time-range-picker .DayPicker-Day:hover{color:#007bb4;background-color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--today{color:#545d66}.tribe-editor__date-time-range-picker .DayPicker-Day--disabled{pointer-events:none;color:#ccc}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside){border-radius:0;background-color:#009fd4;color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--outside):hover{background-color:#007bb4;color:#fff}.tribe-editor__date-time-range-picker .DayPicker-NavButton--prev{left:0;top:0}.tribe-editor__date-time-range-picker .DayPicker-NavButton--next{right:0;top:0}.tribe-editor__date-time-range-picker .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#fff}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside){background-color:#e7f5fa;color:#545d66}.tribe-editor__date-time-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside):hover{color:#007bb4}
6
+ .tribe-editor__label-with-tooltip{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.tribe-editor__labeled-item__label{font-weight:700}.tribe-editor__label-with-tooltip .tribe-editor__labeled-item__label{-webkit-flex:none;flex:none}.tribe-editor__label-with-tooltip__tooltip-label{-webkit-flex:none;flex:none;background-color:transparent;border:none;padding:0;margin-top:-2px;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center}.tribe-editor__label-with-tooltip__tooltip-label>*{-webkit-flex:none;flex:none}
7
+ .tribe-editor__inactive-block{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:#f7f8f9}.tribe-editor__inactive-block__icon{-webkit-flex:none;flex:none}.tribe-editor__inactive-block--rsvp .tribe-editor__inactive-block__icon{width:100px;padding:25px 20px 20px}.tribe-editor__inactive-block--ticket .tribe-editor__inactive-block__icon{width:68px;padding:25px 0 25px 12px}.tribe-editor__inactive-block__content{-webkit-flex:auto;flex:auto}.tribe-editor__inactive-block--rsvp .tribe-editor__inactive-block__content{padding:25px}.tribe-editor__inactive-block--ticket .tribe-editor__inactive-block__content{padding:30px 25px 30px 20px}.tribe-editor__inactive-block .tribe-editor__inactive-block__content .tribe-editor__inactive-block__title{color:#545d66;font-family:Helvetica,sans-serif;font-size:21px;font-weight:700;line-height:25px;letter-spacing:.16px;padding:0;margin:0 0 12px}.tribe-editor__inactive-block p.tribe-editor__inactive-block__description{color:#545d66;font-family:Helvetica,sans-serif;font-size:14px;line-height:18px;letter-spacing:.04px;margin:0}
8
+ .tribe-editor__settings-dashboard{background-color:#f8f9fb;position:relative;margin:0 -14px;bottom:-14px}.tribe-editor__settings-dashboard__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:15px 14px;height:68px}.tribe-editor__settings-dashboard .tribe-editor__settings-dashboard__close-button,.tribe-editor__settings-dashboard__header-left{-webkit-flex:none;flex:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:15px;line-height:18px;letter-spacing:.38px}.tribe-editor__settings-dashboard__header-left>svg{fill:#009fd4;margin-right:6px}.tribe-editor__settings-dashboard__header-left>svg path{fill:#009fd4}.tribe-editor__settings-dashboard__header-left-text{color:#000}.tribe-editor__settings-dashboard__close-button>svg{fill:#a2aab2;margin-right:6px}.tribe-editor__settings-dashboard__close-button>svg path{fill:#a2aab2}.tribe-editor__settings-dashboard__close-button:focus>svg,.tribe-editor__settings-dashboard__close-button:hover>svg{fill:#009fd4;margin-right:6px}.tribe-editor__settings-dashboard__close-button:focus>svg path,.tribe-editor__settings-dashboard__close-button:hover>svg path{fill:#009fd4}.tribe-editor__settings-dashboard__close-button:disabled:focus>svg,.tribe-editor__settings-dashboard__close-button:disabled:focus>svg path,.tribe-editor__settings-dashboard__close-button:disabled:hover>svg,.tribe-editor__settings-dashboard__close-button:disabled:hover>svg path,.tribe-editor__settings-dashboard__close-button:disabled>svg,.tribe-editor__settings-dashboard__close-button:disabled>svg path{fill:#aeb4bb}.tribe-editor__settings-dashboard__close-button-text{color:#8d949b}.tribe-editor__settings-dashboard__close-button:focus .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:hover .tribe-editor__settings-dashboard__close-button-text{color:#009fd4}.tribe-editor__settings-dashboard__close-button:disabled .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:disabled:focus .tribe-editor__settings-dashboard__close-button-text,.tribe-editor__settings-dashboard__close-button:disabled:hover .tribe-editor__settings-dashboard__close-button-text{color:#aeb4bb}.tribe-editor__settings-dashboard__content{padding:25px 14px}@media (min-width:600px){.tribe-editor__settings-dashboard__header{padding:15px 28px}.tribe-editor__settings-dashboard__content{padding:25px 28px}}
9
+ .tribe-editor__warning-button{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.tribe-editor__warning-button-text{color:#e7563b;font-size:15px;font-weight:700;letter-spacing:.38px;line-height:18px}.tribe-editor__tickets--loading .tribe-editor__warning-button-text{color:#aeb4bb}svg.tribe-editor__warning-button-icon{fill:#e7563b;height:17px;margin-right:5px;width:17px}.tribe-editor__tickets--loading svg.tribe-editor__warning-button-icon{fill:#aeb4bb}
src/resources/css/app/rsvp/frontend.css CHANGED
@@ -1 +1 @@
1
- .tribe-block__rsvp{font-family:Helvetica,sans-serif;margin-bottom:30px;margin-top:30px;max-width:580px;position:relative}.tribe-block__rsvp__ticket{border:1px solid #e1e3e6;display:flex;flex-wrap:wrap;position:relative;width:100%}.tribe-block__rsvp__icon{align-items:center;background:#fff;border-bottom:1px dashed #b5bcc2;color:#434343;display:flex;flex:none;flex-direction:column;font-size:14px;font-weight:700;line-height:17px;padding:20px 17px;width:100%}.tribe-block__rsvp__icon svg{margin-bottom:7px}.tribe-block__rsvp__content{background-color:#f5f8f9;flex:auto}.tribe-block__rsvp__details{padding:25px 20px 20px}.tribe-block__rsvp__title{color:#000;font-size:21px;font-weight:700;line-height:28px;margin-bottom:12px}.tribe-block__rsvp__description{color:#545d66;font-size:14px;line-height:18px;margin-bottom:15px}.tribe-block__rsvp__availability{color:#545d66;display:flex;align-items:center;font-size:12px;line-height:18px}.tribe-block__rsvp__quantity{font-size:18px;font-weight:700;margin-right:6px}.tribe-block__rsvp__status{display:flex;flex-wrap:nowrap;padding:0 20px 25px;text-align:center}.tribe-block__rsvp__status>span{flex:none;margin-right:15px;width:calc((100% - 15px)/2)}.tribe-block__rsvp__status>span:last-child{margin-right:0}.tribe-block__rsvp__status-button{align-items:center;border:1px solid #545d66;border-radius:4px;background:#fff;color:#545d66;display:flex;font-family:Helvetica,sans-serif;font-size:14px;font-weight:700;height:44px;justify-content:center;line-height:1;padding:0;width:100%}.tribe-block__rsvp__status-button svg{margin-left:9px}.tribe-block__rsvp__status-button:focus,.tribe-block__rsvp__status-button:hover{background:#fff;border:1px solid #000;color:#000}.tribe-block__rsvp__status-button.tribe-active{border:1px solid #000;color:#000}.tribe-block__rsvp__status-button.tribe-inactive{border:1px solid #e1e3e6;color:#a2aab2}.tribe-block__rsvp__status-button.tribe-inactive:focus,.tribe-block__rsvp__status-button.tribe-inactive:hover{background:#fff;border:1px solid #545d66;color:#545d66}.tribe-block__rsvp__status-button[disabled=disabled]{cursor:default}.tribe-block__rsvp__going-icon,.tribe-block__rsvp__not-going-icon{fill:#a2aab2}.tribe-active .tribe-block__rsvp__going-icon,.tribe-active .tribe-block__rsvp__not-going-icon,.tribe-block__rsvp__status-button:focus .tribe-block__rsvp__going-icon,.tribe-block__rsvp__status-button:focus .tribe-block__rsvp__not-going-icon,.tribe-block__rsvp__status-button:hover .tribe-block__rsvp__going-icon,.tribe-block__rsvp__status-button:hover .tribe-block__rsvp__not-going-icon{fill:#191e23}.tribe-inactive .tribe-block__rsvp__going-icon,.tribe-inactive .tribe-block__rsvp__not-going-icon{fill:#e1e3e6}.tribe-inactive:focus .tribe-block__rsvp__going-icon,.tribe-inactive:focus .tribe-block__rsvp__not-going-icon,.tribe-inactive:hover .tribe-block__rsvp__going-icon,.tribe-inactive:hover .tribe-block__rsvp__not-going-icon{fill:#a2aab2}.tribe-block__rsvp__form{padding:0 20px}.tribe-block__rsvp__form form{border-top:1px solid #e1e3e6;display:flex;padding:30px 0}.tribe-left{flex:none}.tribe-block__rsvp__number-input{padding-right:20px}.tribe-block__rsvp__number-input-inner{align-items:center;display:flex}.tribe-block__rsvp__number-input-inner input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:none;color:#000;font-family:Helvetica,sans-serif;font-size:30px;font-weight:700;height:40px;max-width:48px;padding:4px 0;text-align:center}.tribe-block__rsvp__number-input-inner input[type=number]::-webkit-inner-spin-button,.tribe-block__rsvp__number-input-inner input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.tribe-block__rsvp__number-input-label{display:block;font-size:14px;font-weight:700;line-height:18px;margin-top:9px;text-align:center}.tribe-block__rsvp__number-input-button{background-color:transparent;height:30px;padding:0;position:relative;width:20px}.tribe-block__rsvp__number-input-button:after,.tribe-block__rsvp__number-input-button:before{background-color:#aeb4bb;content:"";height:2px;position:absolute;width:10px}.tribe-block__rsvp__number-input-button:focus,.tribe-block__rsvp__number-input-button:hover{background:none}.tribe-block__rsvp__number-input-button:focus:after,.tribe-block__rsvp__number-input-button:focus:before,.tribe-block__rsvp__number-input-button:hover:after,.tribe-block__rsvp__number-input-button:hover:before{background-color:#545d66}.tribe-block__rsvp__number-input-button--minus{margin-left:-10px}.tribe-block__rsvp__number-input-button--minus:after,.tribe-block__rsvp__number-input-button--minus:before{right:0}.tribe-block__rsvp__number-input-button--plus{margin-right:-10px}.tribe-block__rsvp__number-input-button--plus:after,.tribe-block__rsvp__number-input-button--plus:before{left:0}.tribe-block__rsvp__number-input-button--plus:after{transform:rotate(90deg)}.tribe-right{flex:auto}.tribe-right input[type=email],.tribe-right input[type=text]{border-color:#e1e3e6;color:#000;display:block;font-family:Helvetica,sans-serif;font-size:16px;height:40px;line-height:18px;margin-bottom:15px;padding:10px 15px;width:100%}.tribe-right input[type=email]::-webkit-input-placeholder,.tribe-right input[type=text]::-webkit-input-placeholder{color:#a2aab2}.tribe-right input[type=email]::-moz-placeholder,.tribe-right input[type=text]::-moz-placeholder{color:#a2aab2}.tribe-right input[type=email]:-ms-input-placeholder,.tribe-right input[type=email]::-ms-input-placeholder,.tribe-right input[type=text]:-ms-input-placeholder,.tribe-right input[type=text]::-ms-input-placeholder{color:#a2aab2}.tribe-right input[type=email]::placeholder,.tribe-right input[type=text]::placeholder{color:#a2aab2}.tribe-right label{cursor:pointer;font-size:var(--font-size-2);font-weight:400}.tribe-right label[for^=tribe-tickets-attendees-list-optout]{align-items:flex-start;display:flex;margin:0 0 15px;padding-top:7px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e1e3e6;border-radius:0;cursor:pointer;flex:none;height:16px;margin:1px 10px 0 0;width:16px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]:focus{box-shadow:0 0 0 1px #e1e3e6;outline:2px solid transparent;outline-offset:-2px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]:checked:before{color:#009fd4;content:"\F147";display:inline-block;float:left;font:normal 21px/1 dashicons;margin:-3px 0 0 -4px;speak:none;vertical-align:middle;width:16px}.tribe-tickets-meta-option-label{color:#000;font-size:14px;line-height:18px}.tribe-block__rsvp__message__error,.tribe-block__rsvp__message__success{color:#000;font-size:14px;line-height:18px;padding:20px}.tribe-block__rsvp__message__error{background:#ffebe8;border:1px solid #c00;display:none;margin-bottom:20px}.tribe-block__rsvp__message__success{background:#ecfae5;border:1px solid #1bd800;margin-top:20px}.tribe-block__rsvp__submit-button{background:#009fd4;color:#fff;font-family:Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:18px;margin:10px 0 0;padding:10px 23px}.tribe-block__rsvp__submit-button:focus,.tribe-block__rsvp__submit-button:hover{background:#007bb4}.tribe-block__rsvp__submit-button:disabled{cursor:not-allowed;background:#a2aab2}.tribe-block__rsvp__form__attendee-meta{margin:0}.tribe-block__rsvp__form__attendee-meta td,.tribe-block__rsvp__form__attendee-meta th{padding:0;border:none;word-break:normal}.tribe-common-c-loader.tribe-block__rsvp__loading{align-items:center;background:hsla(0,0%,100%,.7);height:100%;justify-content:center;left:0;margin:0;padding:0;position:absolute;text-align:center;top:0;width:100%;z-index:99}.tribe-common-c-loader.tribe-block__rsvp__loading svg{max-width:70px;position:absolute;top:35%}.tribe-common-c-loader.tribe-block__rsvp__loading svg circle{fill:#888}@media (min-width:600px){.tribe-block__rsvp__ticket{align-items:stretch;flex-wrap:nowrap}.tribe-block__rsvp__icon{border-bottom:none;border-right:1px dashed #b5bcc2;padding:28px 17px;width:84px}.tribe-block__rsvp__number-input-inner input[type=number]{font-size:36px;height:48px}.tribe-block__rsvp__message__success{padding:10px 30px;text-align:center}}
1
+ .tribe-block__rsvp{font-family:Helvetica,sans-serif;margin-bottom:30px;margin-top:30px;max-width:580px;position:relative}.tribe-block__rsvp__ticket{border:1px solid #e1e3e6;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}.tribe-block__rsvp__icon{-webkit-align-items:center;align-items:center;background:#fff;border-bottom:1px dashed #b5bcc2;color:#434343;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-direction:column;flex-direction:column;font-size:14px;font-weight:700;line-height:17px;padding:20px 17px;width:100%}.tribe-block__rsvp__icon svg{margin-bottom:7px}.tribe-block__rsvp__content{background-color:#f5f8f9;-webkit-flex:auto;flex:auto}.tribe-block__rsvp__details{padding:25px 20px 20px}.tribe-block__rsvp__title{color:#000;font-size:21px;font-weight:700;line-height:28px;margin-bottom:12px}.tribe-block__rsvp__description{color:#545d66;font-size:14px;line-height:18px;margin-bottom:15px}.tribe-block__rsvp__availability{color:#545d66;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:12px;line-height:18px}.tribe-block__rsvp__quantity{font-size:18px;font-weight:700;margin-right:6px}.tribe-block__rsvp__status{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 20px 25px;text-align:center}.tribe-block__rsvp__status>span{-webkit-flex:none;flex:none;margin-right:15px;width:calc((100% - 15px)/2)}.tribe-block__rsvp__status>span:last-child{margin-right:0}.tribe-block__rsvp__status-button{-webkit-align-items:center;align-items:center;border:1px solid #545d66;border-radius:4px;background:#fff;color:#545d66;display:-webkit-flex;display:flex;font-family:Helvetica,sans-serif;font-size:14px;font-weight:700;height:44px;-webkit-justify-content:center;justify-content:center;line-height:1;padding:0;width:100%}.tribe-block__rsvp__status-button svg{margin-left:9px}.tribe-block__rsvp__status-button:focus,.tribe-block__rsvp__status-button:hover{background:#fff;border:1px solid #000;color:#000}.tribe-block__rsvp__status-button.tribe-active{border:1px solid #000;color:#000}.tribe-block__rsvp__status-button.tribe-inactive{border:1px solid #e1e3e6;color:#a2aab2}.tribe-block__rsvp__status-button.tribe-inactive:focus,.tribe-block__rsvp__status-button.tribe-inactive:hover{background:#fff;border:1px solid #545d66;color:#545d66}.tribe-block__rsvp__status-button[disabled=disabled]{cursor:default}.tribe-block__rsvp__going-icon,.tribe-block__rsvp__not-going-icon{fill:#a2aab2}.tribe-active .tribe-block__rsvp__going-icon,.tribe-active .tribe-block__rsvp__not-going-icon,.tribe-block__rsvp__status-button:focus .tribe-block__rsvp__going-icon,.tribe-block__rsvp__status-button:focus .tribe-block__rsvp__not-going-icon,.tribe-block__rsvp__status-button:hover .tribe-block__rsvp__going-icon,.tribe-block__rsvp__status-button:hover .tribe-block__rsvp__not-going-icon{fill:#191e23}.tribe-inactive .tribe-block__rsvp__going-icon,.tribe-inactive .tribe-block__rsvp__not-going-icon{fill:#e1e3e6}.tribe-inactive:focus .tribe-block__rsvp__going-icon,.tribe-inactive:focus .tribe-block__rsvp__not-going-icon,.tribe-inactive:hover .tribe-block__rsvp__going-icon,.tribe-inactive:hover .tribe-block__rsvp__not-going-icon{fill:#a2aab2}.tribe-block__rsvp__form{padding:0 20px}.tribe-block__rsvp__form form{border-top:1px solid #e1e3e6;display:-webkit-flex;display:flex;padding:30px 0}.tribe-left{-webkit-flex:none;flex:none}.tribe-block__rsvp__number-input{padding-right:20px}.tribe-block__rsvp__number-input-inner{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.tribe-block__rsvp__number-input-inner input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:none;color:#000;font-family:Helvetica,sans-serif;font-size:30px;font-weight:700;height:40px;max-width:48px;padding:4px 0;text-align:center}.tribe-block__rsvp__number-input-inner input[type=number]::-webkit-inner-spin-button,.tribe-block__rsvp__number-input-inner input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.tribe-block__rsvp__number-input-label{display:block;font-size:14px;font-weight:700;line-height:18px;margin-top:9px;text-align:center}.tribe-block__rsvp__number-input-button{background-color:transparent;height:30px;padding:0;position:relative;width:20px}.tribe-block__rsvp__number-input-button:after,.tribe-block__rsvp__number-input-button:before{background-color:#aeb4bb;content:"";height:2px;position:absolute;width:10px}.tribe-block__rsvp__number-input-button:focus,.tribe-block__rsvp__number-input-button:hover{background:none}.tribe-block__rsvp__number-input-button:focus:after,.tribe-block__rsvp__number-input-button:focus:before,.tribe-block__rsvp__number-input-button:hover:after,.tribe-block__rsvp__number-input-button:hover:before{background-color:#545d66}.tribe-block__rsvp__number-input-button--minus{margin-left:-10px}.tribe-block__rsvp__number-input-button--minus:after,.tribe-block__rsvp__number-input-button--minus:before{right:0}.tribe-block__rsvp__number-input-button--plus{margin-right:-10px}.tribe-block__rsvp__number-input-button--plus:after,.tribe-block__rsvp__number-input-button--plus:before{left:0}.tribe-block__rsvp__number-input-button--plus:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tribe-right{-webkit-flex:auto;flex:auto}.tribe-right input[type=email],.tribe-right input[type=text]{border-color:#e1e3e6;color:#000;display:block;font-family:Helvetica,sans-serif;font-size:16px;height:40px;line-height:18px;margin-bottom:15px;padding:10px 15px;width:100%}.tribe-right input[type=email]::-webkit-input-placeholder,.tribe-right input[type=text]::-webkit-input-placeholder{color:#a2aab2}.tribe-right input[type=email]:-ms-input-placeholder,.tribe-right input[type=email]::-ms-input-placeholder,.tribe-right input[type=text]:-ms-input-placeholder,.tribe-right input[type=text]::-ms-input-placeholder{color:#a2aab2}.tribe-right input[type=email]::placeholder,.tribe-right input[type=text]::placeholder{color:#a2aab2}.tribe-right label{cursor:pointer;font-size:var(--font-size-2);font-weight:400}.tribe-right label[for^=tribe-tickets-attendees-list-optout]{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;margin:0 0 15px;padding-top:7px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e1e3e6;border-radius:0;cursor:pointer;-webkit-flex:none;flex:none;height:16px;margin:1px 10px 0 0;width:16px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]:focus{box-shadow:0 0 0 1px #e1e3e6;outline:2px solid transparent;outline-offset:-2px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]:checked:before{color:#009fd4;content:"\F147";display:inline-block;float:left;font:normal 21px/1 dashicons;margin:-3px 0 0 -4px;speak:none;vertical-align:middle;width:16px}.tribe-tickets-meta-option-label{color:#000;font-size:14px;line-height:18px}.tribe-block__rsvp__message__error,.tribe-block__rsvp__message__success{color:#000;font-size:14px;line-height:18px;padding:20px}.tribe-block__rsvp__message__error{background:#ffebe8;border:1px solid #c00;display:none;margin-bottom:20px}.tribe-block__rsvp__message__success{background:#ecfae5;border:1px solid #1bd800;margin-top:20px}.tribe-block__rsvp__submit-button{background:#009fd4;color:#fff;font-family:Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:18px;margin:10px 0 0;padding:10px 23px}.tribe-block__rsvp__submit-button:focus,.tribe-block__rsvp__submit-button:hover{background:#007bb4}.tribe-block__rsvp__submit-button:disabled{cursor:not-allowed;background:#a2aab2}.tribe-block__rsvp__form__attendee-meta{margin:0}.tribe-block__rsvp__form__attendee-meta td,.tribe-block__rsvp__form__attendee-meta th{padding:0;border:none;word-break:normal}.tribe-common-c-loader.tribe-block__rsvp__loading{-webkit-align-items:center;align-items:center;background:hsla(0,0%,100%,.7);height:100%;-webkit-justify-content:center;justify-content:center;left:0;margin:0;padding:0;position:absolute;text-align:center;top:0;width:100%;z-index:99}.tribe-common-c-loader.tribe-block__rsvp__loading svg{max-width:70px;position:absolute;top:35%}.tribe-common-c-loader.tribe-block__rsvp__loading svg circle{fill:#888}@media (min-width:600px){.tribe-block__rsvp__ticket{-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.tribe-block__rsvp__icon{border-bottom:none;border-right:1px dashed #b5bcc2;padding:28px 17px;width:84px}.tribe-block__rsvp__number-input-inner input[type=number]{font-size:36px;height:48px}.tribe-block__rsvp__message__success{padding:10px 30px;text-align:center}}
src/resources/css/app/rsvp/frontend.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-block__rsvp{font-family:Helvetica,sans-serif;margin-bottom:30px;margin-top:30px;max-width:580px;position:relative}.tribe-block__rsvp__ticket{border:1px solid #e1e3e6;display:flex;flex-wrap:wrap;position:relative;width:100%}.tribe-block__rsvp__icon{align-items:center;background:#fff;border-bottom:1px dashed #b5bcc2;color:#434343;display:flex;flex:none;flex-direction:column;font-size:14px;font-weight:700;line-height:17px;padding:20px 17px;width:100%}.tribe-block__rsvp__icon svg{margin-bottom:7px}.tribe-block__rsvp__content{background-color:#f5f8f9;flex:auto}.tribe-block__rsvp__details{padding:25px 20px 20px}.tribe-block__rsvp__title{color:#000;font-size:21px;font-weight:700;line-height:28px;margin-bottom:12px}.tribe-block__rsvp__description{color:#545d66;font-size:14px;line-height:18px;margin-bottom:15px}.tribe-block__rsvp__availability{color:#545d66;display:flex;align-items:center;font-size:12px;line-height:18px}.tribe-block__rsvp__quantity{font-size:18px;font-weight:700;margin-right:6px}.tribe-block__rsvp__status{display:flex;flex-wrap:nowrap;padding:0 20px 25px;text-align:center}.tribe-block__rsvp__status>span{flex:none;margin-right:15px;width:calc((100% - 15px)/2)}.tribe-block__rsvp__status>span:last-child{margin-right:0}.tribe-block__rsvp__status-button{align-items:center;border:1px solid #545d66;border-radius:4px;background:#fff;color:#545d66;display:flex;font-family:Helvetica,sans-serif;font-size:14px;font-weight:700;height:44px;justify-content:center;line-height:1;padding:0;width:100%}.tribe-block__rsvp__status-button svg{margin-left:9px}.tribe-block__rsvp__status-button:focus,.tribe-block__rsvp__status-button:hover{background:#fff;border:1px solid #000;color:#000}.tribe-block__rsvp__status-button.tribe-active{border:1px solid #000;color:#000}.tribe-block__rsvp__status-button.tribe-inactive{border:1px solid #e1e3e6;color:#a2aab2}.tribe-block__rsvp__status-button.tribe-inactive:focus,.tribe-block__rsvp__status-button.tribe-inactive:hover{background:#fff;border:1px solid #545d66;color:#545d66}.tribe-block__rsvp__status-button[disabled=disabled]{cursor:default}.tribe-block__rsvp__going-icon,.tribe-block__rsvp__not-going-icon{fill:#a2aab2}.tribe-active .tribe-block__rsvp__going-icon,.tribe-active .tribe-block__rsvp__not-going-icon,.tribe-block__rsvp__status-button:focus .tribe-block__rsvp__going-icon,.tribe-block__rsvp__status-button:focus .tribe-block__rsvp__not-going-icon,.tribe-block__rsvp__status-button:hover .tribe-block__rsvp__going-icon,.tribe-block__rsvp__status-button:hover .tribe-block__rsvp__not-going-icon{fill:#191e23}.tribe-inactive .tribe-block__rsvp__going-icon,.tribe-inactive .tribe-block__rsvp__not-going-icon{fill:#e1e3e6}.tribe-inactive:focus .tribe-block__rsvp__going-icon,.tribe-inactive:focus .tribe-block__rsvp__not-going-icon,.tribe-inactive:hover .tribe-block__rsvp__going-icon,.tribe-inactive:hover .tribe-block__rsvp__not-going-icon{fill:#a2aab2}.tribe-block__rsvp__form{padding:0 20px}.tribe-block__rsvp__form form{border-top:1px solid #e1e3e6;display:flex;padding:30px 0}.tribe-left{flex:none}.tribe-block__rsvp__number-input{padding-right:20px}.tribe-block__rsvp__number-input-inner{align-items:center;display:flex}.tribe-block__rsvp__number-input-inner input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:none;color:#000;font-family:Helvetica,sans-serif;font-size:30px;font-weight:700;height:40px;max-width:48px;padding:4px 0;text-align:center}.tribe-block__rsvp__number-input-inner input[type=number]::-webkit-inner-spin-button,.tribe-block__rsvp__number-input-inner input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.tribe-block__rsvp__number-input-label{display:block;font-size:14px;font-weight:700;line-height:18px;margin-top:9px;text-align:center}.tribe-block__rsvp__number-input-button{background-color:transparent;height:30px;padding:0;position:relative;width:20px}.tribe-block__rsvp__number-input-button:after,.tribe-block__rsvp__number-input-button:before{background-color:#aeb4bb;content:"";height:2px;position:absolute;width:10px}.tribe-block__rsvp__number-input-button:focus,.tribe-block__rsvp__number-input-button:hover{background:none}.tribe-block__rsvp__number-input-button:focus:after,.tribe-block__rsvp__number-input-button:focus:before,.tribe-block__rsvp__number-input-button:hover:after,.tribe-block__rsvp__number-input-button:hover:before{background-color:#545d66}.tribe-block__rsvp__number-input-button--minus{margin-left:-10px}.tribe-block__rsvp__number-input-button--minus:after,.tribe-block__rsvp__number-input-button--minus:before{right:0}.tribe-block__rsvp__number-input-button--plus{margin-right:-10px}.tribe-block__rsvp__number-input-button--plus:after,.tribe-block__rsvp__number-input-button--plus:before{left:0}.tribe-block__rsvp__number-input-button--plus:after{transform:rotate(90deg)}.tribe-right{flex:auto}.tribe-right input[type=email],.tribe-right input[type=text]{border-color:#e1e3e6;color:#000;display:block;font-family:Helvetica,sans-serif;font-size:16px;height:40px;line-height:18px;margin-bottom:15px;padding:10px 15px;width:100%}.tribe-right input[type=email]::-webkit-input-placeholder,.tribe-right input[type=text]::-webkit-input-placeholder{color:#a2aab2}.tribe-right input[type=email]::-moz-placeholder,.tribe-right input[type=text]::-moz-placeholder{color:#a2aab2}.tribe-right input[type=email]:-ms-input-placeholder,.tribe-right input[type=email]::-ms-input-placeholder,.tribe-right input[type=text]:-ms-input-placeholder,.tribe-right input[type=text]::-ms-input-placeholder{color:#a2aab2}.tribe-right input[type=email]::placeholder,.tribe-right input[type=text]::placeholder{color:#a2aab2}.tribe-right label{cursor:pointer;font-size:var(--font-size-2);font-weight:400}.tribe-right label[for^=tribe-tickets-attendees-list-optout]{align-items:flex-start;display:flex;margin:0 0 15px;padding-top:7px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e1e3e6;border-radius:0;cursor:pointer;flex:none;height:16px;margin:1px 10px 0 0;width:16px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]:focus{box-shadow:0 0 0 1px #e1e3e6;outline:2px solid transparent;outline-offset:-2px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]:checked:before{color:#009fd4;content:"\F147";display:inline-block;float:left;font:normal 21px/1 dashicons;margin:-3px 0 0 -4px;speak:none;vertical-align:middle;width:16px}.tribe-tickets-meta-option-label{color:#000;font-size:14px;line-height:18px}.tribe-block__rsvp__message__error,.tribe-block__rsvp__message__success{color:#000;font-size:14px;line-height:18px;padding:20px}.tribe-block__rsvp__message__error{background:#ffebe8;border:1px solid #c00;display:none;margin-bottom:20px}.tribe-block__rsvp__message__success{background:#ecfae5;border:1px solid #1bd800;margin-top:20px}.tribe-block__rsvp__submit-button{background:#009fd4;color:#fff;font-family:Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:18px;margin:10px 0 0;padding:10px 23px}.tribe-block__rsvp__submit-button:focus,.tribe-block__rsvp__submit-button:hover{background:#007bb4}.tribe-block__rsvp__submit-button:disabled{cursor:not-allowed;background:#a2aab2}.tribe-block__rsvp__form__attendee-meta{margin:0}.tribe-block__rsvp__form__attendee-meta td,.tribe-block__rsvp__form__attendee-meta th{padding:0;border:none;word-break:normal}.tribe-common-c-loader.tribe-block__rsvp__loading{align-items:center;background:hsla(0,0%,100%,.7);height:100%;justify-content:center;left:0;margin:0;padding:0;position:absolute;text-align:center;top:0;width:100%;z-index:99}.tribe-common-c-loader.tribe-block__rsvp__loading svg{max-width:70px;position:absolute;top:35%}.tribe-common-c-loader.tribe-block__rsvp__loading svg circle{fill:#888}@media (min-width:600px){.tribe-block__rsvp__ticket{align-items:stretch;flex-wrap:nowrap}.tribe-block__rsvp__icon{border-bottom:none;border-right:1px dashed #b5bcc2;padding:28px 17px;width:84px}.tribe-block__rsvp__number-input-inner input[type=number]{font-size:36px;height:48px}.tribe-block__rsvp__message__success{padding:10px 30px;text-align:center}}
1
+ .tribe-block__rsvp{font-family:Helvetica,sans-serif;margin-bottom:30px;margin-top:30px;max-width:580px;position:relative}.tribe-block__rsvp__ticket{border:1px solid #e1e3e6;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}.tribe-block__rsvp__icon{-webkit-align-items:center;align-items:center;background:#fff;border-bottom:1px dashed #b5bcc2;color:#434343;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-flex-direction:column;flex-direction:column;font-size:14px;font-weight:700;line-height:17px;padding:20px 17px;width:100%}.tribe-block__rsvp__icon svg{margin-bottom:7px}.tribe-block__rsvp__content{background-color:#f5f8f9;-webkit-flex:auto;flex:auto}.tribe-block__rsvp__details{padding:25px 20px 20px}.tribe-block__rsvp__title{color:#000;font-size:21px;font-weight:700;line-height:28px;margin-bottom:12px}.tribe-block__rsvp__description{color:#545d66;font-size:14px;line-height:18px;margin-bottom:15px}.tribe-block__rsvp__availability{color:#545d66;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:12px;line-height:18px}.tribe-block__rsvp__quantity{font-size:18px;font-weight:700;margin-right:6px}.tribe-block__rsvp__status{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 20px 25px;text-align:center}.tribe-block__rsvp__status>span{-webkit-flex:none;flex:none;margin-right:15px;width:calc((100% - 15px)/2)}.tribe-block__rsvp__status>span:last-child{margin-right:0}.tribe-block__rsvp__status-button{-webkit-align-items:center;align-items:center;border:1px solid #545d66;border-radius:4px;background:#fff;color:#545d66;display:-webkit-flex;display:flex;font-family:Helvetica,sans-serif;font-size:14px;font-weight:700;height:44px;-webkit-justify-content:center;justify-content:center;line-height:1;padding:0;width:100%}.tribe-block__rsvp__status-button svg{margin-left:9px}.tribe-block__rsvp__status-button:focus,.tribe-block__rsvp__status-button:hover{background:#fff;border:1px solid #000;color:#000}.tribe-block__rsvp__status-button.tribe-active{border:1px solid #000;color:#000}.tribe-block__rsvp__status-button.tribe-inactive{border:1px solid #e1e3e6;color:#a2aab2}.tribe-block__rsvp__status-button.tribe-inactive:focus,.tribe-block__rsvp__status-button.tribe-inactive:hover{background:#fff;border:1px solid #545d66;color:#545d66}.tribe-block__rsvp__status-button[disabled=disabled]{cursor:default}.tribe-block__rsvp__going-icon,.tribe-block__rsvp__not-going-icon{fill:#a2aab2}.tribe-active .tribe-block__rsvp__going-icon,.tribe-active .tribe-block__rsvp__not-going-icon,.tribe-block__rsvp__status-button:focus .tribe-block__rsvp__going-icon,.tribe-block__rsvp__status-button:focus .tribe-block__rsvp__not-going-icon,.tribe-block__rsvp__status-button:hover .tribe-block__rsvp__going-icon,.tribe-block__rsvp__status-button:hover .tribe-block__rsvp__not-going-icon{fill:#191e23}.tribe-inactive .tribe-block__rsvp__going-icon,.tribe-inactive .tribe-block__rsvp__not-going-icon{fill:#e1e3e6}.tribe-inactive:focus .tribe-block__rsvp__going-icon,.tribe-inactive:focus .tribe-block__rsvp__not-going-icon,.tribe-inactive:hover .tribe-block__rsvp__going-icon,.tribe-inactive:hover .tribe-block__rsvp__not-going-icon{fill:#a2aab2}.tribe-block__rsvp__form{padding:0 20px}.tribe-block__rsvp__form form{border-top:1px solid #e1e3e6;display:-webkit-flex;display:flex;padding:30px 0}.tribe-left{-webkit-flex:none;flex:none}.tribe-block__rsvp__number-input{padding-right:20px}.tribe-block__rsvp__number-input-inner{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.tribe-block__rsvp__number-input-inner input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:none;color:#000;font-family:Helvetica,sans-serif;font-size:30px;font-weight:700;height:40px;max-width:48px;padding:4px 0;text-align:center}.tribe-block__rsvp__number-input-inner input[type=number]::-webkit-inner-spin-button,.tribe-block__rsvp__number-input-inner input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.tribe-block__rsvp__number-input-label{display:block;font-size:14px;font-weight:700;line-height:18px;margin-top:9px;text-align:center}.tribe-block__rsvp__number-input-button{background-color:transparent;height:30px;padding:0;position:relative;width:20px}.tribe-block__rsvp__number-input-button:after,.tribe-block__rsvp__number-input-button:before{background-color:#aeb4bb;content:"";height:2px;position:absolute;width:10px}.tribe-block__rsvp__number-input-button:focus,.tribe-block__rsvp__number-input-button:hover{background:none}.tribe-block__rsvp__number-input-button:focus:after,.tribe-block__rsvp__number-input-button:focus:before,.tribe-block__rsvp__number-input-button:hover:after,.tribe-block__rsvp__number-input-button:hover:before{background-color:#545d66}.tribe-block__rsvp__number-input-button--minus{margin-left:-10px}.tribe-block__rsvp__number-input-button--minus:after,.tribe-block__rsvp__number-input-button--minus:before{right:0}.tribe-block__rsvp__number-input-button--plus{margin-right:-10px}.tribe-block__rsvp__number-input-button--plus:after,.tribe-block__rsvp__number-input-button--plus:before{left:0}.tribe-block__rsvp__number-input-button--plus:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tribe-right{-webkit-flex:auto;flex:auto}.tribe-right input[type=email],.tribe-right input[type=text]{border-color:#e1e3e6;color:#000;display:block;font-family:Helvetica,sans-serif;font-size:16px;height:40px;line-height:18px;margin-bottom:15px;padding:10px 15px;width:100%}.tribe-right input[type=email]::-webkit-input-placeholder,.tribe-right input[type=text]::-webkit-input-placeholder{color:#a2aab2}.tribe-right input[type=email]:-ms-input-placeholder,.tribe-right input[type=email]::-ms-input-placeholder,.tribe-right input[type=text]:-ms-input-placeholder,.tribe-right input[type=text]::-ms-input-placeholder{color:#a2aab2}.tribe-right input[type=email]::placeholder,.tribe-right input[type=text]::placeholder{color:#a2aab2}.tribe-right label{cursor:pointer;font-size:var(--font-size-2);font-weight:400}.tribe-right label[for^=tribe-tickets-attendees-list-optout]{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;margin:0 0 15px;padding-top:7px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e1e3e6;border-radius:0;cursor:pointer;-webkit-flex:none;flex:none;height:16px;margin:1px 10px 0 0;width:16px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]:focus{box-shadow:0 0 0 1px #e1e3e6;outline:2px solid transparent;outline-offset:-2px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]:checked:before{color:#009fd4;content:"\F147";display:inline-block;float:left;font:normal 21px/1 dashicons;margin:-3px 0 0 -4px;speak:none;vertical-align:middle;width:16px}.tribe-tickets-meta-option-label{color:#000;font-size:14px;line-height:18px}.tribe-block__rsvp__message__error,.tribe-block__rsvp__message__success{color:#000;font-size:14px;line-height:18px;padding:20px}.tribe-block__rsvp__message__error{background:#ffebe8;border:1px solid #c00;display:none;margin-bottom:20px}.tribe-block__rsvp__message__success{background:#ecfae5;border:1px solid #1bd800;margin-top:20px}.tribe-block__rsvp__submit-button{background:#009fd4;color:#fff;font-family:Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:18px;margin:10px 0 0;padding:10px 23px}.tribe-block__rsvp__submit-button:focus,.tribe-block__rsvp__submit-button:hover{background:#007bb4}.tribe-block__rsvp__submit-button:disabled{cursor:not-allowed;background:#a2aab2}.tribe-block__rsvp__form__attendee-meta{margin:0}.tribe-block__rsvp__form__attendee-meta td,.tribe-block__rsvp__form__attendee-meta th{padding:0;border:none;word-break:normal}.tribe-common-c-loader.tribe-block__rsvp__loading{-webkit-align-items:center;align-items:center;background:hsla(0,0%,100%,.7);height:100%;-webkit-justify-content:center;justify-content:center;left:0;margin:0;padding:0;position:absolute;text-align:center;top:0;width:100%;z-index:99}.tribe-common-c-loader.tribe-block__rsvp__loading svg{max-width:70px;position:absolute;top:35%}.tribe-common-c-loader.tribe-block__rsvp__loading svg circle{fill:#888}@media (min-width:600px){.tribe-block__rsvp__ticket{-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.tribe-block__rsvp__icon{border-bottom:none;border-right:1px dashed #b5bcc2;padding:28px 17px;width:84px}.tribe-block__rsvp__number-input-inner input[type=number]{font-size:36px;height:48px}.tribe-block__rsvp__message__success{padding:10px 30px;text-align:center}}
src/resources/css/reset.css DELETED
@@ -1,338 +0,0 @@
1
- /**
2
- * This CSS file was auto-generated via PostCSS
3
- *
4
- * Contributors should avoid editing this file, but instead edit the associated
5
- * src/resources/postcss/ file. For more information, check out our engineering
6
- * docs on how we handle CSS in our engineering docs.
7
- *
8
- * @see: http://moderntribe.github.io/products-engineering/css/
9
- */
10
-
11
- /*
12
- * Reset CSS
13
- *
14
- * DO NOT EDIT THIS CSS FILE DIRECTLY.
15
- * -------------------------------------------------------------
16
- * This file is just a clearing-house, see the pcss directory
17
- * and edit the source files found there.
18
- */
19
-
20
- /* Common Reset */
21
-
22
- .tribe-common {
23
- -webkit-font-smoothing: antialiased;
24
- -moz-osx-font-smoothing: grayscale;
25
- font-smoothing: antialiased;
26
- }
27
-
28
- /* -----------------------------------------------------------------------------
29
- *
30
- * Global "Resets"
31
- *
32
- * ----------------------------------------------------------------------------- */
33
-
34
- .tribe-common * {
35
- box-sizing: border-box;
36
- }
37
-
38
- /* -----------------------------------------------------------------------------
39
- *
40
- * HTML5 Elements
41
- *
42
- * ----------------------------------------------------------------------------- */
43
-
44
- .tribe-common article,
45
- .tribe-common aside,
46
- .tribe-common details,
47
- .tribe-common figcaption,
48
- .tribe-common figure,
49
- .tribe-common footer,
50
- .tribe-common header,
51
- .tribe-common main,
52
- .tribe-common menu,
53
- .tribe-common nav,
54
- .tribe-common section,
55
- .tribe-common summary {
56
- display: block;
57
- }
58
-
59
- /* -----------------------------------------------------------------------------
60
- *
61
- * Normalize "Light"
62
- *
63
- * ----------------------------------------------------------------------------- */
64
-
65
- .tribe-common svg:not(:root) {
66
- overflow: hidden;
67
- }
68
-
69
- .tribe-common audio,
70
- .tribe-common canvas,
71
- .tribe-common progress,
72
- .tribe-common video {
73
- display: inline-block;
74
- }
75
-
76
- .tribe-common audio:not([controls]) {
77
- display: none;
78
- height: 0;
79
- }
80
-
81
- .tribe-common progress {
82
- vertical-align: baseline;
83
- }
84
-
85
- .tribe-common template,
86
- .tribe-common [hidden] {
87
- display: none;
88
- }
89
-
90
- .tribe-common pre {
91
- overflow: auto;
92
- }
93
-
94
- .tribe-common sub,
95
- .tribe-common sup {
96
- position: relative;
97
- vertical-align: baseline;
98
- }
99
-
100
- .tribe-common sup {
101
- top: -0.5em;
102
- }
103
-
104
- .tribe-common sub {
105
- bottom: -0.25em;
106
- }
107
-
108
- .tribe-common input,
109
- .tribe-common button,
110
- .tribe-common select,
111
- .tribe-common textarea {
112
- box-sizing: border-box;
113
- margin: 0;
114
- }
115
-
116
- .tribe-common input[type="number"]::-webkit-inner-spin-button,
117
- .tribe-common input[type="number"]::-webkit-outer-spin-button {
118
- height: auto;
119
- }
120
-
121
- .tribe-common legend {
122
- color: inherit;
123
- display: table;
124
- max-width: 100%;
125
- white-space: normal;
126
- }
127
-
128
- .tribe-common textarea {
129
- resize: none;
130
- overflow: auto;
131
- }
132
-
133
- .tribe-common button,
134
- .tribe-common input[type="button"],
135
- .tribe-common input[type="reset"],
136
- .tribe-common input[type="submit"] {
137
- cursor: pointer;
138
- overflow: visible;
139
- }
140
-
141
- .tribe-common button[disabled],
142
- .tribe-common input[disabled] {
143
- cursor: default;
144
- }
145
-
146
- .tribe-common button::-moz-focus-inner,
147
- .tribe-common input::-moz-focus-inner {
148
- border: 0;
149
- padding: 0;
150
- }
151
-
152
- /* -----------------------------------------------------------------------------
153
- *
154
- * Reset "Light"
155
- *
156
- * ----------------------------------------------------------------------------- */
157
-
158
- .tribe-common div,
159
- .tribe-common span,
160
- .tribe-common applet,
161
- .tribe-common object,
162
- .tribe-common iframe,
163
- .tribe-common h1,
164
- .tribe-common h2,
165
- .tribe-common h3,
166
- .tribe-common h4,
167
- .tribe-common h5,
168
- .tribe-common h6,
169
- .tribe-common p,
170
- .tribe-common blockquote,
171
- .tribe-common pre,
172
- .tribe-common a,
173
- .tribe-common abbr,
174
- .tribe-common acronym,
175
- .tribe-common address,
176
- .tribe-common big,
177
- .tribe-common cite,
178
- .tribe-common code,
179
- .tribe-common del,
180
- .tribe-common dfn,
181
- .tribe-common em,
182
- .tribe-common img,
183
- .tribe-common ins,
184
- .tribe-common kbd,
185
- .tribe-common q,
186
- .tribe-common s,
187
- .tribe-common samp,
188
- .tribe-common small,
189
- .tribe-common strike,
190
- .tribe-common strong,
191
- .tribe-common sub,
192
- .tribe-common sup,
193
- .tribe-common tt,
194
- .tribe-common var,
195
- .tribe-common b,
196
- .tribe-common u,
197
- .tribe-common i,
198
- .tribe-common center,
199
- .tribe-common dl,
200
- .tribe-common dt,
201
- .tribe-common dd,
202
- .tribe-common ol,
203
- .tribe-common ul,
204
- .tribe-common li,
205
- .tribe-common fieldset,
206
- .tribe-common form,
207
- .tribe-common label,
208
- .tribe-common legend,
209
- .tribe-common table,
210
- .tribe-common caption,
211
- .tribe-common tbody,
212
- .tribe-common tfoot,
213
- .tribe-common thead,
214
- .tribe-common tr,
215
- .tribe-common th,
216
- .tribe-common td,
217
- .tribe-common article,
218
- .tribe-common aside,
219
- .tribe-common canvas,
220
- .tribe-common details,
221
- .tribe-common embed,
222
- .tribe-common figure,
223
- .tribe-common figcaption,
224
- .tribe-common footer,
225
- .tribe-common header,
226
- .tribe-common main,
227
- .tribe-common menu,
228
- .tribe-common nav,
229
- .tribe-common output,
230
- .tribe-common ruby,
231
- .tribe-common section,
232
- .tribe-common summary,
233
- .tribe-common time,
234
- .tribe-common mark,
235
- .tribe-common audio,
236
- .tribe-common video {
237
- margin: 0;
238
- padding: 0;
239
- border: 0;
240
- }
241
-
242
- .tribe-common img {
243
- -ms-interpolation-mode: bicubic;
244
- height: auto;
245
- max-width: 100%;
246
- border-style: none;
247
- }
248
-
249
- .tribe-common iframe,
250
- .tribe-common video,
251
- .tribe-common embed {
252
- max-width: 100%;
253
- max-height: 100%;
254
- }
255
-
256
- /* Common Theme Overrides */
257
-
258
- /* -------------------------------------------------------------------------
259
- * Reset Theme Overrides - Avada
260
- * ------------------------------------------------------------------------- */
261
-
262
- .tribe-theme-avada input[type="text"] {
263
- margin: 0;
264
- }
265
-
266
- /* -------------------------------------------------------------------------
267
- * Reset Theme Overrides - Divi
268
- * ------------------------------------------------------------------------- */
269
-
270
- .tribe-theme-divi .entry-content .tribe-common table, .tribe-theme-divibody.et-pb-preview #main-content .container .tribe-common table {
271
- border: 0;
272
- margin: 0;
273
- }
274
-
275
- .tribe-theme-divi .entry-content .tribe-common td, .tribe-theme-divibody.et-pb-preview #main-content .container .tribe-common td {
276
- border: 0;
277
- }
278
-
279
- .tribe-theme-divi #content-area .tribe-common td,
280
- .tribe-theme-divi #content-area .tribe-common th,
281
- .tribe-theme-divi #content-area .tribe-common tr {
282
- padding: 0;
283
- }
284
-
285
- /* -------------------------------------------------------------------------
286
- * Reset Theme Overrides - Enfold
287
- * ------------------------------------------------------------------------- */
288
-
289
- #top.tribe-theme-enfold .tribe-common form {
290
- margin: 0;
291
- }
292
-
293
- #top.tribe-theme-enfold .tribe-common input {
294
- margin: 0;
295
- }
296
-
297
- .tribe-theme-genesis {
298
-
299
- }
300
-
301
- /* -------------------------------------------------------------------------
302
- * Reset Theme Overrides - Twenty Nineteen
303
- * ------------------------------------------------------------------------- */
304
-
305
- .tribe-theme-twentynineteen .tribe-common h1:before, .tribe-theme-twentynineteen .tribe-common h2:before {
306
- content: none;
307
- }
308
-
309
- .tribe-theme-twentynineteen .tribe-common button,
310
- .tribe-theme-twentynineteen .tribe-common input[type="button"],
311
- .tribe-theme-twentynineteen .tribe-common input[type="reset"],
312
- .tribe-theme-twentynineteen .tribe-common input[type="submit"] {
313
- outline: none;
314
- }
315
-
316
- .tribe-theme-twentynineteen .tribe-common th,
317
- .tribe-theme-twentynineteen .tribe-common td {
318
- word-break: normal;
319
- }
320
-
321
- /* -------------------------------------------------------------------------
322
- * Reset Theme Overrides - Twenty Seventeen
323
- * ------------------------------------------------------------------------- */
324
-
325
- .tribe-theme-twentyseventeen .tribe-common h5, .theme-twentyseventeen .tribe-common h5 {
326
- letter-spacing: normal;
327
- text-transform: none;
328
- }
329
-
330
- .tribe-theme-twentyseventeen .tribe-common input[type="text"], .theme-twentyseventeen .tribe-common input[type="text"] {
331
- border-radius: 0;
332
- }
333
-
334
- /* dialogs are set to z-index of 1 by default. Twentyseventeen .site-branding (in page header) is set to 3. */
335
-
336
- .tribe-theme-twentyseventeen .tribe-common div.tribe-dialog, .theme-twentyseventeen .tribe-common div.tribe-dialog {
337
- z-index: 5 !important;
338
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
src/resources/css/reset.min.css DELETED
@@ -1 +0,0 @@
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{resize:none;overflow:auto}.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{margin:0;padding:0;border:0}.tribe-common img{-ms-interpolation-mode:bicubic;height:auto;max-width:100%;border-style:none}.tribe-common embed,.tribe-common iframe,.tribe-common video{max-width:100%;max-height: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{padding:0}#top.tribe-theme-enfold .tribe-common form,#top.tribe-theme-enfold .tribe-common input{margin:0}.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}.theme-twentyseventeen .tribe-common h5,.tribe-theme-twentyseventeen .tribe-common h5{letter-spacing:normal;text-transform:none}.theme-twentyseventeen .tribe-common input[type=text],.tribe-theme-twentyseventeen .tribe-common input[type=text]{border-radius:0}.theme-twentyseventeen .tribe-common div.tribe-dialog,.tribe-theme-twentyseventeen .tribe-common div.tribe-dialog{z-index:5!important}
 
src/resources/css/rsvp.css CHANGED
@@ -210,8 +210,10 @@
210
  }
211
 
212
  .tribe-events-tickets tr {
 
213
  display: flex;
214
- flex-flow: row wrap;
 
215
  }
216
 
217
  .tribe-events-tickets tr:not(:first-child) {
@@ -219,7 +221,8 @@
219
  }
220
 
221
  .tribe-events-tickets td {
222
- flex: none;
 
223
  padding: 8px 10px;
224
  width: 100%;
225
  word-break: normal;
@@ -231,7 +234,8 @@
231
 
232
  .tribe-events-tickets td.quantity,
233
  .tribe-events-tickets td.woocommerce {
234
- order: 2;
 
235
  }
236
 
237
  .tribe-events-tickets td.quantity input[type="number"], .tribe-events-tickets td.woocommerce input[type="number"] {
@@ -243,7 +247,8 @@
243
  }
244
 
245
  .tribe-events-tickets td.tickets_submit {
246
- order: 3;
 
247
  }
248
 
249
  .tribe-events-tickets td.tickets_submit .tribe-button {
@@ -268,7 +273,8 @@
268
  left: 50%;
269
  position: absolute;
270
  top: 50%;
271
- transform: translate(-50%, -50%);
 
272
  width: 90%;
273
  }
274
 
@@ -354,20 +360,26 @@
354
 
355
  .tribe-block__rsvp__ticket {
356
  border: 1px solid #e1e3e6;
 
357
  display: flex;
358
- flex-wrap: wrap;
 
359
  position: relative;
360
  width: 100%;
361
  }
362
 
363
  .tribe-block__rsvp__icon {
364
- align-items: center;
 
365
  background: #ffffff;
366
  border-bottom: 1px dashed #b5bcc2;
367
  color: #434343;
 
368
  display: flex;
369
- flex: none;
370
- flex-direction: column;
 
 
371
  font-size: 14px;
372
  font-weight: bold;
373
  line-height: 17px;
@@ -381,7 +393,8 @@
381
 
382
  .tribe-block__rsvp__content {
383
  background-color: #f5f8f9;
384
- flex: auto;
 
385
  }
386
 
387
  .tribe-block__rsvp__details__status {}
@@ -407,8 +420,10 @@
407
 
408
  .tribe-block__rsvp__availability {
409
  color: #545d66;
 
410
  display: flex;
411
- align-items: center;
 
412
  font-size: 12px;
413
  line-height: 18px;
414
  }
@@ -420,14 +435,17 @@
420
  }
421
 
422
  .tribe-block__rsvp__status {
 
423
  display: flex;
424
- flex-wrap: nowrap;
 
425
  padding: 0 20px 25px;
426
  text-align: center;
427
  }
428
 
429
  .tribe-block__rsvp__status > span {
430
- flex: none;
 
431
  margin-right: 15px;
432
  width: calc((100% - 15px)/2);
433
  }
@@ -437,17 +455,20 @@
437
  }
438
 
439
  .tribe-block__rsvp__status-button {
440
- align-items: center;
 
441
  border: 1px solid #545d66;
442
  border-radius: 4px;
443
  background: #ffffff;
444
  color: #545d66;
 
445
  display: flex;
446
  font-family: Helvetica, sans-serif, arial;
447
  font-size: 14px;
448
  font-weight: bold;
449
  height: 44px;
450
- justify-content: center;
 
451
  line-height: 1;
452
  padding: 0;
453
  width: 100%;
@@ -516,12 +537,14 @@
516
 
517
  .tribe-block__rsvp__form form {
518
  border-top: 1px solid #e1e3e6;
 
519
  display: flex;
520
  padding: 30px 0;
521
  }
522
 
523
  .tribe-left {
524
- flex: none;
 
525
  }
526
 
527
  .tribe-block__rsvp__number-input {
@@ -529,7 +552,9 @@
529
  }
530
 
531
  .tribe-block__rsvp__number-input-inner {
532
- align-items: center;
 
 
533
  display: flex;
534
  }
535
 
@@ -612,11 +637,13 @@
612
  }
613
 
614
  .tribe-block__rsvp__number-input-button--plus:after {
615
- transform: rotate(90deg);
 
616
  }
617
 
618
  .tribe-right {
619
- flex: auto;
 
620
  }
621
 
622
  .tribe-right input[type="text"],
@@ -637,10 +664,6 @@
637
  color: #a2aab2;
638
  }
639
 
640
- .tribe-right input[type="text"]::-moz-placeholder, .tribe-right input[type="email"]::-moz-placeholder {
641
- color: #a2aab2;
642
- }
643
-
644
  .tribe-right input[type="text"]:-ms-input-placeholder, .tribe-right input[type="email"]:-ms-input-placeholder {
645
  color: #a2aab2;
646
  }
@@ -660,7 +683,9 @@
660
  }
661
 
662
  .tribe-right label[for^="tribe-tickets-attendees-list-optout"] {
663
- align-items: flex-start;
 
 
664
  display: flex;
665
  margin: 0 0 15px;
666
  padding-top: 7px;
@@ -674,7 +699,8 @@
674
  border: 1px solid #e1e3e6;
675
  border-radius: 0;
676
  cursor: pointer;
677
- flex: none;
 
678
  height: 16px;
679
  margin: 1px 10px 0 0;
680
  width: 16px;
@@ -759,10 +785,12 @@
759
  }
760
 
761
  .tribe-common-c-loader.tribe-block__rsvp__loading {
762
- align-items: center;
 
763
  background: rgba( 255, 255, 255, .7 );
764
  height: 100%;
765
- justify-content: center;
 
766
  left: 0;
767
  margin: 0;
768
  padding: 0;
@@ -840,8 +868,10 @@
840
  @media (min-width: 600px) {
841
 
842
  .tribe-block__rsvp__ticket {
843
- align-items: stretch;
844
- flex-wrap: nowrap
 
 
845
  }
846
 
847
  .tribe-block__rsvp__icon {
210
  }
211
 
212
  .tribe-events-tickets tr {
213
+ display: -webkit-flex;
214
  display: flex;
215
+ -webkit-flex-flow: row wrap;
216
+ flex-flow: row wrap;
217
  }
218
 
219
  .tribe-events-tickets tr:not(:first-child) {
221
  }
222
 
223
  .tribe-events-tickets td {
224
+ -webkit-flex: none;
225
+ flex: none;
226
  padding: 8px 10px;
227
  width: 100%;
228
  word-break: normal;
234
 
235
  .tribe-events-tickets td.quantity,
236
  .tribe-events-tickets td.woocommerce {
237
+ -webkit-order: 2;
238
+ order: 2;
239
  }
240
 
241
  .tribe-events-tickets td.quantity input[type="number"], .tribe-events-tickets td.woocommerce input[type="number"] {
247
  }
248
 
249
  .tribe-events-tickets td.tickets_submit {
250
+ -webkit-order: 3;
251
+ order: 3;
252
  }
253
 
254
  .tribe-events-tickets td.tickets_submit .tribe-button {
273
  left: 50%;
274
  position: absolute;
275
  top: 50%;
276
+ -webkit-transform: translate(-50%, -50%);
277
+ transform: translate(-50%, -50%);
278
  width: 90%;
279
  }
280
 
360
 
361
  .tribe-block__rsvp__ticket {
362
  border: 1px solid #e1e3e6;
363
+ display: -webkit-flex;
364
  display: flex;
365
+ -webkit-flex-wrap: wrap;
366
+ flex-wrap: wrap;
367
  position: relative;
368
  width: 100%;
369
  }
370
 
371
  .tribe-block__rsvp__icon {
372
+ -webkit-align-items: center;
373
+ align-items: center;
374
  background: #ffffff;
375
  border-bottom: 1px dashed #b5bcc2;
376
  color: #434343;
377
+ display: -webkit-flex;
378
  display: flex;
379
+ -webkit-flex: none;
380
+ flex: none;
381
+ -webkit-flex-direction: column;
382
+ flex-direction: column;
383
  font-size: 14px;
384
  font-weight: bold;
385
  line-height: 17px;
393
 
394
  .tribe-block__rsvp__content {
395
  background-color: #f5f8f9;
396
+ -webkit-flex: auto;
397
+ flex: auto;
398
  }
399
 
400
  .tribe-block__rsvp__details__status {}
420
 
421
  .tribe-block__rsvp__availability {
422
  color: #545d66;
423
+ display: -webkit-flex;
424
  display: flex;
425
+ -webkit-align-items: center;
426
+ align-items: center;
427
  font-size: 12px;
428
  line-height: 18px;
429
  }
435
  }
436
 
437
  .tribe-block__rsvp__status {
438
+ display: -webkit-flex;
439
  display: flex;
440
+ -webkit-flex-wrap: nowrap;
441
+ flex-wrap: nowrap;
442
  padding: 0 20px 25px;
443
  text-align: center;
444
  }
445
 
446
  .tribe-block__rsvp__status > span {
447
+ -webkit-flex: none;
448
+ flex: none;
449
  margin-right: 15px;
450
  width: calc((100% - 15px)/2);
451
  }
455
  }
456
 
457
  .tribe-block__rsvp__status-button {
458
+ -webkit-align-items: center;
459
+ align-items: center;
460
  border: 1px solid #545d66;
461
  border-radius: 4px;
462
  background: #ffffff;
463
  color: #545d66;
464
+ display: -webkit-flex;
465
  display: flex;
466
  font-family: Helvetica, sans-serif, arial;
467
  font-size: 14px;
468
  font-weight: bold;
469
  height: 44px;
470
+ -webkit-justify-content: center;
471
+ justify-content: center;
472
  line-height: 1;
473
  padding: 0;
474
  width: 100%;
537
 
538
  .tribe-block__rsvp__form form {
539
  border-top: 1px solid #e1e3e6;
540
+ display: -webkit-flex;
541
  display: flex;
542
  padding: 30px 0;
543
  }
544
 
545
  .tribe-left {
546
+ -webkit-flex: none;
547
+ flex: none;
548
  }
549
 
550
  .tribe-block__rsvp__number-input {
552
  }
553
 
554
  .tribe-block__rsvp__number-input-inner {
555
+ -webkit-align-items: center;
556
+ align-items: center;
557
+ display: -webkit-flex;
558
  display: flex;
559
  }
560
 
637
  }
638
 
639
  .tribe-block__rsvp__number-input-button--plus:after {
640
+ -webkit-transform: rotate(90deg);
641
+ transform: rotate(90deg);
642
  }
643
 
644
  .tribe-right {
645
+ -webkit-flex: auto;
646
+ flex: auto;
647
  }
648
 
649
  .tribe-right input[type="text"],
664
  color: #a2aab2;
665
  }
666
 
 
 
 
 
667
  .tribe-right input[type="text"]:-ms-input-placeholder, .tribe-right input[type="email"]:-ms-input-placeholder {
668
  color: #a2aab2;
669
  }
683
  }
684
 
685
  .tribe-right label[for^="tribe-tickets-attendees-list-optout"] {
686
+ -webkit-align-items: flex-start;
687
+ align-items: flex-start;
688
+ display: -webkit-flex;
689
  display: flex;
690
  margin: 0 0 15px;
691
  padding-top: 7px;
699
  border: 1px solid #e1e3e6;
700
  border-radius: 0;
701
  cursor: pointer;
702
+ -webkit-flex: none;
703
+ flex: none;
704
  height: 16px;
705
  margin: 1px 10px 0 0;
706
  width: 16px;
785
  }
786
 
787
  .tribe-common-c-loader.tribe-block__rsvp__loading {
788
+ -webkit-align-items: center;
789
+ align-items: center;
790
  background: rgba( 255, 255, 255, .7 );
791
  height: 100%;
792
+ -webkit-justify-content: center;
793
+ justify-content: center;
794
  left: 0;
795
  margin: 0;
796
  padding: 0;
868
  @media (min-width: 600px) {
869
 
870
  .tribe-block__rsvp__ticket {
871
+ -webkit-align-items: stretch;
872
+ align-items: stretch;
873
+ -webkit-flex-wrap: nowrap;
874
+ flex-wrap: nowrap
875
  }
876
 
877
  .tribe-block__rsvp__icon {
src/resources/css/rsvp.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-rsvp{padding:20px 0}.tribe-tickets-attendee{padding:10px}.tribe-events-style-full .tribe-events-tickets .tribe-tickets-attendee table,.tribe-events-style-full .tribe-events-tickets .tribe-tickets-attendee td,.tribe-events-style-full .tribe-events-tickets .tribe-tickets-attendee tr,.tribe-events-tickets .tribe-tickets-attendee table,.tribe-events-tickets .tribe-tickets-attendee td,.tribe-events-tickets .tribe-tickets-attendee tr{border:0}.tribe-rsvp-message-display .tribe-rsvp-messages{display:block}.tribe-rsvp-messages{display:none;padding:10px 10px 5px}.tribe-rsvp-message{border-radius:3px;border-style:solid;border-width:1px;font-size:12px;margin:0 0 5px;padding:0 .6em}.tribe-rsvp-message-success{background-color:#ffffe0;border-color:#e6db55}.tribe-rsvp-message-error{background-color:#ffebe8;border-color:#c00}.tribe-tickets-quantity{width:100%}.tickets-unavailable{font-style:italic}.tribe-rsvp-list{list-style:none;padding:0;margin:0}.tribe-rsvp-list>.tribe-item{min-height:105px;padding:20px;border:1px solid #ededed;border-bottom:0}.tribe-rsvp-list>.tribe-item:last-child{border-bottom:1px solid #ededed;margin-bottom:20px}.tribe-rsvp-list>.tribe-item.tribe-disabled{background-color:#efefef;border-color:#ddd;color:#717171}.tribe-rsvp-list>.tribe-item.tribe-disabled:last-child{border-bottom-color:#ddd}.tribe-rsvp-list>.tribe-item .tribe-answer{float:right;display:inline-block}.tribe-rsvp-list>.tribe-item table{border:0;margin:0}.tribe-rsvp-list>.tribe-item td{border:0}.list-attendee{color:#999;display:inline-block;letter-spacing:1px;text-transform:uppercase}.tribe-submit-tickets-form{margin-top:20px}.user-details{margin:0 0 1.5em}.user-details p{margin:0 0 .5em}.tribe-answer{line-height:2}.tribe-answer .type-label{margin-bottom:0;padding-right:.5em}.tribe-answer label{display:block}.tribe-answer select{background:#fff;border:1px solid #ddd;height:30px;line-height:1;margin-left:5px}.tribe-rsvp h2{margin-bottom:20px;line-height:1.2}.event-tickets-meta-label{font-weight:700;margin:0 1em 0 0}.tribe-theme-parent-twentysixteen .comment-content a,.tribe-theme-parent-twentysixteen .entry-content a,.tribe-theme-parent-twentysixteen .entry-footer a:hover,.tribe-theme-parent-twentysixteen .entry-summary a,.tribe-theme-parent-twentysixteen .logged-in-as a,.tribe-theme-parent-twentysixteen .pingback .comment-body>a,.tribe-theme-parent-twentysixteen .site-info a:hover,.tribe-theme-parent-twentysixteen .taxonomy-description a,.tribe-theme-parent-twentysixteen .textwidget a,.tribe-theme-twentysixteen .comment-content a,.tribe-theme-twentysixteen .entry-content a,.tribe-theme-twentysixteen .entry-footer a:hover,.tribe-theme-twentysixteen .entry-summary a,.tribe-theme-twentysixteen .logged-in-as a,.tribe-theme-twentysixteen .pingback .comment-body>a,.tribe-theme-twentysixteen .site-info a:hover,.tribe-theme-twentysixteen .taxonomy-description a,.tribe-theme-twentysixteen .textwidget a{box-shadow:none}.tribe-events-tickets-title.tribe--rsvp{margin:0}.tribe-events-style-full.tribe-events-style-theme h2.tribe-events-tickets-title{font-size:90%}.tribe-link-view-attendee{margin:15px 0}.tribe-events-tickets{background:#f8f8f8;border:0;border-radius:3px;max-width:100%;position:relative}.tribe-events-tickets table,.tribe-events-tickets td,.tribe-events-tickets th{border:0}.tribe-events-tickets tr{display:flex;flex-flow:row wrap}.tribe-events-tickets tr:not(:first-child){border-top:2px solid #dfdfdf}.tribe-events-tickets td{flex:none;padding:8px 10px;width:100%;word-break:normal}.tribe-events-tickets td.tickets_name{font-weight:700}.tribe-events-tickets td.quantity,.tribe-events-tickets td.woocommerce{order:2}.tribe-events-tickets td.quantity input[type=number],.tribe-events-tickets td.woocommerce input[type=number]{background-color:#fff;border-radius:3px;margin-bottom:5px;padding:5px 10px;text-align:left}.tribe-events-tickets td.tickets_submit{order:3}.tribe-events-tickets td.tickets_submit .tribe-button{margin:0 0 10px}.tribe-events-tickets .woocommerce.add-to-cart .tribe-button{margin:10px 0}.tribe-events-tickets .tribe-link-tickets-message{background:hsla(0,0%,78%,.8);bottom:0;left:0;position:absolute;right:0;text-align:center;top:0}.tribe-events-tickets .tribe-link-tickets-message .no-javascript-msg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.tribe-events-tickets .tribe-tickets-remaining{color:#777;display:block;font-size:11px}.tribe-events-tickets .tribe-tickets-attendees-list-optout label{color:#777;font-size:13px}.tribe-events-tickets .tribe-tickets-attendees-list-optout input[type=checkbox]+label,.tribe-events-tickets .tribe-tickets-attendees-list-optout input[type=radio]+label{display:inline-block}.tribe-events-tickets .tickets_description,.tribe-events-tickets .tickets_name,.tribe-events-tickets .tickets_name p,.tribe-events-tickets .tickets_price{color:#464646;font-size:15px;padding:16px 10px}.tribe-events-tickets input[type=date],.tribe-events-tickets input[type=datetime-local],.tribe-events-tickets input[type=email],.tribe-events-tickets input[type=month],.tribe-events-tickets input[type=number],.tribe-events-tickets input[type=password],.tribe-events-tickets input[type=search],.tribe-events-tickets input[type=tel],.tribe-events-tickets input[type=text],.tribe-events-tickets input[type=time],.tribe-events-tickets input[type=url],.tribe-events-tickets input[type=week],.tribe-events-tickets select,.tribe-events-tickets textarea{background:#fff;width:100%}.tribe-events-tickets header{height:auto}.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta,.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row{display:none}.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta>td,.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row>td,.tribe-tickets-has-rsvp.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta,.tribe-tickets-has-rsvp.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row{display:block}.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta tr,.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row tr{border:0}.tribe-block__rsvp{font-family:Helvetica,sans-serif;margin-bottom:30px;margin-top:30px;max-width:580px;position:relative}.tribe-block__rsvp__ticket{border:1px solid #e1e3e6;display:flex;flex-wrap:wrap;position:relative;width:100%}.tribe-block__rsvp__icon{align-items:center;background:#fff;border-bottom:1px dashed #b5bcc2;color:#434343;display:flex;flex:none;flex-direction:column;font-size:14px;font-weight:700;line-height:17px;padding:20px 17px;width:100%}.tribe-block__rsvp__icon svg{margin-bottom:7px}.tribe-block__rsvp__content{background-color:#f5f8f9;flex:auto}.tribe-block__rsvp__details{padding:25px 20px 20px}.tribe-block__rsvp__title{color:#000;font-size:21px;font-weight:700;line-height:28px;margin-bottom:12px}.tribe-block__rsvp__description{color:#545d66;font-size:14px;line-height:18px;margin-bottom:15px}.tribe-block__rsvp__availability{color:#545d66;display:flex;align-items:center;font-size:12px;line-height:18px}.tribe-block__rsvp__quantity{font-size:18px;font-weight:700;margin-right:6px}.tribe-block__rsvp__status{display:flex;flex-wrap:nowrap;padding:0 20px 25px;text-align:center}.tribe-block__rsvp__status>span{flex:none;margin-right:15px;width:calc((100% - 15px)/2)}.tribe-block__rsvp__status>span:last-child{margin-right:0}.tribe-block__rsvp__status-button{align-items:center;border:1px solid #545d66;border-radius:4px;background:#fff;color:#545d66;display:flex;font-family:Helvetica,sans-serif;font-size:14px;font-weight:700;height:44px;justify-content:center;line-height:1;padding:0;width:100%}.tribe-block__rsvp__status-button svg{margin-left:9px}.tribe-block__rsvp__status-button:focus,.tribe-block__rsvp__status-button:hover{background:#fff;border:1px solid #000;color:#000}.tribe-block__rsvp__status-button.tribe-active{border:1px solid #000;color:#000}.tribe-block__rsvp__status-button.tribe-inactive{border:1px solid #e1e3e6;color:#a2aab2}.tribe-block__rsvp__status-button.tribe-inactive:focus,.tribe-block__rsvp__status-button.tribe-inactive:hover{background:#fff;border:1px solid #545d66;color:#545d66}.tribe-block__rsvp__status-button[disabled=disabled]{cursor:default}.tribe-block__rsvp__going-icon,.tribe-block__rsvp__not-going-icon{fill:#a2aab2}.tribe-active .tribe-block__rsvp__going-icon,.tribe-active .tribe-block__rsvp__not-going-icon,.tribe-block__rsvp__status-button:focus .tribe-block__rsvp__going-icon,.tribe-block__rsvp__status-button:focus .tribe-block__rsvp__not-going-icon,.tribe-block__rsvp__status-button:hover .tribe-block__rsvp__going-icon,.tribe-block__rsvp__status-button:hover .tribe-block__rsvp__not-going-icon{fill:#191e23}.tribe-inactive .tribe-block__rsvp__going-icon,.tribe-inactive .tribe-block__rsvp__not-going-icon{fill:#e1e3e6}.tribe-inactive:focus .tribe-block__rsvp__going-icon,.tribe-inactive:focus .tribe-block__rsvp__not-going-icon,.tribe-inactive:hover .tribe-block__rsvp__going-icon,.tribe-inactive:hover .tribe-block__rsvp__not-going-icon{fill:#a2aab2}.tribe-block__rsvp__form{padding:0 20px}.tribe-block__rsvp__form form{border-top:1px solid #e1e3e6;display:flex;padding:30px 0}.tribe-left{flex:none}.tribe-block__rsvp__number-input{padding-right:20px}.tribe-block__rsvp__number-input-inner{align-items:center;display:flex}.tribe-block__rsvp__number-input-inner input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:none;color:#000;font-family:Helvetica,sans-serif;font-size:30px;font-weight:700;height:40px;max-width:48px;padding:4px 0;text-align:center}.tribe-block__rsvp__number-input-inner input[type=number]::-webkit-inner-spin-button,.tribe-block__rsvp__number-input-inner input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.tribe-block__rsvp__number-input-label{display:block;font-size:14px;font-weight:700;line-height:18px;margin-top:9px;text-align:center}.tribe-block__rsvp__number-input-button{background-color:transparent;height:30px;padding:0;position:relative;width:20px}.tribe-block__rsvp__number-input-button:after,.tribe-block__rsvp__number-input-button:before{background-color:#aeb4bb;content:"";height:2px;position:absolute;width:10px}.tribe-block__rsvp__number-input-button:focus,.tribe-block__rsvp__number-input-button:hover{background:none}.tribe-block__rsvp__number-input-button:focus:after,.tribe-block__rsvp__number-input-button:focus:before,.tribe-block__rsvp__number-input-button:hover:after,.tribe-block__rsvp__number-input-button:hover:before{background-color:#545d66}.tribe-block__rsvp__number-input-button--minus{margin-left:-10px}.tribe-block__rsvp__number-input-button--minus:after,.tribe-block__rsvp__number-input-button--minus:before{right:0}.tribe-block__rsvp__number-input-button--plus{margin-right:-10px}.tribe-block__rsvp__number-input-button--plus:after,.tribe-block__rsvp__number-input-button--plus:before{left:0}.tribe-block__rsvp__number-input-button--plus:after{transform:rotate(90deg)}.tribe-right{flex:auto}.tribe-right input[type=email],.tribe-right input[type=text]{border-color:#e1e3e6;color:#000;display:block;font-family:Helvetica,sans-serif;font-size:16px;height:40px;line-height:18px;margin-bottom:15px;padding:10px 15px;width:100%}.tribe-right input[type=email]::-webkit-input-placeholder,.tribe-right input[type=text]::-webkit-input-placeholder{color:#a2aab2}.tribe-right input[type=email]::-moz-placeholder,.tribe-right input[type=text]::-moz-placeholder{color:#a2aab2}.tribe-right input[type=email]:-ms-input-placeholder,.tribe-right input[type=email]::-ms-input-placeholder,.tribe-right input[type=text]:-ms-input-placeholder,.tribe-right input[type=text]::-ms-input-placeholder{color:#a2aab2}.tribe-right input[type=email]::placeholder,.tribe-right input[type=text]::placeholder{color:#a2aab2}.tribe-right label{cursor:pointer;font-size:14px;font-weight:400}.tribe-right label[for^=tribe-tickets-attendees-list-optout]{align-items:flex-start;display:flex;margin:0 0 15px;padding-top:7px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e1e3e6;border-radius:0;cursor:pointer;flex:none;height:16px;margin:1px 10px 0 0;width:16px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]:focus{box-shadow:0 0 0 1px #e1e3e6;outline:2px solid transparent;outline-offset:-2px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]:checked:before{color:#009fd4;content:"\f147";display:inline-block;float:left;font:normal 21px/1 dashicons;margin:-3px 0 0 -4px;speak:none;vertical-align:middle;width:16px}.tribe-tickets-meta-option-label{color:#000;font-size:14px;line-height:18px;font-weight:400}.tribe-block__rsvp__message__error,.tribe-block__rsvp__message__success{color:#000;font-size:14px;line-height:18px;padding:20px}.tribe-block__rsvp__message__error{background:#ffebe8;border:1px solid #c00;display:none;margin-bottom:20px}.tribe-block__rsvp__message__success{background:#ecfae5;border:1px solid #1bd800;margin-top:20px}.tribe-block__rsvp__submit-button{background:#009fd4;color:#fff;font-family:Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:18px;margin:10px 0 0;padding:10px 23px}.tribe-block__rsvp__submit-button:focus,.tribe-block__rsvp__submit-button:hover{background:#007bb4}.tribe-block__rsvp__submit-button:disabled{cursor:not-allowed;background:#a2aab2}.tribe-block__rsvp__form__attendee-meta{margin:0}.tribe-block__rsvp__form__attendee-meta td,.tribe-block__rsvp__form__attendee-meta th{padding:0;border:none;word-break:normal}.tribe-common-c-loader.tribe-block__rsvp__loading{align-items:center;background:hsla(0,0%,100%,.7);height:100%;justify-content:center;left:0;margin:0;padding:0;position:absolute;text-align:center;top:0;width:100%;z-index:99}.tribe-common-c-loader.tribe-block__rsvp__loading svg{max-width:70px;position:absolute;top:35%}.tribe-common-c-loader.tribe-block__rsvp__loading svg circle{fill:#888}@media only screen and (min-width:768px){.tribe-events-tickets tr{display:table-row}}@media (min-width:768px){.tribe-events-tickets td{width:auto}}@media (min-width:768px){.tribe-events-tickets td.quantity input[type=number],.tribe-events-tickets td.woocommerce input[type=number]{width:4.375em}.tribe-events-tickets .woocommerce.add-to-cart{padding:16px}.tribe-events-tickets .woocommerce.add-to-cart .tribe-button{margin:10px}.tribe-events-tickets input[type=date],.tribe-events-tickets input[type=datetime-local],.tribe-events-tickets input[type=email],.tribe-events-tickets input[type=month],.tribe-events-tickets input[type=number],.tribe-events-tickets input[type=password],.tribe-events-tickets input[type=search],.tribe-events-tickets input[type=tel],.tribe-events-tickets input[type=text],.tribe-events-tickets input[type=time],.tribe-events-tickets input[type=url],.tribe-events-tickets input[type=week],.tribe-events-tickets select,.tribe-events-tickets textarea{width:auto}.tribe-tickets-has-rsvp.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta,.tribe-tickets-has-rsvp.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row{display:table-row}.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta>td,.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row>td{display:table-cell}}@media (min-width:600px){.tribe-block__rsvp__ticket{align-items:stretch;flex-wrap:nowrap}.tribe-block__rsvp__icon{border-bottom:none;border-right:1px dashed #b5bcc2;padding:28px 17px;width:84px}.tribe-block__rsvp__number-input-inner input[type=number]{font-size:36px;height:48px}.tribe-block__rsvp__message__success{padding:10px 30px;text-align:center}}
1
+ .tribe-rsvp{padding:20px 0}.tribe-tickets-attendee{padding:10px}.tribe-events-style-full .tribe-events-tickets .tribe-tickets-attendee table,.tribe-events-style-full .tribe-events-tickets .tribe-tickets-attendee td,.tribe-events-style-full .tribe-events-tickets .tribe-tickets-attendee tr,.tribe-events-tickets .tribe-tickets-attendee table,.tribe-events-tickets .tribe-tickets-attendee td,.tribe-events-tickets .tribe-tickets-attendee tr{border:0}.tribe-rsvp-message-display .tribe-rsvp-messages{display:block}.tribe-rsvp-messages{display:none;padding:10px 10px 5px}.tribe-rsvp-message{border-radius:3px;border-style:solid;border-width:1px;font-size:12px;margin:0 0 5px;padding:0 .6em}.tribe-rsvp-message-success{background-color:#ffffe0;border-color:#e6db55}.tribe-rsvp-message-error{background-color:#ffebe8;border-color:#c00}.tribe-tickets-quantity{width:100%}.tickets-unavailable{font-style:italic}.tribe-rsvp-list{list-style:none;padding:0;margin:0}.tribe-rsvp-list>.tribe-item{min-height:105px;padding:20px;border:1px solid #ededed;border-bottom:0}.tribe-rsvp-list>.tribe-item:last-child{border-bottom:1px solid #ededed;margin-bottom:20px}.tribe-rsvp-list>.tribe-item.tribe-disabled{background-color:#efefef;border-color:#ddd;color:#717171}.tribe-rsvp-list>.tribe-item.tribe-disabled:last-child{border-bottom-color:#ddd}.tribe-rsvp-list>.tribe-item .tribe-answer{float:right;display:inline-block}.tribe-rsvp-list>.tribe-item table{border:0;margin:0}.tribe-rsvp-list>.tribe-item td{border:0}.list-attendee{color:#999;display:inline-block;letter-spacing:1px;text-transform:uppercase}.tribe-submit-tickets-form{margin-top:20px}.user-details{margin:0 0 1.5em}.user-details p{margin:0 0 .5em}.tribe-answer{line-height:2}.tribe-answer .type-label{margin-bottom:0;padding-right:.5em}.tribe-answer label{display:block}.tribe-answer select{background:#fff;border:1px solid #ddd;height:30px;line-height:1;margin-left:5px}.tribe-rsvp h2{margin-bottom:20px;line-height:1.2}.event-tickets-meta-label{font-weight:700;margin:0 1em 0 0}.tribe-theme-parent-twentysixteen .comment-content a,.tribe-theme-parent-twentysixteen .entry-content a,.tribe-theme-parent-twentysixteen .entry-footer a:hover,.tribe-theme-parent-twentysixteen .entry-summary a,.tribe-theme-parent-twentysixteen .logged-in-as a,.tribe-theme-parent-twentysixteen .pingback .comment-body>a,.tribe-theme-parent-twentysixteen .site-info a:hover,.tribe-theme-parent-twentysixteen .taxonomy-description a,.tribe-theme-parent-twentysixteen .textwidget a,.tribe-theme-twentysixteen .comment-content a,.tribe-theme-twentysixteen .entry-content a,.tribe-theme-twentysixteen .entry-footer a:hover,.tribe-theme-twentysixteen .entry-summary a,.tribe-theme-twentysixteen .logged-in-as a,.tribe-theme-twentysixteen .pingback .comment-body>a,.tribe-theme-twentysixteen .site-info a:hover,.tribe-theme-twentysixteen .taxonomy-description a,.tribe-theme-twentysixteen .textwidget a{box-shadow:none}.tribe-events-tickets-title.tribe--rsvp{margin:0}.tribe-events-style-full.tribe-events-style-theme h2.tribe-events-tickets-title{font-size:90%}.tribe-link-view-attendee{margin:15px 0}.tribe-events-tickets{background:#f8f8f8;border:0;border-radius:3px;max-width:100%;position:relative}.tribe-events-tickets table,.tribe-events-tickets td,.tribe-events-tickets th{border:0}.tribe-events-tickets tr{display:flex;flex-flow:row wrap}.tribe-events-tickets tr:not(:first-child){border-top:2px solid #dfdfdf}.tribe-events-tickets td{flex:none;padding:8px 10px;width:100%;word-break:normal}.tribe-events-tickets td.tickets_name{font-weight:700}.tribe-events-tickets td.quantity,.tribe-events-tickets td.woocommerce{order:2}.tribe-events-tickets td.quantity input[type=number],.tribe-events-tickets td.woocommerce input[type=number]{background-color:#fff;border-radius:3px;margin-bottom:5px;padding:5px 10px;text-align:left}.tribe-events-tickets td.tickets_submit{order:3}.tribe-events-tickets td.tickets_submit .tribe-button{margin:0 0 10px}.tribe-events-tickets .woocommerce.add-to-cart .tribe-button{margin:10px 0}.tribe-events-tickets .tribe-link-tickets-message{background:hsla(0,0%,78%,.8);bottom:0;left:0;position:absolute;right:0;text-align:center;top:0}.tribe-events-tickets .tribe-link-tickets-message .no-javascript-msg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.tribe-events-tickets .tribe-tickets-remaining{color:#777;display:block;font-size:11px}.tribe-events-tickets .tribe-tickets-attendees-list-optout label{color:#777;font-size:13px}.tribe-events-tickets .tribe-tickets-attendees-list-optout input[type=checkbox]+label,.tribe-events-tickets .tribe-tickets-attendees-list-optout input[type=radio]+label{display:inline-block}.tribe-events-tickets .tickets_description,.tribe-events-tickets .tickets_name,.tribe-events-tickets .tickets_name p,.tribe-events-tickets .tickets_price{color:#464646;font-size:15px;padding:16px 10px}.tribe-events-tickets input[type=date],.tribe-events-tickets input[type=datetime-local],.tribe-events-tickets input[type=email],.tribe-events-tickets input[type=month],.tribe-events-tickets input[type=number],.tribe-events-tickets input[type=password],.tribe-events-tickets input[type=search],.tribe-events-tickets input[type=tel],.tribe-events-tickets input[type=text],.tribe-events-tickets input[type=time],.tribe-events-tickets input[type=url],.tribe-events-tickets input[type=week],.tribe-events-tickets select,.tribe-events-tickets textarea{background:#fff;width:100%}.tribe-events-tickets header{height:auto}.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta,.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row{display:none}.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta>td,.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row>td,.tribe-tickets-has-rsvp.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta,.tribe-tickets-has-rsvp.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row{display:block}.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta tr,.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row tr{border:0}.tribe-block__rsvp{font-family:Helvetica,sans-serif;margin-bottom:30px;margin-top:30px;max-width:580px;position:relative}.tribe-block__rsvp__ticket{border:1px solid #e1e3e6;display:flex;flex-wrap:wrap;position:relative;width:100%}.tribe-block__rsvp__icon{align-items:center;background:#fff;border-bottom:1px dashed #b5bcc2;color:#434343;display:flex;flex:none;flex-direction:column;font-size:14px;font-weight:700;line-height:17px;padding:20px 17px;width:100%}.tribe-block__rsvp__icon svg{margin-bottom:7px}.tribe-block__rsvp__content{background-color:#f5f8f9;flex:auto}.tribe-block__rsvp__details{padding:25px 20px 20px}.tribe-block__rsvp__title{color:#000;font-size:21px;font-weight:700;line-height:28px;margin-bottom:12px}.tribe-block__rsvp__description{color:#545d66;font-size:14px;line-height:18px;margin-bottom:15px}.tribe-block__rsvp__availability{color:#545d66;display:flex;align-items:center;font-size:12px;line-height:18px}.tribe-block__rsvp__quantity{font-size:18px;font-weight:700;margin-right:6px}.tribe-block__rsvp__status{display:flex;flex-wrap:nowrap;padding:0 20px 25px;text-align:center}.tribe-block__rsvp__status>span{flex:none;margin-right:15px;width:calc((100% - 15px)/2)}.tribe-block__rsvp__status>span:last-child{margin-right:0}.tribe-block__rsvp__status-button{align-items:center;border:1px solid #545d66;border-radius:4px;background:#fff;color:#545d66;display:flex;font-family:Helvetica,sans-serif;font-size:14px;font-weight:700;height:44px;justify-content:center;line-height:1;padding:0;width:100%}.tribe-block__rsvp__status-button svg{margin-left:9px}.tribe-block__rsvp__status-button:focus,.tribe-block__rsvp__status-button:hover{background:#fff;border:1px solid #000;color:#000}.tribe-block__rsvp__status-button.tribe-active{border:1px solid #000;color:#000}.tribe-block__rsvp__status-button.tribe-inactive{border:1px solid #e1e3e6;color:#a2aab2}.tribe-block__rsvp__status-button.tribe-inactive:focus,.tribe-block__rsvp__status-button.tribe-inactive:hover{background:#fff;border:1px solid #545d66;color:#545d66}.tribe-block__rsvp__status-button[disabled=disabled]{cursor:default}.tribe-block__rsvp__going-icon,.tribe-block__rsvp__not-going-icon{fill:#a2aab2}.tribe-active .tribe-block__rsvp__going-icon,.tribe-active .tribe-block__rsvp__not-going-icon,.tribe-block__rsvp__status-button:focus .tribe-block__rsvp__going-icon,.tribe-block__rsvp__status-button:focus .tribe-block__rsvp__not-going-icon,.tribe-block__rsvp__status-button:hover .tribe-block__rsvp__going-icon,.tribe-block__rsvp__status-button:hover .tribe-block__rsvp__not-going-icon{fill:#191e23}.tribe-inactive .tribe-block__rsvp__going-icon,.tribe-inactive .tribe-block__rsvp__not-going-icon{fill:#e1e3e6}.tribe-inactive:focus .tribe-block__rsvp__going-icon,.tribe-inactive:focus .tribe-block__rsvp__not-going-icon,.tribe-inactive:hover .tribe-block__rsvp__going-icon,.tribe-inactive:hover .tribe-block__rsvp__not-going-icon{fill:#a2aab2}.tribe-block__rsvp__form{padding:0 20px}.tribe-block__rsvp__form form{border-top:1px solid #e1e3e6;display:flex;padding:30px 0}.tribe-left{flex:none}.tribe-block__rsvp__number-input{padding-right:20px}.tribe-block__rsvp__number-input-inner{align-items:center;display:flex}.tribe-block__rsvp__number-input-inner input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:none;color:#000;font-family:Helvetica,sans-serif;font-size:30px;font-weight:700;height:40px;max-width:48px;padding:4px 0;text-align:center}.tribe-block__rsvp__number-input-inner input[type=number]::-webkit-inner-spin-button,.tribe-block__rsvp__number-input-inner input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.tribe-block__rsvp__number-input-label{display:block;font-size:14px;font-weight:700;line-height:18px;margin-top:9px;text-align:center}.tribe-block__rsvp__number-input-button{background-color:transparent;height:30px;padding:0;position:relative;width:20px}.tribe-block__rsvp__number-input-button:after,.tribe-block__rsvp__number-input-button:before{background-color:#aeb4bb;content:"";height:2px;position:absolute;width:10px}.tribe-block__rsvp__number-input-button:focus,.tribe-block__rsvp__number-input-button:hover{background:none}.tribe-block__rsvp__number-input-button:focus:after,.tribe-block__rsvp__number-input-button:focus:before,.tribe-block__rsvp__number-input-button:hover:after,.tribe-block__rsvp__number-input-button:hover:before{background-color:#545d66}.tribe-block__rsvp__number-input-button--minus{margin-left:-10px}.tribe-block__rsvp__number-input-button--minus:after,.tribe-block__rsvp__number-input-button--minus:before{right:0}.tribe-block__rsvp__number-input-button--plus{margin-right:-10px}.tribe-block__rsvp__number-input-button--plus:after,.tribe-block__rsvp__number-input-button--plus:before{left:0}.tribe-block__rsvp__number-input-button--plus:after{transform:rotate(90deg)}.tribe-right{flex:auto}.tribe-right input[type=email],.tribe-right input[type=text]{border-color:#e1e3e6;color:#000;display:block;font-family:Helvetica,sans-serif;font-size:16px;height:40px;line-height:18px;margin-bottom:15px;padding:10px 15px;width:100%}.tribe-right input[type=email]::-webkit-input-placeholder,.tribe-right input[type=text]::-webkit-input-placeholder{color:#a2aab2}.tribe-right input[type=email]:-ms-input-placeholder,.tribe-right input[type=email]::-ms-input-placeholder,.tribe-right input[type=text]:-ms-input-placeholder,.tribe-right input[type=text]::-ms-input-placeholder{color:#a2aab2}.tribe-right input[type=email]::placeholder,.tribe-right input[type=text]::placeholder{color:#a2aab2}.tribe-right label{cursor:pointer;font-size:14px;font-weight:400}.tribe-right label[for^=tribe-tickets-attendees-list-optout]{align-items:flex-start;display:flex;margin:0 0 15px;padding-top:7px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e1e3e6;border-radius:0;cursor:pointer;flex:none;height:16px;margin:1px 10px 0 0;width:16px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]:focus{box-shadow:0 0 0 1px #e1e3e6;outline:2px solid transparent;outline-offset:-2px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]:checked:before{color:#009fd4;content:"\f147";display:inline-block;float:left;font:normal 21px/1 dashicons;margin:-3px 0 0 -4px;speak:none;vertical-align:middle;width:16px}.tribe-tickets-meta-option-label{color:#000;font-size:14px;line-height:18px;font-weight:400}.tribe-block__rsvp__message__error,.tribe-block__rsvp__message__success{color:#000;font-size:14px;line-height:18px;padding:20px}.tribe-block__rsvp__message__error{background:#ffebe8;border:1px solid #c00;display:none;margin-bottom:20px}.tribe-block__rsvp__message__success{background:#ecfae5;border:1px solid #1bd800;margin-top:20px}.tribe-block__rsvp__submit-button{background:#009fd4;color:#fff;font-family:Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:18px;margin:10px 0 0;padding:10px 23px}.tribe-block__rsvp__submit-button:focus,.tribe-block__rsvp__submit-button:hover{background:#007bb4}.tribe-block__rsvp__submit-button:disabled{cursor:not-allowed;background:#a2aab2}.tribe-block__rsvp__form__attendee-meta{margin:0}.tribe-block__rsvp__form__attendee-meta td,.tribe-block__rsvp__form__attendee-meta th{padding:0;border:none;word-break:normal}.tribe-common-c-loader.tribe-block__rsvp__loading{align-items:center;background:hsla(0,0%,100%,.7);height:100%;justify-content:center;left:0;margin:0;padding:0;position:absolute;text-align:center;top:0;width:100%;z-index:99}.tribe-common-c-loader.tribe-block__rsvp__loading svg{max-width:70px;position:absolute;top:35%}.tribe-common-c-loader.tribe-block__rsvp__loading svg circle{fill:#888}@media only screen and (min-width:768px){.tribe-events-tickets tr{display:table-row}}@media (min-width:768px){.tribe-events-tickets td{width:auto}}@media (min-width:768px){.tribe-events-tickets td.quantity input[type=number],.tribe-events-tickets td.woocommerce input[type=number]{width:4.375em}.tribe-events-tickets .woocommerce.add-to-cart{padding:16px}.tribe-events-tickets .woocommerce.add-to-cart .tribe-button{margin:10px}.tribe-events-tickets input[type=date],.tribe-events-tickets input[type=datetime-local],.tribe-events-tickets input[type=email],.tribe-events-tickets input[type=month],.tribe-events-tickets input[type=number],.tribe-events-tickets input[type=password],.tribe-events-tickets input[type=search],.tribe-events-tickets input[type=tel],.tribe-events-tickets input[type=text],.tribe-events-tickets input[type=time],.tribe-events-tickets input[type=url],.tribe-events-tickets input[type=week],.tribe-events-tickets select,.tribe-events-tickets textarea{width:auto}.tribe-tickets-has-rsvp.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta,.tribe-tickets-has-rsvp.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row{display:table-row}.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta>td,.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row>td{display:table-cell}}@media (min-width:600px){.tribe-block__rsvp__ticket{align-items:stretch;flex-wrap:nowrap}.tribe-block__rsvp__icon{border-bottom:none;border-right:1px dashed #b5bcc2;padding:28px 17px;width:84px}.tribe-block__rsvp__number-input-inner input[type=number]{font-size:36px;height:48px}.tribe-block__rsvp__message__success{padding:10px 30px;text-align:center}}
src/resources/css/tickets-admin.css CHANGED
@@ -18,7 +18,7 @@
18
  and edit the source files found there.
19
  */
20
 
21
- /* Common Utilities */
22
 
23
  /* -----------------------------------------------------------------------------
24
  *
@@ -262,1900 +262,99 @@
262
  * Mobile Body 3
263
  * ----------------------------------------------------------------------------- */
264
 
265
- /* -----------------------------------------------------------------------------
266
- * Heading
267
- * ----------------------------------------------------------------------------- */
268
-
269
- /* -----------------------------------------------------------------------------
270
- * Heading 1
271
- * ----------------------------------------------------------------------------- */
272
-
273
- /* -----------------------------------------------------------------------------
274
- * Heading 2
275
- * ----------------------------------------------------------------------------- */
276
-
277
- /* -----------------------------------------------------------------------------
278
- * Heading 3
279
- * ----------------------------------------------------------------------------- */
280
-
281
- /* -----------------------------------------------------------------------------
282
- * Heading 4
283
- * ----------------------------------------------------------------------------- */
284
-
285
- /* -----------------------------------------------------------------------------
286
- * Heading 5
287
- * ----------------------------------------------------------------------------- */
288
-
289
- /* -----------------------------------------------------------------------------
290
- * Heading 6
291
- * ----------------------------------------------------------------------------- */
292
-
293
- /* -----------------------------------------------------------------------------
294
- * Heading 7
295
- * ----------------------------------------------------------------------------- */
296
-
297
- /* -----------------------------------------------------------------------------
298
- * Heading 8
299
- * ----------------------------------------------------------------------------- */
300
-
301
- /* -----------------------------------------------------------------------------
302
- * Anchor - Default
303
- * ----------------------------------------------------------------------------- */
304
-
305
- /* -----------------------------------------------------------------------------
306
- * Anchor - Alt
307
- * ----------------------------------------------------------------------------- */
308
-
309
- /* -----------------------------------------------------------------------------
310
- * Anchor - Thin
311
- * ----------------------------------------------------------------------------- */
312
-
313
- /* -----------------------------------------------------------------------------
314
- * Anchor - Thin
315
- * ----------------------------------------------------------------------------- */
316
-
317
- /* -----------------------------------------------------------------------------
318
- * Button - Global
319
- * ----------------------------------------------------------------------------- */
320
-
321
- /* -----------------------------------------------------------------------------
322
- * Button - Solid
323
- * ----------------------------------------------------------------------------- */
324
-
325
- /* -----------------------------------------------------------------------------
326
- * Button - Link
327
- * ----------------------------------------------------------------------------- */
328
-
329
- /* -----------------------------------------------------------------------------
330
- * Button - Border
331
- * ----------------------------------------------------------------------------- */
332
-
333
- /* -----------------------------------------------------------------------------
334
- * Button - Icon Border
335
- * ----------------------------------------------------------------------------- */
336
-
337
- /* -----------------------------------------------------------------------------
338
- * Sliders & Toggles
339
- * ----------------------------------------------------------------------------- */
340
-
341
- /* -----------------------------------------------------------------------------
342
- * Sliders
343
- * ----------------------------------------------------------------------------- */
344
-
345
- /* -----------------------------------------------------------------------------
346
- * Hidden: Hide from both screenreaders and browsers
347
- * @author: h5bp.com/u
348
- * ----------------------------------------------------------------------------- */
349
-
350
- /* -----------------------------------------------------------------------------
351
- * Visually Hide: Hide only visually, but have it available for screenreaders
352
- * @author: h5bp.com/v
353
- * ----------------------------------------------------------------------------- */
354
-
355
- /* -----------------------------------------------------------------------------
356
- * Visually Show: Show element after has been hidden with %visually-hide
357
- * ----------------------------------------------------------------------------- */
358
-
359
- /* Common Base */
360
-
361
- /* -----------------------------------------------------------------------------
362
- *
363
- * Base
364
- *
365
- * This file is just a clearing-house.
366
- * Make partials (start with an underscore) for any actual css code.
367
- *
368
- * ----------------------------------------------------------------------------- */
369
-
370
- /* Forms */
371
-
372
- .tribe-common {
373
-
374
- /* -----------------------------------------------------------------------------
375
- *
376
- * Form Control: Checkboxes & Radios Theme Overrides
377
- *
378
- * ----------------------------------------------------------------------------- */
379
-
380
- /* -----------------------------------------------------------------------------
381
- * Form Control: Checkboxes Theme Overrides
382
- * ----------------------------------------------------------------------------- */
383
-
384
- /* -----------------------------------------------------------------------------
385
- * Form Control: Radios Theme Overrides
386
- * ----------------------------------------------------------------------------- */
387
- }
388
-
389
- /* -----------------------------------------------------------------------------
390
- *
391
- * Form Control: Checkboxes & Radios
392
- *
393
- * Example (Checkboxes):
394
- * <fieldset>
395
- * <legend>Legend for Checkboxes</legend>
396
- * <div class="tribe-common-form-control-checkbox-radio-group">
397
- * <div class="tribe-common-form-control-checkbox">
398
- * <input
399
- * class="tribe-common-form-control-checkbox__input"
400
- * id="checkboxOne"
401
- * name="checkboxGroup"
402
- * type="checkbox"
403
- * value="checkboxOne"
404
- * checked="checked"
405
- * />
406
- * <label
407
- * class="tribe-common-form-control-checkbox__label"
408
- * for="checkboxOne"
409
- * >
410
- * Checkbox One
411
- * </label>
412
- * </div>
413
- * <div class="tribe-common-form-control-checkbox">
414
- * <input
415
- * class="tribe-common-form-control-checkbox__input"
416
- * id="checkboxTwo"
417
- * name="checkboxGroup"
418
- * type="checkbox"
419
- * value="checkboxTwo"
420
- * />
421
- * <label
422
- * class="tribe-common-form-control-checkbox__label"
423
- * for="checkboxTwo"
424
- * >
425
- * Checkbox Two
426
- * </label>
427
- * </div>
428
- * </div>
429
- * </fieldset>
430
- *
431
- * Example (Radios):
432
- * <div class="tribe-common-form-control-checkbox-radio-group">
433
- * <div class="tribe-common-form-control-radio">
434
- * <input
435
- * class="tribe-common-form-control-radio__input"
436
- * id="radioExample"
437
- * name="radioExample"
438
- * type="radio"
439
- * value="RadioExample"
440
- * checked="checked"
441
- * />
442
- * <label
443
- * class="tribe-common-form-control-radio__label"
444
- * for="radioExample"
445
- * >
446
- * Radio Example
447
- * </label>
448
- * </div>
449
- * </div>
450
- *
451
- * ----------------------------------------------------------------------------- */
452
-
453
- .tribe-common .tribe-common-form-control-checkbox,
454
- .tribe-common .tribe-common-form-control-radio {
455
- line-height: 0;
456
- }
457
-
458
- .tribe-common .tribe-common-form-control-checkbox__label,
459
- .tribe-common .tribe-common-form-control-radio__label {
460
- color: #141827;
461
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
462
- font-size: 14px;
463
- line-height: 1.62;
464
- font-weight: 400;
465
-
466
- color: #727272;
467
- cursor: pointer;
468
- display: inline-block;
469
- margin-left: 11px;
470
- vertical-align: middle;
471
- }
472
-
473
- .tribe-common .tribe-common-form-control-checkbox__input,
474
- .tribe-common .tribe-common-form-control-radio__input {
475
- -webkit-appearance: none;
476
- -moz-appearance: none;
477
- appearance: none;
478
- background-color: #FFFFFF;
479
- border: 1px solid #141827;
480
- cursor: pointer;
481
- display: inline-block;
482
- height: 20px;
483
- margin: 0;
484
- position: relative;
485
- vertical-align: middle;
486
- width: 20px;
487
- }
488
-
489
- .tribe-common .tribe-common-form-control-checkbox__input:active,
490
- .tribe-common .tribe-common-form-control-checkbox__input:focus,
491
- .tribe-common .tribe-common-form-control-checkbox__input:hover,
492
- .tribe-common .tribe-common-form-control-radio__input:active,
493
- .tribe-common .tribe-common-form-control-radio__input:focus,
494
- .tribe-common .tribe-common-form-control-radio__input:hover {
495
- border: 1px solid #141827;
496
- }
497
-
498
- .tribe-common .tribe-common-form-control-checkbox__input:checked, .tribe-common .tribe-common-form-control-radio__input:checked {
499
- background-color: #141827;
500
- }
501
-
502
- /* -----------------------------------------------------------------------------
503
- * Form Control: Checkboxes
504
- * ----------------------------------------------------------------------------- */
505
-
506
- .tribe-common .tribe-common-form-control-checkbox__input:checked:before {
507
- 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='%23FFFFFF'/%3E%3C/svg%3E");
508
- background-repeat: no-repeat;
509
- background-size: contain;
510
- content: '';
511
- display: block;
512
- height: 9px;
513
- left: 50%;
514
- position: absolute;
515
- top: 50%;
516
- transform: translate(-50%, -50%);
517
- width: 12px;
518
- }
519
-
520
- /* -----------------------------------------------------------------------------
521
- * Form Control: Radios
522
- * ----------------------------------------------------------------------------- */
523
-
524
- .tribe-common .tribe-common-form-control-radio__input {
525
- border-radius: 50%;
526
- }
527
-
528
- .tribe-common .tribe-common-form-control-radio__input:checked:before {
529
- background-color: #FFFFFF;
530
- border-radius: 50%;
531
- content: '';
532
- display: block;
533
- height: 8px;
534
- left: 50%;
535
- position: absolute;
536
- top: 50%;
537
- transform: translate(-50%, -50%);
538
- width: 8px;
539
- }
540
-
541
- /* -----------------------------------------------------------------------------
542
- * Theme Overrides - Enfold
543
- * ----------------------------------------------------------------------------- */
544
-
545
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__input {
546
- display: inline-block;
547
- }
548
-
549
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__label {
550
- font-weight: 400;
551
- font-size: 14px;
552
- }
553
-
554
- /* -----------------------------------------------------------------------------
555
- * Theme Overrides - Enfold
556
- * ----------------------------------------------------------------------------- */
557
-
558
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-radio__label {
559
- font-weight: 400;
560
- font-size: 14px;
561
- }
562
-
563
- /* -----------------------------------------------------------------------------
564
- *
565
- * Form Control: Groups (Checkbox & Radio)
566
- *
567
- * Example:
568
- * <div class="tribe-common-form-control-checkbox-radio-group">
569
- * <div class="tribe-common-form-control-checkbox">
570
- * <input id="checkboxOne" name="checkboxGroup" type="checkbox" value="checkboxOne" checked="checked" />
571
- * <label for="checkboxOne">Checkbox One</label>
572
- * </div>
573
- * <div class="tribe-common-form-control-checkbox">
574
- * <input id="checkboxTwo" name="checkboxGroup" type="checkbox" value="checkboxTwo" />
575
- * <label for="checkboxTwo">Checkbox two</label>
576
- * </div>
577
- * </div>
578
- *
579
- * ----------------------------------------------------------------------------- */
580
-
581
- .tribe-common .tribe-common-form-control-checkbox-radio-group > * {
582
- margin-bottom: 15px;
583
- }
584
-
585
- .tribe-common .tribe-common-form-control-checkbox-radio-group > *:last-child {
586
- margin-bottom: 0;
587
- }
588
-
589
- .tribe-common {
590
-
591
- /* -----------------------------------------------------------------------------
592
- *
593
- * Form Control: Sliders Theme Overrides
594
- *
595
- * ----------------------------------------------------------------------------- */
596
- }
597
-
598
- /* -----------------------------------------------------------------------------
599
- *
600
- * Form Control: Sliders
601
- *
602
- * Example (Horizontal):
603
- * <div class="tribe-common-form-control-slider">
604
- * <input
605
- * class="tribe-common-form-control-slider__input"
606
- * id="sliderOne"
607
- * type="range"
608
- * min="0"
609
- * max="100"
610
- * value="50"
611
- * />
612
- * <label class="tribe-common-form-control-slider__label" for="sliderOne">Slider One</label>
613
- * </div>
614
- *
615
- * Example (Vertical):
616
- * <div class="tribe-common-form-control-slider tribe-common-form-control-slider--vertical">
617
- * <label class="tribe-common-form-control-slider__label" for="sliderOne">Slider One</label>
618
- * <input
619
- * class="tribe-common-form-control-slider__input"
620
- * id="sliderOne"
621
- * type="range"
622
- * min="0"
623
- * max="100"
624
- * value="50"
625
- * />
626
- * </div>
627
- *
628
- * ----------------------------------------------------------------------------- */
629
-
630
- .tribe-common .tribe-common-form-control-slider {
631
- line-height: 0;
632
- }
633
-
634
- .tribe-common .tribe-common-form-control-slider__input {
635
- -webkit-appearance: none;
636
- -moz-appearance: none;
637
- appearance: none;
638
- background-color: transparent;
639
- border: 0;
640
- cursor: pointer;
641
- display: inline-block;
642
- margin: 0;
643
- padding: 0;
644
- width: 120px;
645
- vertical-align: middle;
646
- }
647
-
648
- /* -----------------------------------------------------------------------------
649
- * Track styles
650
- * ----------------------------------------------------------------------------- */
651
-
652
- .tribe-common .tribe-common-form-control-slider__input::-webkit-slider-runnable-track {
653
- border: none;
654
- border-radius: 5px;
655
- height: 10px;
656
- margin: 5px 0;
657
- padding: 0;
658
- position: relative;
659
- transition: background-color 0.2s ease;
660
- background-color: #334AFF;
661
- }
662
-
663
- .tribe-common .tribe-common-form-control-slider__input::-moz-range-track {
664
- border: none;
665
- border-radius: 5px;
666
- height: 10px;
667
- margin: 5px 0;
668
- padding: 0;
669
- position: relative;
670
- transition: background-color 0.2s ease;
671
- background-color: #334AFF;
672
- }
673
-
674
- .tribe-common .tribe-common-form-control-slider__input::-ms-track {
675
- background-color: transparent;
676
- border-color: transparent;
677
- border-width: 5px 0;
678
- color: transparent;
679
- height: 10px;
680
- }
681
-
682
- .tribe-common .tribe-common-form-control-slider__input::-ms-fill-lower,
683
- .tribe-common .tribe-common-form-control-slider__input::-ms-fill-upper {
684
- background-color: #334AFF;
685
- border-radius: 10px;
686
- }
687
-
688
- /* -----------------------------------------------------------------------------
689
- * Thumb styles
690
- * ----------------------------------------------------------------------------- */
691
-
692
- .tribe-common .tribe-common-form-control-slider__input::-webkit-slider-thumb {
693
- background-color: #FFFFFF;
694
- border: 1px solid #D5D5D5;
695
- border-radius: 50%;
696
- box-shadow: 0 2px 5px 0 rgba(0,0,0, 0.14);
697
- height: 20px;
698
- width: 20px;
699
- margin-top: -5px;
700
-
701
- -webkit-appearance: none;
702
-
703
- appearance: none;
704
- }
705
-
706
- .tribe-common .tribe-common-form-control-slider__input::-moz-range-thumb {
707
- background-color: #FFFFFF;
708
- border: 1px solid #D5D5D5;
709
- border-radius: 50%;
710
- box-shadow: 0 2px 5px 0 rgba(0,0,0, 0.14);
711
- height: 20px;
712
- width: 20px;
713
- margin-top: -5px;
714
- }
715
-
716
- .tribe-common .tribe-common-form-control-slider__input::-ms-thumb {
717
- background-color: #FFFFFF;
718
- border: 1px solid #D5D5D5;
719
- border-radius: 50%;
720
- box-shadow: 0 2px 5px 0 rgba(0,0,0, 0.14);
721
- height: 20px;
722
- width: 20px;
723
- margin-top: -5px;
724
-
725
- box-shadow: none;
726
- margin-top: -1px;
727
- }
728
-
729
- .tribe-common .tribe-common-form-control-slider__label {
730
- color: #141827;
731
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
732
- font-size: 12px;
733
- line-height: 1.38;
734
- font-weight: 400;
735
-
736
- color: #727272;
737
- cursor: pointer;
738
- display: inline-block;
739
- margin-left: 11px;
740
- vertical-align: middle;
741
- }
742
-
743
- .tribe-common .tribe-common-form-control-slider--vertical .tribe-common-form-control-slider__label {
744
- display: block;
745
- margin: 0 0 6px;
746
- }
747
-
748
- /* -----------------------------------------------------------------------------
749
- * Theme Overrides - Enfold
750
- * ----------------------------------------------------------------------------- */
751
-
752
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-slider__label {
753
- font-weight: 400;
754
- font-size: 12px;
755
- }
756
-
757
- .tribe-common {
758
-
759
- /* -----------------------------------------------------------------------------
760
- *
761
- * Form Control: Text Theme Overrides
762
- *
763
- * ----------------------------------------------------------------------------- */
764
- }
765
-
766
- /* .tribe-common-form-control-text {} */
767
-
768
- .tribe-common .tribe-common-form-control-text__label {
769
- border: 0;
770
- clip: rect(0 0 0 0);
771
- height: 1px;
772
- margin: -1px;
773
- overflow: hidden;
774
- padding: 0;
775
- position: absolute;
776
- width: 1px;
777
- }
778
-
779
- /* -----------------------------------------------------------------------------
780
- *
781
- * Form Control: Text
782
- *
783
- * Example:
784
- * <div class="tribe-common-form-control-text">
785
- * <label class="tribe-common-form-control-text__label" for="textInput">Text Input</label>
786
- * <input
787
- * class="tribe-common-form-control-text__input"
788
- * id="textInput"
789
- * name="textInput"
790
- * type="text"
791
- * placeholder="Text Input"
792
- * />
793
- * </div>
794
- *
795
- * ----------------------------------------------------------------------------- */
796
-
797
- .tribe-common .tribe-common-form-control-text__input {
798
- color: #141827;
799
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
800
- font-size: 16px;
801
- line-height: 1.62;
802
- font-weight: 400;
803
-
804
- border: 0;
805
- border-bottom: 1px solid #D5D5D5;
806
- height: auto;
807
- padding: 12px 28px 12px 0;
808
- width: 100%;
809
- }
810
-
811
- .tribe-common .tribe-common-form-control-text__input::-webkit-input-placeholder {
812
- color: #727272;
813
- font-style: normal;
814
- }
815
-
816
- .tribe-common .tribe-common-form-control-text__input::-moz-placeholder {
817
- color: #727272;
818
- font-style: normal;
819
- }
820
-
821
- .tribe-common .tribe-common-form-control-text__input:-ms-input-placeholder {
822
- color: #727272;
823
- font-style: normal;
824
- }
825
-
826
- .tribe-common .tribe-common-form-control-text__input::-ms-input-placeholder {
827
- color: #727272;
828
- font-style: normal;
829
- }
830
-
831
- .tribe-common .tribe-common-form-control-text__input::placeholder {
832
- color: #727272;
833
- font-style: normal;
834
- }
835
-
836
- .tribe-common .tribe-common-form-control-text__input:focus {
837
- border-bottom-color: #141827;
838
- outline: 0;
839
- }
840
-
841
- /* -------------------------------------------------------------------------
842
- * Theme Overrides - Twenty Seventeen
843
- * ------------------------------------------------------------------------- */
844
-
845
- .tribe-theme-twentyseventeen .tribe-common .tribe-common-form-control-text__input {
846
- color: #141827;
847
- }
848
-
849
- /* -------------------------------------------------------------------------
850
- * Theme Overrides - Enfold
851
- * ------------------------------------------------------------------------- */
852
-
853
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input {
854
- color: #141827;
855
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
856
- font-size: 16px;
857
- line-height: 1.62;
858
- font-weight: 400;
859
-
860
- border: 0;
861
- border-bottom: 1px solid #D5D5D5;
862
- padding: 12px 28px 12px 0;
863
- width: 100%;
864
- }
865
-
866
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input:focus {
867
- border-bottom-color: #141827;
868
- box-shadow: none;
869
- }
870
-
871
- .tribe-common {
872
-
873
- /* -----------------------------------------------------------------------------
874
- *
875
- * Form Control: Toggles Theme Overrides
876
- *
877
- * ----------------------------------------------------------------------------- */
878
- }
879
-
880
- /* -----------------------------------------------------------------------------
881
- *
882
- * Form Control: Toggles
883
- *
884
- * Example (Horizontal):
885
- * <div class="tribe-common-form-control-toggle">
886
- * <input
887
- * class="tribe-common-form-control-toggle__input"
888
- * id="toggleOne"
889
- * name="toggleGroup"
890
- * type="checkbox"
891
- * value="toggleOne"
892
- * />
893
- * <label class="tribe-common-form-control-toggle__label" for="toggleOne">Toggle One</label>
894
- * </div>
895
- *
896
- * Example (Vertical):
897
- * <div class="tribe-common-form-control-toggle tribe-common-form-control-toggle--vertical">
898
- * <label class="tribe-common-form-control-toggle__label" for="toggleOne">Toggle One</label>
899
- * <input
900
- * class="tribe-common-form-control-toggle__input"
901
- * id="toggleOne"
902
- * name="toggleGroup"
903
- * type="checkbox"
904
- * value="toggleOne"
905
- * />
906
- * </div>
907
- *
908
- * ----------------------------------------------------------------------------- */
909
-
910
- .tribe-common .tribe-common-form-control-toggle {
911
- line-height: 0;
912
- }
913
-
914
- .tribe-common .tribe-common-form-control-toggle__input {
915
- border: none;
916
- border-radius: 5px;
917
- height: 10px;
918
- margin: 5px 0;
919
- padding: 0;
920
- position: relative;
921
- transition: background-color 0.2s ease;
922
-
923
- -webkit-appearance: none;
924
-
925
- -moz-appearance: none;
926
-
927
- appearance: none;
928
- background-color: #D5D5D5;
929
- cursor: pointer;
930
- display: inline-block;
931
- vertical-align: middle;
932
- width: 40px;
933
- }
934
-
935
- .tribe-common .tribe-common-form-control-toggle__input:after {
936
- background-color: #FFFFFF;
937
- border: 1px solid #D5D5D5;
938
- border-radius: 50%;
939
- box-shadow: 0 2px 5px 0 rgba(0,0,0, 0.14);
940
- height: 20px;
941
- width: 20px;
942
-
943
- content: '';
944
- left: 0;
945
- position: absolute;
946
- top: -5px;
947
- transition: transform 0.2s ease;
948
- }
949
-
950
- .tribe-common .tribe-common-form-control-toggle__input:checked {
951
- background-color: #334AFF;
952
- }
953
-
954
- .tribe-common .tribe-common-form-control-toggle__input:checked:after {
955
- transform: translateX(20px);
956
- }
957
-
958
- .tribe-common .tribe-common-form-control-toggle__label {
959
- color: #141827;
960
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
961
- font-size: 12px;
962
- line-height: 1.38;
963
- font-weight: 400;
964
-
965
- color: #727272;
966
- cursor: pointer;
967
- display: inline-block;
968
- margin-left: 11px;
969
- vertical-align: middle;
970
- }
971
-
972
- .tribe-common .tribe-common-form-control-toggle--vertical .tribe-common-form-control-toggle__label {
973
- display: block;
974
- margin: 0 0 6px;
975
- }
976
-
977
- /* -----------------------------------------------------------------------------
978
- * Theme Overrides - Enfold
979
- * ----------------------------------------------------------------------------- */
980
-
981
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__input {
982
- display: inline-block;
983
- margin: 5px 0;
984
- }
985
-
986
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__label {
987
- font-weight: 400;
988
- font-size: 12px;
989
- }
990
-
991
- /* Grid */
992
-
993
- /* -----------------------------------------------------------------------------
994
- * Grid: Columns
995
- * ----------------------------------------------------------------------------- */
996
-
997
- .tribe-common .tribe-common-g-col {
998
- min-width: 0;
999
- width: 100%;
1000
- }
1001
-
1002
- /* -----------------------------------------------------------------------------
1003
- *
1004
- * Grid: Rows
1005
- *
1006
- * Example:
1007
- * <div class="g-row">
1008
- * <div class="g-col">
1009
- * <p>Component or another grid layout, perhaps?</p>
1010
- * </div>
1011
- * </div>
1012
- *
1013
- * ----------------------------------------------------------------------------- */
1014
-
1015
- .tribe-common .tribe-common-g-row {
1016
- display: flex;
1017
- flex-wrap: wrap;
1018
- }
1019
-
1020
- .tribe-common .tribe-common-g-row--gutters {
1021
- margin-left: -21px;
1022
- margin-right: -21px;
1023
- }
1024
-
1025
- .tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col {
1026
- padding-left: 21px;
1027
- padding-right: 21px;
1028
- }
1029
-
1030
- /* Typography */
1031
-
1032
- .tribe-common {
1033
-
1034
- /* -------------------------------------------------------------------------
1035
- *
1036
- * Anchor: Theme Overrides
1037
- *
1038
- * ------------------------------------------------------------------------- */
1039
- }
1040
-
1041
- .tribe-common a {
1042
- color: #141827;
1043
- cursor: pointer;
1044
- outline: 0;
1045
- text-decoration: none;
1046
- }
1047
-
1048
- .tribe-common a:hover,
1049
- .tribe-common a:focus,
1050
- .tribe-common a:active,
1051
- .tribe-common a:visited {
1052
- color: #141827;
1053
- outline: 0;
1054
- text-decoration: none;
1055
- }
1056
-
1057
- /* -------------------------------------------------------------------------
1058
- *
1059
- * Anchor: Theme Overrides
1060
- *
1061
- * ------------------------------------------------------------------------- */
1062
-
1063
- /* -------------------------------------------------------------------------
1064
- * Theme Overrides - Twenty Seventeen
1065
- * ------------------------------------------------------------------------- */
1066
-
1067
- .tribe-theme-twentyseventeen .tribe-common a:hover,
1068
- .tribe-theme-twentyseventeen .tribe-common a:focus {
1069
- box-shadow: none;
1070
- color: #141827;
1071
- }
1072
-
1073
- /* -------------------------------------------------------------------------
1074
- * Theme Overrides - Twenty Nineteen
1075
- * ------------------------------------------------------------------------- */
1076
-
1077
- .tribe-theme-twentynineteen .entry .tribe-common a {
1078
- text-decoration: none;
1079
- }
1080
-
1081
- /* -------------------------------------------------------------------------
1082
- *
1083
- * Anchor
1084
- *
1085
- * Example:
1086
- * <a class="tribe-common-anchor">Anchor Text</a>
1087
- * <a class="tribe-common-anchor-alt">Anchor Alt Text</a>
1088
- * <a class="tribe-common-anchor-thin">Anchor Thin Text</a>
1089
- *
1090
- * ------------------------------------------------------------------------- */
1091
-
1092
- .tribe-common .tribe-common-anchor {
1093
- border-bottom: 2px solid transparent;
1094
- transition: border-color 0.2s ease;
1095
- }
1096
-
1097
- .tribe-common .tribe-common-anchor:active,
1098
- .tribe-common .tribe-common-anchor:focus,
1099
- .tribe-common .tribe-common-anchor:hover {
1100
- border-bottom: 2px solid #141827;
1101
- }
1102
-
1103
- .tribe-common .tribe-common-anchor-alt {
1104
- border-bottom: 2px solid #334AFF;
1105
- color: #141827;
1106
- transition: color 0.2s ease;
1107
- }
1108
-
1109
- .tribe-common .tribe-common-anchor-alt:active,
1110
- .tribe-common .tribe-common-anchor-alt:focus,
1111
- .tribe-common .tribe-common-anchor-alt:hover {
1112
- border-bottom: 2px solid #334AFF;
1113
- color: #334AFF;
1114
- }
1115
-
1116
- .tribe-common .tribe-common-anchor-thin {
1117
- border-bottom: 1px solid transparent;
1118
- transition: border-color 0.2s ease;
1119
- }
1120
-
1121
- .tribe-common .tribe-common-anchor-thin:active,
1122
- .tribe-common .tribe-common-anchor-thin:focus,
1123
- .tribe-common .tribe-common-anchor-thin:hover {
1124
- border-bottom: 1px solid #141827;
1125
- }
1126
-
1127
- /* -------------------------------------------------------------------------
1128
- * Theme Overrides - Twenty Seventeen
1129
- * ------------------------------------------------------------------------- */
1130
-
1131
- .tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:hover,
1132
- .tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:focus {
1133
- color: #334AFF;
1134
- }
1135
-
1136
- /* -------------------------------------------------------------------------
1137
- * Body 1
1138
- * ------------------------------------------------------------------------- */
1139
-
1140
- .tribe-common .tribe-common-b1 {
1141
- color: #141827;
1142
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1143
- font-size: 14px;
1144
- font-weight: 400;
1145
- line-height: 1.62;
1146
- }
1147
-
1148
- /* -------------------------------------------------------------------------
1149
- *
1150
- * Body
1151
- *
1152
- * Example:
1153
- * <p class="tribe-common-b1">Text here</p>
1154
- *
1155
- * ------------------------------------------------------------------------- */
1156
-
1157
- .tribe-common .tribe-common-b1--bold {
1158
- font-weight: 700;
1159
- }
1160
-
1161
- /* -------------------------------------------------------------------------
1162
- * Body 2
1163
- * ------------------------------------------------------------------------- */
1164
-
1165
- .tribe-common .tribe-common-b2 {
1166
- color: #141827;
1167
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1168
- font-size: 12px;
1169
- font-weight: 400;
1170
- line-height: 1.38;
1171
- }
1172
-
1173
- .tribe-common .tribe-common-b2--bold {
1174
- font-weight: 700;
1175
- }
1176
-
1177
- /* -------------------------------------------------------------------------
1178
- * Body 3
1179
- * ------------------------------------------------------------------------- */
1180
-
1181
- .tribe-common .tribe-common-b3 {
1182
- color: #141827;
1183
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1184
- font-size: 11px;
1185
- font-weight: 400;
1186
- line-height: 1.5;
1187
- }
1188
-
1189
- .tribe-common .tribe-common-b3--bold {
1190
- font-weight: 700;
1191
- }
1192
-
1193
- /* -------------------------------------------------------------------------
1194
- * Body 1 for --viewport-medium
1195
- * ------------------------------------------------------------------------- */
1196
-
1197
- .tribe-common {
1198
-
1199
- /* -------------------------------------------------------------------------
1200
- *
1201
- * CTA: Theme Overrides
1202
- *
1203
- * ------------------------------------------------------------------------- */
1204
- }
1205
-
1206
- /* -------------------------------------------------------------------------
1207
- *
1208
- * CTA
1209
- *
1210
- * Example:
1211
- * <a class="tribe-common-cta">Link Text</a>
1212
- * <a class="tribe-common-cta tribe-common-cta--alt">Link Text Alt</a>
1213
- *
1214
- * ------------------------------------------------------------------------- */
1215
-
1216
- .tribe-common .tribe-common-cta {
1217
- color: #141827;
1218
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1219
- font-size: 12px;
1220
- line-height: 1.38;
1221
- font-weight: 400;
1222
- font-weight: 700;
1223
- border-bottom: 2px solid transparent;
1224
- transition: border-color 0.2s ease;
1225
- }
1226
-
1227
- .tribe-common .tribe-common-cta:active,
1228
- .tribe-common .tribe-common-cta:focus,
1229
- .tribe-common .tribe-common-cta:hover {
1230
- border-bottom: 2px solid #141827;
1231
- }
1232
-
1233
- .tribe-common .tribe-common-cta--alt {
1234
- border-bottom: 2px solid #334AFF;
1235
- color: #141827;
1236
- transition: color 0.2s ease;
1237
- }
1238
-
1239
- .tribe-common .tribe-common-cta--alt:active,
1240
- .tribe-common .tribe-common-cta--alt:focus,
1241
- .tribe-common .tribe-common-cta--alt:hover {
1242
- border-bottom: 2px solid #334AFF;
1243
- color: #334AFF;
1244
- }
1245
-
1246
- /* -------------------------------------------------------------------------
1247
- * Theme Overrides - Twenty Seventeen
1248
- * ------------------------------------------------------------------------- */
1249
-
1250
- .tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:hover,
1251
- .tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:focus {
1252
- color: #334AFF;
1253
- }
1254
-
1255
- .tribe-common {
1256
- /* -------------------------------------------------------------------------
1257
- *
1258
- * Heading
1259
- *
1260
- * Example:
1261
- * <h1 class="tribe-common-h1">Heading Text</h1>
1262
- *
1263
- * ------------------------------------------------------------------------- */
1264
-
1265
- /* -------------------------------------------------------------------------
1266
- *
1267
- * Heading: Theme Overrides
1268
- *
1269
- * ------------------------------------------------------------------------- */
1270
- }
1271
-
1272
- /* -------------------------------------------------------------------------
1273
- * Heading: h1
1274
- * ------------------------------------------------------------------------- */
1275
-
1276
- .tribe-common .tribe-common-h1 {
1277
- color: #141827;
1278
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1279
- font-weight: 700;
1280
- font-size: 28px;
1281
- line-height: 1.42;
1282
- }
1283
-
1284
- /* -------------------------------------------------------------------------
1285
- * Heading: h2
1286
- * ------------------------------------------------------------------------- */
1287
-
1288
- .tribe-common .tribe-common-h2 {
1289
- color: #141827;
1290
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1291
- font-weight: 700;
1292
- font-size: 24px;
1293
- line-height: 1.42;
1294
- }
1295
-
1296
- /* -------------------------------------------------------------------------
1297
- * Heading: h3
1298
- * ------------------------------------------------------------------------- */
1299
-
1300
- .tribe-common .tribe-common-h3 {
1301
- color: #141827;
1302
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1303
- font-weight: 700;
1304
- font-size: 22px;
1305
- line-height: 1.5;
1306
- }
1307
-
1308
- /* -------------------------------------------------------------------------
1309
- * Heading: h4
1310
- * ------------------------------------------------------------------------- */
1311
-
1312
- .tribe-common .tribe-common-h4 {
1313
- color: #141827;
1314
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1315
- font-weight: 700;
1316
- font-size: 20px;
1317
- line-height: 1.42;
1318
- }
1319
-
1320
- /* -------------------------------------------------------------------------
1321
- * Heading: h5
1322
- * ------------------------------------------------------------------------- */
1323
-
1324
- .tribe-common .tribe-common-h5 {
1325
- color: #141827;
1326
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1327
- font-weight: 700;
1328
- font-size: 18px;
1329
- line-height: 1.5;
1330
- }
1331
-
1332
- /* -------------------------------------------------------------------------
1333
- * Heading: h6
1334
- * ------------------------------------------------------------------------- */
1335
-
1336
- .tribe-common .tribe-common-h6 {
1337
- color: #141827;
1338
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1339
- font-weight: 700;
1340
- font-size: 16px;
1341
- line-height: 1.5;
1342
- }
1343
-
1344
- /* -------------------------------------------------------------------------
1345
- * Heading: h7
1346
- * ------------------------------------------------------------------------- */
1347
-
1348
- .tribe-common .tribe-common-h7 {
1349
- color: #141827;
1350
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1351
- font-weight: 700;
1352
- font-size: 14px;
1353
- line-height: 1.62;
1354
- }
1355
-
1356
- /* -------------------------------------------------------------------------
1357
- * Heading: h8
1358
- * ------------------------------------------------------------------------- */
1359
-
1360
- .tribe-common .tribe-common-h8 {
1361
- color: #141827;
1362
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1363
- font-weight: 700;
1364
- font-size: 12px;
1365
- line-height: 1.38;
1366
- }
1367
-
1368
- /* -------------------------------------------------------------------------
1369
- * Heading: h1 for --viewport-medium
1370
- * ------------------------------------------------------------------------- */
1371
-
1372
- /* -------------------------------------------------------------------------
1373
- * Heading: h2 for --viewport-medium
1374
- * ------------------------------------------------------------------------- */
1375
-
1376
- /* -------------------------------------------------------------------------
1377
- * Heading: h3 for --viewport-medium
1378
- * ------------------------------------------------------------------------- */
1379
-
1380
- /* -------------------------------------------------------------------------
1381
- * Heading: h4 for --viewport-medium
1382
- * ------------------------------------------------------------------------- */
1383
-
1384
- /* -------------------------------------------------------------------------
1385
- * Heading: h5 for --viewport-medium
1386
- * ------------------------------------------------------------------------- */
1387
-
1388
- /* -------------------------------------------------------------------------
1389
- * Heading: h6 for --viewport-medium
1390
- * ------------------------------------------------------------------------- */
1391
-
1392
- /* -------------------------------------------------------------------------
1393
- * Heading: h7 for --viewport-medium
1394
- * ------------------------------------------------------------------------- */
1395
-
1396
- /* -------------------------------------------------------------------------
1397
- * Heading: alt style
1398
- * ------------------------------------------------------------------------- */
1399
-
1400
- .tribe-common .tribe-common-h--alt {
1401
- font-weight: 400;
1402
- }
1403
-
1404
- /* -------------------------------------------------------------------------
1405
- * Theme Overrides - Avada
1406
- * ------------------------------------------------------------------------- */
1407
-
1408
- /* -------------------------------------------------------------------------
1409
- * Heading: h1
1410
- * ------------------------------------------------------------------------- */
1411
-
1412
- .tribe-theme-avada #main .tribe-common .tribe-common-h1 {
1413
- color: #141827;
1414
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1415
- font-weight: 700;
1416
- font-size: 28px;
1417
- line-height: 1.42;
1418
- }
1419
-
1420
- /* -------------------------------------------------------------------------
1421
- * Heading: h2
1422
- * ------------------------------------------------------------------------- */
1423
-
1424
- .tribe-theme-avada #main .tribe-common .tribe-common-h2 {
1425
- color: #141827;
1426
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1427
- font-weight: 700;
1428
- font-size: 24px;
1429
- line-height: 1.42;
1430
- }
1431
-
1432
- /* -------------------------------------------------------------------------
1433
- * Heading: h3
1434
- * ------------------------------------------------------------------------- */
1435
-
1436
- .tribe-theme-avada #main .tribe-common .tribe-common-h3 {
1437
- color: #141827;
1438
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1439
- font-weight: 700;
1440
- font-size: 22px;
1441
- line-height: 1.5;
1442
- }
1443
-
1444
- /* -------------------------------------------------------------------------
1445
- * Heading: h4
1446
- * ------------------------------------------------------------------------- */
1447
-
1448
- .tribe-theme-avada #main .tribe-common .tribe-common-h4 {
1449
- color: #141827;
1450
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1451
- font-weight: 700;
1452
- font-size: 20px;
1453
- line-height: 1.42;
1454
- }
1455
-
1456
- /* -------------------------------------------------------------------------
1457
- * Heading: h5
1458
- * ------------------------------------------------------------------------- */
1459
-
1460
- .tribe-theme-avada #main .tribe-common .tribe-common-h5 {
1461
- color: #141827;
1462
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1463
- font-weight: 700;
1464
- font-size: 18px;
1465
- line-height: 1.5;
1466
- }
1467
-
1468
- /* -------------------------------------------------------------------------
1469
- * Heading: h6
1470
- * ------------------------------------------------------------------------- */
1471
-
1472
- .tribe-theme-avada #main .tribe-common .tribe-common-h6 {
1473
- color: #141827;
1474
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1475
- font-weight: 700;
1476
- font-size: 16px;
1477
- line-height: 1.5;
1478
- }
1479
-
1480
- /* -------------------------------------------------------------------------
1481
- * Heading: h7
1482
- * ------------------------------------------------------------------------- */
1483
-
1484
- .tribe-theme-avada #main .tribe-common .tribe-common-h7 {
1485
- color: #141827;
1486
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1487
- font-weight: 700;
1488
- font-size: 14px;
1489
- line-height: 1.62;
1490
- }
1491
-
1492
- /* -------------------------------------------------------------------------
1493
- * Heading: h8
1494
- * ------------------------------------------------------------------------- */
1495
-
1496
- .tribe-theme-avada #main .tribe-common .tribe-common-h8 {
1497
- color: #141827;
1498
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1499
- font-weight: 700;
1500
- font-size: 12px;
1501
- line-height: 1.38;
1502
- }
1503
-
1504
- /* -------------------------------------------------------------------------
1505
- * Heading: h3 for --viewport-medium
1506
- * ------------------------------------------------------------------------- */
1507
-
1508
- /* -------------------------------------------------------------------------
1509
- * Heading: h4 for --viewport-medium
1510
- * ------------------------------------------------------------------------- */
1511
-
1512
- /* -------------------------------------------------------------------------
1513
- * Heading: h5 for --viewport-medium
1514
- * ------------------------------------------------------------------------- */
1515
-
1516
- /* -------------------------------------------------------------------------
1517
- * Heading: h6 for --viewport-medium
1518
- * ------------------------------------------------------------------------- */
1519
-
1520
- /* -------------------------------------------------------------------------
1521
- * Heading: h7 for --viewport-medium
1522
- * ------------------------------------------------------------------------- */
1523
-
1524
- /* -------------------------------------------------------------------------
1525
- * Heading: alt style
1526
- * ------------------------------------------------------------------------- */
1527
-
1528
- .tribe-theme-avada #main .tribe-common .tribe-common-h--alt {
1529
- font-weight: 400;
1530
- }
1531
-
1532
- .tribe-common {
1533
- /* -------------------------------------------------------------------------
1534
- * Lists
1535
- * ------------------------------------------------------------------------- */
1536
-
1537
- /* -----------------------------------------------------------------------------
1538
- *
1539
- * Lists: Theme Overrides
1540
- *
1541
- * ----------------------------------------------------------------------------- */
1542
- }
1543
-
1544
- /* -------------------------------------------------------------------------
1545
- * Theme Overrides - Divi
1546
- * ------------------------------------------------------------------------- */
1547
-
1548
- .tribe-theme-divi #left-area .tribe-common ul,
1549
- .tribe-theme-divi .entry-content .tribe-common ul,
1550
- body.et-pb-preview.tribe-theme-divi #main-content .container .tribe-common ul {
1551
- list-style-type: none;
1552
- padding: 0;
1553
- }
1554
-
1555
- /* -------------------------------------------------------------------------
1556
- * Button
1557
- * ------------------------------------------------------------------------- */
1558
-
1559
- .tribe-common button {
1560
- background-color: transparent;
1561
- border: none;
1562
- padding: 0;
1563
- }
1564
-
1565
- .tribe-common button:hover,
1566
- .tribe-common button:focus {
1567
- background-color: transparent;
1568
- }
1569
-
1570
- /* -----------------------------------------------------------------------------
1571
- *
1572
- * Layout: Global Content Container
1573
- *
1574
- * ----------------------------------------------------------------------------- */
1575
-
1576
- .tribe-common .tribe-common-l-container {
1577
- max-width: 1260px;
1578
- margin-left: auto;
1579
- margin-right: auto;
1580
- padding-left: 19.5px;
1581
- padding-right: 19.5px;
1582
- width: 100%;
1583
- }
1584
-
1585
- /* -------------------------------------------------------------------------
1586
- * SVG Icons
1587
- * ------------------------------------------------------------------------- */
1588
-
1589
- .tribe-common .tribe-common-svgicon {
1590
- background-repeat: no-repeat;
1591
- background-size: contain;
1592
- }
1593
-
1594
- .tribe-common .tribe-common-svgicon--day {
1595
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zM14.18 14.53v1.747c0 .482.39.874.873.874h1.747a.873.873 0 0 0 .873-.874v-1.747a.873.873 0 0 0-.873-.873h-1.747a.873.873 0 0 0-.873.873z' fill='%23141827' fill-rule='nonzero'/%3E%3C/svg%3E");
1596
- }
1597
-
1598
- .tribe-common .tribe-common-svgicon--list {
1599
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23141827' fill-rule='nonzero'%3E%3Cpath d='M19.883 3.272c.342 0 .622-.21.622-.467v-.464c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.464c0 .257.28.467.622.467h12.756zM1.838 4.207a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5zM19.883 9.98c.342 0 .622-.21.622-.466v-.465c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.465c0 .256.28.466.622.466h12.756zM1.838 10.916a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5z' fill='%23141827'/%3E%3Cg%3E%3Cpath d='M19.883 16.689c.342 0 .622-.21.622-.467v-.465c0-.256-.28-.466-.622-.466H7.127c-.342 0-.622.21-.622.466v.465c0 .257.28.467.622.467h12.756zM1.838 17.624a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5z' fill='%23141827'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
1600
- }
1601
-
1602
- .tribe-common .tribe-common-svgicon--map {
1603
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23141827' stroke-linejoin='round' d='M13.921 11.632H17.5l3.588 8.421H1l3.488-8.421h4.016'/%3E%3Cpath d='M11.32 15.506c.2-.248 4.93-6.108 4.93-9.04 0-3.015-2.305-5.468-5.138-5.468-2.833 0-5.138 2.453-5.138 5.467 0 2.933 4.729 8.793 4.93 9.041a.268.268 0 0 0 .208.101c.08 0 .155-.037.207-.101zm-4.797-9.04c0-2.693 2.058-4.883 4.589-4.883 2.53 0 4.588 2.19 4.588 4.882 0 2.387-3.667 7.22-4.588 8.397-.922-1.177-4.589-6.009-4.589-8.397z' stroke='%23141827' stroke-width='.4' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath d='M12.85 6.477c0-1.007-.78-1.826-1.738-1.826-.96 0-1.74.819-1.74 1.826 0 1.007.78 1.826 1.74 1.826.959 0 1.739-.82 1.739-1.826zm-3.15 0c0-.817.633-1.482 1.412-1.482.778 0 1.41.665 1.41 1.482s-.632 1.482-1.41 1.482c-.779 0-1.412-.665-1.412-1.482z' stroke='%23141827' stroke-width='.7' fill='%23000' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E");
1604
- }
1605
-
1606
- .tribe-common .tribe-common-svgicon--month {
1607
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.637 1.063v19.879c0 .276.189.5.422.5h20.037c.232 0 .421-.224.421-.5V1.062c0-.275-.189-.5-.421-.5H1.059c-.233 0-.422.225-.422.5zM1.787 2H20.34v2.685H1.787V2zm0 4H20.34v14H1.787V6zM8 8.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-8 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-12 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm0 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5z' fill='%23141827' fill-rule='nonzero'/%3E%3C/svg%3E");
1608
- }
1609
-
1610
- .tribe-common .tribe-common-svgicon--photo {
1611
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23141827' fill-rule='nonzero'%3E%3Cpath d='M19.348.11H.634a.509.509 0 0 0-.52.508v15.017c0 .284.23.508.52.508h18.714c.29 0 .52-.224.52-.508V.618a.509.509 0 0 0-.52-.508zm-.54 1.035v10.837l-2.87-3.084c-.583-.61-1.664-.61-2.246 0l-1.393 1.481-4.034-4.525a1.625 1.625 0 0 0-1.227-.528 1.6 1.6 0 0 0-1.206.548l-4.657 5.175V1.145h17.632zM1.174 15.108v-2.496l5.448-6.089a.529.529 0 0 1 .415-.182c.146 0 .333.06.437.182l4.429 4.972c.104.102.25.183.395.183.166.02.291-.06.395-.162l1.788-1.908c.167-.183.5-.183.686 0l3.66 3.917v1.603H1.175v-.02z' fill='%23141827'/%3E%3Cpath d='M14.19 5.757c1.044 0 1.91-.872 1.91-1.968s-.846-1.969-1.91-1.969c-1.062 0-1.909.873-1.909 1.969s.866 1.968 1.91 1.968zm0-2.902c.493 0 .907.427.907.934 0 .507-.414.933-.906.933-.492 0-.906-.426-.906-.933 0-.507.414-.934.906-.934z' fill='%23141827'/%3E%3C/g%3E%3C/svg%3E");
1612
- }
1613
-
1614
- .tribe-common .tribe-common-svgicon--week {
1615
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zm6.25 6.537v1.006c0 .278.224.503.502.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H7.908a.503.503 0 0 0-.503.502zm4.022 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H11.93a.503.503 0 0 0-.503.502zm4.023 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502h-1.006a.503.503 0 0 0-.503.502zm-12.069 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H3.885a.503.503 0 0 0-.503.502z' fill='%23141827' fill-rule='nonzero'/%3E%3C/svg%3E");
1616
- }
1617
-
1618
- .tribe-common .tribe-common-svgicon--featured {
1619
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h16v20l-7.902-5.122L0 20z' fill='%23334AFF'/%3E%3C/svg%3E");
1620
- height: 10px;
1621
- width: 8px;
1622
- }
1623
-
1624
- .tribe-common .tribe-common-svgicon--recurring {
1625
- background-image: 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.3C3.753 4.717 1.66 7 1.66 9.827c0 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.913c.099.109.158.239.198.37 0 .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='%23334AFF'/%3E%3C/svg%3E");
1626
- height: 10px;
1627
- width: 10px;
1628
- }
1629
-
1630
- .tribe-common .tribe-common-svgicon--search {
1631
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E");
1632
- }
1633
-
1634
- .tribe-common .tribe-common-svgicon--filters {
1635
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0M3 15v-2' stroke='%23727272'/%3E%3Ccircle cx='3' cy='9' r='3' stroke='%23727272'/%3E%3Cpath d='M12 9v6' stroke='%23727272'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)' stroke='%23727272'/%3E%3C/g%3E%3C/svg%3E");
1636
- }
1637
-
1638
- .tribe-common .tribe-common-svgicon--caret-down {
1639
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.21.85L6 5.64 10.79.85 11.94 2 6 7.94.06 2z' fill='%23141827' fill-rule='nonzero'/%3E%3C/svg%3E");
1640
- }
1641
-
1642
- .tribe-common {
1643
- /* -----------------------------------------------------------------------------
1644
- *
1645
- * Tables
1646
- *
1647
- * ----------------------------------------------------------------------------- */
1648
-
1649
- /* -----------------------------------------------------------------------------
1650
- * Tables: Theme Overrides
1651
- * ----------------------------------------------------------------------------- */
1652
- }
1653
-
1654
- /* -----------------------------------------------------------------------------
1655
- * Theme Overrides - Enfold
1656
- * ----------------------------------------------------------------------------- */
1657
-
1658
- .tribe-theme-enfold .tribe-common th {
1659
- letter-spacing: 0;
1660
- text-transform: none;
1661
- }
1662
-
1663
- /* Common A11y */
1664
-
1665
- /* -----------------------------------------------------------------------------
1666
- *
1667
- * A11y
1668
- *
1669
- * This file is just a clearing-house.
1670
- * Make partials (start with an underscore) for any actual css code.
1671
- *
1672
- * ----------------------------------------------------------------------------- */
1673
-
1674
- /* -----------------------------------------------------------------------------
1675
- * Hide from screenreaders & browsers
1676
- * ----------------------------------------------------------------------------- */
1677
-
1678
- .tribe-common .tribe-common-a11y-hidden {
1679
- display: none !important;
1680
- visibility: hidden;
1681
- }
1682
-
1683
- /* -----------------------------------------------------------------------------
1684
- * Hide from browsers & show for screenreaders
1685
- * ----------------------------------------------------------------------------- */
1686
-
1687
- .tribe-common .tribe-common-a11y-visual-hide {
1688
- border: 0;
1689
- clip: rect(0 0 0 0);
1690
- height: 1px;
1691
- margin: -1px;
1692
- overflow: hidden;
1693
- padding: 0;
1694
- position: absolute;
1695
- width: 1px;
1696
- }
1697
-
1698
- /* -----------------------------------------------------------------------------
1699
- * Show for browsers & screenreaders
1700
- * ----------------------------------------------------------------------------- */
1701
-
1702
- .tribe-common .tribe-common-a11y-visual-show {
1703
- border: 0;
1704
- clip: rect(0 0 0 0);
1705
- height: 1px;
1706
- margin: -1px;
1707
- overflow: hidden;
1708
- padding: 0;
1709
- position: absolute;
1710
- width: 1px;
1711
- }
1712
-
1713
- /* Common Components */
1714
-
1715
- /* -----------------------------------------------------------------------------
1716
- *
1717
- * Components
1718
- *
1719
- * This file is just a clearing-house.
1720
- * Make partials (start with an underscore) for any actual css code.
1721
- *
1722
- * ----------------------------------------------------------------------------- */
1723
-
1724
- /* Buttons */
1725
-
1726
- /* -----------------------------------------------------------------------------
1727
- *
1728
- * Button: Border
1729
- *
1730
- * Example:
1731
- * <button class="tribe-common-c-btn-border">...</button>
1732
- * <a href="#" class="tribe-common-c-btn-border">...</a>
1733
- *
1734
- * ----------------------------------------------------------------------------- */
1735
-
1736
- .tribe-common .tribe-common-c-btn-border,
1737
- .tribe-common a.tribe-common-c-btn-border {
1738
- color: #141827;
1739
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1740
- font-size: 12px;
1741
- line-height: 1.38;
1742
- font-weight: 400;
1743
- border: 0;
1744
- cursor: pointer;
1745
- display: inline-block;
1746
- height: auto;
1747
- padding: 0;
1748
- text-decoration: none;
1749
- width: auto;
1750
- background-color: #FFFFFF;
1751
- border: 1px solid #D5D5D5;
1752
- border-radius: 4px;
1753
- text-align: center;
1754
- transition: color 0.2s ease, border-color 0.2s ease;
1755
-
1756
- color: #727272;
1757
- padding: 14px 20px 14px;
1758
- width: 100%;
1759
- }
1760
-
1761
- .tribe-common .tribe-common-c-btn-border:hover,
1762
- .tribe-common .tribe-common-c-btn-border:focus,
1763
- .tribe-common a.tribe-common-c-btn-border:hover,
1764
- .tribe-common a.tribe-common-c-btn-border:focus {
1765
- background-color: #FFFFFF;
1766
- }
1767
-
1768
- .tribe-common .tribe-common-c-btn-border:active, .tribe-common a.tribe-common-c-btn-border:active {
1769
- border-color: #141827;
1770
- }
1771
-
1772
- .tribe-common .tribe-common-c-btn-border:active,
1773
- .tribe-common .tribe-common-c-btn-border:focus,
1774
- .tribe-common .tribe-common-c-btn-border:hover,
1775
- .tribe-common a.tribe-common-c-btn-border:active,
1776
- .tribe-common a.tribe-common-c-btn-border:focus,
1777
- .tribe-common a.tribe-common-c-btn-border:hover {
1778
- color: #141827;
1779
- }
1780
-
1781
- .tribe-common .tribe-common-c-btn-border:disabled, .tribe-common a.tribe-common-c-btn-border:disabled {
1782
- color: #D5D5D5
1783
- }
1784
-
1785
- /* -----------------------------------------------------------------------------
1786
- *
1787
- * Button: Icon
1788
- *
1789
- * Example:
1790
- * <button class="tribe-common-c-btn-icon tribe-common-c-btn-icon--filter">...</button>
1791
- * <a href="#" class="tribe-common-c-btn-icon tribe-common-c-btn-icon--filter">...</a>
1792
- *
1793
- * ----------------------------------------------------------------------------- */
1794
-
1795
- .tribe-common .tribe-common-c-btn-icon {
1796
- border: 0;
1797
- cursor: pointer;
1798
- display: inline-block;
1799
- height: auto;
1800
- padding: 0;
1801
- text-decoration: none;
1802
- width: auto;
1803
- }
1804
-
1805
- .tribe-common .tribe-common-c-btn-icon:before {
1806
- background-repeat: no-repeat;
1807
- background-size: contain;
1808
- content: '';
1809
- display: block;
1810
- }
1811
-
1812
- /* -----------------------------------------------------------------------------
1813
- *
1814
- * Button: Icon Border
1815
- *
1816
- * Example:
1817
- * <button class="tribe-common-c-btn-icon tribe-common-c-btn-icon--border tribe-common-c-btn-icon--filter">...</button>
1818
- * <a href="#" class="tribe-common-c-btn-icon tribe-common-c-btn-icon--border tribe-common-c-btn-icon--filter">...</a>
1819
- *
1820
- * ----------------------------------------------------------------------------- */
1821
-
1822
- .tribe-common .tribe-common-c-btn-icon--border {
1823
- background-color: #FFFFFF;
1824
- border: 1px solid #D5D5D5;
1825
- align-items: center;
1826
- display: inline-flex;
1827
- height: 56px;
1828
- justify-content: center;
1829
- transition: none;
1830
- width: 56px;
1831
- }
1832
-
1833
- .tribe-common .tribe-common-c-btn-icon--border:hover,
1834
- .tribe-common .tribe-common-c-btn-icon--border:focus {
1835
- background-color: #FFFFFF;
1836
- }
1837
-
1838
- .tribe-common .tribe-common-c-btn-icon--border:active {
1839
- border-color: #141827;
1840
- }
1841
-
1842
- /* -----------------------------------------------------------------------------
1843
- * Button: Icon Caret Left
1844
- * ----------------------------------------------------------------------------- */
1845
-
1846
- .tribe-common .tribe-common-c-btn-icon--caret-left:before {
1847
- 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='%23BABABA'/%3E%3C/svg%3E");
1848
- height: 20px;
1849
- width: 12px;
1850
- }
1851
-
1852
- .tribe-common .tribe-common-c-btn-icon--caret-left:active:before, .tribe-common .tribe-common-c-btn-icon--caret-left:hover:before, .tribe-common .tribe-common-c-btn-icon--caret-left:focus:before {
1853
- 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='%23727272'/%3E%3C/svg%3E");
1854
- }
1855
-
1856
- .tribe-common .tribe-common-c-btn-icon--caret-left:disabled:before {
1857
- 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='%23D5D5D5'/%3E%3C/svg%3E");
1858
- }
1859
-
1860
- /* -----------------------------------------------------------------------------
1861
- * Button: Icon Caret Right
1862
- * ----------------------------------------------------------------------------- */
1863
-
1864
- .tribe-common .tribe-common-c-btn-icon--caret-right:before {
1865
- 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='%23BABABA'/%3E%3C/svg%3E");
1866
- height: 20px;
1867
- width: 12px;
1868
- }
1869
-
1870
- .tribe-common .tribe-common-c-btn-icon--caret-right:active:before, .tribe-common .tribe-common-c-btn-icon--caret-right:hover:before, .tribe-common .tribe-common-c-btn-icon--caret-right:focus:before {
1871
- 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='%23727272'/%3E%3C/svg%3E");
1872
- }
1873
-
1874
- .tribe-common .tribe-common-c-btn-icon--caret-right:disabled:before {
1875
- 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='%23D5D5D5'/%3E%3C/svg%3E");
1876
- }
1877
-
1878
- /* -----------------------------------------------------------------------------
1879
- * Button: Icon Filters
1880
- * ----------------------------------------------------------------------------- */
1881
-
1882
- .tribe-common .tribe-common-c-btn-icon--filters:before {
1883
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0M3 15v-2' stroke='%23727272'/%3E%3Ccircle cx='3' cy='9' r='3' stroke='%23727272'/%3E%3Cpath d='M12 9v6' stroke='%23727272'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)' stroke='%23727272'/%3E%3C/g%3E%3C/svg%3E");
1884
- height: 20px;
1885
- width: 24px;
1886
- }
1887
-
1888
- .tribe-common .tribe-common-c-btn-icon--filters:active:before, .tribe-common .tribe-common-c-btn-icon--filters:hover:before, .tribe-common .tribe-common-c-btn-icon--filters:focus:before {
1889
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0M3 15v-2' stroke='%23141827'/%3E%3Ccircle cx='3' cy='9' r='3' stroke='%23141827'/%3E%3Cpath d='M12 9v6' stroke='%23141827'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)' stroke='%23141827'/%3E%3C/g%3E%3C/svg%3E");
1890
- }
1891
-
1892
- .tribe-common .tribe-common-c-btn-icon--filters:disabled:before {
1893
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0M3 15v-2' stroke='%23D5D5D5'/%3E%3Ccircle cx='3' cy='9' r='3' stroke='%23D5D5D5'/%3E%3Cpath d='M12 9v6' stroke='%23D5D5D5'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)' stroke='%23D5D5D5'/%3E%3C/g%3E%3C/svg%3E");
1894
- }
1895
-
1896
- /* -----------------------------------------------------------------------------
1897
- * Button: Icon Search
1898
- * ----------------------------------------------------------------------------- */
1899
-
1900
- .tribe-common .tribe-common-c-btn-icon--search:before {
1901
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E");
1902
- height: 20px;
1903
- width: 20px;
1904
- }
1905
-
1906
- .tribe-common .tribe-common-c-btn-icon--search:active:before, .tribe-common .tribe-common-c-btn-icon--search:hover:before, .tribe-common .tribe-common-c-btn-icon--search:focus:before {
1907
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23141827'/%3E%3C/svg%3E");
1908
- }
1909
-
1910
- .tribe-common .tribe-common-c-btn-icon--search:disabled:before {
1911
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23D5D5D5'/%3E%3C/svg%3E");
1912
- }
1913
-
1914
- /* -----------------------------------------------------------------------------
1915
- *
1916
- * Button: Solid
1917
- *
1918
- * Example:
1919
- * <button class="tribe-common-c-btn">...</button>
1920
- * <a href="#" class="tribe-common-c-btn">...</a>
1921
- *
1922
- * ----------------------------------------------------------------------------- */
1923
-
1924
- .tribe-common .tribe-common-c-btn,
1925
- .tribe-common a.tribe-common-c-btn {
1926
- color: #141827;
1927
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1928
- font-size: 14px;
1929
- line-height: 1.62;
1930
- font-weight: 400;
1931
- font-weight: 700;
1932
- border: 0;
1933
- cursor: pointer;
1934
- display: inline-block;
1935
- height: auto;
1936
- padding: 0;
1937
- text-decoration: none;
1938
- width: auto;
1939
- border-radius: 4px;
1940
- color: #FFFFFF;
1941
- text-align: center;
1942
- transition: background-color 0.2s ease;
1943
-
1944
- background-color: #334AFF;
1945
- padding: 11px 20px 11px;
1946
- width: 100%;
1947
- }
1948
-
1949
- .tribe-common .tribe-common-c-btn:focus,
1950
- .tribe-common .tribe-common-c-btn:hover,
1951
- .tribe-common a.tribe-common-c-btn:focus,
1952
- .tribe-common a.tribe-common-c-btn:hover {
1953
- background-color: rgba(51,74,255, 0.8);
1954
- }
1955
-
1956
- .tribe-common .tribe-common-c-btn:active, .tribe-common a.tribe-common-c-btn:active {
1957
- background-color: rgba(51,74,255, 0.9);
1958
- }
1959
-
1960
- .tribe-common .tribe-common-c-btn:disabled, .tribe-common a.tribe-common-c-btn:disabled {
1961
- background-color: rgba(51,74,255, 0.07);
1962
- }
1963
-
1964
- /* -----------------------------------------------------------------------------
1965
- *
1966
- * Button: Link
1967
- *
1968
- * Example:
1969
- * <button class="tribe-common-c-btn-link">...</button>
1970
- * <a href="#" class="tribe-common-c-btn-link">...</a>
1971
- *
1972
- * ----------------------------------------------------------------------------- */
1973
-
1974
- .tribe-common .tribe-common-c-btn-link,
1975
- .tribe-common a.tribe-common-c-btn-link {
1976
- color: #141827;
1977
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1978
- font-size: 14px;
1979
- line-height: 1.62;
1980
- font-weight: 400;
1981
- border: 0;
1982
- cursor: pointer;
1983
- display: inline-block;
1984
- height: auto;
1985
- padding: 0;
1986
- text-decoration: none;
1987
- width: auto;
1988
- background-color: transparent;
1989
- text-align: center;
1990
- text-decoration: underline;
1991
- transition: color 0.2s ease;
1992
-
1993
- color: #334AFF;
1994
- padding: 11px 20px;
1995
- width: 100%;
1996
- }
1997
-
1998
- .tribe-common .tribe-common-c-btn-link:hover,
1999
- .tribe-common .tribe-common-c-btn-link:focus,
2000
- .tribe-common a.tribe-common-c-btn-link:hover,
2001
- .tribe-common a.tribe-common-c-btn-link:focus {
2002
- background-color: transparent;
2003
- }
2004
-
2005
- .tribe-common .tribe-common-c-btn-link:focus,
2006
- .tribe-common .tribe-common-c-btn-link:hover,
2007
- .tribe-common a.tribe-common-c-btn-link:focus,
2008
- .tribe-common a.tribe-common-c-btn-link:hover {
2009
- color: rgba(51,74,255, 0.8);
2010
- }
2011
-
2012
- .tribe-common .tribe-common-c-btn-link:active, .tribe-common a.tribe-common-c-btn-link:active {
2013
- color: rgba(51,74,255, 0.9);
2014
- }
2015
-
2016
- .tribe-common .tribe-common-c-btn-link:disabled, .tribe-common a.tribe-common-c-btn-link:disabled {
2017
- color: rgba(51,74,255, 0.07);
2018
- }
2019
-
2020
- /* -----------------------------------------------------------------------------
2021
- *
2022
- * Button: Small
2023
- *
2024
- * Example:
2025
- * <button class="tribe-common-c-btn tribe-common-c-btn--small">...</button>
2026
- * <a href="#" class="tribe-common-c-btn tribe-common-c-btn--small">...</a>
2027
- *
2028
- * ----------------------------------------------------------------------------- */
2029
-
2030
- .tribe-common .tribe-common-c-btn--small,
2031
- .tribe-common a.tribe-common-c-btn--small {
2032
- padding: 11px 14px;
2033
- width: auto;
2034
- }
2035
-
2036
- /* -----------------------------------------------------------------------------
2037
- *
2038
- * Component: Image
2039
- *
2040
- * Example (Regular):
2041
- * <img src="#" alt="" class="tribe-common-c-image" />
2042
- *
2043
- * Example (Background):
2044
- * <div class="tribe-common-c-image tribe-common-c-image--bg">
2045
- * <div class="tribe-common-c-image__bg"></div>
2046
- * </div>
2047
- *
2048
- * ----------------------------------------------------------------------------- */
2049
-
2050
- .tribe-common .tribe-common-c-image {
2051
- display: block;
2052
- height: auto;
2053
- margin-left: auto;
2054
- margin-right: auto;
2055
- width: 100%;
2056
- }
2057
 
2058
- .tribe-common .tribe-common-c-image--bg {
2059
- position: relative;
2060
- }
2061
 
2062
- .tribe-common .tribe-common-c-image__bg {
2063
- background: center center no-repeat;
2064
- background-size: cover;
2065
- bottom: 0;
2066
- height: 100%;
2067
- left: 0;
2068
- position: absolute;
2069
- right: 0;
2070
- top: 0;
2071
- width: 100%;
2072
- }
2073
 
2074
- .tribe-common {
 
 
2075
 
2076
- @-webkit-keyframes tribe-common-c-loader-bounce {
2077
- 0% {}
 
2078
 
2079
- 50% { background-color: #334AFF; }
 
 
2080
 
2081
- 100% {}
2082
- }
2083
- }
2084
 
2085
- /*.tribe-common-c-loader {}*/
 
 
2086
 
2087
- .tribe-common .tribe-common-c-loader {
2088
- padding-top: 192px;
2089
- }
2090
 
2091
  /* -----------------------------------------------------------------------------
2092
- *
2093
- * Component: Loader
2094
- *
2095
- *
2096
- * Example:
2097
- * <div class="tribe-events-view-loader__dots tribe-common-c-loader">
2098
- * <div class="tribe-common-c-loader__dot tribe-common-c-loader__dot--first"></div>
2099
- * <div class="tribe-common-c-loader__dot tribe-common-c-loader__dot--second"></div>
2100
- * <div class="tribe-common-c-loader__dot tribe-common-c-loader__dot--third"></div>
2101
- * </div>
2102
- *
2103
- * ----------------------------------------------------------------------------- */
2104
 
2105
- .tribe-common .tribe-common-c-loader__dot {
2106
- background-color: rgba(51,74,255, 0.07);
2107
- float: left;
2108
- height: 15px;
2109
- width: 15px;
2110
- -webkit-animation-name: tribe-common-c-loader-bounce;
2111
- animation-name: tribe-common-c-loader-bounce;
2112
- -webkit-animation-duration: 2.24s;
2113
- animation-duration: 2.24s;
2114
- -webkit-animation-iteration-count: infinite;
2115
- animation-iteration-count: infinite;
2116
- -webkit-animation-direction: normal;
2117
- animation-direction: normal;
2118
- border-radius: 20px;
2119
- }
2120
-
2121
- .tribe-common .tribe-common-c-loader__dot:not(:first-of-type) {
2122
- margin-left: 8px;
2123
- }
2124
 
2125
- .tribe-common .tribe-common-c-loader__dot--first {
2126
- -webkit-animation-delay: 0.45s;
2127
- animation-delay: 0.45s;
2128
- }
2129
 
2130
- .tribe-common .tribe-common-c-loader__dot--second {
2131
- -webkit-animation-delay: 1.05s;
2132
- animation-delay: 1.05s;
2133
- }
2134
 
2135
- .tribe-common .tribe-common-c-loader__dot--third {
2136
- -webkit-animation-delay: 1.35s;
2137
- animation-delay: 1.35s;
2138
- }
 
 
 
2139
 
2140
- @-webkit-keyframes tribe-common-c-loader-bounce {
2141
- 0% {}
 
2142
 
2143
- 50% { background-color: #334AFF; }
 
 
2144
 
2145
- 100% {}
2146
- }
 
2147
 
2148
- @keyframes tribe-common-c-loader-bounce {
2149
- 0% {}
 
2150
 
2151
- 50% { background-color: #334AFF; }
 
 
2152
 
2153
- 100% {}
2154
- }
 
 
2155
 
2156
- /* Event Tickets Utilities */
 
 
 
2157
 
2158
- /* silence is golden */
 
 
2159
 
2160
  /* Event Tickets Components */
2161
 
@@ -2202,7 +401,8 @@
2202
  right: 0;
2203
  width: 80%;
2204
  top: 50%;
2205
- transform: translateY(-50%);
 
2206
  }
2207
 
2208
  .accordion-header.is-active::before {
@@ -2317,11 +517,14 @@
2317
 
2318
  .tribe-common-c-loader.tribe-tickets-loader__tickets-block,
2319
  .tribe-common-c-loader.tribe-tickets-loader__modal {
2320
- align-items: center;
 
2321
  background: rgba(255,255,255, 0.6);
 
2322
  display: flex;
2323
  height: 100%;
2324
- justify-content: center;
 
2325
  left: 0;
2326
  padding: 0;
2327
  position: absolute;
@@ -2336,6 +539,78 @@
2336
  width: 100vw;
2337
  }
2338
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2339
  .tribe-tickets-column-attendees-link {
2340
  display: inline-block;
2341
  }
@@ -2649,7 +924,8 @@
2649
  padding: .5em;
2650
  position: absolute;
2651
  top: 50%;
2652
- transform: translateY(-50%);
 
2653
  z-index: 1;
2654
  }
2655
 
@@ -2827,7 +1103,8 @@ p.description {
2827
  padding: .5em;
2828
  position: absolute;
2829
  top: 50%;
2830
- transform: translateY(-50%);
 
2831
  z-index: 1;
2832
  }
2833
 
@@ -2867,208 +1144,16 @@ p.description {
2867
 
2868
  @media (min-width: 768px) {
2869
 
2870
- .tribe-common .tribe-common-form-control-text__input {
2871
- color: #141827;
2872
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
2873
- font-size: 14px;
2874
- line-height: 1.62;
2875
- font-weight: 400;
2876
-
2877
- border: 0;
2878
- padding: 20px 20px 20px 40px
2879
- }
2880
-
2881
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input {
2882
- color: #141827;
2883
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
2884
- font-size: 14px;
2885
- line-height: 1.62;
2886
- font-weight: 400;
2887
-
2888
- border: 0;
2889
- padding: 20px 20px 20px 40px
2890
- }
2891
-
2892
- .tribe-common .tribe-common-g-row--gutters {
2893
- margin-left: -24px;
2894
- margin-right: -24px
2895
- }
2896
-
2897
- .tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col {
2898
- padding-left: 24px;
2899
- padding-right: 24px
2900
- }
2901
-
2902
- .tribe-common .tribe-common-b1 {
2903
- font-size: 16px;
2904
- line-height: 1.62
2905
- }
2906
-
2907
- .tribe-common .tribe-common-b2 {
2908
- font-size: 14px;
2909
- line-height: 1.62
2910
- }
2911
-
2912
- .tribe-common .tribe-common-b3 {
2913
- font-size: 12px;
2914
- line-height: 1.38
2915
- }
2916
-
2917
- .tribe-common .tribe-common-b1--min-medium {
2918
- font-size: 16px;
2919
- line-height: 1.62
2920
- }
2921
-
2922
- .tribe-common .tribe-common-b2--min-medium {
2923
- font-size: 14px;
2924
- line-height: 1.62
2925
- }
2926
-
2927
- .tribe-common .tribe-common-b3--min-medium {
2928
- font-size: 12px;
2929
- line-height: 1.38
2930
- }
2931
-
2932
- .tribe-common .tribe-common-h1 {
2933
- font-size: 42px;
2934
- line-height: 1.38
2935
- }
2936
-
2937
- .tribe-common .tribe-common-h2 {
2938
- font-size: 32px;
2939
- line-height: 1.38
2940
- }
2941
-
2942
- .tribe-common .tribe-common-h3 {
2943
- font-size: 28px;
2944
- line-height: 1.42
2945
- }
2946
-
2947
- .tribe-common .tribe-common-h4 {
2948
- font-size: 24px;
2949
- line-height: 1.42
2950
- }
2951
-
2952
- .tribe-common .tribe-common-h6 {
2953
- font-size: 16px;
2954
- line-height: 1.62
2955
- }
2956
-
2957
- .tribe-common .tribe-common-h1--min-medium {
2958
- font-size: 42px;
2959
- line-height: 1.38
2960
- }
2961
-
2962
- .tribe-common .tribe-common-h2--min-medium {
2963
- font-size: 32px;
2964
- line-height: 1.38
2965
- }
2966
-
2967
- .tribe-common .tribe-common-h3--min-medium {
2968
- font-size: 28px;
2969
- line-height: 1.42
2970
- }
2971
-
2972
- .tribe-common .tribe-common-h4--min-medium {
2973
- font-size: 24px;
2974
- line-height: 1.42
2975
- }
2976
-
2977
- .tribe-common .tribe-common-h5--min-medium {
2978
- font-size: 18px;
2979
- line-height: 1.5
2980
- }
2981
-
2982
- .tribe-common .tribe-common-h6--min-medium {
2983
- font-size: 16px;
2984
- line-height: 1.62
2985
- }
2986
-
2987
- .tribe-common .tribe-common-h7--min-medium {
2988
- font-size: 14px;
2989
- line-height: 1.62
2990
- }
2991
-
2992
- .tribe-theme-avada #main .tribe-common .tribe-common-h1 {
2993
- font-size: 42px;
2994
- line-height: 1.38
2995
- }
2996
-
2997
- .tribe-theme-avada #main .tribe-common .tribe-common-h2 {
2998
- font-size: 32px;
2999
- line-height: 1.38
3000
- }
3001
-
3002
- .tribe-theme-avada #main .tribe-common .tribe-common-h3 {
3003
- font-size: 28px;
3004
- line-height: 1.42
3005
- }
3006
-
3007
- .tribe-theme-avada #main .tribe-common .tribe-common-h4 {
3008
- font-size: 24px;
3009
- line-height: 1.42
3010
- }
3011
-
3012
- .tribe-theme-avada #main .tribe-common .tribe-common-h6 {
3013
- font-size: 16px;
3014
- line-height: 1.62
3015
- }
3016
-
3017
- .tribe-theme-avada #main .tribe-common .tribe-common-h3--min-medium {
3018
- font-size: 28px;
3019
- line-height: 1.42
3020
- }
3021
-
3022
- .tribe-theme-avada #main .tribe-common .tribe-common-h4--min-medium {
3023
- font-size: 24px;
3024
- line-height: 1.42
3025
- }
3026
-
3027
- .tribe-theme-avada #main .tribe-common .tribe-common-h5--min-medium {
3028
- font-size: 18px;
3029
- line-height: 1.5
3030
- }
3031
-
3032
- .tribe-theme-avada #main .tribe-common .tribe-common-h6--min-medium {
3033
- font-size: 16px;
3034
- line-height: 1.62
3035
- }
3036
-
3037
- .tribe-theme-avada #main .tribe-common .tribe-common-h7--min-medium {
3038
- font-size: 14px;
3039
- line-height: 1.62
3040
  }
3041
 
3042
- .tribe-common .tribe-common-l-container {
3043
- padding-left: 42px;
3044
- padding-right: 42px
3045
- }
3046
-
3047
- .tribe-common .tribe-common-c-btn-border,
3048
- .tribe-common a.tribe-common-c-btn-border {
3049
- padding: 6px 15px;
3050
- width: auto
3051
- }
3052
-
3053
- .tribe-common .tribe-common-c-btn,
3054
- .tribe-common a.tribe-common-c-btn {
3055
- width: auto
3056
- }
3057
-
3058
  .tribe-common .tribe-common-c-btn-link,
3059
  .tribe-common a.tribe-common-c-btn-link {
3060
  width: auto
3061
  }
3062
-
3063
- .tribe-common .tribe-common-c-loader {
3064
- padding-top: 288px
3065
- }
3066
-
3067
- .tribe-common-c-loader.tribe-tickets-loader__tickets-block,
3068
- .tribe-common-c-loader.tribe-tickets-loader__modal {
3069
- padding: 0
3070
- }
3071
- }
3072
 
3073
  @media (min-width: 782px) {
3074
 
@@ -3108,7 +1193,8 @@ p.description {
3108
  margin-top: 5px;
3109
  position: relative;
3110
  top: auto;
3111
- transform: none;
 
3112
  width: 100%
3113
  }
3114
 
@@ -3132,7 +1218,8 @@ p.description {
3132
  margin-top: 5px;
3133
  position: relative;
3134
  top: auto;
3135
- transform: none;
 
3136
  width: 100%
3137
  }
3138
  }
18
  and edit the source files found there.
19
  */
20
 
21
+ /* Event Tickets Utilities */
22
 
23
  /* -----------------------------------------------------------------------------
24
  *
262
  * Mobile Body 3
263
  * ----------------------------------------------------------------------------- */
264
 
265
+ /* -----------------------------------------------------------------------------
266
+ * Heading
267
+ * ----------------------------------------------------------------------------- */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
268
 
269
+ /* -----------------------------------------------------------------------------
270
+ * Heading 1
271
+ * ----------------------------------------------------------------------------- */
272
 
273
+ /* -----------------------------------------------------------------------------
274
+ * Heading 2
275
+ * ----------------------------------------------------------------------------- */
 
 
 
 
 
 
 
 
276
 
277
+ /* -----------------------------------------------------------------------------
278
+ * Heading 3
279
+ * ----------------------------------------------------------------------------- */
280
 
281
+ /* -----------------------------------------------------------------------------
282
+ * Heading 4
283
+ * ----------------------------------------------------------------------------- */
284
 
285
+ /* -----------------------------------------------------------------------------
286
+ * Heading 5
287
+ * ----------------------------------------------------------------------------- */
288
 
289
+ /* -----------------------------------------------------------------------------
290
+ * Heading 6
291
+ * ----------------------------------------------------------------------------- */
292
 
293
+ /* -----------------------------------------------------------------------------
294
+ * Heading 7
295
+ * ----------------------------------------------------------------------------- */
296
 
297
+ /* -----------------------------------------------------------------------------
298
+ * Heading 8
299
+ * ----------------------------------------------------------------------------- */
300
 
301
  /* -----------------------------------------------------------------------------
302
+ * Anchor - Default
303
+ * ----------------------------------------------------------------------------- */
 
 
 
 
 
 
 
 
 
 
304
 
305
+ /* -----------------------------------------------------------------------------
306
+ * Anchor - Alt
307
+ * ----------------------------------------------------------------------------- */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
308
 
309
+ /* -----------------------------------------------------------------------------
310
+ * Anchor - Thin
311
+ * ----------------------------------------------------------------------------- */
 
312
 
313
+ /* -----------------------------------------------------------------------------
314
+ * Anchor - Thin
315
+ * ----------------------------------------------------------------------------- */
 
316
 
317
+ /* -----------------------------------------------------------------------------
318
+ * Button - Global
319
+ * ----------------------------------------------------------------------------- */
320
+
321
+ /* -----------------------------------------------------------------------------
322
+ * Button - Solid
323
+ * ----------------------------------------------------------------------------- */
324
 
325
+ /* -----------------------------------------------------------------------------
326
+ * Button - Link
327
+ * ----------------------------------------------------------------------------- */
328
 
329
+ /* -----------------------------------------------------------------------------
330
+ * Button - Border
331
+ * ----------------------------------------------------------------------------- */
332
 
333
+ /* -----------------------------------------------------------------------------
334
+ * Button - Icon Border
335
+ * ----------------------------------------------------------------------------- */
336
 
337
+ /* -----------------------------------------------------------------------------
338
+ * Sliders & Toggles
339
+ * ----------------------------------------------------------------------------- */
340
 
341
+ /* -----------------------------------------------------------------------------
342
+ * Sliders
343
+ * ----------------------------------------------------------------------------- */
344
 
345
+ /* -----------------------------------------------------------------------------
346
+ * Hidden: Hide from both screenreaders and browsers
347
+ * @author: h5bp.com/u
348
+ * ----------------------------------------------------------------------------- */
349
 
350
+ /* -----------------------------------------------------------------------------
351
+ * Visually Hide: Hide only visually, but have it available for screenreaders
352
+ * @author: h5bp.com/v
353
+ * ----------------------------------------------------------------------------- */
354
 
355
+ /* -----------------------------------------------------------------------------
356
+ * Visually Show: Show element after has been hidden with %visually-hide
357
+ * ----------------------------------------------------------------------------- */
358
 
359
  /* Event Tickets Components */
360
 
401
  right: 0;
402
  width: 80%;
403
  top: 50%;
404
+ -webkit-transform: translateY(-50%);
405
+ transform: translateY(-50%);
406
  }
407
 
408
  .accordion-header.is-active::before {
517
 
518
  .tribe-common-c-loader.tribe-tickets-loader__tickets-block,
519
  .tribe-common-c-loader.tribe-tickets-loader__modal {
520
+ -webkit-align-items: center;
521
+ align-items: center;
522
  background: rgba(255,255,255, 0.6);
523
+ display: -webkit-flex;
524
  display: flex;
525
  height: 100%;
526
+ -webkit-justify-content: center;
527
+ justify-content: center;
528
  left: 0;
529
  padding: 0;
530
  position: absolute;
539
  width: 100vw;
540
  }
541
 
542
+ /* -----------------------------------------------------------------------------
543
+ *
544
+ * Button: Link
545
+ *
546
+ * Example:
547
+ * <button class="tribe-common-c-btn-link">...</button>
548
+ * <a href="#" class="tribe-common-c-btn-link">...</a>
549
+ *
550
+ * ----------------------------------------------------------------------------- */
551
+
552
+ .tribe-common .tribe-common-c-btn-link,
553
+ .tribe-common a.tribe-common-c-btn-link {
554
+ color: #141827;
555
+ font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
556
+ font-size: 14px;
557
+ line-height: 1.62;
558
+ font-weight: 400;
559
+ border: 0;
560
+ cursor: pointer;
561
+ display: inline-block;
562
+ height: auto;
563
+ padding: 0;
564
+ text-decoration: none;
565
+ width: auto;
566
+ background-color: transparent;
567
+ text-align: center;
568
+ text-decoration: underline;
569
+ transition: color 0.2s ease;
570
+
571
+ color: #334AFF;
572
+ padding: 11px 20px;
573
+ width: 100%;
574
+ }
575
+
576
+ .tribe-common .tribe-common-c-btn-link:hover,
577
+ .tribe-common .tribe-common-c-btn-link:focus,
578
+ .tribe-common a.tribe-common-c-btn-link:hover,
579
+ .tribe-common a.tribe-common-c-btn-link:focus {
580
+ background-color: transparent;
581
+ }
582
+
583
+ .tribe-common .tribe-common-c-btn-link:focus,
584
+ .tribe-common .tribe-common-c-btn-link:hover,
585
+ .tribe-common a.tribe-common-c-btn-link:focus,
586
+ .tribe-common a.tribe-common-c-btn-link:hover {
587
+ color: rgba(51,74,255, 0.8);
588
+ }
589
+
590
+ .tribe-common .tribe-common-c-btn-link:active, .tribe-common a.tribe-common-c-btn-link:active {
591
+ color: rgba(51,74,255, 0.9);
592
+ }
593
+
594
+ .tribe-common .tribe-common-c-btn-link:disabled, .tribe-common a.tribe-common-c-btn-link:disabled {
595
+ color: rgba(51,74,255, 0.07);
596
+ }
597
+
598
+ /* -----------------------------------------------------------------------------
599
+ *
600
+ * Button: Small
601
+ *
602
+ * Example:
603
+ * <button class="tribe-common-c-btn tribe-common-c-btn--small">...</button>
604
+ * <a href="#" class="tribe-common-c-btn tribe-common-c-btn--small">...</a>
605
+ *
606
+ * ----------------------------------------------------------------------------- */
607
+
608
+ .tribe-common .tribe-common-c-btn--small,
609
+ .tribe-common a.tribe-common-c-btn--small {
610
+ padding: 11px 14px;
611
+ width: auto;
612
+ }
613
+
614
  .tribe-tickets-column-attendees-link {
615
  display: inline-block;
616
  }
924
  padding: .5em;
925
  position: absolute;
926
  top: 50%;
927
+ -webkit-transform: translateY(-50%);
928
+ transform: translateY(-50%);
929
  z-index: 1;
930
  }
931
 
1103
  padding: .5em;
1104
  position: absolute;
1105
  top: 50%;
1106
+ -webkit-transform: translateY(-50%);
1107
+ transform: translateY(-50%);
1108
  z-index: 1;
1109
  }
1110
 
1144
 
1145
  @media (min-width: 768px) {
1146
 
1147
+ .tribe-common-c-loader.tribe-tickets-loader__tickets-block,
1148
+ .tribe-common-c-loader.tribe-tickets-loader__modal {
1149
+ padding: 0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1150
  }
1151
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1152
  .tribe-common .tribe-common-c-btn-link,
1153
  .tribe-common a.tribe-common-c-btn-link {
1154
  width: auto
1155
  }
1156
+ }
 
 
 
 
 
 
 
 
 
1157
 
1158
  @media (min-width: 782px) {
1159
 
1193
  margin-top: 5px;
1194
  position: relative;
1195
  top: auto;
1196
+ -webkit-transform: none;
1197
+ transform: none;
1198
  width: 100%
1199
  }
1200
 
1218
  margin-top: 5px;
1219
  position: relative;
1220
  top: auto;
1221
+ -webkit-transform: none;
1222
+ transform: none;
1223
  width: 100%
1224
  }
1225
  }
src/resources/css/tickets-admin.min.css CHANGED
@@ -1 +1 @@
1
- .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;color:#727272;cursor:pointer;display:inline-block;margin-left:11px;vertical-align:middle}.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;cursor:pointer;display:inline-block;height:20px;margin:0;position:relative;vertical-align:middle;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:1px solid #141827}.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: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%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.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%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__input{display:inline-block}#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-weight:400;font-size:14px}.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{line-height:0}.tribe-common .tribe-common-form-control-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;display:inline-block;margin:0;padding:0;width:120px;vertical-align:middle}.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 #d5d5d5;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 #d5d5d5;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 #d5d5d5;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:#727272;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}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-slider__label{font-weight:400;font-size:12px}.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{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:16px;line-height:1.62;font-weight:400;border:0;border-bottom:1px solid #d5d5d5;height:auto;padding:12px 28px 12px 0;width:100%}.tribe-common .tribe-common-form-control-text__input::-webkit-input-placeholder{color:#727272;font-style:normal}.tribe-common .tribe-common-form-control-text__input::-moz-placeholder{color:#727272;font-style:normal}.tribe-common .tribe-common-form-control-text__input:-ms-input-placeholder,.tribe-common .tribe-common-form-control-text__input::-ms-input-placeholder{color:#727272;font-style:normal}.tribe-common .tribe-common-form-control-text__input::placeholder{color:#727272;font-style:normal}.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}#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;border:0;border-bottom:1px solid #d5d5d5;padding:12px 28px 12px 0;width:100%}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input:focus{border-bottom-color:#141827;box-shadow:none}.tribe-common .tribe-common-form-control-toggle{line-height:0}.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:#d5d5d5;cursor:pointer;display:inline-block;vertical-align:middle;width:40px}.tribe-common .tribe-common-form-control-toggle__input:after{background-color:#fff;border:1px solid #d5d5d5;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);height:20px;width:20px;content:"";left:0;position:absolute;top:-5px;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:after{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:#727272;cursor:pointer;display:inline-block;margin-left:11px;vertical-align:middle}.tribe-common .tribe-common-form-control-toggle--vertical .tribe-common-form-control-toggle__label{display:block;margin:0 0 6px}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__input{display:inline-block;margin:5px 0}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__label{font-weight:400;font-size:12px}.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 .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:21px;padding-right:21px}.tribe-common a{cursor:pointer}.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}.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{text-decoration:none}.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-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:hover{color:#334aff}.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 .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 .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 .tribe-common-b3--bold{font-weight:700}.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-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:hover{color:#334aff}.tribe-common .tribe-common-h1{font-size:28px}.tribe-common .tribe-common-h1,.tribe-common .tribe-common-h2{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;line-height:1.42}.tribe-common .tribe-common-h2{font-size:24px}.tribe-common .tribe-common-h3{font-size:22px;line-height:1.5}.tribe-common .tribe-common-h3,.tribe-common .tribe-common-h4{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700}.tribe-common .tribe-common-h4{font-size:20px;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 .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 .tribe-common-h--alt{font-weight:400}.tribe-theme-avada #main .tribe-common .tribe-common-h1{font-size:28px}.tribe-theme-avada #main .tribe-common .tribe-common-h1,.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;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h2{font-size:24px}.tribe-theme-avada #main .tribe-common .tribe-common-h3{font-size:22px;line-height:1.5}.tribe-theme-avada #main .tribe-common .tribe-common-h3,.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}.tribe-theme-avada #main .tribe-common .tribe-common-h4{font-size:20px;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-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-h--alt{font-weight:400}.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}.tribe-common button{border:none;padding:0}.tribe-common button,.tribe-common button:focus,.tribe-common button:hover{background-color:transparent}.tribe-common .tribe-common-l-container{max-width:1260px;margin-left:auto;margin-right:auto;padding-left:19.5px;padding-right:19.5px;width:100%}.tribe-common .tribe-common-svgicon{background-repeat:no-repeat;background-size:contain}.tribe-common .tribe-common-svgicon--day{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zM14.18 14.53v1.747c0 .482.39.874.873.874H16.8a.873.873 0 0 0 .873-.874V14.53a.873.873 0 0 0-.873-.873h-1.747a.873.873 0 0 0-.873.873z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--list{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23141827'%3E%3Cpath d='M19.883 3.272c.342 0 .622-.21.622-.467v-.464c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.464c0 .257.28.467.622.467h12.756zm-18.045.935a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5zM19.883 9.98c.342 0 .622-.21.622-.466v-.465c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.465c0 .256.28.466.622.466h12.756zm-18.045.936a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5zM19.883 16.689c.342 0 .622-.21.622-.467v-.465c0-.256-.28-.466-.622-.466H7.127c-.342 0-.622.21-.622.466v.465c0 .257.28.467.622.467h12.756zm-18.045.935a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--map{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23141827'%3E%3Cpath stroke-linejoin='round' d='M13.921 11.632H17.5l3.588 8.421H1l3.488-8.421h4.016'/%3E%3Cpath d='M11.32 15.506c.2-.248 4.93-6.108 4.93-9.04 0-3.015-2.305-5.468-5.138-5.468-2.833 0-5.138 2.453-5.138 5.467 0 2.933 4.729 8.793 4.93 9.041a.268.268 0 0 0 .208.101c.08 0 .155-.037.207-.101zm-4.797-9.04c0-2.693 2.058-4.883 4.589-4.883 2.53 0 4.588 2.19 4.588 4.882 0 2.387-3.667 7.22-4.588 8.397-.922-1.177-4.589-6.009-4.589-8.397z' stroke-width='.4' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath d='M12.85 6.477c0-1.007-.78-1.826-1.738-1.826-.96 0-1.74.819-1.74 1.826 0 1.007.78 1.826 1.74 1.826.959 0 1.739-.82 1.739-1.826zm-3.15 0c0-.817.633-1.482 1.412-1.482.778 0 1.41.665 1.41 1.482s-.632 1.482-1.41 1.482c-.779 0-1.412-.665-1.412-1.482z' stroke-width='.7' fill='%23000' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--month{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.637 1.063v19.879c0 .276.189.5.422.5h20.037c.232 0 .421-.224.421-.5V1.062c0-.275-.189-.5-.421-.5H1.059c-.233 0-.422.225-.422.5zM1.787 2H20.34v2.685H1.787V2zm0 4H20.34v14H1.787V6zM8 8.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-8 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-12 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm0 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--photo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23141827'%3E%3Cpath d='M19.348.11H.634a.509.509 0 0 0-.52.508v15.017c0 .284.23.508.52.508h18.714a.51.51 0 0 0 .52-.508V.618a.509.509 0 0 0-.52-.508zm-.54 1.035v10.837l-2.87-3.084c-.583-.61-1.664-.61-2.246 0l-1.393 1.481-4.034-4.525a1.625 1.625 0 0 0-1.227-.528 1.6 1.6 0 0 0-1.206.548l-4.657 5.175V1.145h17.632zM1.174 15.108v-2.496l5.448-6.089a.529.529 0 0 1 .415-.182c.146 0 .333.06.437.182l4.429 4.972c.104.102.25.183.395.183.166.02.291-.06.395-.162l1.788-1.908c.167-.183.5-.183.686 0l3.66 3.917v1.603H1.175v-.02z'/%3E%3Cpath d='M14.19 5.757c1.044 0 1.91-.872 1.91-1.968s-.846-1.969-1.91-1.969c-1.062 0-1.909.873-1.909 1.969s.866 1.968 1.91 1.968zm0-2.902c.493 0 .907.427.907.934 0 .507-.414.933-.906.933-.492 0-.906-.426-.906-.933 0-.507.414-.934.906-.934z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--week{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zm6.25 6.537v1.006c0 .278.224.503.502.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H7.908a.503.503 0 0 0-.503.502zm4.022 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H11.93a.503.503 0 0 0-.503.502zm4.023 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502h-1.006a.503.503 0 0 0-.503.502zm-12.069 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H3.885a.503.503 0 0 0-.503.502z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--featured{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h16v20l-7.902-5.122L0 20z' fill='%23334AFF'/%3E%3C/svg%3E");height:10px;width:8px}.tribe-common .tribe-common-svgicon--recurring{background-image: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='%23334AFF'/%3E%3C/svg%3E");height:10px;width:10px}.tribe-common .tribe-common-svgicon--search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--filters{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--caret-down{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.21.85L6 5.64 10.79.85 11.94 2 6 7.94.06 2z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-theme-enfold .tribe-common th{letter-spacing:0;text-transform:none}.tribe-common .tribe-common-a11y-hidden{display:none!important;visibility:hidden}.tribe-common .tribe-common-a11y-visual-hide,.tribe-common .tribe-common-a11y-visual-show{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.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: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;color:#727272;padding:14px 20px;width:100%}.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:#fff}.tribe-common .tribe-common-c-btn-border:active,.tribe-common a.tribe-common-c-btn-border:active{border-color:#141827}.tribe-common .tribe-common-c-btn-border:active,.tribe-common .tribe-common-c-btn-border:focus,.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:active,.tribe-common a.tribe-common-c-btn-border:focus,.tribe-common a.tribe-common-c-btn-border:hover{color:#141827}.tribe-common .tribe-common-c-btn-border:disabled,.tribe-common a.tribe-common-c-btn-border:disabled{color:#d5d5d5}.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:before{background-repeat:no-repeat;background-size:contain;content:"";display:block}.tribe-common .tribe-common-c-btn-icon--border{background-color:#fff;border:1px solid #d5d5d5;align-items:center;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-common .tribe-common-c-btn-icon--caret-left: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='%23BABABA'/%3E%3C/svg%3E");height:20px;width:12px}.tribe-common .tribe-common-c-btn-icon--caret-left:active:before,.tribe-common .tribe-common-c-btn-icon--caret-left:focus:before,.tribe-common .tribe-common-c-btn-icon--caret-left: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='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-left:disabled: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='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-right: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='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23BABABA'/%3E%3C/svg%3E");height:20px;width:12px}.tribe-common .tribe-common-c-btn-icon--caret-right:active:before,.tribe-common .tribe-common-c-btn-icon--caret-right:focus:before,.tribe-common .tribe-common-c-btn-icon--caret-right: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='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-right:disabled: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='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--filters:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E");height:20px;width:24px}.tribe-common .tribe-common-c-btn-icon--filters:active:before,.tribe-common .tribe-common-c-btn-icon--filters:focus:before,.tribe-common .tribe-common-c-btn-icon--filters:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--filters:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23D5D5D5' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--search:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E");height:20px;width:20px}.tribe-common .tribe-common-c-btn-icon--search:active:before,.tribe-common .tribe-common-c-btn-icon--search:focus:before,.tribe-common .tribe-common-c-btn-icon--search:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--search:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.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 .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-common .tribe-common-c-btn-link,.tribe-common a.tribe-common-c-btn-link{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;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;background-color:transparent;text-align:center;text-decoration:underline;transition:color .2s ease;color:#334aff;padding:11px 20px;width:100%}.tribe-common .tribe-common-c-btn-link:focus,.tribe-common .tribe-common-c-btn-link:hover,.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover{background-color:transparent;color:rgba(51,74,255,.8)}.tribe-common .tribe-common-c-btn-link:active,.tribe-common a.tribe-common-c-btn-link:active{color:rgba(51,74,255,.9)}.tribe-common .tribe-common-c-btn-link:disabled,.tribe-common a.tribe-common-c-btn-link:disabled{color:rgba(51,74,255,.07)}.tribe-common .tribe-common-c-btn--small,.tribe-common a.tribe-common-c-btn--small{padding:11px 14px;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{padding-top:192px}.tribe-common .tribe-common-c-loader__dot{background-color:rgba(51,74,255,.07);float:left;height:15px;width:15px;animation-name:a;animation-duration:2.24s;animation-iteration-count:infinite;animation-direction:normal;border-radius:20px}.tribe-common .tribe-common-c-loader__dot:not(:first-of-type){margin-left:8px}.tribe-common .tribe-common-c-loader__dot--first{animation-delay:.45s}.tribe-common .tribe-common-c-loader__dot--second{animation-delay:1.05s}.tribe-common .tribe-common-c-loader__dot--third{animation-delay:1.35s}@keyframes a{50%{background-color:#334aff}}.accordion-header{background:none;border:0;color:inherit;cursor:pointer;font-size:12px;font-weight:700;padding:10px 20px;box-sizing:border-box;position:relative;text-align:left;width:100%}.accordion-header:before{background-color:#000;border-radius:100%;box-sizing:border-box;color:#fff;content:"\f132";font-family:dashicons;font-size:10px;line-height:17px;font-weight:400;height:14px;left:0;padding:0;position:absolute;top:12px;width:15px;text-align:center;padding-right:1px}.accordion-header:after{content:"";border-bottom:1px solid #ddd;position:absolute;right:0;width:80%;top:50%;transform:translateY(-50%)}.accordion-header.is-active:before{content:"\f460";line-height:15px}.accordion-header:focus{outline:1px solid #5b9dd9}.accordion-header:hover{background:none}.tribe-tickets-editor-history:after{width:calc(100% - 80px)}.tribe_attendee_meta:after{width:calc(100% - 170px)}.tribe_advanced_meta:after{width:calc(100% - 105px)}.accordion-label:focus{outline:none}.accordion-content{display:none}.ticket_panel .accordion-content{margin:1em 0 2em}.accordion-content.is-active{display:block}.tribe-common .tribe-tickets__notice{padding:16px;background-color:#f7f6f6;border-radius:4px;margin:20px 0}.tribe-common .tribe-tickets__notice>:last-child{padding-bottom:0;margin-bottom:0}.tribe-common .tribe-tickets-notice__title{margin:0;position:relative}.tribe-common .tribe-tickets-notice__title:empty{display:none}.tribe-common .tribe-tickets__notice--error{background-color:rgba(218,57,77,.08);display:none;padding-left:50px}.tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title{position:relative}.tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 1)'%3E%3Ccircle cx='8' cy='8' r='7.467' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Ccircle cx='8' cy='11.733' r='1.067' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 3.733v4.8' fill='%23141827'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;content:"";height:16px;left:-32px;position:absolute;top:2px;width:16px}.tribe-common .tribe-tickets__notice--barred{background-color:#fff;border:4px solid #e4e4e4;border-bottom:0;border-radius:0;border-top:0;padding:0 12px}.tribe-common .tribe-tickets__notice--barred-left{border-right:0;padding:0 0 0 12px}.tribe-common .tribe-tickets__notice--barred-right{border-left:0;padding:0 12px 0 0}.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{align-items:center;background:hsla(0,0%,100%,.6);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:100}.tribe-common-c-loader.tribe-tickets-loader__modal{height:100vh;position:fixed;width:100vw}.tribe-tickets-column-attendees-link{display:inline-block}#ticket_form input[type=radio]{margin-right:5px}#ticket_form span.datetime_seperator{margin-left:10px}.ticket_list h4{border-bottom:1px solid #e5e5e5;padding-bottom:6px;text-transform:uppercase}.ticket_list h4 a{font-size:11px;font-weight:400;text-transform:none}.ticket_list tr:hover td div.ticket_controls{visibility:visible}.ticket_list tr td{padding:10px;vertical-align:middle}.ticket_list tr td div.ticket_controls{visibility:hidden}.ticket_name p:first-child{font-weight:700}#tribe_ticket_header_preview img{height:auto!important;max-width:95%!important}#tribe_ticket_header_remove,.ticket_time{display:none}.tribe-tickets-remaining{font-size:10px}.eventtable{margin:0;padding-top:0;width:100%}#event_tickets,.eventtable.ticket_list.eventForm{table-layout:fixed}.tribe-strong-label{font-weight:700}.tribe-theme-twentyfifteen .tribe-events-tickets input[type=number]{padding:.375em;width:100%}.screen_reader_text{clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#poststuff .inside{margin-top:12px}.tribe-tickets-editor-blocker{background:hsla(0,0%,100%,.7);bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:100000}.tribe-tickets-editor-blocker .spinner{left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;z-index:100404}.tribe-tickets-editor-history-list{margin-left:20px}#event_tickets{position:relative}#event_tickets fieldset{border:0;padding:0;margin:0 0 1em}#event_tickets .ticket_form_left{font-weight:700}#event_tickets label{font-weight:400}#event_tickets input[type=color].ticket_form_right,#event_tickets input[type=date].ticket_form_right,#event_tickets input[type=datetime-local].ticket_form_right,#event_tickets input[type=datetime].ticket_form_right,#event_tickets input[type=email].ticket_form_right,#event_tickets input[type=month].ticket_form_right,#event_tickets input[type=number].ticket_form_right,#event_tickets input[type=password].ticket_form_right,#event_tickets input[type=range].ticket_form_right,#event_tickets input[type=search].ticket_form_right,#event_tickets input[type=tel].ticket_form_right,#event_tickets input[type=text].ticket_form_right,#event_tickets input[type=time].ticket_form_right,#event_tickets input[type=url].ticket_form_right,#event_tickets input[type=week].ticket_form_right,#event_tickets label.ticket_form_right,#event_tickets textarea.ticket_form_right{display:block}#event_tickets .tribe-description-small{font-size:.95em;margin-top:5px;color:#888}.ticket_panel{border:1px solid #a3a3a3;border-radius:5px;box-sizing:border-box;opacity:1;position:relative;padding:8px;visibility:visible;width:100%;will-change:transform}.ticket_panel[aria-hidden=true]{opacity:0;position:absolute;visibility:hidden}.ticket_panel section{margin:2em 0}.ticket_panel #tribe-tickets-image{margin-top:.5em}.ticket_panel.panel_base{border:0;padding:.5em 0 0}.ticket_panel.panel_edit{border:0}.ticket_panel.panel_settings h4{margin:0}.ticket_panel.panel_settings .settings_main{margin-bottom:0;margin-top:0}.ticket_panel.panel_settings .settings_main p{font-size:inherit}.ticket_panel h4,.ticket_title{text-transform:uppercase}.ticket_title{margin-top:0}.ticket_list_container{margin-bottom:20px}.tribe_no_capacity{margin:0}.ticket_delete{color:#a00}.ticket_delete:hover{color:#dc3232}#settings_form_toggle{margin-top:1em}.global_capacity_edit_button{background:none;border:0;color:#ccc;cursor:pointer;padding:0}.tribe-button-icon:before{font-family:dashicons;font-size:1.25em;left:-.25em;position:relative;vertical-align:middle}.tribe-button-icon .tribe-hidden{display:none}.tribe-button-icon.tribe-button-icon-plus:before{content:"\f132"}.tribe-button-icon.tribe-button-icon-edit:before{content:"\f464"}.tribe-button-icon.tribe-button-icon-settings:before{content:"\f111";top:-2px}.tribe-tickets-image-preview{margin-top:2em;max-width:200px}#tribe_ticket_header_image{margin-right:2em;vertical-align:baseline}#tribe_tickets_image_preview_filename{display:none;font-weight:700}#tribe_tickets_image_preview_filename.-active{display:inline}#tribe_tickets_image_preview_filename .dashicons{vertical-align:text-bottom}#tribe_tickets_image_preview_filename .filename{margin-left:.5em}.ticket_table_intro .button-secondary{float:right;margin-bottom:15px;margin-left:5px}.ticket_table_intro #ticket_form_total_capacity{display:inline-block;line-height:28px;position:relative}.ticket_table_intro #ticket_form_total_capacity .tooltip{background-color:#efefef;border-radius:3px;border:1px solid #a3a3a3;display:none;margin-left:.5em;padding:.5em;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.ticket_table_intro #ticket_form_total_capacity:hover .tooltip{display:block}.ticket_table_intro #ticket_form_total_capacity .tooltip{left:100%;top:53%;white-space:nowrap}.input_block{margin-bottom:1em;position:relative}.input_block .ticket_form_left{display:block;box-sizing:border-box;float:left;margin:0;padding-left:0;padding-right:1em}.input_block input,.input_block textarea{max-width:calc(100% - 132px)}.input_block .ticket_field.hasDatepicker{border-radius:3px;font-size:13px;margin-bottom:0}.input_block .input_block,.input_block .ticket_form_right{display:block;margin-top:0}.input_block .input_block:last-child,.input_block .ticket_form_right:last-child{margin-bottom:0}.input_block .input_block{margin-top:1em}.input_block legend+.input_block{margin-top:0}.input_block .tribe_stock_block{padding-left:calc(20px + .4em)}.input_block .tribe_stock_block.tribe-active{padding-top:1em}.input_block label.ticket_form_right{margin-bottom:1em}.input_block .tribe_block_label{display:block}.input_block .ticket_stock_total{color:#666;font-style:italic;margin-left:1em}#ticket_form .input_block .ticket_stock_total_value{margin-right:0}.input_block .tribe-timepicker{width:6em}#tribe_ticket_provider_wrapper{clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#event_tickets{font-size:12px}h4.ticket_form_title{font-size:1.2em;margin-top:0}#ticket_form input[type=checkbox],#ticket_form input[type=radio]{margin-right:.4em}.tribe_soft_note,p.description{color:#a3a3a3;font-size:inherit;font-style:normal}#ticket_form .ticket_advanced.history._show span:first-child,#ticket_form .ticket_advanced.history .toggle-history span:nth-child(2),#ticket_form .ticket_advanced.history ul{display:none}#ticket_form .ticket_advanced.history._show span:nth-child(2){display:inline}#ticket_form .ticket_advanced.history._show ul{display:block}.ticket_bottom{margin-top:1em}.tribe_preview{cursor:pointer}#ticket_form .tooltip_container{position:relative;display:inline;vertical-align:middle}#ticket_form .tooltip_container .tooltip{border-radius:3px;border:1px solid #a3a3a3;display:none;margin-left:.5em;padding:.5em;position:absolute;top:50%;transform:translateY(-50%);z-index:1}#ticket_form .tooltip_container:hover .tooltip{display:block}#ticket_form .tooltip_container .tooltip{background-color:#efefef;left:100%;margin:0;width:200px}#settings_global_capacity_edit{background-color:#fff;border:1px solid #b4b9be;float:left;font-size:inherit;margin-right:10px}#settings_global_capacity_edit:disabled{background-color:transparent;border:0;box-shadow:none;color:#555}#settings_global_capacity_edit:enabled{margin-right:7px}#ticket_form .original_stock_cap span{margin-right:0}@media (min-width:768px){#top.tribe-theme-enfold .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;font-size:14px;line-height:1.62;font-weight:400;border:0;padding:20px 20px 20px 40px}.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:24px;padding-right:24px}.tribe-common .tribe-common-b1{font-size:16px;line-height:1.62}.tribe-common .tribe-common-b2{font-size:14px;line-height:1.62}.tribe-common .tribe-common-b3{font-size:12px;line-height:1.38}.tribe-common .tribe-common-b1--min-medium{font-size:16px;line-height:1.62}.tribe-common .tribe-common-b2--min-medium{font-size:14px;line-height:1.62}.tribe-common .tribe-common-b3--min-medium{font-size:12px;line-height:1.38}.tribe-common .tribe-common-h1{font-size:42px;line-height:1.38}.tribe-common .tribe-common-h2{font-size:32px;line-height:1.38}.tribe-common .tribe-common-h3{font-size:28px;line-height:1.42}.tribe-common .tribe-common-h4{font-size:24px;line-height:1.42}.tribe-common .tribe-common-h6{font-size:16px;line-height:1.62}.tribe-common .tribe-common-h1--min-medium{font-size:42px;line-height:1.38}.tribe-common .tribe-common-h2--min-medium{font-size:32px;line-height:1.38}.tribe-common .tribe-common-h3--min-medium{font-size:28px;line-height:1.42}.tribe-common .tribe-common-h4--min-medium{font-size:24px;line-height:1.42}.tribe-common .tribe-common-h5--min-medium{font-size:18px;line-height:1.5}.tribe-common .tribe-common-h6--min-medium{font-size:16px;line-height:1.62}.tribe-common .tribe-common-h7--min-medium{font-size:14px;line-height:1.62}.tribe-theme-avada #main .tribe-common .tribe-common-h1{font-size:42px;line-height:1.38}.tribe-theme-avada #main .tribe-common .tribe-common-h2{font-size:32px;line-height:1.38}.tribe-theme-avada #main .tribe-common .tribe-common-h3{font-size:28px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h4{font-size:24px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h6{font-size:16px;line-height:1.62}.tribe-theme-avada #main .tribe-common .tribe-common-h3--min-medium{font-size:28px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h4--min-medium{font-size:24px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h5--min-medium{font-size:18px;line-height:1.5}.tribe-theme-avada #main .tribe-common .tribe-common-h6--min-medium{font-size:16px;line-height:1.62}.tribe-theme-avada #main .tribe-common .tribe-common-h7--min-medium{font-size:14px;line-height:1.62}.tribe-common .tribe-common-l-container{padding-left:42px;padding-right:42px}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{padding:6px 15px;width:auto}.tribe-common .tribe-common-c-btn,.tribe-common .tribe-common-c-btn-link,.tribe-common a.tribe-common-c-btn,.tribe-common a.tribe-common-c-btn-link{width:auto}.tribe-common .tribe-common-c-loader{padding-top:288px}.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{padding:0}}@media (min-width:782px){.ticket_panel{padding:16px}.input_block .input_block,.input_block .ticket_form_right{margin-left:132px}#ticket_bottom_right{float:right}}@media (min-width:400px){#settings_form_toggle{float:right;margin-top:0}}@media screen and (max-width:520px){.ticket_table_intro #ticket_form_total_capacity{width:100%}}@media screen and (max-width:782px){.ticket_table_intro #ticket_form_total_capacity .tooltip{left:auto;margin-top:5px;position:relative;top:auto;transform:none;width:100%}.input_block .ticket_form_left{float:none;display:inline-block;padding:0 0 6px}.input_block .tribe_stock_block{padding-left:36px}.input_block .tribe_stock_block.tribe-active{padding-top:5px}#ticket_form .tooltip_container .tooltip{left:auto;margin-top:5px;position:relative;top:auto;transform:none;width:100%}}@media (max-width:782px){#ticket_bottom_right{margin-top:1em}}@media screen and (max-width:390px){#ticket_form .tooltip_container{display:none}}
1
+ .accordion-header{background:none;border:0;color:inherit;cursor:pointer;font-size:12px;font-weight:700;padding:10px 20px;box-sizing:border-box;position:relative;text-align:left;width:100%}.accordion-header:before{background-color:#000;border-radius:100%;box-sizing:border-box;color:#fff;content:"\f132";font-family:dashicons;font-size:10px;line-height:17px;font-weight:400;height:14px;left:0;padding:0;position:absolute;top:12px;width:15px;text-align:center;padding-right:1px}.accordion-header:after{content:"";border-bottom:1px solid #ddd;position:absolute;right:0;width:80%;top:50%;transform:translateY(-50%)}.accordion-header.is-active:before{content:"\f460";line-height:15px}.accordion-header:focus{outline:1px solid #5b9dd9}.accordion-header:hover{background:none}.tribe-tickets-editor-history:after{width:calc(100% - 80px)}.tribe_attendee_meta:after{width:calc(100% - 170px)}.tribe_advanced_meta:after{width:calc(100% - 105px)}.accordion-label:focus{outline:none}.accordion-content{display:none}.ticket_panel .accordion-content{margin:1em 0 2em}.accordion-content.is-active{display:block}.tribe-common .tribe-tickets__notice{padding:16px;background-color:#f7f6f6;border-radius:4px;margin:20px 0}.tribe-common .tribe-tickets__notice>:last-child{padding-bottom:0;margin-bottom:0}.tribe-common .tribe-tickets-notice__title{margin:0;position:relative}.tribe-common .tribe-tickets-notice__title:empty{display:none}.tribe-common .tribe-tickets__notice--error{background-color:rgba(218,57,77,.08);display:none;padding-left:50px}.tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title{position:relative}.tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 1)'%3E%3Ccircle cx='8' cy='8' r='7.467' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Ccircle cx='8' cy='11.733' r='1.067' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 3.733v4.8' fill='%23141827'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;content:"";height:16px;left:-32px;position:absolute;top:2px;width:16px}.tribe-common .tribe-tickets__notice--barred{background-color:#fff;border:4px solid #e4e4e4;border-bottom:0;border-radius:0;border-top:0;padding:0 12px}.tribe-common .tribe-tickets__notice--barred-left{border-right:0;padding:0 0 0 12px}.tribe-common .tribe-tickets__notice--barred-right{border-left:0;padding:0 12px 0 0}.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{align-items:center;background:hsla(0,0%,100%,.6);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:100}.tribe-common-c-loader.tribe-tickets-loader__modal{height:100vh;position:fixed;width:100vw}.tribe-common .tribe-common-c-btn-link,.tribe-common a.tribe-common-c-btn-link{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;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;background-color:transparent;text-align:center;text-decoration:underline;transition:color .2s ease;color:#334aff;padding:11px 20px;width:100%}.tribe-common .tribe-common-c-btn-link:focus,.tribe-common .tribe-common-c-btn-link:hover,.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover{background-color:transparent;color:rgba(51,74,255,.8)}.tribe-common .tribe-common-c-btn-link:active,.tribe-common a.tribe-common-c-btn-link:active{color:rgba(51,74,255,.9)}.tribe-common .tribe-common-c-btn-link:disabled,.tribe-common a.tribe-common-c-btn-link:disabled{color:rgba(51,74,255,.07)}.tribe-common .tribe-common-c-btn--small,.tribe-common a.tribe-common-c-btn--small{padding:11px 14px;width:auto}.tribe-tickets-column-attendees-link{display:inline-block}#ticket_form input[type=radio]{margin-right:5px}#ticket_form span.datetime_seperator{margin-left:10px}.ticket_list h4{border-bottom:1px solid #e5e5e5;padding-bottom:6px;text-transform:uppercase}.ticket_list h4 a{font-size:11px;font-weight:400;text-transform:none}.ticket_list tr:hover td div.ticket_controls{visibility:visible}.ticket_list tr td{padding:10px;vertical-align:middle}.ticket_list tr td div.ticket_controls{visibility:hidden}.ticket_name p:first-child{font-weight:700}#tribe_ticket_header_preview img{height:auto!important;max-width:95%!important}#tribe_ticket_header_remove,.ticket_time{display:none}.tribe-tickets-remaining{font-size:10px}.eventtable{margin:0;padding-top:0;width:100%}#event_tickets,.eventtable.ticket_list.eventForm{table-layout:fixed}.tribe-strong-label{font-weight:700}.tribe-theme-twentyfifteen .tribe-events-tickets input[type=number]{padding:.375em;width:100%}.screen_reader_text{clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#poststuff .inside{margin-top:12px}.tribe-tickets-editor-blocker{background:hsla(0,0%,100%,.7);bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:100000}.tribe-tickets-editor-blocker .spinner{left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;z-index:100404}.tribe-tickets-editor-history-list{margin-left:20px}#event_tickets{position:relative}#event_tickets fieldset{border:0;padding:0;margin:0 0 1em}#event_tickets .ticket_form_left{font-weight:700}#event_tickets label{font-weight:400}#event_tickets input[type=color].ticket_form_right,#event_tickets input[type=date].ticket_form_right,#event_tickets input[type=datetime-local].ticket_form_right,#event_tickets input[type=datetime].ticket_form_right,#event_tickets input[type=email].ticket_form_right,#event_tickets input[type=month].ticket_form_right,#event_tickets input[type=number].ticket_form_right,#event_tickets input[type=password].ticket_form_right,#event_tickets input[type=range].ticket_form_right,#event_tickets input[type=search].ticket_form_right,#event_tickets input[type=tel].ticket_form_right,#event_tickets input[type=text].ticket_form_right,#event_tickets input[type=time].ticket_form_right,#event_tickets input[type=url].ticket_form_right,#event_tickets input[type=week].ticket_form_right,#event_tickets label.ticket_form_right,#event_tickets textarea.ticket_form_right{display:block}#event_tickets .tribe-description-small{font-size:.95em;margin-top:5px;color:#888}.ticket_panel{border:1px solid #a3a3a3;border-radius:5px;box-sizing:border-box;opacity:1;position:relative;padding:8px;visibility:visible;width:100%;will-change:transform}.ticket_panel[aria-hidden=true]{opacity:0;position:absolute;visibility:hidden}.ticket_panel section{margin:2em 0}.ticket_panel #tribe-tickets-image{margin-top:.5em}.ticket_panel.panel_base{border:0;padding:.5em 0 0}.ticket_panel.panel_edit{border:0}.ticket_panel.panel_settings h4{margin:0}.ticket_panel.panel_settings .settings_main{margin-bottom:0;margin-top:0}.ticket_panel.panel_settings .settings_main p{font-size:inherit}.ticket_panel h4,.ticket_title{text-transform:uppercase}.ticket_title{margin-top:0}.ticket_list_container{margin-bottom:20px}.tribe_no_capacity{margin:0}.ticket_delete{color:#a00}.ticket_delete:hover{color:#dc3232}#settings_form_toggle{margin-top:1em}.global_capacity_edit_button{background:none;border:0;color:#ccc;cursor:pointer;padding:0}.tribe-button-icon:before{font-family:dashicons;font-size:1.25em;left:-.25em;position:relative;vertical-align:middle}.tribe-button-icon .tribe-hidden{display:none}.tribe-button-icon.tribe-button-icon-plus:before{content:"\f132"}.tribe-button-icon.tribe-button-icon-edit:before{content:"\f464"}.tribe-button-icon.tribe-button-icon-settings:before{content:"\f111";top:-2px}.tribe-tickets-image-preview{margin-top:2em;max-width:200px}#tribe_ticket_header_image{margin-right:2em;vertical-align:baseline}#tribe_tickets_image_preview_filename{display:none;font-weight:700}#tribe_tickets_image_preview_filename.-active{display:inline}#tribe_tickets_image_preview_filename .dashicons{vertical-align:text-bottom}#tribe_tickets_image_preview_filename .filename{margin-left:.5em}.ticket_table_intro .button-secondary{float:right;margin-bottom:15px;margin-left:5px}.ticket_table_intro #ticket_form_total_capacity{display:inline-block;line-height:28px;position:relative}.ticket_table_intro #ticket_form_total_capacity .tooltip{background-color:#efefef;border-radius:3px;border:1px solid #a3a3a3;display:none;margin-left:.5em;padding:.5em;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.ticket_table_intro #ticket_form_total_capacity:hover .tooltip{display:block}.ticket_table_intro #ticket_form_total_capacity .tooltip{left:100%;top:53%;white-space:nowrap}.input_block{margin-bottom:1em;position:relative}.input_block .ticket_form_left{display:block;box-sizing:border-box;float:left;margin:0;padding-left:0;padding-right:1em}.input_block input,.input_block textarea{max-width:calc(100% - 132px)}.input_block .ticket_field.hasDatepicker{border-radius:3px;font-size:13px;margin-bottom:0}.input_block .input_block,.input_block .ticket_form_right{display:block;margin-top:0}.input_block .input_block:last-child,.input_block .ticket_form_right:last-child{margin-bottom:0}.input_block .input_block{margin-top:1em}.input_block legend+.input_block{margin-top:0}.input_block .tribe_stock_block{padding-left:calc(20px + .4em)}.input_block .tribe_stock_block.tribe-active{padding-top:1em}.input_block label.ticket_form_right{margin-bottom:1em}.input_block .tribe_block_label{display:block}.input_block .ticket_stock_total{color:#666;font-style:italic;margin-left:1em}#ticket_form .input_block .ticket_stock_total_value{margin-right:0}.input_block .tribe-timepicker{width:6em}#tribe_ticket_provider_wrapper{clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#event_tickets{font-size:12px}h4.ticket_form_title{font-size:1.2em;margin-top:0}#ticket_form input[type=checkbox],#ticket_form input[type=radio]{margin-right:.4em}.tribe_soft_note,p.description{color:#a3a3a3;font-size:inherit;font-style:normal}#ticket_form .ticket_advanced.history._show span:first-child,#ticket_form .ticket_advanced.history .toggle-history span:nth-child(2),#ticket_form .ticket_advanced.history ul{display:none}#ticket_form .ticket_advanced.history._show span:nth-child(2){display:inline}#ticket_form .ticket_advanced.history._show ul{display:block}.ticket_bottom{margin-top:1em}.tribe_preview{cursor:pointer}#ticket_form .tooltip_container{position:relative;display:inline;vertical-align:middle}#ticket_form .tooltip_container .tooltip{border-radius:3px;border:1px solid #a3a3a3;display:none;margin-left:.5em;padding:.5em;position:absolute;top:50%;transform:translateY(-50%);z-index:1}#ticket_form .tooltip_container:hover .tooltip{display:block}#ticket_form .tooltip_container .tooltip{background-color:#efefef;left:100%;margin:0;width:200px}#settings_global_capacity_edit{background-color:#fff;border:1px solid #b4b9be;float:left;font-size:inherit;margin-right:10px}#settings_global_capacity_edit:disabled{background-color:transparent;border:0;box-shadow:none;color:#555}#settings_global_capacity_edit:enabled{margin-right:7px}#ticket_form .original_stock_cap span{margin-right:0}@media (min-width:768px){.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{padding:0}.tribe-common .tribe-common-c-btn-link,.tribe-common a.tribe-common-c-btn-link{width:auto}}@media (min-width:782px){.ticket_panel{padding:16px}.input_block .input_block,.input_block .ticket_form_right{margin-left:132px}#ticket_bottom_right{float:right}}@media (min-width:400px){#settings_form_toggle{float:right;margin-top:0}}@media screen and (max-width:520px){.ticket_table_intro #ticket_form_total_capacity{width:100%}}@media screen and (max-width:782px){.ticket_table_intro #ticket_form_total_capacity .tooltip{left:auto;margin-top:5px;position:relative;top:auto;transform:none;width:100%}.input_block .ticket_form_left{float:none;display:inline-block;padding:0 0 6px}.input_block .tribe_stock_block{padding-left:36px}.input_block .tribe_stock_block.tribe-active{padding-top:5px}#ticket_form .tooltip_container .tooltip{left:auto;margin-top:5px;position:relative;top:auto;transform:none;width:100%}}@media (max-width:782px){#ticket_bottom_right{margin-top:1em}}@media screen and (max-width:390px){#ticket_form .tooltip_container{display:none}}
src/resources/css/tickets-common.css CHANGED
@@ -18,7 +18,7 @@
18
  and edit the source files found there.
19
  */
20
 
21
- /* Common Utilities */
22
 
23
  /* -----------------------------------------------------------------------------
24
  *
@@ -356,2187 +356,270 @@
356
  * Visually Show: Show element after has been hidden with %visually-hide
357
  * ----------------------------------------------------------------------------- */
358
 
359
- /* Common Base */
360
 
361
- /* -----------------------------------------------------------------------------
362
- *
363
- * Base
364
- *
365
- * This file is just a clearing-house.
366
- * Make partials (start with an underscore) for any actual css code.
367
- *
368
- * ----------------------------------------------------------------------------- */
369
 
370
- /* Forms */
 
 
 
 
 
 
 
 
 
 
 
 
371
 
372
- .tribe-common {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
373
 
374
- /* -----------------------------------------------------------------------------
375
- *
376
- * Form Control: Checkboxes & Radios Theme Overrides
377
- *
378
- * ----------------------------------------------------------------------------- */
 
 
 
 
 
379
 
380
- /* -----------------------------------------------------------------------------
381
- * Form Control: Checkboxes Theme Overrides
382
- * ----------------------------------------------------------------------------- */
 
383
 
384
- /* -----------------------------------------------------------------------------
385
- * Form Control: Radios Theme Overrides
386
- * ----------------------------------------------------------------------------- */
 
 
 
 
 
 
 
387
  }
388
 
389
- /* -----------------------------------------------------------------------------
390
- *
391
- * Form Control: Checkboxes & Radios
392
- *
393
- * Example (Checkboxes):
394
- * <fieldset>
395
- * <legend>Legend for Checkboxes</legend>
396
- * <div class="tribe-common-form-control-checkbox-radio-group">
397
- * <div class="tribe-common-form-control-checkbox">
398
- * <input
399
- * class="tribe-common-form-control-checkbox__input"
400
- * id="checkboxOne"
401
- * name="checkboxGroup"
402
- * type="checkbox"
403
- * value="checkboxOne"
404
- * checked="checked"
405
- * />
406
- * <label
407
- * class="tribe-common-form-control-checkbox__label"
408
- * for="checkboxOne"
409
- * >
410
- * Checkbox One
411
- * </label>
412
- * </div>
413
- * <div class="tribe-common-form-control-checkbox">
414
- * <input
415
- * class="tribe-common-form-control-checkbox__input"
416
- * id="checkboxTwo"
417
- * name="checkboxGroup"
418
- * type="checkbox"
419
- * value="checkboxTwo"
420
- * />
421
- * <label
422
- * class="tribe-common-form-control-checkbox__label"
423
- * for="checkboxTwo"
424
- * >
425
- * Checkbox Two
426
- * </label>
427
- * </div>
428
- * </div>
429
- * </fieldset>
430
- *
431
- * Example (Radios):
432
- * <div class="tribe-common-form-control-checkbox-radio-group">
433
- * <div class="tribe-common-form-control-radio">
434
- * <input
435
- * class="tribe-common-form-control-radio__input"
436
- * id="radioExample"
437
- * name="radioExample"
438
- * type="radio"
439
- * value="RadioExample"
440
- * checked="checked"
441
- * />
442
- * <label
443
- * class="tribe-common-form-control-radio__label"
444
- * for="radioExample"
445
- * >
446
- * Radio Example
447
- * </label>
448
- * </div>
449
- * </div>
450
- *
451
- * ----------------------------------------------------------------------------- */
452
 
453
- .tribe-common .tribe-common-form-control-checkbox,
454
- .tribe-common .tribe-common-form-control-radio {
455
- line-height: 0;
456
  }
457
 
458
- .tribe-common .tribe-common-form-control-checkbox__label,
459
- .tribe-common .tribe-common-form-control-radio__label {
460
- color: #141827;
461
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
462
- font-size: 14px;
463
- line-height: 1.62;
464
- font-weight: 400;
465
 
466
- color: #727272;
467
- cursor: pointer;
468
- display: inline-block;
469
- margin-left: 11px;
470
- vertical-align: middle;
471
  }
472
 
473
- .tribe-common .tribe-common-form-control-checkbox__input,
474
- .tribe-common .tribe-common-form-control-radio__input {
475
- -webkit-appearance: none;
476
- -moz-appearance: none;
477
- appearance: none;
478
- background-color: #FFFFFF;
479
- border: 1px solid #141827;
480
- cursor: pointer;
481
- display: inline-block;
482
- height: 20px;
483
- margin: 0;
484
- position: relative;
485
- vertical-align: middle;
486
- width: 20px;
487
  }
488
 
489
- .tribe-common .tribe-common-form-control-checkbox__input:active,
490
- .tribe-common .tribe-common-form-control-checkbox__input:focus,
491
- .tribe-common .tribe-common-form-control-checkbox__input:hover,
492
- .tribe-common .tribe-common-form-control-radio__input:active,
493
- .tribe-common .tribe-common-form-control-radio__input:focus,
494
- .tribe-common .tribe-common-form-control-radio__input:hover {
495
- border: 1px solid #141827;
496
- }
497
 
498
- .tribe-common .tribe-common-form-control-checkbox__input:checked, .tribe-common .tribe-common-form-control-radio__input:checked {
499
- background-color: #141827;
 
500
  }
501
 
502
- /* -----------------------------------------------------------------------------
503
- * Form Control: Checkboxes
504
- * ----------------------------------------------------------------------------- */
 
505
 
506
- .tribe-common .tribe-common-form-control-checkbox__input:checked:before {
507
- 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='%23FFFFFF'/%3E%3C/svg%3E");
508
- background-repeat: no-repeat;
509
- background-size: contain;
510
- content: '';
511
- display: block;
512
- height: 9px;
513
- left: 50%;
514
- position: absolute;
515
- top: 50%;
516
- transform: translate(-50%, -50%);
517
- width: 12px;
518
  }
519
 
520
- /* -----------------------------------------------------------------------------
521
- * Form Control: Radios
522
- * ----------------------------------------------------------------------------- */
 
 
 
 
 
 
523
 
524
- .tribe-common .tribe-common-form-control-radio__input {
525
- border-radius: 50%;
526
  }
527
 
528
- .tribe-common .tribe-common-form-control-radio__input:checked:before {
529
- background-color: #FFFFFF;
530
- border-radius: 50%;
531
  content: '';
532
- display: block;
533
- height: 8px;
534
- left: 50%;
535
  position: absolute;
536
- top: 50%;
537
- transform: translate(-50%, -50%);
538
- width: 8px;
539
  }
540
 
541
- /* -----------------------------------------------------------------------------
542
- * Theme Overrides - Enfold
543
- * ----------------------------------------------------------------------------- */
544
 
545
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__input {
546
- display: inline-block;
547
- }
 
 
 
 
 
548
 
549
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__label {
550
- font-weight: 400;
551
- font-size: 14px;
552
- }
553
 
554
- /* -----------------------------------------------------------------------------
555
- * Theme Overrides - Enfold
556
- * ----------------------------------------------------------------------------- */
 
557
 
558
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-radio__label {
559
- font-weight: 400;
560
- font-size: 14px;
 
 
 
 
 
 
 
 
 
 
 
 
 
561
  }
562
 
563
- /* -----------------------------------------------------------------------------
564
- *
565
- * Form Control: Groups (Checkbox & Radio)
566
- *
567
- * Example:
568
- * <div class="tribe-common-form-control-checkbox-radio-group">
569
- * <div class="tribe-common-form-control-checkbox">
570
- * <input id="checkboxOne" name="checkboxGroup" type="checkbox" value="checkboxOne" checked="checked" />
571
- * <label for="checkboxOne">Checkbox One</label>
572
- * </div>
573
- * <div class="tribe-common-form-control-checkbox">
574
- * <input id="checkboxTwo" name="checkboxGroup" type="checkbox" value="checkboxTwo" />
575
- * <label for="checkboxTwo">Checkbox two</label>
576
- * </div>
577
- * </div>
578
- *
579
- * ----------------------------------------------------------------------------- */
580
-
581
- .tribe-common .tribe-common-form-control-checkbox-radio-group > * {
582
- margin-bottom: 15px;
583
  }
584
 
585
- .tribe-common .tribe-common-form-control-checkbox-radio-group > *:last-child {
586
- margin-bottom: 0;
587
- }
588
-
589
- .tribe-common {
590
-
591
- /* -----------------------------------------------------------------------------
592
- *
593
- * Form Control: Sliders Theme Overrides
594
- *
595
- * ----------------------------------------------------------------------------- */
596
- }
597
-
598
  /* -----------------------------------------------------------------------------
599
  *
600
- * Form Control: Sliders
601
- *
602
- * Example (Horizontal):
603
- * <div class="tribe-common-form-control-slider">
604
- * <input
605
- * class="tribe-common-form-control-slider__input"
606
- * id="sliderOne"
607
- * type="range"
608
- * min="0"
609
- * max="100"
610
- * value="50"
611
- * />
612
- * <label class="tribe-common-form-control-slider__label" for="sliderOne">Slider One</label>
613
- * </div>
614
  *
615
- * Example (Vertical):
616
- * <div class="tribe-common-form-control-slider tribe-common-form-control-slider--vertical">
617
- * <label class="tribe-common-form-control-slider__label" for="sliderOne">Slider One</label>
618
- * <input
619
- * class="tribe-common-form-control-slider__input"
620
- * id="sliderOne"
621
- * type="range"
622
- * min="0"
623
- * max="100"
624
- * value="50"
625
- * />
626
- * </div>
627
  *
628
  * ----------------------------------------------------------------------------- */
629
 
630
- .tribe-common .tribe-common-form-control-slider {
631
- line-height: 0;
632
- }
633
-
634
- .tribe-common .tribe-common-form-control-slider__input {
635
- -webkit-appearance: none;
636
- -moz-appearance: none;
637
- appearance: none;
638
- background-color: transparent;
639
  border: 0;
640
  cursor: pointer;
641
  display: inline-block;
642
- margin: 0;
643
  padding: 0;
644
- width: 120px;
645
- vertical-align: middle;
 
 
 
 
 
 
 
 
646
  }
647
 
648
- /* -----------------------------------------------------------------------------
649
- * Track styles
650
- * ----------------------------------------------------------------------------- */
651
-
652
- .tribe-common .tribe-common-form-control-slider__input::-webkit-slider-runnable-track {
653
- border: none;
654
- border-radius: 5px;
655
- height: 10px;
656
- margin: 5px 0;
657
- padding: 0;
658
- position: relative;
659
- transition: background-color 0.2s ease;
660
- background-color: #334AFF;
661
- }
662
 
663
- .tribe-common .tribe-common-form-control-slider__input::-moz-range-track {
664
- border: none;
665
- border-radius: 5px;
666
- height: 10px;
667
- margin: 5px 0;
668
- padding: 0;
669
- position: relative;
670
- transition: background-color 0.2s ease;
671
- background-color: #334AFF;
672
  }
673
 
674
- .tribe-common .tribe-common-form-control-slider__input::-ms-track {
675
- background-color: transparent;
676
- border-color: transparent;
677
- border-width: 5px 0;
678
- color: transparent;
679
- height: 10px;
680
  }
681
 
682
- .tribe-common .tribe-common-form-control-slider__input::-ms-fill-lower,
683
- .tribe-common .tribe-common-form-control-slider__input::-ms-fill-upper {
684
- background-color: #334AFF;
685
- border-radius: 10px;
686
  }
687
 
688
- /* -----------------------------------------------------------------------------
689
- * Thumb styles
690
- * ----------------------------------------------------------------------------- */
691
-
692
- .tribe-common .tribe-common-form-control-slider__input::-webkit-slider-thumb {
693
- background-color: #FFFFFF;
694
- border: 1px solid #D5D5D5;
695
- border-radius: 50%;
696
- box-shadow: 0 2px 5px 0 rgba(0,0,0, 0.14);
697
- height: 20px;
698
- width: 20px;
699
- margin-top: -5px;
700
-
701
- -webkit-appearance: none;
702
-
703
- appearance: none;
704
- }
705
-
706
- .tribe-common .tribe-common-form-control-slider__input::-moz-range-thumb {
707
- background-color: #FFFFFF;
708
- border: 1px solid #D5D5D5;
709
- border-radius: 50%;
710
- box-shadow: 0 2px 5px 0 rgba(0,0,0, 0.14);
711
- height: 20px;
712
- width: 20px;
713
- margin-top: -5px;
714
- }
715
-
716
- .tribe-common .tribe-common-form-control-slider__input::-ms-thumb {
717
- background-color: #FFFFFF;
718
- border: 1px solid #D5D5D5;
719
- border-radius: 50%;
720
- box-shadow: 0 2px 5px 0 rgba(0,0,0, 0.14);
721
- height: 20px;
722
- width: 20px;
723
- margin-top: -5px;
724
-
725
- box-shadow: none;
726
- margin-top: -1px;
727
- }
728
-
729
- .tribe-common .tribe-common-form-control-slider__label {
730
- color: #141827;
731
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
732
- font-size: 12px;
733
- line-height: 1.38;
734
- font-weight: 400;
735
-
736
- color: #727272;
737
- cursor: pointer;
738
- display: inline-block;
739
- margin-left: 11px;
740
- vertical-align: middle;
741
- }
742
-
743
- .tribe-common .tribe-common-form-control-slider--vertical .tribe-common-form-control-slider__label {
744
- display: block;
745
- margin: 0 0 6px;
746
- }
747
-
748
- /* -----------------------------------------------------------------------------
749
- * Theme Overrides - Enfold
750
- * ----------------------------------------------------------------------------- */
751
-
752
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-slider__label {
753
- font-weight: 400;
754
- font-size: 12px;
755
- }
756
-
757
- .tribe-common {
758
-
759
- /* -----------------------------------------------------------------------------
760
- *
761
- * Form Control: Text Theme Overrides
762
- *
763
- * ----------------------------------------------------------------------------- */
764
- }
765
-
766
- /* .tribe-common-form-control-text {} */
767
-
768
- .tribe-common .tribe-common-form-control-text__label {
769
- border: 0;
770
- clip: rect(0 0 0 0);
771
- height: 1px;
772
- margin: -1px;
773
- overflow: hidden;
774
- padding: 0;
775
- position: absolute;
776
- width: 1px;
777
- }
778
-
779
- /* -----------------------------------------------------------------------------
780
- *
781
- * Form Control: Text
782
- *
783
- * Example:
784
- * <div class="tribe-common-form-control-text">
785
- * <label class="tribe-common-form-control-text__label" for="textInput">Text Input</label>
786
- * <input
787
- * class="tribe-common-form-control-text__input"
788
- * id="textInput"
789
- * name="textInput"
790
- * type="text"
791
- * placeholder="Text Input"
792
- * />
793
- * </div>
794
- *
795
- * ----------------------------------------------------------------------------- */
796
-
797
- .tribe-common .tribe-common-form-control-text__input {
798
- color: #141827;
799
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
800
- font-size: 16px;
801
- line-height: 1.62;
802
- font-weight: 400;
803
-
804
- border: 0;
805
- border-bottom: 1px solid #D5D5D5;
806
- height: auto;
807
- padding: 12px 28px 12px 0;
808
- width: 100%;
809
- }
810
-
811
- .tribe-common .tribe-common-form-control-text__input::-webkit-input-placeholder {
812
- color: #727272;
813
- font-style: normal;
814
- }
815
-
816
- .tribe-common .tribe-common-form-control-text__input::-moz-placeholder {
817
- color: #727272;
818
- font-style: normal;
819
- }
820
-
821
- .tribe-common .tribe-common-form-control-text__input:-ms-input-placeholder {
822
- color: #727272;
823
- font-style: normal;
824
- }
825
-
826
- .tribe-common .tribe-common-form-control-text__input::-ms-input-placeholder {
827
- color: #727272;
828
- font-style: normal;
829
- }
830
-
831
- .tribe-common .tribe-common-form-control-text__input::placeholder {
832
- color: #727272;
833
- font-style: normal;
834
- }
835
-
836
- .tribe-common .tribe-common-form-control-text__input:focus {
837
- border-bottom-color: #141827;
838
- outline: 0;
839
- }
840
-
841
- /* -------------------------------------------------------------------------
842
- * Theme Overrides - Twenty Seventeen
843
- * ------------------------------------------------------------------------- */
844
-
845
- .tribe-theme-twentyseventeen .tribe-common .tribe-common-form-control-text__input {
846
- color: #141827;
847
- }
848
-
849
- /* -------------------------------------------------------------------------
850
- * Theme Overrides - Enfold
851
- * ------------------------------------------------------------------------- */
852
-
853
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input {
854
- color: #141827;
855
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
856
- font-size: 16px;
857
- line-height: 1.62;
858
- font-weight: 400;
859
-
860
- border: 0;
861
- border-bottom: 1px solid #D5D5D5;
862
- padding: 12px 28px 12px 0;
863
- width: 100%;
864
- }
865
-
866
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input:focus {
867
- border-bottom-color: #141827;
868
- box-shadow: none;
869
- }
870
-
871
- .tribe-common {
872
-
873
- /* -----------------------------------------------------------------------------
874
- *
875
- * Form Control: Toggles Theme Overrides
876
- *
877
- * ----------------------------------------------------------------------------- */
878
- }
879
-
880
- /* -----------------------------------------------------------------------------
881
- *
882
- * Form Control: Toggles
883
- *
884
- * Example (Horizontal):
885
- * <div class="tribe-common-form-control-toggle">
886
- * <input
887
- * class="tribe-common-form-control-toggle__input"
888
- * id="toggleOne"
889
- * name="toggleGroup"
890
- * type="checkbox"
891
- * value="toggleOne"
892
- * />
893
- * <label class="tribe-common-form-control-toggle__label" for="toggleOne">Toggle One</label>
894
- * </div>
895
- *
896
- * Example (Vertical):
897
- * <div class="tribe-common-form-control-toggle tribe-common-form-control-toggle--vertical">
898
- * <label class="tribe-common-form-control-toggle__label" for="toggleOne">Toggle One</label>
899
- * <input
900
- * class="tribe-common-form-control-toggle__input"
901
- * id="toggleOne"
902
- * name="toggleGroup"
903
- * type="checkbox"
904
- * value="toggleOne"
905
- * />
906
- * </div>
907
- *
908
- * ----------------------------------------------------------------------------- */
909
-
910
- .tribe-common .tribe-common-form-control-toggle {
911
- line-height: 0;
912
- }
913
-
914
- .tribe-common .tribe-common-form-control-toggle__input {
915
- border: none;
916
- border-radius: 5px;
917
- height: 10px;
918
- margin: 5px 0;
919
- padding: 0;
920
- position: relative;
921
- transition: background-color 0.2s ease;
922
-
923
- -webkit-appearance: none;
924
-
925
- -moz-appearance: none;
926
-
927
- appearance: none;
928
- background-color: #D5D5D5;
929
- cursor: pointer;
930
- display: inline-block;
931
- vertical-align: middle;
932
- width: 40px;
933
- }
934
-
935
- .tribe-common .tribe-common-form-control-toggle__input:after {
936
- background-color: #FFFFFF;
937
- border: 1px solid #D5D5D5;
938
- border-radius: 50%;
939
- box-shadow: 0 2px 5px 0 rgba(0,0,0, 0.14);
940
- height: 20px;
941
- width: 20px;
942
-
943
- content: '';
944
- left: 0;
945
- position: absolute;
946
- top: -5px;
947
- transition: transform 0.2s ease;
948
- }
949
-
950
- .tribe-common .tribe-common-form-control-toggle__input:checked {
951
- background-color: #334AFF;
952
- }
953
-
954
- .tribe-common .tribe-common-form-control-toggle__input:checked:after {
955
- transform: translateX(20px);
956
- }
957
-
958
- .tribe-common .tribe-common-form-control-toggle__label {
959
- color: #141827;
960
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
961
- font-size: 12px;
962
- line-height: 1.38;
963
- font-weight: 400;
964
-
965
- color: #727272;
966
- cursor: pointer;
967
- display: inline-block;
968
- margin-left: 11px;
969
- vertical-align: middle;
970
- }
971
-
972
- .tribe-common .tribe-common-form-control-toggle--vertical .tribe-common-form-control-toggle__label {
973
- display: block;
974
- margin: 0 0 6px;
975
- }
976
-
977
- /* -----------------------------------------------------------------------------
978
- * Theme Overrides - Enfold
979
- * ----------------------------------------------------------------------------- */
980
-
981
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__input {
982
- display: inline-block;
983
- margin: 5px 0;
984
- }
985
-
986
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__label {
987
- font-weight: 400;
988
- font-size: 12px;
989
- }
990
-
991
- /* Grid */
992
-
993
- /* -----------------------------------------------------------------------------
994
- * Grid: Columns
995
- * ----------------------------------------------------------------------------- */
996
-
997
- .tribe-common .tribe-common-g-col {
998
- min-width: 0;
999
- width: 100%;
1000
- }
1001
-
1002
  /* -----------------------------------------------------------------------------
1003
  *
1004
- * Grid: Rows
1005
  *
1006
  * Example:
1007
- * <div class="g-row">
1008
- * <div class="g-col">
1009
- * <p>Component or another grid layout, perhaps?</p>
1010
- * </div>
1011
- * </div>
1012
  *
1013
  * ----------------------------------------------------------------------------- */
1014
 
1015
- .tribe-common .tribe-common-g-row {
1016
- display: flex;
1017
- flex-wrap: wrap;
1018
- }
1019
-
1020
- .tribe-common .tribe-common-g-row--gutters {
1021
- margin-left: -21px;
1022
- margin-right: -21px;
1023
- }
1024
-
1025
- .tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col {
1026
- padding-left: 21px;
1027
- padding-right: 21px;
1028
- }
1029
-
1030
- /* Typography */
1031
-
1032
- .tribe-common {
1033
-
1034
- /* -------------------------------------------------------------------------
1035
- *
1036
- * Anchor: Theme Overrides
1037
- *
1038
- * ------------------------------------------------------------------------- */
1039
- }
1040
-
1041
- .tribe-common a {
1042
- color: #141827;
1043
- cursor: pointer;
1044
- outline: 0;
1045
- text-decoration: none;
1046
  }
1047
 
1048
- .tribe-common a:hover,
1049
- .tribe-common a:focus,
1050
- .tribe-common a:active,
1051
- .tribe-common a:visited {
1052
- color: #141827;
1053
- outline: 0;
1054
- text-decoration: none;
1055
- }
1056
-
1057
- /* -------------------------------------------------------------------------
1058
- *
1059
- * Anchor: Theme Overrides
1060
- *
1061
- * ------------------------------------------------------------------------- */
1062
-
1063
- /* -------------------------------------------------------------------------
1064
- * Theme Overrides - Twenty Seventeen
1065
- * ------------------------------------------------------------------------- */
1066
-
1067
- .tribe-theme-twentyseventeen .tribe-common a:hover,
1068
- .tribe-theme-twentyseventeen .tribe-common a:focus {
1069
- box-shadow: none;
1070
- color: #141827;
1071
- }
1072
-
1073
- /* -------------------------------------------------------------------------
1074
- * Theme Overrides - Twenty Nineteen
1075
- * ------------------------------------------------------------------------- */
1076
 
1077
- .tribe-theme-twentynineteen .entry .tribe-common a {
1078
- text-decoration: none;
 
1079
  }
1080
 
1081
- /* -------------------------------------------------------------------------
1082
- *
1083
- * Anchor
1084
- *
1085
- * Example:
1086
- * <a class="tribe-common-anchor">Anchor Text</a>
1087
- * <a class="tribe-common-anchor-alt">Anchor Alt Text</a>
1088
- * <a class="tribe-common-anchor-thin">Anchor Thin Text</a>
1089
- *
1090
- * ------------------------------------------------------------------------- */
1091
-
1092
- .tribe-common .tribe-common-anchor {
1093
- border-bottom: 2px solid transparent;
1094
- transition: border-color 0.2s ease;
1095
- }
1096
-
1097
- .tribe-common .tribe-common-anchor:active,
1098
- .tribe-common .tribe-common-anchor:focus,
1099
- .tribe-common .tribe-common-anchor:hover {
1100
- border-bottom: 2px solid #141827;
1101
- }
1102
-
1103
- .tribe-common .tribe-common-anchor-alt {
1104
- border-bottom: 2px solid #334AFF;
1105
- color: #141827;
1106
- transition: color 0.2s ease;
1107
- }
1108
-
1109
- .tribe-common .tribe-common-anchor-alt:active,
1110
- .tribe-common .tribe-common-anchor-alt:focus,
1111
- .tribe-common .tribe-common-anchor-alt:hover {
1112
- border-bottom: 2px solid #334AFF;
1113
- color: #334AFF;
1114
- }
1115
-
1116
- .tribe-common .tribe-common-anchor-thin {
1117
- border-bottom: 1px solid transparent;
1118
- transition: border-color 0.2s ease;
1119
- }
1120
-
1121
- .tribe-common .tribe-common-anchor-thin:active,
1122
- .tribe-common .tribe-common-anchor-thin:focus,
1123
- .tribe-common .tribe-common-anchor-thin:hover {
1124
- border-bottom: 1px solid #141827;
1125
- }
1126
-
1127
- /* -------------------------------------------------------------------------
1128
- * Theme Overrides - Twenty Seventeen
1129
- * ------------------------------------------------------------------------- */
1130
-
1131
- .tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:hover,
1132
- .tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:focus {
1133
- color: #334AFF;
1134
- }
1135
-
1136
- /* -------------------------------------------------------------------------
1137
- * Body 1
1138
- * ------------------------------------------------------------------------- */
1139
-
1140
- .tribe-common .tribe-common-b1 {
1141
- color: #141827;
1142
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1143
- font-size: 14px;
1144
- font-weight: 400;
1145
- line-height: 1.62;
1146
- }
1147
-
1148
- /* -------------------------------------------------------------------------
1149
- *
1150
- * Body
1151
- *
1152
- * Example:
1153
- * <p class="tribe-common-b1">Text here</p>
1154
- *
1155
- * ------------------------------------------------------------------------- */
1156
-
1157
- .tribe-common .tribe-common-b1--bold {
1158
- font-weight: 700;
1159
- }
1160
-
1161
- /* -------------------------------------------------------------------------
1162
- * Body 2
1163
- * ------------------------------------------------------------------------- */
1164
-
1165
- .tribe-common .tribe-common-b2 {
1166
- color: #141827;
1167
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1168
- font-size: 12px;
1169
- font-weight: 400;
1170
- line-height: 1.38;
1171
- }
1172
-
1173
- .tribe-common .tribe-common-b2--bold {
1174
- font-weight: 700;
1175
- }
1176
-
1177
- /* -------------------------------------------------------------------------
1178
- * Body 3
1179
- * ------------------------------------------------------------------------- */
1180
-
1181
- .tribe-common .tribe-common-b3 {
1182
- color: #141827;
1183
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1184
- font-size: 11px;
1185
- font-weight: 400;
1186
- line-height: 1.5;
1187
- }
1188
-
1189
- .tribe-common .tribe-common-b3--bold {
1190
- font-weight: 700;
1191
- }
1192
-
1193
- /* -------------------------------------------------------------------------
1194
- * Body 1 for --viewport-medium
1195
- * ------------------------------------------------------------------------- */
1196
-
1197
- .tribe-common {
1198
-
1199
- /* -------------------------------------------------------------------------
1200
- *
1201
- * CTA: Theme Overrides
1202
- *
1203
- * ------------------------------------------------------------------------- */
1204
- }
1205
-
1206
- /* -------------------------------------------------------------------------
1207
- *
1208
- * CTA
1209
- *
1210
- * Example:
1211
- * <a class="tribe-common-cta">Link Text</a>
1212
- * <a class="tribe-common-cta tribe-common-cta--alt">Link Text Alt</a>
1213
- *
1214
- * ------------------------------------------------------------------------- */
1215
-
1216
- .tribe-common .tribe-common-cta {
1217
- color: #141827;
1218
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1219
- font-size: 12px;
1220
- line-height: 1.38;
1221
- font-weight: 400;
1222
- font-weight: 700;
1223
- border-bottom: 2px solid transparent;
1224
- transition: border-color 0.2s ease;
1225
- }
1226
-
1227
- .tribe-common .tribe-common-cta:active,
1228
- .tribe-common .tribe-common-cta:focus,
1229
- .tribe-common .tribe-common-cta:hover {
1230
- border-bottom: 2px solid #141827;
1231
- }
1232
-
1233
- .tribe-common .tribe-common-cta--alt {
1234
- border-bottom: 2px solid #334AFF;
1235
- color: #141827;
1236
- transition: color 0.2s ease;
1237
- }
1238
-
1239
- .tribe-common .tribe-common-cta--alt:active,
1240
- .tribe-common .tribe-common-cta--alt:focus,
1241
- .tribe-common .tribe-common-cta--alt:hover {
1242
- border-bottom: 2px solid #334AFF;
1243
- color: #334AFF;
1244
  }
1245
-
1246
- /* -------------------------------------------------------------------------
1247
- * Theme Overrides - Twenty Seventeen
1248
- * ------------------------------------------------------------------------- */
1249
-
1250
- .tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:hover,
1251
- .tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:focus {
1252
- color: #334AFF;
1253
  }
1254
-
1255
- .tribe-common {
1256
- /* -------------------------------------------------------------------------
1257
- *
1258
- * Heading
1259
- *
1260
- * Example:
1261
- * <h1 class="tribe-common-h1">Heading Text</h1>
1262
- *
1263
- * ------------------------------------------------------------------------- */
1264
-
1265
- /* -------------------------------------------------------------------------
1266
- *
1267
- * Heading: Theme Overrides
1268
- *
1269
- * ------------------------------------------------------------------------- */
1270
- }
1271
-
1272
- /* -------------------------------------------------------------------------
1273
- * Heading: h1
1274
- * ------------------------------------------------------------------------- */
1275
-
1276
- .tribe-common .tribe-common-h1 {
1277
- color: #141827;
1278
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1279
- font-weight: 700;
1280
- font-size: 28px;
1281
- line-height: 1.42;
1282
- }
1283
-
1284
- /* -------------------------------------------------------------------------
1285
- * Heading: h2
1286
- * ------------------------------------------------------------------------- */
1287
-
1288
- .tribe-common .tribe-common-h2 {
1289
- color: #141827;
1290
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1291
- font-weight: 700;
1292
- font-size: 24px;
1293
- line-height: 1.42;
1294
- }
1295
-
1296
- /* -------------------------------------------------------------------------
1297
- * Heading: h3
1298
- * ------------------------------------------------------------------------- */
1299
-
1300
- .tribe-common .tribe-common-h3 {
1301
- color: #141827;
1302
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1303
- font-weight: 700;
1304
- font-size: 22px;
1305
- line-height: 1.5;
1306
- }
1307
-
1308
- /* -------------------------------------------------------------------------
1309
- * Heading: h4
1310
- * ------------------------------------------------------------------------- */
1311
-
1312
- .tribe-common .tribe-common-h4 {
1313
- color: #141827;
1314
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1315
- font-weight: 700;
1316
- font-size: 20px;
1317
- line-height: 1.42;
1318
- }
1319
-
1320
- /* -------------------------------------------------------------------------
1321
- * Heading: h5
1322
- * ------------------------------------------------------------------------- */
1323
-
1324
- .tribe-common .tribe-common-h5 {
1325
- color: #141827;
1326
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1327
- font-weight: 700;
1328
- font-size: 18px;
1329
- line-height: 1.5;
1330
- }
1331
-
1332
- /* -------------------------------------------------------------------------
1333
- * Heading: h6
1334
- * ------------------------------------------------------------------------- */
1335
-
1336
- .tribe-common .tribe-common-h6 {
1337
- color: #141827;
1338
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1339
- font-weight: 700;
1340
- font-size: 16px;
1341
- line-height: 1.5;
1342
- }
1343
-
1344
- /* -------------------------------------------------------------------------
1345
- * Heading: h7
1346
- * ------------------------------------------------------------------------- */
1347
-
1348
- .tribe-common .tribe-common-h7 {
1349
- color: #141827;
1350
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1351
- font-weight: 700;
1352
- font-size: 14px;
1353
- line-height: 1.62;
1354
- }
1355
-
1356
- /* -------------------------------------------------------------------------
1357
- * Heading: h8
1358
- * ------------------------------------------------------------------------- */
1359
-
1360
- .tribe-common .tribe-common-h8 {
1361
- color: #141827;
1362
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1363
- font-weight: 700;
1364
- font-size: 12px;
1365
- line-height: 1.38;
1366
- }
1367
-
1368
- /* -------------------------------------------------------------------------
1369
- * Heading: h1 for --viewport-medium
1370
- * ------------------------------------------------------------------------- */
1371
-
1372
- /* -------------------------------------------------------------------------
1373
- * Heading: h2 for --viewport-medium
1374
- * ------------------------------------------------------------------------- */
1375
-
1376
- /* -------------------------------------------------------------------------
1377
- * Heading: h3 for --viewport-medium
1378
- * ------------------------------------------------------------------------- */
1379
-
1380
- /* -------------------------------------------------------------------------
1381
- * Heading: h4 for --viewport-medium
1382
- * ------------------------------------------------------------------------- */
1383
-
1384
- /* -------------------------------------------------------------------------
1385
- * Heading: h5 for --viewport-medium
1386
- * ------------------------------------------------------------------------- */
1387
-
1388
- /* -------------------------------------------------------------------------
1389
- * Heading: h6 for --viewport-medium
1390
- * ------------------------------------------------------------------------- */
1391
-
1392
- /* -------------------------------------------------------------------------
1393
- * Heading: h7 for --viewport-medium
1394
- * ------------------------------------------------------------------------- */
1395
-
1396
- /* -------------------------------------------------------------------------
1397
- * Heading: alt style
1398
- * ------------------------------------------------------------------------- */
1399
-
1400
- .tribe-common .tribe-common-h--alt {
1401
- font-weight: 400;
1402
- }
1403
-
1404
- /* -------------------------------------------------------------------------
1405
- * Theme Overrides - Avada
1406
- * ------------------------------------------------------------------------- */
1407
-
1408
- /* -------------------------------------------------------------------------
1409
- * Heading: h1
1410
- * ------------------------------------------------------------------------- */
1411
-
1412
- .tribe-theme-avada #main .tribe-common .tribe-common-h1 {
1413
- color: #141827;
1414
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1415
- font-weight: 700;
1416
- font-size: 28px;
1417
- line-height: 1.42;
1418
- }
1419
-
1420
- /* -------------------------------------------------------------------------
1421
- * Heading: h2
1422
- * ------------------------------------------------------------------------- */
1423
-
1424
- .tribe-theme-avada #main .tribe-common .tribe-common-h2 {
1425
- color: #141827;
1426
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1427
- font-weight: 700;
1428
- font-size: 24px;
1429
- line-height: 1.42;
1430
- }
1431
-
1432
- /* -------------------------------------------------------------------------
1433
- * Heading: h3
1434
- * ------------------------------------------------------------------------- */
1435
-
1436
- .tribe-theme-avada #main .tribe-common .tribe-common-h3 {
1437
- color: #141827;
1438
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1439
- font-weight: 700;
1440
- font-size: 22px;
1441
- line-height: 1.5;
1442
- }
1443
-
1444
- /* -------------------------------------------------------------------------
1445
- * Heading: h4
1446
- * ------------------------------------------------------------------------- */
1447
-
1448
- .tribe-theme-avada #main .tribe-common .tribe-common-h4 {
1449
- color: #141827;
1450
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1451
- font-weight: 700;
1452
- font-size: 20px;
1453
- line-height: 1.42;
1454
- }
1455
-
1456
- /* -------------------------------------------------------------------------
1457
- * Heading: h5
1458
- * ------------------------------------------------------------------------- */
1459
-
1460
- .tribe-theme-avada #main .tribe-common .tribe-common-h5 {
1461
- color: #141827;
1462
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1463
- font-weight: 700;
1464
- font-size: 18px;
1465
- line-height: 1.5;
1466
- }
1467
-
1468
- /* -------------------------------------------------------------------------
1469
- * Heading: h6
1470
- * ------------------------------------------------------------------------- */
1471
-
1472
- .tribe-theme-avada #main .tribe-common .tribe-common-h6 {
1473
- color: #141827;
1474
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1475
- font-weight: 700;
1476
- font-size: 16px;
1477
- line-height: 1.5;
1478
- }
1479
-
1480
- /* -------------------------------------------------------------------------
1481
- * Heading: h7
1482
- * ------------------------------------------------------------------------- */
1483
-
1484
- .tribe-theme-avada #main .tribe-common .tribe-common-h7 {
1485
- color: #141827;
1486
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1487
- font-weight: 700;
1488
- font-size: 14px;
1489
- line-height: 1.62;
1490
- }
1491
-
1492
- /* -------------------------------------------------------------------------
1493
- * Heading: h8
1494
- * ------------------------------------------------------------------------- */
1495
-
1496
- .tribe-theme-avada #main .tribe-common .tribe-common-h8 {
1497
- color: #141827;
1498
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1499
- font-weight: 700;
1500
- font-size: 12px;
1501
- line-height: 1.38;
1502
- }
1503
-
1504
- /* -------------------------------------------------------------------------
1505
- * Heading: h3 for --viewport-medium
1506
- * ------------------------------------------------------------------------- */
1507
-
1508
- /* -------------------------------------------------------------------------
1509
- * Heading: h4 for --viewport-medium
1510
- * ------------------------------------------------------------------------- */
1511
-
1512
- /* -------------------------------------------------------------------------
1513
- * Heading: h5 for --viewport-medium
1514
- * ------------------------------------------------------------------------- */
1515
-
1516
- /* -------------------------------------------------------------------------
1517
- * Heading: h6 for --viewport-medium
1518
- * ------------------------------------------------------------------------- */
1519
-
1520
- /* -------------------------------------------------------------------------
1521
- * Heading: h7 for --viewport-medium
1522
- * ------------------------------------------------------------------------- */
1523
-
1524
- /* -------------------------------------------------------------------------
1525
- * Heading: alt style
1526
- * ------------------------------------------------------------------------- */
1527
-
1528
- .tribe-theme-avada #main .tribe-common .tribe-common-h--alt {
1529
- font-weight: 400;
1530
- }
1531
-
1532
- .tribe-common {
1533
- /* -------------------------------------------------------------------------
1534
- * Lists
1535
- * ------------------------------------------------------------------------- */
1536
-
1537
- /* -----------------------------------------------------------------------------
1538
- *
1539
- * Lists: Theme Overrides
1540
- *
1541
- * ----------------------------------------------------------------------------- */
1542
- }
1543
-
1544
- /* -------------------------------------------------------------------------
1545
- * Theme Overrides - Divi
1546
- * ------------------------------------------------------------------------- */
1547
-
1548
- .tribe-theme-divi #left-area .tribe-common ul,
1549
- .tribe-theme-divi .entry-content .tribe-common ul,
1550
- body.et-pb-preview.tribe-theme-divi #main-content .container .tribe-common ul {
1551
- list-style-type: none;
1552
- padding: 0;
1553
- }
1554
-
1555
- /* -------------------------------------------------------------------------
1556
- * Button
1557
- * ------------------------------------------------------------------------- */
1558
-
1559
- .tribe-common button {
1560
- background-color: transparent;
1561
- border: none;
1562
- padding: 0;
1563
- }
1564
-
1565
- .tribe-common button:hover,
1566
- .tribe-common button:focus {
1567
- background-color: transparent;
1568
- }
1569
-
1570
- /* -----------------------------------------------------------------------------
1571
- *
1572
- * Layout: Global Content Container
1573
- *
1574
- * ----------------------------------------------------------------------------- */
1575
-
1576
- .tribe-common .tribe-common-l-container {
1577
- max-width: 1260px;
1578
- margin-left: auto;
1579
- margin-right: auto;
1580
- padding-left: 19.5px;
1581
- padding-right: 19.5px;
1582
- width: 100%;
1583
- }
1584
-
1585
- /* -------------------------------------------------------------------------
1586
- * SVG Icons
1587
- * ------------------------------------------------------------------------- */
1588
-
1589
- .tribe-common .tribe-common-svgicon {
1590
- background-repeat: no-repeat;
1591
- background-size: contain;
1592
- }
1593
-
1594
- .tribe-common .tribe-common-svgicon--day {
1595
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zM14.18 14.53v1.747c0 .482.39.874.873.874h1.747a.873.873 0 0 0 .873-.874v-1.747a.873.873 0 0 0-.873-.873h-1.747a.873.873 0 0 0-.873.873z' fill='%23141827' fill-rule='nonzero'/%3E%3C/svg%3E");
1596
- }
1597
-
1598
- .tribe-common .tribe-common-svgicon--list {
1599
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23141827' fill-rule='nonzero'%3E%3Cpath d='M19.883 3.272c.342 0 .622-.21.622-.467v-.464c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.464c0 .257.28.467.622.467h12.756zM1.838 4.207a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5zM19.883 9.98c.342 0 .622-.21.622-.466v-.465c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.465c0 .256.28.466.622.466h12.756zM1.838 10.916a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5z' fill='%23141827'/%3E%3Cg%3E%3Cpath d='M19.883 16.689c.342 0 .622-.21.622-.467v-.465c0-.256-.28-.466-.622-.466H7.127c-.342 0-.622.21-.622.466v.465c0 .257.28.467.622.467h12.756zM1.838 17.624a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5z' fill='%23141827'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
1600
- }
1601
-
1602
- .tribe-common .tribe-common-svgicon--map {
1603
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23141827' stroke-linejoin='round' d='M13.921 11.632H17.5l3.588 8.421H1l3.488-8.421h4.016'/%3E%3Cpath d='M11.32 15.506c.2-.248 4.93-6.108 4.93-9.04 0-3.015-2.305-5.468-5.138-5.468-2.833 0-5.138 2.453-5.138 5.467 0 2.933 4.729 8.793 4.93 9.041a.268.268 0 0 0 .208.101c.08 0 .155-.037.207-.101zm-4.797-9.04c0-2.693 2.058-4.883 4.589-4.883 2.53 0 4.588 2.19 4.588 4.882 0 2.387-3.667 7.22-4.588 8.397-.922-1.177-4.589-6.009-4.589-8.397z' stroke='%23141827' stroke-width='.4' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath d='M12.85 6.477c0-1.007-.78-1.826-1.738-1.826-.96 0-1.74.819-1.74 1.826 0 1.007.78 1.826 1.74 1.826.959 0 1.739-.82 1.739-1.826zm-3.15 0c0-.817.633-1.482 1.412-1.482.778 0 1.41.665 1.41 1.482s-.632 1.482-1.41 1.482c-.779 0-1.412-.665-1.412-1.482z' stroke='%23141827' stroke-width='.7' fill='%23000' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E");
1604
- }
1605
-
1606
- .tribe-common .tribe-common-svgicon--month {
1607
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.637 1.063v19.879c0 .276.189.5.422.5h20.037c.232 0 .421-.224.421-.5V1.062c0-.275-.189-.5-.421-.5H1.059c-.233 0-.422.225-.422.5zM1.787 2H20.34v2.685H1.787V2zm0 4H20.34v14H1.787V6zM8 8.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-8 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-12 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm0 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5z' fill='%23141827' fill-rule='nonzero'/%3E%3C/svg%3E");
1608
- }
1609
-
1610
- .tribe-common .tribe-common-svgicon--photo {
1611
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23141827' fill-rule='nonzero'%3E%3Cpath d='M19.348.11H.634a.509.509 0 0 0-.52.508v15.017c0 .284.23.508.52.508h18.714c.29 0 .52-.224.52-.508V.618a.509.509 0 0 0-.52-.508zm-.54 1.035v10.837l-2.87-3.084c-.583-.61-1.664-.61-2.246 0l-1.393 1.481-4.034-4.525a1.625 1.625 0 0 0-1.227-.528 1.6 1.6 0 0 0-1.206.548l-4.657 5.175V1.145h17.632zM1.174 15.108v-2.496l5.448-6.089a.529.529 0 0 1 .415-.182c.146 0 .333.06.437.182l4.429 4.972c.104.102.25.183.395.183.166.02.291-.06.395-.162l1.788-1.908c.167-.183.5-.183.686 0l3.66 3.917v1.603H1.175v-.02z' fill='%23141827'/%3E%3Cpath d='M14.19 5.757c1.044 0 1.91-.872 1.91-1.968s-.846-1.969-1.91-1.969c-1.062 0-1.909.873-1.909 1.969s.866 1.968 1.91 1.968zm0-2.902c.493 0 .907.427.907.934 0 .507-.414.933-.906.933-.492 0-.906-.426-.906-.933 0-.507.414-.934.906-.934z' fill='%23141827'/%3E%3C/g%3E%3C/svg%3E");
1612
- }
1613
-
1614
- .tribe-common .tribe-common-svgicon--week {
1615
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zm6.25 6.537v1.006c0 .278.224.503.502.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H7.908a.503.503 0 0 0-.503.502zm4.022 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H11.93a.503.503 0 0 0-.503.502zm4.023 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502h-1.006a.503.503 0 0 0-.503.502zm-12.069 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H3.885a.503.503 0 0 0-.503.502z' fill='%23141827' fill-rule='nonzero'/%3E%3C/svg%3E");
1616
- }
1617
-
1618
- .tribe-common .tribe-common-svgicon--featured {
1619
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h16v20l-7.902-5.122L0 20z' fill='%23334AFF'/%3E%3C/svg%3E");
1620
- height: 10px;
1621
- width: 8px;
1622
- }
1623
-
1624
- .tribe-common .tribe-common-svgicon--recurring {
1625
- background-image: 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.3C3.753 4.717 1.66 7 1.66 9.827c0 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.913c.099.109.158.239.198.37 0 .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='%23334AFF'/%3E%3C/svg%3E");
1626
- height: 10px;
1627
- width: 10px;
1628
- }
1629
-
1630
- .tribe-common .tribe-common-svgicon--search {
1631
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E");
1632
- }
1633
-
1634
- .tribe-common .tribe-common-svgicon--filters {
1635
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0M3 15v-2' stroke='%23727272'/%3E%3Ccircle cx='3' cy='9' r='3' stroke='%23727272'/%3E%3Cpath d='M12 9v6' stroke='%23727272'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)' stroke='%23727272'/%3E%3C/g%3E%3C/svg%3E");
1636
- }
1637
-
1638
- .tribe-common .tribe-common-svgicon--caret-down {
1639
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.21.85L6 5.64 10.79.85 11.94 2 6 7.94.06 2z' fill='%23141827' fill-rule='nonzero'/%3E%3C/svg%3E");
1640
- }
1641
-
1642
- .tribe-common {
1643
- /* -----------------------------------------------------------------------------
1644
- *
1645
- * Tables
1646
- *
1647
- * ----------------------------------------------------------------------------- */
1648
-
1649
- /* -----------------------------------------------------------------------------
1650
- * Tables: Theme Overrides
1651
- * ----------------------------------------------------------------------------- */
1652
- }
1653
-
1654
- /* -----------------------------------------------------------------------------
1655
- * Theme Overrides - Enfold
1656
- * ----------------------------------------------------------------------------- */
1657
-
1658
- .tribe-theme-enfold .tribe-common th {
1659
- letter-spacing: 0;
1660
- text-transform: none;
1661
- }
1662
-
1663
- /* Common A11y */
1664
-
1665
- /* -----------------------------------------------------------------------------
1666
- *
1667
- * A11y
1668
- *
1669
- * This file is just a clearing-house.
1670
- * Make partials (start with an underscore) for any actual css code.
1671
- *
1672
- * ----------------------------------------------------------------------------- */
1673
-
1674
- /* -----------------------------------------------------------------------------
1675
- * Hide from screenreaders & browsers
1676
- * ----------------------------------------------------------------------------- */
1677
-
1678
- .tribe-common .tribe-common-a11y-hidden {
1679
- display: none !important;
1680
- visibility: hidden;
1681
- }
1682
-
1683
- /* -----------------------------------------------------------------------------
1684
- * Hide from browsers & show for screenreaders
1685
- * ----------------------------------------------------------------------------- */
1686
-
1687
- .tribe-common .tribe-common-a11y-visual-hide {
1688
- border: 0;
1689
- clip: rect(0 0 0 0);
1690
- height: 1px;
1691
- margin: -1px;
1692
- overflow: hidden;
1693
- padding: 0;
1694
- position: absolute;
1695
- width: 1px;
1696
- }
1697
-
1698
- /* -----------------------------------------------------------------------------
1699
- * Show for browsers & screenreaders
1700
- * ----------------------------------------------------------------------------- */
1701
-
1702
- .tribe-common .tribe-common-a11y-visual-show {
1703
- border: 0;
1704
- clip: rect(0 0 0 0);
1705
- height: 1px;
1706
- margin: -1px;
1707
- overflow: hidden;
1708
- padding: 0;
1709
- position: absolute;
1710
- width: 1px;
1711
- }
1712
-
1713
- /* Common Components */
1714
-
1715
- /* -----------------------------------------------------------------------------
1716
- *
1717
- * Components
1718
- *
1719
- * This file is just a clearing-house.
1720
- * Make partials (start with an underscore) for any actual css code.
1721
- *
1722
- * ----------------------------------------------------------------------------- */
1723
-
1724
- /* Buttons */
1725
-
1726
- /* -----------------------------------------------------------------------------
1727
- *
1728
- * Button: Border
1729
- *
1730
- * Example:
1731
- * <button class="tribe-common-c-btn-border">...</button>
1732
- * <a href="#" class="tribe-common-c-btn-border">...</a>
1733
- *
1734
- * ----------------------------------------------------------------------------- */
1735
-
1736
- .tribe-common .tribe-common-c-btn-border,
1737
- .tribe-common a.tribe-common-c-btn-border {
1738
- color: #141827;
1739
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1740
- font-size: 12px;
1741
- line-height: 1.38;
1742
- font-weight: 400;
1743
- border: 0;
1744
- cursor: pointer;
1745
- display: inline-block;
1746
- height: auto;
1747
- padding: 0;
1748
- text-decoration: none;
1749
- width: auto;
1750
- background-color: #FFFFFF;
1751
- border: 1px solid #D5D5D5;
1752
- border-radius: 4px;
1753
- text-align: center;
1754
- transition: color 0.2s ease, border-color 0.2s ease;
1755
-
1756
- color: #727272;
1757
- padding: 14px 20px 14px;
1758
- width: 100%;
1759
- }
1760
-
1761
- .tribe-common .tribe-common-c-btn-border:hover,
1762
- .tribe-common .tribe-common-c-btn-border:focus,
1763
- .tribe-common a.tribe-common-c-btn-border:hover,
1764
- .tribe-common a.tribe-common-c-btn-border:focus {
1765
- background-color: #FFFFFF;
1766
- }
1767
-
1768
- .tribe-common .tribe-common-c-btn-border:active, .tribe-common a.tribe-common-c-btn-border:active {
1769
- border-color: #141827;
1770
- }
1771
-
1772
- .tribe-common .tribe-common-c-btn-border:active,
1773
- .tribe-common .tribe-common-c-btn-border:focus,
1774
- .tribe-common .tribe-common-c-btn-border:hover,
1775
- .tribe-common a.tribe-common-c-btn-border:active,
1776
- .tribe-common a.tribe-common-c-btn-border:focus,
1777
- .tribe-common a.tribe-common-c-btn-border:hover {
1778
- color: #141827;
1779
- }
1780
-
1781
- .tribe-common .tribe-common-c-btn-border:disabled, .tribe-common a.tribe-common-c-btn-border:disabled {
1782
- color: #D5D5D5
1783
- }
1784
-
1785
- /* -----------------------------------------------------------------------------
1786
- *
1787
- * Button: Icon
1788
- *
1789
- * Example:
1790
- * <button class="tribe-common-c-btn-icon tribe-common-c-btn-icon--filter">...</button>
1791
- * <a href="#" class="tribe-common-c-btn-icon tribe-common-c-btn-icon--filter">...</a>
1792
- *
1793
- * ----------------------------------------------------------------------------- */
1794
-
1795
- .tribe-common .tribe-common-c-btn-icon {
1796
- border: 0;
1797
- cursor: pointer;
1798
- display: inline-block;
1799
- height: auto;
1800
- padding: 0;
1801
- text-decoration: none;
1802
- width: auto;
1803
- }
1804
-
1805
- .tribe-common .tribe-common-c-btn-icon:before {
1806
- background-repeat: no-repeat;
1807
- background-size: contain;
1808
- content: '';
1809
- display: block;
1810
- }
1811
-
1812
- /* -----------------------------------------------------------------------------
1813
- *
1814
- * Button: Icon Border
1815
- *
1816
- * Example:
1817
- * <button class="tribe-common-c-btn-icon tribe-common-c-btn-icon--border tribe-common-c-btn-icon--filter">...</button>
1818
- * <a href="#" class="tribe-common-c-btn-icon tribe-common-c-btn-icon--border tribe-common-c-btn-icon--filter">...</a>
1819
- *
1820
- * ----------------------------------------------------------------------------- */
1821
-
1822
- .tribe-common .tribe-common-c-btn-icon--border {
1823
- background-color: #FFFFFF;
1824
- border: 1px solid #D5D5D5;
1825
- align-items: center;
1826
- display: inline-flex;
1827
- height: 56px;
1828
- justify-content: center;
1829
- transition: none;
1830
- width: 56px;
1831
- }
1832
-
1833
- .tribe-common .tribe-common-c-btn-icon--border:hover,
1834
- .tribe-common .tribe-common-c-btn-icon--border:focus {
1835
- background-color: #FFFFFF;
1836
- }
1837
-
1838
- .tribe-common .tribe-common-c-btn-icon--border:active {
1839
- border-color: #141827;
1840
- }
1841
-
1842
- /* -----------------------------------------------------------------------------
1843
- * Button: Icon Caret Left
1844
- * ----------------------------------------------------------------------------- */
1845
-
1846
- .tribe-common .tribe-common-c-btn-icon--caret-left:before {
1847
- 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='%23BABABA'/%3E%3C/svg%3E");
1848
- height: 20px;
1849
- width: 12px;
1850
- }
1851
-
1852
- .tribe-common .tribe-common-c-btn-icon--caret-left:active:before, .tribe-common .tribe-common-c-btn-icon--caret-left:hover:before, .tribe-common .tribe-common-c-btn-icon--caret-left:focus:before {
1853
- 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='%23727272'/%3E%3C/svg%3E");
1854
- }
1855
-
1856
- .tribe-common .tribe-common-c-btn-icon--caret-left:disabled:before {
1857
- 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='%23D5D5D5'/%3E%3C/svg%3E");
1858
- }
1859
-
1860
- /* -----------------------------------------------------------------------------
1861
- * Button: Icon Caret Right
1862
- * ----------------------------------------------------------------------------- */
1863
-
1864
- .tribe-common .tribe-common-c-btn-icon--caret-right:before {
1865
- 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='%23BABABA'/%3E%3C/svg%3E");
1866
- height: 20px;
1867
- width: 12px;
1868
- }
1869
-
1870
- .tribe-common .tribe-common-c-btn-icon--caret-right:active:before, .tribe-common .tribe-common-c-btn-icon--caret-right:hover:before, .tribe-common .tribe-common-c-btn-icon--caret-right:focus:before {
1871
- 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='%23727272'/%3E%3C/svg%3E");
1872
- }
1873
-
1874
- .tribe-common .tribe-common-c-btn-icon--caret-right:disabled:before {
1875
- 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='%23D5D5D5'/%3E%3C/svg%3E");
1876
- }
1877
-
1878
- /* -----------------------------------------------------------------------------
1879
- * Button: Icon Filters
1880
- * ----------------------------------------------------------------------------- */
1881
-
1882
- .tribe-common .tribe-common-c-btn-icon--filters:before {
1883
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0M3 15v-2' stroke='%23727272'/%3E%3Ccircle cx='3' cy='9' r='3' stroke='%23727272'/%3E%3Cpath d='M12 9v6' stroke='%23727272'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)' stroke='%23727272'/%3E%3C/g%3E%3C/svg%3E");
1884
- height: 20px;
1885
- width: 24px;
1886
- }
1887
-
1888
- .tribe-common .tribe-common-c-btn-icon--filters:active:before, .tribe-common .tribe-common-c-btn-icon--filters:hover:before, .tribe-common .tribe-common-c-btn-icon--filters:focus:before {
1889
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0M3 15v-2' stroke='%23141827'/%3E%3Ccircle cx='3' cy='9' r='3' stroke='%23141827'/%3E%3Cpath d='M12 9v6' stroke='%23141827'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)' stroke='%23141827'/%3E%3C/g%3E%3C/svg%3E");
1890
- }
1891
-
1892
- .tribe-common .tribe-common-c-btn-icon--filters:disabled:before {
1893
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0M3 15v-2' stroke='%23D5D5D5'/%3E%3Ccircle cx='3' cy='9' r='3' stroke='%23D5D5D5'/%3E%3Cpath d='M12 9v6' stroke='%23D5D5D5'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)' stroke='%23D5D5D5'/%3E%3C/g%3E%3C/svg%3E");
1894
- }
1895
-
1896
- /* -----------------------------------------------------------------------------
1897
- * Button: Icon Search
1898
- * ----------------------------------------------------------------------------- */
1899
-
1900
- .tribe-common .tribe-common-c-btn-icon--search:before {
1901
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E");
1902
- height: 20px;
1903
- width: 20px;
1904
- }
1905
-
1906
- .tribe-common .tribe-common-c-btn-icon--search:active:before, .tribe-common .tribe-common-c-btn-icon--search:hover:before, .tribe-common .tribe-common-c-btn-icon--search:focus:before {
1907
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23141827'/%3E%3C/svg%3E");
1908
- }
1909
-
1910
- .tribe-common .tribe-common-c-btn-icon--search:disabled:before {
1911
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23D5D5D5'/%3E%3C/svg%3E");
1912
- }
1913
-
1914
- /* -----------------------------------------------------------------------------
1915
- *
1916
- * Button: Solid
1917
- *
1918
- * Example:
1919
- * <button class="tribe-common-c-btn">...</button>
1920
- * <a href="#" class="tribe-common-c-btn">...</a>
1921
- *
1922
- * ----------------------------------------------------------------------------- */
1923
-
1924
- .tribe-common .tribe-common-c-btn,
1925
- .tribe-common a.tribe-common-c-btn {
1926
- color: #141827;
1927
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1928
- font-size: 14px;
1929
- line-height: 1.62;
1930
- font-weight: 400;
1931
- font-weight: 700;
1932
- border: 0;
1933
- cursor: pointer;
1934
- display: inline-block;
1935
- height: auto;
1936
- padding: 0;
1937
- text-decoration: none;
1938
- width: auto;
1939
- border-radius: 4px;
1940
- color: #FFFFFF;
1941
- text-align: center;
1942
- transition: background-color 0.2s ease;
1943
-
1944
- background-color: #334AFF;
1945
- padding: 11px 20px 11px;
1946
- width: 100%;
1947
- }
1948
-
1949
- .tribe-common .tribe-common-c-btn:focus,
1950
- .tribe-common .tribe-common-c-btn:hover,
1951
- .tribe-common a.tribe-common-c-btn:focus,
1952
- .tribe-common a.tribe-common-c-btn:hover {
1953
- background-color: rgba(51,74,255, 0.8);
1954
- }
1955
-
1956
- .tribe-common .tribe-common-c-btn:active, .tribe-common a.tribe-common-c-btn:active {
1957
- background-color: rgba(51,74,255, 0.9);
1958
- }
1959
-
1960
- .tribe-common .tribe-common-c-btn:disabled, .tribe-common a.tribe-common-c-btn:disabled {
1961
- background-color: rgba(51,74,255, 0.07);
1962
- }
1963
-
1964
- /* -----------------------------------------------------------------------------
1965
- *
1966
- * Button: Link
1967
- *
1968
- * Example:
1969
- * <button class="tribe-common-c-btn-link">...</button>
1970
- * <a href="#" class="tribe-common-c-btn-link">...</a>
1971
- *
1972
- * ----------------------------------------------------------------------------- */
1973
-
1974
- .tribe-common .tribe-common-c-btn-link,
1975
- .tribe-common a.tribe-common-c-btn-link {
1976
- color: #141827;
1977
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1978
- font-size: 14px;
1979
- line-height: 1.62;
1980
- font-weight: 400;
1981
- border: 0;
1982
- cursor: pointer;
1983
- display: inline-block;
1984
- height: auto;
1985
- padding: 0;
1986
- text-decoration: none;
1987
- width: auto;
1988
- background-color: transparent;
1989
- text-align: center;
1990
- text-decoration: underline;
1991
- transition: color 0.2s ease;
1992
-
1993
- color: #334AFF;
1994
- padding: 11px 20px;
1995
- width: 100%;
1996
- }
1997
-
1998
- .tribe-common .tribe-common-c-btn-link:hover,
1999
- .tribe-common .tribe-common-c-btn-link:focus,
2000
- .tribe-common a.tribe-common-c-btn-link:hover,
2001
- .tribe-common a.tribe-common-c-btn-link:focus {
2002
- background-color: transparent;
2003
- }
2004
-
2005
- .tribe-common .tribe-common-c-btn-link:focus,
2006
- .tribe-common .tribe-common-c-btn-link:hover,
2007
- .tribe-common a.tribe-common-c-btn-link:focus,
2008
- .tribe-common a.tribe-common-c-btn-link:hover {
2009
- color: rgba(51,74,255, 0.8);
2010
- }
2011
-
2012
- .tribe-common .tribe-common-c-btn-link:active, .tribe-common a.tribe-common-c-btn-link:active {
2013
- color: rgba(51,74,255, 0.9);
2014
- }
2015
-
2016
- .tribe-common .tribe-common-c-btn-link:disabled, .tribe-common a.tribe-common-c-btn-link:disabled {
2017
- color: rgba(51,74,255, 0.07);
2018
- }
2019
-
2020
- /* -----------------------------------------------------------------------------
2021
- *
2022
- * Button: Small
2023
- *
2024
- * Example:
2025
- * <button class="tribe-common-c-btn tribe-common-c-btn--small">...</button>
2026
- * <a href="#" class="tribe-common-c-btn tribe-common-c-btn--small">...</a>
2027
- *
2028
- * ----------------------------------------------------------------------------- */
2029
-
2030
- .tribe-common .tribe-common-c-btn--small,
2031
- .tribe-common a.tribe-common-c-btn--small {
2032
- padding: 11px 14px;
2033
- width: auto;
2034
- }
2035
-
2036
- /* -----------------------------------------------------------------------------
2037
- *
2038
- * Component: Image
2039
- *
2040
- * Example (Regular):
2041
- * <img src="#" alt="" class="tribe-common-c-image" />
2042
- *
2043
- * Example (Background):
2044
- * <div class="tribe-common-c-image tribe-common-c-image--bg">
2045
- * <div class="tribe-common-c-image__bg"></div>
2046
- * </div>
2047
- *
2048
- * ----------------------------------------------------------------------------- */
2049
-
2050
- .tribe-common .tribe-common-c-image {
2051
- display: block;
2052
- height: auto;
2053
- margin-left: auto;
2054
- margin-right: auto;
2055
- width: 100%;
2056
- }
2057
-
2058
- .tribe-common .tribe-common-c-image--bg {
2059
- position: relative;
2060
- }
2061
-
2062
- .tribe-common .tribe-common-c-image__bg {
2063
- background: center center no-repeat;
2064
- background-size: cover;
2065
- bottom: 0;
2066
- height: 100%;
2067
- left: 0;
2068
- position: absolute;
2069
- right: 0;
2070
- top: 0;
2071
- width: 100%;
2072
- }
2073
-
2074
- .tribe-common {
2075
-
2076
- @-webkit-keyframes tribe-common-c-loader-bounce {
2077
- 0% {}
2078
-
2079
- 50% { background-color: #334AFF; }
2080
-
2081
- 100% {}
2082
- }
2083
- }
2084
-
2085
- /*.tribe-common-c-loader {}*/
2086
-
2087
- .tribe-common .tribe-common-c-loader {
2088
- padding-top: 192px;
2089
- }
2090
-
2091
- /* -----------------------------------------------------------------------------
2092
- *
2093
- * Component: Loader
2094
- *
2095
- *
2096
- * Example:
2097
- * <div class="tribe-events-view-loader__dots tribe-common-c-loader">
2098
- * <div class="tribe-common-c-loader__dot tribe-common-c-loader__dot--first"></div>
2099
- * <div class="tribe-common-c-loader__dot tribe-common-c-loader__dot--second"></div>
2100
- * <div class="tribe-common-c-loader__dot tribe-common-c-loader__dot--third"></div>
2101
- * </div>
2102
- *
2103
- * ----------------------------------------------------------------------------- */
2104
-
2105
- .tribe-common .tribe-common-c-loader__dot {
2106
- background-color: rgba(51,74,255, 0.07);
2107
- float: left;
2108
- height: 15px;
2109
- width: 15px;
2110
- -webkit-animation-name: tribe-common-c-loader-bounce;
2111
- animation-name: tribe-common-c-loader-bounce;
2112
- -webkit-animation-duration: 2.24s;
2113
- animation-duration: 2.24s;
2114
- -webkit-animation-iteration-count: infinite;
2115
- animation-iteration-count: infinite;
2116
- -webkit-animation-direction: normal;
2117
- animation-direction: normal;
2118
- border-radius: 20px;
2119
- }
2120
-
2121
- .tribe-common .tribe-common-c-loader__dot:not(:first-of-type) {
2122
- margin-left: 8px;
2123
- }
2124
-
2125
- .tribe-common .tribe-common-c-loader__dot--first {
2126
- -webkit-animation-delay: 0.45s;
2127
- animation-delay: 0.45s;
2128
- }
2129
-
2130
- .tribe-common .tribe-common-c-loader__dot--second {
2131
- -webkit-animation-delay: 1.05s;
2132
- animation-delay: 1.05s;
2133
- }
2134
-
2135
- .tribe-common .tribe-common-c-loader__dot--third {
2136
- -webkit-animation-delay: 1.35s;
2137
- animation-delay: 1.35s;
2138
- }
2139
-
2140
- @-webkit-keyframes tribe-common-c-loader-bounce {
2141
- 0% {}
2142
-
2143
- 50% { background-color: #334AFF; }
2144
-
2145
- 100% {}
2146
- }
2147
-
2148
- @keyframes tribe-common-c-loader-bounce {
2149
- 0% {}
2150
-
2151
- 50% { background-color: #334AFF; }
2152
-
2153
- 100% {}
2154
- }
2155
-
2156
- /* Event Tickets Utilities */
2157
-
2158
- /* silence is golden */
2159
-
2160
- /* Event Tickets Components */
2161
-
2162
- /* Accordion Styles */
2163
-
2164
- .accordion-header {
2165
- background: none;
2166
- border: 0;
2167
- color: inherit;
2168
- cursor: pointer;
2169
- font-size: 12px;
2170
- font-weight: bold;
2171
- padding: 10px 20px;
2172
- box-sizing: border-box;
2173
- position: relative;
2174
- text-align: left;
2175
- width: 100%;
2176
- }
2177
-
2178
- .accordion-header::before {
2179
- background-color: #000;
2180
- border-radius: 100%;
2181
- box-sizing: border-box;
2182
- color: #fff;
2183
- content: '\f132';
2184
- font-family: 'dashicons';
2185
- font-size: 10px;
2186
- line-height: 17px;
2187
- font-weight: 400;
2188
- height: 14px;
2189
- left: 0;
2190
- padding: 0;
2191
- position: absolute;
2192
- top: 12px;
2193
- width: 15px;
2194
- text-align: center;
2195
- padding-right: 1px;
2196
- }
2197
-
2198
- .accordion-header::after {
2199
- content: '';
2200
- border-bottom: 1px solid #ddd;
2201
- position: absolute;
2202
- right: 0;
2203
- width: 80%;
2204
- top: 50%;
2205
- transform: translateY(-50%);
2206
- }
2207
-
2208
- .accordion-header.is-active::before {
2209
- content: '\f460';
2210
- line-height: 15px;
2211
- }
2212
-
2213
- .accordion-header:focus {
2214
- outline: 1px solid #5b9dd9;
2215
- }
2216
-
2217
- .accordion-header:hover {
2218
- background: none;
2219
- }
2220
-
2221
- .tribe-tickets-editor-history::after {
2222
- width: calc(100% - 80px);
2223
- }
2224
-
2225
- .tribe_attendee_meta::after {
2226
- width: calc(100% - 170px);
2227
- }
2228
-
2229
- .tribe_advanced_meta::after {
2230
- width: calc(100% - 105px);
2231
- }
2232
-
2233
- .accordion-label:focus {
2234
- outline: none;
2235
- }
2236
-
2237
- .accordion-content {
2238
- display: none;
2239
- }
2240
-
2241
- .ticket_panel .accordion-content {
2242
- margin: 1em 0 2em;
2243
- }
2244
-
2245
- .accordion-content.is-active {
2246
- display: block;
2247
- }
2248
-
2249
- .tribe-common .tribe-tickets__notice {
2250
- padding: 16px;
2251
- background-color: #F7F6F6;
2252
- border-radius: 4px;
2253
- margin: 20px 0;
2254
- }
2255
-
2256
- .tribe-common .tribe-tickets__notice > *:last-child {
2257
- padding-bottom: 0;
2258
- margin-bottom: 0;
2259
- }
2260
-
2261
- .tribe-common .tribe-tickets-notice__title {
2262
- margin: 0;
2263
- position: relative;
2264
- }
2265
-
2266
- .tribe-common .tribe-tickets-notice__title:empty {
2267
- display: none;
2268
- }
2269
-
2270
- /*
2271
- Error Notices
2272
- */
2273
-
2274
- .tribe-common .tribe-tickets__notice--error {
2275
- background-color: rgba(218,57,77, 0.08);
2276
- display: none;
2277
- padding-left: 50px;
2278
- }
2279
-
2280
- .tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title {
2281
- position: relative;
2282
- }
2283
-
2284
- .tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title:before {
2285
- background-image: url( "data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 1)'%3E%3Ccircle cx='8' cy='8' r='7.467' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Ccircle cx='8' cy='11.733' r='1.067' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 3.733v4.8' fill='%23141827'/%3E%3C/g%3E%3C/svg%3E" );
2286
- background-size: contain;
2287
- content: '';
2288
- height: 16px;
2289
- left: -32px;
2290
- position: absolute;
2291
- top: 2px;
2292
- width: 16px;
2293
- }
2294
-
2295
- /*
2296
- "Barred" Notices (visible side borders)
2297
- */
2298
-
2299
- .tribe-common .tribe-tickets__notice--barred {
2300
- background-color: #FFFFFF;
2301
- border: 4px solid #E4E4E4;
2302
- border-bottom: 0;
2303
- border-radius: 0;
2304
- border-top: 0;
2305
- padding: 0 12px;
2306
- }
2307
-
2308
- .tribe-common .tribe-tickets__notice--barred-left {
2309
- border-right: 0;
2310
- padding: 0 0 0 12px;
2311
- }
2312
-
2313
- .tribe-common .tribe-tickets__notice--barred-right {
2314
- border-left: 0;
2315
- padding: 0 12px 0 0;
2316
- }
2317
-
2318
- .tribe-common-c-loader.tribe-tickets-loader__tickets-block,
2319
- .tribe-common-c-loader.tribe-tickets-loader__modal {
2320
- align-items: center;
2321
- background: rgba(255,255,255, 0.6);
2322
- display: flex;
2323
- height: 100%;
2324
- justify-content: center;
2325
- left: 0;
2326
- padding: 0;
2327
- position: absolute;
2328
- top: 0;
2329
- width: 100%;
2330
- z-index: 100;
2331
- }
2332
-
2333
- .tribe-common-c-loader.tribe-tickets-loader__modal {
2334
- height: 100vh;
2335
- position: fixed;
2336
- width: 100vw;
2337
- }
2338
-
2339
- @media (min-width: 768px) {
2340
-
2341
- .tribe-common .tribe-common-form-control-text__input {
2342
- color: #141827;
2343
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
2344
- font-size: 14px;
2345
- line-height: 1.62;
2346
- font-weight: 400;
2347
-
2348
- border: 0;
2349
- padding: 20px 20px 20px 40px
2350
- }
2351
-
2352
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input {
2353
- color: #141827;
2354
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
2355
- font-size: 14px;
2356
- line-height: 1.62;
2357
- font-weight: 400;
2358
-
2359
- border: 0;
2360
- padding: 20px 20px 20px 40px
2361
- }
2362
-
2363
- .tribe-common .tribe-common-g-row--gutters {
2364
- margin-left: -24px;
2365
- margin-right: -24px
2366
- }
2367
-
2368
- .tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col {
2369
- padding-left: 24px;
2370
- padding-right: 24px
2371
- }
2372
-
2373
- .tribe-common .tribe-common-b1 {
2374
- font-size: 16px;
2375
- line-height: 1.62
2376
- }
2377
-
2378
- .tribe-common .tribe-common-b2 {
2379
- font-size: 14px;
2380
- line-height: 1.62
2381
- }
2382
-
2383
- .tribe-common .tribe-common-b3 {
2384
- font-size: 12px;
2385
- line-height: 1.38
2386
- }
2387
-
2388
- .tribe-common .tribe-common-b1--min-medium {
2389
- font-size: 16px;
2390
- line-height: 1.62
2391
- }
2392
-
2393
- .tribe-common .tribe-common-b2--min-medium {
2394
- font-size: 14px;
2395
- line-height: 1.62
2396
- }
2397
-
2398
- .tribe-common .tribe-common-b3--min-medium {
2399
- font-size: 12px;
2400
- line-height: 1.38
2401
- }
2402
-
2403
- .tribe-common .tribe-common-h1 {
2404
- font-size: 42px;
2405
- line-height: 1.38
2406
- }
2407
-
2408
- .tribe-common .tribe-common-h2 {
2409
- font-size: 32px;
2410
- line-height: 1.38
2411
- }
2412
-
2413
- .tribe-common .tribe-common-h3 {
2414
- font-size: 28px;
2415
- line-height: 1.42
2416
- }
2417
-
2418
- .tribe-common .tribe-common-h4 {
2419
- font-size: 24px;
2420
- line-height: 1.42
2421
- }
2422
-
2423
- .tribe-common .tribe-common-h6 {
2424
- font-size: 16px;
2425
- line-height: 1.62
2426
- }
2427
-
2428
- .tribe-common .tribe-common-h1--min-medium {
2429
- font-size: 42px;
2430
- line-height: 1.38
2431
- }
2432
-
2433
- .tribe-common .tribe-common-h2--min-medium {
2434
- font-size: 32px;
2435
- line-height: 1.38
2436
- }
2437
-
2438
- .tribe-common .tribe-common-h3--min-medium {
2439
- font-size: 28px;
2440
- line-height: 1.42
2441
- }
2442
-
2443
- .tribe-common .tribe-common-h4--min-medium {
2444
- font-size: 24px;
2445
- line-height: 1.42
2446
- }
2447
-
2448
- .tribe-common .tribe-common-h5--min-medium {
2449
- font-size: 18px;
2450
- line-height: 1.5
2451
- }
2452
-
2453
- .tribe-common .tribe-common-h6--min-medium {
2454
- font-size: 16px;
2455
- line-height: 1.62
2456
- }
2457
-
2458
- .tribe-common .tribe-common-h7--min-medium {
2459
- font-size: 14px;
2460
- line-height: 1.62
2461
- }
2462
-
2463
- .tribe-theme-avada #main .tribe-common .tribe-common-h1 {
2464
- font-size: 42px;
2465
- line-height: 1.38
2466
- }
2467
-
2468
- .tribe-theme-avada #main .tribe-common .tribe-common-h2 {
2469
- font-size: 32px;
2470
- line-height: 1.38
2471
- }
2472
-
2473
- .tribe-theme-avada #main .tribe-common .tribe-common-h3 {
2474
- font-size: 28px;
2475
- line-height: 1.42
2476
- }
2477
-
2478
- .tribe-theme-avada #main .tribe-common .tribe-common-h4 {
2479
- font-size: 24px;
2480
- line-height: 1.42
2481
- }
2482
-
2483
- .tribe-theme-avada #main .tribe-common .tribe-common-h6 {
2484
- font-size: 16px;
2485
- line-height: 1.62
2486
- }
2487
-
2488
- .tribe-theme-avada #main .tribe-common .tribe-common-h3--min-medium {
2489
- font-size: 28px;
2490
- line-height: 1.42
2491
- }
2492
-
2493
- .tribe-theme-avada #main .tribe-common .tribe-common-h4--min-medium {
2494
- font-size: 24px;
2495
- line-height: 1.42
2496
- }
2497
-
2498
- .tribe-theme-avada #main .tribe-common .tribe-common-h5--min-medium {
2499
- font-size: 18px;
2500
- line-height: 1.5
2501
- }
2502
-
2503
- .tribe-theme-avada #main .tribe-common .tribe-common-h6--min-medium {
2504
- font-size: 16px;
2505
- line-height: 1.62
2506
- }
2507
-
2508
- .tribe-theme-avada #main .tribe-common .tribe-common-h7--min-medium {
2509
- font-size: 14px;
2510
- line-height: 1.62
2511
- }
2512
-
2513
- .tribe-common .tribe-common-l-container {
2514
- padding-left: 42px;
2515
- padding-right: 42px
2516
- }
2517
-
2518
- .tribe-common .tribe-common-c-btn-border,
2519
- .tribe-common a.tribe-common-c-btn-border {
2520
- padding: 6px 15px;
2521
- width: auto
2522
- }
2523
-
2524
- .tribe-common .tribe-common-c-btn,
2525
- .tribe-common a.tribe-common-c-btn {
2526
- width: auto
2527
- }
2528
-
2529
- .tribe-common .tribe-common-c-btn-link,
2530
- .tribe-common a.tribe-common-c-btn-link {
2531
- width: auto
2532
- }
2533
-
2534
- .tribe-common .tribe-common-c-loader {
2535
- padding-top: 288px
2536
- }
2537
-
2538
- .tribe-common-c-loader.tribe-tickets-loader__tickets-block,
2539
- .tribe-common-c-loader.tribe-tickets-loader__modal {
2540
- padding: 0
2541
- }
2542
- }
18
  and edit the source files found there.
19
  */
20
 
21
+ /* Event Tickets Utilities */
22
 
23
  /* -----------------------------------------------------------------------------
24
  *
356
  * Visually Show: Show element after has been hidden with %visually-hide
357
  * ----------------------------------------------------------------------------- */
358
 
359
+ /* Event Tickets Components */
360
 
361
+ /* Accordion Styles */
 
 
 
 
 
 
 
362
 
363
+ .accordion-header {
364
+ background: none;
365
+ border: 0;
366
+ color: inherit;
367
+ cursor: pointer;
368
+ font-size: 12px;
369
+ font-weight: bold;
370
+ padding: 10px 20px;
371
+ box-sizing: border-box;
372
+ position: relative;
373
+ text-align: left;
374
+ width: 100%;
375
+ }
376
 
377
+ .accordion-header::before {
378
+ background-color: #000;
379
+ border-radius: 100%;
380
+ box-sizing: border-box;
381
+ color: #fff;
382
+ content: '\f132';
383
+ font-family: 'dashicons';
384
+ font-size: 10px;
385
+ line-height: 17px;
386
+ font-weight: 400;
387
+ height: 14px;
388
+ left: 0;
389
+ padding: 0;
390
+ position: absolute;
391
+ top: 12px;
392
+ width: 15px;
393
+ text-align: center;
394
+ padding-right: 1px;
395
+ }
396
 
397
+ .accordion-header::after {
398
+ content: '';
399
+ border-bottom: 1px solid #ddd;
400
+ position: absolute;
401
+ right: 0;
402
+ width: 80%;
403
+ top: 50%;
404
+ -webkit-transform: translateY(-50%);
405
+ transform: translateY(-50%);
406
+ }
407
 
408
+ .accordion-header.is-active::before {
409
+ content: '\f460';
410
+ line-height: 15px;
411
+ }
412
 
413
+ .accordion-header:focus {
414
+ outline: 1px solid #5b9dd9;
415
+ }
416
+
417
+ .accordion-header:hover {
418
+ background: none;
419
+ }
420
+
421
+ .tribe-tickets-editor-history::after {
422
+ width: calc(100% - 80px);
423
  }
424
 
425
+ .tribe_attendee_meta::after {
426
+ width: calc(100% - 170px);
427
+ }
428
+
429
+ .tribe_advanced_meta::after {
430
+ width: calc(100% - 105px);
431
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
432
 
433
+ .accordion-label:focus {
434
+ outline: none;
 
435
  }
436
 
437
+ .accordion-content {
438
+ display: none;
439
+ }
 
 
 
 
440
 
441
+ .ticket_panel .accordion-content {
442
+ margin: 1em 0 2em;
 
 
 
443
  }
444
 
445
+ .accordion-content.is-active {
446
+ display: block;
 
 
 
 
 
 
 
 
 
 
 
 
447
  }
448
 
449
+ .tribe-common .tribe-tickets__notice {
450
+ padding: 16px;
451
+ background-color: #F7F6F6;
452
+ border-radius: 4px;
453
+ margin: 20px 0;
454
+ }
 
 
455
 
456
+ .tribe-common .tribe-tickets__notice > *:last-child {
457
+ padding-bottom: 0;
458
+ margin-bottom: 0;
459
  }
460
 
461
+ .tribe-common .tribe-tickets-notice__title {
462
+ margin: 0;
463
+ position: relative;
464
+ }
465
 
466
+ .tribe-common .tribe-tickets-notice__title:empty {
467
+ display: none;
 
 
 
 
 
 
 
 
 
 
468
  }
469
 
470
+ /*
471
+ Error Notices
472
+ */
473
+
474
+ .tribe-common .tribe-tickets__notice--error {
475
+ background-color: rgba(218,57,77, 0.08);
476
+ display: none;
477
+ padding-left: 50px;
478
+ }
479
 
480
+ .tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title {
481
+ position: relative;
482
  }
483
 
484
+ .tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title:before {
485
+ background-image: url( "data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 1)'%3E%3Ccircle cx='8' cy='8' r='7.467' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Ccircle cx='8' cy='11.733' r='1.067' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 3.733v4.8' fill='%23141827'/%3E%3C/g%3E%3C/svg%3E" );
486
+ background-size: contain;
487
  content: '';
488
+ height: 16px;
489
+ left: -32px;
 
490
  position: absolute;
491
+ top: 2px;
492
+ width: 16px;
 
493
  }
494
 
495
+ /*
496
+ "Barred" Notices (visible side borders)
497
+ */
498
 
499
+ .tribe-common .tribe-tickets__notice--barred {
500
+ background-color: #FFFFFF;
501
+ border: 4px solid #E4E4E4;
502
+ border-bottom: 0;
503
+ border-radius: 0;
504
+ border-top: 0;
505
+ padding: 0 12px;
506
+ }
507
 
508
+ .tribe-common .tribe-tickets__notice--barred-left {
509
+ border-right: 0;
510
+ padding: 0 0 0 12px;
511
+ }
512
 
513
+ .tribe-common .tribe-tickets__notice--barred-right {
514
+ border-left: 0;
515
+ padding: 0 12px 0 0;
516
+ }
517
 
518
+ .tribe-common-c-loader.tribe-tickets-loader__tickets-block,
519
+ .tribe-common-c-loader.tribe-tickets-loader__modal {
520
+ -webkit-align-items: center;
521
+ align-items: center;
522
+ background: rgba(255,255,255, 0.6);
523
+ display: -webkit-flex;
524
+ display: flex;
525
+ height: 100%;
526
+ -webkit-justify-content: center;
527
+ justify-content: center;
528
+ left: 0;
529
+ padding: 0;
530
+ position: absolute;
531
+ top: 0;
532
+ width: 100%;
533
+ z-index: 100;
534
  }
535
 
536
+ .tribe-common-c-loader.tribe-tickets-loader__modal {
537
+ height: 100vh;
538
+ position: fixed;
539
+ width: 100vw;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
540
  }
541
 
 
 
 
 
 
 
 
 
 
 
 
 
 
542
  /* -----------------------------------------------------------------------------
543
  *
544
+ * Button: Link
 
 
 
 
 
 
 
 
 
 
 
 
 
545
  *
546
+ * Example:
547
+ * <button class="tribe-common-c-btn-link">...</button>
548
+ * <a href="#" class="tribe-common-c-btn-link">...</a>
 
 
 
 
 
 
 
 
 
549
  *
550
  * ----------------------------------------------------------------------------- */
551
 
552
+ .tribe-common .tribe-common-c-btn-link,
553
+ .tribe-common a.tribe-common-c-btn-link {
554
+ color: #141827;
555
+ font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
556
+ font-size: 14px;
557
+ line-height: 1.62;
558
+ font-weight: 400;
 
 
559
  border: 0;
560
  cursor: pointer;
561
  display: inline-block;
562
+ height: auto;
563
  padding: 0;
564
+ text-decoration: none;
565
+ width: auto;
566
+ background-color: transparent;
567
+ text-align: center;
568
+ text-decoration: underline;
569
+ transition: color 0.2s ease;
570
+
571
+ color: #334AFF;
572
+ padding: 11px 20px;
573
+ width: 100%;
574
  }
575
 
576
+ .tribe-common .tribe-common-c-btn-link:hover,
577
+ .tribe-common .tribe-common-c-btn-link:focus,
578
+ .tribe-common a.tribe-common-c-btn-link:hover,
579
+ .tribe-common a.tribe-common-c-btn-link:focus {
580
+ background-color: transparent;
581
+ }
 
 
 
 
 
 
 
 
582
 
583
+ .tribe-common .tribe-common-c-btn-link:focus,
584
+ .tribe-common .tribe-common-c-btn-link:hover,
585
+ .tribe-common a.tribe-common-c-btn-link:focus,
586
+ .tribe-common a.tribe-common-c-btn-link:hover {
587
+ color: rgba(51,74,255, 0.8);
 
 
 
 
588
  }
589
 
590
+ .tribe-common .tribe-common-c-btn-link:active, .tribe-common a.tribe-common-c-btn-link:active {
591
+ color: rgba(51,74,255, 0.9);
 
 
 
 
592
  }
593
 
594
+ .tribe-common .tribe-common-c-btn-link:disabled, .tribe-common a.tribe-common-c-btn-link:disabled {
595
+ color: rgba(51,74,255, 0.07);
 
 
596
  }
597
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
598
  /* -----------------------------------------------------------------------------
599
  *
600
+ * Button: Small
601
  *
602
  * Example:
603
+ * <button class="tribe-common-c-btn tribe-common-c-btn--small">...</button>
604
+ * <a href="#" class="tribe-common-c-btn tribe-common-c-btn--small">...</a>
 
 
 
605
  *
606
  * ----------------------------------------------------------------------------- */
607
 
608
+ .tribe-common .tribe-common-c-btn--small,
609
+ .tribe-common a.tribe-common-c-btn--small {
610
+ padding: 11px 14px;
611
+ width: auto;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
612
  }
613
 
614
+ @media (min-width: 768px) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
615
 
616
+ .tribe-common-c-loader.tribe-tickets-loader__tickets-block,
617
+ .tribe-common-c-loader.tribe-tickets-loader__modal {
618
+ padding: 0
619
  }
620
 
621
+ .tribe-common .tribe-common-c-btn-link,
622
+ .tribe-common a.tribe-common-c-btn-link {
623
+ width: auto
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
624
  }
 
 
 
 
 
 
 
 
625
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
src/resources/css/tickets-common.min.css CHANGED
@@ -1 +1 @@
1
- .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;color:#727272;cursor:pointer;display:inline-block;margin-left:11px;vertical-align:middle}.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;cursor:pointer;display:inline-block;height:20px;margin:0;position:relative;vertical-align:middle;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:1px solid #141827}.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: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%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.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%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__input{display:inline-block}#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-weight:400;font-size:14px}.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{line-height:0}.tribe-common .tribe-common-form-control-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;display:inline-block;margin:0;padding:0;width:120px;vertical-align:middle}.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 #d5d5d5;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 #d5d5d5;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 #d5d5d5;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:#727272;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}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-slider__label{font-weight:400;font-size:12px}.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{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:16px;line-height:1.62;font-weight:400;border:0;border-bottom:1px solid #d5d5d5;height:auto;padding:12px 28px 12px 0;width:100%}.tribe-common .tribe-common-form-control-text__input::-webkit-input-placeholder{color:#727272;font-style:normal}.tribe-common .tribe-common-form-control-text__input::-moz-placeholder{color:#727272;font-style:normal}.tribe-common .tribe-common-form-control-text__input:-ms-input-placeholder,.tribe-common .tribe-common-form-control-text__input::-ms-input-placeholder{color:#727272;font-style:normal}.tribe-common .tribe-common-form-control-text__input::placeholder{color:#727272;font-style:normal}.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}#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;border:0;border-bottom:1px solid #d5d5d5;padding:12px 28px 12px 0;width:100%}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input:focus{border-bottom-color:#141827;box-shadow:none}.tribe-common .tribe-common-form-control-toggle{line-height:0}.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:#d5d5d5;cursor:pointer;display:inline-block;vertical-align:middle;width:40px}.tribe-common .tribe-common-form-control-toggle__input:after{background-color:#fff;border:1px solid #d5d5d5;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);height:20px;width:20px;content:"";left:0;position:absolute;top:-5px;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:after{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:#727272;cursor:pointer;display:inline-block;margin-left:11px;vertical-align:middle}.tribe-common .tribe-common-form-control-toggle--vertical .tribe-common-form-control-toggle__label{display:block;margin:0 0 6px}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__input{display:inline-block;margin:5px 0}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__label{font-weight:400;font-size:12px}.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 .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:21px;padding-right:21px}.tribe-common a{cursor:pointer}.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}.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{text-decoration:none}.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-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:hover{color:#334aff}.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 .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 .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 .tribe-common-b3--bold{font-weight:700}.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-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:hover{color:#334aff}.tribe-common .tribe-common-h1{font-size:28px}.tribe-common .tribe-common-h1,.tribe-common .tribe-common-h2{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;line-height:1.42}.tribe-common .tribe-common-h2{font-size:24px}.tribe-common .tribe-common-h3{font-size:22px;line-height:1.5}.tribe-common .tribe-common-h3,.tribe-common .tribe-common-h4{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700}.tribe-common .tribe-common-h4{font-size:20px;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 .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 .tribe-common-h--alt{font-weight:400}.tribe-theme-avada #main .tribe-common .tribe-common-h1{font-size:28px}.tribe-theme-avada #main .tribe-common .tribe-common-h1,.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;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h2{font-size:24px}.tribe-theme-avada #main .tribe-common .tribe-common-h3{font-size:22px;line-height:1.5}.tribe-theme-avada #main .tribe-common .tribe-common-h3,.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}.tribe-theme-avada #main .tribe-common .tribe-common-h4{font-size:20px;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-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-h--alt{font-weight:400}.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}.tribe-common button{border:none;padding:0}.tribe-common button,.tribe-common button:focus,.tribe-common button:hover{background-color:transparent}.tribe-common .tribe-common-l-container{max-width:1260px;margin-left:auto;margin-right:auto;padding-left:19.5px;padding-right:19.5px;width:100%}.tribe-common .tribe-common-svgicon{background-repeat:no-repeat;background-size:contain}.tribe-common .tribe-common-svgicon--day{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zM14.18 14.53v1.747c0 .482.39.874.873.874H16.8a.873.873 0 0 0 .873-.874V14.53a.873.873 0 0 0-.873-.873h-1.747a.873.873 0 0 0-.873.873z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--list{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23141827'%3E%3Cpath d='M19.883 3.272c.342 0 .622-.21.622-.467v-.464c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.464c0 .257.28.467.622.467h12.756zm-18.045.935a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5zM19.883 9.98c.342 0 .622-.21.622-.466v-.465c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.465c0 .256.28.466.622.466h12.756zm-18.045.936a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5zM19.883 16.689c.342 0 .622-.21.622-.467v-.465c0-.256-.28-.466-.622-.466H7.127c-.342 0-.622.21-.622.466v.465c0 .257.28.467.622.467h12.756zm-18.045.935a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--map{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23141827'%3E%3Cpath stroke-linejoin='round' d='M13.921 11.632H17.5l3.588 8.421H1l3.488-8.421h4.016'/%3E%3Cpath d='M11.32 15.506c.2-.248 4.93-6.108 4.93-9.04 0-3.015-2.305-5.468-5.138-5.468-2.833 0-5.138 2.453-5.138 5.467 0 2.933 4.729 8.793 4.93 9.041a.268.268 0 0 0 .208.101c.08 0 .155-.037.207-.101zm-4.797-9.04c0-2.693 2.058-4.883 4.589-4.883 2.53 0 4.588 2.19 4.588 4.882 0 2.387-3.667 7.22-4.588 8.397-.922-1.177-4.589-6.009-4.589-8.397z' stroke-width='.4' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath d='M12.85 6.477c0-1.007-.78-1.826-1.738-1.826-.96 0-1.74.819-1.74 1.826 0 1.007.78 1.826 1.74 1.826.959 0 1.739-.82 1.739-1.826zm-3.15 0c0-.817.633-1.482 1.412-1.482.778 0 1.41.665 1.41 1.482s-.632 1.482-1.41 1.482c-.779 0-1.412-.665-1.412-1.482z' stroke-width='.7' fill='%23000' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--month{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.637 1.063v19.879c0 .276.189.5.422.5h20.037c.232 0 .421-.224.421-.5V1.062c0-.275-.189-.5-.421-.5H1.059c-.233 0-.422.225-.422.5zM1.787 2H20.34v2.685H1.787V2zm0 4H20.34v14H1.787V6zM8 8.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-8 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-12 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm0 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--photo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23141827'%3E%3Cpath d='M19.348.11H.634a.509.509 0 0 0-.52.508v15.017c0 .284.23.508.52.508h18.714a.51.51 0 0 0 .52-.508V.618a.509.509 0 0 0-.52-.508zm-.54 1.035v10.837l-2.87-3.084c-.583-.61-1.664-.61-2.246 0l-1.393 1.481-4.034-4.525a1.625 1.625 0 0 0-1.227-.528 1.6 1.6 0 0 0-1.206.548l-4.657 5.175V1.145h17.632zM1.174 15.108v-2.496l5.448-6.089a.529.529 0 0 1 .415-.182c.146 0 .333.06.437.182l4.429 4.972c.104.102.25.183.395.183.166.02.291-.06.395-.162l1.788-1.908c.167-.183.5-.183.686 0l3.66 3.917v1.603H1.175v-.02z'/%3E%3Cpath d='M14.19 5.757c1.044 0 1.91-.872 1.91-1.968s-.846-1.969-1.91-1.969c-1.062 0-1.909.873-1.909 1.969s.866 1.968 1.91 1.968zm0-2.902c.493 0 .907.427.907.934 0 .507-.414.933-.906.933-.492 0-.906-.426-.906-.933 0-.507.414-.934.906-.934z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--week{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zm6.25 6.537v1.006c0 .278.224.503.502.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H7.908a.503.503 0 0 0-.503.502zm4.022 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H11.93a.503.503 0 0 0-.503.502zm4.023 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502h-1.006a.503.503 0 0 0-.503.502zm-12.069 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H3.885a.503.503 0 0 0-.503.502z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--featured{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h16v20l-7.902-5.122L0 20z' fill='%23334AFF'/%3E%3C/svg%3E");height:10px;width:8px}.tribe-common .tribe-common-svgicon--recurring{background-image: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='%23334AFF'/%3E%3C/svg%3E");height:10px;width:10px}.tribe-common .tribe-common-svgicon--search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--filters{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--caret-down{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.21.85L6 5.64 10.79.85 11.94 2 6 7.94.06 2z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-theme-enfold .tribe-common th{letter-spacing:0;text-transform:none}.tribe-common .tribe-common-a11y-hidden{display:none!important;visibility:hidden}.tribe-common .tribe-common-a11y-visual-hide,.tribe-common .tribe-common-a11y-visual-show{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.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: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;color:#727272;padding:14px 20px;width:100%}.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:#fff}.tribe-common .tribe-common-c-btn-border:active,.tribe-common a.tribe-common-c-btn-border:active{border-color:#141827}.tribe-common .tribe-common-c-btn-border:active,.tribe-common .tribe-common-c-btn-border:focus,.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:active,.tribe-common a.tribe-common-c-btn-border:focus,.tribe-common a.tribe-common-c-btn-border:hover{color:#141827}.tribe-common .tribe-common-c-btn-border:disabled,.tribe-common a.tribe-common-c-btn-border:disabled{color:#d5d5d5}.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:before{background-repeat:no-repeat;background-size:contain;content:"";display:block}.tribe-common .tribe-common-c-btn-icon--border{background-color:#fff;border:1px solid #d5d5d5;align-items:center;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-common .tribe-common-c-btn-icon--caret-left: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='%23BABABA'/%3E%3C/svg%3E");height:20px;width:12px}.tribe-common .tribe-common-c-btn-icon--caret-left:active:before,.tribe-common .tribe-common-c-btn-icon--caret-left:focus:before,.tribe-common .tribe-common-c-btn-icon--caret-left: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='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-left:disabled: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='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-right: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='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23BABABA'/%3E%3C/svg%3E");height:20px;width:12px}.tribe-common .tribe-common-c-btn-icon--caret-right:active:before,.tribe-common .tribe-common-c-btn-icon--caret-right:focus:before,.tribe-common .tribe-common-c-btn-icon--caret-right: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='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-right:disabled: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='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--filters:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E");height:20px;width:24px}.tribe-common .tribe-common-c-btn-icon--filters:active:before,.tribe-common .tribe-common-c-btn-icon--filters:focus:before,.tribe-common .tribe-common-c-btn-icon--filters:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--filters:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23D5D5D5' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--search:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E");height:20px;width:20px}.tribe-common .tribe-common-c-btn-icon--search:active:before,.tribe-common .tribe-common-c-btn-icon--search:focus:before,.tribe-common .tribe-common-c-btn-icon--search:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--search:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.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 .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-common .tribe-common-c-btn-link,.tribe-common a.tribe-common-c-btn-link{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;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;background-color:transparent;text-align:center;text-decoration:underline;transition:color .2s ease;color:#334aff;padding:11px 20px;width:100%}.tribe-common .tribe-common-c-btn-link:focus,.tribe-common .tribe-common-c-btn-link:hover,.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover{background-color:transparent;color:rgba(51,74,255,.8)}.tribe-common .tribe-common-c-btn-link:active,.tribe-common a.tribe-common-c-btn-link:active{color:rgba(51,74,255,.9)}.tribe-common .tribe-common-c-btn-link:disabled,.tribe-common a.tribe-common-c-btn-link:disabled{color:rgba(51,74,255,.07)}.tribe-common .tribe-common-c-btn--small,.tribe-common a.tribe-common-c-btn--small{padding:11px 14px;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{padding-top:192px}.tribe-common .tribe-common-c-loader__dot{background-color:rgba(51,74,255,.07);float:left;height:15px;width:15px;animation-name:a;animation-duration:2.24s;animation-iteration-count:infinite;animation-direction:normal;border-radius:20px}.tribe-common .tribe-common-c-loader__dot:not(:first-of-type){margin-left:8px}.tribe-common .tribe-common-c-loader__dot--first{animation-delay:.45s}.tribe-common .tribe-common-c-loader__dot--second{animation-delay:1.05s}.tribe-common .tribe-common-c-loader__dot--third{animation-delay:1.35s}@keyframes a{50%{background-color:#334aff}}.accordion-header{background:none;border:0;color:inherit;cursor:pointer;font-size:12px;font-weight:700;padding:10px 20px;box-sizing:border-box;position:relative;text-align:left;width:100%}.accordion-header:before{background-color:#000;border-radius:100%;box-sizing:border-box;color:#fff;content:"\f132";font-family:dashicons;font-size:10px;line-height:17px;font-weight:400;height:14px;left:0;padding:0;position:absolute;top:12px;width:15px;text-align:center;padding-right:1px}.accordion-header:after{content:"";border-bottom:1px solid #ddd;position:absolute;right:0;width:80%;top:50%;transform:translateY(-50%)}.accordion-header.is-active:before{content:"\f460";line-height:15px}.accordion-header:focus{outline:1px solid #5b9dd9}.accordion-header:hover{background:none}.tribe-tickets-editor-history:after{width:calc(100% - 80px)}.tribe_attendee_meta:after{width:calc(100% - 170px)}.tribe_advanced_meta:after{width:calc(100% - 105px)}.accordion-label:focus{outline:none}.accordion-content{display:none}.ticket_panel .accordion-content{margin:1em 0 2em}.accordion-content.is-active{display:block}.tribe-common .tribe-tickets__notice{padding:16px;background-color:#f7f6f6;border-radius:4px;margin:20px 0}.tribe-common .tribe-tickets__notice>:last-child{padding-bottom:0;margin-bottom:0}.tribe-common .tribe-tickets-notice__title{margin:0;position:relative}.tribe-common .tribe-tickets-notice__title:empty{display:none}.tribe-common .tribe-tickets__notice--error{background-color:rgba(218,57,77,.08);display:none;padding-left:50px}.tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title{position:relative}.tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 1)'%3E%3Ccircle cx='8' cy='8' r='7.467' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Ccircle cx='8' cy='11.733' r='1.067' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 3.733v4.8' fill='%23141827'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;content:"";height:16px;left:-32px;position:absolute;top:2px;width:16px}.tribe-common .tribe-tickets__notice--barred{background-color:#fff;border:4px solid #e4e4e4;border-bottom:0;border-radius:0;border-top:0;padding:0 12px}.tribe-common .tribe-tickets__notice--barred-left{border-right:0;padding:0 0 0 12px}.tribe-common .tribe-tickets__notice--barred-right{border-left:0;padding:0 12px 0 0}.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{align-items:center;background:hsla(0,0%,100%,.6);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:100}.tribe-common-c-loader.tribe-tickets-loader__modal{height:100vh;position:fixed;width:100vw}@media (min-width:768px){#top.tribe-theme-enfold .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;font-size:14px;line-height:1.62;font-weight:400;border:0;padding:20px 20px 20px 40px}.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:24px;padding-right:24px}.tribe-common .tribe-common-b1{font-size:16px;line-height:1.62}.tribe-common .tribe-common-b2{font-size:14px;line-height:1.62}.tribe-common .tribe-common-b3{font-size:12px;line-height:1.38}.tribe-common .tribe-common-b1--min-medium{font-size:16px;line-height:1.62}.tribe-common .tribe-common-b2--min-medium{font-size:14px;line-height:1.62}.tribe-common .tribe-common-b3--min-medium{font-size:12px;line-height:1.38}.tribe-common .tribe-common-h1{font-size:42px;line-height:1.38}.tribe-common .tribe-common-h2{font-size:32px;line-height:1.38}.tribe-common .tribe-common-h3{font-size:28px;line-height:1.42}.tribe-common .tribe-common-h4{font-size:24px;line-height:1.42}.tribe-common .tribe-common-h6{font-size:16px;line-height:1.62}.tribe-common .tribe-common-h1--min-medium{font-size:42px;line-height:1.38}.tribe-common .tribe-common-h2--min-medium{font-size:32px;line-height:1.38}.tribe-common .tribe-common-h3--min-medium{font-size:28px;line-height:1.42}.tribe-common .tribe-common-h4--min-medium{font-size:24px;line-height:1.42}.tribe-common .tribe-common-h5--min-medium{font-size:18px;line-height:1.5}.tribe-common .tribe-common-h6--min-medium{font-size:16px;line-height:1.62}.tribe-common .tribe-common-h7--min-medium{font-size:14px;line-height:1.62}.tribe-theme-avada #main .tribe-common .tribe-common-h1{font-size:42px;line-height:1.38}.tribe-theme-avada #main .tribe-common .tribe-common-h2{font-size:32px;line-height:1.38}.tribe-theme-avada #main .tribe-common .tribe-common-h3{font-size:28px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h4{font-size:24px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h6{font-size:16px;line-height:1.62}.tribe-theme-avada #main .tribe-common .tribe-common-h3--min-medium{font-size:28px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h4--min-medium{font-size:24px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h5--min-medium{font-size:18px;line-height:1.5}.tribe-theme-avada #main .tribe-common .tribe-common-h6--min-medium{font-size:16px;line-height:1.62}.tribe-theme-avada #main .tribe-common .tribe-common-h7--min-medium{font-size:14px;line-height:1.62}.tribe-common .tribe-common-l-container{padding-left:42px;padding-right:42px}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{padding:6px 15px;width:auto}.tribe-common .tribe-common-c-btn,.tribe-common .tribe-common-c-btn-link,.tribe-common a.tribe-common-c-btn,.tribe-common a.tribe-common-c-btn-link{width:auto}.tribe-common .tribe-common-c-loader{padding-top:288px}.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{padding:0}}
1
+ .accordion-header{background:none;border:0;color:inherit;cursor:pointer;font-size:12px;font-weight:700;padding:10px 20px;box-sizing:border-box;position:relative;text-align:left;width:100%}.accordion-header:before{background-color:#000;border-radius:100%;box-sizing:border-box;color:#fff;content:"\f132";font-family:dashicons;font-size:10px;line-height:17px;font-weight:400;height:14px;left:0;padding:0;position:absolute;top:12px;width:15px;text-align:center;padding-right:1px}.accordion-header:after{content:"";border-bottom:1px solid #ddd;position:absolute;right:0;width:80%;top:50%;transform:translateY(-50%)}.accordion-header.is-active:before{content:"\f460";line-height:15px}.accordion-header:focus{outline:1px solid #5b9dd9}.accordion-header:hover{background:none}.tribe-tickets-editor-history:after{width:calc(100% - 80px)}.tribe_attendee_meta:after{width:calc(100% - 170px)}.tribe_advanced_meta:after{width:calc(100% - 105px)}.accordion-label:focus{outline:none}.accordion-content{display:none}.ticket_panel .accordion-content{margin:1em 0 2em}.accordion-content.is-active{display:block}.tribe-common .tribe-tickets__notice{padding:16px;background-color:#f7f6f6;border-radius:4px;margin:20px 0}.tribe-common .tribe-tickets__notice>:last-child{padding-bottom:0;margin-bottom:0}.tribe-common .tribe-tickets-notice__title{margin:0;position:relative}.tribe-common .tribe-tickets-notice__title:empty{display:none}.tribe-common .tribe-tickets__notice--error{background-color:rgba(218,57,77,.08);display:none;padding-left:50px}.tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title{position:relative}.tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 1)'%3E%3Ccircle cx='8' cy='8' r='7.467' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Ccircle cx='8' cy='11.733' r='1.067' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 3.733v4.8' fill='%23141827'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;content:"";height:16px;left:-32px;position:absolute;top:2px;width:16px}.tribe-common .tribe-tickets__notice--barred{background-color:#fff;border:4px solid #e4e4e4;border-bottom:0;border-radius:0;border-top:0;padding:0 12px}.tribe-common .tribe-tickets__notice--barred-left{border-right:0;padding:0 0 0 12px}.tribe-common .tribe-tickets__notice--barred-right{border-left:0;padding:0 12px 0 0}.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{align-items:center;background:hsla(0,0%,100%,.6);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:100}.tribe-common-c-loader.tribe-tickets-loader__modal{height:100vh;position:fixed;width:100vw}.tribe-common .tribe-common-c-btn-link,.tribe-common a.tribe-common-c-btn-link{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;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;background-color:transparent;text-align:center;text-decoration:underline;transition:color .2s ease;color:#334aff;padding:11px 20px;width:100%}.tribe-common .tribe-common-c-btn-link:focus,.tribe-common .tribe-common-c-btn-link:hover,.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover{background-color:transparent;color:rgba(51,74,255,.8)}.tribe-common .tribe-common-c-btn-link:active,.tribe-common a.tribe-common-c-btn-link:active{color:rgba(51,74,255,.9)}.tribe-common .tribe-common-c-btn-link:disabled,.tribe-common a.tribe-common-c-btn-link:disabled{color:rgba(51,74,255,.07)}.tribe-common .tribe-common-c-btn--small,.tribe-common a.tribe-common-c-btn--small{padding:11px 14px;width:auto}@media (min-width:768px){.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{padding:0}.tribe-common .tribe-common-c-btn-link,.tribe-common a.tribe-common-c-btn-link{width:auto}}
src/resources/css/tickets-registration-page.css CHANGED
@@ -8,335 +8,6 @@
8
  * @see: http://moderntribe.github.io/products-engineering/css/
9
  */
10
 
11
- /*
12
- * Reset CSS
13
- *
14
- * DO NOT EDIT THIS CSS FILE DIRECTLY.
15
- * -------------------------------------------------------------
16
- * This file is just a clearing-house, see the pcss directory
17
- * and edit the source files found there.
18
- */
19
-
20
- /* Common Reset */
21
-
22
- .tribe-common {
23
- -webkit-font-smoothing: antialiased;
24
- -moz-osx-font-smoothing: grayscale;
25
- font-smoothing: antialiased;
26
- }
27
-
28
- /* -----------------------------------------------------------------------------
29
- *
30
- * Global "Resets"
31
- *
32
- * ----------------------------------------------------------------------------- */
33
-
34
- .tribe-common * {
35
- box-sizing: border-box;
36
- }
37
-
38
- /* -----------------------------------------------------------------------------
39
- *
40
- * HTML5 Elements
41
- *
42
- * ----------------------------------------------------------------------------- */
43
-
44
- .tribe-common article,
45
- .tribe-common aside,
46
- .tribe-common details,
47
- .tribe-common figcaption,
48
- .tribe-common figure,
49
- .tribe-common footer,
50
- .tribe-common header,
51
- .tribe-common main,
52
- .tribe-common menu,
53
- .tribe-common nav,
54
- .tribe-common section,
55
- .tribe-common summary {
56
- display: block;
57
- }
58
-
59
- /* -----------------------------------------------------------------------------
60
- *
61
- * Normalize "Light"
62
- *
63
- * ----------------------------------------------------------------------------- */
64
-
65
- .tribe-common svg:not(:root) {
66
- overflow: hidden;
67
- }
68
-
69
- .tribe-common audio,
70
- .tribe-common canvas,
71
- .tribe-common progress,
72
- .tribe-common video {
73
- display: inline-block;
74
- }
75
-
76
- .tribe-common audio:not([controls]) {
77
- display: none;
78
- height: 0;
79
- }
80
-
81
- .tribe-common progress {
82
- vertical-align: baseline;
83
- }
84
-
85
- .tribe-common template,
86
- .tribe-common [hidden] {
87
- display: none;
88
- }
89
-
90
- .tribe-common pre {
91
- overflow: auto;
92
- }
93
-
94
- .tribe-common sub,
95
- .tribe-common sup {
96
- position: relative;
97
- vertical-align: baseline;
98
- }
99
-
100
- .tribe-common sup {
101
- top: -0.5em;
102
- }
103
-
104
- .tribe-common sub {
105
- bottom: -0.25em;
106
- }
107
-
108
- .tribe-common input,
109
- .tribe-common button,
110
- .tribe-common select,
111
- .tribe-common textarea {
112
- box-sizing: border-box;
113
- margin: 0;
114
- }
115
-
116
- .tribe-common input[type="number"]::-webkit-inner-spin-button,
117
- .tribe-common input[type="number"]::-webkit-outer-spin-button {
118
- height: auto;
119
- }
120
-
121
- .tribe-common legend {
122
- color: inherit;
123
- display: table;
124
- max-width: 100%;
125
- white-space: normal;
126
- }
127
-
128
- .tribe-common textarea {
129
- resize: none;
130
- overflow: auto;
131
- }
132
-
133
- .tribe-common button,
134
- .tribe-common input[type="button"],
135
- .tribe-common input[type="reset"],
136
- .tribe-common input[type="submit"] {
137
- cursor: pointer;
138
- overflow: visible;
139
- }
140
-
141
- .tribe-common button[disabled],
142
- .tribe-common input[disabled] {
143
- cursor: default;
144
- }
145
-
146
- .tribe-common button::-moz-focus-inner,
147
- .tribe-common input::-moz-focus-inner {
148
- border: 0;
149
- padding: 0;
150
- }
151
-
152
- /* -----------------------------------------------------------------------------
153
- *
154
- * Reset "Light"
155
- *
156
- * ----------------------------------------------------------------------------- */
157
-
158
- .tribe-common div,
159
- .tribe-common span,
160
- .tribe-common applet,
161
- .tribe-common object,
162
- .tribe-common iframe,
163
- .tribe-common h1,
164
- .tribe-common h2,
165
- .tribe-common h3,
166
- .tribe-common h4,
167
- .tribe-common h5,
168
- .tribe-common h6,
169
- .tribe-common p,
170
- .tribe-common blockquote,
171
- .tribe-common pre,
172
- .tribe-common a,
173
- .tribe-common abbr,
174
- .tribe-common acronym,
175
- .tribe-common address,
176
- .tribe-common big,
177
- .tribe-common cite,
178
- .tribe-common code,
179
- .tribe-common del,
180
- .tribe-common dfn,
181
- .tribe-common em,
182
- .tribe-common img,
183
- .tribe-common ins,
184
- .tribe-common kbd,
185
- .tribe-common q,
186
- .tribe-common s,
187
- .tribe-common samp,
188
- .tribe-common small,
189
- .tribe-common strike,
190
- .tribe-common strong,
191
- .tribe-common sub,
192
- .tribe-common sup,
193
- .tribe-common tt,
194
- .tribe-common var,
195
- .tribe-common b,
196
- .tribe-common u,
197
- .tribe-common i,
198
- .tribe-common center,
199
- .tribe-common dl,
200
- .tribe-common dt,
201
- .tribe-common dd,
202
- .tribe-common ol,
203
- .tribe-common ul,
204
- .tribe-common li,
205
- .tribe-common fieldset,
206
- .tribe-common form,
207
- .tribe-common label,
208
- .tribe-common legend,
209
- .tribe-common table,
210
- .tribe-common caption,
211
- .tribe-common tbody,
212
- .tribe-common tfoot,
213
- .tribe-common thead,
214
- .tribe-common tr,
215
- .tribe-common th,
216
- .tribe-common td,
217
- .tribe-common article,
218
- .tribe-common aside,
219
- .tribe-common canvas,
220
- .tribe-common details,
221
- .tribe-common embed,
222
- .tribe-common figure,
223
- .tribe-common figcaption,
224
- .tribe-common footer,
225
- .tribe-common header,
226
- .tribe-common main,
227
- .tribe-common menu,
228
- .tribe-common nav,
229
- .tribe-common output,
230
- .tribe-common ruby,
231
- .tribe-common section,
232
- .tribe-common summary,
233
- .tribe-common time,
234
- .tribe-common mark,
235
- .tribe-common audio,
236
- .tribe-common video {
237
- margin: 0;
238
- padding: 0;
239
- border: 0;
240
- }
241
-
242
- .tribe-common img {
243
- -ms-interpolation-mode: bicubic;
244
- height: auto;
245
- max-width: 100%;
246
- border-style: none;
247
- }
248
-
249
- .tribe-common iframe,
250
- .tribe-common video,
251
- .tribe-common embed {
252
- max-width: 100%;
253
- max-height: 100%;
254
- }
255
-
256
- /* Common Theme Overrides */
257
-
258
- /* -------------------------------------------------------------------------
259
- * Reset Theme Overrides - Avada
260
- * ------------------------------------------------------------------------- */
261
-
262
- .tribe-theme-avada input[type="text"] {
263
- margin: 0;
264
- }
265
-
266
- /* -------------------------------------------------------------------------
267
- * Reset Theme Overrides - Divi
268
- * ------------------------------------------------------------------------- */
269
-
270
- .tribe-theme-divi .entry-content .tribe-common table, .tribe-theme-divibody.et-pb-preview #main-content .container .tribe-common table {
271
- border: 0;
272
- margin: 0;
273
- }
274
-
275
- .tribe-theme-divi .entry-content .tribe-common td, .tribe-theme-divibody.et-pb-preview #main-content .container .tribe-common td {
276
- border: 0;
277
- }
278
-
279
- .tribe-theme-divi #content-area .tribe-common td,
280
- .tribe-theme-divi #content-area .tribe-common th,
281
- .tribe-theme-divi #content-area .tribe-common tr {
282
- padding: 0;
283
- }
284
-
285
- /* -------------------------------------------------------------------------
286
- * Reset Theme Overrides - Enfold
287
- * ------------------------------------------------------------------------- */
288
-
289
- #top.tribe-theme-enfold .tribe-common form {
290
- margin: 0;
291
- }
292
-
293
- #top.tribe-theme-enfold .tribe-common input {
294
- margin: 0;
295
- }
296
-
297
- .tribe-theme-genesis {
298
-
299
- }
300
-
301
- /* -------------------------------------------------------------------------
302
- * Reset Theme Overrides - Twenty Nineteen
303
- * ------------------------------------------------------------------------- */
304
-
305
- .tribe-theme-twentynineteen .tribe-common h1:before, .tribe-theme-twentynineteen .tribe-common h2:before {
306
- content: none;
307
- }
308
-
309
- .tribe-theme-twentynineteen .tribe-common button,
310
- .tribe-theme-twentynineteen .tribe-common input[type="button"],
311
- .tribe-theme-twentynineteen .tribe-common input[type="reset"],
312
- .tribe-theme-twentynineteen .tribe-common input[type="submit"] {
313
- outline: none;
314
- }
315
-
316
- .tribe-theme-twentynineteen .tribe-common th,
317
- .tribe-theme-twentynineteen .tribe-common td {
318
- word-break: normal;
319
- }
320
-
321
- /* -------------------------------------------------------------------------
322
- * Reset Theme Overrides - Twenty Seventeen
323
- * ------------------------------------------------------------------------- */
324
-
325
- .tribe-theme-twentyseventeen .tribe-common h5, .theme-twentyseventeen .tribe-common h5 {
326
- letter-spacing: normal;
327
- text-transform: none;
328
- }
329
-
330
- .tribe-theme-twentyseventeen .tribe-common input[type="text"], .theme-twentyseventeen .tribe-common input[type="text"] {
331
- border-radius: 0;
332
- }
333
-
334
- /* dialogs are set to z-index of 1 by default. Twentyseventeen .site-branding (in page header) is set to 3. */
335
-
336
- .tribe-theme-twentyseventeen .tribe-common div.tribe-dialog, .theme-twentyseventeen .tribe-common div.tribe-dialog {
337
- z-index: 5 !important;
338
- }
339
-
340
  /*
341
  * Common CSS
342
  *
@@ -347,7 +18,7 @@
347
  and edit the source files found there.
348
  */
349
 
350
- /* Common Utilities */
351
 
352
  /* -----------------------------------------------------------------------------
353
  *
@@ -597,1894 +268,93 @@
597
 
598
  /* -----------------------------------------------------------------------------
599
  * Heading 1
600
- * ----------------------------------------------------------------------------- */
601
-
602
- /* -----------------------------------------------------------------------------
603
- * Heading 2
604
- * ----------------------------------------------------------------------------- */
605
-
606
- /* -----------------------------------------------------------------------------
607
- * Heading 3
608
- * ----------------------------------------------------------------------------- */
609
-
610
- /* -----------------------------------------------------------------------------
611
- * Heading 4
612
- * ----------------------------------------------------------------------------- */
613
-
614
- /* -----------------------------------------------------------------------------
615
- * Heading 5
616
- * ----------------------------------------------------------------------------- */
617
-
618
- /* -----------------------------------------------------------------------------
619
- * Heading 6
620
- * ----------------------------------------------------------------------------- */
621
-
622
- /* -----------------------------------------------------------------------------
623
- * Heading 7
624
- * ----------------------------------------------------------------------------- */
625
-
626
- /* -----------------------------------------------------------------------------
627
- * Heading 8
628
- * ----------------------------------------------------------------------------- */
629
-
630
- /* -----------------------------------------------------------------------------
631
- * Anchor - Default
632
- * ----------------------------------------------------------------------------- */
633
-
634
- /* -----------------------------------------------------------------------------
635
- * Anchor - Alt
636
- * ----------------------------------------------------------------------------- */
637
-
638
- /* -----------------------------------------------------------------------------
639
- * Anchor - Thin
640
- * ----------------------------------------------------------------------------- */
641
-
642
- /* -----------------------------------------------------------------------------
643
- * Anchor - Thin
644
- * ----------------------------------------------------------------------------- */
645
-
646
- /* -----------------------------------------------------------------------------
647
- * Button - Global
648
- * ----------------------------------------------------------------------------- */
649
-
650
- /* -----------------------------------------------------------------------------
651
- * Button - Solid
652
- * ----------------------------------------------------------------------------- */
653
-
654
- /* -----------------------------------------------------------------------------
655
- * Button - Link
656
- * ----------------------------------------------------------------------------- */
657
-
658
- /* -----------------------------------------------------------------------------
659
- * Button - Border
660
- * ----------------------------------------------------------------------------- */
661
-
662
- /* -----------------------------------------------------------------------------
663
- * Button - Icon Border
664
- * ----------------------------------------------------------------------------- */
665
-
666
- /* -----------------------------------------------------------------------------
667
- * Sliders & Toggles
668
- * ----------------------------------------------------------------------------- */
669
-
670
- /* -----------------------------------------------------------------------------
671
- * Sliders
672
- * ----------------------------------------------------------------------------- */
673
-
674
- /* -----------------------------------------------------------------------------
675
- * Hidden: Hide from both screenreaders and browsers
676
- * @author: h5bp.com/u
677
- * ----------------------------------------------------------------------------- */
678
-
679
- /* -----------------------------------------------------------------------------
680
- * Visually Hide: Hide only visually, but have it available for screenreaders
681
- * @author: h5bp.com/v
682
- * ----------------------------------------------------------------------------- */
683
-
684
- /* -----------------------------------------------------------------------------
685
- * Visually Show: Show element after has been hidden with %visually-hide
686
- * ----------------------------------------------------------------------------- */
687
-
688
- /* Common Base */
689
-
690
- /* -----------------------------------------------------------------------------
691
- *
692
- * Base
693
- *
694
- * This file is just a clearing-house.
695
- * Make partials (start with an underscore) for any actual css code.
696
- *
697
- * ----------------------------------------------------------------------------- */
698
-
699
- /* Forms */
700
-
701
- .tribe-common {
702
-
703
- /* -----------------------------------------------------------------------------
704
- *
705
- * Form Control: Checkboxes & Radios Theme Overrides
706
- *
707
- * ----------------------------------------------------------------------------- */
708
-
709
- /* -----------------------------------------------------------------------------
710
- * Form Control: Checkboxes Theme Overrides
711
- * ----------------------------------------------------------------------------- */
712
-
713
- /* -----------------------------------------------------------------------------
714
- * Form Control: Radios Theme Overrides
715
- * ----------------------------------------------------------------------------- */
716
- }
717
-
718
- /* -----------------------------------------------------------------------------
719
- *
720
- * Form Control: Checkboxes & Radios
721
- *
722
- * Example (Checkboxes):
723
- * <fieldset>
724
- * <legend>Legend for Checkboxes</legend>
725
- * <div class="tribe-common-form-control-checkbox-radio-group">
726
- * <div class="tribe-common-form-control-checkbox">
727
- * <input
728
- * class="tribe-common-form-control-checkbox__input"
729
- * id="checkboxOne"
730
- * name="checkboxGroup"
731
- * type="checkbox"
732
- * value="checkboxOne"
733
- * checked="checked"
734
- * />
735
- * <label
736
- * class="tribe-common-form-control-checkbox__label"
737
- * for="checkboxOne"
738
- * >
739
- * Checkbox One
740
- * </label>
741
- * </div>
742
- * <div class="tribe-common-form-control-checkbox">
743
- * <input
744
- * class="tribe-common-form-control-checkbox__input"
745
- * id="checkboxTwo"
746
- * name="checkboxGroup"
747
- * type="checkbox"
748
- * value="checkboxTwo"
749
- * />
750
- * <label
751
- * class="tribe-common-form-control-checkbox__label"
752
- * for="checkboxTwo"
753
- * >
754
- * Checkbox Two
755
- * </label>
756
- * </div>
757
- * </div>
758
- * </fieldset>
759
- *
760
- * Example (Radios):
761
- * <div class="tribe-common-form-control-checkbox-radio-group">
762
- * <div class="tribe-common-form-control-radio">
763
- * <input
764
- * class="tribe-common-form-control-radio__input"
765
- * id="radioExample"
766
- * name="radioExample"
767
- * type="radio"
768
- * value="RadioExample"
769
- * checked="checked"
770
- * />
771
- * <label
772
- * class="tribe-common-form-control-radio__label"
773
- * for="radioExample"
774
- * >
775
- * Radio Example
776
- * </label>
777
- * </div>
778
- * </div>
779
- *
780
- * ----------------------------------------------------------------------------- */
781
-
782
- .tribe-common .tribe-common-form-control-checkbox,
783
- .tribe-common .tribe-common-form-control-radio {
784
- line-height: 0;
785
- }
786
-
787
- .tribe-common .tribe-common-form-control-checkbox__label,
788
- .tribe-common .tribe-common-form-control-radio__label {
789
- color: #141827;
790
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
791
- font-size: 14px;
792
- line-height: 1.62;
793
- font-weight: 400;
794
-
795
- color: #727272;
796
- cursor: pointer;
797
- display: inline-block;
798
- margin-left: 11px;
799
- vertical-align: middle;
800
- }
801
-
802
- .tribe-common .tribe-common-form-control-checkbox__input,
803
- .tribe-common .tribe-common-form-control-radio__input {
804
- -webkit-appearance: none;
805
- -moz-appearance: none;
806
- appearance: none;
807
- background-color: #FFFFFF;
808
- border: 1px solid #141827;
809
- cursor: pointer;
810
- display: inline-block;
811
- height: 20px;
812
- margin: 0;
813
- position: relative;
814
- vertical-align: middle;
815
- width: 20px;
816
- }
817
-
818
- .tribe-common .tribe-common-form-control-checkbox__input:active,
819
- .tribe-common .tribe-common-form-control-checkbox__input:focus,
820
- .tribe-common .tribe-common-form-control-checkbox__input:hover,
821
- .tribe-common .tribe-common-form-control-radio__input:active,
822
- .tribe-common .tribe-common-form-control-radio__input:focus,
823
- .tribe-common .tribe-common-form-control-radio__input:hover {
824
- border: 1px solid #141827;
825
- }
826
-
827
- .tribe-common .tribe-common-form-control-checkbox__input:checked, .tribe-common .tribe-common-form-control-radio__input:checked {
828
- background-color: #141827;
829
- }
830
-
831
- /* -----------------------------------------------------------------------------
832
- * Form Control: Checkboxes
833
- * ----------------------------------------------------------------------------- */
834
-
835
- .tribe-common .tribe-common-form-control-checkbox__input:checked:before {
836
- 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='%23FFFFFF'/%3E%3C/svg%3E");
837
- background-repeat: no-repeat;
838
- background-size: contain;
839
- content: '';
840
- display: block;
841
- height: 9px;
842
- left: 50%;
843
- position: absolute;
844
- top: 50%;
845
- transform: translate(-50%, -50%);
846
- width: 12px;
847
- }
848
-
849
- /* -----------------------------------------------------------------------------
850
- * Form Control: Radios
851
- * ----------------------------------------------------------------------------- */
852
-
853
- .tribe-common .tribe-common-form-control-radio__input {
854
- border-radius: 50%;
855
- }
856
-
857
- .tribe-common .tribe-common-form-control-radio__input:checked:before {
858
- background-color: #FFFFFF;
859
- border-radius: 50%;
860
- content: '';
861
- display: block;
862
- height: 8px;
863
- left: 50%;
864
- position: absolute;
865
- top: 50%;
866
- transform: translate(-50%, -50%);
867
- width: 8px;
868
- }
869
-
870
- /* -----------------------------------------------------------------------------
871
- * Theme Overrides - Enfold
872
- * ----------------------------------------------------------------------------- */
873
-
874
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__input {
875
- display: inline-block;
876
- }
877
-
878
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__label {
879
- font-weight: 400;
880
- font-size: 14px;
881
- }
882
-
883
- /* -----------------------------------------------------------------------------
884
- * Theme Overrides - Enfold
885
- * ----------------------------------------------------------------------------- */
886
-
887
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-radio__label {
888
- font-weight: 400;
889
- font-size: 14px;
890
- }
891
-
892
- /* -----------------------------------------------------------------------------
893
- *
894
- * Form Control: Groups (Checkbox & Radio)
895
- *
896
- * Example:
897
- * <div class="tribe-common-form-control-checkbox-radio-group">
898
- * <div class="tribe-common-form-control-checkbox">
899
- * <input id="checkboxOne" name="checkboxGroup" type="checkbox" value="checkboxOne" checked="checked" />
900
- * <label for="checkboxOne">Checkbox One</label>
901
- * </div>
902
- * <div class="tribe-common-form-control-checkbox">
903
- * <input id="checkboxTwo" name="checkboxGroup" type="checkbox" value="checkboxTwo" />
904
- * <label for="checkboxTwo">Checkbox two</label>
905
- * </div>
906
- * </div>
907
- *
908
- * ----------------------------------------------------------------------------- */
909
-
910
- .tribe-common .tribe-common-form-control-checkbox-radio-group > * {
911
- margin-bottom: 15px;
912
- }
913
-
914
- .tribe-common .tribe-common-form-control-checkbox-radio-group > *:last-child {
915
- margin-bottom: 0;
916
- }
917
-
918
- .tribe-common {
919
-
920
- /* -----------------------------------------------------------------------------
921
- *
922
- * Form Control: Sliders Theme Overrides
923
- *
924
- * ----------------------------------------------------------------------------- */
925
- }
926
-
927
- /* -----------------------------------------------------------------------------
928
- *
929
- * Form Control: Sliders
930
- *
931
- * Example (Horizontal):
932
- * <div class="tribe-common-form-control-slider">
933
- * <input
934
- * class="tribe-common-form-control-slider__input"
935
- * id="sliderOne"
936
- * type="range"
937
- * min="0"
938
- * max="100"
939
- * value="50"
940
- * />
941
- * <label class="tribe-common-form-control-slider__label" for="sliderOne">Slider One</label>
942
- * </div>
943
- *
944
- * Example (Vertical):
945
- * <div class="tribe-common-form-control-slider tribe-common-form-control-slider--vertical">
946
- * <label class="tribe-common-form-control-slider__label" for="sliderOne">Slider One</label>
947
- * <input
948
- * class="tribe-common-form-control-slider__input"
949
- * id="sliderOne"
950
- * type="range"
951
- * min="0"
952
- * max="100"
953
- * value="50"
954
- * />
955
- * </div>
956
- *
957
- * ----------------------------------------------------------------------------- */
958
-
959
- .tribe-common .tribe-common-form-control-slider {
960
- line-height: 0;
961
- }
962
-
963
- .tribe-common .tribe-common-form-control-slider__input {
964
- -webkit-appearance: none;
965
- -moz-appearance: none;
966
- appearance: none;
967
- background-color: transparent;
968
- border: 0;
969
- cursor: pointer;
970
- display: inline-block;
971
- margin: 0;
972
- padding: 0;
973
- width: 120px;
974
- vertical-align: middle;
975
- }
976
-
977
- /* -----------------------------------------------------------------------------
978
- * Track styles
979
- * ----------------------------------------------------------------------------- */
980
-
981
- .tribe-common .tribe-common-form-control-slider__input::-webkit-slider-runnable-track {
982
- border: none;
983
- border-radius: 5px;
984
- height: 10px;
985
- margin: 5px 0;
986
- padding: 0;
987
- position: relative;
988
- transition: background-color 0.2s ease;
989
- background-color: #334AFF;
990
- }
991
-
992
- .tribe-common .tribe-common-form-control-slider__input::-moz-range-track {
993
- border: none;
994
- border-radius: 5px;
995
- height: 10px;
996
- margin: 5px 0;
997
- padding: 0;
998
- position: relative;
999
- transition: background-color 0.2s ease;
1000
- background-color: #334AFF;
1001
- }
1002
-
1003
- .tribe-common .tribe-common-form-control-slider__input::-ms-track {
1004
- background-color: transparent;
1005
- border-color: transparent;
1006
- border-width: 5px 0;
1007
- color: transparent;
1008
- height: 10px;
1009
- }
1010
-
1011
- .tribe-common .tribe-common-form-control-slider__input::-ms-fill-lower,
1012
- .tribe-common .tribe-common-form-control-slider__input::-ms-fill-upper {
1013
- background-color: #334AFF;
1014
- border-radius: 10px;
1015
- }
1016
-
1017
- /* -----------------------------------------------------------------------------
1018
- * Thumb styles
1019
- * ----------------------------------------------------------------------------- */
1020
-
1021
- .tribe-common .tribe-common-form-control-slider__input::-webkit-slider-thumb {
1022
- background-color: #FFFFFF;
1023
- border: 1px solid #D5D5D5;
1024
- border-radius: 50%;
1025
- box-shadow: 0 2px 5px 0 rgba(0,0,0, 0.14);
1026
- height: 20px;
1027
- width: 20px;
1028
- margin-top: -5px;
1029
-
1030
- -webkit-appearance: none;
1031
-
1032
- appearance: none;
1033
- }
1034
-
1035
- .tribe-common .tribe-common-form-control-slider__input::-moz-range-thumb {
1036
- background-color: #FFFFFF;
1037
- border: 1px solid #D5D5D5;
1038
- border-radius: 50%;
1039
- box-shadow: 0 2px 5px 0 rgba(0,0,0, 0.14);
1040
- height: 20px;
1041
- width: 20px;
1042
- margin-top: -5px;
1043
- }
1044
-
1045
- .tribe-common .tribe-common-form-control-slider__input::-ms-thumb {
1046
- background-color: #FFFFFF;
1047
- border: 1px solid #D5D5D5;
1048
- border-radius: 50%;
1049
- box-shadow: 0 2px 5px 0 rgba(0,0,0, 0.14);
1050
- height: 20px;
1051
- width: 20px;
1052
- margin-top: -5px;
1053
-
1054
- box-shadow: none;
1055
- margin-top: -1px;
1056
- }
1057
-
1058
- .tribe-common .tribe-common-form-control-slider__label {
1059
- color: #141827;
1060
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1061
- font-size: 12px;
1062
- line-height: 1.38;
1063
- font-weight: 400;
1064
-
1065
- color: #727272;
1066
- cursor: pointer;
1067
- display: inline-block;
1068
- margin-left: 11px;
1069
- vertical-align: middle;
1070
- }
1071
-
1072
- .tribe-common .tribe-common-form-control-slider--vertical .tribe-common-form-control-slider__label {
1073
- display: block;
1074
- margin: 0 0 6px;
1075
- }
1076
-
1077
- /* -----------------------------------------------------------------------------
1078
- * Theme Overrides - Enfold
1079
- * ----------------------------------------------------------------------------- */
1080
-
1081
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-slider__label {
1082
- font-weight: 400;
1083
- font-size: 12px;
1084
- }
1085
-
1086
- .tribe-common {
1087
-
1088
- /* -----------------------------------------------------------------------------
1089
- *
1090
- * Form Control: Text Theme Overrides
1091
- *
1092
- * ----------------------------------------------------------------------------- */
1093
- }
1094
-
1095
- /* .tribe-common-form-control-text {} */
1096
-
1097
- .tribe-common .tribe-common-form-control-text__label {
1098
- border: 0;
1099
- clip: rect(0 0 0 0);
1100
- height: 1px;
1101
- margin: -1px;
1102
- overflow: hidden;
1103
- padding: 0;
1104
- position: absolute;
1105
- width: 1px;
1106
- }
1107
-
1108
- /* -----------------------------------------------------------------------------
1109
- *
1110
- * Form Control: Text
1111
- *
1112
- * Example:
1113
- * <div class="tribe-common-form-control-text">
1114
- * <label class="tribe-common-form-control-text__label" for="textInput">Text Input</label>
1115
- * <input
1116
- * class="tribe-common-form-control-text__input"
1117
- * id="textInput"
1118
- * name="textInput"
1119
- * type="text"
1120
- * placeholder="Text Input"
1121
- * />
1122
- * </div>
1123
- *
1124
- * ----------------------------------------------------------------------------- */
1125
-
1126
- .tribe-common .tribe-common-form-control-text__input {
1127
- color: #141827;
1128
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1129
- font-size: 16px;
1130
- line-height: 1.62;
1131
- font-weight: 400;
1132
-
1133
- border: 0;
1134
- border-bottom: 1px solid #D5D5D5;
1135
- height: auto;
1136
- padding: 12px 28px 12px 0;
1137
- width: 100%;
1138
- }
1139
-
1140
- .tribe-common .tribe-common-form-control-text__input::-webkit-input-placeholder {
1141
- color: #727272;
1142
- font-style: normal;
1143
- }
1144
-
1145
- .tribe-common .tribe-common-form-control-text__input::-moz-placeholder {
1146
- color: #727272;
1147
- font-style: normal;
1148
- }
1149
-
1150
- .tribe-common .tribe-common-form-control-text__input:-ms-input-placeholder {
1151
- color: #727272;
1152
- font-style: normal;
1153
- }
1154
-
1155
- .tribe-common .tribe-common-form-control-text__input::-ms-input-placeholder {
1156
- color: #727272;
1157
- font-style: normal;
1158
- }
1159
-
1160
- .tribe-common .tribe-common-form-control-text__input::placeholder {
1161
- color: #727272;
1162
- font-style: normal;
1163
- }
1164
-
1165
- .tribe-common .tribe-common-form-control-text__input:focus {
1166
- border-bottom-color: #141827;
1167
- outline: 0;
1168
- }
1169
-
1170
- /* -------------------------------------------------------------------------
1171
- * Theme Overrides - Twenty Seventeen
1172
- * ------------------------------------------------------------------------- */
1173
-
1174
- .tribe-theme-twentyseventeen .tribe-common .tribe-common-form-control-text__input {
1175
- color: #141827;
1176
- }
1177
-
1178
- /* -------------------------------------------------------------------------
1179
- * Theme Overrides - Enfold
1180
- * ------------------------------------------------------------------------- */
1181
-
1182
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input {
1183
- color: #141827;
1184
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1185
- font-size: 16px;
1186
- line-height: 1.62;
1187
- font-weight: 400;
1188
-
1189
- border: 0;
1190
- border-bottom: 1px solid #D5D5D5;
1191
- padding: 12px 28px 12px 0;
1192
- width: 100%;
1193
- }
1194
-
1195
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input:focus {
1196
- border-bottom-color: #141827;
1197
- box-shadow: none;
1198
- }
1199
-
1200
- .tribe-common {
1201
-
1202
- /* -----------------------------------------------------------------------------
1203
- *
1204
- * Form Control: Toggles Theme Overrides
1205
- *
1206
- * ----------------------------------------------------------------------------- */
1207
- }
1208
-
1209
- /* -----------------------------------------------------------------------------
1210
- *
1211
- * Form Control: Toggles
1212
- *
1213
- * Example (Horizontal):
1214
- * <div class="tribe-common-form-control-toggle">
1215
- * <input
1216
- * class="tribe-common-form-control-toggle__input"
1217
- * id="toggleOne"
1218
- * name="toggleGroup"
1219
- * type="checkbox"
1220
- * value="toggleOne"
1221
- * />
1222
- * <label class="tribe-common-form-control-toggle__label" for="toggleOne">Toggle One</label>
1223
- * </div>
1224
- *
1225
- * Example (Vertical):
1226
- * <div class="tribe-common-form-control-toggle tribe-common-form-control-toggle--vertical">
1227
- * <label class="tribe-common-form-control-toggle__label" for="toggleOne">Toggle One</label>
1228
- * <input
1229
- * class="tribe-common-form-control-toggle__input"
1230
- * id="toggleOne"
1231
- * name="toggleGroup"
1232
- * type="checkbox"
1233
- * value="toggleOne"
1234
- * />
1235
- * </div>
1236
- *
1237
- * ----------------------------------------------------------------------------- */
1238
-
1239
- .tribe-common .tribe-common-form-control-toggle {
1240
- line-height: 0;
1241
- }
1242
-
1243
- .tribe-common .tribe-common-form-control-toggle__input {
1244
- border: none;
1245
- border-radius: 5px;
1246
- height: 10px;
1247
- margin: 5px 0;
1248
- padding: 0;
1249
- position: relative;
1250
- transition: background-color 0.2s ease;
1251
-
1252
- -webkit-appearance: none;
1253
-
1254
- -moz-appearance: none;
1255
-
1256
- appearance: none;
1257
- background-color: #D5D5D5;
1258
- cursor: pointer;
1259
- display: inline-block;
1260
- vertical-align: middle;
1261
- width: 40px;
1262
- }
1263
-
1264
- .tribe-common .tribe-common-form-control-toggle__input:after {
1265
- background-color: #FFFFFF;
1266
- border: 1px solid #D5D5D5;
1267
- border-radius: 50%;
1268
- box-shadow: 0 2px 5px 0 rgba(0,0,0, 0.14);
1269
- height: 20px;
1270
- width: 20px;
1271
-
1272
- content: '';
1273
- left: 0;
1274
- position: absolute;
1275
- top: -5px;
1276
- transition: transform 0.2s ease;
1277
- }
1278
-
1279
- .tribe-common .tribe-common-form-control-toggle__input:checked {
1280
- background-color: #334AFF;
1281
- }
1282
-
1283
- .tribe-common .tribe-common-form-control-toggle__input:checked:after {
1284
- transform: translateX(20px);
1285
- }
1286
-
1287
- .tribe-common .tribe-common-form-control-toggle__label {
1288
- color: #141827;
1289
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1290
- font-size: 12px;
1291
- line-height: 1.38;
1292
- font-weight: 400;
1293
-
1294
- color: #727272;
1295
- cursor: pointer;
1296
- display: inline-block;
1297
- margin-left: 11px;
1298
- vertical-align: middle;
1299
- }
1300
-
1301
- .tribe-common .tribe-common-form-control-toggle--vertical .tribe-common-form-control-toggle__label {
1302
- display: block;
1303
- margin: 0 0 6px;
1304
- }
1305
-
1306
- /* -----------------------------------------------------------------------------
1307
- * Theme Overrides - Enfold
1308
- * ----------------------------------------------------------------------------- */
1309
-
1310
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__input {
1311
- display: inline-block;
1312
- margin: 5px 0;
1313
- }
1314
-
1315
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__label {
1316
- font-weight: 400;
1317
- font-size: 12px;
1318
- }
1319
-
1320
- /* Grid */
1321
-
1322
- /* -----------------------------------------------------------------------------
1323
- * Grid: Columns
1324
- * ----------------------------------------------------------------------------- */
1325
-
1326
- .tribe-common .tribe-common-g-col {
1327
- min-width: 0;
1328
- width: 100%;
1329
- }
1330
-
1331
- /* -----------------------------------------------------------------------------
1332
- *
1333
- * Grid: Rows
1334
- *
1335
- * Example:
1336
- * <div class="g-row">
1337
- * <div class="g-col">
1338
- * <p>Component or another grid layout, perhaps?</p>
1339
- * </div>
1340
- * </div>
1341
- *
1342
- * ----------------------------------------------------------------------------- */
1343
-
1344
- .tribe-common .tribe-common-g-row {
1345
- display: flex;
1346
- flex-wrap: wrap;
1347
- }
1348
-
1349
- .tribe-common .tribe-common-g-row--gutters {
1350
- margin-left: -21px;
1351
- margin-right: -21px;
1352
- }
1353
-
1354
- .tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col {
1355
- padding-left: 21px;
1356
- padding-right: 21px;
1357
- }
1358
-
1359
- /* Typography */
1360
-
1361
- .tribe-common {
1362
-
1363
- /* -------------------------------------------------------------------------
1364
- *
1365
- * Anchor: Theme Overrides
1366
- *
1367
- * ------------------------------------------------------------------------- */
1368
- }
1369
-
1370
- .tribe-common a {
1371
- color: #141827;
1372
- cursor: pointer;
1373
- outline: 0;
1374
- text-decoration: none;
1375
- }
1376
-
1377
- .tribe-common a:hover,
1378
- .tribe-common a:focus,
1379
- .tribe-common a:active,
1380
- .tribe-common a:visited {
1381
- color: #141827;
1382
- outline: 0;
1383
- text-decoration: none;
1384
- }
1385
-
1386
- /* -------------------------------------------------------------------------
1387
- *
1388
- * Anchor: Theme Overrides
1389
- *
1390
- * ------------------------------------------------------------------------- */
1391
-
1392
- /* -------------------------------------------------------------------------
1393
- * Theme Overrides - Twenty Seventeen
1394
- * ------------------------------------------------------------------------- */
1395
-
1396
- .tribe-theme-twentyseventeen .tribe-common a:hover,
1397
- .tribe-theme-twentyseventeen .tribe-common a:focus {
1398
- box-shadow: none;
1399
- color: #141827;
1400
- }
1401
-
1402
- /* -------------------------------------------------------------------------
1403
- * Theme Overrides - Twenty Nineteen
1404
- * ------------------------------------------------------------------------- */
1405
-
1406
- .tribe-theme-twentynineteen .entry .tribe-common a {
1407
- text-decoration: none;
1408
- }
1409
-
1410
- /* -------------------------------------------------------------------------
1411
- *
1412
- * Anchor
1413
- *
1414
- * Example:
1415
- * <a class="tribe-common-anchor">Anchor Text</a>
1416
- * <a class="tribe-common-anchor-alt">Anchor Alt Text</a>
1417
- * <a class="tribe-common-anchor-thin">Anchor Thin Text</a>
1418
- *
1419
- * ------------------------------------------------------------------------- */
1420
-
1421
- .tribe-common .tribe-common-anchor {
1422
- border-bottom: 2px solid transparent;
1423
- transition: border-color 0.2s ease;
1424
- }
1425
-
1426
- .tribe-common .tribe-common-anchor:active,
1427
- .tribe-common .tribe-common-anchor:focus,
1428
- .tribe-common .tribe-common-anchor:hover {
1429
- border-bottom: 2px solid #141827;
1430
- }
1431
-
1432
- .tribe-common .tribe-common-anchor-alt {
1433
- border-bottom: 2px solid #334AFF;
1434
- color: #141827;
1435
- transition: color 0.2s ease;
1436
- }
1437
-
1438
- .tribe-common .tribe-common-anchor-alt:active,
1439
- .tribe-common .tribe-common-anchor-alt:focus,
1440
- .tribe-common .tribe-common-anchor-alt:hover {
1441
- border-bottom: 2px solid #334AFF;
1442
- color: #334AFF;
1443
- }
1444
-
1445
- .tribe-common .tribe-common-anchor-thin {
1446
- border-bottom: 1px solid transparent;
1447
- transition: border-color 0.2s ease;
1448
- }
1449
-
1450
- .tribe-common .tribe-common-anchor-thin:active,
1451
- .tribe-common .tribe-common-anchor-thin:focus,
1452
- .tribe-common .tribe-common-anchor-thin:hover {
1453
- border-bottom: 1px solid #141827;
1454
- }
1455
-
1456
- /* -------------------------------------------------------------------------
1457
- * Theme Overrides - Twenty Seventeen
1458
- * ------------------------------------------------------------------------- */
1459
-
1460
- .tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:hover,
1461
- .tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:focus {
1462
- color: #334AFF;
1463
- }
1464
-
1465
- /* -------------------------------------------------------------------------
1466
- * Body 1
1467
- * ------------------------------------------------------------------------- */
1468
-
1469
- .tribe-common .tribe-common-b1 {
1470
- color: #141827;
1471
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1472
- font-size: 14px;
1473
- font-weight: 400;
1474
- line-height: 1.62;
1475
- }
1476
-
1477
- /* -------------------------------------------------------------------------
1478
- *
1479
- * Body
1480
- *
1481
- * Example:
1482
- * <p class="tribe-common-b1">Text here</p>
1483
- *
1484
- * ------------------------------------------------------------------------- */
1485
-
1486
- .tribe-common .tribe-common-b1--bold {
1487
- font-weight: 700;
1488
- }
1489
-
1490
- /* -------------------------------------------------------------------------
1491
- * Body 2
1492
- * ------------------------------------------------------------------------- */
1493
-
1494
- .tribe-common .tribe-common-b2 {
1495
- color: #141827;
1496
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1497
- font-size: 12px;
1498
- font-weight: 400;
1499
- line-height: 1.38;
1500
- }
1501
-
1502
- .tribe-common .tribe-common-b2--bold {
1503
- font-weight: 700;
1504
- }
1505
-
1506
- /* -------------------------------------------------------------------------
1507
- * Body 3
1508
- * ------------------------------------------------------------------------- */
1509
-
1510
- .tribe-common .tribe-common-b3 {
1511
- color: #141827;
1512
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1513
- font-size: 11px;
1514
- font-weight: 400;
1515
- line-height: 1.5;
1516
- }
1517
-
1518
- .tribe-common .tribe-common-b3--bold {
1519
- font-weight: 700;
1520
- }
1521
-
1522
- /* -------------------------------------------------------------------------
1523
- * Body 1 for --viewport-medium
1524
- * ------------------------------------------------------------------------- */
1525
-
1526
- .tribe-common {
1527
-
1528
- /* -------------------------------------------------------------------------
1529
- *
1530
- * CTA: Theme Overrides
1531
- *
1532
- * ------------------------------------------------------------------------- */
1533
- }
1534
-
1535
- /* -------------------------------------------------------------------------
1536
- *
1537
- * CTA
1538
- *
1539
- * Example:
1540
- * <a class="tribe-common-cta">Link Text</a>
1541
- * <a class="tribe-common-cta tribe-common-cta--alt">Link Text Alt</a>
1542
- *
1543
- * ------------------------------------------------------------------------- */
1544
-
1545
- .tribe-common .tribe-common-cta {
1546
- color: #141827;
1547
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1548
- font-size: 12px;
1549
- line-height: 1.38;
1550
- font-weight: 400;
1551
- font-weight: 700;
1552
- border-bottom: 2px solid transparent;
1553
- transition: border-color 0.2s ease;
1554
- }
1555
-
1556
- .tribe-common .tribe-common-cta:active,
1557
- .tribe-common .tribe-common-cta:focus,
1558
- .tribe-common .tribe-common-cta:hover {
1559
- border-bottom: 2px solid #141827;
1560
- }
1561
-
1562
- .tribe-common .tribe-common-cta--alt {
1563
- border-bottom: 2px solid #334AFF;
1564
- color: #141827;
1565
- transition: color 0.2s ease;
1566
- }
1567
-
1568
- .tribe-common .tribe-common-cta--alt:active,
1569
- .tribe-common .tribe-common-cta--alt:focus,
1570
- .tribe-common .tribe-common-cta--alt:hover {
1571
- border-bottom: 2px solid #334AFF;
1572
- color: #334AFF;
1573
- }
1574
-
1575
- /* -------------------------------------------------------------------------
1576
- * Theme Overrides - Twenty Seventeen
1577
- * ------------------------------------------------------------------------- */
1578
-
1579
- .tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:hover,
1580
- .tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:focus {
1581
- color: #334AFF;
1582
- }
1583
-
1584
- .tribe-common {
1585
- /* -------------------------------------------------------------------------
1586
- *
1587
- * Heading
1588
- *
1589
- * Example:
1590
- * <h1 class="tribe-common-h1">Heading Text</h1>
1591
- *
1592
- * ------------------------------------------------------------------------- */
1593
-
1594
- /* -------------------------------------------------------------------------
1595
- *
1596
- * Heading: Theme Overrides
1597
- *
1598
- * ------------------------------------------------------------------------- */
1599
- }
1600
-
1601
- /* -------------------------------------------------------------------------
1602
- * Heading: h1
1603
- * ------------------------------------------------------------------------- */
1604
-
1605
- .tribe-common .tribe-common-h1 {
1606
- color: #141827;
1607
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1608
- font-weight: 700;
1609
- font-size: 28px;
1610
- line-height: 1.42;
1611
- }
1612
-
1613
- /* -------------------------------------------------------------------------
1614
- * Heading: h2
1615
- * ------------------------------------------------------------------------- */
1616
-
1617
- .tribe-common .tribe-common-h2 {
1618
- color: #141827;
1619
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1620
- font-weight: 700;
1621
- font-size: 24px;
1622
- line-height: 1.42;
1623
- }
1624
-
1625
- /* -------------------------------------------------------------------------
1626
- * Heading: h3
1627
- * ------------------------------------------------------------------------- */
1628
-
1629
- .tribe-common .tribe-common-h3 {
1630
- color: #141827;
1631
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1632
- font-weight: 700;
1633
- font-size: 22px;
1634
- line-height: 1.5;
1635
- }
1636
-
1637
- /* -------------------------------------------------------------------------
1638
- * Heading: h4
1639
- * ------------------------------------------------------------------------- */
1640
-
1641
- .tribe-common .tribe-common-h4 {
1642
- color: #141827;
1643
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1644
- font-weight: 700;
1645
- font-size: 20px;
1646
- line-height: 1.42;
1647
- }
1648
-
1649
- /* -------------------------------------------------------------------------
1650
- * Heading: h5
1651
- * ------------------------------------------------------------------------- */
1652
-
1653
- .tribe-common .tribe-common-h5 {
1654
- color: #141827;
1655
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1656
- font-weight: 700;
1657
- font-size: 18px;
1658
- line-height: 1.5;
1659
- }
1660
-
1661
- /* -------------------------------------------------------------------------
1662
- * Heading: h6
1663
- * ------------------------------------------------------------------------- */
1664
-
1665
- .tribe-common .tribe-common-h6 {
1666
- color: #141827;
1667
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1668
- font-weight: 700;
1669
- font-size: 16px;
1670
- line-height: 1.5;
1671
- }
1672
-
1673
- /* -------------------------------------------------------------------------
1674
- * Heading: h7
1675
- * ------------------------------------------------------------------------- */
1676
-
1677
- .tribe-common .tribe-common-h7 {
1678
- color: #141827;
1679
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1680
- font-weight: 700;
1681
- font-size: 14px;
1682
- line-height: 1.62;
1683
- }
1684
-
1685
- /* -------------------------------------------------------------------------
1686
- * Heading: h8
1687
- * ------------------------------------------------------------------------- */
1688
-
1689
- .tribe-common .tribe-common-h8 {
1690
- color: #141827;
1691
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1692
- font-weight: 700;
1693
- font-size: 12px;
1694
- line-height: 1.38;
1695
- }
1696
-
1697
- /* -------------------------------------------------------------------------
1698
- * Heading: h1 for --viewport-medium
1699
- * ------------------------------------------------------------------------- */
1700
-
1701
- /* -------------------------------------------------------------------------
1702
- * Heading: h2 for --viewport-medium
1703
- * ------------------------------------------------------------------------- */
1704
-
1705
- /* -------------------------------------------------------------------------
1706
- * Heading: h3 for --viewport-medium
1707
- * ------------------------------------------------------------------------- */
1708
-
1709
- /* -------------------------------------------------------------------------
1710
- * Heading: h4 for --viewport-medium
1711
- * ------------------------------------------------------------------------- */
1712
-
1713
- /* -------------------------------------------------------------------------
1714
- * Heading: h5 for --viewport-medium
1715
- * ------------------------------------------------------------------------- */
1716
-
1717
- /* -------------------------------------------------------------------------
1718
- * Heading: h6 for --viewport-medium
1719
- * ------------------------------------------------------------------------- */
1720
-
1721
- /* -------------------------------------------------------------------------
1722
- * Heading: h7 for --viewport-medium
1723
- * ------------------------------------------------------------------------- */
1724
-
1725
- /* -------------------------------------------------------------------------
1726
- * Heading: alt style
1727
- * ------------------------------------------------------------------------- */
1728
-
1729
- .tribe-common .tribe-common-h--alt {
1730
- font-weight: 400;
1731
- }
1732
-
1733
- /* -------------------------------------------------------------------------
1734
- * Theme Overrides - Avada
1735
- * ------------------------------------------------------------------------- */
1736
-
1737
- /* -------------------------------------------------------------------------
1738
- * Heading: h1
1739
- * ------------------------------------------------------------------------- */
1740
-
1741
- .tribe-theme-avada #main .tribe-common .tribe-common-h1 {
1742
- color: #141827;
1743
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1744
- font-weight: 700;
1745
- font-size: 28px;
1746
- line-height: 1.42;
1747
- }
1748
-
1749
- /* -------------------------------------------------------------------------
1750
- * Heading: h2
1751
- * ------------------------------------------------------------------------- */
1752
-
1753
- .tribe-theme-avada #main .tribe-common .tribe-common-h2 {
1754
- color: #141827;
1755
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1756
- font-weight: 700;
1757
- font-size: 24px;
1758
- line-height: 1.42;
1759
- }
1760
-
1761
- /* -------------------------------------------------------------------------
1762
- * Heading: h3
1763
- * ------------------------------------------------------------------------- */
1764
-
1765
- .tribe-theme-avada #main .tribe-common .tribe-common-h3 {
1766
- color: #141827;
1767
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1768
- font-weight: 700;
1769
- font-size: 22px;
1770
- line-height: 1.5;
1771
- }
1772
-
1773
- /* -------------------------------------------------------------------------
1774
- * Heading: h4
1775
- * ------------------------------------------------------------------------- */
1776
-
1777
- .tribe-theme-avada #main .tribe-common .tribe-common-h4 {
1778
- color: #141827;
1779
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1780
- font-weight: 700;
1781
- font-size: 20px;
1782
- line-height: 1.42;
1783
- }
1784
-
1785
- /* -------------------------------------------------------------------------
1786
- * Heading: h5
1787
- * ------------------------------------------------------------------------- */
1788
-
1789
- .tribe-theme-avada #main .tribe-common .tribe-common-h5 {
1790
- color: #141827;
1791
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1792
- font-weight: 700;
1793
- font-size: 18px;
1794
- line-height: 1.5;
1795
- }
1796
-
1797
- /* -------------------------------------------------------------------------
1798
- * Heading: h6
1799
- * ------------------------------------------------------------------------- */
1800
-
1801
- .tribe-theme-avada #main .tribe-common .tribe-common-h6 {
1802
- color: #141827;
1803
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1804
- font-weight: 700;
1805
- font-size: 16px;
1806
- line-height: 1.5;
1807
- }
1808
-
1809
- /* -------------------------------------------------------------------------
1810
- * Heading: h7
1811
- * ------------------------------------------------------------------------- */
1812
-
1813
- .tribe-theme-avada #main .tribe-common .tribe-common-h7 {
1814
- color: #141827;
1815
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1816
- font-weight: 700;
1817
- font-size: 14px;
1818
- line-height: 1.62;
1819
- }
1820
-
1821
- /* -------------------------------------------------------------------------
1822
- * Heading: h8
1823
- * ------------------------------------------------------------------------- */
1824
-
1825
- .tribe-theme-avada #main .tribe-common .tribe-common-h8 {
1826
- color: #141827;
1827
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
1828
- font-weight: 700;
1829
- font-size: 12px;
1830
- line-height: 1.38;
1831
- }
1832
-
1833
- /* -------------------------------------------------------------------------
1834
- * Heading: h3 for --viewport-medium
1835
- * ------------------------------------------------------------------------- */
1836
-
1837
- /* -------------------------------------------------------------------------
1838
- * Heading: h4 for --viewport-medium
1839
- * ------------------------------------------------------------------------- */
1840
-
1841
- /* -------------------------------------------------------------------------
1842
- * Heading: h5 for --viewport-medium
1843
- * ------------------------------------------------------------------------- */
1844
-
1845
- /* -------------------------------------------------------------------------
1846
- * Heading: h6 for --viewport-medium
1847
- * ------------------------------------------------------------------------- */
1848
-
1849
- /* -------------------------------------------------------------------------
1850
- * Heading: h7 for --viewport-medium
1851
- * ------------------------------------------------------------------------- */
1852
-
1853
- /* -------------------------------------------------------------------------
1854
- * Heading: alt style
1855
- * ------------------------------------------------------------------------- */
1856
-
1857
- .tribe-theme-avada #main .tribe-common .tribe-common-h--alt {
1858
- font-weight: 400;
1859
- }
1860
-
1861
- .tribe-common {
1862
- /* -------------------------------------------------------------------------
1863
- * Lists
1864
- * ------------------------------------------------------------------------- */
1865
-
1866
- /* -----------------------------------------------------------------------------
1867
- *
1868
- * Lists: Theme Overrides
1869
- *
1870
- * ----------------------------------------------------------------------------- */
1871
- }
1872
-
1873
- /* -------------------------------------------------------------------------
1874
- * Theme Overrides - Divi
1875
- * ------------------------------------------------------------------------- */
1876
-
1877
- .tribe-theme-divi #left-area .tribe-common ul,
1878
- .tribe-theme-divi .entry-content .tribe-common ul,
1879
- body.et-pb-preview.tribe-theme-divi #main-content .container .tribe-common ul {
1880
- list-style-type: none;
1881
- padding: 0;
1882
- }
1883
-
1884
- /* -------------------------------------------------------------------------
1885
- * Button
1886
- * ------------------------------------------------------------------------- */
1887
-
1888
- .tribe-common button {
1889
- background-color: transparent;
1890
- border: none;
1891
- padding: 0;
1892
- }
1893
-
1894
- .tribe-common button:hover,
1895
- .tribe-common button:focus {
1896
- background-color: transparent;
1897
- }
1898
-
1899
- /* -----------------------------------------------------------------------------
1900
- *
1901
- * Layout: Global Content Container
1902
- *
1903
- * ----------------------------------------------------------------------------- */
1904
-
1905
- .tribe-common .tribe-common-l-container {
1906
- max-width: 1260px;
1907
- margin-left: auto;
1908
- margin-right: auto;
1909
- padding-left: 19.5px;
1910
- padding-right: 19.5px;
1911
- width: 100%;
1912
- }
1913
-
1914
- /* -------------------------------------------------------------------------
1915
- * SVG Icons
1916
- * ------------------------------------------------------------------------- */
1917
-
1918
- .tribe-common .tribe-common-svgicon {
1919
- background-repeat: no-repeat;
1920
- background-size: contain;
1921
- }
1922
-
1923
- .tribe-common .tribe-common-svgicon--day {
1924
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zM14.18 14.53v1.747c0 .482.39.874.873.874h1.747a.873.873 0 0 0 .873-.874v-1.747a.873.873 0 0 0-.873-.873h-1.747a.873.873 0 0 0-.873.873z' fill='%23141827' fill-rule='nonzero'/%3E%3C/svg%3E");
1925
- }
1926
-
1927
- .tribe-common .tribe-common-svgicon--list {
1928
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23141827' fill-rule='nonzero'%3E%3Cpath d='M19.883 3.272c.342 0 .622-.21.622-.467v-.464c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.464c0 .257.28.467.622.467h12.756zM1.838 4.207a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5zM19.883 9.98c.342 0 .622-.21.622-.466v-.465c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.465c0 .256.28.466.622.466h12.756zM1.838 10.916a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5z' fill='%23141827'/%3E%3Cg%3E%3Cpath d='M19.883 16.689c.342 0 .622-.21.622-.467v-.465c0-.256-.28-.466-.622-.466H7.127c-.342 0-.622.21-.622.466v.465c0 .257.28.467.622.467h12.756zM1.838 17.624a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5z' fill='%23141827'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
1929
- }
1930
-
1931
- .tribe-common .tribe-common-svgicon--map {
1932
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23141827' stroke-linejoin='round' d='M13.921 11.632H17.5l3.588 8.421H1l3.488-8.421h4.016'/%3E%3Cpath d='M11.32 15.506c.2-.248 4.93-6.108 4.93-9.04 0-3.015-2.305-5.468-5.138-5.468-2.833 0-5.138 2.453-5.138 5.467 0 2.933 4.729 8.793 4.93 9.041a.268.268 0 0 0 .208.101c.08 0 .155-.037.207-.101zm-4.797-9.04c0-2.693 2.058-4.883 4.589-4.883 2.53 0 4.588 2.19 4.588 4.882 0 2.387-3.667 7.22-4.588 8.397-.922-1.177-4.589-6.009-4.589-8.397z' stroke='%23141827' stroke-width='.4' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath d='M12.85 6.477c0-1.007-.78-1.826-1.738-1.826-.96 0-1.74.819-1.74 1.826 0 1.007.78 1.826 1.74 1.826.959 0 1.739-.82 1.739-1.826zm-3.15 0c0-.817.633-1.482 1.412-1.482.778 0 1.41.665 1.41 1.482s-.632 1.482-1.41 1.482c-.779 0-1.412-.665-1.412-1.482z' stroke='%23141827' stroke-width='.7' fill='%23000' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E");
1933
- }
1934
-
1935
- .tribe-common .tribe-common-svgicon--month {
1936
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.637 1.063v19.879c0 .276.189.5.422.5h20.037c.232 0 .421-.224.421-.5V1.062c0-.275-.189-.5-.421-.5H1.059c-.233 0-.422.225-.422.5zM1.787 2H20.34v2.685H1.787V2zm0 4H20.34v14H1.787V6zM8 8.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-8 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-12 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm0 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5z' fill='%23141827' fill-rule='nonzero'/%3E%3C/svg%3E");
1937
- }
1938
-
1939
- .tribe-common .tribe-common-svgicon--photo {
1940
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23141827' fill-rule='nonzero'%3E%3Cpath d='M19.348.11H.634a.509.509 0 0 0-.52.508v15.017c0 .284.23.508.52.508h18.714c.29 0 .52-.224.52-.508V.618a.509.509 0 0 0-.52-.508zm-.54 1.035v10.837l-2.87-3.084c-.583-.61-1.664-.61-2.246 0l-1.393 1.481-4.034-4.525a1.625 1.625 0 0 0-1.227-.528 1.6 1.6 0 0 0-1.206.548l-4.657 5.175V1.145h17.632zM1.174 15.108v-2.496l5.448-6.089a.529.529 0 0 1 .415-.182c.146 0 .333.06.437.182l4.429 4.972c.104.102.25.183.395.183.166.02.291-.06.395-.162l1.788-1.908c.167-.183.5-.183.686 0l3.66 3.917v1.603H1.175v-.02z' fill='%23141827'/%3E%3Cpath d='M14.19 5.757c1.044 0 1.91-.872 1.91-1.968s-.846-1.969-1.91-1.969c-1.062 0-1.909.873-1.909 1.969s.866 1.968 1.91 1.968zm0-2.902c.493 0 .907.427.907.934 0 .507-.414.933-.906.933-.492 0-.906-.426-.906-.933 0-.507.414-.934.906-.934z' fill='%23141827'/%3E%3C/g%3E%3C/svg%3E");
1941
- }
1942
-
1943
- .tribe-common .tribe-common-svgicon--week {
1944
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zm6.25 6.537v1.006c0 .278.224.503.502.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H7.908a.503.503 0 0 0-.503.502zm4.022 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H11.93a.503.503 0 0 0-.503.502zm4.023 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502h-1.006a.503.503 0 0 0-.503.502zm-12.069 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H3.885a.503.503 0 0 0-.503.502z' fill='%23141827' fill-rule='nonzero'/%3E%3C/svg%3E");
1945
- }
1946
-
1947
- .tribe-common .tribe-common-svgicon--featured {
1948
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h16v20l-7.902-5.122L0 20z' fill='%23334AFF'/%3E%3C/svg%3E");
1949
- height: 10px;
1950
- width: 8px;
1951
- }
1952
-
1953
- .tribe-common .tribe-common-svgicon--recurring {
1954
- background-image: 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.3C3.753 4.717 1.66 7 1.66 9.827c0 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.913c.099.109.158.239.198.37 0 .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='%23334AFF'/%3E%3C/svg%3E");
1955
- height: 10px;
1956
- width: 10px;
1957
- }
1958
-
1959
- .tribe-common .tribe-common-svgicon--search {
1960
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E");
1961
- }
1962
-
1963
- .tribe-common .tribe-common-svgicon--filters {
1964
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0M3 15v-2' stroke='%23727272'/%3E%3Ccircle cx='3' cy='9' r='3' stroke='%23727272'/%3E%3Cpath d='M12 9v6' stroke='%23727272'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)' stroke='%23727272'/%3E%3C/g%3E%3C/svg%3E");
1965
- }
1966
-
1967
- .tribe-common .tribe-common-svgicon--caret-down {
1968
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.21.85L6 5.64 10.79.85 11.94 2 6 7.94.06 2z' fill='%23141827' fill-rule='nonzero'/%3E%3C/svg%3E");
1969
- }
1970
-
1971
- .tribe-common {
1972
- /* -----------------------------------------------------------------------------
1973
- *
1974
- * Tables
1975
- *
1976
- * ----------------------------------------------------------------------------- */
1977
-
1978
- /* -----------------------------------------------------------------------------
1979
- * Tables: Theme Overrides
1980
- * ----------------------------------------------------------------------------- */
1981
- }
1982
-
1983
- /* -----------------------------------------------------------------------------
1984
- * Theme Overrides - Enfold
1985
- * ----------------------------------------------------------------------------- */
1986
-
1987
- .tribe-theme-enfold .tribe-common th {
1988
- letter-spacing: 0;
1989
- text-transform: none;
1990
- }
1991
-
1992
- /* Common A11y */
1993
-
1994
- /* -----------------------------------------------------------------------------
1995
- *
1996
- * A11y
1997
- *
1998
- * This file is just a clearing-house.
1999
- * Make partials (start with an underscore) for any actual css code.
2000
- *
2001
- * ----------------------------------------------------------------------------- */
2002
-
2003
- /* -----------------------------------------------------------------------------
2004
- * Hide from screenreaders & browsers
2005
- * ----------------------------------------------------------------------------- */
2006
-
2007
- .tribe-common .tribe-common-a11y-hidden {
2008
- display: none !important;
2009
- visibility: hidden;
2010
- }
2011
-
2012
- /* -----------------------------------------------------------------------------
2013
- * Hide from browsers & show for screenreaders
2014
- * ----------------------------------------------------------------------------- */
2015
-
2016
- .tribe-common .tribe-common-a11y-visual-hide {
2017
- border: 0;
2018
- clip: rect(0 0 0 0);
2019
- height: 1px;
2020
- margin: -1px;
2021
- overflow: hidden;
2022
- padding: 0;
2023
- position: absolute;
2024
- width: 1px;
2025
- }
2026
-
2027
- /* -----------------------------------------------------------------------------
2028
- * Show for browsers & screenreaders
2029
- * ----------------------------------------------------------------------------- */
2030
-
2031
- .tribe-common .tribe-common-a11y-visual-show {
2032
- border: 0;
2033
- clip: rect(0 0 0 0);
2034
- height: 1px;
2035
- margin: -1px;
2036
- overflow: hidden;
2037
- padding: 0;
2038
- position: absolute;
2039
- width: 1px;
2040
- }
2041
-
2042
- /* Common Components */
2043
-
2044
- /* -----------------------------------------------------------------------------
2045
- *
2046
- * Components
2047
- *
2048
- * This file is just a clearing-house.
2049
- * Make partials (start with an underscore) for any actual css code.
2050
- *
2051
- * ----------------------------------------------------------------------------- */
2052
-
2053
- /* Buttons */
2054
-
2055
- /* -----------------------------------------------------------------------------
2056
- *
2057
- * Button: Border
2058
- *
2059
- * Example:
2060
- * <button class="tribe-common-c-btn-border">...</button>
2061
- * <a href="#" class="tribe-common-c-btn-border">...</a>
2062
- *
2063
- * ----------------------------------------------------------------------------- */
2064
-
2065
- .tribe-common .tribe-common-c-btn-border,
2066
- .tribe-common a.tribe-common-c-btn-border {
2067
- color: #141827;
2068
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
2069
- font-size: 12px;
2070
- line-height: 1.38;
2071
- font-weight: 400;
2072
- border: 0;
2073
- cursor: pointer;
2074
- display: inline-block;
2075
- height: auto;
2076
- padding: 0;
2077
- text-decoration: none;
2078
- width: auto;
2079
- background-color: #FFFFFF;
2080
- border: 1px solid #D5D5D5;
2081
- border-radius: 4px;
2082
- text-align: center;
2083
- transition: color 0.2s ease, border-color 0.2s ease;
2084
-
2085
- color: #727272;
2086
- padding: 14px 20px 14px;
2087
- width: 100%;
2088
- }
2089
-
2090
- .tribe-common .tribe-common-c-btn-border:hover,
2091
- .tribe-common .tribe-common-c-btn-border:focus,
2092
- .tribe-common a.tribe-common-c-btn-border:hover,
2093
- .tribe-common a.tribe-common-c-btn-border:focus {
2094
- background-color: #FFFFFF;
2095
- }
2096
-
2097
- .tribe-common .tribe-common-c-btn-border:active, .tribe-common a.tribe-common-c-btn-border:active {
2098
- border-color: #141827;
2099
- }
2100
-
2101
- .tribe-common .tribe-common-c-btn-border:active,
2102
- .tribe-common .tribe-common-c-btn-border:focus,
2103
- .tribe-common .tribe-common-c-btn-border:hover,
2104
- .tribe-common a.tribe-common-c-btn-border:active,
2105
- .tribe-common a.tribe-common-c-btn-border:focus,
2106
- .tribe-common a.tribe-common-c-btn-border:hover {
2107
- color: #141827;
2108
- }
2109
-
2110
- .tribe-common .tribe-common-c-btn-border:disabled, .tribe-common a.tribe-common-c-btn-border:disabled {
2111
- color: #D5D5D5
2112
- }
2113
-
2114
- /* -----------------------------------------------------------------------------
2115
- *
2116
- * Button: Icon
2117
- *
2118
- * Example:
2119
- * <button class="tribe-common-c-btn-icon tribe-common-c-btn-icon--filter">...</button>
2120
- * <a href="#" class="tribe-common-c-btn-icon tribe-common-c-btn-icon--filter">...</a>
2121
- *
2122
- * ----------------------------------------------------------------------------- */
2123
-
2124
- .tribe-common .tribe-common-c-btn-icon {
2125
- border: 0;
2126
- cursor: pointer;
2127
- display: inline-block;
2128
- height: auto;
2129
- padding: 0;
2130
- text-decoration: none;
2131
- width: auto;
2132
- }
2133
-
2134
- .tribe-common .tribe-common-c-btn-icon:before {
2135
- background-repeat: no-repeat;
2136
- background-size: contain;
2137
- content: '';
2138
- display: block;
2139
- }
2140
-
2141
- /* -----------------------------------------------------------------------------
2142
- *
2143
- * Button: Icon Border
2144
- *
2145
- * Example:
2146
- * <button class="tribe-common-c-btn-icon tribe-common-c-btn-icon--border tribe-common-c-btn-icon--filter">...</button>
2147
- * <a href="#" class="tribe-common-c-btn-icon tribe-common-c-btn-icon--border tribe-common-c-btn-icon--filter">...</a>
2148
- *
2149
- * ----------------------------------------------------------------------------- */
2150
-
2151
- .tribe-common .tribe-common-c-btn-icon--border {
2152
- background-color: #FFFFFF;
2153
- border: 1px solid #D5D5D5;
2154
- align-items: center;
2155
- display: inline-flex;
2156
- height: 56px;
2157
- justify-content: center;
2158
- transition: none;
2159
- width: 56px;
2160
- }
2161
-
2162
- .tribe-common .tribe-common-c-btn-icon--border:hover,
2163
- .tribe-common .tribe-common-c-btn-icon--border:focus {
2164
- background-color: #FFFFFF;
2165
- }
2166
-
2167
- .tribe-common .tribe-common-c-btn-icon--border:active {
2168
- border-color: #141827;
2169
- }
2170
-
2171
- /* -----------------------------------------------------------------------------
2172
- * Button: Icon Caret Left
2173
- * ----------------------------------------------------------------------------- */
2174
-
2175
- .tribe-common .tribe-common-c-btn-icon--caret-left:before {
2176
- 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='%23BABABA'/%3E%3C/svg%3E");
2177
- height: 20px;
2178
- width: 12px;
2179
- }
2180
-
2181
- .tribe-common .tribe-common-c-btn-icon--caret-left:active:before, .tribe-common .tribe-common-c-btn-icon--caret-left:hover:before, .tribe-common .tribe-common-c-btn-icon--caret-left:focus:before {
2182
- 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='%23727272'/%3E%3C/svg%3E");
2183
- }
2184
-
2185
- .tribe-common .tribe-common-c-btn-icon--caret-left:disabled:before {
2186
- 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='%23D5D5D5'/%3E%3C/svg%3E");
2187
- }
2188
-
2189
- /* -----------------------------------------------------------------------------
2190
- * Button: Icon Caret Right
2191
- * ----------------------------------------------------------------------------- */
2192
-
2193
- .tribe-common .tribe-common-c-btn-icon--caret-right:before {
2194
- 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='%23BABABA'/%3E%3C/svg%3E");
2195
- height: 20px;
2196
- width: 12px;
2197
- }
2198
-
2199
- .tribe-common .tribe-common-c-btn-icon--caret-right:active:before, .tribe-common .tribe-common-c-btn-icon--caret-right:hover:before, .tribe-common .tribe-common-c-btn-icon--caret-right:focus:before {
2200
- 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='%23727272'/%3E%3C/svg%3E");
2201
- }
2202
-
2203
- .tribe-common .tribe-common-c-btn-icon--caret-right:disabled:before {
2204
- 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='%23D5D5D5'/%3E%3C/svg%3E");
2205
- }
2206
-
2207
- /* -----------------------------------------------------------------------------
2208
- * Button: Icon Filters
2209
- * ----------------------------------------------------------------------------- */
2210
-
2211
- .tribe-common .tribe-common-c-btn-icon--filters:before {
2212
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0M3 15v-2' stroke='%23727272'/%3E%3Ccircle cx='3' cy='9' r='3' stroke='%23727272'/%3E%3Cpath d='M12 9v6' stroke='%23727272'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)' stroke='%23727272'/%3E%3C/g%3E%3C/svg%3E");
2213
- height: 20px;
2214
- width: 24px;
2215
- }
2216
-
2217
- .tribe-common .tribe-common-c-btn-icon--filters:active:before, .tribe-common .tribe-common-c-btn-icon--filters:hover:before, .tribe-common .tribe-common-c-btn-icon--filters:focus:before {
2218
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0M3 15v-2' stroke='%23141827'/%3E%3Ccircle cx='3' cy='9' r='3' stroke='%23141827'/%3E%3Cpath d='M12 9v6' stroke='%23141827'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)' stroke='%23141827'/%3E%3C/g%3E%3C/svg%3E");
2219
- }
2220
-
2221
- .tribe-common .tribe-common-c-btn-icon--filters:disabled:before {
2222
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0M3 15v-2' stroke='%23D5D5D5'/%3E%3Ccircle cx='3' cy='9' r='3' stroke='%23D5D5D5'/%3E%3Cpath d='M12 9v6' stroke='%23D5D5D5'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)' stroke='%23D5D5D5'/%3E%3C/g%3E%3C/svg%3E");
2223
- }
2224
-
2225
- /* -----------------------------------------------------------------------------
2226
- * Button: Icon Search
2227
- * ----------------------------------------------------------------------------- */
2228
-
2229
- .tribe-common .tribe-common-c-btn-icon--search:before {
2230
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E");
2231
- height: 20px;
2232
- width: 20px;
2233
- }
2234
-
2235
- .tribe-common .tribe-common-c-btn-icon--search:active:before, .tribe-common .tribe-common-c-btn-icon--search:hover:before, .tribe-common .tribe-common-c-btn-icon--search:focus:before {
2236
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23141827'/%3E%3C/svg%3E");
2237
- }
2238
-
2239
- .tribe-common .tribe-common-c-btn-icon--search:disabled:before {
2240
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23D5D5D5'/%3E%3C/svg%3E");
2241
- }
2242
-
2243
- /* -----------------------------------------------------------------------------
2244
- *
2245
- * Button: Solid
2246
- *
2247
- * Example:
2248
- * <button class="tribe-common-c-btn">...</button>
2249
- * <a href="#" class="tribe-common-c-btn">...</a>
2250
- *
2251
- * ----------------------------------------------------------------------------- */
2252
-
2253
- .tribe-common .tribe-common-c-btn,
2254
- .tribe-common a.tribe-common-c-btn {
2255
- color: #141827;
2256
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
2257
- font-size: 14px;
2258
- line-height: 1.62;
2259
- font-weight: 400;
2260
- font-weight: 700;
2261
- border: 0;
2262
- cursor: pointer;
2263
- display: inline-block;
2264
- height: auto;
2265
- padding: 0;
2266
- text-decoration: none;
2267
- width: auto;
2268
- border-radius: 4px;
2269
- color: #FFFFFF;
2270
- text-align: center;
2271
- transition: background-color 0.2s ease;
2272
-
2273
- background-color: #334AFF;
2274
- padding: 11px 20px 11px;
2275
- width: 100%;
2276
- }
2277
-
2278
- .tribe-common .tribe-common-c-btn:focus,
2279
- .tribe-common .tribe-common-c-btn:hover,
2280
- .tribe-common a.tribe-common-c-btn:focus,
2281
- .tribe-common a.tribe-common-c-btn:hover {
2282
- background-color: rgba(51,74,255, 0.8);
2283
- }
2284
-
2285
- .tribe-common .tribe-common-c-btn:active, .tribe-common a.tribe-common-c-btn:active {
2286
- background-color: rgba(51,74,255, 0.9);
2287
- }
2288
-
2289
- .tribe-common .tribe-common-c-btn:disabled, .tribe-common a.tribe-common-c-btn:disabled {
2290
- background-color: rgba(51,74,255, 0.07);
2291
- }
2292
-
2293
- /* -----------------------------------------------------------------------------
2294
- *
2295
- * Button: Link
2296
- *
2297
- * Example:
2298
- * <button class="tribe-common-c-btn-link">...</button>
2299
- * <a href="#" class="tribe-common-c-btn-link">...</a>
2300
- *
2301
- * ----------------------------------------------------------------------------- */
2302
-
2303
- .tribe-common .tribe-common-c-btn-link,
2304
- .tribe-common a.tribe-common-c-btn-link {
2305
- color: #141827;
2306
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
2307
- font-size: 14px;
2308
- line-height: 1.62;
2309
- font-weight: 400;
2310
- border: 0;
2311
- cursor: pointer;
2312
- display: inline-block;
2313
- height: auto;
2314
- padding: 0;
2315
- text-decoration: none;
2316
- width: auto;
2317
- background-color: transparent;
2318
- text-align: center;
2319
- text-decoration: underline;
2320
- transition: color 0.2s ease;
2321
-
2322
- color: #334AFF;
2323
- padding: 11px 20px;
2324
- width: 100%;
2325
- }
2326
-
2327
- .tribe-common .tribe-common-c-btn-link:hover,
2328
- .tribe-common .tribe-common-c-btn-link:focus,
2329
- .tribe-common a.tribe-common-c-btn-link:hover,
2330
- .tribe-common a.tribe-common-c-btn-link:focus {
2331
- background-color: transparent;
2332
- }
2333
-
2334
- .tribe-common .tribe-common-c-btn-link:focus,
2335
- .tribe-common .tribe-common-c-btn-link:hover,
2336
- .tribe-common a.tribe-common-c-btn-link:focus,
2337
- .tribe-common a.tribe-common-c-btn-link:hover {
2338
- color: rgba(51,74,255, 0.8);
2339
- }
2340
-
2341
- .tribe-common .tribe-common-c-btn-link:active, .tribe-common a.tribe-common-c-btn-link:active {
2342
- color: rgba(51,74,255, 0.9);
2343
- }
2344
-
2345
- .tribe-common .tribe-common-c-btn-link:disabled, .tribe-common a.tribe-common-c-btn-link:disabled {
2346
- color: rgba(51,74,255, 0.07);
2347
- }
2348
-
2349
- /* -----------------------------------------------------------------------------
2350
- *
2351
- * Button: Small
2352
- *
2353
- * Example:
2354
- * <button class="tribe-common-c-btn tribe-common-c-btn--small">...</button>
2355
- * <a href="#" class="tribe-common-c-btn tribe-common-c-btn--small">...</a>
2356
- *
2357
- * ----------------------------------------------------------------------------- */
2358
-
2359
- .tribe-common .tribe-common-c-btn--small,
2360
- .tribe-common a.tribe-common-c-btn--small {
2361
- padding: 11px 14px;
2362
- width: auto;
2363
- }
2364
-
2365
- /* -----------------------------------------------------------------------------
2366
- *
2367
- * Component: Image
2368
- *
2369
- * Example (Regular):
2370
- * <img src="#" alt="" class="tribe-common-c-image" />
2371
- *
2372
- * Example (Background):
2373
- * <div class="tribe-common-c-image tribe-common-c-image--bg">
2374
- * <div class="tribe-common-c-image__bg"></div>
2375
- * </div>
2376
- *
2377
- * ----------------------------------------------------------------------------- */
2378
-
2379
- .tribe-common .tribe-common-c-image {
2380
- display: block;
2381
- height: auto;
2382
- margin-left: auto;
2383
- margin-right: auto;
2384
- width: 100%;
2385
- }
2386
-
2387
- .tribe-common .tribe-common-c-image--bg {
2388
- position: relative;
2389
- }
2390
 
2391
- .tribe-common .tribe-common-c-image__bg {
2392
- background: center center no-repeat;
2393
- background-size: cover;
2394
- bottom: 0;
2395
- height: 100%;
2396
- left: 0;
2397
- position: absolute;
2398
- right: 0;
2399
- top: 0;
2400
- width: 100%;
2401
- }
2402
 
2403
- .tribe-common {
 
 
2404
 
2405
- @-webkit-keyframes tribe-common-c-loader-bounce {
2406
- 0% {}
 
2407
 
2408
- 50% { background-color: #334AFF; }
 
 
2409
 
2410
- 100% {}
2411
- }
2412
- }
2413
 
2414
- /*.tribe-common-c-loader {}*/
 
 
2415
 
2416
- .tribe-common .tribe-common-c-loader {
2417
- padding-top: 192px;
2418
- }
2419
 
2420
  /* -----------------------------------------------------------------------------
2421
- *
2422
- * Component: Loader
2423
- *
2424
- *
2425
- * Example:
2426
- * <div class="tribe-events-view-loader__dots tribe-common-c-loader">
2427
- * <div class="tribe-common-c-loader__dot tribe-common-c-loader__dot--first"></div>
2428
- * <div class="tribe-common-c-loader__dot tribe-common-c-loader__dot--second"></div>
2429
- * <div class="tribe-common-c-loader__dot tribe-common-c-loader__dot--third"></div>
2430
- * </div>
2431
- *
2432
- * ----------------------------------------------------------------------------- */
2433
 
2434
- .tribe-common .tribe-common-c-loader__dot {
2435
- background-color: rgba(51,74,255, 0.07);
2436
- float: left;
2437
- height: 15px;
2438
- width: 15px;
2439
- -webkit-animation-name: tribe-common-c-loader-bounce;
2440
- animation-name: tribe-common-c-loader-bounce;
2441
- -webkit-animation-duration: 2.24s;
2442
- animation-duration: 2.24s;
2443
- -webkit-animation-iteration-count: infinite;
2444
- animation-iteration-count: infinite;
2445
- -webkit-animation-direction: normal;
2446
- animation-direction: normal;
2447
- border-radius: 20px;
2448
- }
2449
 
2450
- .tribe-common .tribe-common-c-loader__dot:not(:first-of-type) {
2451
- margin-left: 8px;
2452
- }
2453
 
2454
- .tribe-common .tribe-common-c-loader__dot--first {
2455
- -webkit-animation-delay: 0.45s;
2456
- animation-delay: 0.45s;
2457
- }
2458
 
2459
- .tribe-common .tribe-common-c-loader__dot--second {
2460
- -webkit-animation-delay: 1.05s;
2461
- animation-delay: 1.05s;
2462
- }
2463
 
2464
- .tribe-common .tribe-common-c-loader__dot--third {
2465
- -webkit-animation-delay: 1.35s;
2466
- animation-delay: 1.35s;
2467
- }
2468
 
2469
- @-webkit-keyframes tribe-common-c-loader-bounce {
2470
- 0% {}
 
2471
 
2472
- 50% { background-color: #334AFF; }
 
 
2473
 
2474
- 100% {}
2475
- }
 
2476
 
2477
- @keyframes tribe-common-c-loader-bounce {
2478
- 0% {}
 
2479
 
2480
- 50% { background-color: #334AFF; }
 
 
2481
 
2482
- 100% {}
2483
- }
 
 
2484
 
2485
- /* Event Tickets Utilities */
 
 
 
2486
 
2487
- /* silence is golden */
 
 
2488
 
2489
  /* Event Tickets Components */
2490
 
@@ -2531,7 +401,8 @@
2531
  right: 0;
2532
  width: 80%;
2533
  top: 50%;
2534
- transform: translateY(-50%);
 
2535
  }
2536
 
2537
  .accordion-header.is-active::before {
@@ -2646,11 +517,14 @@
2646
 
2647
  .tribe-common-c-loader.tribe-tickets-loader__tickets-block,
2648
  .tribe-common-c-loader.tribe-tickets-loader__modal {
2649
- align-items: center;
 
2650
  background: rgba(255,255,255, 0.6);
 
2651
  display: flex;
2652
  height: 100%;
2653
- justify-content: center;
 
2654
  left: 0;
2655
  padding: 0;
2656
  position: absolute;
@@ -2665,6 +539,78 @@
2665
  width: 100vw;
2666
  }
2667
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2668
  /**
2669
  * Compatibility
2670
  */
@@ -2912,9 +858,12 @@ body.page-tribe-attendee-registration .tribe-common .tribe-field {
2912
  }
2913
 
2914
  body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer {
 
2915
  display: flex;
2916
- flex-flow: row wrap;
2917
- justify-content: flex-end;
 
 
2918
  margin-bottom: 40px;
2919
  }
2920
 
@@ -2925,11 +874,14 @@ body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration
2925
  }
2926
 
2927
  body.page-tribe-attendee-registration .tribe-common-c-loader {
2928
- align-items: center;
 
2929
  background-color: rgba(255,255,255,0.8);
2930
  bottom: 0;
 
2931
  display: flex;
2932
- justify-content: center;
 
2933
  left: 0;
2934
  position: fixed;
2935
  right: 0;
@@ -2945,208 +897,16 @@ body.page-tribe-attendee-registration .tribe-common-c-loader {
2945
 
2946
  @media (min-width: 768px) {
2947
 
2948
- .tribe-common .tribe-common-form-control-text__input {
2949
- color: #141827;
2950
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
2951
- font-size: 14px;
2952
- line-height: 1.62;
2953
- font-weight: 400;
2954
-
2955
- border: 0;
2956
- padding: 20px 20px 20px 40px
2957
- }
2958
-
2959
- #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input {
2960
- color: #141827;
2961
- font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
2962
- font-size: 14px;
2963
- line-height: 1.62;
2964
- font-weight: 400;
2965
-
2966
- border: 0;
2967
- padding: 20px 20px 20px 40px
2968
- }
2969
-
2970
- .tribe-common .tribe-common-g-row--gutters {
2971
- margin-left: -24px;
2972
- margin-right: -24px
2973
- }
2974
-
2975
- .tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col {
2976
- padding-left: 24px;
2977
- padding-right: 24px
2978
- }
2979
-
2980
- .tribe-common .tribe-common-b1 {
2981
- font-size: 16px;
2982
- line-height: 1.62
2983
- }
2984
-
2985
- .tribe-common .tribe-common-b2 {
2986
- font-size: 14px;
2987
- line-height: 1.62
2988
- }
2989
-
2990
- .tribe-common .tribe-common-b3 {
2991
- font-size: 12px;
2992
- line-height: 1.38
2993
- }
2994
-
2995
- .tribe-common .tribe-common-b1--min-medium {
2996
- font-size: 16px;
2997
- line-height: 1.62
2998
- }
2999
-
3000
- .tribe-common .tribe-common-b2--min-medium {
3001
- font-size: 14px;
3002
- line-height: 1.62
3003
- }
3004
-
3005
- .tribe-common .tribe-common-b3--min-medium {
3006
- font-size: 12px;
3007
- line-height: 1.38
3008
- }
3009
-
3010
- .tribe-common .tribe-common-h1 {
3011
- font-size: 42px;
3012
- line-height: 1.38
3013
- }
3014
-
3015
- .tribe-common .tribe-common-h2 {
3016
- font-size: 32px;
3017
- line-height: 1.38
3018
- }
3019
-
3020
- .tribe-common .tribe-common-h3 {
3021
- font-size: 28px;
3022
- line-height: 1.42
3023
- }
3024
-
3025
- .tribe-common .tribe-common-h4 {
3026
- font-size: 24px;
3027
- line-height: 1.42
3028
- }
3029
-
3030
- .tribe-common .tribe-common-h6 {
3031
- font-size: 16px;
3032
- line-height: 1.62
3033
- }
3034
-
3035
- .tribe-common .tribe-common-h1--min-medium {
3036
- font-size: 42px;
3037
- line-height: 1.38
3038
- }
3039
-
3040
- .tribe-common .tribe-common-h2--min-medium {
3041
- font-size: 32px;
3042
- line-height: 1.38
3043
- }
3044
-
3045
- .tribe-common .tribe-common-h3--min-medium {
3046
- font-size: 28px;
3047
- line-height: 1.42
3048
- }
3049
-
3050
- .tribe-common .tribe-common-h4--min-medium {
3051
- font-size: 24px;
3052
- line-height: 1.42
3053
- }
3054
-
3055
- .tribe-common .tribe-common-h5--min-medium {
3056
- font-size: 18px;
3057
- line-height: 1.5
3058
- }
3059
-
3060
- .tribe-common .tribe-common-h6--min-medium {
3061
- font-size: 16px;
3062
- line-height: 1.62
3063
- }
3064
-
3065
- .tribe-common .tribe-common-h7--min-medium {
3066
- font-size: 14px;
3067
- line-height: 1.62
3068
- }
3069
-
3070
- .tribe-theme-avada #main .tribe-common .tribe-common-h1 {
3071
- font-size: 42px;
3072
- line-height: 1.38
3073
- }
3074
-
3075
- .tribe-theme-avada #main .tribe-common .tribe-common-h2 {
3076
- font-size: 32px;
3077
- line-height: 1.38
3078
- }
3079
-
3080
- .tribe-theme-avada #main .tribe-common .tribe-common-h3 {
3081
- font-size: 28px;
3082
- line-height: 1.42
3083
- }
3084
-
3085
- .tribe-theme-avada #main .tribe-common .tribe-common-h4 {
3086
- font-size: 24px;
3087
- line-height: 1.42
3088
- }
3089
-
3090
- .tribe-theme-avada #main .tribe-common .tribe-common-h6 {
3091
- font-size: 16px;
3092
- line-height: 1.62
3093
- }
3094
-
3095
- .tribe-theme-avada #main .tribe-common .tribe-common-h3--min-medium {
3096
- font-size: 28px;
3097
- line-height: 1.42
3098
- }
3099
-
3100
- .tribe-theme-avada #main .tribe-common .tribe-common-h4--min-medium {
3101
- font-size: 24px;
3102
- line-height: 1.42
3103
- }
3104
-
3105
- .tribe-theme-avada #main .tribe-common .tribe-common-h5--min-medium {
3106
- font-size: 18px;
3107
- line-height: 1.5
3108
- }
3109
-
3110
- .tribe-theme-avada #main .tribe-common .tribe-common-h6--min-medium {
3111
- font-size: 16px;
3112
- line-height: 1.62
3113
- }
3114
-
3115
- .tribe-theme-avada #main .tribe-common .tribe-common-h7--min-medium {
3116
- font-size: 14px;
3117
- line-height: 1.62
3118
  }
3119
 
3120
- .tribe-common .tribe-common-l-container {
3121
- padding-left: 42px;
3122
- padding-right: 42px
3123
- }
3124
-
3125
- .tribe-common .tribe-common-c-btn-border,
3126
- .tribe-common a.tribe-common-c-btn-border {
3127
- padding: 6px 15px;
3128
- width: auto
3129
- }
3130
-
3131
- .tribe-common .tribe-common-c-btn,
3132
- .tribe-common a.tribe-common-c-btn {
3133
- width: auto
3134
- }
3135
-
3136
  .tribe-common .tribe-common-c-btn-link,
3137
  .tribe-common a.tribe-common-c-btn-link {
3138
  width: auto
3139
  }
3140
 
3141
- .tribe-common .tribe-common-c-loader {
3142
- padding-top: 288px
3143
- }
3144
-
3145
- .tribe-common-c-loader.tribe-tickets-loader__tickets-block,
3146
- .tribe-common-c-loader.tribe-tickets-loader__modal {
3147
- padding: 0
3148
- }
3149
-
3150
  body.page-tribe-attendee-registration * {
3151
  max-width: none
3152
  }
@@ -3220,7 +980,7 @@ body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration
3220
  body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer .tribe-tickets__notice.tribe-tickets__notice--non-ar {
3221
  margin-bottom: 24px
3222
  }
3223
- }
3224
 
3225
  @media(min-width: 960px) {
3226
 
8
  * @see: http://moderntribe.github.io/products-engineering/css/
9
  */
10
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  /*
12
  * Common CSS
13
  *
18
  and edit the source files found there.
19
  */
20
 
21
+ /* Event Tickets Utilities */
22
 
23
  /* -----------------------------------------------------------------------------
24
  *
268
 
269
  /* -----------------------------------------------------------------------------
270
  * Heading 1
271
+ * ----------------------------------------------------------------------------- */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
272
 
273
+ /* -----------------------------------------------------------------------------
274
+ * Heading 2
275
+ * ----------------------------------------------------------------------------- */
 
 
 
 
 
 
 
 
276
 
277
+ /* -----------------------------------------------------------------------------
278
+ * Heading 3
279
+ * ----------------------------------------------------------------------------- */
280
 
281
+ /* -----------------------------------------------------------------------------
282
+ * Heading 4
283
+ * ----------------------------------------------------------------------------- */
284
 
285
+ /* -----------------------------------------------------------------------------
286
+ * Heading 5
287
+ * ----------------------------------------------------------------------------- */
288
 
289
+ /* -----------------------------------------------------------------------------
290
+ * Heading 6
291
+ * ----------------------------------------------------------------------------- */
292
 
293
+ /* -----------------------------------------------------------------------------
294
+ * Heading 7
295
+ * ----------------------------------------------------------------------------- */
296
 
297
+ /* -----------------------------------------------------------------------------
298
+ * Heading 8
299
+ * ----------------------------------------------------------------------------- */
300
 
301
  /* -----------------------------------------------------------------------------
302
+ * Anchor - Default
303
+ * ----------------------------------------------------------------------------- */
 
 
 
 
 
 
 
 
 
 
304
 
305
+ /* -----------------------------------------------------------------------------
306
+ * Anchor - Alt
307
+ * ----------------------------------------------------------------------------- */
 
 
 
 
 
 
 
 
 
 
 
 
308
 
309
+ /* -----------------------------------------------------------------------------
310
+ * Anchor - Thin
311
+ * ----------------------------------------------------------------------------- */
312
 
313
+ /* -----------------------------------------------------------------------------
314
+ * Anchor - Thin
315
+ * ----------------------------------------------------------------------------- */
 
316
 
317
+ /* -----------------------------------------------------------------------------
318
+ * Button - Global
319
+ * ----------------------------------------------------------------------------- */
 
320
 
321
+ /* -----------------------------------------------------------------------------
322
+ * Button - Solid
323
+ * ----------------------------------------------------------------------------- */
 
324
 
325
+ /* -----------------------------------------------------------------------------
326
+ * Button - Link
327
+ * ----------------------------------------------------------------------------- */
328
 
329
+ /* -----------------------------------------------------------------------------
330
+ * Button - Border
331
+ * ----------------------------------------------------------------------------- */
332
 
333
+ /* -----------------------------------------------------------------------------
334
+ * Button - Icon Border
335
+ * ----------------------------------------------------------------------------- */
336
 
337
+ /* -----------------------------------------------------------------------------
338
+ * Sliders & Toggles
339
+ * ----------------------------------------------------------------------------- */
340
 
341
+ /* -----------------------------------------------------------------------------
342
+ * Sliders
343
+ * ----------------------------------------------------------------------------- */
344
 
345
+ /* -----------------------------------------------------------------------------
346
+ * Hidden: Hide from both screenreaders and browsers
347
+ * @author: h5bp.com/u
348
+ * ----------------------------------------------------------------------------- */
349
 
350
+ /* -----------------------------------------------------------------------------
351
+ * Visually Hide: Hide only visually, but have it available for screenreaders
352
+ * @author: h5bp.com/v
353
+ * ----------------------------------------------------------------------------- */
354
 
355
+ /* -----------------------------------------------------------------------------
356
+ * Visually Show: Show element after has been hidden with %visually-hide
357
+ * ----------------------------------------------------------------------------- */
358
 
359
  /* Event Tickets Components */
360
 
401
  right: 0;
402
  width: 80%;
403
  top: 50%;
404
+ -webkit-transform: translateY(-50%);
405
+ transform: translateY(-50%);
406
  }
407
 
408
  .accordion-header.is-active::before {
517
 
518
  .tribe-common-c-loader.tribe-tickets-loader__tickets-block,
519
  .tribe-common-c-loader.tribe-tickets-loader__modal {
520
+ -webkit-align-items: center;
521
+ align-items: center;
522
  background: rgba(255,255,255, 0.6);
523
+ display: -webkit-flex;
524
  display: flex;
525
  height: 100%;
526
+ -webkit-justify-content: center;
527
+ justify-content: center;
528
  left: 0;
529
  padding: 0;
530
  position: absolute;
539
  width: 100vw;
540
  }
541
 
542
+ /* -----------------------------------------------------------------------------
543
+ *
544
+ * Button: Link
545
+ *
546
+ * Example:
547
+ * <button class="tribe-common-c-btn-link">...</button>
548
+ * <a href="#" class="tribe-common-c-btn-link">...</a>
549
+ *
550
+ * ----------------------------------------------------------------------------- */
551
+
552
+ .tribe-common .tribe-common-c-btn-link,
553
+ .tribe-common a.tribe-common-c-btn-link {
554
+ color: #141827;
555
+ font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
556
+ font-size: 14px;
557
+ line-height: 1.62;
558
+ font-weight: 400;
559
+ border: 0;
560
+ cursor: pointer;
561
+ display: inline-block;
562
+ height: auto;
563
+ padding: 0;
564
+ text-decoration: none;
565
+ width: auto;
566
+ background-color: transparent;
567
+ text-align: center;
568
+ text-decoration: underline;
569
+ transition: color 0.2s ease;
570
+
571
+ color: #334AFF;
572
+ padding: 11px 20px;
573
+ width: 100%;
574
+ }
575
+
576
+ .tribe-common .tribe-common-c-btn-link:hover,
577
+ .tribe-common .tribe-common-c-btn-link:focus,
578
+ .tribe-common a.tribe-common-c-btn-link:hover,
579
+ .tribe-common a.tribe-common-c-btn-link:focus {
580
+ background-color: transparent;
581
+ }
582
+
583
+ .tribe-common .tribe-common-c-btn-link:focus,
584
+ .tribe-common .tribe-common-c-btn-link:hover,
585
+ .tribe-common a.tribe-common-c-btn-link:focus,
586
+ .tribe-common a.tribe-common-c-btn-link:hover {
587
+ color: rgba(51,74,255, 0.8);
588
+ }
589
+
590
+ .tribe-common .tribe-common-c-btn-link:active, .tribe-common a.tribe-common-c-btn-link:active {
591
+ color: rgba(51,74,255, 0.9);
592
+ }
593
+
594
+ .tribe-common .tribe-common-c-btn-link:disabled, .tribe-common a.tribe-common-c-btn-link:disabled {
595
+ color: rgba(51,74,255, 0.07);
596
+ }
597
+
598
+ /* -----------------------------------------------------------------------------
599
+ *
600
+ * Button: Small
601
+ *
602
+ * Example:
603
+ * <button class="tribe-common-c-btn tribe-common-c-btn--small">...</button>
604
+ * <a href="#" class="tribe-common-c-btn tribe-common-c-btn--small">...</a>
605
+ *
606
+ * ----------------------------------------------------------------------------- */
607
+
608
+ .tribe-common .tribe-common-c-btn--small,
609
+ .tribe-common a.tribe-common-c-btn--small {
610
+ padding: 11px 14px;
611
+ width: auto;
612
+ }
613
+
614
  /**
615
  * Compatibility
616
  */
858
  }
859
 
860
  body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer {
861
+ display: -webkit-flex;
862
  display: flex;
863
+ -webkit-flex-flow: row wrap;
864
+ flex-flow: row wrap;
865
+ -webkit-justify-content: flex-end;
866
+ justify-content: flex-end;
867
  margin-bottom: 40px;
868
  }
869
 
874
  }
875
 
876
  body.page-tribe-attendee-registration .tribe-common-c-loader {
877
+ -webkit-align-items: center;
878
+ align-items: center;
879
  background-color: rgba(255,255,255,0.8);
880
  bottom: 0;
881
+ display: -webkit-flex;
882
  display: flex;
883
+ -webkit-justify-content: center;
884
+ justify-content: center;
885
  left: 0;
886
  position: fixed;
887
  right: 0;
897
 
898
  @media (min-width: 768px) {
899
 
900
+ .tribe-common-c-loader.tribe-tickets-loader__tickets-block,
901
+ .tribe-common-c-loader.tribe-tickets-loader__modal {
902
+ padding: 0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
903
  }
904
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
905
  .tribe-common .tribe-common-c-btn-link,
906
  .tribe-common a.tribe-common-c-btn-link {
907
  width: auto
908
  }
909
 
 
 
 
 
 
 
 
 
 
910
  body.page-tribe-attendee-registration * {
911
  max-width: none
912
  }
980
  body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer .tribe-tickets__notice.tribe-tickets__notice--non-ar {
981
  margin-bottom: 24px
982
  }
983
+ }
984
 
985
  @media(min-width: 960px) {
986
 
src/resources/css/tickets-registration-page.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{resize:none;overflow:auto}.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{margin:0;padding:0;border:0}.tribe-common img{-ms-interpolation-mode:bicubic;height:auto;max-width:100%;border-style:none}.tribe-common embed,.tribe-common iframe,.tribe-common video{max-width:100%;max-height: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{padding:0}#top.tribe-theme-enfold .tribe-common form,#top.tribe-theme-enfold .tribe-common input{margin:0}.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}.theme-twentyseventeen .tribe-common h5,.tribe-theme-twentyseventeen .tribe-common h5{letter-spacing:normal;text-transform:none}.theme-twentyseventeen .tribe-common input[type=text],.tribe-theme-twentyseventeen .tribe-common input[type=text]{border-radius:0}.theme-twentyseventeen .tribe-common div.tribe-dialog,.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{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;color:#727272;cursor:pointer;display:inline-block;margin-left:11px;vertical-align:middle}.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;cursor:pointer;display:inline-block;height:20px;margin:0;position:relative;vertical-align:middle;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:1px solid #141827}.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: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%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.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%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__input{display:inline-block}#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-weight:400;font-size:14px}.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{line-height:0}.tribe-common .tribe-common-form-control-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;display:inline-block;margin:0;padding:0;width:120px;vertical-align:middle}.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 #d5d5d5;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 #d5d5d5;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 #d5d5d5;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:#727272;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}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-slider__label{font-weight:400;font-size:12px}.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{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:16px;line-height:1.62;font-weight:400;border:0;border-bottom:1px solid #d5d5d5;height:auto;padding:12px 28px 12px 0;width:100%}.tribe-common .tribe-common-form-control-text__input::-webkit-input-placeholder{color:#727272;font-style:normal}.tribe-common .tribe-common-form-control-text__input::-moz-placeholder{color:#727272;font-style:normal}.tribe-common .tribe-common-form-control-text__input:-ms-input-placeholder,.tribe-common .tribe-common-form-control-text__input::-ms-input-placeholder{color:#727272;font-style:normal}.tribe-common .tribe-common-form-control-text__input::placeholder{color:#727272;font-style:normal}.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}#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;border:0;border-bottom:1px solid #d5d5d5;padding:12px 28px 12px 0;width:100%}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input:focus{border-bottom-color:#141827;box-shadow:none}.tribe-common .tribe-common-form-control-toggle{line-height:0}.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:#d5d5d5;cursor:pointer;display:inline-block;vertical-align:middle;width:40px}.tribe-common .tribe-common-form-control-toggle__input:after{background-color:#fff;border:1px solid #d5d5d5;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);height:20px;width:20px;content:"";left:0;position:absolute;top:-5px;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:after{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:#727272;cursor:pointer;display:inline-block;margin-left:11px;vertical-align:middle}.tribe-common .tribe-common-form-control-toggle--vertical .tribe-common-form-control-toggle__label{display:block;margin:0 0 6px}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__input{display:inline-block;margin:5px 0}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__label{font-weight:400;font-size:12px}.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 .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:21px;padding-right:21px}.tribe-common a{cursor:pointer}.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}.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{text-decoration:none}.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-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:hover{color:#334aff}.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 .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 .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 .tribe-common-b3--bold{font-weight:700}.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-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:hover{color:#334aff}.tribe-common .tribe-common-h1{font-size:28px}.tribe-common .tribe-common-h1,.tribe-common .tribe-common-h2{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;line-height:1.42}.tribe-common .tribe-common-h2{font-size:24px}.tribe-common .tribe-common-h3{font-size:22px;line-height:1.5}.tribe-common .tribe-common-h3,.tribe-common .tribe-common-h4{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700}.tribe-common .tribe-common-h4{font-size:20px;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 .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 .tribe-common-h--alt{font-weight:400}.tribe-theme-avada #main .tribe-common .tribe-common-h1{font-size:28px}.tribe-theme-avada #main .tribe-common .tribe-common-h1,.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;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h2{font-size:24px}.tribe-theme-avada #main .tribe-common .tribe-common-h3{font-size:22px;line-height:1.5}.tribe-theme-avada #main .tribe-common .tribe-common-h3,.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}.tribe-theme-avada #main .tribe-common .tribe-common-h4{font-size:20px;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-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-h--alt{font-weight:400}.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}.tribe-common button{border:none;padding:0}.tribe-common button,.tribe-common button:focus,.tribe-common button:hover{background-color:transparent}.tribe-common .tribe-common-l-container{max-width:1260px;margin-left:auto;margin-right:auto;padding-left:19.5px;padding-right:19.5px;width:100%}.tribe-common .tribe-common-svgicon{background-repeat:no-repeat;background-size:contain}.tribe-common .tribe-common-svgicon--day{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zM14.18 14.53v1.747c0 .482.39.874.873.874H16.8a.873.873 0 0 0 .873-.874V14.53a.873.873 0 0 0-.873-.873h-1.747a.873.873 0 0 0-.873.873z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--list{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23141827'%3E%3Cpath d='M19.883 3.272c.342 0 .622-.21.622-.467v-.464c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.464c0 .257.28.467.622.467h12.756zm-18.045.935a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5zM19.883 9.98c.342 0 .622-.21.622-.466v-.465c0-.257-.28-.467-.622-.467H7.127c-.342 0-.622.21-.622.467v.465c0 .256.28.466.622.466h12.756zm-18.045.936a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5zM19.883 16.689c.342 0 .622-.21.622-.467v-.465c0-.256-.28-.466-.622-.466H7.127c-.342 0-.622.21-.622.466v.465c0 .257.28.467.622.467h12.756zm-18.045.935a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--map{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23141827'%3E%3Cpath stroke-linejoin='round' d='M13.921 11.632H17.5l3.588 8.421H1l3.488-8.421h4.016'/%3E%3Cpath d='M11.32 15.506c.2-.248 4.93-6.108 4.93-9.04 0-3.015-2.305-5.468-5.138-5.468-2.833 0-5.138 2.453-5.138 5.467 0 2.933 4.729 8.793 4.93 9.041a.268.268 0 0 0 .208.101c.08 0 .155-.037.207-.101zm-4.797-9.04c0-2.693 2.058-4.883 4.589-4.883 2.53 0 4.588 2.19 4.588 4.882 0 2.387-3.667 7.22-4.588 8.397-.922-1.177-4.589-6.009-4.589-8.397z' stroke-width='.4' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath d='M12.85 6.477c0-1.007-.78-1.826-1.738-1.826-.96 0-1.74.819-1.74 1.826 0 1.007.78 1.826 1.74 1.826.959 0 1.739-.82 1.739-1.826zm-3.15 0c0-.817.633-1.482 1.412-1.482.778 0 1.41.665 1.41 1.482s-.632 1.482-1.41 1.482c-.779 0-1.412-.665-1.412-1.482z' stroke-width='.7' fill='%23000' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--month{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.637 1.063v19.879c0 .276.189.5.422.5h20.037c.232 0 .421-.224.421-.5V1.062c0-.275-.189-.5-.421-.5H1.059c-.233 0-.422.225-.422.5zM1.787 2H20.34v2.685H1.787V2zm0 4H20.34v14H1.787V6zM8 8.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-8 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-12 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm0 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--photo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23141827'%3E%3Cpath d='M19.348.11H.634a.509.509 0 0 0-.52.508v15.017c0 .284.23.508.52.508h18.714a.51.51 0 0 0 .52-.508V.618a.509.509 0 0 0-.52-.508zm-.54 1.035v10.837l-2.87-3.084c-.583-.61-1.664-.61-2.246 0l-1.393 1.481-4.034-4.525a1.625 1.625 0 0 0-1.227-.528 1.6 1.6 0 0 0-1.206.548l-4.657 5.175V1.145h17.632zM1.174 15.108v-2.496l5.448-6.089a.529.529 0 0 1 .415-.182c.146 0 .333.06.437.182l4.429 4.972c.104.102.25.183.395.183.166.02.291-.06.395-.162l1.788-1.908c.167-.183.5-.183.686 0l3.66 3.917v1.603H1.175v-.02z'/%3E%3Cpath d='M14.19 5.757c1.044 0 1.91-.872 1.91-1.968s-.846-1.969-1.91-1.969c-1.062 0-1.909.873-1.909 1.969s.866 1.968 1.91 1.968zm0-2.902c.493 0 .907.427.907.934 0 .507-.414.933-.906.933-.492 0-.906-.426-.906-.933 0-.507.414-.934.906-.934z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--week{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zm6.25 6.537v1.006c0 .278.224.503.502.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H7.908a.503.503 0 0 0-.503.502zm4.022 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H11.93a.503.503 0 0 0-.503.502zm4.023 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502h-1.006a.503.503 0 0 0-.503.502zm-12.069 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H3.885a.503.503 0 0 0-.503.502z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--featured{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h16v20l-7.902-5.122L0 20z' fill='%23334AFF'/%3E%3C/svg%3E");height:10px;width:8px}.tribe-common .tribe-common-svgicon--recurring{background-image: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='%23334AFF'/%3E%3C/svg%3E");height:10px;width:10px}.tribe-common .tribe-common-svgicon--search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--filters{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--caret-down{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.21.85L6 5.64 10.79.85 11.94 2 6 7.94.06 2z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-theme-enfold .tribe-common th{letter-spacing:0;text-transform:none}.tribe-common .tribe-common-a11y-hidden{display:none!important;visibility:hidden}.tribe-common .tribe-common-a11y-visual-hide,.tribe-common .tribe-common-a11y-visual-show{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.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: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;color:#727272;padding:14px 20px;width:100%}.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:#fff}.tribe-common .tribe-common-c-btn-border:active,.tribe-common a.tribe-common-c-btn-border:active{border-color:#141827}.tribe-common .tribe-common-c-btn-border:active,.tribe-common .tribe-common-c-btn-border:focus,.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:active,.tribe-common a.tribe-common-c-btn-border:focus,.tribe-common a.tribe-common-c-btn-border:hover{color:#141827}.tribe-common .tribe-common-c-btn-border:disabled,.tribe-common a.tribe-common-c-btn-border:disabled{color:#d5d5d5}.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:before{background-repeat:no-repeat;background-size:contain;content:"";display:block}.tribe-common .tribe-common-c-btn-icon--border{background-color:#fff;border:1px solid #d5d5d5;align-items:center;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-common .tribe-common-c-btn-icon--caret-left: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='%23BABABA'/%3E%3C/svg%3E");height:20px;width:12px}.tribe-common .tribe-common-c-btn-icon--caret-left:active:before,.tribe-common .tribe-common-c-btn-icon--caret-left:focus:before,.tribe-common .tribe-common-c-btn-icon--caret-left: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='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-left:disabled: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='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-right: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='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23BABABA'/%3E%3C/svg%3E");height:20px;width:12px}.tribe-common .tribe-common-c-btn-icon--caret-right:active:before,.tribe-common .tribe-common-c-btn-icon--caret-right:focus:before,.tribe-common .tribe-common-c-btn-icon--caret-right: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='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-right:disabled: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='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--filters:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E");height:20px;width:24px}.tribe-common .tribe-common-c-btn-icon--filters:active:before,.tribe-common .tribe-common-c-btn-icon--filters:focus:before,.tribe-common .tribe-common-c-btn-icon--filters:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--filters:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23D5D5D5' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--search:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E");height:20px;width:20px}.tribe-common .tribe-common-c-btn-icon--search:active:before,.tribe-common .tribe-common-c-btn-icon--search:focus:before,.tribe-common .tribe-common-c-btn-icon--search:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--search:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.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 .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-common .tribe-common-c-btn-link,.tribe-common a.tribe-common-c-btn-link{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;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;background-color:transparent;text-align:center;text-decoration:underline;transition:color .2s ease;color:#334aff;padding:11px 20px;width:100%}.tribe-common .tribe-common-c-btn-link:focus,.tribe-common .tribe-common-c-btn-link:hover,.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover{background-color:transparent;color:rgba(51,74,255,.8)}.tribe-common .tribe-common-c-btn-link:active,.tribe-common a.tribe-common-c-btn-link:active{color:rgba(51,74,255,.9)}.tribe-common .tribe-common-c-btn-link:disabled,.tribe-common a.tribe-common-c-btn-link:disabled{color:rgba(51,74,255,.07)}.tribe-common .tribe-common-c-btn--small,.tribe-common a.tribe-common-c-btn--small{padding:11px 14px;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{padding-top:192px}.tribe-common .tribe-common-c-loader__dot{background-color:rgba(51,74,255,.07);float:left;height:15px;width:15px;animation-name:a;animation-duration:2.24s;animation-iteration-count:infinite;animation-direction:normal;border-radius:20px}.tribe-common .tribe-common-c-loader__dot:not(:first-of-type){margin-left:8px}.tribe-common .tribe-common-c-loader__dot--first{animation-delay:.45s}.tribe-common .tribe-common-c-loader__dot--second{animation-delay:1.05s}.tribe-common .tribe-common-c-loader__dot--third{animation-delay:1.35s}@keyframes a{50%{background-color:#334aff}}.accordion-header{background:none;border:0;color:inherit;cursor:pointer;font-size:12px;font-weight:700;padding:10px 20px;box-sizing:border-box;position:relative;text-align:left;width:100%}.accordion-header:before{background-color:#000;border-radius:100%;box-sizing:border-box;color:#fff;content:"\f132";font-family:dashicons;font-size:10px;line-height:17px;font-weight:400;height:14px;left:0;padding:0;position:absolute;top:12px;width:15px;text-align:center;padding-right:1px}.accordion-header:after{content:"";border-bottom:1px solid #ddd;position:absolute;right:0;width:80%;top:50%;transform:translateY(-50%)}.accordion-header.is-active:before{content:"\f460";line-height:15px}.accordion-header:focus{outline:1px solid #5b9dd9}.accordion-header:hover{background:none}.tribe-tickets-editor-history:after{width:calc(100% - 80px)}.tribe_attendee_meta:after{width:calc(100% - 170px)}.tribe_advanced_meta:after{width:calc(100% - 105px)}.accordion-label:focus{outline:none}.accordion-content{display:none}.ticket_panel .accordion-content{margin:1em 0 2em}.accordion-content.is-active{display:block}.tribe-common .tribe-tickets__notice{padding:16px;background-color:#f7f6f6;border-radius:4px;margin:20px 0}.tribe-common .tribe-tickets__notice>:last-child{padding-bottom:0;margin-bottom:0}.tribe-common .tribe-tickets-notice__title{margin:0;position:relative}.tribe-common .tribe-tickets-notice__title:empty{display:none}.tribe-common .tribe-tickets__notice--error{background-color:rgba(218,57,77,.08);display:none;padding-left:50px}.tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title{position:relative}.tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 1)'%3E%3Ccircle cx='8' cy='8' r='7.467' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Ccircle cx='8' cy='11.733' r='1.067' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 3.733v4.8' fill='%23141827'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;content:"";height:16px;left:-32px;position:absolute;top:2px;width:16px}.tribe-common .tribe-tickets__notice--barred{background-color:#fff;border:4px solid #e4e4e4;border-bottom:0;border-radius:0;border-top:0;padding:0 12px}.tribe-common .tribe-tickets__notice--barred-left{border-right:0;padding:0 0 0 12px}.tribe-common .tribe-tickets__notice--barred-right{border-left:0;padding:0 12px 0 0}.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{align-items:center;background:hsla(0,0%,100%,.6);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:100}.tribe-common-c-loader.tribe-tickets-loader__modal{height:100vh;position:fixed;width:100vw}body.page-tribe-attendee-registration *{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;max-width:none}body.page-tribe-attendee-registration footer.entry-header,body.page-tribe-attendee-registration header.entry-header,body.page-tribe-attendee-registration header.entry-meta,body.page-tribe-attendee-registration header.page-header,body.page-tribe-attendee-registration span.edit-link{display:none}body.page-tribe-attendee-registration .entry-content,body.page-tribe-attendee-registration .entry-header{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:98%}body.page-tribe-attendee-registration .entry-content *,body.page-tribe-attendee-registration .entry-header *{max-width:none}body.page-tribe-attendee-registration .tribe-common .tribe-events-single{max-width:1000px;margin:0 auto}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__event{border-radius:0;margin:40px auto 32px;max-width:800px;width:100%}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__actions{margin:32px auto 8px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__back__to__cart{color:#141827;box-shadow:none;border:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__back__to__cart:before{margin-right:4px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23141827' fill='none' fill-rule='evenodd'%3E%3Cpath d='M11.7 4H1.1'/%3E%3Cpath stroke-linecap='square' d='M5.1 0l-4 4 4 4'/%3E%3C/g%3E%3C/svg%3E");vertical-align:baseline}body.tribe-theme-twentyseventeen body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__back__to__cart{box-shadow:none}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__page-title{margin:8px 0 24px;padding:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__grid{display:grid;grid-template-columns:auto;grid-template-rows:auto}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__validation-notice{display:none;grid-column:1;grid-row:2}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__content{grid-column:1;grid-row:3}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart{background-color:#fff;border-top:1px solid #e4e4e4;grid-column:1;grid-row:1;margin:auto;max-width:800px;padding-top:24px;width:100%}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__quantity,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__total{display:block}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item{grid-template-columns:6fr 1fr 2fr 2fr}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__extra{grid-row:1}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__extra,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__total__wrap{text-align:right}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__total__wrap{font-weight:700}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-ticket-quantity,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__extra__price,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__total{font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:14px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-ticket-quantity{text-align:center}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__total{white-space:nowrap}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__content__subtitle{color:#727272}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer{padding-top:24px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link{box-shadow:none;color:#727272;display:none;margin-right:auto;box-shadow:inset 0 -1px 0 0 #727272;text-decoration:none}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link:visited{box-shadow:none;color:#727272}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link:active,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link:focus,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link:hover{color:#141827;box-shadow:inset 0 -1px 0 0 #141827}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__quantity,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__total{font-size:14px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__total__label{display:none}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-checkbox__input,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-radio__input{border-color:#d5d5d5;margin-right:16px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-checkbox__input:active,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-checkbox__input:hover,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-radio__input:active,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-radio__input:hover{border-color:#d5d5d5;border-width:1px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart__title{margin-bottom:16px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__summary{margin-bottom:20px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__description{margin:0 0 8px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title h2{margin:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title a{box-shadow:none;text-decoration:none}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title a:active,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title a:focus,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title a:hover{box-shadow:inset 0 -2px 0 0 #141827}body.page-tribe-attendee-registration .tribe-common .tribe-ticket__heading{font-size:16px;margin-bottom:16px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields{margin:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket{padding-bottom:24px;padding-top:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket h4{margin:16px 0 12px}body.page-tribe-attendee-registration .tribe-common .tribe-field{margin-top:12px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer{display:flex;flex-flow:row wrap;justify-content:flex-end;margin-bottom:40px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer .tribe-tickets__notice.tribe-tickets__notice--non-ar{margin:0 0 32px;padding-bottom:24px;width:100%}body.page-tribe-attendee-registration .tribe-common-c-loader{align-items:center;background-color:hsla(0,0%,100%,.8);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.page-tribe-attendee-registration .wrap{padding-left:20px;padding-right:20px}@media (min-width:768px){#top.tribe-theme-enfold .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;font-size:14px;line-height:1.62;font-weight:400;border:0;padding:20px 20px 20px 40px}.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:24px;padding-right:24px}.tribe-common .tribe-common-b1{font-size:16px;line-height:1.62}.tribe-common .tribe-common-b2{font-size:14px;line-height:1.62}.tribe-common .tribe-common-b3{font-size:12px;line-height:1.38}.tribe-common .tribe-common-b1--min-medium{font-size:16px;line-height:1.62}.tribe-common .tribe-common-b2--min-medium{font-size:14px;line-height:1.62}.tribe-common .tribe-common-b3--min-medium{font-size:12px;line-height:1.38}.tribe-common .tribe-common-h1{font-size:42px;line-height:1.38}.tribe-common .tribe-common-h2{font-size:32px;line-height:1.38}.tribe-common .tribe-common-h3{font-size:28px;line-height:1.42}.tribe-common .tribe-common-h4{font-size:24px;line-height:1.42}.tribe-common .tribe-common-h6{font-size:16px;line-height:1.62}.tribe-common .tribe-common-h1--min-medium{font-size:42px;line-height:1.38}.tribe-common .tribe-common-h2--min-medium{font-size:32px;line-height:1.38}.tribe-common .tribe-common-h3--min-medium{font-size:28px;line-height:1.42}.tribe-common .tribe-common-h4--min-medium{font-size:24px;line-height:1.42}.tribe-common .tribe-common-h5--min-medium{font-size:18px;line-height:1.5}.tribe-common .tribe-common-h6--min-medium{font-size:16px;line-height:1.62}.tribe-common .tribe-common-h7--min-medium{font-size:14px;line-height:1.62}.tribe-theme-avada #main .tribe-common .tribe-common-h1{font-size:42px;line-height:1.38}.tribe-theme-avada #main .tribe-common .tribe-common-h2{font-size:32px;line-height:1.38}.tribe-theme-avada #main .tribe-common .tribe-common-h3{font-size:28px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h4{font-size:24px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h6{font-size:16px;line-height:1.62}.tribe-theme-avada #main .tribe-common .tribe-common-h3--min-medium{font-size:28px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h4--min-medium{font-size:24px;line-height:1.42}.tribe-theme-avada #main .tribe-common .tribe-common-h5--min-medium{font-size:18px;line-height:1.5}.tribe-theme-avada #main .tribe-common .tribe-common-h6--min-medium{font-size:16px;line-height:1.62}.tribe-theme-avada #main .tribe-common .tribe-common-h7--min-medium{font-size:14px;line-height:1.62}.tribe-common .tribe-common-l-container{padding-left:42px;padding-right:42px}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{padding:6px 15px;width:auto}.tribe-common .tribe-common-c-btn,.tribe-common .tribe-common-c-btn-link,.tribe-common a.tribe-common-c-btn,.tribe-common a.tribe-common-c-btn-link{width:auto}.tribe-common .tribe-common-c-loader{padding-top:288px}.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{padding:0}body.page-tribe-attendee-registration *{max-width:none}body.page-tribe-attendee-registration footer.entry-header,body.page-tribe-attendee-registration header.entry-header,body.page-tribe-attendee-registration header.entry-meta,body.page-tribe-attendee-registration header.page-header,body.page-tribe-attendee-registration span.edit-link{display:none}body.page-tribe-attendee-registration .entry-content *,body.page-tribe-attendee-registration .entry-header *{max-width:none}body.page-tribe-attendee-registration .tribe-tickets__registration{margin:auto;max-width:960px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__actions{margin:96px auto 28px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__page-title{margin:28px 0 32px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-ticket-quantity,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__extra__price,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__total{font-size:14px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__content__subtitle{font-size:11px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link{display:block}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart__title{border:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__summary{margin-bottom:32px}body.page-tribe-attendee-registration .tribe-common .tribe-ticket__heading{font-size:18px;margin-bottom:20px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket h4{margin:16px 0}body.page-tribe-attendee-registration .tribe-common .tribe-field{margin-top:16px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer{margin-bottom:96px;max-width:calc(100% - 384px);width:100%}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer .tribe-tickets__notice.tribe-tickets__notice--non-ar{margin-bottom:24px}}@media(min-width:960px){body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__event{padding:0 24px 8px 0;margin:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__grid{border-top:1px solid #e4e4e4;grid-template-columns:calc(100% - 360px) 360px;grid-template-rows:auto;padding-top:56px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__validation-notice{grid-column:1;grid-row:1;margin-right:24px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__content{grid-column:1;grid-row:2}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart{align-self:baseline;border-radius:4px;border:1px solid #e4e4e4;grid-column:2;grid-row:1/span 2;margin:160px 0 24px;padding:24px 16px;position:-webkit-sticky;position:sticky;top:24px;width:360px}}@media(min-width:1440px){body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__event{max-width:100%}}
1
+ .accordion-header{background:none;border:0;color:inherit;cursor:pointer;font-size:12px;font-weight:700;padding:10px 20px;box-sizing:border-box;position:relative;text-align:left;width:100%}.accordion-header:before{background-color:#000;border-radius:100%;box-sizing:border-box;color:#fff;content:"\f132";font-family:dashicons;font-size:10px;line-height:17px;font-weight:400;height:14px;left:0;padding:0;position:absolute;top:12px;width:15px;text-align:center;padding-right:1px}.accordion-header:after{content:"";border-bottom:1px solid #ddd;position:absolute;right:0;width:80%;top:50%;transform:translateY(-50%)}.accordion-header.is-active:before{content:"\f460";line-height:15px}.accordion-header:focus{outline:1px solid #5b9dd9}.accordion-header:hover{background:none}.tribe-tickets-editor-history:after{width:calc(100% - 80px)}.tribe_attendee_meta:after{width:calc(100% - 170px)}.tribe_advanced_meta:after{width:calc(100% - 105px)}.accordion-label:focus{outline:none}.accordion-content{display:none}.ticket_panel .accordion-content{margin:1em 0 2em}.accordion-content.is-active{display:block}.tribe-common .tribe-tickets__notice{padding:16px;background-color:#f7f6f6;border-radius:4px;margin:20px 0}.tribe-common .tribe-tickets__notice>:last-child{padding-bottom:0;margin-bottom:0}.tribe-common .tribe-tickets-notice__title{margin:0;position:relative}.tribe-common .tribe-tickets-notice__title:empty{display:none}.tribe-common .tribe-tickets__notice--error{background-color:rgba(218,57,77,.08);display:none;padding-left:50px}.tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title{position:relative}.tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 1)'%3E%3Ccircle cx='8' cy='8' r='7.467' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Ccircle cx='8' cy='11.733' r='1.067' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 3.733v4.8' fill='%23141827'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;content:"";height:16px;left:-32px;position:absolute;top:2px;width:16px}.tribe-common .tribe-tickets__notice--barred{background-color:#fff;border:4px solid #e4e4e4;border-bottom:0;border-radius:0;border-top:0;padding:0 12px}.tribe-common .tribe-tickets__notice--barred-left{border-right:0;padding:0 0 0 12px}.tribe-common .tribe-tickets__notice--barred-right{border-left:0;padding:0 12px 0 0}.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{align-items:center;background:hsla(0,0%,100%,.6);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:100}.tribe-common-c-loader.tribe-tickets-loader__modal{height:100vh;position:fixed;width:100vw}.tribe-common .tribe-common-c-btn-link,.tribe-common a.tribe-common-c-btn-link{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;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;background-color:transparent;text-align:center;text-decoration:underline;transition:color .2s ease;color:#334aff;padding:11px 20px;width:100%}.tribe-common .tribe-common-c-btn-link:focus,.tribe-common .tribe-common-c-btn-link:hover,.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover{background-color:transparent;color:rgba(51,74,255,.8)}.tribe-common .tribe-common-c-btn-link:active,.tribe-common a.tribe-common-c-btn-link:active{color:rgba(51,74,255,.9)}.tribe-common .tribe-common-c-btn-link:disabled,.tribe-common a.tribe-common-c-btn-link:disabled{color:rgba(51,74,255,.07)}.tribe-common .tribe-common-c-btn--small,.tribe-common a.tribe-common-c-btn--small{padding:11px 14px;width:auto}body.page-tribe-attendee-registration *{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;max-width:none}body.page-tribe-attendee-registration footer.entry-header,body.page-tribe-attendee-registration header.entry-header,body.page-tribe-attendee-registration header.entry-meta,body.page-tribe-attendee-registration header.page-header,body.page-tribe-attendee-registration span.edit-link{display:none}body.page-tribe-attendee-registration .entry-content,body.page-tribe-attendee-registration .entry-header{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:98%}body.page-tribe-attendee-registration .entry-content *,body.page-tribe-attendee-registration .entry-header *{max-width:none}body.page-tribe-attendee-registration .tribe-common .tribe-events-single{max-width:1000px;margin:0 auto}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__event{border-radius:0;margin:40px auto 32px;max-width:800px;width:100%}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__actions{margin:32px auto 8px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__back__to__cart{color:#141827;box-shadow:none;border:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__back__to__cart:before{margin-right:4px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23141827' fill='none' fill-rule='evenodd'%3E%3Cpath d='M11.7 4H1.1'/%3E%3Cpath stroke-linecap='square' d='M5.1 0l-4 4 4 4'/%3E%3C/g%3E%3C/svg%3E");vertical-align:baseline}body.tribe-theme-twentyseventeen body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__back__to__cart{box-shadow:none}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__page-title{margin:8px 0 24px;padding:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__grid{display:grid;grid-template-columns:auto;grid-template-rows:auto}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__validation-notice{display:none;grid-column:1;grid-row:2}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__content{grid-column:1;grid-row:3}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart{background-color:#fff;border-top:1px solid #e4e4e4;grid-column:1;grid-row:1;margin:auto;max-width:800px;padding-top:24px;width:100%}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__quantity,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__total{display:block}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item{grid-template-columns:6fr 1fr 2fr 2fr}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__extra{grid-row:1}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__extra,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__total__wrap{text-align:right}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__total__wrap{font-weight:700}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-ticket-quantity,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__extra__price,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__total{font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:14px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-ticket-quantity{text-align:center}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__total{white-space:nowrap}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__content__subtitle{color:#727272}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer{padding-top:24px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link{box-shadow:none;color:#727272;display:none;margin-right:auto;box-shadow:inset 0 -1px 0 0 #727272;text-decoration:none}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link:visited{box-shadow:none;color:#727272}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link:active,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link:focus,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link:hover{color:#141827;box-shadow:inset 0 -1px 0 0 #141827}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__quantity,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__total{font-size:14px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__total__label{display:none}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-checkbox__input,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-radio__input{border-color:#d5d5d5;margin-right:16px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-checkbox__input:active,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-checkbox__input:hover,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-radio__input:active,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-radio__input:hover{border-color:#d5d5d5;border-width:1px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart__title{margin-bottom:16px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__summary{margin-bottom:20px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__description{margin:0 0 8px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title h2{margin:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title a{box-shadow:none;text-decoration:none}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title a:active,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title a:focus,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title a:hover{box-shadow:inset 0 -2px 0 0 #141827}body.page-tribe-attendee-registration .tribe-common .tribe-ticket__heading{font-size:16px;margin-bottom:16px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields{margin:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket{padding-bottom:24px;padding-top:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket h4{margin:16px 0 12px}body.page-tribe-attendee-registration .tribe-common .tribe-field{margin-top:12px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer{display:flex;flex-flow:row wrap;justify-content:flex-end;margin-bottom:40px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer .tribe-tickets__notice.tribe-tickets__notice--non-ar{margin:0 0 32px;padding-bottom:24px;width:100%}body.page-tribe-attendee-registration .tribe-common-c-loader{align-items:center;background-color:hsla(0,0%,100%,.8);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.page-tribe-attendee-registration .wrap{padding-left:20px;padding-right:20px}@media (min-width:768px){.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{padding:0}.tribe-common .tribe-common-c-btn-link,.tribe-common a.tribe-common-c-btn-link{width:auto}body.page-tribe-attendee-registration *{max-width:none}body.page-tribe-attendee-registration footer.entry-header,body.page-tribe-attendee-registration header.entry-header,body.page-tribe-attendee-registration header.entry-meta,body.page-tribe-attendee-registration header.page-header,body.page-tribe-attendee-registration span.edit-link{display:none}body.page-tribe-attendee-registration .entry-content *,body.page-tribe-attendee-registration .entry-header *{max-width:none}body.page-tribe-attendee-registration .tribe-tickets__registration{margin:auto;max-width:960px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__actions{margin:96px auto 28px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__page-title{margin:28px 0 32px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-ticket-quantity,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__extra__price,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__total{font-size:14px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__content__subtitle{font-size:11px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link{display:block}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart__title{border:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__summary{margin-bottom:32px}body.page-tribe-attendee-registration .tribe-common .tribe-ticket__heading{font-size:18px;margin-bottom:20px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket h4{margin:16px 0}body.page-tribe-attendee-registration .tribe-common .tribe-field{margin-top:16px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer{margin-bottom:96px;max-width:calc(100% - 384px);width:100%}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer .tribe-tickets__notice.tribe-tickets__notice--non-ar{margin-bottom:24px}}@media(min-width:960px){body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__event{padding:0 24px 8px 0;margin:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__grid{border-top:1px solid #e4e4e4;grid-template-columns:calc(100% - 360px) 360px;grid-template-rows:auto;padding-top:56px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__validation-notice{grid-column:1;grid-row:1;margin-right:24px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__content{grid-column:1;grid-row:2}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__m