Version Description
Download this release
Release Info
Developer | ModernTribe |
Plugin | The Events Calendar |
Version | 4.9.3.2 |
Comparing to | |
See all releases |
Code changes from version 4.9.3.1 to 4.9.3.2
- common/src/Tribe/Cache_Listener.php +1 -1
- common/src/Tribe/Context.php +18 -18
- common/src/Tribe/Context/locations.php +6 -6
- common/src/Tribe/Main.php +1 -1
- common/src/Tribe/Repository.php +1 -1
- common/src/Tribe/Repository/Interface.php +2 -2
- common/src/Tribe/Rewrite.php +17 -17
- common/src/Tribe/Template.php +4 -4
- common/src/Tribe/Traits/Cache_User.php +3 -3
- common/src/Tribe/Utils/Array.php +1 -1
- common/src/functions/url.php +2 -2
- common/src/resources/css/common.css +65 -24
- common/src/resources/css/common.min.css +1 -1
- common/src/resources/css/promoter.css +29 -0
- common/src/resources/css/promoter.min.css +1 -0
- common/src/resources/postcss/promoter.pcss +25 -0
- common/vendor/autoload_52.php +1 -1
- common/vendor/composer/autoload_real_52.php +3 -3
- lang/the-events-calendar-de_DE.mo +0 -0
- lang/the-events-calendar-hu_HU.mo +0 -0
- lang/the-events-calendar-it_IT.mo +0 -0
- lang/the-events-calendar-ja.mo +0 -0
- lang/the-events-calendar-pt_PT.mo +0 -0
- lang/the-events-calendar-uk.mo +0 -0
- readme.txt +6 -1
- src/Tribe/Main.php +96 -32
- src/resources/css/views/tribe-events-v2.css +39 -0
- the-events-calendar.php +1 -1
common/src/Tribe/Cache_Listener.php
CHANGED
@@ -127,7 +127,7 @@
|
|
127 |
/**
|
128 |
* Run the caching functionality that is executed when rewrite rules are generated.
|
129 |
*
|
130 |
-
* @since
|
131 |
*/
|
132 |
public function generate_rewrite_rules() {
|
133 |
$this->cache->set_last_occurrence( self::TRIGGER_GENERATE_REWRITE_RULES );
|
127 |
/**
|
128 |
* Run the caching functionality that is executed when rewrite rules are generated.
|
129 |
*
|
130 |
+
* @since 4.9.11
|
131 |
*/
|
132 |
public function generate_rewrite_rules() {
|
133 |
$this->cache->set_last_occurrence( self::TRIGGER_GENERATE_REWRITE_RULES );
|
common/src/Tribe/Context.php
CHANGED
@@ -13,119 +13,119 @@ class Tribe__Context {
|
|
13 |
/**
|
14 |
* The value that will be used to indicate no value was found in any location while trying to read it.
|
15 |
*
|
16 |
-
* @since
|
17 |
*/
|
18 |
const NOT_FOUND = '__not_found__';
|
19 |
|
20 |
/**
|
21 |
* The key to locate a context value as the value of a request variable.
|
22 |
*
|
23 |
-
* @since
|
24 |
*/
|
25 |
const REQUEST_VAR = 'request_var';
|
26 |
|
27 |
/**
|
28 |
* The key to locate a context value as the value of a Tribe option.
|
29 |
*
|
30 |
-
* @since
|
31 |
*/
|
32 |
const TRIBE_OPTION = 'tribe_option';
|
33 |
|
34 |
/**
|
35 |
* The key to locate a context value as the value of an option.
|
36 |
*
|
37 |
-
* @since
|
38 |
*/
|
39 |
const OPTION = 'option';
|
40 |
|
41 |
/**
|
42 |
* The key to locate a context value as the value of a transient.
|
43 |
*
|
44 |
-
* @since
|
45 |
*/
|
46 |
const TRANSIENT = 'transient';
|
47 |
|
48 |
/**
|
49 |
* The key to locate a context value as the value of the main query (global `$wp_query`) query var.
|
50 |
*
|
51 |
-
* @since
|
52 |
*/
|
53 |
const QUERY_VAR = 'query_var';
|
54 |
|
55 |
/**
|
56 |
* The key to locate a context value as the value of the main query (global `$wp_query`) property.
|
57 |
*
|
58 |
-
* @since
|
59 |
*/
|
60 |
const QUERY_PROP = 'query_prop';
|
61 |
|
62 |
/**
|
63 |
* The key to locate a context value as the value of a constant.
|
64 |
*
|
65 |
-
* @since
|
66 |
*/
|
67 |
const CONSTANT = 'constant';
|
68 |
|
69 |
/**
|
70 |
* The key to locate a context value as a static class property.
|
71 |
*
|
72 |
-
* @since
|
73 |
*/
|
74 |
const STATIC_PROP = 'static_prop';
|
75 |
|
76 |
/**
|
77 |
* The key to locate a context value as property of an object.
|
78 |
*
|
79 |
-
* @since
|
80 |
*/
|
81 |
const PROP = 'prop';
|
82 |
|
83 |
/**
|
84 |
* The key to locate a context value as result running a static class method.
|
85 |
*
|
86 |
-
* @since
|
87 |
*/
|
88 |
const STATIC_METHOD = 'static_method';
|
89 |
|
90 |
/**
|
91 |
* The key to locate a context value as result running a method on an object.
|
92 |
*
|
93 |
-
* @since
|
94 |
*/
|
95 |
const METHOD = 'method';
|
96 |
|
97 |
/**
|
98 |
* The key to locate a context value as result running a callback function (e.g. a callable, a closure).
|
99 |
*
|
100 |
-
* @since
|
101 |
*/
|
102 |
const FUNC = 'func';
|
103 |
|
104 |
/**
|
105 |
* The key to locate a context value as result of reading a global value.
|
106 |
*
|
107 |
-
* @since
|
108 |
*/
|
109 |
const GLOBAL_VAR = 'global_var';
|
110 |
|
111 |
/**
|
112 |
* The key to locate a context value as result of an `apply_filters` call.
|
113 |
*
|
114 |
-
* @since
|
115 |
*/
|
116 |
const FILTER = 'filter';
|
117 |
|
118 |
/**
|
119 |
* The key to locate a context value among the values parsed by `WP::parse_request`.
|
120 |
*
|
121 |
-
* @since
|
122 |
*/
|
123 |
const WP_PARSED = 'wp_parsed';
|
124 |
|
125 |
/**
|
126 |
* The key to locate a context value among the values in the query mached by `WP::parse_request`.
|
127 |
*
|
128 |
-
* @since
|
129 |
*/
|
130 |
const WP_MATCHED_QUERY = 'wp_matched_query';
|
131 |
|
@@ -1362,7 +1362,7 @@ class Tribe__Context {
|
|
1362 |
* $query_args = tribe_context()->map_to_read( $input, Tribe__Context::REQUEST_VAR );
|
1363 |
* $url = add_query_arg( $query_args, home_url() );
|
1364 |
*
|
1365 |
-
* @since
|
1366 |
*
|
1367 |
* @param array $input An associative array of values in the shape `[ <location> => <value> ]`;
|
1368 |
* where `location` is the name of the location registered in the Context
|
13 |
/**
|
14 |
* The value that will be used to indicate no value was found in any location while trying to read it.
|
15 |
*
|
16 |
+
* @since 4.9.11
|
17 |
*/
|
18 |
const NOT_FOUND = '__not_found__';
|
19 |
|
20 |
/**
|
21 |
* The key to locate a context value as the value of a request variable.
|
22 |
*
|
23 |
+
* @since 4.9.11
|
24 |
*/
|
25 |
const REQUEST_VAR = 'request_var';
|
26 |
|
27 |
/**
|
28 |
* The key to locate a context value as the value of a Tribe option.
|
29 |
*
|
30 |
+
* @since 4.9.11
|
31 |
*/
|
32 |
const TRIBE_OPTION = 'tribe_option';
|
33 |
|
34 |
/**
|
35 |
* The key to locate a context value as the value of an option.
|
36 |
*
|
37 |
+
* @since 4.9.11
|
38 |
*/
|
39 |
const OPTION = 'option';
|
40 |
|
41 |
/**
|
42 |
* The key to locate a context value as the value of a transient.
|
43 |
*
|
44 |
+
* @since 4.9.11
|
45 |
*/
|
46 |
const TRANSIENT = 'transient';
|
47 |
|
48 |
/**
|
49 |
* The key to locate a context value as the value of the main query (global `$wp_query`) query var.
|
50 |
*
|
51 |
+
* @since 4.9.11
|
52 |
*/
|
53 |
const QUERY_VAR = 'query_var';
|
54 |
|
55 |
/**
|
56 |
* The key to locate a context value as the value of the main query (global `$wp_query`) property.
|
57 |
*
|
58 |
+
* @since 4.9.11
|
59 |
*/
|
60 |
const QUERY_PROP = 'query_prop';
|
61 |
|
62 |
/**
|
63 |
* The key to locate a context value as the value of a constant.
|
64 |
*
|
65 |
+
* @since 4.9.11
|
66 |
*/
|
67 |
const CONSTANT = 'constant';
|
68 |
|
69 |
/**
|
70 |
* The key to locate a context value as a static class property.
|
71 |
*
|
72 |
+
* @since 4.9.11
|
73 |
*/
|
74 |
const STATIC_PROP = 'static_prop';
|
75 |
|
76 |
/**
|
77 |
* The key to locate a context value as property of an object.
|
78 |
*
|
79 |
+
* @since 4.9.11
|
80 |
*/
|
81 |
const PROP = 'prop';
|
82 |
|
83 |
/**
|
84 |
* The key to locate a context value as result running a static class method.
|
85 |
*
|
86 |
+
* @since 4.9.11
|
87 |
*/
|
88 |
const STATIC_METHOD = 'static_method';
|
89 |
|
90 |
/**
|
91 |
* The key to locate a context value as result running a method on an object.
|
92 |
*
|
93 |
+
* @since 4.9.11
|
94 |
*/
|
95 |
const METHOD = 'method';
|
96 |
|
97 |
/**
|
98 |
* The key to locate a context value as result running a callback function (e.g. a callable, a closure).
|
99 |
*
|
100 |
+
* @since 4.9.11
|
101 |
*/
|
102 |
const FUNC = 'func';
|
103 |
|
104 |
/**
|
105 |
* The key to locate a context value as result of reading a global value.
|
106 |
*
|
107 |
+
* @since 4.9.11
|
108 |
*/
|
109 |
const GLOBAL_VAR = 'global_var';
|
110 |
|
111 |
/**
|
112 |
* The key to locate a context value as result of an `apply_filters` call.
|
113 |
*
|
114 |
+
* @since 4.9.11
|
115 |
*/
|
116 |
const FILTER = 'filter';
|
117 |
|
118 |
/**
|
119 |
* The key to locate a context value among the values parsed by `WP::parse_request`.
|
120 |
*
|
121 |
+
* @since 4.9.11
|
122 |
*/
|
123 |
const WP_PARSED = 'wp_parsed';
|
124 |
|
125 |
/**
|
126 |
* The key to locate a context value among the values in the query mached by `WP::parse_request`.
|
127 |
*
|
128 |
+
* @since 4.9.11
|
129 |
*/
|
130 |
const WP_MATCHED_QUERY = 'wp_matched_query';
|
131 |
|
1362 |
* $query_args = tribe_context()->map_to_read( $input, Tribe__Context::REQUEST_VAR );
|
1363 |
* $url = add_query_arg( $query_args, home_url() );
|
1364 |
*
|
1365 |
+
* @since 4.9.11
|
1366 |
*
|
1367 |
* @param array $input An associative array of values in the shape `[ <location> => <value> ]`;
|
1368 |
* where `location` is the name of the location registered in the Context
|
common/src/Tribe/Context/locations.php
CHANGED
@@ -7,7 +7,7 @@
|
|
7 |
* only when the Context is built moving them here is a small optimization.
|
8 |
* This file is meant to be included by the `Tribe__Context::populate_locations` method.
|
9 |
*
|
10 |
-
* @since
|
11 |
*/
|
12 |
|
13 |
return [
|
@@ -118,14 +118,14 @@ return [
|
|
118 |
Tribe__Context::QUERY_VAR => 'featured',
|
119 |
],
|
120 |
],
|
121 |
-
|
122 |
'read' => [
|
123 |
-
Tribe__Context::REQUEST_VAR =>
|
124 |
-
Tribe__Context::QUERY_VAR =>
|
125 |
],
|
126 |
'write' => [
|
127 |
-
Tribe__Context::REQUEST_VAR =>
|
128 |
-
Tribe__Context::QUERY_VAR =>
|
129 |
],
|
130 |
],
|
131 |
'remove_date_filters' => [
|
7 |
* only when the Context is built moving them here is a small optimization.
|
8 |
* This file is meant to be included by the `Tribe__Context::populate_locations` method.
|
9 |
*
|
10 |
+
* @since 4.9.11
|
11 |
*/
|
12 |
|
13 |
return [
|
118 |
Tribe__Context::QUERY_VAR => 'featured',
|
119 |
],
|
120 |
],
|
121 |
+
'tribe_events_cat' => [
|
122 |
'read' => [
|
123 |
+
Tribe__Context::REQUEST_VAR => 'tribe_events_cat',
|
124 |
+
Tribe__Context::QUERY_VAR => 'tribe_events_cat',
|
125 |
],
|
126 |
'write' => [
|
127 |
+
Tribe__Context::REQUEST_VAR => 'tribe_events_cat',
|
128 |
+
Tribe__Context::QUERY_VAR => 'tribe_events_cat',
|
129 |
],
|
130 |
],
|
131 |
'remove_date_filters' => [
|
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.9.11';
|
21 |
|
22 |
const FEED_URL = 'https://theeventscalendar.com/feed/';
|
23 |
|
17 |
const OPTIONNAME = 'tribe_events_calendar_options';
|
18 |
const OPTIONNAMENETWORK = 'tribe_events_calendar_network_options';
|
19 |
|
20 |
+
const VERSION = '4.9.11.2';
|
21 |
|
22 |
const FEED_URL = 'https://theeventscalendar.com/feed/';
|
23 |
|
common/src/Tribe/Repository.php
CHANGED
@@ -868,7 +868,7 @@ abstract class Tribe__Repository
|
|
868 |
/**
|
869 |
* Filters a single formatted result.
|
870 |
*
|
871 |
-
* @since
|
872 |
*
|
873 |
* @param mixed|WP_Post $formatted The formatted post result, usually a post object.
|
874 |
* @param int $id The formatted post ID.
|
868 |
/**
|
869 |
* Filters a single formatted result.
|
870 |
*
|
871 |
+
* @since 4.9.11
|
872 |
*
|
873 |
* @param mixed|WP_Post $formatted The formatted post result, usually a post object.
|
874 |
* @param int $id The formatted post ID.
|
common/src/Tribe/Repository/Interface.php
CHANGED
@@ -287,7 +287,7 @@ interface Tribe__Repository__Interface
|
|
287 |
* Mind that this method will always return a Repository instance, no matter if a next page exists or not.
|
288 |
* If a next page does not exist then the instance returned by this method will yield no posts and a count of `0`.
|
289 |
*
|
290 |
-
* @since
|
291 |
*
|
292 |
* @return \Tribe__Repository__Interface The repository instance that will yield the next page results.
|
293 |
*/
|
@@ -300,7 +300,7 @@ interface Tribe__Repository__Interface
|
|
300 |
* If a previous page does not exist then the instance returned by this method will yield no posts and a count
|
301 |
* of `0`.
|
302 |
*
|
303 |
-
* @since
|
304 |
*
|
305 |
* @return \Tribe__Repository__Interface The repository instance that will yield the previous page results.
|
306 |
*/
|
287 |
* Mind that this method will always return a Repository instance, no matter if a next page exists or not.
|
288 |
* If a next page does not exist then the instance returned by this method will yield no posts and a count of `0`.
|
289 |
*
|
290 |
+
* @since 4.9.11
|
291 |
*
|
292 |
* @return \Tribe__Repository__Interface The repository instance that will yield the next page results.
|
293 |
*/
|
300 |
* If a previous page does not exist then the instance returned by this method will yield no posts and a count
|
301 |
* of `0`.
|
302 |
*
|
303 |
+
* @since 4.9.11
|
304 |
*
|
305 |
* @return \Tribe__Repository__Interface The repository instance that will yield the previous page results.
|
306 |
*/
|
common/src/Tribe/Rewrite.php
CHANGED
@@ -57,7 +57,7 @@ class Tribe__Rewrite {
|
|
57 |
/**
|
58 |
* An array cache of resolved canonical URLs in the shape `[ <url> => <canonical_url> ]`.
|
59 |
*
|
60 |
-
* @since
|
61 |
*
|
62 |
* @var array
|
63 |
*/
|
@@ -66,7 +66,7 @@ class Tribe__Rewrite {
|
|
66 |
/**
|
67 |
* An array cache of parsed URLs in the shape `[ <url> => <parsed_vars> ]`.
|
68 |
*
|
69 |
-
* @since
|
70 |
*
|
71 |
* @var array
|
72 |
*/
|
@@ -75,7 +75,7 @@ class Tribe__Rewrite {
|
|
75 |
/**
|
76 |
* And array cache of cleaned URLs.
|
77 |
*
|
78 |
-
* @since
|
79 |
*
|
80 |
* @var array
|
81 |
*/
|
@@ -327,7 +327,7 @@ class Tribe__Rewrite {
|
|
327 |
* This method will handle "our" URLs to go from their ugly form, filled with query vars, to the "pretty" one, if
|
328 |
* possible.
|
329 |
*
|
330 |
-
* @since
|
331 |
*
|
332 |
* @param string $url The URL to try and translate into its canonical form.
|
333 |
* @param bool $force Whether to try and use the cache or force a new canonical URL conversion.
|
@@ -349,7 +349,7 @@ class Tribe__Rewrite {
|
|
349 |
/**
|
350 |
* Filters the canonical URL for an input URL before any kind of logic runs.
|
351 |
*
|
352 |
-
* @since
|
353 |
*
|
354 |
* @param string|null $canonical_url The canonical URL, defaults to `null`; returning a non `null` value will
|
355 |
* make the logic bail and return the value.
|
@@ -515,7 +515,7 @@ class Tribe__Rewrite {
|
|
515 |
* filter will fire after all the logic to resolve the URL ran. If you want to filter the canonical URL before
|
516 |
* the logic runs then use the `tribe_rewrite_pre_canonical_url` filter.
|
517 |
*
|
518 |
-
* @since
|
519 |
*
|
520 |
* @param string $resolved The resolved, canonical URL.
|
521 |
* @param string $url The original URL to resolve.
|
@@ -534,7 +534,7 @@ class Tribe__Rewrite {
|
|
534 |
/**
|
535 |
* Returns an array of rewrite rules handled by the implementation.
|
536 |
*
|
537 |
-
* @since
|
538 |
*
|
539 |
* @return array An array of rewrite rules handled by the implementation in the shape `[ <regex> => <path> ]`.
|
540 |
*/
|
@@ -559,7 +559,7 @@ class Tribe__Rewrite {
|
|
559 |
/**
|
560 |
* Returns a map relating localized regex matchers to query vars.
|
561 |
*
|
562 |
-
* @since
|
563 |
*
|
564 |
* @return array A map of localized regex matchers in the shape `[ <localized_regex> => <query_var> ]`.
|
565 |
*/
|
@@ -599,7 +599,7 @@ class Tribe__Rewrite {
|
|
599 |
/**
|
600 |
* Returns a map relating localize matcher slugs to the corresponding query var.
|
601 |
*
|
602 |
-
* @since
|
603 |
*
|
604 |
* @return array A map relating localized matcher slugs to the corresponding query var.
|
605 |
*/
|
@@ -612,7 +612,7 @@ class Tribe__Rewrite {
|
|
612 |
/**
|
613 |
* Return a list of the query vars handled in the input rewrite rules.
|
614 |
*
|
615 |
-
* @since
|
616 |
*
|
617 |
* @param array $rules A set of rewrite rules in the shape `[ <regex> => <path> ]`.
|
618 |
*
|
@@ -631,7 +631,7 @@ class Tribe__Rewrite {
|
|
631 |
/**
|
632 |
* Sets up the dynamic matchers based on the link query vars.
|
633 |
*
|
634 |
-
* @since
|
635 |
*
|
636 |
* @param array $query_vars An map of query vars and their values.
|
637 |
*
|
@@ -681,7 +681,7 @@ class Tribe__Rewrite {
|
|
681 |
/**
|
682 |
* Returns a list of post types supported by the implementation.
|
683 |
*
|
684 |
-
* @since
|
685 |
*/
|
686 |
protected function get_post_types() {
|
687 |
throw new BadMethodCallException( 'Method get_post_types should be implemented by extending classes.' );
|
@@ -693,7 +693,7 @@ class Tribe__Rewrite {
|
|
693 |
* Most of this functionality was copied from `WP::parse_request()` method
|
694 |
* with some changes to avoid conflicts and removing non-required behaviors.
|
695 |
*
|
696 |
-
* @since
|
697 |
*
|
698 |
* @param string $url The URLto parse.
|
699 |
* @param array $extra_query_vars An associative array of extra query vars to use for the parsing. These vars will
|
@@ -715,7 +715,7 @@ class Tribe__Rewrite {
|
|
715 |
* each call to this method.
|
716 |
* Returning a non `null` value here will short-circuit this logic.
|
717 |
*
|
718 |
-
* @since
|
719 |
*
|
720 |
* @param array $query_vars The parsed query vars array.
|
721 |
* @param array $extra_query_vars An associative array of extra query vars that will be processed before the
|
@@ -888,7 +888,7 @@ class Tribe__Rewrite {
|
|
888 |
* Due to the costly nature of this operation the results will be cached. The logic, and this filter, will
|
889 |
* not run a second time for the same URL in the context of the same request.
|
890 |
*
|
891 |
-
* @since
|
892 |
*
|
893 |
* @param array $query_vars The parsed query vars array.
|
894 |
* @param array $extra_query_vars An associative array of extra query vars that will be processed before the
|
@@ -908,7 +908,7 @@ class Tribe__Rewrite {
|
|
908 |
/**
|
909 |
* Dumps the cache before destruction.
|
910 |
*
|
911 |
-
* @since
|
912 |
*/
|
913 |
public function __destruct() {
|
914 |
$this->dump_cache();
|
@@ -921,7 +921,7 @@ class Tribe__Rewrite {
|
|
921 |
* As an example the URL `/events/list/?post_type=tribe_events` is "dirty" in that the `post_type` query variable
|
922 |
* is redundant. The clean version of the URL is `/events/list/`, where the query variable is removed.
|
923 |
*
|
924 |
-
* @since
|
925 |
*
|
926 |
* @param string $url The URL to clean.
|
927 |
* @param bool $force Whether to try and use the cache or force a new URL cleaning run.
|
57 |
/**
|
58 |
* An array cache of resolved canonical URLs in the shape `[ <url> => <canonical_url> ]`.
|
59 |
*
|
60 |
+
* @since 4.9.11
|
61 |
*
|
62 |
* @var array
|
63 |
*/
|
66 |
/**
|
67 |
* An array cache of parsed URLs in the shape `[ <url> => <parsed_vars> ]`.
|
68 |
*
|
69 |
+
* @since 4.9.11
|
70 |
*
|
71 |
* @var array
|
72 |
*/
|
75 |
/**
|
76 |
* And array cache of cleaned URLs.
|
77 |
*
|
78 |
+
* @since 4.9.11
|
79 |
*
|
80 |
* @var array
|
81 |
*/
|
327 |
* This method will handle "our" URLs to go from their ugly form, filled with query vars, to the "pretty" one, if
|
328 |
* possible.
|
329 |
*
|
330 |
+
* @since 4.9.11
|
331 |
*
|
332 |
* @param string $url The URL to try and translate into its canonical form.
|
333 |
* @param bool $force Whether to try and use the cache or force a new canonical URL conversion.
|
349 |
/**
|
350 |
* Filters the canonical URL for an input URL before any kind of logic runs.
|
351 |
*
|
352 |
+
* @since 4.9.11
|
353 |
*
|
354 |
* @param string|null $canonical_url The canonical URL, defaults to `null`; returning a non `null` value will
|
355 |
* make the logic bail and return the value.
|
515 |
* filter will fire after all the logic to resolve the URL ran. If you want to filter the canonical URL before
|
516 |
* the logic runs then use the `tribe_rewrite_pre_canonical_url` filter.
|
517 |
*
|
518 |
+
* @since 4.9.11
|
519 |
*
|
520 |
* @param string $resolved The resolved, canonical URL.
|
521 |
* @param string $url The original URL to resolve.
|
534 |
/**
|
535 |
* Returns an array of rewrite rules handled by the implementation.
|
536 |
*
|
537 |
+
* @since 4.9.11
|
538 |
*
|
539 |
* @return array An array of rewrite rules handled by the implementation in the shape `[ <regex> => <path> ]`.
|
540 |
*/
|
559 |
/**
|
560 |
* Returns a map relating localized regex matchers to query vars.
|
561 |
*
|
562 |
+
* @since 4.9.11
|
563 |
*
|
564 |
* @return array A map of localized regex matchers in the shape `[ <localized_regex> => <query_var> ]`.
|
565 |
*/
|
599 |
/**
|
600 |
* Returns a map relating localize matcher slugs to the corresponding query var.
|
601 |
*
|
602 |
+
* @since 4.9.11
|
603 |
*
|
604 |
* @return array A map relating localized matcher slugs to the corresponding query var.
|
605 |
*/
|
612 |
/**
|
613 |
* Return a list of the query vars handled in the input rewrite rules.
|
614 |
*
|
615 |
+
* @since 4.9.11
|
616 |
*
|
617 |
* @param array $rules A set of rewrite rules in the shape `[ <regex> => <path> ]`.
|
618 |
*
|
631 |
/**
|
632 |
* Sets up the dynamic matchers based on the link query vars.
|
633 |
*
|
634 |
+
* @since 4.9.11
|
635 |
*
|
636 |
* @param array $query_vars An map of query vars and their values.
|
637 |
*
|
681 |
/**
|
682 |
* Returns a list of post types supported by the implementation.
|
683 |
*
|
684 |
+
* @since 4.9.11
|
685 |
*/
|
686 |
protected function get_post_types() {
|
687 |
throw new BadMethodCallException( 'Method get_post_types should be implemented by extending classes.' );
|
693 |
* Most of this functionality was copied from `WP::parse_request()` method
|
694 |
* with some changes to avoid conflicts and removing non-required behaviors.
|
695 |
*
|
696 |
+
* @since 4.9.11
|
697 |
*
|
698 |
* @param string $url The URLto parse.
|
699 |
* @param array $extra_query_vars An associative array of extra query vars to use for the parsing. These vars will
|
715 |
* each call to this method.
|
716 |
* Returning a non `null` value here will short-circuit this logic.
|
717 |
*
|
718 |
+
* @since 4.9.11
|
719 |
*
|
720 |
* @param array $query_vars The parsed query vars array.
|
721 |
* @param array $extra_query_vars An associative array of extra query vars that will be processed before the
|
888 |
* Due to the costly nature of this operation the results will be cached. The logic, and this filter, will
|
889 |
* not run a second time for the same URL in the context of the same request.
|
890 |
*
|
891 |
+
* @since 4.9.11
|
892 |
*
|
893 |
* @param array $query_vars The parsed query vars array.
|
894 |
* @param array $extra_query_vars An associative array of extra query vars that will be processed before the
|
908 |
/**
|
909 |
* Dumps the cache before destruction.
|
910 |
*
|
911 |
+
* @since 4.9.11
|
912 |
*/
|
913 |
public function __destruct() {
|
914 |
$this->dump_cache();
|
921 |
* As an example the URL `/events/list/?post_type=tribe_events` is "dirty" in that the `post_type` query variable
|
922 |
* is redundant. The clean version of the URL is `/events/list/`, where the query variable is removed.
|
923 |
*
|
924 |
+
* @since 4.9.11
|
925 |
*
|
926 |
* @param string $url The URL to clean.
|
927 |
* @param bool $force Whether to try and use the cache or force a new URL cleaning run.
|
common/src/Tribe/Template.php
CHANGED
@@ -617,7 +617,7 @@ class Tribe__Template {
|
|
617 |
/**
|
618 |
* Sets a number of values at the same time.
|
619 |
*
|
620 |
-
* @since
|
621 |
*
|
622 |
* @param array $values An associative key/value array of the values to set.
|
623 |
* @param bool $is_local Whether to set the values as global or local; defaults to local as the `set` method does.
|
@@ -633,7 +633,7 @@ class Tribe__Template {
|
|
633 |
/**
|
634 |
* Returns the Template global context.
|
635 |
*
|
636 |
-
* @since
|
637 |
*
|
638 |
* @return array An associative key/value array of the Template global context.
|
639 |
*/
|
@@ -644,7 +644,7 @@ class Tribe__Template {
|
|
644 |
/**
|
645 |
* Returns the Template local context.
|
646 |
*
|
647 |
-
* @since
|
648 |
*
|
649 |
* @return array An associative key/value array of the Template local context.
|
650 |
*/
|
@@ -657,7 +657,7 @@ class Tribe__Template {
|
|
657 |
*
|
658 |
* Local values will override the template global context values.
|
659 |
*
|
660 |
-
* @since
|
661 |
*
|
662 |
* @return array An associative key/value array of the Template global and local context.
|
663 |
*/
|
617 |
/**
|
618 |
* Sets a number of values at the same time.
|
619 |
*
|
620 |
+
* @since 4.9.11
|
621 |
*
|
622 |
* @param array $values An associative key/value array of the values to set.
|
623 |
* @param bool $is_local Whether to set the values as global or local; defaults to local as the `set` method does.
|
633 |
/**
|
634 |
* Returns the Template global context.
|
635 |
*
|
636 |
+
* @since 4.9.11
|
637 |
*
|
638 |
* @return array An associative key/value array of the Template global context.
|
639 |
*/
|
644 |
/**
|
645 |
* Returns the Template local context.
|
646 |
*
|
647 |
+
* @since 4.9.11
|
648 |
*
|
649 |
* @return array An associative key/value array of the Template local context.
|
650 |
*/
|
657 |
*
|
658 |
* Local values will override the template global context values.
|
659 |
*
|
660 |
+
* @since 4.9.11
|
661 |
*
|
662 |
* @return array An associative key/value array of the Template global and local context.
|
663 |
*/
|
common/src/Tribe/Traits/Cache_User.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Objects using this trait should define array request cache properties and, at the very least, dump the cache on
|
6 |
* `__destruct`.
|
7 |
*
|
8 |
-
* @since
|
9 |
*
|
10 |
* @example
|
11 |
* ```php
|
@@ -42,7 +42,7 @@ namespace Tribe\Traits;
|
|
42 |
/**
|
43 |
* Class Cache_User
|
44 |
*
|
45 |
-
* @since
|
46 |
*
|
47 |
* @package Tribe
|
48 |
*/
|
@@ -78,7 +78,7 @@ trait Cache_User {
|
|
78 |
/**
|
79 |
* Warms up one of the caches used by the class, if not warmed up already.
|
80 |
*
|
81 |
-
* @since
|
82 |
*
|
83 |
* @param string $key The key of the cache to warm up.
|
84 |
* @param int $expiration The expiration, in seconds, to set on the cache.
|
5 |
* Objects using this trait should define array request cache properties and, at the very least, dump the cache on
|
6 |
* `__destruct`.
|
7 |
*
|
8 |
+
* @since 4.9.11
|
9 |
*
|
10 |
* @example
|
11 |
* ```php
|
42 |
/**
|
43 |
* Class Cache_User
|
44 |
*
|
45 |
+
* @since 4.9.11
|
46 |
*
|
47 |
* @package Tribe
|
48 |
*/
|
78 |
/**
|
79 |
* Warms up one of the caches used by the class, if not warmed up already.
|
80 |
*
|
81 |
+
* @since 4.9.11
|
82 |
*
|
83 |
* @param string $key The key of the cache to warm up.
|
84 |
* @param int $expiration The expiration, in seconds, to set on the cache.
|
common/src/Tribe/Utils/Array.php
CHANGED
@@ -421,7 +421,7 @@ class Tribe__Utils__Array {
|
|
421 |
/**
|
422 |
* Returns the value associated with the first index, among the indexes, that is set in the array..
|
423 |
*
|
424 |
-
* @since
|
425 |
*
|
426 |
* @param array $array The array to search.
|
427 |
* @param array $indexes The indexes to search; in order the function will look from the first to the last.
|
421 |
/**
|
422 |
* Returns the value associated with the first index, among the indexes, that is set in the array..
|
423 |
*
|
424 |
+
* @since 4.9.11
|
425 |
*
|
426 |
* @param array $array The array to search.
|
427 |
* @param array $indexes The indexes to search; in order the function will look from the first to the last.
|
common/src/functions/url.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/**
|
3 |
* Functions, or polyfills, related to URL manipulation
|
4 |
*
|
5 |
-
* @since
|
6 |
*/
|
7 |
|
8 |
/**
|
@@ -56,7 +56,7 @@ if ( ! function_exists( 'tribe_build_url' ) ) {
|
|
56 |
* The parts of the second URL will be merged into the first according to
|
57 |
* the flags argument.
|
58 |
*
|
59 |
-
* @since
|
60 |
*
|
61 |
* @param mixed $url (part(s) of) an URL in form of a string or associative array like parse_url() returns.
|
62 |
* @param mixed $parts Same as the first argument.
|
2 |
/**
|
3 |
* Functions, or polyfills, related to URL manipulation
|
4 |
*
|
5 |
+
* @since 4.9.11
|
6 |
*/
|
7 |
|
8 |
/**
|
56 |
* The parts of the second URL will be merged into the first according to
|
57 |
* the flags argument.
|
58 |
*
|
59 |
+
* @since 4.9.11
|
60 |
*
|
61 |
* @param mixed $url (part(s) of) an URL in form of a string or associative array like parse_url() returns.
|
62 |
* @param mixed $parts Same as the first argument.
|
common/src/resources/css/common.css
CHANGED
@@ -163,6 +163,13 @@
|
|
163 |
|
164 |
/* Variables */
|
165 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
166 |
:root {
|
167 |
/* -----------------------------------------------------------------------------
|
168 |
* Box Shadows
|
@@ -232,6 +239,10 @@
|
|
232 |
* SVG - Arrow Right
|
233 |
* ----------------------------------------------------------------------------- */
|
234 |
|
|
|
|
|
|
|
|
|
235 |
/* -----------------------------------------------------------------------------
|
236 |
* SVG - Caret Left
|
237 |
* ----------------------------------------------------------------------------- */
|
@@ -240,10 +251,18 @@
|
|
240 |
* SVG - Caret Right
|
241 |
* ----------------------------------------------------------------------------- */
|
242 |
|
|
|
|
|
|
|
|
|
243 |
/* -----------------------------------------------------------------------------
|
244 |
* SVG - Check
|
245 |
* ----------------------------------------------------------------------------- */
|
246 |
|
|
|
|
|
|
|
|
|
247 |
/* -----------------------------------------------------------------------------
|
248 |
* SVG - Dropdown
|
249 |
* ----------------------------------------------------------------------------- */
|
@@ -256,6 +275,22 @@
|
|
256 |
* SVG - Filters
|
257 |
* ----------------------------------------------------------------------------- */
|
258 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
259 |
/* -----------------------------------------------------------------------------
|
260 |
* SVG - Recurring
|
261 |
* ----------------------------------------------------------------------------- */
|
@@ -264,6 +299,10 @@
|
|
264 |
* SVG - Search
|
265 |
* ----------------------------------------------------------------------------- */
|
266 |
|
|
|
|
|
|
|
|
|
267 |
:root {
|
268 |
/* -----------------------------------------------------------------------------
|
269 |
* Transitions
|
@@ -539,7 +578,7 @@
|
|
539 |
* ----------------------------------------------------------------------------- */
|
540 |
|
541 |
.tribe-common .tribe-common-form-control-checkbox__input:checked:before {
|
542 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
543 |
background-repeat: no-repeat;
|
544 |
background-size: contain;
|
545 |
content: '';
|
@@ -686,7 +725,7 @@
|
|
686 |
}
|
687 |
|
688 |
.tribe-common .tribe-common-form-control-select__button:after {
|
689 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
690 |
content: '';
|
691 |
height: 6px;
|
692 |
position: absolute;
|
@@ -970,7 +1009,7 @@
|
|
970 |
}
|
971 |
|
972 |
.tribe-common .tribe-common-form-control-tabs__button:after {
|
973 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
974 |
content: '';
|
975 |
height: 6px;
|
976 |
position: absolute;
|
@@ -1592,13 +1631,13 @@ body#top .tribe-common .tribe-common-form-control-toggle__label {
|
|
1592 |
}
|
1593 |
|
1594 |
.tribe-common .tribe-common-svgicon--featured {
|
1595 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
1596 |
height: 10px;
|
1597 |
width: 8px;
|
1598 |
}
|
1599 |
|
1600 |
.tribe-common .tribe-common-svgicon--recurring {
|
1601 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
1602 |
height: 10px;
|
1603 |
width: 10px;
|
1604 |
}
|
@@ -1690,6 +1729,7 @@ body#top .tribe-common .tribe-common-form-control-toggle__label {
|
|
1690 |
text-decoration: none;
|
1691 |
width: auto;
|
1692 |
border: 1px solid #D5D5D5;
|
|
|
1693 |
transition: color 0.2s ease, border-color 0.2s ease;
|
1694 |
|
1695 |
color: #727272;
|
@@ -1768,17 +1808,17 @@ body#top .tribe-common .tribe-common-form-control-toggle__label {
|
|
1768 |
* ----------------------------------------------------------------------------- */
|
1769 |
|
1770 |
.tribe-common .tribe-common-c-btn-icon--caret-left:before {
|
1771 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
1772 |
height: 20px;
|
1773 |
width: 12px;
|
1774 |
}
|
1775 |
|
1776 |
.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 {
|
1777 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
1778 |
}
|
1779 |
|
1780 |
.tribe-common .tribe-common-c-btn-icon--caret-left:disabled:before {
|
1781 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
1782 |
}
|
1783 |
|
1784 |
/* -----------------------------------------------------------------------------
|
@@ -1786,17 +1826,17 @@ body#top .tribe-common .tribe-common-form-control-toggle__label {
|
|
1786 |
* ----------------------------------------------------------------------------- */
|
1787 |
|
1788 |
.tribe-common .tribe-common-c-btn-icon--caret-right:before {
|
1789 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
1790 |
height: 20px;
|
1791 |
width: 12px;
|
1792 |
}
|
1793 |
|
1794 |
.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 {
|
1795 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
1796 |
}
|
1797 |
|
1798 |
.tribe-common .tribe-common-c-btn-icon--caret-right:disabled:before {
|
1799 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
1800 |
}
|
1801 |
|
1802 |
/* -----------------------------------------------------------------------------
|
@@ -1804,17 +1844,17 @@ body#top .tribe-common .tribe-common-form-control-toggle__label {
|
|
1804 |
* ----------------------------------------------------------------------------- */
|
1805 |
|
1806 |
.tribe-common .tribe-common-c-btn-icon--filters:before {
|
1807 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
1808 |
height: 20px;
|
1809 |
width: 24px;
|
1810 |
}
|
1811 |
|
1812 |
.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 {
|
1813 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
1814 |
}
|
1815 |
|
1816 |
.tribe-common .tribe-common-c-btn-icon--filters:disabled:before {
|
1817 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
1818 |
}
|
1819 |
|
1820 |
/* -----------------------------------------------------------------------------
|
@@ -1822,17 +1862,17 @@ body#top .tribe-common .tribe-common-form-control-toggle__label {
|
|
1822 |
* ----------------------------------------------------------------------------- */
|
1823 |
|
1824 |
.tribe-common .tribe-common-c-btn-icon--search:before {
|
1825 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
1826 |
height: 20px;
|
1827 |
width: 20px;
|
1828 |
}
|
1829 |
|
1830 |
.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 {
|
1831 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
1832 |
}
|
1833 |
|
1834 |
.tribe-common .tribe-common-c-btn-icon--search:disabled:before {
|
1835 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
1836 |
}
|
1837 |
|
1838 |
/* -----------------------------------------------------------------------------
|
@@ -1859,6 +1899,7 @@ body#top .tribe-common .tribe-common-form-control-toggle__label {
|
|
1859 |
padding: 0;
|
1860 |
text-decoration: none;
|
1861 |
width: auto;
|
|
|
1862 |
color: #FFFFFF;
|
1863 |
text-align: center;
|
1864 |
transition: background-color 0.2s ease;
|
@@ -1882,7 +1923,7 @@ body#top .tribe-common .tribe-common-form-control-toggle__label {
|
|
1882 |
}
|
1883 |
|
1884 |
.tribe-common .tribe-common-c-btn:after {
|
1885 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
1886 |
background-repeat: no-repeat;
|
1887 |
background-size: contain;
|
1888 |
content: '';
|
@@ -2012,7 +2053,7 @@ body#top .tribe-common .tribe-common-form-control-toggle__label {
|
|
2012 |
}
|
2013 |
|
2014 |
.tribe-common .tribe-common-c-nav__prev:before {
|
2015 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
2016 |
background-repeat: no-repeat;
|
2017 |
background-size: contain;
|
2018 |
content: '';
|
@@ -2022,15 +2063,15 @@ body#top .tribe-common .tribe-common-form-control-toggle__label {
|
|
2022 |
}
|
2023 |
|
2024 |
.tribe-common .tribe-common-c-nav__prev:active:before, .tribe-common .tribe-common-c-nav__prev:hover:before, .tribe-common .tribe-common-c-nav__prev:focus:before {
|
2025 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
2026 |
}
|
2027 |
|
2028 |
.tribe-common .tribe-common-c-nav__prev:disabled:before {
|
2029 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
2030 |
}
|
2031 |
|
2032 |
.tribe-common .tribe-common-c-nav__next:after {
|
2033 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
2034 |
background-repeat: no-repeat;
|
2035 |
background-size: contain;
|
2036 |
content: '';
|
@@ -2040,11 +2081,11 @@ body#top .tribe-common .tribe-common-form-control-toggle__label {
|
|
2040 |
}
|
2041 |
|
2042 |
.tribe-common .tribe-common-c-nav__next:active:after, .tribe-common .tribe-common-c-nav__next:hover:after, .tribe-common .tribe-common-c-nav__next:focus:after {
|
2043 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
2044 |
}
|
2045 |
|
2046 |
.tribe-common .tribe-common-c-nav__next:disabled:after {
|
2047 |
-
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='
|
2048 |
}
|
2049 |
|
2050 |
/**
|
163 |
|
164 |
/* Variables */
|
165 |
|
166 |
+
:root {
|
167 |
+
/* -----------------------------------------------------------------------------
|
168 |
+
* Borders - Radius
|
169 |
+
* ----------------------------------------------------------------------------- */
|
170 |
+
|
171 |
+
}
|
172 |
+
|
173 |
:root {
|
174 |
/* -----------------------------------------------------------------------------
|
175 |
* Box Shadows
|
239 |
* SVG - Arrow Right
|
240 |
* ----------------------------------------------------------------------------- */
|
241 |
|
242 |
+
/* -----------------------------------------------------------------------------
|
243 |
+
* SVG - Caret Down
|
244 |
+
* ----------------------------------------------------------------------------- */
|
245 |
+
|
246 |
/* -----------------------------------------------------------------------------
|
247 |
* SVG - Caret Left
|
248 |
* ----------------------------------------------------------------------------- */
|
251 |
* SVG - Caret Right
|
252 |
* ----------------------------------------------------------------------------- */
|
253 |
|
254 |
+
/* -----------------------------------------------------------------------------
|
255 |
+
* SVG - Caret Up
|
256 |
+
* ----------------------------------------------------------------------------- */
|
257 |
+
|
258 |
/* -----------------------------------------------------------------------------
|
259 |
* SVG - Check
|
260 |
* ----------------------------------------------------------------------------- */
|
261 |
|
262 |
+
/* -----------------------------------------------------------------------------
|
263 |
+
* SVG - Day
|
264 |
+
* ----------------------------------------------------------------------------- */
|
265 |
+
|
266 |
/* -----------------------------------------------------------------------------
|
267 |
* SVG - Dropdown
|
268 |
* ----------------------------------------------------------------------------- */
|
275 |
* SVG - Filters
|
276 |
* ----------------------------------------------------------------------------- */
|
277 |
|
278 |
+
/* -----------------------------------------------------------------------------
|
279 |
+
* SVG - List
|
280 |
+
* ----------------------------------------------------------------------------- */
|
281 |
+
|
282 |
+
/* -----------------------------------------------------------------------------
|
283 |
+
* SVG - Map
|
284 |
+
* ----------------------------------------------------------------------------- */
|
285 |
+
|
286 |
+
/* -----------------------------------------------------------------------------
|
287 |
+
* SVG - Month
|
288 |
+
* ----------------------------------------------------------------------------- */
|
289 |
+
|
290 |
+
/* -----------------------------------------------------------------------------
|
291 |
+
* SVG - Photo
|
292 |
+
* ----------------------------------------------------------------------------- */
|
293 |
+
|
294 |
/* -----------------------------------------------------------------------------
|
295 |
* SVG - Recurring
|
296 |
* ----------------------------------------------------------------------------- */
|
299 |
* SVG - Search
|
300 |
* ----------------------------------------------------------------------------- */
|
301 |
|
302 |
+
/* -----------------------------------------------------------------------------
|
303 |
+
* SVG - Week
|
304 |
+
* ----------------------------------------------------------------------------- */
|
305 |
+
|
306 |
:root {
|
307 |
/* -----------------------------------------------------------------------------
|
308 |
* Transitions
|
578 |
* ----------------------------------------------------------------------------- */
|
579 |
|
580 |
.tribe-common .tribe-common-form-control-checkbox__input:checked:before {
|
581 |
+
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");
|
582 |
background-repeat: no-repeat;
|
583 |
background-size: contain;
|
584 |
content: '';
|
725 |
}
|
726 |
|
727 |
.tribe-common .tribe-common-form-control-select__button:after {
|
728 |
+
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6l6-6H0z' fill='%23727272'/%3E%3C/svg%3E");
|
729 |
content: '';
|
730 |
height: 6px;
|
731 |
position: absolute;
|
1009 |
}
|
1010 |
|
1011 |
.tribe-common .tribe-common-form-control-tabs__button:after {
|
1012 |
+
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6l6-6H0z' fill='%23727272'/%3E%3C/svg%3E");
|
1013 |
content: '';
|
1014 |
height: 6px;
|
1015 |
position: absolute;
|
1631 |
}
|
1632 |
|
1633 |
.tribe-common .tribe-common-svgicon--featured {
|
1634 |
+
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");
|
1635 |
height: 10px;
|
1636 |
width: 8px;
|
1637 |
}
|
1638 |
|
1639 |
.tribe-common .tribe-common-svgicon--recurring {
|
1640 |
+
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");
|
1641 |
height: 10px;
|
1642 |
width: 10px;
|
1643 |
}
|
1729 |
text-decoration: none;
|
1730 |
width: auto;
|
1731 |
border: 1px solid #D5D5D5;
|
1732 |
+
border-radius: 4px;
|
1733 |
transition: color 0.2s ease, border-color 0.2s ease;
|
1734 |
|
1735 |
color: #727272;
|
1808 |
* ----------------------------------------------------------------------------- */
|
1809 |
|
1810 |
.tribe-common .tribe-common-c-btn-icon--caret-left:before {
|
1811 |
+
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");
|
1812 |
height: 20px;
|
1813 |
width: 12px;
|
1814 |
}
|
1815 |
|
1816 |
.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 {
|
1817 |
+
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%23141827'/%3E%3C/svg%3E");
|
1818 |
}
|
1819 |
|
1820 |
.tribe-common .tribe-common-c-btn-icon--caret-left:disabled:before {
|
1821 |
+
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");
|
1822 |
}
|
1823 |
|
1824 |
/* -----------------------------------------------------------------------------
|
1826 |
* ----------------------------------------------------------------------------- */
|
1827 |
|
1828 |
.tribe-common .tribe-common-c-btn-icon--caret-right:before {
|
1829 |
+
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");
|
1830 |
height: 20px;
|
1831 |
width: 12px;
|
1832 |
}
|
1833 |
|
1834 |
.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 {
|
1835 |
+
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23141827'/%3E%3C/svg%3E");
|
1836 |
}
|
1837 |
|
1838 |
.tribe-common .tribe-common-c-btn-icon--caret-right:disabled:before {
|
1839 |
+
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");
|
1840 |
}
|
1841 |
|
1842 |
/* -----------------------------------------------------------------------------
|
1844 |
* ----------------------------------------------------------------------------- */
|
1845 |
|
1846 |
.tribe-common .tribe-common-c-btn-icon--filters:before {
|
1847 |
+
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16.75l22 .232M0 9.75l22 .232M0 2.75l22 .232M6 6a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM6 20a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM16 13a3 3 0 1 0 0-6 3 3 0 0 0 0 6z' fill='%23727272' stroke='%23727272'/%3E%3C/svg%3E");
|
1848 |
height: 20px;
|
1849 |
width: 24px;
|
1850 |
}
|
1851 |
|
1852 |
.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 {
|
1853 |
+
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16.75l22 .232M0 9.75l22 .232M0 2.75l22 .232M6 6a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM6 20a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM16 13a3 3 0 1 0 0-6 3 3 0 0 0 0 6z' fill='%23141827' stroke='%23141827'/%3E%3C/svg%3E");
|
1854 |
}
|
1855 |
|
1856 |
.tribe-common .tribe-common-c-btn-icon--filters:disabled:before {
|
1857 |
+
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16.75l22 .232M0 9.75l22 .232M0 2.75l22 .232M6 6a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM6 20a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM16 13a3 3 0 1 0 0-6 3 3 0 0 0 0 6z' fill='%23D5D5D5' stroke='%23D5D5D5'/%3E%3C/svg%3E");
|
1858 |
}
|
1859 |
|
1860 |
/* -----------------------------------------------------------------------------
|
1862 |
* ----------------------------------------------------------------------------- */
|
1863 |
|
1864 |
.tribe-common .tribe-common-c-btn-icon--search:before {
|
1865 |
+
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");
|
1866 |
height: 20px;
|
1867 |
width: 20px;
|
1868 |
}
|
1869 |
|
1870 |
.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 {
|
1871 |
+
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");
|
1872 |
}
|
1873 |
|
1874 |
.tribe-common .tribe-common-c-btn-icon--search:disabled:before {
|
1875 |
+
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");
|
1876 |
}
|
1877 |
|
1878 |
/* -----------------------------------------------------------------------------
|
1899 |
padding: 0;
|
1900 |
text-decoration: none;
|
1901 |
width: auto;
|
1902 |
+
border-radius: 4px;
|
1903 |
color: #FFFFFF;
|
1904 |
text-align: center;
|
1905 |
transition: background-color 0.2s ease;
|
1923 |
}
|
1924 |
|
1925 |
.tribe-common .tribe-common-c-btn:after {
|
1926 |
+
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.648 0L9.62 1.956l6.23 6.005H0v2.793h15.85L9.62 16.76l2.028 1.956 9.705-9.358z' fill='%23FFFFFF'/%3E%3C/svg%3E");
|
1927 |
background-repeat: no-repeat;
|
1928 |
background-size: contain;
|
1929 |
content: '';
|
2053 |
}
|
2054 |
|
2055 |
.tribe-common .tribe-common-c-nav__prev:before {
|
2056 |
+
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");
|
2057 |
background-repeat: no-repeat;
|
2058 |
background-size: contain;
|
2059 |
content: '';
|
2063 |
}
|
2064 |
|
2065 |
.tribe-common .tribe-common-c-nav__prev:active:before, .tribe-common .tribe-common-c-nav__prev:hover:before, .tribe-common .tribe-common-c-nav__prev:focus:before {
|
2066 |
+
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%23141827'/%3E%3C/svg%3E");
|
2067 |
}
|
2068 |
|
2069 |
.tribe-common .tribe-common-c-nav__prev:disabled:before {
|
2070 |
+
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");
|
2071 |
}
|
2072 |
|
2073 |
.tribe-common .tribe-common-c-nav__next:after {
|
2074 |
+
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");
|
2075 |
background-repeat: no-repeat;
|
2076 |
background-size: contain;
|
2077 |
content: '';
|
2081 |
}
|
2082 |
|
2083 |
.tribe-common .tribe-common-c-nav__next:active:after, .tribe-common .tribe-common-c-nav__next:hover:after, .tribe-common .tribe-common-c-nav__next:focus:after {
|
2084 |
+
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23141827'/%3E%3C/svg%3E");
|
2085 |
}
|
2086 |
|
2087 |
.tribe-common .tribe-common-c-nav__next:disabled:after {
|
2088 |
+
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");
|
2089 |
}
|
2090 |
|
2091 |
/**
|
common/src/resources/css/common.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 ol,.tribe-common ul{list-style:none}.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-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' viewBox='0 0 12 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}.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-input-group>*{margin-bottom:8px}.tribe-common .tribe-common-form-control-input-group>:last-child{margin-bottom:0}.tribe-common .tribe-common-form-control-select{position:relative}.tribe-common .tribe-common-form-control-select__button{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:1px solid #d5d5d5;padding:12px 40px 12px 18px;position:relative;text-align:left;width:205px}.tribe-common .tribe-common-form-control-select__button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='6' viewBox='0 0 12 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23727272' d='M6 6l6-6H0z'/%3E%3C/svg%3E");content:"";height:6px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:12px}.tribe-common .tribe-common-form-control-select__list{background-color:#fff;border:1px solid #d5d5d5;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);left:0;position:absolute;top:55px;width:205px}.tribe-common .tribe-common-form-control-select__list-item{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;padding:6px 18px;text-align:left}.tribe-common .tribe-common-form-control-select__list-item:first-child{padding-top:16px}.tribe-common .tribe-common-form-control-select__list-item:last-child{padding-bottom:16px}.tribe-common .tribe-common-form-control-select__list-item[aria-selected=true]{color:#141827;font-weight:700}.tribe-common .tribe-common-form-control-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;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}.tribe-common .tribe-common-form-control-tabs{position:relative}.tribe-common .tribe-common-form-control-tabs__button{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:1px solid #d5d5d5;padding:12px 40px 12px 18px;position:relative;text-align:left;width:205px}.tribe-common .tribe-common-form-control-tabs__button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='6' viewBox='0 0 12 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23727272' d='M6 6l6-6H0z'/%3E%3C/svg%3E");content:"";height:6px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:12px}.tribe-common .tribe-common-form-control-tabs__list{background-color:#fff;border:1px solid #d5d5d5;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);left:0;position:absolute;top:55px;width:205px}.tribe-common .tribe-common-form-control-tabs__list-item:first-child .tribe-common-form-control-tabs__label{padding-top:16px}.tribe-common .tribe-common-form-control-tabs__list-item:last-child .tribe-common-form-control-tabs__label{padding-bottom:16px}.tribe-common .tribe-common-form-control-tabs__input{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-tabs__input:checked+.tribe-common-form-control-tabs__label{color:#141827;font-weight:700}.tribe-common .tribe-common-form-control-tabs__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;padding:6px 18px;text-align:left}body#top .tribe-common .tribe-common-form-control-tabs__list-item:first-child .tribe-common-form-control-tabs__label{padding-top:16px}body#top .tribe-common .tribe-common-form-control-tabs__list-item:last-child .tribe-common-form-control-tabs__label{padding-bottom:16px}body#top .tribe-common .tribe-common-form-control-tabs__input:checked+.tribe-common-form-control-tabs__label{color:#141827;font-weight:700}body#top .tribe-common .tribe-common-form-control-tabs__label{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:14px;line-height:1.62;font-weight:400}.tribe-common .tribe-common-form-control-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:14px;line-height:1.62;font-weight:400;font-weight:700;border:1px solid #d5d5d5;padding:12px 18px;width:100%}.tribe-common .tribe-common-form-control-text__input::-webkit-input-placeholder{color:#727272;font-weight:400}.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-weight:400}.tribe-common .tribe-common-form-control-text__input::placeholder{color:#727272;font-weight:400}body#top .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;font-weight:700;border:1px solid #d5d5d5;padding:12px 18px;width:100%}body#top .tribe-common .tribe-common-form-control-text__input::-webkit-input-placeholder{color:#727272;font-weight:400}body#top .tribe-common .tribe-common-form-control-text__input:-ms-input-placeholder,body#top .tribe-common .tribe-common-form-control-text__input::-ms-input-placeholder{color:#727272;font-weight:400}body#top .tribe-common .tribe-common-form-control-text__input::placeholder{color:#727272;font-weight:400}.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}body#top .tribe-common .tribe-common-form-control-toggle__input{display:inline-block}body#top .tribe-common .tribe-common-form-control-toggle__label{color:#727272;font-weight:400}.tribe-common .tribe-common-g-col{min-width:0;width:100%}.tribe-common .tribe-common-g-row{display:flex;flex-wrap:wrap}.tribe-common a{cursor:pointer}.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;transition:color .2s ease}.tribe-common .tribe-common-anchor-alt:active,.tribe-common .tribe-common-anchor-alt:focus,.tribe-common .tribe-common-anchor-alt:hover{border-bottom:2px solid #334aff;color:#334aff}.tribe-common .tribe-common-anchor-thin{border-bottom:1px solid transparent;transition:border-color .2s ease}.tribe-common .tribe-common-anchor-thin:active,.tribe-common .tribe-common-anchor-thin:focus,.tribe-common .tribe-common-anchor-thin:hover{border-bottom:1px solid #141827}.tribe-common .tribe-common-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;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-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{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 .tribe-common-h3--alt{font-weight:400}.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 .tribe-common-h4--alt{font-weight:400}.tribe-common .tribe-common-h5{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;font-size:18px;line-height:1.5}.tribe-common .tribe-common-h6{font-size:16px}.tribe-common .tribe-common-h6,.tribe-common .tribe-common-h7{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;line-height:1.62}.tribe-common .tribe-common-h7{font-size:14px}.tribe-common .tribe-common-h8{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;font-size:12px;line-height:1.38}.tribe-common button{background-color:#fff;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-size:contain;background-repeat:no-repeat}.tribe-common .tribe-common-svgicon--featured{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='20' viewBox='0 0 16 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23334AFF' d='M0 0h16v20l-7.902-5.122L0 20z'/%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' viewBox='0 0 20 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");height:10px;width:10px}.tribe-common-a11y-hidden{display:none!important;visibility:hidden}.tribe-common-a11y-visual-hide,.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{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;border:1px solid #d5d5d5;transition:color .2s ease,border-color .2s ease;color:#727272;padding:6px 16px 7px}.tribe-common .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{color:#141827}.tribe-common .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;background-color:transparent}.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{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: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' viewBox='0 0 12 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23727272' d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z'/%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' viewBox='0 0 12 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23141827' d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z'/%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' viewBox='0 0 12 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23D5D5D5' d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z'/%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' viewBox='0 0 12 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23727272' d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z'/%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' viewBox='0 0 12 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23141827' d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z'/%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' viewBox='0 0 12 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23D5D5D5' d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--filters:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='20' viewBox='0 0 24 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16.75l22 .232M0 9.75l22 .232M0 2.75l22 .232' stroke-width='1.5' stroke-linecap='square' fill='%23727272' stroke='%23727272'/%3E%3Cpath d='M6 6a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM6 20a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM16 13a3 3 0 1 0 0-6 3 3 0 0 0 0 6z' fill='%23727272' stroke='%23727272'/%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 width='24' height='20' viewBox='0 0 24 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16.75l22 .232M0 9.75l22 .232M0 2.75l22 .232' stroke-width='1.5' stroke-linecap='square' fill='%23141827' stroke='%23141827'/%3E%3Cpath d='M6 6a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM6 20a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM16 13a3 3 0 1 0 0-6 3 3 0 0 0 0 6z' fill='%23141827' stroke='%23141827'/%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 width='24' height='20' viewBox='0 0 24 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16.75l22 .232M0 9.75l22 .232M0 2.75l22 .232' stroke-width='1.5' stroke-linecap='square' fill='%23D5D5D5' stroke='%23D5D5D5'/%3E%3Cpath d='M6 6a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM6 20a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM16 13a3 3 0 1 0 0-6 3 3 0 0 0 0 6z' fill='%23D5D5D5' stroke='%23D5D5D5'/%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' viewBox='0 0 20 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' viewBox='0 0 20 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' viewBox='0 0 20 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{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;color:#fff;text-align:center;transition:background-color .2s ease;background-color:#334aff;padding:16px 22px 17px;width:100%}.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover{background-color:rgba(51,74,255,.8)}.tribe-common .tribe-common-c-btn:active{background-color:rgba(51,74,255,.9)}.tribe-common .tribe-common-c-btn:disabled{background-color:rgba(51,74,255,.07)}.tribe-common .tribe-common-c-btn:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='19' viewBox='0 0 22 19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FFF' d='M11.648 0L9.62 1.956l6.23 6.005H0v2.793h15.85L9.62 16.76l2.028 1.956 9.705-9.358z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:10px;margin-left:8px;width:12px}.tribe-common .tribe-common-c-btn--secondary{padding:12px 19px 13px;width:auto}.tribe-common .tribe-common-c-btn--secondary:after{content:none}.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-nav{border-top:1px solid #d5d5d5;padding-top:24px}.tribe-common .tribe-common-c-nav__list{display:flex;list-style:none;width:100%;flex-wrap:wrap;justify-content:space-between}.tribe-common .tribe-common-c-nav__next,.tribe-common .tribe-common-c-nav__prev{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;color:#727272;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:12px;line-height:1.42;font-weight:700}.tribe-common .tribe-common-c-nav__next:hover,.tribe-common .tribe-common-c-nav__prev:hover{color:var(--color-navigation-hover)}.tribe-common .tribe-common-c-nav__next:disabled,.tribe-common .tribe-common-c-nav__prev:disabled{background-color:transparent;color:#d5d5d5}.tribe-common .tribe-common-c-nav__prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' viewBox='0 0 12 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23727272' d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:14px;margin-right:10px;width:12px}.tribe-common .tribe-common-c-nav__prev:active:before,.tribe-common .tribe-common-c-nav__prev:focus:before,.tribe-common .tribe-common-c-nav__prev:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' viewBox='0 0 12 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23141827' d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-nav__prev:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' viewBox='0 0 12 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23D5D5D5' d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-nav__next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' viewBox='0 0 12 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23727272' d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:14px;margin-left:10px;width:12px}.tribe-common .tribe-common-c-nav__next:active:after,.tribe-common .tribe-common-c-nav__next:focus:after,.tribe-common .tribe-common-c-nav__next:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' viewBox='0 0 12 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23141827' d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-nav__next:disabled:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' viewBox='0 0 12 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23D5D5D5' d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-search__input-group>:first-child{flex:1 1 34.5%}.tribe-common .tribe-common-c-search__input-group>:nth-child(2){flex:1 1 37.5%}.tribe-common .tribe-common-c-search__input-group>:nth-child(3){flex:1 1 28%}.tribe-common .tribe-common-c-search__button{flex:none;margin-top:8px}@media (min-width:768px){.tribe-common .tribe-common-form-control-select__button{padding:16px 44px 16px 18px;width:220px}.tribe-common .tribe-common-form-control-select__button:after{right:18px}.tribe-common .tribe-common-form-control-select__list{width:220px}.tribe-common .tribe-common-form-control-tabs{display:flex}.tribe-common .tribe-common-form-control-tabs__button{display:none!important;visibility:hidden}.tribe-common .tribe-common-form-control-tabs__list{border:1px solid #d5d5d5;box-shadow:none;display:flex!important;flex:none;position:static;visibility:visible;width:auto;outline:none}.tribe-common .tribe-common-form-control-tabs__list-item:first-child .tribe-common-form-control-tabs__label{margin-top:-6px;padding-top:17px}.tribe-common .tribe-common-form-control-tabs__list-item:last-child .tribe-common-form-control-tabs__label{margin-bottom:-6px;padding-bottom:17px}.tribe-common .tribe-common-form-control-tabs__list-item{border-right:1px solid #d5d5d5;flex:none;margin:6px 0;width:88px}.tribe-common .tribe-common-form-control-tabs__list-item:last-child{border:none;width:87px}.tribe-common .tribe-common-form-control-tabs__label{margin:-6px 0;padding:17px 5px;text-align:center;display:block}body#top .tribe-common .tribe-common-form-control-tabs__list-item:first-child .tribe-common-form-control-tabs__label{margin-top:-6px;padding-top:17px}body#top .tribe-common .tribe-common-form-control-tabs__list-item:last-child .tribe-common-form-control-tabs__label{margin-bottom:-6px;padding-bottom:17px}body#top .tribe-common .tribe-common-form-control-tabs__label{margin:-6px 0;padding:17px 5px;text-align:center;display:block}.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-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-l-container{padding-left:42px;padding-right:42px}.tribe-common .tribe-common-c-btn{width:auto}.tribe-common .tribe-common-c-nav{padding-top:32px}.tribe-common .tribe-common-c-nav__next,.tribe-common .tribe-common-c-nav__prev{font-size:14px}.tribe-common .tribe-common-c-search{display:flex}.tribe-common .tribe-common-c-search__input-group{background-color:#fff;border:1px solid #d5d5d5;border-right:none;display:flex;flex:auto;max-width:645px;padding:8px 0}.tribe-common .tribe-common-c-search__input-group>*{margin-bottom:0}.tribe-common .tribe-common-c-search__input{border:none;border-right:1px solid #d5d5d5;height:auto;padding:7px 18px 8px}.tribe-common .tribe-common-c-search__button{margin-top:0}body#top .tribe-common .tribe-common-form-control-text-group{padding:8px 0}body#top .tribe-common .tribe-common-c-search__input{border:none;border-right:1px solid #d5d5d5;padding:7px 18px 8px}}
|
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 ol,.tribe-common ul{list-style:none}.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-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}.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-input-group>*{margin-bottom:8px}.tribe-common .tribe-common-form-control-input-group>:last-child{margin-bottom:0}.tribe-common .tribe-common-form-control-select{position:relative}.tribe-common .tribe-common-form-control-select__button{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:1px solid #d5d5d5;padding:12px 40px 12px 18px;position:relative;text-align:left;width:205px}.tribe-common .tribe-common-form-control-select__button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6l6-6H0z' fill='%23727272'/%3E%3C/svg%3E");content:"";height:6px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:12px}.tribe-common .tribe-common-form-control-select__list{background-color:#fff;border:1px solid #d5d5d5;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);left:0;position:absolute;top:55px;width:205px}.tribe-common .tribe-common-form-control-select__list-item{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;padding:6px 18px;text-align:left}.tribe-common .tribe-common-form-control-select__list-item:first-child{padding-top:16px}.tribe-common .tribe-common-form-control-select__list-item:last-child{padding-bottom:16px}.tribe-common .tribe-common-form-control-select__list-item[aria-selected=true]{color:#141827;font-weight:700}.tribe-common .tribe-common-form-control-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;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}.tribe-common .tribe-common-form-control-tabs{position:relative}.tribe-common .tribe-common-form-control-tabs__button{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:1px solid #d5d5d5;padding:12px 40px 12px 18px;position:relative;text-align:left;width:205px}.tribe-common .tribe-common-form-control-tabs__button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6l6-6H0z' fill='%23727272'/%3E%3C/svg%3E");content:"";height:6px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:12px}.tribe-common .tribe-common-form-control-tabs__list{background-color:#fff;border:1px solid #d5d5d5;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);left:0;position:absolute;top:55px;width:205px}.tribe-common .tribe-common-form-control-tabs__list-item:first-child .tribe-common-form-control-tabs__label{padding-top:16px}.tribe-common .tribe-common-form-control-tabs__list-item:last-child .tribe-common-form-control-tabs__label{padding-bottom:16px}.tribe-common .tribe-common-form-control-tabs__input{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-tabs__input:checked+.tribe-common-form-control-tabs__label{color:#141827;font-weight:700}.tribe-common .tribe-common-form-control-tabs__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;padding:6px 18px;text-align:left}body#top .tribe-common .tribe-common-form-control-tabs__list-item:first-child .tribe-common-form-control-tabs__label{padding-top:16px}body#top .tribe-common .tribe-common-form-control-tabs__list-item:last-child .tribe-common-form-control-tabs__label{padding-bottom:16px}body#top .tribe-common .tribe-common-form-control-tabs__input:checked+.tribe-common-form-control-tabs__label{color:#141827;font-weight:700}body#top .tribe-common .tribe-common-form-control-tabs__label{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:14px;line-height:1.62;font-weight:400}.tribe-common .tribe-common-form-control-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:14px;line-height:1.62;font-weight:400;font-weight:700;border:1px solid #d5d5d5;padding:12px 18px;width:100%}.tribe-common .tribe-common-form-control-text__input::-webkit-input-placeholder{color:#727272;font-weight:400}.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-weight:400}.tribe-common .tribe-common-form-control-text__input::placeholder{color:#727272;font-weight:400}body#top .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;font-weight:700;border:1px solid #d5d5d5;padding:12px 18px;width:100%}body#top .tribe-common .tribe-common-form-control-text__input::-webkit-input-placeholder{color:#727272;font-weight:400}body#top .tribe-common .tribe-common-form-control-text__input:-ms-input-placeholder,body#top .tribe-common .tribe-common-form-control-text__input::-ms-input-placeholder{color:#727272;font-weight:400}body#top .tribe-common .tribe-common-form-control-text__input::placeholder{color:#727272;font-weight:400}.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}body#top .tribe-common .tribe-common-form-control-toggle__input{display:inline-block}body#top .tribe-common .tribe-common-form-control-toggle__label{color:#727272;font-weight:400}.tribe-common .tribe-common-g-col{min-width:0;width:100%}.tribe-common .tribe-common-g-row{display:flex;flex-wrap:wrap}.tribe-common a{cursor:pointer}.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;transition:color .2s ease}.tribe-common .tribe-common-anchor-alt:active,.tribe-common .tribe-common-anchor-alt:focus,.tribe-common .tribe-common-anchor-alt:hover{border-bottom:2px solid #334aff;color:#334aff}.tribe-common .tribe-common-anchor-thin{border-bottom:1px solid transparent;transition:border-color .2s ease}.tribe-common .tribe-common-anchor-thin:active,.tribe-common .tribe-common-anchor-thin:focus,.tribe-common .tribe-common-anchor-thin:hover{border-bottom:1px solid #141827}.tribe-common .tribe-common-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;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-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{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 .tribe-common-h3--alt{font-weight:400}.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 .tribe-common-h4--alt{font-weight:400}.tribe-common .tribe-common-h5{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;font-size:18px;line-height:1.5}.tribe-common .tribe-common-h6{font-size:16px}.tribe-common .tribe-common-h6,.tribe-common .tribe-common-h7{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;line-height:1.62}.tribe-common .tribe-common-h7{font-size:14px}.tribe-common .tribe-common-h8{color:#141827;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-weight:700;font-size:12px;line-height:1.38}.tribe-common button{background-color:#fff;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-size:contain;background-repeat:no-repeat}.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-a11y-hidden{display:none!important;visibility:hidden}.tribe-common-a11y-visual-hide,.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{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;border:1px solid #d5d5d5;border-radius:4px;transition:color .2s ease,border-color .2s ease;color:#727272;padding:6px 16px 7px}.tribe-common .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{color:#141827}.tribe-common .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;background-color:transparent}.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{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: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='%23727272'/%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='%23141827'/%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='%23727272'/%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='%23141827'/%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 width='24' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16.75l22 .232M0 9.75l22 .232M0 2.75l22 .232M6 6a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 14a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm10-7a3 3 0 1 0 0-6 3 3 0 0 0 0 6z' fill='%23727272' stroke='%23727272'/%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 width='24' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16.75l22 .232M0 9.75l22 .232M0 2.75l22 .232M6 6a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 14a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm10-7a3 3 0 1 0 0-6 3 3 0 0 0 0 6z' fill='%23141827' stroke='%23141827'/%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 width='24' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16.75l22 .232M0 9.75l22 .232M0 2.75l22 .232M6 6a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 14a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm10-7a3 3 0 1 0 0-6 3 3 0 0 0 0 6z' fill='%23D5D5D5' stroke='%23D5D5D5'/%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{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:16px 22px 17px;width:100%}.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover{background-color:rgba(51,74,255,.8)}.tribe-common .tribe-common-c-btn:active{background-color:rgba(51,74,255,.9)}.tribe-common .tribe-common-c-btn:disabled{background-color:rgba(51,74,255,.07)}.tribe-common .tribe-common-c-btn:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.648 0L9.62 1.956l6.23 6.005H0v2.793h15.85L9.62 16.76l2.028 1.956 9.705-9.358z' fill='%23FFF'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:10px;margin-left:8px;width:12px}.tribe-common .tribe-common-c-btn--secondary{padding:12px 19px 13px;width:auto}.tribe-common .tribe-common-c-btn--secondary:after{content:none}.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-nav{border-top:1px solid #d5d5d5;padding-top:24px}.tribe-common .tribe-common-c-nav__list{display:flex;list-style:none;width:100%;flex-wrap:wrap;justify-content:space-between}.tribe-common .tribe-common-c-nav__next,.tribe-common .tribe-common-c-nav__prev{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;color:#727272;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:12px;line-height:1.42;font-weight:700}.tribe-common .tribe-common-c-nav__next:hover,.tribe-common .tribe-common-c-nav__prev:hover{color:var(--color-navigation-hover)}.tribe-common .tribe-common-c-nav__next:disabled,.tribe-common .tribe-common-c-nav__prev:disabled{background-color:transparent;color:#d5d5d5}.tribe-common .tribe-common-c-nav__prev: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");background-repeat:no-repeat;background-size:contain;content:"";height:14px;margin-right:10px;width:12px}.tribe-common .tribe-common-c-nav__prev:active:before,.tribe-common .tribe-common-c-nav__prev:focus:before,.tribe-common .tribe-common-c-nav__prev:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-nav__prev: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-nav__next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23727272'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:14px;margin-left:10px;width:12px}.tribe-common .tribe-common-c-nav__next:active:after,.tribe-common .tribe-common-c-nav__next:focus:after,.tribe-common .tribe-common-c-nav__next:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-nav__next:disabled:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-search__input-group>:first-child{flex:1 1 34.5%}.tribe-common .tribe-common-c-search__input-group>:nth-child(2){flex:1 1 37.5%}.tribe-common .tribe-common-c-search__input-group>:nth-child(3){flex:1 1 28%}.tribe-common .tribe-common-c-search__button{flex:none;margin-top:8px}@media (min-width:768px){.tribe-common .tribe-common-form-control-select__button{padding:16px 44px 16px 18px;width:220px}.tribe-common .tribe-common-form-control-select__button:after{right:18px}.tribe-common .tribe-common-form-control-select__list{width:220px}.tribe-common .tribe-common-form-control-tabs{display:flex}.tribe-common .tribe-common-form-control-tabs__button{display:none!important;visibility:hidden}.tribe-common .tribe-common-form-control-tabs__list{border:1px solid #d5d5d5;box-shadow:none;display:flex!important;flex:none;position:static;visibility:visible;width:auto;outline:none}.tribe-common .tribe-common-form-control-tabs__list-item:first-child .tribe-common-form-control-tabs__label{margin-top:-6px;padding-top:17px}.tribe-common .tribe-common-form-control-tabs__list-item:last-child .tribe-common-form-control-tabs__label{margin-bottom:-6px;padding-bottom:17px}.tribe-common .tribe-common-form-control-tabs__list-item{border-right:1px solid #d5d5d5;flex:none;margin:6px 0;width:88px}.tribe-common .tribe-common-form-control-tabs__list-item:last-child{border:none;width:87px}.tribe-common .tribe-common-form-control-tabs__label{margin:-6px 0;padding:17px 5px;text-align:center;display:block}body#top .tribe-common .tribe-common-form-control-tabs__list-item:first-child .tribe-common-form-control-tabs__label{margin-top:-6px;padding-top:17px}body#top .tribe-common .tribe-common-form-control-tabs__list-item:last-child .tribe-common-form-control-tabs__label{margin-bottom:-6px;padding-bottom:17px}body#top .tribe-common .tribe-common-form-control-tabs__label{margin:-6px 0;padding:17px 5px;text-align:center;display:block}.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-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-l-container{padding-left:42px;padding-right:42px}.tribe-common .tribe-common-c-btn{width:auto}.tribe-common .tribe-common-c-nav{padding-top:32px}.tribe-common .tribe-common-c-nav__next,.tribe-common .tribe-common-c-nav__prev{font-size:14px}.tribe-common .tribe-common-c-search{display:flex}.tribe-common .tribe-common-c-search__input-group{background-color:#fff;border:1px solid #d5d5d5;border-right:none;display:flex;flex:auto;max-width:645px;padding:8px 0}.tribe-common .tribe-common-c-search__input-group>*{margin-bottom:0}.tribe-common .tribe-common-c-search__input{border:none;border-right:1px solid #d5d5d5;height:auto;padding:7px 18px 8px}.tribe-common .tribe-common-c-search__button{margin-top:0}body#top .tribe-common .tribe-common-form-control-text-group{padding:8px 0}body#top .tribe-common .tribe-common-c-search__input{border:none;border-right:1px solid #d5d5d5;padding:7px 18px 8px}}
|
common/src/resources/css/promoter.css
ADDED
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
+
#wp-admin-bar-promoter-admin-bar a.ab-item {
|
12 |
+
display: flex;
|
13 |
+
flex-wrap: wrap;
|
14 |
+
align-items: center;
|
15 |
+
}
|
16 |
+
|
17 |
+
#wp-admin-bar-promoter-admin-bar a.ab-item .promoter-admin-bar__icon {
|
18 |
+
margin-right: 5px;
|
19 |
+
width: 20px;
|
20 |
+
height: 20px;
|
21 |
+
flex: none;
|
22 |
+
}
|
23 |
+
|
24 |
+
#wp-admin-bar-promoter-admin-bar a.ab-item .promoter-admin-bar__text {
|
25 |
+
flex: none;
|
26 |
+
}
|
27 |
+
#wp-admin-bar-promoter-admin-bar:focus .promoter-admin-bar__icon svg path, #wp-admin-bar-promoter-admin-bar:hover .promoter-admin-bar__icon svg path {
|
28 |
+
fill: #00B9EB;
|
29 |
+
}
|
common/src/resources/css/promoter.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
#wp-admin-bar-promoter-admin-bar a.ab-item{display:flex;flex-wrap:wrap;align-items:center}#wp-admin-bar-promoter-admin-bar a.ab-item .promoter-admin-bar__icon{margin-right:5px;width:20px;height:20px;flex:none}#wp-admin-bar-promoter-admin-bar a.ab-item .promoter-admin-bar__text{flex:none}#wp-admin-bar-promoter-admin-bar:focus .promoter-admin-bar__icon svg path,#wp-admin-bar-promoter-admin-bar:hover .promoter-admin-bar__icon svg path{fill:#00b9eb}
|
common/src/resources/postcss/promoter.pcss
ADDED
@@ -0,0 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#wp-admin-bar-promoter-admin-bar {
|
2 |
+
a.ab-item {
|
3 |
+
display: flex;
|
4 |
+
flex-wrap: wrap;
|
5 |
+
align-items: center;
|
6 |
+
|
7 |
+
.promoter-admin-bar__icon {
|
8 |
+
margin-right: 5px;
|
9 |
+
width: 20px;
|
10 |
+
height: 20px;
|
11 |
+
flex: none;
|
12 |
+
}
|
13 |
+
|
14 |
+
.promoter-admin-bar__text {
|
15 |
+
flex: none;
|
16 |
+
}
|
17 |
+
}
|
18 |
+
|
19 |
+
&:focus,
|
20 |
+
&:hover {
|
21 |
+
.promoter-admin-bar__icon svg path {
|
22 |
+
fill: #00B9EB;
|
23 |
+
}
|
24 |
+
}
|
25 |
+
}
|
common/vendor/autoload_52.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit08392e81fbd882cbab933d73da4b0381::getLoader();
|
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
|
6 |
private static $loader;
|
7 |
|
8 |
public static function loadClassLoader($class) {
|
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit8be28ee3e909f3421bdac74c24f5e27c {
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new xrstf_Composer52_ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$vendorDir = dirname(dirname(__FILE__));
|
27 |
$baseDir = dirname($vendorDir);
|
2 |
|
3 |
// autoload_real_52.php generated by xrstf/composer-php52
|
4 |
|
5 |
+
class ComposerAutoloaderInit08392e81fbd882cbab933d73da4b0381 {
|
6 |
private static $loader;
|
7 |
|
8 |
public static function loadClassLoader($class) {
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInit08392e81fbd882cbab933d73da4b0381', 'loadClassLoader'), true /*, true */);
|
23 |
self::$loader = $loader = new xrstf_Composer52_ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit08392e81fbd882cbab933d73da4b0381', 'loadClassLoader'));
|
25 |
|
26 |
$vendorDir = dirname(dirname(__FILE__));
|
27 |
$baseDir = dirname($vendorDir);
|
lang/the-events-calendar-de_DE.mo
CHANGED
Binary file
|
lang/the-events-calendar-hu_HU.mo
CHANGED
Binary file
|
lang/the-events-calendar-it_IT.mo
CHANGED
Binary file
|
lang/the-events-calendar-ja.mo
CHANGED
Binary file
|
lang/the-events-calendar-pt_PT.mo
CHANGED
Binary file
|
lang/the-events-calendar-uk.mo
CHANGED
Binary file
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Contributors: ModernTribe, borkweb, barry.hughes, bordoni, brianjessee, aguseo,
|
|
4 |
Tags: events, calendar, event, venue, organizer, dates, date, google maps, conference, workshop, concert, meeting, seminar, summit, class, modern tribe, tribe, widget
|
5 |
Donate link: http://m.tri.be/29
|
6 |
Requires at least: 4.7
|
7 |
-
Stable tag: 4.9.3.
|
8 |
Tested up to: 5.2.2
|
9 |
Requires PHP: 5.6
|
10 |
License: GPLv2 or later
|
@@ -215,6 +215,11 @@ Still not happy? Shoot us an email to support@theeventscalendar.com or tweet to
|
|
215 |
|
216 |
== Changelog ==
|
217 |
|
|
|
|
|
|
|
|
|
|
|
218 |
= [4.9.3.1] 2019-06-07 =
|
219 |
|
220 |
* Fix - Remove caching of rewrite base slugs which make third-party, Photo and Week work as expected [129035]
|
4 |
Tags: events, calendar, event, venue, organizer, dates, date, google maps, conference, workshop, concert, meeting, seminar, summit, class, modern tribe, tribe, widget
|
5 |
Donate link: http://m.tri.be/29
|
6 |
Requires at least: 4.7
|
7 |
+
Stable tag: 4.9.3.2
|
8 |
Tested up to: 5.2.2
|
9 |
Requires PHP: 5.6
|
10 |
License: GPLv2 or later
|
215 |
|
216 |
== Changelog ==
|
217 |
|
218 |
+
= [4.9.3.2] 2019-06-20 =
|
219 |
+
|
220 |
+
* Fix - Prevent issue where older versions of the tribe-common libraries could be bootstrapped [129478]
|
221 |
+
* Fix - Add Promoter PCSS file so that the proper CSS will be generated on package build [129584]
|
222 |
+
|
223 |
= [4.9.3.1] 2019-06-07 =
|
224 |
|
225 |
* Fix - Remove caching of rewrite base slugs which make third-party, Photo and Week work as expected [129035]
|
src/Tribe/Main.php
CHANGED
@@ -34,7 +34,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
|
|
34 |
const VENUE_POST_TYPE = 'tribe_venue';
|
35 |
const ORGANIZER_POST_TYPE = 'tribe_organizer';
|
36 |
|
37 |
-
const VERSION = '4.9.3.
|
38 |
|
39 |
/**
|
40 |
* Min Pro Addon
|
@@ -71,7 +71,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
|
|
71 |
*
|
72 |
* @since 4.8
|
73 |
*/
|
74 |
-
protected $min_et_version = '4.10.
|
75 |
|
76 |
/**
|
77 |
* Maybe display data wrapper
|
@@ -277,6 +277,16 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
|
|
277 |
/** @var Tribe__Events__Default_Values */
|
278 |
private $default_values = null;
|
279 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
280 |
public static $tribeEventsMuDefaults;
|
281 |
|
282 |
/**
|
@@ -315,7 +325,12 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
|
|
315 |
$this->pluginDir = $this->plugin_dir = trailingslashit( basename( $this->plugin_path ) );
|
316 |
$this->pluginUrl = $this->plugin_url = str_replace( basename( $this->plugin_file ), '', plugins_url( basename( $this->plugin_file ), $this->plugin_file ) );
|
317 |
|
|
|
|
|
|
|
318 |
// let's initialize tec
|
|
|
|
|
319 |
add_action( 'plugins_loaded', array( $this, 'plugins_loaded' ), 0 );
|
320 |
|
321 |
// Prevents Image Widget Plus from been problematic
|
@@ -339,7 +354,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
|
|
339 |
public function maybe_set_common_lib_info() {
|
340 |
// if there isn't a tribe-common version, bail with a notice
|
341 |
$common_version = file_get_contents( $this->plugin_path . 'common/src/Tribe/Main.php' );
|
342 |
-
if ( ! preg_match(
|
343 |
return add_action( 'admin_head', array( $this, 'missing_common_libs' ) );
|
344 |
}
|
345 |
|
@@ -350,8 +365,8 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
|
|
350 |
* overwrite what should be loaded by the auto-loader
|
351 |
*/
|
352 |
if (
|
353 |
-
empty( $GLOBALS['tribe-common-info'] )
|
354 |
-
version_compare( $GLOBALS['tribe-common-info']['version'], $common_version, '<' )
|
355 |
) {
|
356 |
$GLOBALS['tribe-common-info'] = array(
|
357 |
'dir' => "{$this->plugin_path}common/src/Tribe",
|
@@ -361,43 +376,92 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
|
|
361 |
}
|
362 |
|
363 |
/**
|
364 |
-
*
|
365 |
-
* better compatibility with the autoloader methods.
|
366 |
*
|
367 |
-
* @
|
368 |
*/
|
369 |
-
|
|
|
|
|
|
|
370 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
371 |
// early check for an older version of Event Tickets to prevent fatal error
|
372 |
-
if (
|
373 |
-
|
374 |
-
|
375 |
-
) {
|
376 |
-
add_action( 'admin_notices', [ $this, 'compatibility_notice' ] );
|
377 |
-
add_action( 'network_admin_notices', [ $this, 'compatibility_notice' ] );
|
378 |
-
add_filter( 'tribe_ecp_to_run_or_not_to_run', [ $this, 'disable_pro' ] );
|
379 |
-
add_action( 'tribe_plugins_loaded', [ $this, 'remove_exts' ], 0 );
|
380 |
-
/*
|
381 |
-
* After common was loaded by another source (e.g. Event Tickets) let's append this plugin source files
|
382 |
-
* to the ones the Autoloader will search. Since we're appending them the ones registered by the plugin
|
383 |
-
* "owning" common will be searched first.
|
384 |
-
*/
|
385 |
-
add_action( 'tribe_common_loaded', [ $this, 'register_plugin_autoload_paths' ] );
|
386 |
-
|
387 |
-
// Disable older versions of Community Events to prevent fatal Error.
|
388 |
-
remove_action( 'plugins_loaded', 'Tribe_CE_Load', 2 );
|
389 |
|
|
|
390 |
return;
|
391 |
}
|
392 |
|
393 |
-
|
394 |
-
|
395 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
396 |
return;
|
397 |
}
|
398 |
|
399 |
-
|
400 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
401 |
|
402 |
/**
|
403 |
* Before any methods from this plugin are called, we initialize our Autoloading
|
@@ -1530,7 +1594,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
|
|
1530 |
/**
|
1531 |
* Prevents Extensions from running if ET is on an Older Version
|
1532 |
*
|
1533 |
-
* @since 4.
|
1534 |
*
|
1535 |
*/
|
1536 |
public function remove_exts() {
|
34 |
const VENUE_POST_TYPE = 'tribe_venue';
|
35 |
const ORGANIZER_POST_TYPE = 'tribe_organizer';
|
36 |
|
37 |
+
const VERSION = '4.9.3.2';
|
38 |
|
39 |
/**
|
40 |
* Min Pro Addon
|
71 |
*
|
72 |
* @since 4.8
|
73 |
*/
|
74 |
+
protected $min_et_version = '4.10.6.2-dev';
|
75 |
|
76 |
/**
|
77 |
* Maybe display data wrapper
|
277 |
/** @var Tribe__Events__Default_Values */
|
278 |
private $default_values = null;
|
279 |
|
280 |
+
/**
|
281 |
+
* @var bool Prevent autoload initialization
|
282 |
+
*/
|
283 |
+
private $should_prevent_autoload_init = false;
|
284 |
+
|
285 |
+
/**
|
286 |
+
* @var string tribe-common VERSION regex
|
287 |
+
*/
|
288 |
+
private $common_version_regex = "/const\s+VERSION\s*=\s*'([^']+)'/m";
|
289 |
+
|
290 |
public static $tribeEventsMuDefaults;
|
291 |
|
292 |
/**
|
325 |
$this->pluginDir = $this->plugin_dir = trailingslashit( basename( $this->plugin_path ) );
|
326 |
$this->pluginUrl = $this->plugin_url = str_replace( basename( $this->plugin_file ), '', plugins_url( basename( $this->plugin_file ), $this->plugin_file ) );
|
327 |
|
328 |
+
// Set common lib information, needs to happen file load
|
329 |
+
$this->maybe_set_common_lib_info();
|
330 |
+
|
331 |
// let's initialize tec
|
332 |
+
add_action( 'plugins_loaded', array( $this, 'maybe_bail_if_old_et_is_present' ), -1 );
|
333 |
+
add_action( 'plugins_loaded', array( $this, 'maybe_bail_if_invalid_wp_or_php' ), -1 );
|
334 |
add_action( 'plugins_loaded', array( $this, 'plugins_loaded' ), 0 );
|
335 |
|
336 |
// Prevents Image Widget Plus from been problematic
|
354 |
public function maybe_set_common_lib_info() {
|
355 |
// if there isn't a tribe-common version, bail with a notice
|
356 |
$common_version = file_get_contents( $this->plugin_path . 'common/src/Tribe/Main.php' );
|
357 |
+
if ( ! preg_match( $this->common_version_regex, $common_version, $matches ) ) {
|
358 |
return add_action( 'admin_head', array( $this, 'missing_common_libs' ) );
|
359 |
}
|
360 |
|
365 |
* overwrite what should be loaded by the auto-loader
|
366 |
*/
|
367 |
if (
|
368 |
+
empty( $GLOBALS['tribe-common-info'] )
|
369 |
+
|| version_compare( $GLOBALS['tribe-common-info']['version'], $common_version, '<' )
|
370 |
) {
|
371 |
$GLOBALS['tribe-common-info'] = array(
|
372 |
'dir' => "{$this->plugin_path}common/src/Tribe",
|
376 |
}
|
377 |
|
378 |
/**
|
379 |
+
* Resets the global common info back to ET's common path
|
|
|
380 |
*
|
381 |
+
* @since 4.9.3.2
|
382 |
*/
|
383 |
+
private function reset_common_lib_info_back_to_et() {
|
384 |
+
if ( ! class_exists( 'Tribe__Tickets__Main' ) ) {
|
385 |
+
return;
|
386 |
+
}
|
387 |
|
388 |
+
$et = Tribe__Tickets__Main::instance();
|
389 |
+
$main_source = file_get_contents( $et->plugin_path . 'common/src/Tribe/Main.php' );
|
390 |
+
|
391 |
+
// if there isn't a VERSION, don't override the common path
|
392 |
+
if ( ! preg_match( $this->common_version_regex, $main_source, $matches ) ) {
|
393 |
+
return;
|
394 |
+
}
|
395 |
+
|
396 |
+
$GLOBALS['tribe-common-info'] = [
|
397 |
+
'dir' => "{$et->plugin_path}common/src/Tribe",
|
398 |
+
'version' => $matches[1],
|
399 |
+
];
|
400 |
+
}
|
401 |
+
|
402 |
+
/**
|
403 |
+
* Prevents bootstrapping and autoloading if the version of ET that is running is too old
|
404 |
+
*
|
405 |
+
* @since 4.9.3.2
|
406 |
+
*/
|
407 |
+
public function maybe_bail_if_old_et_is_present() {
|
408 |
// early check for an older version of Event Tickets to prevent fatal error
|
409 |
+
if ( ! class_exists( 'Tribe__Tickets__Main' ) ) {
|
410 |
+
return;
|
411 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
412 |
|
413 |
+
if ( version_compare( Tribe__Tickets__Main::VERSION, $this->min_et_version, '>=' ) ) {
|
414 |
return;
|
415 |
}
|
416 |
|
417 |
+
$this->should_prevent_autoload_init = true;
|
418 |
+
|
419 |
+
add_action( 'admin_notices', [ $this, 'compatibility_notice' ] );
|
420 |
+
add_action( 'network_admin_notices', [ $this, 'compatibility_notice' ] );
|
421 |
+
add_filter( 'tribe_ecp_to_run_or_not_to_run', [ $this, 'disable_pro' ] );
|
422 |
+
add_action( 'tribe_plugins_loaded', [ $this, 'remove_exts' ], 0 );
|
423 |
+
/*
|
424 |
+
* After common was loaded by another source (e.g. Event Tickets) let's append this plugin source files
|
425 |
+
* to the ones the Autoloader will search. Since we're appending them the ones registered by the plugin
|
426 |
+
* "owning" common will be searched first.
|
427 |
+
*/
|
428 |
+
add_action( 'tribe_common_loaded', [ $this, 'register_plugin_autoload_paths' ] );
|
429 |
+
|
430 |
+
// if we get in here, we need to reset the global common to ET's version so that we don't cause a fatal
|
431 |
+
$this->reset_common_lib_info_back_to_et();
|
432 |
+
|
433 |
+
// Disable older versions of Community Events to prevent fatal Error.
|
434 |
+
remove_action( 'plugins_loaded', 'Tribe_CE_Load', 2 );
|
435 |
+
}
|
436 |
+
|
437 |
+
/**
|
438 |
+
* Prevents bootstrapping and autoloading if the version of WP or PHP are too old
|
439 |
+
*
|
440 |
+
* @since 4.9.3.2
|
441 |
+
*/
|
442 |
+
public function maybe_bail_if_invalid_wp_or_php() {
|
443 |
+
if ( self::supportedVersion( 'wordpress' ) && self::supportedVersion( 'php' ) ) {
|
444 |
return;
|
445 |
}
|
446 |
|
447 |
+
add_action( 'admin_notices', array( $this, 'notSupportedError' ) );
|
448 |
+
|
449 |
+
// if we get in here, we need to reset the global common to ET's version so that we don't cause a fatal
|
450 |
+
$this->reset_common_lib_info_back_to_et();
|
451 |
+
|
452 |
+
$this->should_prevent_autoload_init = true;
|
453 |
+
}
|
454 |
+
|
455 |
+
/**
|
456 |
+
* Plugins shouldn't include their functions before `plugins_loaded` because this will allow
|
457 |
+
* better compatibility with the autoloader methods.
|
458 |
+
*
|
459 |
+
* @return void
|
460 |
+
*/
|
461 |
+
public function plugins_loaded() {
|
462 |
+
if ( $this->should_prevent_autoload_init ) {
|
463 |
+
return;
|
464 |
+
}
|
465 |
|
466 |
/**
|
467 |
* Before any methods from this plugin are called, we initialize our Autoloading
|
1594 |
/**
|
1595 |
* Prevents Extensions from running if ET is on an Older Version
|
1596 |
*
|
1597 |
+
* @since 4.9.3.1
|
1598 |
*
|
1599 |
*/
|
1600 |
public function remove_exts() {
|
src/resources/css/views/tribe-events-v2.css
CHANGED
@@ -28,6 +28,13 @@
|
|
28 |
|
29 |
/* Variables */
|
30 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
:root {
|
32 |
/* -----------------------------------------------------------------------------
|
33 |
* Box Shadows
|
@@ -97,6 +104,10 @@
|
|
97 |
* SVG - Arrow Right
|
98 |
* ----------------------------------------------------------------------------- */
|
99 |
|
|
|
|
|
|
|
|
|
100 |
/* -----------------------------------------------------------------------------
|
101 |
* SVG - Caret Left
|
102 |
* ----------------------------------------------------------------------------- */
|
@@ -105,10 +116,18 @@
|
|
105 |
* SVG - Caret Right
|
106 |
* ----------------------------------------------------------------------------- */
|
107 |
|
|
|
|
|
|
|
|
|
108 |
/* -----------------------------------------------------------------------------
|
109 |
* SVG - Check
|
110 |
* ----------------------------------------------------------------------------- */
|
111 |
|
|
|
|
|
|
|
|
|
112 |
/* -----------------------------------------------------------------------------
|
113 |
* SVG - Dropdown
|
114 |
* ----------------------------------------------------------------------------- */
|
@@ -121,6 +140,22 @@
|
|
121 |
* SVG - Filters
|
122 |
* ----------------------------------------------------------------------------- */
|
123 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
124 |
/* -----------------------------------------------------------------------------
|
125 |
* SVG - Recurring
|
126 |
* ----------------------------------------------------------------------------- */
|
@@ -129,6 +164,10 @@
|
|
129 |
* SVG - Search
|
130 |
* ----------------------------------------------------------------------------- */
|
131 |
|
|
|
|
|
|
|
|
|
132 |
:root {
|
133 |
/* -----------------------------------------------------------------------------
|
134 |
* Transitions
|
28 |
|
29 |
/* Variables */
|
30 |
|
31 |
+
:root {
|
32 |
+
/* -----------------------------------------------------------------------------
|
33 |
+
* Borders - Radius
|
34 |
+
* ----------------------------------------------------------------------------- */
|
35 |
+
|
36 |
+
}
|
37 |
+
|
38 |
:root {
|
39 |
/* -----------------------------------------------------------------------------
|
40 |
* Box Shadows
|
104 |
* SVG - Arrow Right
|
105 |
* ----------------------------------------------------------------------------- */
|
106 |
|
107 |
+
/* -----------------------------------------------------------------------------
|
108 |
+
* SVG - Caret Down
|
109 |
+
* ----------------------------------------------------------------------------- */
|
110 |
+
|
111 |
/* -----------------------------------------------------------------------------
|
112 |
* SVG - Caret Left
|
113 |
* ----------------------------------------------------------------------------- */
|
116 |
* SVG - Caret Right
|
117 |
* ----------------------------------------------------------------------------- */
|
118 |
|
119 |
+
/* -----------------------------------------------------------------------------
|
120 |
+
* SVG - Caret Up
|
121 |
+
* ----------------------------------------------------------------------------- */
|
122 |
+
|
123 |
/* -----------------------------------------------------------------------------
|
124 |
* SVG - Check
|
125 |
* ----------------------------------------------------------------------------- */
|
126 |
|
127 |
+
/* -----------------------------------------------------------------------------
|
128 |
+
* SVG - Day
|
129 |
+
* ----------------------------------------------------------------------------- */
|
130 |
+
|
131 |
/* -----------------------------------------------------------------------------
|
132 |
* SVG - Dropdown
|
133 |
* ----------------------------------------------------------------------------- */
|
140 |
* SVG - Filters
|
141 |
* ----------------------------------------------------------------------------- */
|
142 |
|
143 |
+
/* -----------------------------------------------------------------------------
|
144 |
+
* SVG - List
|
145 |
+
* ----------------------------------------------------------------------------- */
|
146 |
+
|
147 |
+
/* -----------------------------------------------------------------------------
|
148 |
+
* SVG - Map
|
149 |
+
* ----------------------------------------------------------------------------- */
|
150 |
+
|
151 |
+
/* -----------------------------------------------------------------------------
|
152 |
+
* SVG - Month
|
153 |
+
* ----------------------------------------------------------------------------- */
|
154 |
+
|
155 |
+
/* -----------------------------------------------------------------------------
|
156 |
+
* SVG - Photo
|
157 |
+
* ----------------------------------------------------------------------------- */
|
158 |
+
|
159 |
/* -----------------------------------------------------------------------------
|
160 |
* SVG - Recurring
|
161 |
* ----------------------------------------------------------------------------- */
|
164 |
* SVG - Search
|
165 |
* ----------------------------------------------------------------------------- */
|
166 |
|
167 |
+
/* -----------------------------------------------------------------------------
|
168 |
+
* SVG - Week
|
169 |
+
* ----------------------------------------------------------------------------- */
|
170 |
+
|
171 |
:root {
|
172 |
/* -----------------------------------------------------------------------------
|
173 |
* Transitions
|
the-events-calendar.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/*
|
3 |
Plugin Name: The Events Calendar
|
4 |
Description: The Events Calendar is a carefully crafted, extensible plugin that lets you easily share your events. Beautiful. Solid. Awesome.
|
5 |
-
Version: 4.9.3.
|
6 |
Author: Modern Tribe, Inc.
|
7 |
Author URI: http://m.tri.be/1x
|
8 |
Text Domain: the-events-calendar
|
2 |
/*
|
3 |
Plugin Name: The Events Calendar
|
4 |
Description: The Events Calendar is a carefully crafted, extensible plugin that lets you easily share your events. Beautiful. Solid. Awesome.
|
5 |
+
Version: 4.9.3.2
|
6 |
Author: Modern Tribe, Inc.
|
7 |
Author URI: http://m.tri.be/1x
|
8 |
Text Domain: the-events-calendar
|