Version Description
The system infos is now only displayed to users with admin capabilities. Improved the specificity of the CSS selectors for the font styling of the WP editor module.
=
Download this release
Release Info
Developer | nikeo |
Plugin | Nimble Page Builder |
Version | 1.4.8 |
Comparing to | |
See all releases |
Code changes from version 1.4.7 to 1.4.8
- assets/admin/css/nimble-admin.css +1 -1
- assets/czr/sek/js/libs/czr-color-picker.js +0 -568
- assets/czr/sek/js/libs/czr-color-picker.min.js +0 -1
- assets/front/css/sek-base-rtl.css +1585 -1586
- assets/front/css/sek-base-rtl.css.map +1 -1
- assets/front/css/sek-base-rtl.min.css +1 -1
- assets/front/css/sek-base.css +71 -3
- assets/front/css/sek-base.min.css +1 -1
- inc/admin/nimble-admin.php +408 -372
- inc/czr-base-fmk/assets/js/_0_ccat_czr-base-fmk.js +2 -1
- inc/czr-base-fmk/assets/js/_0_ccat_czr-base-fmk.min.js +1 -1
- inc/czr-base-fmk/assets/js/_1_ccat_czr-theme-fmk.js +3 -3
- inc/czr-base-fmk/assets/js/_1_ccat_czr-theme-fmk.min.js +1 -1
- inc/czr-skope/index.php +25 -20
- inc/sektions/ccat-czr-sektions.php +1 -15
- inc/sektions/ccat-sektions.php +15 -3
- nimble-builder.php +3 -3
- readme.txt +7 -3
- tmpl/modules/special_img_module_tmpl.php +119 -0
assets/admin/css/nimble-admin.css
CHANGED
@@ -86,7 +86,7 @@ a.czr-rating-link:hover {
|
|
86 |
|
87 |
/* Nimble btn in admin top bar */
|
88 |
#wpadminbar .sek-nimble-icon {
|
89 |
-
padding-left: 15px
|
90 |
display: inline-block;
|
91 |
}
|
92 |
#wpadminbar .sek-nimble-icon img {
|
86 |
|
87 |
/* Nimble btn in admin top bar */
|
88 |
#wpadminbar .sek-nimble-icon {
|
89 |
+
/*padding-left: 15px;*/
|
90 |
display: inline-block;
|
91 |
}
|
92 |
#wpadminbar .sek-nimble-icon img {
|
assets/czr/sek/js/libs/czr-color-picker.js
DELETED
@@ -1,568 +0,0 @@
|
|
1 |
-
// Dependency : wp-color-picker
|
2 |
-
// 1) Fixed : Error: cannot call methods on dialog prior to initialization; attempted to call method 'close' <= occuring when there are several pickers of the color picker at the same time, and some not fully instanciated yet
|
3 |
-
//, the culprit line is $( 'body' ).trigger( 'click.wpcolorpicker' ).on( 'click.wpcolorpicker', this.close );
|
4 |
-
// @see "nikeo addon" in the code
|
5 |
-
// 2) augmented with https://github.com/kallookoo/wp-color-picker-alpha
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
/**!
|
11 |
-
* wp-color-picker-alpha
|
12 |
-
*
|
13 |
-
* Overwrite Automattic Iris for enabled Alpha Channel in wpColorPicker
|
14 |
-
* Only run in input and is defined data alpha in true
|
15 |
-
*
|
16 |
-
* Version: 2.1.3
|
17 |
-
* https://github.com/kallookoo/wp-color-picker-alpha
|
18 |
-
* Licensed under the GPLv2 license.
|
19 |
-
*/
|
20 |
-
( function( $ ) {
|
21 |
-
// Prevent double-init.
|
22 |
-
if ( $.wp.wpColorPicker.prototype._hasAlpha ) {
|
23 |
-
return;
|
24 |
-
}
|
25 |
-
|
26 |
-
// Variable for some backgrounds ( grid )
|
27 |
-
var image = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAAHnlligAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi+P///4EDBxiAGMgCCCAGFB5AADGCRBgYDh48CCRZIJS9vT2QBAggFBkmBiSAogxFBiCAoHogAKIKAlBUYTELAiAmEtABEECk20G6BOmuIl0CIMBQ/IEMkO0myiSSraaaBhZcbkUOs0HuBwDplz5uFJ3Z4gAAAABJRU5ErkJggg==',
|
28 |
-
// html stuff for wpColorPicker copy of the original color-picker.js
|
29 |
-
_after = '<div class="wp-picker-holder" />',
|
30 |
-
_wrap = '<div class="wp-picker-container" />',
|
31 |
-
_button = '<input type="button" class="button button-small" />',
|
32 |
-
// Prevent CSS issues in < WordPress 4.9
|
33 |
-
_deprecated = ( wpColorPickerL10n.current !== undefined );
|
34 |
-
// Declare some global variables when is deprecated or not
|
35 |
-
if ( _deprecated ) {
|
36 |
-
var _before = '<a tabindex="0" class="wp-color-result" />';
|
37 |
-
} else {
|
38 |
-
var _before = '<button type="button" class="button wp-color-result" aria-expanded="false"><span class="wp-color-result-text"></span></button>',
|
39 |
-
_wrappingLabel = '<label></label>',
|
40 |
-
_wrappingLabelText = '<span class="screen-reader-text"></span>';
|
41 |
-
}
|
42 |
-
/**
|
43 |
-
* Overwrite Color
|
44 |
-
* for enable support rbga
|
45 |
-
*/
|
46 |
-
Color.fn.toString = function() {
|
47 |
-
if ( this._alpha < 1 )
|
48 |
-
return this.toCSS( 'rgba', this._alpha ).replace( /\s+/g, '' );
|
49 |
-
|
50 |
-
var hex = parseInt( this._color, 10 ).toString( 16 );
|
51 |
-
|
52 |
-
if ( this.error )
|
53 |
-
return '';
|
54 |
-
|
55 |
-
if ( hex.length < 6 )
|
56 |
-
hex = ( '00000' + hex ).substr( -6 );
|
57 |
-
|
58 |
-
return '#' + hex;
|
59 |
-
};
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
/**
|
69 |
-
* Overwrite wpColorPicker
|
70 |
-
*/
|
71 |
-
$.widget( 'wp.wpColorPicker', $.wp.wpColorPicker, {
|
72 |
-
_hasAlpha: true,
|
73 |
-
/**
|
74 |
-
* @summary Creates the color picker.
|
75 |
-
*
|
76 |
-
* Creates the color picker, sets default values, css classes and wraps it all in HTML.
|
77 |
-
*
|
78 |
-
* @since 3.5.0
|
79 |
-
*
|
80 |
-
* @access private
|
81 |
-
*
|
82 |
-
* @returns {void}
|
83 |
-
*/
|
84 |
-
_create: function() {
|
85 |
-
// Return early if Iris support is missing.
|
86 |
-
if ( ! $.support.iris ) {
|
87 |
-
return;
|
88 |
-
}
|
89 |
-
|
90 |
-
var self = this,
|
91 |
-
el = self.element;
|
92 |
-
|
93 |
-
// Override default options with options bound to the element.
|
94 |
-
$.extend( self.options, el.data() );
|
95 |
-
|
96 |
-
// Create a color picker which only allows adjustments to the hue.
|
97 |
-
if ( self.options.type === 'hue' ) {
|
98 |
-
return self._createHueOnly();
|
99 |
-
}
|
100 |
-
|
101 |
-
// Bind the close event.
|
102 |
-
self.close = $.proxy( self.close, self );
|
103 |
-
|
104 |
-
self.initialValue = el.val();
|
105 |
-
|
106 |
-
// Add a CSS class to the input field.
|
107 |
-
el.addClass( 'wp-color-picker' );
|
108 |
-
|
109 |
-
if ( _deprecated ) {
|
110 |
-
el.hide().wrap( _wrap );
|
111 |
-
self.wrap = el.parent();
|
112 |
-
self.toggler = $( _before )
|
113 |
-
.insertBefore( el )
|
114 |
-
.css( { backgroundColor : self.initialValue } )
|
115 |
-
.attr( 'title', wpColorPickerL10n.pick )
|
116 |
-
.attr( 'data-current', wpColorPickerL10n.current );
|
117 |
-
self.pickerContainer = $( _after ).insertAfter( el );
|
118 |
-
self.button = $( _button ).addClass('hidden');
|
119 |
-
} else {
|
120 |
-
/*
|
121 |
-
* Check if there's already a wrapping label, e.g. in the Customizer.
|
122 |
-
* If there's no label, add a default one to match the Customizer template.
|
123 |
-
*/
|
124 |
-
if ( ! el.parent( 'label' ).length ) {
|
125 |
-
// Wrap the input field in the default label.
|
126 |
-
el.wrap( _wrappingLabel );
|
127 |
-
// Insert the default label text.
|
128 |
-
self.wrappingLabelText = $( _wrappingLabelText )
|
129 |
-
.insertBefore( el )
|
130 |
-
.text( wpColorPickerL10n.defaultLabel );
|
131 |
-
}
|
132 |
-
|
133 |
-
/*
|
134 |
-
* At this point, either it's the standalone version or the Customizer
|
135 |
-
* one, we have a wrapping label to use as hook in the DOM, let's store it.
|
136 |
-
*/
|
137 |
-
self.wrappingLabel = el.parent();
|
138 |
-
|
139 |
-
// Wrap the label in the main wrapper.
|
140 |
-
self.wrappingLabel.wrap( _wrap );
|
141 |
-
// Store a reference to the main wrapper.
|
142 |
-
self.wrap = self.wrappingLabel.parent();
|
143 |
-
// Set up the toggle button and insert it before the wrapping label.
|
144 |
-
self.toggler = $( _before )
|
145 |
-
.insertBefore( self.wrappingLabel )
|
146 |
-
.css( { backgroundColor: self.initialValue } );
|
147 |
-
// Set the toggle button span element text.
|
148 |
-
self.toggler.find( '.wp-color-result-text' ).text( wpColorPickerL10n.pick );
|
149 |
-
// Set up the Iris container and insert it after the wrapping label.
|
150 |
-
self.pickerContainer = $( _after ).insertAfter( self.wrappingLabel );
|
151 |
-
// Store a reference to the Clear/Default button.
|
152 |
-
self.button = $( _button );
|
153 |
-
}
|
154 |
-
|
155 |
-
// Set up the Clear/Default button.
|
156 |
-
if ( self.options.defaultColor ) {
|
157 |
-
self.button.addClass( 'wp-picker-default' ).val( wpColorPickerL10n.defaultString );
|
158 |
-
if ( ! _deprecated ) {
|
159 |
-
self.button.attr( 'aria-label', wpColorPickerL10n.defaultAriaLabel );
|
160 |
-
}
|
161 |
-
} else {
|
162 |
-
self.button.addClass( 'wp-picker-clear' ).val( wpColorPickerL10n.clear );
|
163 |
-
if ( ! _deprecated ) {
|
164 |
-
self.button.attr( 'aria-label', wpColorPickerL10n.clearAriaLabel );
|
165 |
-
}
|
166 |
-
}
|
167 |
-
|
168 |
-
if ( _deprecated ) {
|
169 |
-
el.wrap( '<span class="wp-picker-input-wrap" />' ).after( self.button );
|
170 |
-
} else {
|
171 |
-
// Wrap the wrapping label in its wrapper and append the Clear/Default button.
|
172 |
-
self.wrappingLabel
|
173 |
-
.wrap( '<span class="wp-picker-input-wrap hidden" />' )
|
174 |
-
.after( self.button );
|
175 |
-
|
176 |
-
/*
|
177 |
-
* The input wrapper now contains the label+input+Clear/Default button.
|
178 |
-
* Store a reference to the input wrapper: we'll use this to toggle
|
179 |
-
* the controls visibility.
|
180 |
-
*/
|
181 |
-
self.inputWrapper = el.closest( '.wp-picker-input-wrap' );
|
182 |
-
}
|
183 |
-
|
184 |
-
el.iris( {
|
185 |
-
target: self.pickerContainer,
|
186 |
-
hide: self.options.hide,
|
187 |
-
width: self.options.width,
|
188 |
-
mode: self.options.mode,
|
189 |
-
palettes: self.options.palettes,
|
190 |
-
/**
|
191 |
-
* @summary Handles the onChange event if one has been defined in the options.
|
192 |
-
*
|
193 |
-
* Handles the onChange event if one has been defined in the options and additionally
|
194 |
-
* sets the background color for the toggler element.
|
195 |
-
*
|
196 |
-
* @since 3.5.0
|
197 |
-
*
|
198 |
-
* @param {Event} event The event that's being called.
|
199 |
-
* @param {HTMLElement} ui The HTMLElement containing the color picker.
|
200 |
-
*
|
201 |
-
* @returns {void}
|
202 |
-
*/
|
203 |
-
change: function( event, ui ) {
|
204 |
-
if ( self.options.alpha ) {
|
205 |
-
self.toggler.css( { 'background-image' : 'url(' + image + ')' } );
|
206 |
-
if ( _deprecated ) {
|
207 |
-
self.toggler.html( '<span class="color-alpha" />' );
|
208 |
-
} else {
|
209 |
-
self.toggler.css( {
|
210 |
-
'position' : 'relative'
|
211 |
-
} );
|
212 |
-
if ( self.toggler.find('span.color-alpha').length == 0 ) {
|
213 |
-
self.toggler.append('<span class="color-alpha" />');
|
214 |
-
}
|
215 |
-
}
|
216 |
-
|
217 |
-
self.toggler.find( 'span.color-alpha' ).css( {
|
218 |
-
'width' : '30px',
|
219 |
-
'height' : '24px',
|
220 |
-
'position' : 'absolute',
|
221 |
-
'top' : 0,
|
222 |
-
'left' : 0,
|
223 |
-
'border-top-left-radius' : '2px',
|
224 |
-
'border-bottom-left-radius' : '2px',
|
225 |
-
'background' : ui.color.toString()
|
226 |
-
} );
|
227 |
-
} else {
|
228 |
-
self.toggler.css( { backgroundColor : ui.color.toString() } );
|
229 |
-
}
|
230 |
-
|
231 |
-
if ( $.isFunction( self.options.change ) ) {
|
232 |
-
self.options.change.call( this, event, ui );
|
233 |
-
}
|
234 |
-
}
|
235 |
-
} );
|
236 |
-
|
237 |
-
el.val( self.initialValue );
|
238 |
-
self._addListeners();
|
239 |
-
|
240 |
-
// Force the color picker to always be closed on initial load.
|
241 |
-
if ( ! self.options.hide ) {
|
242 |
-
self.toggler.click();
|
243 |
-
}
|
244 |
-
|
245 |
-
// @nikeo addon
|
246 |
-
el.on('czr-colorpicker-close', function() {
|
247 |
-
if ( self.toggler.hasClass( 'wp-picker-open' ) ) {
|
248 |
-
self.close();
|
249 |
-
}
|
250 |
-
});
|
251 |
-
},
|
252 |
-
/**
|
253 |
-
* @summary Binds event listeners to the color picker.
|
254 |
-
*
|
255 |
-
* @since 3.5.0
|
256 |
-
*
|
257 |
-
* @access private
|
258 |
-
*
|
259 |
-
* @returns {void}
|
260 |
-
*/
|
261 |
-
_addListeners: function() {
|
262 |
-
var self = this;
|
263 |
-
|
264 |
-
/**
|
265 |
-
* @summary Prevent any clicks inside this widget from leaking to the top and closing it.
|
266 |
-
*
|
267 |
-
* @since 3.5.0
|
268 |
-
*
|
269 |
-
* @param {Event} event The event that's being called.
|
270 |
-
*
|
271 |
-
* @returs {void}
|
272 |
-
*/
|
273 |
-
self.wrap.on( 'click.wpcolorpicker', function( event ) {
|
274 |
-
event.stopPropagation();
|
275 |
-
});
|
276 |
-
|
277 |
-
/**
|
278 |
-
* @summary Open or close the color picker depending on the class.
|
279 |
-
*
|
280 |
-
* @since 3.5
|
281 |
-
*/
|
282 |
-
self.toggler.click( function(){
|
283 |
-
if ( self.toggler.hasClass( 'wp-picker-open' ) ) {
|
284 |
-
self.close();
|
285 |
-
} else {
|
286 |
-
self.open();
|
287 |
-
}
|
288 |
-
});
|
289 |
-
|
290 |
-
/**
|
291 |
-
* @summary Checks if value is empty when changing the color in the color picker.
|
292 |
-
*
|
293 |
-
* Checks if value is empty when changing the color in the color picker.
|
294 |
-
* If so, the background color is cleared.
|
295 |
-
*
|
296 |
-
* @since 3.5.0
|
297 |
-
*
|
298 |
-
* @param {Event} event The event that's being called.
|
299 |
-
*
|
300 |
-
* @returns {void}
|
301 |
-
*/
|
302 |
-
self.element.on( 'change', function( event ) {
|
303 |
-
// Empty or Error = clear
|
304 |
-
if ( $( this ).val() === '' || self.element.hasClass( 'iris-error' ) ) {
|
305 |
-
if ( self.options.alpha ) {
|
306 |
-
if ( _deprecated ) {
|
307 |
-
self.toggler.removeAttr( 'style' );
|
308 |
-
}
|
309 |
-
self.toggler.find( 'span.color-alpha' ).css( 'backgroundColor', '' );
|
310 |
-
} else {
|
311 |
-
self.toggler.css( 'backgroundColor', '' );
|
312 |
-
}
|
313 |
-
|
314 |
-
// fire clear callback if we have one
|
315 |
-
if ( $.isFunction( self.options.clear ) )
|
316 |
-
self.options.clear.call( this, event );
|
317 |
-
}
|
318 |
-
} );
|
319 |
-
|
320 |
-
/**
|
321 |
-
* @summary Enables the user to clear or revert the color in the color picker.
|
322 |
-
*
|
323 |
-
* Enables the user to either clear the color in the color picker or revert back to the default color.
|
324 |
-
*
|
325 |
-
* @since 3.5.0
|
326 |
-
*
|
327 |
-
* @param {Event} event The event that's being called.
|
328 |
-
*
|
329 |
-
* @returns {void}
|
330 |
-
*/
|
331 |
-
self.button.on( 'click', function( event ) {
|
332 |
-
if ( $( this ).hasClass( 'wp-picker-clear' ) ) {
|
333 |
-
self.element.val( '' );
|
334 |
-
if ( self.options.alpha ) {
|
335 |
-
if ( _deprecated ) {
|
336 |
-
self.toggler.removeAttr( 'style' );
|
337 |
-
}
|
338 |
-
self.toggler.find( 'span.color-alpha' ).css( 'backgroundColor', '' );
|
339 |
-
} else {
|
340 |
-
self.toggler.css( 'backgroundColor', '' );
|
341 |
-
}
|
342 |
-
|
343 |
-
if ( $.isFunction( self.options.clear ) )
|
344 |
-
self.options.clear.call( this, event );
|
345 |
-
|
346 |
-
} else if ( $( this ).hasClass( 'wp-picker-default' ) ) {
|
347 |
-
self.element.val( self.options.defaultColor ).change();
|
348 |
-
}
|
349 |
-
});
|
350 |
-
},//_addListeners
|
351 |
-
|
352 |
-
/**
|
353 |
-
* @summary Opens the color picker dialog.
|
354 |
-
*
|
355 |
-
* @since 3.5.0
|
356 |
-
*
|
357 |
-
* @returns {void}
|
358 |
-
*/
|
359 |
-
open: function() {
|
360 |
-
var self = this;
|
361 |
-
// @nikeo addon => triggering the click can generate an error when triggered on an element for which iris is not fully instanciated yet
|
362 |
-
// "Error: cannot call methods on dialog prior to initialization; attempted to call method 'close'""
|
363 |
-
//$( 'body' ).trigger( 'click.wpcolorpicker' ).on( 'click.wpcolorpicker', this.close ); <= original
|
364 |
-
// Close any other opened iris instance
|
365 |
-
$( 'body' ).find('.wp-color-picker').not( self.element ).each( function() {
|
366 |
-
$(this).trigger('czr-colorpicker-close');
|
367 |
-
});
|
368 |
-
|
369 |
-
this.element.iris( 'toggle' );
|
370 |
-
this.inputWrapper.removeClass( 'hidden' );
|
371 |
-
this.wrap.addClass( 'wp-picker-active' );
|
372 |
-
this.toggler
|
373 |
-
.addClass( 'wp-picker-open' )
|
374 |
-
.attr( 'aria-expanded', 'true' );
|
375 |
-
},
|
376 |
-
/**
|
377 |
-
* @summary Closes the color picker dialog.
|
378 |
-
*
|
379 |
-
* @since 3.5.0
|
380 |
-
*
|
381 |
-
* @returns {void}
|
382 |
-
*/
|
383 |
-
close: function() {
|
384 |
-
try { this.element.iris( 'toggle' ); } catch( er ) { console.log('color-picker => error on ::close()', er ); }
|
385 |
-
this.inputWrapper.addClass( 'hidden' );
|
386 |
-
this.wrap.removeClass( 'wp-picker-active' );
|
387 |
-
this.toggler
|
388 |
-
.removeClass( 'wp-picker-open' )
|
389 |
-
.attr( 'aria-expanded', 'false' );
|
390 |
-
//@nikeo addon
|
391 |
-
//$( 'body' ).off( 'click.wpcolorpicker', this.close );
|
392 |
-
},
|
393 |
-
});
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
|
407 |
-
/**
|
408 |
-
* Overwrite iris
|
409 |
-
*/
|
410 |
-
$.widget( 'a8c.iris', $.a8c.iris, {
|
411 |
-
_create: function() {
|
412 |
-
this._super();
|
413 |
-
|
414 |
-
// Global option for check is mode rbga is enabled
|
415 |
-
this.options.alpha = this.element.data( 'alpha' ) || false;
|
416 |
-
|
417 |
-
// Is not input disabled
|
418 |
-
if ( ! this.element.is( ':input' ) )
|
419 |
-
this.options.alpha = false;
|
420 |
-
|
421 |
-
if ( typeof this.options.alpha !== 'undefined' && this.options.alpha ) {
|
422 |
-
var self = this,
|
423 |
-
el = self.element,
|
424 |
-
_html = '<div class="iris-strip iris-slider iris-alpha-slider"><div class="iris-slider-offset iris-slider-offset-alpha"></div></div>',
|
425 |
-
aContainer = $( _html ).appendTo( self.picker.find( '.iris-picker-inner' ) ),
|
426 |
-
aSlider = aContainer.find( '.iris-slider-offset-alpha' ),
|
427 |
-
controls = {
|
428 |
-
aContainer : aContainer,
|
429 |
-
aSlider : aSlider
|
430 |
-
};
|
431 |
-
|
432 |
-
if ( typeof el.data( 'custom-width' ) !== 'undefined' ) {
|
433 |
-
self.options.customWidth = parseInt( el.data( 'custom-width' ) ) || 0;
|
434 |
-
} else {
|
435 |
-
self.options.customWidth = 100;
|
436 |
-
}
|
437 |
-
|
438 |
-
// Set default width for input reset
|
439 |
-
self.options.defaultWidth = el.width();
|
440 |
-
|
441 |
-
// Update width for input
|
442 |
-
if ( self._color._alpha < 1 || self._color.toString().indexOf('rgb') != -1 )
|
443 |
-
el.width( parseInt( self.options.defaultWidth + self.options.customWidth ) );
|
444 |
-
|
445 |
-
// Push new controls
|
446 |
-
$.each( controls, function( k, v ) {
|
447 |
-
self.controls[k] = v;
|
448 |
-
} );
|
449 |
-
|
450 |
-
// Change size strip and add margin for sliders
|
451 |
-
self.controls.square.css( { 'margin-right': '0' } );
|
452 |
-
var emptyWidth = ( self.picker.width() - self.controls.square.width() - 20 ),
|
453 |
-
stripsMargin = ( emptyWidth / 6 ),
|
454 |
-
stripsWidth = ( ( emptyWidth / 2 ) - stripsMargin );
|
455 |
-
|
456 |
-
$.each( [ 'aContainer', 'strip' ], function( k, v ) {
|
457 |
-
self.controls[v].width( stripsWidth ).css( { 'margin-left' : stripsMargin + 'px' } );
|
458 |
-
} );
|
459 |
-
|
460 |
-
// Add new slider
|
461 |
-
self._initControls();
|
462 |
-
|
463 |
-
// For updated widget
|
464 |
-
self._change();
|
465 |
-
}
|
466 |
-
},
|
467 |
-
_initControls: function() {
|
468 |
-
this._super();
|
469 |
-
|
470 |
-
if ( this.options.alpha ) {
|
471 |
-
var self = this,
|
472 |
-
controls = self.controls;
|
473 |
-
|
474 |
-
controls.aSlider.slider({
|
475 |
-
orientation : 'vertical',
|
476 |
-
min : 0,
|
477 |
-
max : 100,
|
478 |
-
step : 1,
|
479 |
-
value : parseInt( self._color._alpha * 100 ),
|
480 |
-
slide : function( event, ui ) {
|
481 |
-
// Update alpha value
|
482 |
-
self._color._alpha = parseFloat( ui.value / 100 );
|
483 |
-
self._change.apply( self, arguments );
|
484 |
-
}
|
485 |
-
});
|
486 |
-
}
|
487 |
-
},
|
488 |
-
_change: function() {
|
489 |
-
this._super();
|
490 |
-
|
491 |
-
var self = this,
|
492 |
-
el = self.element;
|
493 |
-
|
494 |
-
if ( this.options.alpha ) {
|
495 |
-
var controls = self.controls,
|
496 |
-
alpha = parseInt( self._color._alpha * 100 ),
|
497 |
-
color = self._color.toRgb(),
|
498 |
-
gradient = [
|
499 |
-
'rgb(' + color.r + ',' + color.g + ',' + color.b + ') 0%',
|
500 |
-
'rgba(' + color.r + ',' + color.g + ',' + color.b + ', 0) 100%'
|
501 |
-
],
|
502 |
-
defaultWidth = self.options.defaultWidth,
|
503 |
-
customWidth = self.options.customWidth,
|
504 |
-
target = self.picker.closest( '.wp-picker-container' ).find( '.wp-color-result' );
|
505 |
-
|
506 |
-
// Generate background slider alpha, only for CSS3 old browser fuck!! :)
|
507 |
-
controls.aContainer.css( { 'background' : 'linear-gradient(to bottom, ' + gradient.join( ', ' ) + '), url(' + image + ')' } );
|
508 |
-
|
509 |
-
if ( target.hasClass( 'wp-picker-open' ) ) {
|
510 |
-
// Update alpha value
|
511 |
-
controls.aSlider.slider( 'value', alpha );
|
512 |
-
|
513 |
-
/**
|
514 |
-
* Disabled change opacity in default slider Saturation ( only is alpha enabled )
|
515 |
-
* and change input width for view all value
|
516 |
-
*/
|
517 |
-
if ( self._color._alpha < 1 ) {
|
518 |
-
controls.strip.attr( 'style', controls.strip.attr( 'style' ).replace( /rgba\(([0-9]+,)(\s+)?([0-9]+,)(\s+)?([0-9]+)(,(\s+)?[0-9\.]+)\)/g, 'rgb($1$3$5)' ) );
|
519 |
-
el.width( parseInt( defaultWidth + customWidth ) );
|
520 |
-
} else {
|
521 |
-
el.width( defaultWidth );
|
522 |
-
}
|
523 |
-
}
|
524 |
-
}
|
525 |
-
|
526 |
-
var reset = el.data( 'reset-alpha' ) || false;
|
527 |
-
|
528 |
-
if ( reset ) {
|
529 |
-
self.picker.find( '.iris-palette-container' ).on( 'click.palette', '.iris-palette', function() {
|
530 |
-
self._color._alpha = 1;
|
531 |
-
self.active = 'external';
|
532 |
-
self._change();
|
533 |
-
} );
|
534 |
-
}
|
535 |
-
},
|
536 |
-
_addInputListeners: function( input ) {
|
537 |
-
var self = this,
|
538 |
-
debounceTimeout = 100,
|
539 |
-
callback = function( event ) {
|
540 |
-
var color = new Color( input.val() ),
|
541 |
-
val = input.val();
|
542 |
-
|
543 |
-
input.removeClass( 'iris-error' );
|
544 |
-
// we gave a bad color
|
545 |
-
if ( color.error ) {
|
546 |
-
// don't error on an empty input
|
547 |
-
if ( val !== '' )
|
548 |
-
input.addClass( 'iris-error' );
|
549 |
-
} else {
|
550 |
-
if ( color.toString() !== self._color.toString() ) {
|
551 |
-
// let's not do this on keyup for hex shortcodes
|
552 |
-
if ( ! ( event.type === 'keyup' && val.match( /^[0-9a-fA-F]{3}$/ ) ) )
|
553 |
-
self._setOption( 'color', color.toString() );
|
554 |
-
}
|
555 |
-
}
|
556 |
-
};
|
557 |
-
|
558 |
-
input.on( 'change', callback ).on( 'keyup', self._debounce( callback, debounceTimeout ) );
|
559 |
-
|
560 |
-
// If we initialized hidden, show on first focus. The rest is up to you.
|
561 |
-
if ( self.options.hide ) {
|
562 |
-
input.on( 'focus', function() {
|
563 |
-
self.show();
|
564 |
-
} );
|
565 |
-
}
|
566 |
-
}
|
567 |
-
} );
|
568 |
-
}( jQuery ) );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
assets/czr/sek/js/libs/czr-color-picker.min.js
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
!function(l){if(!l.wp.wpColorPicker.prototype._hasAlpha){var p="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAAHnlligAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi+P///4EDBxiAGMgCCCAGFB5AADGCRBgYDh48CCRZIJS9vT2QBAggFBkmBiSAogxFBiCAoHogAKIKAlBUYTELAiAmEtABEECk20G6BOmuIl0CIMBQ/IEMkO0myiSSraaaBhZcbkUOs0HuBwDplz5uFJ3Z4gAAAABJRU5ErkJggg==",e='<div class="wp-picker-holder" />',r='<div class="wp-picker-container" />',i='<input type="button" class="button button-small" />',a=void 0!==wpColorPickerL10n.current;if(a)var s='<a tabindex="0" class="wp-color-result" />';else{s='<button type="button" class="button wp-color-result" aria-expanded="false"><span class="wp-color-result-text"></span></button>';var n="<label></label>",c='<span class="screen-reader-text"></span>'}Color.fn.toString=function(){if(this._alpha<1)return this.toCSS("rgba",this._alpha).replace(/\s+/g,"");var t=parseInt(this._color,10).toString(16);return this.error?"":(t.length<6&&(t=("00000"+t).substr(-6)),"#"+t)},l.widget("wp.wpColorPicker",l.wp.wpColorPicker,{_hasAlpha:!0,_create:function(){if(l.support.iris){var o=this,t=o.element;if(l.extend(o.options,t.data()),"hue"===o.options.type)return o._createHueOnly();o.close=l.proxy(o.close,o),o.initialValue=t.val(),t.addClass("wp-color-picker"),a?(t.hide().wrap(r),o.wrap=t.parent(),o.toggler=l(s).insertBefore(t).css({backgroundColor:o.initialValue}).attr("title",wpColorPickerL10n.pick).attr("data-current",wpColorPickerL10n.current),o.pickerContainer=l(e).insertAfter(t),o.button=l(i).addClass("hidden")):(t.parent("label").length||(t.wrap(n),o.wrappingLabelText=l(c).insertBefore(t).text(wpColorPickerL10n.defaultLabel)),o.wrappingLabel=t.parent(),o.wrappingLabel.wrap(r),o.wrap=o.wrappingLabel.parent(),o.toggler=l(s).insertBefore(o.wrappingLabel).css({backgroundColor:o.initialValue}),o.toggler.find(".wp-color-result-text").text(wpColorPickerL10n.pick),o.pickerContainer=l(e).insertAfter(o.wrappingLabel),o.button=l(i)),o.options.defaultColor?(o.button.addClass("wp-picker-default").val(wpColorPickerL10n.defaultString),a||o.button.attr("aria-label",wpColorPickerL10n.defaultAriaLabel)):(o.button.addClass("wp-picker-clear").val(wpColorPickerL10n.clear),a||o.button.attr("aria-label",wpColorPickerL10n.clearAriaLabel)),a?t.wrap('<span class="wp-picker-input-wrap" />').after(o.button):(o.wrappingLabel.wrap('<span class="wp-picker-input-wrap hidden" />').after(o.button),o.inputWrapper=t.closest(".wp-picker-input-wrap")),t.iris({target:o.pickerContainer,hide:o.options.hide,width:o.options.width,mode:o.options.mode,palettes:o.options.palettes,change:function(t,e){o.options.alpha?(o.toggler.css({"background-image":"url("+p+")"}),a?o.toggler.html('<span class="color-alpha" />'):(o.toggler.css({position:"relative"}),0==o.toggler.find("span.color-alpha").length&&o.toggler.append('<span class="color-alpha" />')),o.toggler.find("span.color-alpha").css({width:"30px",height:"24px",position:"absolute",top:0,left:0,"border-top-left-radius":"2px","border-bottom-left-radius":"2px",background:e.color.toString()})):o.toggler.css({backgroundColor:e.color.toString()}),l.isFunction(o.options.change)&&o.options.change.call(this,t,e)}}),t.val(o.initialValue),o._addListeners(),o.options.hide||o.toggler.click(),t.on("czr-colorpicker-close",function(){o.toggler.hasClass("wp-picker-open")&&o.close()})}},_addListeners:function(){var e=this;e.wrap.on("click.wpcolorpicker",function(t){t.stopPropagation()}),e.toggler.click(function(){e.toggler.hasClass("wp-picker-open")?e.close():e.open()}),e.element.on("change",function(t){(""===l(this).val()||e.element.hasClass("iris-error"))&&(e.options.alpha?(a&&e.toggler.removeAttr("style"),e.toggler.find("span.color-alpha").css("backgroundColor","")):e.toggler.css("backgroundColor",""),l.isFunction(e.options.clear)&&e.options.clear.call(this,t))}),e.button.on("click",function(t){l(this).hasClass("wp-picker-clear")?(e.element.val(""),e.options.alpha?(a&&e.toggler.removeAttr("style"),e.toggler.find("span.color-alpha").css("backgroundColor","")):e.toggler.css("backgroundColor",""),l.isFunction(e.options.clear)&&e.options.clear.call(this,t)):l(this).hasClass("wp-picker-default")&&e.element.val(e.options.defaultColor).change()})},open:function(){l("body").find(".wp-color-picker").not(this.element).each(function(){l(this).trigger("czr-colorpicker-close")}),this.element.iris("toggle"),this.inputWrapper.removeClass("hidden"),this.wrap.addClass("wp-picker-active"),this.toggler.addClass("wp-picker-open").attr("aria-expanded","true")},close:function(){try{this.element.iris("toggle")}catch(t){console.log("color-picker => error on ::close()",t)}this.inputWrapper.addClass("hidden"),this.wrap.removeClass("wp-picker-active"),this.toggler.removeClass("wp-picker-open").attr("aria-expanded","false")}}),l.widget("a8c.iris",l.a8c.iris,{_create:function(){if(this._super(),this.options.alpha=this.element.data("alpha")||!1,this.element.is(":input")||(this.options.alpha=!1),void 0!==this.options.alpha&&this.options.alpha){var o=this,t=o.element,e=l('<div class="iris-strip iris-slider iris-alpha-slider"><div class="iris-slider-offset iris-slider-offset-alpha"></div></div>').appendTo(o.picker.find(".iris-picker-inner")),r=e.find(".iris-slider-offset-alpha"),i={aContainer:e,aSlider:r};void 0!==t.data("custom-width")?o.options.customWidth=parseInt(t.data("custom-width"))||0:o.options.customWidth=100,o.options.defaultWidth=t.width(),(o._color._alpha<1||-1!=o._color.toString().indexOf("rgb"))&&t.width(parseInt(o.options.defaultWidth+o.options.customWidth)),l.each(i,function(t,e){o.controls[t]=e}),o.controls.square.css({"margin-right":"0"});var a=o.picker.width()-o.controls.square.width()-20,s=a/6,n=a/2-s;l.each(["aContainer","strip"],function(t,e){o.controls[e].width(n).css({"margin-left":s+"px"})}),o._initControls(),o._change()}},_initControls:function(){if(this._super(),this.options.alpha){var o=this;o.controls.aSlider.slider({orientation:"vertical",min:0,max:100,step:1,value:parseInt(100*o._color._alpha),slide:function(t,e){o._color._alpha=parseFloat(e.value/100),o._change.apply(o,arguments)}})}},_change:function(){this._super();var t=this,e=t.element;if(this.options.alpha){var o=t.controls,r=parseInt(100*t._color._alpha),i=t._color.toRgb(),a=["rgb("+i.r+","+i.g+","+i.b+") 0%","rgba("+i.r+","+i.g+","+i.b+", 0) 100%"],s=t.options.defaultWidth,n=t.options.customWidth,l=t.picker.closest(".wp-picker-container").find(".wp-color-result");o.aContainer.css({background:"linear-gradient(to bottom, "+a.join(", ")+"), url("+p+")"}),l.hasClass("wp-picker-open")&&(o.aSlider.slider("value",r),t._color._alpha<1?(o.strip.attr("style",o.strip.attr("style").replace(/rgba\(([0-9]+,)(\s+)?([0-9]+,)(\s+)?([0-9]+)(,(\s+)?[0-9\.]+)\)/g,"rgb($1$3$5)")),e.width(parseInt(s+n))):e.width(s))}(e.data("reset-alpha")||!1)&&t.picker.find(".iris-palette-container").on("click.palette",".iris-palette",function(){t._color._alpha=1,t.active="external",t._change()})},_addInputListeners:function(r){var i=this,t=function(t){var e=new Color(r.val()),o=r.val();r.removeClass("iris-error"),e.error?""!==o&&r.addClass("iris-error"):e.toString()!==i._color.toString()&&("keyup"===t.type&&o.match(/^[0-9a-fA-F]{3}$/)||i._setOption("color",e.toString()))};r.on("change",t).on("keyup",i._debounce(t,100)),i.options.hide&&r.on("focus",function(){i.show()})}})}}(jQuery);
|
|
assets/front/css/sek-base-rtl.css
CHANGED
@@ -1,1603 +1,1602 @@
|
|
1 |
-
.sektion-wrapper *,
|
2 |
-
.sektion-wrapper *::before,
|
3 |
-
.sektion-wrapper *::after {
|
4 |
-
box-sizing: border-box;
|
5 |
-
}
|
6 |
-
|
7 |
-
.sektion-wrapper img {
|
8 |
-
max-width: 100%;
|
9 |
-
vertical-align: middle;
|
10 |
-
border-style: none;
|
11 |
-
}
|
12 |
-
|
13 |
-
.sektion-wrapper svg:not(:root) {
|
14 |
-
overflow: hidden;
|
15 |
-
}
|
16 |
-
|
17 |
-
.sektion-wrapper figure {
|
18 |
-
margin: 0;
|
19 |
-
}
|
20 |
-
|
21 |
-
.sektion-wrapper embed, .sektion-wrapper iframe, .sektion-wrapper object {
|
22 |
-
max-width: 100%;
|
23 |
-
}
|
24 |
-
|
25 |
-
.sek-service-font, .sek-module-inner .sek-btn {
|
26 |
-
font-family: sans-serif;
|
27 |
-
letter-spacing: 1px;
|
28 |
-
}
|
29 |
-
|
30 |
-
.sek-container {
|
31 |
-
width: 100%;
|
32 |
-
padding-right: 10px;
|
33 |
-
padding-left: 10px;
|
34 |
-
margin-right: auto;
|
35 |
-
margin-left: auto;
|
36 |
-
}
|
37 |
-
|
38 |
-
@media (min-width: 576px) {
|
39 |
-
.sek-container {
|
40 |
-
max-width: 540px;
|
41 |
-
}
|
42 |
-
}
|
43 |
-
|
44 |
-
@media (min-width: 768px) {
|
45 |
-
.sek-container {
|
46 |
-
max-width: 720px;
|
47 |
-
}
|
48 |
-
}
|
49 |
-
|
50 |
-
@media (min-width: 992px) {
|
51 |
-
.sek-container {
|
52 |
-
max-width: 960px;
|
53 |
-
}
|
54 |
-
}
|
55 |
-
|
56 |
-
@media (min-width: 1200px) {
|
57 |
-
.sek-container {
|
58 |
-
max-width: 1140px;
|
59 |
-
}
|
60 |
-
}
|
61 |
-
|
62 |
-
.sek-container-fluid {
|
63 |
-
width: 100%;
|
64 |
-
padding-right: 10px;
|
65 |
-
padding-left: 10px;
|
66 |
-
margin-right: auto;
|
67 |
-
margin-left: auto;
|
68 |
-
}
|
69 |
-
|
70 |
-
.sek-row {
|
71 |
-
display: -ms-flexbox;
|
72 |
-
display: flex;
|
73 |
-
-ms-flex-wrap: wrap;
|
74 |
-
flex-wrap: wrap;
|
75 |
-
margin-right: -10px;
|
76 |
-
margin-left: -10px;
|
77 |
-
}
|
78 |
-
|
79 |
-
.sek-container-no-padding {
|
80 |
-
padding-right: 0;
|
81 |
-
padding-left: 0;
|
82 |
-
overflow-x: hidden;
|
83 |
-
}
|
84 |
-
|
85 |
-
.sek-no-gutters {
|
86 |
-
margin-right: 0;
|
87 |
-
margin-left: 0;
|
88 |
-
}
|
89 |
-
|
90 |
-
.sek-no-gutters > .sek-col,
|
91 |
-
.sek-no-gutters > [class*="sek-col-"] {
|
92 |
-
padding-right: 0;
|
93 |
-
padding-left: 0;
|
94 |
-
}
|
95 |
-
|
96 |
-
.sek-col-8, .sek-col-9, .sek-col-10, .sek-col-11, .sek-col-12, .sek-col-14, .sek-col-16, .sek-col-20, .sek-col-25, .sek-col-30, .sek-col-33, .sek-col-40, .sek-col-50, .sek-col-60, .sek-col-66, .sek-col-70, .sek-col-75, .sek-col-80, .sek-col-83, .sek-col-90, .sek-col-100, .sek-col-base,
|
97 |
-
.sek-col,
|
98 |
-
.sek-col-auto {
|
99 |
-
position: relative;
|
100 |
-
width: 100%;
|
101 |
-
min-height: 1px;
|
102 |
-
padding-right: 10px;
|
103 |
-
padding-left: 10px;
|
104 |
-
}
|
105 |
-
|
106 |
-
.sek-col-base {
|
107 |
-
-ms-flex: 0 0 100%;
|
108 |
-
flex: 0 0 100%;
|
109 |
-
max-width: 100%;
|
110 |
-
}
|
111 |
-
|
112 |
-
.sek-col {
|
113 |
-
-ms-flex-preferred-size: 0;
|
114 |
-
flex-basis: 0;
|
115 |
-
-ms-flex-positive: 1;
|
116 |
-
flex-grow: 1;
|
117 |
-
max-width: 100%;
|
118 |
-
}
|
119 |
-
|
120 |
-
.sek-col-auto {
|
121 |
-
-ms-flex: 0 0 auto;
|
122 |
-
flex: 0 0 auto;
|
123 |
-
width: auto;
|
124 |
-
max-width: 100%;
|
125 |
-
}
|
126 |
-
|
127 |
-
@media (min-width: 768px) {
|
128 |
-
.sek-col-8 {
|
129 |
-
-ms-flex: 0 0 8.333%;
|
130 |
-
flex: 0 0 8.333%;
|
131 |
-
max-width: 8.333%;
|
132 |
-
}
|
133 |
-
.sek-col-9 {
|
134 |
-
-ms-flex: 0 0 9.090909%;
|
135 |
-
flex: 0 0 9.090909%;
|
136 |
-
max-width: 9.090909%;
|
137 |
-
}
|
138 |
-
.sek-col-10 {
|
139 |
-
-ms-flex: 0 0 10%;
|
140 |
-
flex: 0 0 10%;
|
141 |
-
max-width: 10%;
|
142 |
-
}
|
143 |
-
.sek-col-11 {
|
144 |
-
-ms-flex: 0 0 11.111%;
|
145 |
-
flex: 0 0 11.111%;
|
146 |
-
max-width: 11.111%;
|
147 |
-
}
|
148 |
-
.sek-col-12 {
|
149 |
-
-ms-flex: 0 0 12.5%;
|
150 |
-
flex: 0 0 12.5%;
|
151 |
-
max-width: 12.5%;
|
152 |
-
}
|
153 |
-
.sek-col-14 {
|
154 |
-
-ms-flex: 0 0 14.285%;
|
155 |
-
flex: 0 0 14.285%;
|
156 |
-
max-width: 14.285%;
|
157 |
-
}
|
158 |
-
.sek-col-16 {
|
159 |
-
-ms-flex: 0 0 16.666%;
|
160 |
-
flex: 0 0 16.666%;
|
161 |
-
max-width: 16.666%;
|
162 |
-
}
|
163 |
-
.sek-col-20 {
|
164 |
-
-ms-flex: 0 0 20%;
|
165 |
-
flex: 0 0 20%;
|
166 |
-
max-width: 20%;
|
167 |
-
}
|
168 |
-
.sek-col-25 {
|
169 |
-
-ms-flex: 0 0 25%;
|
170 |
-
flex: 0 0 25%;
|
171 |
-
max-width: 25%;
|
172 |
-
}
|
173 |
-
.sek-col-30 {
|
174 |
-
-ms-flex: 0 0 30%;
|
175 |
-
flex: 0 0 30%;
|
176 |
-
max-width: 30%;
|
177 |
-
}
|
178 |
-
.sek-col-33 {
|
179 |
-
-ms-flex: 0 0 33.333%;
|
180 |
-
flex: 0 0 33.333%;
|
181 |
-
max-width: 33.333%;
|
182 |
-
}
|
183 |
-
.sek-col-40 {
|
184 |
-
-ms-flex: 0 0 40%;
|
185 |
-
flex: 0 0 40%;
|
186 |
-
max-width: 40%;
|
187 |
-
}
|
188 |
-
.sek-col-50 {
|
189 |
-
-ms-flex: 0 0 50%;
|
190 |
-
flex: 0 0 50%;
|
191 |
-
max-width: 50%;
|
192 |
-
}
|
193 |
-
.sek-col-60 {
|
194 |
-
-ms-flex: 0 0 60%;
|
195 |
-
flex: 0 0 60%;
|
196 |
-
max-width: 60%;
|
197 |
-
}
|
198 |
-
.sek-col-66 {
|
199 |
-
-ms-flex: 0 0 66.666%;
|
200 |
-
flex: 0 0 66.666%;
|
201 |
-
max-width: 66.666%;
|
202 |
-
}
|
203 |
-
.sek-col-70 {
|
204 |
-
-ms-flex: 0 0 70%;
|
205 |
-
flex: 0 0 70%;
|
206 |
-
max-width: 70%;
|
207 |
-
}
|
208 |
-
.sek-col-75 {
|
209 |
-
-ms-flex: 0 0 75%;
|
210 |
-
flex: 0 0 75%;
|
211 |
-
max-width: 75%;
|
212 |
-
}
|
213 |
-
.sek-col-80 {
|
214 |
-
-ms-flex: 0 0 80%;
|
215 |
-
flex: 0 0 80%;
|
216 |
-
max-width: 80%;
|
217 |
-
}
|
218 |
-
.sek-col-83 {
|
219 |
-
-ms-flex: 0 0 83.333%;
|
220 |
-
flex: 0 0 83.333%;
|
221 |
-
max-width: 83.333%;
|
222 |
-
}
|
223 |
-
.sek-col-90 {
|
224 |
-
-ms-flex: 0 0 90%;
|
225 |
-
flex: 0 0 90%;
|
226 |
-
max-width: 90%;
|
227 |
-
}
|
228 |
-
.sek-col-100 {
|
229 |
-
-ms-flex: 0 0 100%;
|
230 |
-
flex: 0 0 100%;
|
231 |
-
max-width: 100%;
|
232 |
-
}
|
233 |
-
.sek-order-first {
|
234 |
-
-ms-flex-order: -1;
|
235 |
-
order: -1;
|
236 |
-
}
|
237 |
-
.sek-order-last {
|
238 |
-
-ms-flex-order: 13;
|
239 |
-
order: 13;
|
240 |
-
}
|
241 |
-
.sek-order-0 {
|
242 |
-
-ms-flex-order: 0;
|
243 |
-
order: 0;
|
244 |
-
}
|
245 |
-
.sek-order-1 {
|
246 |
-
-ms-flex-order: 1;
|
247 |
-
order: 1;
|
248 |
-
}
|
249 |
-
.sek-order-2 {
|
250 |
-
-ms-flex-order: 2;
|
251 |
-
order: 2;
|
252 |
-
}
|
253 |
-
.sek-order-3 {
|
254 |
-
-ms-flex-order: 3;
|
255 |
-
order: 3;
|
256 |
-
}
|
257 |
-
.sek-order-4 {
|
258 |
-
-ms-flex-order: 4;
|
259 |
-
order: 4;
|
260 |
-
}
|
261 |
-
.sek-order-5 {
|
262 |
-
-ms-flex-order: 5;
|
263 |
-
order: 5;
|
264 |
-
}
|
265 |
-
.sek-order-6 {
|
266 |
-
-ms-flex-order: 6;
|
267 |
-
order: 6;
|
268 |
-
}
|
269 |
-
.sek-order-7 {
|
270 |
-
-ms-flex-order: 7;
|
271 |
-
order: 7;
|
272 |
-
}
|
273 |
-
.sek-order-8 {
|
274 |
-
-ms-flex-order: 8;
|
275 |
-
order: 8;
|
276 |
-
}
|
277 |
-
.sek-order-9 {
|
278 |
-
-ms-flex-order: 9;
|
279 |
-
order: 9;
|
280 |
-
}
|
281 |
-
.sek-order-10 {
|
282 |
-
-ms-flex-order: 10;
|
283 |
-
order: 10;
|
284 |
-
}
|
285 |
-
.sek-order-11 {
|
286 |
-
-ms-flex-order: 11;
|
287 |
-
order: 11;
|
288 |
-
}
|
289 |
-
.sek-order-12 {
|
290 |
-
-ms-flex-order: 12;
|
291 |
-
order: 12;
|
292 |
-
}
|
293 |
-
}
|
294 |
-
|
295 |
-
.sek-fade {
|
296 |
-
transition: opacity 0.15s linear;
|
297 |
-
}
|
298 |
-
|
299 |
-
@media screen and (prefers-reduced-motion: reduce) {
|
300 |
-
.sek-fade {
|
301 |
-
transition: none;
|
302 |
-
}
|
303 |
-
}
|
304 |
-
|
305 |
-
.sek-fade:not(.show) {
|
306 |
-
opacity: 0;
|
307 |
-
}
|
308 |
-
|
309 |
-
.sek-collapse:not(.show) {
|
310 |
-
display: none;
|
311 |
-
}
|
312 |
-
|
313 |
/*
|
314 |
.sek-collapsing {
|
315 |
position: relative;
|
316 |
height: 0;
|
317 |
overflow: hidden;
|
318 |
//@include transition($transition-collapse);
|
319 |
-
}*/
|
320 |
-
.sek-clearfix::after {
|
321 |
-
display: block;
|
322 |
-
clear: both;
|
323 |
-
content: "";
|
324 |
-
}
|
325 |
-
|
326 |
-
.sek-sr-only {
|
327 |
-
position: absolute;
|
328 |
-
width: 1px;
|
329 |
-
height: 1px;
|
330 |
-
padding: 0;
|
331 |
-
overflow: hidden;
|
332 |
-
clip: rect(0, 0, 0, 0);
|
333 |
-
white-space: nowrap;
|
334 |
-
border: 0;
|
335 |
-
}
|
336 |
-
|
337 |
-
.sek-sr-only-focusable:active, .sek-sr-only-focusable:focus {
|
338 |
-
position: static;
|
339 |
-
width: auto;
|
340 |
-
height: auto;
|
341 |
-
overflow: visible;
|
342 |
-
clip: auto;
|
343 |
-
white-space: normal;
|
344 |
-
}
|
345 |
-
|
346 |
-
.sek-embed {
|
347 |
-
position: relative;
|
348 |
-
}
|
349 |
-
|
350 |
-
.sek-embed::before {
|
351 |
-
display: block;
|
352 |
-
content: '';
|
353 |
-
}
|
354 |
-
|
355 |
-
.sek-embed .sek-embed-inner,
|
356 |
-
.sek-embed iframe {
|
357 |
-
position: absolute;
|
358 |
-
width: 100%;
|
359 |
-
height: 100%;
|
360 |
-
top: 0;
|
361 |
-
left: 0;
|
362 |
-
}
|
363 |
-
|
364 |
-
.sektion-wrapper {
|
365 |
-
word-wrap: break-word;
|
366 |
-
}
|
367 |
-
|
368 |
-
.sek-module .sek-module-inner ul {
|
369 |
-
list-style: disc;
|
370 |
-
}
|
371 |
-
|
372 |
-
.sek-module .sek-module-inner ol {
|
373 |
-
list-style: decimal;
|
374 |
-
}
|
375 |
-
|
376 |
-
.sek-module .sek-module-inner ol > li::before {
|
377 |
-
content: none;
|
378 |
-
}
|
379 |
-
|
380 |
-
.sek-module .sek-module-inner ul, .sek-module .sek-module-inner ol {
|
381 |
-
padding: 0;
|
382 |
-
line-height: 1.5;
|
383 |
-
margin: 0 1.5rem 1.5rem 0;
|
384 |
-
}
|
385 |
-
|
386 |
-
.sek-module .sek-module-inner ul > li, .sek-module .sek-module-inner ol > li {
|
387 |
-
padding: 0;
|
388 |
-
}
|
389 |
-
|
390 |
-
.sek-module .sek-module-inner li > ul, .sek-module .sek-module-inner li > ol {
|
391 |
-
margin-bottom: 0;
|
392 |
-
}
|
393 |
-
|
394 |
-
.sek-module-inner .sek-btn {
|
395 |
-
display: inline-block;
|
396 |
-
font-weight: normal;
|
397 |
-
line-height: 1.25em;
|
398 |
-
text-align: center;
|
399 |
-
/*white-space: nowrap;*/
|
400 |
-
white-space: normal;
|
401 |
-
word-break: break-all;
|
402 |
-
vertical-align: middle;
|
403 |
-
-webkit-user-select: none;
|
404 |
-
-moz-user-select: none;
|
405 |
-
-ms-user-select: none;
|
406 |
-
user-select: none;
|
407 |
-
border: 1px solid transparent;
|
408 |
-
padding: 0.5em 1em;
|
409 |
-
border-radius: 2px;
|
410 |
-
border-width: 2px;
|
411 |
-
border-style: solid;
|
412 |
-
font-size: 1em;
|
413 |
-
cursor: pointer;
|
414 |
-
text-decoration: none;
|
415 |
-
text-transform: none;
|
416 |
-
transition: all 0.2s ease-in-out;
|
417 |
-
}
|
418 |
-
|
419 |
-
.sek-module-inner .sek-btn:focus, .sek-module-inner .sek-btn:hover {
|
420 |
-
text-decoration: none;
|
421 |
-
}
|
422 |
-
|
423 |
-
.sek-module-inner .sek-btn:focus, .sek-module-inner .focus.sek-btn {
|
424 |
-
outline: 0;
|
425 |
-
box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25);
|
426 |
-
}
|
427 |
-
|
428 |
-
.sek-module-inner .disabled.sek-btn, .sek-module-inner .sek-btn:disabled {
|
429 |
-
cursor: not-allowed;
|
430 |
-
opacity: .65;
|
431 |
-
box-shadow: none;
|
432 |
-
}
|
433 |
-
|
434 |
-
.sek-module-inner .sek-btn:active, .sek-module-inner .active.sek-btn {
|
435 |
-
background-image: none;
|
436 |
-
box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25);
|
437 |
-
}
|
438 |
-
|
439 |
-
a.sek-btn.disabled,
|
440 |
-
fieldset[disabled] a.sek-btn {
|
441 |
-
pointer-events: none;
|
442 |
-
}
|
443 |
-
|
444 |
-
.sektion-wrapper button,
|
445 |
-
.sektion-wrapper [type="button"],
|
446 |
-
.sektion-wrapper [type="reset"],
|
447 |
-
.sektion-wrapper [type="submit"] {
|
448 |
-
-webkit-appearance: button;
|
449 |
-
}
|
450 |
-
|
451 |
-
.sektion-wrapper button::-moz-focus-inner,
|
452 |
-
.sektion-wrapper [type="button"]::-moz-focus-inner,
|
453 |
-
.sektion-wrapper [type="reset"]::-moz-focus-inner,
|
454 |
-
.sektion-wrapper [type="submit"]::-moz-focus-inner {
|
455 |
-
padding: 0;
|
456 |
-
border-style: none;
|
457 |
-
}
|
458 |
-
|
459 |
-
.sektion-wrapper button::-moz-focus-inner .sek-btn,
|
460 |
-
.sektion-wrapper [type="button"]::-moz-focus-inner .sek-btn,
|
461 |
-
.sektion-wrapper [type="reset"]::-moz-focus-inner .sek-btn,
|
462 |
-
.sektion-wrapper [type="submit"]::-moz-focus-inner .sek-btn {
|
463 |
-
padding: 0.5em 1em;
|
464 |
-
border-style: solid;
|
465 |
-
}
|
466 |
-
|
467 |
-
button.sek-btn,
|
468 |
-
[type="button"].sek-btn,
|
469 |
-
[type="reset"].sek-btn,
|
470 |
-
[type="submit"].sek-btn {
|
471 |
-
-wekbit-appearance: none !important;
|
472 |
-
background: transparent;
|
473 |
-
}
|
474 |
-
|
475 |
-
.sek-module-inner h1, .sek-module-inner h2, .sek-module-inner h3, .sek-module-inner h4, .sek-module-inner h5, .sek-module-inner h6 {
|
476 |
-
font-weight: 400;
|
477 |
-
line-height: 1.5em;
|
478 |
-
}
|
479 |
-
|
480 |
-
.sek-module-inner h1 {
|
481 |
-
font-size: 2.48em;
|
482 |
-
}
|
483 |
-
|
484 |
-
.sek-module-inner h2 {
|
485 |
-
font-size: 2.07em;
|
486 |
-
}
|
487 |
-
|
488 |
-
.sek-module-inner h3 {
|
489 |
-
font-size: 1.73em;
|
490 |
-
}
|
491 |
-
|
492 |
-
.sek-module-inner h4 {
|
493 |
-
font-size: 1.44em;
|
494 |
-
}
|
495 |
-
|
496 |
-
.sek-module-inner h5 {
|
497 |
-
font-size: 1.2em;
|
498 |
-
}
|
499 |
-
|
500 |
-
.sek-module-inner h6 {
|
501 |
-
font-size: 1em;
|
502 |
-
}
|
503 |
-
|
504 |
-
.sek-heading > a {
|
505 |
-
color: inherit;
|
506 |
-
font-size: inherit;
|
507 |
-
}
|
508 |
-
|
509 |
-
.sek-nav-wrap {
|
510 |
-
position: relative;
|
511 |
-
display: -ms-flexbox;
|
512 |
-
display: flex;
|
513 |
-
-ms-flex-wrap: wrap;
|
514 |
-
flex-wrap: wrap;
|
515 |
-
-ms-flex-align: center;
|
516 |
-
align-items: center;
|
517 |
-
-ms-flex-pack: justify;
|
518 |
-
justify-content: space-between;
|
519 |
-
-ms-flex-pack: center;
|
520 |
-
justify-content: center;
|
521 |
-
padding: .5rem 0;
|
522 |
-
}
|
523 |
-
|
524 |
-
.sek-nav-collapse {
|
525 |
-
-ms-flex-preferred-size: 100%;
|
526 |
-
flex-basis: 100%;
|
527 |
-
-ms-flex-positive: 1;
|
528 |
-
flex-grow: 1;
|
529 |
-
-ms-flex-align: center;
|
530 |
-
align-items: center;
|
531 |
-
-ms-flex-pack: center;
|
532 |
-
justify-content: center;
|
533 |
-
}
|
534 |
-
|
535 |
-
.sek-nav {
|
536 |
-
display: -ms-flexbox;
|
537 |
-
display: flex;
|
538 |
-
-ms-flex-wrap: wrap;
|
539 |
-
flex-wrap: wrap;
|
540 |
-
-ms-flex-direction: column;
|
541 |
-
flex-direction: column;
|
542 |
-
}
|
543 |
-
|
544 |
-
.sek-module .sek-module-inner .sek-nav {
|
545 |
-
margin-right: -10px !important;
|
546 |
-
margin-left: -10px !important;
|
547 |
-
}
|
548 |
-
|
549 |
-
.sek-module .sek-module-inner .sek-nav,
|
550 |
-
.sek-module .sek-module-inner .sek-nav ul {
|
551 |
-
list-style: none !important;
|
552 |
-
padding: 0 !important;
|
553 |
-
margin: 0 !important;
|
554 |
-
}
|
555 |
-
|
556 |
-
.sek-module .sek-module-inner .sek-nav li {
|
557 |
-
list-style: none;
|
558 |
-
margin: 0 5px;
|
559 |
-
}
|
560 |
-
|
561 |
-
.sek-module .sek-module-inner .sek-nav li > ul li {
|
562 |
-
padding: 0 .9rem 0 0;
|
563 |
-
}
|
564 |
-
|
565 |
-
.sek-nav li a {
|
566 |
-
padding: .6em .8em;
|
567 |
-
display: -ms-flexbox;
|
568 |
-
display: flex;
|
569 |
-
-ms-flex-align: center;
|
570 |
-
align-items: center;
|
571 |
-
-ms-flex-pack: justify;
|
572 |
-
justify-content: space-between;
|
573 |
-
color: inherit;
|
574 |
-
overflow: hidden;
|
575 |
-
}
|
576 |
-
|
577 |
-
.sek-nav-wrap .sek-nav li a {
|
578 |
-
text-decoration: none;
|
579 |
-
}
|
580 |
-
|
581 |
-
.sek-nav li a:hover .sek-nav__title {
|
582 |
-
text-decoration: underline;
|
583 |
-
}
|
584 |
-
|
585 |
-
.sek-nav li:not(:last-of-type) {
|
586 |
-
border-bottom: 1px solid;
|
587 |
-
border-color: rgba(49, 49, 49, 0.09);
|
588 |
-
}
|
589 |
-
|
590 |
-
.sek-nav .menu-item-has-children,
|
591 |
-
.sek-nav .page_item_has_children {
|
592 |
-
position: relative;
|
593 |
-
}
|
594 |
-
|
595 |
-
.sek-nav .menu-item-has-children > a::after,
|
596 |
-
.sek-nav .page_item_has_children > a::after {
|
597 |
-
content: "\f107";
|
598 |
-
-moz-osx-font-smoothing: grayscale;
|
599 |
-
-webkit-font-smoothing: antialiased;
|
600 |
-
display: none;
|
601 |
-
font-style: normal;
|
602 |
-
font-variant: normal;
|
603 |
-
text-rendering: auto;
|
604 |
-
font-family: 'Font Awesome 5 Free';
|
605 |
-
font-weight: 900;
|
606 |
-
transition: all 0.3s ease;
|
607 |
-
-webkit-transform-style: preserve-3d;
|
608 |
-
transform-style: preserve-3d;
|
609 |
-
-webkit-backface-visibility: hidden;
|
610 |
-
backface-visibility: hidden;
|
611 |
-
-webkit-perspective: 1000px;
|
612 |
-
perspective: 1000px;
|
613 |
-
padding: 0 .45em;
|
614 |
-
font-size: .8em;
|
615 |
-
top: .1em;
|
616 |
-
position: relative;
|
617 |
-
}
|
618 |
-
|
619 |
-
.sek-nav .menu-item-has-children.show > a::after,
|
620 |
-
.sek-nav .page_item_has_children.show > a::after {
|
621 |
-
-webkit-transform: translateZ(0) rotate(180deg) !important;
|
622 |
-
transform: translateZ(0) rotate(180deg) !important;
|
623 |
-
-ms-transform: rotate(180deg) !important;
|
624 |
-
}
|
625 |
-
|
626 |
-
.sek-nav .sub-menu,
|
627 |
-
.sek-nav .children {
|
628 |
-
position: static;
|
629 |
-
float: none;
|
630 |
-
list-style: none;
|
631 |
-
border-radius: 0;
|
632 |
-
border: 0;
|
633 |
-
margin: 0;
|
634 |
-
padding: 0;
|
635 |
-
font-size: inherit;
|
636 |
-
}
|
637 |
-
|
638 |
-
@media (min-width: 768px) {
|
639 |
-
.sek-nav .sub-menu,
|
640 |
-
.sek-nav .children {
|
641 |
-
position: absolute;
|
642 |
-
display: none;
|
643 |
-
top: 100%;
|
644 |
-
right: 0;
|
645 |
-
z-index: 1000;
|
646 |
-
min-width: 10rem;
|
647 |
-
max-width: 50vw;
|
648 |
-
}
|
649 |
-
}
|
650 |
-
|
651 |
-
.sek-dropdown-submenu > a::after {
|
652 |
-
-webkit-transform: translateZ(0) rotate(90deg);
|
653 |
-
transform: translateZ(0) rotate(90deg);
|
654 |
-
-ms-transform: rotate(90deg);
|
655 |
-
}
|
656 |
-
|
657 |
-
.sek-dropdown-submenu > a[class*=-reverse]::after {
|
658 |
-
-webkit-transform: translateZ(0) rotate(270deg);
|
659 |
-
transform: translateZ(0) rotate(270deg);
|
660 |
-
-ms-transform: rotate(270deg);
|
661 |
-
}
|
662 |
-
|
663 |
-
.sek-nav-toggler {
|
664 |
-
-webkit-appearance: none !important;
|
665 |
-
cursor: pointer;
|
666 |
-
height: 40px;
|
667 |
-
width: 40px;
|
668 |
-
padding: 0;
|
669 |
-
vertical-align: middle;
|
670 |
-
}
|
671 |
-
|
672 |
-
.sek-nav-toggler, .sek-nav-toggler:hover, .sek-nav-toggler:focus {
|
673 |
-
background: 0 0;
|
674 |
-
background-color: rgba(0, 0, 0, 0);
|
675 |
-
color: black;
|
676 |
-
border: none;
|
677 |
-
}
|
678 |
-
|
679 |
-
.sek-ham__span-wrapper {
|
680 |
-
height: 12px;
|
681 |
-
position: relative;
|
682 |
-
}
|
683 |
-
|
684 |
-
.sek-ham__span-wrapper .line {
|
685 |
-
display: block;
|
686 |
-
height: 1.5px;
|
687 |
-
position: absolute;
|
688 |
-
left: 10px;
|
689 |
-
border-radius: 5px;
|
690 |
-
background-clip: padding-box;
|
691 |
-
transition: all ease .35s;
|
692 |
-
-webkit-backface-visibility: hidden;
|
693 |
-
backface-visibility: hidden;
|
694 |
-
border-top: 1.5px solid;
|
695 |
-
}
|
696 |
-
|
697 |
-
.sek-ham__span-wrapper .line-1 {
|
698 |
-
top: 0;
|
699 |
-
}
|
700 |
-
|
701 |
-
.sek-ham__span-wrapper .line-2 {
|
702 |
-
top: 50%;
|
703 |
-
}
|
704 |
-
|
705 |
-
.sek-ham__span-wrapper .line-3 {
|
706 |
-
top: 100%;
|
707 |
-
}
|
708 |
-
|
709 |
-
.sek-nav-toggler .line-1 {
|
710 |
-
-webkit-transform: translate(-3px, 6px) rotate(45deg);
|
711 |
-
transform: translate(-3px, 6px) rotate(45deg);
|
712 |
-
width: 28px;
|
713 |
-
}
|
714 |
-
|
715 |
-
.sek-nav-toggler .line-2 {
|
716 |
-
opacity: 0;
|
717 |
-
}
|
718 |
-
|
719 |
-
.sek-nav-toggler .line-3 {
|
720 |
-
-webkit-transform: translate(-3px, -6px) rotate(-45deg);
|
721 |
-
transform: translate(-3px, -6px) rotate(-45deg);
|
722 |
-
width: 28px;
|
723 |
-
}
|
724 |
-
|
725 |
-
.sek-nav-toggler.sek-collapsed .line {
|
726 |
-
width: 20px;
|
727 |
-
-webkit-transform: translate(0, 0) rotate(0);
|
728 |
-
transform: translate(0, 0) rotate(0);
|
729 |
-
opacity: 1;
|
730 |
-
}
|
731 |
-
|
732 |
-
.sek-nav-toggler.sek-collapsed.hovering .line {
|
733 |
-
-webkit-transform: translateX(-3px);
|
734 |
-
transform: translateX(-3px);
|
735 |
-
width: 26px;
|
736 |
-
}
|
737 |
-
|
738 |
-
.sek-dropdown-menu {
|
739 |
-
position: static;
|
740 |
-
float: none;
|
741 |
-
list-style: none;
|
742 |
-
border-radius: 0;
|
743 |
-
border: 0;
|
744 |
-
margin: 0;
|
745 |
-
padding: 0;
|
746 |
-
font-size: inherit;
|
747 |
-
}
|
748 |
-
|
749 |
-
@media (min-width: 768px) {
|
750 |
-
.sek-dropdown-menu {
|
751 |
-
position: absolute;
|
752 |
-
display: none;
|
753 |
-
top: 100%;
|
754 |
-
right: 0;
|
755 |
-
z-index: 1000;
|
756 |
-
min-width: 10rem;
|
757 |
-
max-width: 50vw;
|
758 |
-
}
|
759 |
-
}
|
760 |
-
|
761 |
-
.show > .sek-dropdown-menu {
|
762 |
-
display: block;
|
763 |
-
}
|
764 |
-
|
765 |
-
.sek-dropdown-menu .sek-nav__title {
|
766 |
-
word-break: break-word;
|
767 |
-
white-space: normal;
|
768 |
-
}
|
769 |
-
|
770 |
-
.sek-dropdown-menu.open-right {
|
771 |
-
left: 0;
|
772 |
-
right: auto;
|
773 |
-
}
|
774 |
-
|
775 |
-
.sek-dropdown-menu.open-right ul:not(.open-left),
|
776 |
-
.sek-dropdown-menu ul.open-right {
|
777 |
-
left: 100%;
|
778 |
-
right: auto;
|
779 |
-
}
|
780 |
-
|
781 |
-
.sek-dropdown-menu.open-left {
|
782 |
-
left: auto;
|
783 |
-
right: 0;
|
784 |
-
}
|
785 |
-
|
786 |
-
.sek-dropdown-menu.open-left ul:not(.open-right),
|
787 |
-
.sek-dropdown-menu ul.open-left {
|
788 |
-
right: 100%;
|
789 |
-
left: auto;
|
790 |
-
}
|
791 |
-
|
792 |
-
@media (min-width: 768px) {
|
793 |
-
.sek-nav {
|
794 |
-
-ms-flex-direction: row;
|
795 |
-
flex-direction: row;
|
796 |
-
}
|
797 |
-
.sek-nav .menu-item-has-children > a::after,
|
798 |
-
.sek-nav .page_item_has_children > a::after {
|
799 |
-
display: inline-block;
|
800 |
-
}
|
801 |
-
.sek-nav > li:not(:last-of-type) {
|
802 |
-
border-bottom: none;
|
803 |
-
}
|
804 |
-
.sek-nav > li > a {
|
805 |
-
padding: 5px;
|
806 |
-
}
|
807 |
-
.sek-nav-collapse {
|
808 |
-
display: -ms-flexbox !important;
|
809 |
-
display: flex !important;
|
810 |
-
-ms-flex-preferred-size: auto;
|
811 |
-
flex-basis: auto;
|
812 |
-
}
|
813 |
-
.sek-nav-toggler {
|
814 |
-
display: none;
|
815 |
-
}
|
816 |
-
.sek-dropdown-menu {
|
817 |
-
background: white;
|
818 |
-
box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, 0.15);
|
819 |
-
}
|
820 |
-
.sek-nav .sek-dropdown-menu li {
|
821 |
-
padding: 0 10px !important;
|
822 |
-
margin: 0 !important;
|
823 |
-
}
|
824 |
-
.sek-nav .sek-dropdown-menu li a {
|
825 |
-
padding: 10px 12px;
|
826 |
-
}
|
827 |
-
.sek-dropdown-menu ul {
|
828 |
-
right: 100%;
|
829 |
-
}
|
830 |
-
.sek-dropdown-menu .sek-menu-link__row-reverse {
|
831 |
-
-ms-flex-direction: row-reverse !important;
|
832 |
-
flex-direction: row-reverse !important;
|
833 |
-
}
|
834 |
-
.sek-dropdown-menu .sek-nav__title {
|
835 |
-
word-break: normal;
|
836 |
-
white-space: nowrap;
|
837 |
-
}
|
838 |
-
.sek-dropdown-submenu .sek-dropdown-menu {
|
839 |
-
top: 15px;
|
840 |
-
}
|
841 |
-
.sek-submenu-fade .sek-dropdown-menu a {
|
842 |
-
transition: all 0.25s ease;
|
843 |
-
-webkit-transform: translate(0, 0);
|
844 |
-
transform: translate(0, 0);
|
845 |
-
}
|
846 |
-
.sek-submenu-fade .sek-dropdown-menu a:hover {
|
847 |
-
-webkit-transform: translate(3px, 0);
|
848 |
-
transform: translate(3px, 0);
|
849 |
-
}
|
850 |
-
.sek-submenu-fade .page_item_has_children,
|
851 |
-
.sek-submenu-fade .menu-item-has-children {
|
852 |
-
-webkit-perspective: 1000px;
|
853 |
-
perspective: 1000px;
|
854 |
-
}
|
855 |
-
.sek-submenu-fade .page_item_has_children > ul,
|
856 |
-
.sek-submenu-fade .menu-item-has-children > ul {
|
857 |
-
position: fixed;
|
858 |
-
opacity: 0;
|
859 |
-
visibility: hidden;
|
860 |
-
display: block;
|
861 |
-
transition: all 0.25s ease-in-out;
|
862 |
-
-webkit-transform: translate(0, -10px);
|
863 |
-
transform: translate(0, -10px);
|
864 |
-
}
|
865 |
-
.sek-submenu-fade .page_item_has_children:not(.show),
|
866 |
-
.sek-submenu-fade .menu-item-has-children:not(.show) {
|
867 |
-
overflow: hidden;
|
868 |
-
}
|
869 |
-
.sek-submenu-fade .page_item_has_children:not(.show) ul,
|
870 |
-
.sek-submenu-fade .menu-item-has-children:not(.show) ul {
|
871 |
-
pointer-events: none;
|
872 |
-
cursor: not-allowed;
|
873 |
-
}
|
874 |
-
.sek-submenu-fade li.show {
|
875 |
-
-webkit-perspective: none;
|
876 |
-
perspective: none;
|
877 |
-
}
|
878 |
-
.sek-submenu-fade li.show > ul {
|
879 |
-
position: absolute;
|
880 |
-
visibility: visible;
|
881 |
-
opacity: 1;
|
882 |
-
-webkit-transform: translate(0, 0);
|
883 |
-
transform: translate(0, 0);
|
884 |
-
}
|
885 |
-
}
|
886 |
-
|
887 |
-
[class*=sek__r-w] {
|
888 |
-
position: relative;
|
889 |
-
display: block;
|
890 |
-
padding: 0;
|
891 |
-
overflow: hidden;
|
892 |
-
-webkit-backface-visibility: hidden;
|
893 |
-
backface-visibility: hidden;
|
894 |
-
-webkit-perspective: 1000px;
|
895 |
-
perspective: 1000px;
|
896 |
-
-webkit-transform-style: preserve-3d;
|
897 |
-
transform-style: preserve-3d;
|
898 |
-
}
|
899 |
-
|
900 |
-
[class*=sek__r-w]::before {
|
901 |
-
display: block;
|
902 |
-
content: "";
|
903 |
-
}
|
904 |
-
|
905 |
-
.sek__r-wFP::before {
|
906 |
-
padding-top: 92.592593%;
|
907 |
-
}
|
908 |
-
|
909 |
-
.sek-fp-widget {
|
910 |
-
text-align: center;
|
911 |
-
margin: auto !important;
|
912 |
-
}
|
913 |
-
|
914 |
-
.sek-fp-widget .sek-fp-button-holder, .sek-fp-widget .sek-fp-title, .sek-fp-widget .sek-fp-text {
|
915 |
-
width: 90%;
|
916 |
-
margin-left: auto;
|
917 |
-
margin-right: auto;
|
918 |
-
}
|
919 |
-
|
920 |
-
.sek-fp-widget .sek-fp-title {
|
921 |
-
color: #5a5a5a;
|
922 |
-
line-height: 1.25em;
|
923 |
-
margin-top: .625em;
|
924 |
-
margin-bottom: 1.25em;
|
925 |
-
word-break: break-word;
|
926 |
-
position: relative;
|
927 |
-
font-weight: 500;
|
928 |
-
font-size: 1.44em;
|
929 |
-
}
|
930 |
-
|
931 |
-
.sek-fp-widget .sek-fp-title::after {
|
932 |
-
content: "";
|
933 |
-
position: absolute;
|
934 |
-
width: 1.25em;
|
935 |
-
background: #5a5a5a;
|
936 |
-
height: 2px;
|
937 |
-
top: 100%;
|
938 |
-
left: 0;
|
939 |
-
right: 0;
|
940 |
-
margin: .3125em auto 0;
|
941 |
-
transition: all .6s ease;
|
942 |
-
}
|
943 |
-
|
944 |
-
.sek-link-mask-p:hover .sek-fp-title::after {
|
945 |
-
width: 2.5em;
|
946 |
-
}
|
947 |
-
|
948 |
-
.sek-fp-widget .sek-fp-text {
|
949 |
-
color: #777;
|
950 |
-
line-height: 1.55em;
|
951 |
-
margin: 1.5em auto;
|
952 |
-
word-wrap: break-word;
|
953 |
-
}
|
954 |
-
|
955 |
-
.sek-fp-widget .sek-fp-text > a {
|
956 |
-
padding: 0 !important;
|
957 |
-
display: inline !important;
|
958 |
-
line-height: 1em !important;
|
959 |
-
}
|
960 |
-
|
961 |
-
.sek-fp-widget .sek-fp-btn-link {
|
962 |
-
text-transform: uppercase;
|
963 |
-
margin-bottom: 1.25em;
|
964 |
-
white-space: normal;
|
965 |
-
word-break: break-word;
|
966 |
-
outline: 0;
|
967 |
-
background-color: #3b3b3b;
|
968 |
-
color: #fff;
|
969 |
-
border-color: #3b3b3b;
|
970 |
-
font-size: .75em;
|
971 |
-
line-height: 2.5em;
|
972 |
-
padding: 0 2.5em;
|
973 |
-
}
|
974 |
-
|
975 |
-
.sek-fp-widget .sek-fp-btn-link:hover, .sek-fp-widget .sek-fp-btn-link:focus, .sek-fp-widget .sek-fp-btn-link:active {
|
976 |
-
color: #3b3b3b;
|
977 |
-
background: transparent;
|
978 |
-
}
|
979 |
-
|
980 |
-
.sek-fp-widget .sek-fp-thumb-wrapper {
|
981 |
-
max-width: 270px;
|
982 |
-
margin: 8px auto;
|
983 |
-
}
|
984 |
-
|
985 |
-
.sek-fp-widget img {
|
986 |
-
-webkit-transform: translate3d(0, 0, 0);
|
987 |
-
transform: translate3d(0, 0, 0);
|
988 |
-
-ms-transform: translate(0, 0);
|
989 |
-
-webkit-transform-style: preserve-3d;
|
990 |
-
transform-style: preserve-3d;
|
991 |
-
-webkit-backface-visibility: hidden;
|
992 |
-
backface-visibility: hidden;
|
993 |
-
position: absolute;
|
994 |
-
top: 0;
|
995 |
-
left: 0;
|
996 |
-
z-index: 0;
|
997 |
-
}
|
998 |
-
|
999 |
-
.js-center-images-disabled .sek-fp-widget img {
|
1000 |
-
-webkit-transform: translate(-50%, -50%);
|
1001 |
-
transform: translate(-50%, -50%);
|
1002 |
-
-webkit-transform: translate3d(-50%, -50%, 0);
|
1003 |
-
transform: translate3d(-50%, -50%, 0);
|
1004 |
-
-ms-transform: translate(-50%, -50%);
|
1005 |
-
top: 50%;
|
1006 |
-
left: 50%;
|
1007 |
-
max-width: 100%;
|
1008 |
-
}
|
1009 |
-
|
1010 |
-
.sek-fp-widget img.h-centered {
|
1011 |
-
width: auto !important;
|
1012 |
-
max-width: none !important;
|
1013 |
-
}
|
1014 |
-
|
1015 |
-
.sek-fp-widget img.v-centered {
|
1016 |
-
height: auto !important;
|
1017 |
-
max-height: none !important;
|
1018 |
-
max-width: none !important;
|
1019 |
-
vertical-align: top;
|
1020 |
-
}
|
1021 |
-
|
1022 |
-
.sek-link-mask {
|
1023 |
-
position: absolute;
|
1024 |
-
border-color: white;
|
1025 |
-
left: 0;
|
1026 |
-
right: 0;
|
1027 |
-
top: 0;
|
1028 |
-
bottom: 0;
|
1029 |
-
overflow: hidden;
|
1030 |
-
z-index: 1;
|
1031 |
-
}
|
1032 |
-
|
1033 |
-
.sek-link-mask.no-effect {
|
1034 |
-
border: none;
|
1035 |
-
}
|
1036 |
-
|
1037 |
-
.sek-link-mask::before {
|
1038 |
-
position: absolute;
|
1039 |
-
width: 63%;
|
1040 |
-
padding-bottom: 63%;
|
1041 |
-
content: '';
|
1042 |
-
z-index: 1;
|
1043 |
-
left: 50%;
|
1044 |
-
top: 50%;
|
1045 |
-
-webkit-transform: translate(-50%, -50%);
|
1046 |
-
transform: translate(-50%, -50%);
|
1047 |
-
-webkit-transform: translate3d(-50%, -50%, 0);
|
1048 |
-
transform: translate3d(-50%, -50%, 0);
|
1049 |
-
/* end of centering */
|
1050 |
-
border: 150px solid;
|
1051 |
-
border-color: inherit;
|
1052 |
-
box-sizing: content-box;
|
1053 |
-
transition: all .3s ease;
|
1054 |
-
}
|
1055 |
-
|
1056 |
-
.round .sek-link-mask::before {
|
1057 |
-
border-radius: 50%;
|
1058 |
-
}
|
1059 |
-
|
1060 |
-
.sek-link-mask-p:hover .sek-link-mask::before {
|
1061 |
-
-webkit-transform: translate(-50%, -50%) scale(1.4);
|
1062 |
-
transform: translate(-50%, -50%) scale(1.4);
|
1063 |
-
/* fallback for those browsers w/o translate3d transform property*/
|
1064 |
-
-webkit-transform: translate3d(-50%, -50%, 0) scale(1.4);
|
1065 |
-
transform: translate3d(-50%, -50%, 0) scale(1.4);
|
1066 |
-
-ms-transform: translate(-50%, -50%) scale(1.4);
|
1067 |
-
}
|
1068 |
-
|
1069 |
-
.no-cssanimations .sek-link-mask {
|
1070 |
-
border: transparent;
|
1071 |
-
}
|
1072 |
-
|
1073 |
-
.no-cssanimations .sek-fp-thumb-wrapper {
|
1074 |
-
opacity: .7;
|
1075 |
-
}
|
1076 |
-
|
1077 |
-
.no-cssanimations .sek-fp-thumb-wrapper:hover {
|
1078 |
-
opacity: 1;
|
1079 |
-
}
|
1080 |
-
|
1081 |
-
[data-sek-module-type="czr_image_module"] {
|
1082 |
-
text-align: center;
|
1083 |
-
}
|
1084 |
-
|
1085 |
-
[data-sek-module-type="czr_image_module"] img {
|
1086 |
-
border: 0 solid #f2f2f2;
|
1087 |
-
}
|
1088 |
-
|
1089 |
-
[data-sek-module-type="czr_image_module"] .box-shadow img {
|
1090 |
-
box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0;
|
1091 |
-
}
|
1092 |
-
|
1093 |
-
/* image module transitions for better animations when effects are used */
|
1094 |
-
[data-sek-module-type="czr_image_module"] figure img {
|
1095 |
-
transition: all 0.2s ease-out;
|
1096 |
-
}
|
1097 |
-
|
1098 |
-
.sek-hover-effect-opacity img:hover {
|
1099 |
-
opacity: .7;
|
1100 |
-
}
|
1101 |
-
|
1102 |
-
.sek-hover-effect-zoom-out img:hover {
|
1103 |
-
-webkit-transform: scale(1.05);
|
1104 |
-
transform: scale(1.05);
|
1105 |
-
}
|
1106 |
-
|
1107 |
-
.sek-hover-effect-zoom-in img:hover {
|
1108 |
-
-webkit-transform: scale(0.95);
|
1109 |
-
transform: scale(0.95);
|
1110 |
-
}
|
1111 |
-
|
1112 |
-
.sek-hover-effect-move-up img:hover {
|
1113 |
-
-webkit-transform: translateY(-6px);
|
1114 |
-
transform: translateY(-6px);
|
1115 |
-
}
|
1116 |
-
|
1117 |
-
.sek-hover-effect-move-down img:hover {
|
1118 |
-
-webkit-transform: translateY(6px);
|
1119 |
-
transform: translateY(6px);
|
1120 |
-
}
|
1121 |
-
|
1122 |
-
.sek-hover-effect-blur img:hover {
|
1123 |
-
-webkit-filter: blur(2px);
|
1124 |
-
filter: blur(2px);
|
1125 |
-
}
|
1126 |
-
|
1127 |
-
.sek-hover-effect-grayscale img:hover {
|
1128 |
-
-webkit-filter: grayscale(0%);
|
1129 |
-
filter: grayscale(0%);
|
1130 |
-
}
|
1131 |
-
|
1132 |
-
.sek-hover-effect-grayscale img:hover {
|
1133 |
-
-webkit-filter: grayscale(100%);
|
1134 |
-
filter: grayscale(100%);
|
1135 |
-
-webkit-filter: gray;
|
1136 |
-
filter: gray;
|
1137 |
-
}
|
1138 |
-
|
1139 |
-
.sek-hover-effect-reverse-grayscale img {
|
1140 |
-
-webkit-filter: grayscale(100%);
|
1141 |
-
filter: grayscale(100%);
|
1142 |
-
-webkit-filter: gray;
|
1143 |
-
filter: gray;
|
1144 |
-
}
|
1145 |
-
|
1146 |
-
.sek-hover-effect-reverse-grayscale img:hover {
|
1147 |
-
-webkit-filter: grayscale(0%);
|
1148 |
-
filter: grayscale(0%);
|
1149 |
-
}
|
1150 |
-
|
1151 |
-
[data-sek-module-type="czr_divider_module"] {
|
1152 |
-
text-align: center;
|
1153 |
-
}
|
1154 |
-
|
1155 |
-
[data-sek-module-type="czr_divider_module"] .sek-module-inner {
|
1156 |
-
font-size: 0;
|
1157 |
-
line-height: 0;
|
1158 |
-
}
|
1159 |
-
|
1160 |
-
.sek-divider {
|
1161 |
-
border-top: 1px solid #5a5a5a;
|
1162 |
-
display: inline-block;
|
1163 |
-
width: 100%;
|
1164 |
-
margin-top: 15px;
|
1165 |
-
margin-bottom: 15px;
|
1166 |
-
font-size: 1rem;
|
1167 |
-
}
|
1168 |
-
|
1169 |
-
.sek-spacer {
|
1170 |
-
height: 20px;
|
1171 |
-
}
|
1172 |
-
|
1173 |
-
[data-sek-module-type="czr_icon_module"] {
|
1174 |
-
text-align: center;
|
1175 |
-
color: #5a5a5a;
|
1176 |
-
font-size: 15px;
|
1177 |
-
}
|
1178 |
-
|
1179 |
-
[data-sek-module-type="czr_icon_module"] a.sek-icon,
|
1180 |
-
[data-sek-module-type="czr_icon_module"] a.sek-icon:hover,
|
1181 |
-
[data-sek-module-type="czr_icon_module"] a.sek-icon:focus,
|
1182 |
-
[data-sek-module-type="czr_icon_module"] a.sek-icon:active,
|
1183 |
-
[data-sek-module-type="czr_icon_module"] a.sek-icon.active {
|
1184 |
-
color: inherit;
|
1185 |
-
}
|
1186 |
-
|
1187 |
-
[data-sek-module-type="czr_icon_module"] .box-shadow .sek-icon-wrapper {
|
1188 |
-
box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0;
|
1189 |
-
}
|
1190 |
-
|
1191 |
-
[data-sek-module-type="czr_icon_module"] .sek-icon i {
|
1192 |
-
webkit-transition: all 0.15s ease-in-out;
|
1193 |
-
transition: all 0.15s ease-in-out;
|
1194 |
-
}
|
1195 |
-
|
1196 |
-
[data-sek-module-type="czr_icon_module"] .sek-icon .fas, [data-sek-module-type="czr_icon_module"] .sek-icon .far, [data-sek-module-type="czr_icon_module"] .sek-icon .fab {
|
1197 |
-
width: 1em;
|
1198 |
-
height: 1em;
|
1199 |
-
text-align: center;
|
1200 |
-
}
|
1201 |
-
|
1202 |
-
[data-sek-module-type="czr_icon_module"] a.sek-icon {
|
1203 |
-
box-shadow: none;
|
1204 |
-
-webkit-box-shadow: none;
|
1205 |
-
}
|
1206 |
-
|
1207 |
-
[data-sek-module-type="czr_icon_module"] a.sek-icon:hover, [data-sek-module-type="czr_icon_module"] a.sek-icon:focus, [data-sek-module-type="czr_icon_module"] a.sek-icon:active {
|
1208 |
-
box-shadow: none;
|
1209 |
-
-webkit-box-shadow: none;
|
1210 |
-
}
|
1211 |
-
|
1212 |
-
[data-sek-module-type="czr_icon_module"] .sek-icon-wrapper {
|
1213 |
-
display: inline-block;
|
1214 |
-
}
|
1215 |
-
|
1216 |
-
.sek-quote p {
|
1217 |
-
margin: 0 0 .5em;
|
1218 |
-
padding: 0;
|
1219 |
-
}
|
1220 |
-
|
1221 |
-
.sek-quote .sek-cite {
|
1222 |
-
font-size: 13px;
|
1223 |
-
line-height: 1.5em;
|
1224 |
-
font-style: inherit;
|
1225 |
-
}
|
1226 |
-
|
1227 |
-
.sek-quote.sek-quote-design {
|
1228 |
-
background: none;
|
1229 |
-
font-style: inherit;
|
1230 |
-
margin-right: 0;
|
1231 |
-
margin-left: 0;
|
1232 |
-
padding: 15px 0;
|
1233 |
-
border: none;
|
1234 |
-
}
|
1235 |
-
|
1236 |
-
.sek-quote.sek-quote-design > * {
|
1237 |
-
padding: 0;
|
1238 |
-
margin: 0;
|
1239 |
-
}
|
1240 |
-
|
1241 |
-
.sek-quote.sek-quote-design::before, .sek-quote.sek-quote-design::after {
|
1242 |
-
display: none;
|
1243 |
-
}
|
1244 |
-
|
1245 |
-
.sek-quote.sek-quote-design .sek-cite {
|
1246 |
-
padding: 0;
|
1247 |
-
font-weight: normal;
|
1248 |
-
}
|
1249 |
-
|
1250 |
-
.sek-quote.sek-quote-design .sek-cite::before {
|
1251 |
-
display: none;
|
1252 |
-
}
|
1253 |
-
|
1254 |
-
.sek-quote.sek-quote-design .sek-quote-inner {
|
1255 |
-
color: inherit;
|
1256 |
-
padding-right: calc(10px + 1.3em);
|
1257 |
-
}
|
1258 |
-
|
1259 |
-
.sek-quote.sek-quote-design .sek-quote-content {
|
1260 |
-
font-weight: 400;
|
1261 |
-
font-size: 16px;
|
1262 |
-
color: inherit;
|
1263 |
-
}
|
1264 |
-
|
1265 |
-
.sek-quote.sek-quote-design.sek-border-before {
|
1266 |
-
padding-right: 15px;
|
1267 |
-
border-right: 5px solid;
|
1268 |
-
}
|
1269 |
-
|
1270 |
-
.sek-quote.sek-quote-design.sek-border-before .sek-cite {
|
1271 |
-
clear: both;
|
1272 |
-
display: block;
|
1273 |
-
margin-top: 1.5em;
|
1274 |
-
position: relative;
|
1275 |
-
padding-right: 2.2em;
|
1276 |
-
padding-left: 0.25em;
|
1277 |
-
}
|
1278 |
-
|
1279 |
-
.sek-quote.sek-quote-design.sek-border-before .sek-cite::before {
|
1280 |
-
display: block;
|
1281 |
-
content: '';
|
1282 |
-
top: 1em;
|
1283 |
-
position: absolute;
|
1284 |
-
background: none;
|
1285 |
-
width: 2em;
|
1286 |
-
height: auto;
|
1287 |
-
right: 0;
|
1288 |
-
border-top: 1px solid;
|
1289 |
-
}
|
1290 |
-
|
1291 |
-
.sek-quote.sek-quote-design.sek-quote-icon-before {
|
1292 |
-
position: relative;
|
1293 |
-
display: -ms-flexbox;
|
1294 |
-
display: flex;
|
1295 |
-
font-size: 32px;
|
1296 |
-
}
|
1297 |
-
|
1298 |
-
.sek-quote.sek-quote-design.sek-quote-icon-before .sek-quote-content *:last-child {
|
1299 |
-
margin-bottom: .75em;
|
1300 |
-
}
|
1301 |
-
|
1302 |
-
.sek-quote.sek-quote-design.sek-quote-icon-before::before {
|
1303 |
-
content: '\f10d';
|
1304 |
-
color: #ccc;
|
1305 |
-
font-weight: 900;
|
1306 |
-
font-style: normal;
|
1307 |
-
text-align: center;
|
1308 |
-
font-family: 'Font Awesome 5 Free';
|
1309 |
-
-moz-osx-font-smoothing: grayscale;
|
1310 |
-
-webkit-font-smoothing: antialiased;
|
1311 |
-
font-variant: normal;
|
1312 |
-
text-rendering: auto;
|
1313 |
-
display: -ms-flexbox;
|
1314 |
-
display: flex;
|
1315 |
-
position: static;
|
1316 |
-
width: auto;
|
1317 |
-
margin: 0;
|
1318 |
-
right: 0;
|
1319 |
-
position: absolute;
|
1320 |
-
top: 0;
|
1321 |
-
}
|
1322 |
-
|
1323 |
-
[data-sek-module-type="czr_button_module"] .sek-module-inner {
|
1324 |
-
text-align: center;
|
1325 |
-
}
|
1326 |
-
|
1327 |
-
.sek-module-inner .sek-btn {
|
1328 |
-
background: #020202;
|
1329 |
-
color: #ffffff;
|
1330 |
-
padding: 0.5em 1em;
|
1331 |
-
}
|
1332 |
-
|
1333 |
-
.sek-module-inner .sek-btn i {
|
1334 |
-
margin: 0 8px;
|
1335 |
-
}
|
1336 |
-
|
1337 |
-
.sek-module-inner .sek-btn:hover, .sek-module-inner .sek-btn:focus, .sek-module-inner .sek-btn:active {
|
1338 |
-
color: #ffffff;
|
1339 |
-
}
|
1340 |
-
|
1341 |
-
.sek-btn-inner {
|
1342 |
-
display: -ms-flexbox;
|
1343 |
-
display: flex;
|
1344 |
-
-ms-flex-align: center;
|
1345 |
-
align-items: center;
|
1346 |
-
}
|
1347 |
-
|
1348 |
-
.sek-btn.box-shadow {
|
1349 |
-
box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2) !important;
|
1350 |
-
}
|
1351 |
-
|
1352 |
-
.sek-btn.box-shadow.push-effect:active {
|
1353 |
-
-webkit-transform: translateY(2px);
|
1354 |
-
transform: translateY(2px);
|
1355 |
-
}
|
1356 |
-
|
1357 |
-
.sek-simple-form-wrapper input[type=text], .sek-simple-form-wrapper textarea {
|
1358 |
-
font-size: 16px;
|
1359 |
-
width: 100% !important;
|
1360 |
-
padding: 0.4em 0.5em;
|
1361 |
-
border-radius: 3px;
|
1362 |
-
box-sizing: border-box;
|
1363 |
-
outline: none;
|
1364 |
-
font-weight: normal;
|
1365 |
-
max-width: 100%;
|
1366 |
-
border: none;
|
1367 |
-
color: #555555;
|
1368 |
-
background-color: #ffffff;
|
1369 |
-
}
|
1370 |
-
|
1371 |
-
.sek-simple-form-wrapper textarea {
|
1372 |
-
height: auto;
|
1373 |
-
max-height: 150px;
|
1374 |
-
}
|
1375 |
-
|
1376 |
-
.sek-simple-form-wrapper .sek-form-field {
|
1377 |
-
margin-bottom: 15px;
|
1378 |
-
clear: both;
|
1379 |
-
}
|
1380 |
-
|
1381 |
-
.sek-simple-form-wrapper label {
|
1382 |
-
font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;
|
1383 |
-
color: #444444;
|
1384 |
-
font-weight: bold;
|
1385 |
-
text-align: left;
|
1386 |
-
margin: 0;
|
1387 |
-
padding: 0 0 3px 0;
|
1388 |
-
width: auto;
|
1389 |
-
display: block;
|
1390 |
-
}
|
1391 |
-
|
1392 |
-
.sek-simple-form-wrapper.use-outset-shadow .sek-form-field input[type="text"], .sek-simple-form-wrapper.use-outset-shadow .sek-form-field textarea {
|
1393 |
-
box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2) !important;
|
1394 |
-
}
|
1395 |
-
|
1396 |
-
.sek-simple-form-wrapper.use-inset-shadow .sek-form-field input[type="text"], .sek-simple-form-wrapper.use-inset-shadow .sek-form-field textarea {
|
1397 |
-
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
|
1398 |
-
}
|
1399 |
-
|
1400 |
-
.sek-simple-form-wrapper #sek-form-respond {
|
1401 |
-
padding: 20px 0;
|
1402 |
-
}
|
1403 |
-
|
1404 |
-
[data-sek-module-type="czr_tiny_mce_editor_module"] a {
|
1405 |
-
text-decoration: underline;
|
1406 |
-
}
|
1407 |
-
|
1408 |
-
.sek-module-inner {
|
1409 |
-
line-height: 1.5em;
|
1410 |
-
}
|
1411 |
-
|
1412 |
-
.sek-module-inner h1, .sek-module-inner h2, .sek-module-inner h3, .sek-module-inner h4, .sek-module-inner h5, .sek-module-inner h6, .sek-module-inner p {
|
1413 |
-
line-height: 1.5em;
|
1414 |
-
}
|
1415 |
-
|
1416 |
-
.sek-module-inner p {
|
1417 |
-
margin: 0 0 1em;
|
1418 |
-
padding: 0;
|
1419 |
-
}
|
1420 |
-
|
1421 |
-
.sek-module-inner a {
|
1422 |
-
text-decoration: none;
|
1423 |
-
box-shadow: none;
|
1424 |
-
}
|
1425 |
-
|
1426 |
-
.sek-module-inner img {
|
1427 |
-
height: auto;
|
1428 |
-
max-width: 100%;
|
1429 |
-
border: none;
|
1430 |
-
border-radius: 0;
|
1431 |
-
box-shadow: none;
|
1432 |
-
}
|
1433 |
-
|
1434 |
-
body .sek-module-inner h1:before, body .sek-module-inner h2:before, body .sek-module-inner h3:before, body .sek-module-inner h4:before, body .sek-module-inner h5:before, body .sek-module-inner h6:before {
|
1435 |
-
content: none;
|
1436 |
-
background: none;
|
1437 |
-
}
|
1438 |
-
|
1439 |
-
/* make sure that the location level occupies 100% of the width */
|
1440 |
-
[data-sek-level="location"] {
|
1441 |
-
clear: both;
|
1442 |
-
font-size: 16px;
|
1443 |
-
}
|
1444 |
-
|
1445 |
-
/* To make vertical alignment possible in sections */
|
1446 |
-
.sek-section, .sek-column, .sek-module {
|
1447 |
-
display: -ms-flexbox;
|
1448 |
-
display: flex;
|
1449 |
-
-ms-flex-align: center;
|
1450 |
-
align-items: center;
|
1451 |
-
}
|
1452 |
-
|
1453 |
-
.sek-column-inner, .sek-module-inner {
|
1454 |
-
-ms-flex: 0 0 100%;
|
1455 |
-
flex: 0 0 100%;
|
1456 |
-
max-width: 100%;
|
1457 |
-
}
|
1458 |
-
|
1459 |
/* To allow horizontal centering of modules
|
1460 |
@see https://github.com/presscustomizr/nimble-builder/issues/119
|
1461 |
-
*/
|
1462 |
-
/* - sections in locations */
|
1463 |
-
/* - columns in sections */
|
1464 |
-
/* - modules in columns */
|
1465 |
-
.sek-column-inner {
|
1466 |
-
display: -ms-flexbox;
|
1467 |
-
display: flex;
|
1468 |
-
-ms-flex-direction: column;
|
1469 |
-
flex-direction: column;
|
1470 |
-
}
|
1471 |
-
|
1472 |
-
.sek-module {
|
1473 |
-
-ms-flex-item-align: center;
|
1474 |
-
align-self: center;
|
1475 |
-
width: 100%;
|
1476 |
-
max-width: 100%;
|
1477 |
-
}
|
1478 |
-
|
1479 |
/* a nested sektion should reset its parent column padding
|
1480 |
@see https://github.com/presscustomizr/nimble-builder/issues/25
|
1481 |
-
*/
|
1482 |
-
[data-sek-is-nested="true"] .sek-container-fluid {
|
1483 |
-
padding-right: 0;
|
1484 |
-
padding-left: 0;
|
1485 |
-
}
|
1486 |
-
|
1487 |
-
/* MODULE PLACEHOLDER */
|
1488 |
/*@font-face {
|
1489 |
font-family: 'Material Icons';
|
1490 |
font-style: normal;
|
1491 |
font-weight: 400;
|
1492 |
src: url('../fonts/material-icons/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2') format('woff2');
|
1493 |
-
}*/
|
1494 |
-
/* @see https://github.com/google/material-design-icons/blob/master/iconfont/material-icons.css */
|
1495 |
-
@font-face {
|
1496 |
-
font-family: 'Material Icons';
|
1497 |
-
font-style: normal;
|
1498 |
-
font-weight: 400;
|
1499 |
-
src: url("../fonts/material-icons/MaterialIcons-Regular.eot");
|
1500 |
-
/* For IE6-8 */
|
1501 |
-
src: local("Material Icons"), local("MaterialIcons-Regular"), url("../fonts/material-icons/MaterialIcons-Regular.woff2") format("woff2"), url("../fonts/material-icons/MaterialIcons-Regular.woff") format("woff"), url("../fonts/material-icons/MaterialIcons-Regular.ttf") format("truetype");
|
1502 |
-
}
|
1503 |
-
|
1504 |
-
.material-icons {
|
1505 |
-
font-family: 'Material Icons';
|
1506 |
-
font-weight: normal;
|
1507 |
-
font-style: normal;
|
1508 |
-
font-size: 24px;
|
1509 |
-
/* Preferred icon size */
|
1510 |
-
display: inline-block;
|
1511 |
-
line-height: 1;
|
1512 |
-
text-transform: none;
|
1513 |
-
letter-spacing: normal;
|
1514 |
-
word-wrap: normal;
|
1515 |
-
white-space: nowrap;
|
1516 |
-
direction: ltr;
|
1517 |
-
/* Support for all WebKit browsers. */
|
1518 |
-
-webkit-font-smoothing: antialiased;
|
1519 |
-
/* Support for Safari and Chrome. */
|
1520 |
-
text-rendering: optimizeLegibility;
|
1521 |
-
/* Support for Firefox. */
|
1522 |
-
-moz-osx-font-smoothing: grayscale;
|
1523 |
-
/* Support for IE. */
|
1524 |
-
-webkit-font-feature-settings: 'liga';
|
1525 |
-
font-feature-settings: 'liga';
|
1526 |
-
}
|
1527 |
-
|
1528 |
-
.sek-module-placeholder {
|
1529 |
-
text-align: center;
|
1530 |
-
}
|
1531 |
-
|
1532 |
-
.sek-module-placeholder .material-icons {
|
1533 |
-
font-size: inherit;
|
1534 |
-
color: #cfcfcf;
|
1535 |
-
}
|
1536 |
-
|
1537 |
-
/* LEVEL VISIBILITY BY DEVICE */
|
1538 |
-
@media (min-width: 767px) {
|
1539 |
-
[data-sek-level="location"] .sek-hidden-on-desktops {
|
1540 |
-
display: none;
|
1541 |
-
}
|
1542 |
-
}
|
1543 |
-
|
1544 |
-
@media (min-width: 575px) and (max-width: 768px) {
|
1545 |
-
[data-sek-level="location"] .sek-hidden-on-tablets {
|
1546 |
-
display: none;
|
1547 |
-
}
|
1548 |
-
}
|
1549 |
-
|
1550 |
-
@media (max-width: 575px) {
|
1551 |
-
[data-sek-level="location"] .sek-hidden-on-mobiles {
|
1552 |
-
display: none;
|
1553 |
-
}
|
1554 |
-
}
|
1555 |
-
|
1556 |
-
/* NIMBLE TEMPLATE GENERAL STYLING */
|
1557 |
-
/* <inspired by Twenty Seventeed WP theme> */
|
1558 |
-
.sek-screen-reader-text {
|
1559 |
-
clip: rect(1px, 1px, 1px, 1px);
|
1560 |
-
height: 1px;
|
1561 |
-
overflow: hidden;
|
1562 |
-
position: absolute !important;
|
1563 |
-
width: 1px;
|
1564 |
-
word-wrap: normal !important;
|
1565 |
-
}
|
1566 |
-
|
1567 |
-
#nimble-page {
|
1568 |
-
position: relative;
|
1569 |
-
word-wrap: break-word;
|
1570 |
-
}
|
1571 |
-
|
1572 |
-
/* </inspired by Twenty Seventeen WP theme> */
|
1573 |
-
/* Nimble btn in admin top bar */
|
1574 |
-
#wpadminbar .sek-nimble-icon {
|
1575 |
-
|
1576 |
-
|
1577 |
-
|
1578 |
-
|
1579 |
-
|
1580 |
-
|
1581 |
-
filter:
|
1582 |
-
|
1583 |
-
|
1584 |
-
|
1585 |
-
|
1586 |
-
|
1587 |
-
|
1588 |
-
|
1589 |
-
filter: none;
|
1590 |
-
|
1591 |
-
|
1592 |
-
|
1593 |
-
|
1594 |
-
|
1595 |
-
|
1596 |
-
|
1597 |
-
|
1598 |
-
|
1599 |
-
|
1600 |
-
|
1601 |
-
padding-left: 30px;
|
1602 |
}
|
1603 |
/*# sourceMappingURL=sek-base-rtl.css.map */
|
1 |
+
.sektion-wrapper *,
|
2 |
+
.sektion-wrapper *::before,
|
3 |
+
.sektion-wrapper *::after {
|
4 |
+
box-sizing: border-box;
|
5 |
+
}
|
6 |
+
|
7 |
+
.sektion-wrapper img {
|
8 |
+
max-width: 100%;
|
9 |
+
vertical-align: middle;
|
10 |
+
border-style: none;
|
11 |
+
}
|
12 |
+
|
13 |
+
.sektion-wrapper svg:not(:root) {
|
14 |
+
overflow: hidden;
|
15 |
+
}
|
16 |
+
|
17 |
+
.sektion-wrapper figure {
|
18 |
+
margin: 0;
|
19 |
+
}
|
20 |
+
|
21 |
+
.sektion-wrapper embed, .sektion-wrapper iframe, .sektion-wrapper object {
|
22 |
+
max-width: 100%;
|
23 |
+
}
|
24 |
+
|
25 |
+
.sek-service-font, .sek-module-inner .sek-btn {
|
26 |
+
font-family: sans-serif;
|
27 |
+
letter-spacing: 1px;
|
28 |
+
}
|
29 |
+
|
30 |
+
.sek-container {
|
31 |
+
width: 100%;
|
32 |
+
padding-right: 10px;
|
33 |
+
padding-left: 10px;
|
34 |
+
margin-right: auto;
|
35 |
+
margin-left: auto;
|
36 |
+
}
|
37 |
+
|
38 |
+
@media (min-width: 576px) {
|
39 |
+
.sek-container {
|
40 |
+
max-width: 540px;
|
41 |
+
}
|
42 |
+
}
|
43 |
+
|
44 |
+
@media (min-width: 768px) {
|
45 |
+
.sek-container {
|
46 |
+
max-width: 720px;
|
47 |
+
}
|
48 |
+
}
|
49 |
+
|
50 |
+
@media (min-width: 992px) {
|
51 |
+
.sek-container {
|
52 |
+
max-width: 960px;
|
53 |
+
}
|
54 |
+
}
|
55 |
+
|
56 |
+
@media (min-width: 1200px) {
|
57 |
+
.sek-container {
|
58 |
+
max-width: 1140px;
|
59 |
+
}
|
60 |
+
}
|
61 |
+
|
62 |
+
.sek-container-fluid {
|
63 |
+
width: 100%;
|
64 |
+
padding-right: 10px;
|
65 |
+
padding-left: 10px;
|
66 |
+
margin-right: auto;
|
67 |
+
margin-left: auto;
|
68 |
+
}
|
69 |
+
|
70 |
+
.sek-row {
|
71 |
+
display: -ms-flexbox;
|
72 |
+
display: flex;
|
73 |
+
-ms-flex-wrap: wrap;
|
74 |
+
flex-wrap: wrap;
|
75 |
+
margin-right: -10px;
|
76 |
+
margin-left: -10px;
|
77 |
+
}
|
78 |
+
|
79 |
+
.sek-container-no-padding {
|
80 |
+
padding-right: 0;
|
81 |
+
padding-left: 0;
|
82 |
+
overflow-x: hidden;
|
83 |
+
}
|
84 |
+
|
85 |
+
.sek-no-gutters {
|
86 |
+
margin-right: 0;
|
87 |
+
margin-left: 0;
|
88 |
+
}
|
89 |
+
|
90 |
+
.sek-no-gutters > .sek-col,
|
91 |
+
.sek-no-gutters > [class*="sek-col-"] {
|
92 |
+
padding-right: 0;
|
93 |
+
padding-left: 0;
|
94 |
+
}
|
95 |
+
|
96 |
+
.sek-col-8, .sek-col-9, .sek-col-10, .sek-col-11, .sek-col-12, .sek-col-14, .sek-col-16, .sek-col-20, .sek-col-25, .sek-col-30, .sek-col-33, .sek-col-40, .sek-col-50, .sek-col-60, .sek-col-66, .sek-col-70, .sek-col-75, .sek-col-80, .sek-col-83, .sek-col-90, .sek-col-100, .sek-col-base,
|
97 |
+
.sek-col,
|
98 |
+
.sek-col-auto {
|
99 |
+
position: relative;
|
100 |
+
width: 100%;
|
101 |
+
min-height: 1px;
|
102 |
+
padding-right: 10px;
|
103 |
+
padding-left: 10px;
|
104 |
+
}
|
105 |
+
|
106 |
+
.sek-col-base {
|
107 |
+
-ms-flex: 0 0 100%;
|
108 |
+
flex: 0 0 100%;
|
109 |
+
max-width: 100%;
|
110 |
+
}
|
111 |
+
|
112 |
+
.sek-col {
|
113 |
+
-ms-flex-preferred-size: 0;
|
114 |
+
flex-basis: 0;
|
115 |
+
-ms-flex-positive: 1;
|
116 |
+
flex-grow: 1;
|
117 |
+
max-width: 100%;
|
118 |
+
}
|
119 |
+
|
120 |
+
.sek-col-auto {
|
121 |
+
-ms-flex: 0 0 auto;
|
122 |
+
flex: 0 0 auto;
|
123 |
+
width: auto;
|
124 |
+
max-width: 100%;
|
125 |
+
}
|
126 |
+
|
127 |
+
@media (min-width: 768px) {
|
128 |
+
.sek-col-8 {
|
129 |
+
-ms-flex: 0 0 8.333%;
|
130 |
+
flex: 0 0 8.333%;
|
131 |
+
max-width: 8.333%;
|
132 |
+
}
|
133 |
+
.sek-col-9 {
|
134 |
+
-ms-flex: 0 0 9.090909%;
|
135 |
+
flex: 0 0 9.090909%;
|
136 |
+
max-width: 9.090909%;
|
137 |
+
}
|
138 |
+
.sek-col-10 {
|
139 |
+
-ms-flex: 0 0 10%;
|
140 |
+
flex: 0 0 10%;
|
141 |
+
max-width: 10%;
|
142 |
+
}
|
143 |
+
.sek-col-11 {
|
144 |
+
-ms-flex: 0 0 11.111%;
|
145 |
+
flex: 0 0 11.111%;
|
146 |
+
max-width: 11.111%;
|
147 |
+
}
|
148 |
+
.sek-col-12 {
|
149 |
+
-ms-flex: 0 0 12.5%;
|
150 |
+
flex: 0 0 12.5%;
|
151 |
+
max-width: 12.5%;
|
152 |
+
}
|
153 |
+
.sek-col-14 {
|
154 |
+
-ms-flex: 0 0 14.285%;
|
155 |
+
flex: 0 0 14.285%;
|
156 |
+
max-width: 14.285%;
|
157 |
+
}
|
158 |
+
.sek-col-16 {
|
159 |
+
-ms-flex: 0 0 16.666%;
|
160 |
+
flex: 0 0 16.666%;
|
161 |
+
max-width: 16.666%;
|
162 |
+
}
|
163 |
+
.sek-col-20 {
|
164 |
+
-ms-flex: 0 0 20%;
|
165 |
+
flex: 0 0 20%;
|
166 |
+
max-width: 20%;
|
167 |
+
}
|
168 |
+
.sek-col-25 {
|
169 |
+
-ms-flex: 0 0 25%;
|
170 |
+
flex: 0 0 25%;
|
171 |
+
max-width: 25%;
|
172 |
+
}
|
173 |
+
.sek-col-30 {
|
174 |
+
-ms-flex: 0 0 30%;
|
175 |
+
flex: 0 0 30%;
|
176 |
+
max-width: 30%;
|
177 |
+
}
|
178 |
+
.sek-col-33 {
|
179 |
+
-ms-flex: 0 0 33.333%;
|
180 |
+
flex: 0 0 33.333%;
|
181 |
+
max-width: 33.333%;
|
182 |
+
}
|
183 |
+
.sek-col-40 {
|
184 |
+
-ms-flex: 0 0 40%;
|
185 |
+
flex: 0 0 40%;
|
186 |
+
max-width: 40%;
|
187 |
+
}
|
188 |
+
.sek-col-50 {
|
189 |
+
-ms-flex: 0 0 50%;
|
190 |
+
flex: 0 0 50%;
|
191 |
+
max-width: 50%;
|
192 |
+
}
|
193 |
+
.sek-col-60 {
|
194 |
+
-ms-flex: 0 0 60%;
|
195 |
+
flex: 0 0 60%;
|
196 |
+
max-width: 60%;
|
197 |
+
}
|
198 |
+
.sek-col-66 {
|
199 |
+
-ms-flex: 0 0 66.666%;
|
200 |
+
flex: 0 0 66.666%;
|
201 |
+
max-width: 66.666%;
|
202 |
+
}
|
203 |
+
.sek-col-70 {
|
204 |
+
-ms-flex: 0 0 70%;
|
205 |
+
flex: 0 0 70%;
|
206 |
+
max-width: 70%;
|
207 |
+
}
|
208 |
+
.sek-col-75 {
|
209 |
+
-ms-flex: 0 0 75%;
|
210 |
+
flex: 0 0 75%;
|
211 |
+
max-width: 75%;
|
212 |
+
}
|
213 |
+
.sek-col-80 {
|
214 |
+
-ms-flex: 0 0 80%;
|
215 |
+
flex: 0 0 80%;
|
216 |
+
max-width: 80%;
|
217 |
+
}
|
218 |
+
.sek-col-83 {
|
219 |
+
-ms-flex: 0 0 83.333%;
|
220 |
+
flex: 0 0 83.333%;
|
221 |
+
max-width: 83.333%;
|
222 |
+
}
|
223 |
+
.sek-col-90 {
|
224 |
+
-ms-flex: 0 0 90%;
|
225 |
+
flex: 0 0 90%;
|
226 |
+
max-width: 90%;
|
227 |
+
}
|
228 |
+
.sek-col-100 {
|
229 |
+
-ms-flex: 0 0 100%;
|
230 |
+
flex: 0 0 100%;
|
231 |
+
max-width: 100%;
|
232 |
+
}
|
233 |
+
.sek-order-first {
|
234 |
+
-ms-flex-order: -1;
|
235 |
+
order: -1;
|
236 |
+
}
|
237 |
+
.sek-order-last {
|
238 |
+
-ms-flex-order: 13;
|
239 |
+
order: 13;
|
240 |
+
}
|
241 |
+
.sek-order-0 {
|
242 |
+
-ms-flex-order: 0;
|
243 |
+
order: 0;
|
244 |
+
}
|
245 |
+
.sek-order-1 {
|
246 |
+
-ms-flex-order: 1;
|
247 |
+
order: 1;
|
248 |
+
}
|
249 |
+
.sek-order-2 {
|
250 |
+
-ms-flex-order: 2;
|
251 |
+
order: 2;
|
252 |
+
}
|
253 |
+
.sek-order-3 {
|
254 |
+
-ms-flex-order: 3;
|
255 |
+
order: 3;
|
256 |
+
}
|
257 |
+
.sek-order-4 {
|
258 |
+
-ms-flex-order: 4;
|
259 |
+
order: 4;
|
260 |
+
}
|
261 |
+
.sek-order-5 {
|
262 |
+
-ms-flex-order: 5;
|
263 |
+
order: 5;
|
264 |
+
}
|
265 |
+
.sek-order-6 {
|
266 |
+
-ms-flex-order: 6;
|
267 |
+
order: 6;
|
268 |
+
}
|
269 |
+
.sek-order-7 {
|
270 |
+
-ms-flex-order: 7;
|
271 |
+
order: 7;
|
272 |
+
}
|
273 |
+
.sek-order-8 {
|
274 |
+
-ms-flex-order: 8;
|
275 |
+
order: 8;
|
276 |
+
}
|
277 |
+
.sek-order-9 {
|
278 |
+
-ms-flex-order: 9;
|
279 |
+
order: 9;
|
280 |
+
}
|
281 |
+
.sek-order-10 {
|
282 |
+
-ms-flex-order: 10;
|
283 |
+
order: 10;
|
284 |
+
}
|
285 |
+
.sek-order-11 {
|
286 |
+
-ms-flex-order: 11;
|
287 |
+
order: 11;
|
288 |
+
}
|
289 |
+
.sek-order-12 {
|
290 |
+
-ms-flex-order: 12;
|
291 |
+
order: 12;
|
292 |
+
}
|
293 |
+
}
|
294 |
+
|
295 |
+
.sek-fade {
|
296 |
+
transition: opacity 0.15s linear;
|
297 |
+
}
|
298 |
+
|
299 |
+
@media screen and (prefers-reduced-motion: reduce) {
|
300 |
+
.sek-fade {
|
301 |
+
transition: none;
|
302 |
+
}
|
303 |
+
}
|
304 |
+
|
305 |
+
.sek-fade:not(.show) {
|
306 |
+
opacity: 0;
|
307 |
+
}
|
308 |
+
|
309 |
+
.sek-collapse:not(.show) {
|
310 |
+
display: none;
|
311 |
+
}
|
312 |
+
|
313 |
/*
|
314 |
.sek-collapsing {
|
315 |
position: relative;
|
316 |
height: 0;
|
317 |
overflow: hidden;
|
318 |
//@include transition($transition-collapse);
|
319 |
+
}*/
|
320 |
+
.sek-clearfix::after {
|
321 |
+
display: block;
|
322 |
+
clear: both;
|
323 |
+
content: "";
|
324 |
+
}
|
325 |
+
|
326 |
+
.sek-sr-only {
|
327 |
+
position: absolute;
|
328 |
+
width: 1px;
|
329 |
+
height: 1px;
|
330 |
+
padding: 0;
|
331 |
+
overflow: hidden;
|
332 |
+
clip: rect(0, 0, 0, 0);
|
333 |
+
white-space: nowrap;
|
334 |
+
border: 0;
|
335 |
+
}
|
336 |
+
|
337 |
+
.sek-sr-only-focusable:active, .sek-sr-only-focusable:focus {
|
338 |
+
position: static;
|
339 |
+
width: auto;
|
340 |
+
height: auto;
|
341 |
+
overflow: visible;
|
342 |
+
clip: auto;
|
343 |
+
white-space: normal;
|
344 |
+
}
|
345 |
+
|
346 |
+
.sek-embed {
|
347 |
+
position: relative;
|
348 |
+
}
|
349 |
+
|
350 |
+
.sek-embed::before {
|
351 |
+
display: block;
|
352 |
+
content: '';
|
353 |
+
}
|
354 |
+
|
355 |
+
.sek-embed .sek-embed-inner,
|
356 |
+
.sek-embed iframe {
|
357 |
+
position: absolute;
|
358 |
+
width: 100%;
|
359 |
+
height: 100%;
|
360 |
+
top: 0;
|
361 |
+
left: 0;
|
362 |
+
}
|
363 |
+
|
364 |
+
.sektion-wrapper {
|
365 |
+
word-wrap: break-word;
|
366 |
+
}
|
367 |
+
|
368 |
+
.sek-module .sek-module-inner ul {
|
369 |
+
list-style: disc;
|
370 |
+
}
|
371 |
+
|
372 |
+
.sek-module .sek-module-inner ol {
|
373 |
+
list-style: decimal;
|
374 |
+
}
|
375 |
+
|
376 |
+
.sek-module .sek-module-inner ol > li::before {
|
377 |
+
content: none;
|
378 |
+
}
|
379 |
+
|
380 |
+
.sek-module .sek-module-inner ul, .sek-module .sek-module-inner ol {
|
381 |
+
padding: 0;
|
382 |
+
line-height: 1.5;
|
383 |
+
margin: 0 1.5rem 1.5rem 0;
|
384 |
+
}
|
385 |
+
|
386 |
+
.sek-module .sek-module-inner ul > li, .sek-module .sek-module-inner ol > li {
|
387 |
+
padding: 0;
|
388 |
+
}
|
389 |
+
|
390 |
+
.sek-module .sek-module-inner li > ul, .sek-module .sek-module-inner li > ol {
|
391 |
+
margin-bottom: 0;
|
392 |
+
}
|
393 |
+
|
394 |
+
.sek-module-inner .sek-btn {
|
395 |
+
display: inline-block;
|
396 |
+
font-weight: normal;
|
397 |
+
line-height: 1.25em;
|
398 |
+
text-align: center;
|
399 |
+
/*white-space: nowrap;*/
|
400 |
+
white-space: normal;
|
401 |
+
word-break: break-all;
|
402 |
+
vertical-align: middle;
|
403 |
+
-webkit-user-select: none;
|
404 |
+
-moz-user-select: none;
|
405 |
+
-ms-user-select: none;
|
406 |
+
user-select: none;
|
407 |
+
border: 1px solid transparent;
|
408 |
+
padding: 0.5em 1em;
|
409 |
+
border-radius: 2px;
|
410 |
+
border-width: 2px;
|
411 |
+
border-style: solid;
|
412 |
+
font-size: 1em;
|
413 |
+
cursor: pointer;
|
414 |
+
text-decoration: none;
|
415 |
+
text-transform: none;
|
416 |
+
transition: all 0.2s ease-in-out;
|
417 |
+
}
|
418 |
+
|
419 |
+
.sek-module-inner .sek-btn:focus, .sek-module-inner .sek-btn:hover {
|
420 |
+
text-decoration: none;
|
421 |
+
}
|
422 |
+
|
423 |
+
.sek-module-inner .sek-btn:focus, .sek-module-inner .focus.sek-btn {
|
424 |
+
outline: 0;
|
425 |
+
box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25);
|
426 |
+
}
|
427 |
+
|
428 |
+
.sek-module-inner .disabled.sek-btn, .sek-module-inner .sek-btn:disabled {
|
429 |
+
cursor: not-allowed;
|
430 |
+
opacity: .65;
|
431 |
+
box-shadow: none;
|
432 |
+
}
|
433 |
+
|
434 |
+
.sek-module-inner .sek-btn:active, .sek-module-inner .active.sek-btn {
|
435 |
+
background-image: none;
|
436 |
+
box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25);
|
437 |
+
}
|
438 |
+
|
439 |
+
a.sek-btn.disabled,
|
440 |
+
fieldset[disabled] a.sek-btn {
|
441 |
+
pointer-events: none;
|
442 |
+
}
|
443 |
+
|
444 |
+
.sektion-wrapper button,
|
445 |
+
.sektion-wrapper [type="button"],
|
446 |
+
.sektion-wrapper [type="reset"],
|
447 |
+
.sektion-wrapper [type="submit"] {
|
448 |
+
-webkit-appearance: button;
|
449 |
+
}
|
450 |
+
|
451 |
+
.sektion-wrapper button::-moz-focus-inner,
|
452 |
+
.sektion-wrapper [type="button"]::-moz-focus-inner,
|
453 |
+
.sektion-wrapper [type="reset"]::-moz-focus-inner,
|
454 |
+
.sektion-wrapper [type="submit"]::-moz-focus-inner {
|
455 |
+
padding: 0;
|
456 |
+
border-style: none;
|
457 |
+
}
|
458 |
+
|
459 |
+
.sektion-wrapper button::-moz-focus-inner .sek-btn,
|
460 |
+
.sektion-wrapper [type="button"]::-moz-focus-inner .sek-btn,
|
461 |
+
.sektion-wrapper [type="reset"]::-moz-focus-inner .sek-btn,
|
462 |
+
.sektion-wrapper [type="submit"]::-moz-focus-inner .sek-btn {
|
463 |
+
padding: 0.5em 1em;
|
464 |
+
border-style: solid;
|
465 |
+
}
|
466 |
+
|
467 |
+
button.sek-btn,
|
468 |
+
[type="button"].sek-btn,
|
469 |
+
[type="reset"].sek-btn,
|
470 |
+
[type="submit"].sek-btn {
|
471 |
+
-wekbit-appearance: none !important;
|
472 |
+
background: transparent;
|
473 |
+
}
|
474 |
+
|
475 |
+
.sek-module-inner h1, .sek-module-inner h2, .sek-module-inner h3, .sek-module-inner h4, .sek-module-inner h5, .sek-module-inner h6 {
|
476 |
+
font-weight: 400;
|
477 |
+
line-height: 1.5em;
|
478 |
+
}
|
479 |
+
|
480 |
+
.sek-module-inner h1 {
|
481 |
+
font-size: 2.48em;
|
482 |
+
}
|
483 |
+
|
484 |
+
.sek-module-inner h2 {
|
485 |
+
font-size: 2.07em;
|
486 |
+
}
|
487 |
+
|
488 |
+
.sek-module-inner h3 {
|
489 |
+
font-size: 1.73em;
|
490 |
+
}
|
491 |
+
|
492 |
+
.sek-module-inner h4 {
|
493 |
+
font-size: 1.44em;
|
494 |
+
}
|
495 |
+
|
496 |
+
.sek-module-inner h5 {
|
497 |
+
font-size: 1.2em;
|
498 |
+
}
|
499 |
+
|
500 |
+
.sek-module-inner h6 {
|
501 |
+
font-size: 1em;
|
502 |
+
}
|
503 |
+
|
504 |
+
.sek-heading > a {
|
505 |
+
color: inherit;
|
506 |
+
font-size: inherit;
|
507 |
+
}
|
508 |
+
|
509 |
+
.sek-nav-wrap {
|
510 |
+
position: relative;
|
511 |
+
display: -ms-flexbox;
|
512 |
+
display: flex;
|
513 |
+
-ms-flex-wrap: wrap;
|
514 |
+
flex-wrap: wrap;
|
515 |
+
-ms-flex-align: center;
|
516 |
+
align-items: center;
|
517 |
+
-ms-flex-pack: justify;
|
518 |
+
justify-content: space-between;
|
519 |
+
-ms-flex-pack: center;
|
520 |
+
justify-content: center;
|
521 |
+
padding: .5rem 0;
|
522 |
+
}
|
523 |
+
|
524 |
+
.sek-nav-collapse {
|
525 |
+
-ms-flex-preferred-size: 100%;
|
526 |
+
flex-basis: 100%;
|
527 |
+
-ms-flex-positive: 1;
|
528 |
+
flex-grow: 1;
|
529 |
+
-ms-flex-align: center;
|
530 |
+
align-items: center;
|
531 |
+
-ms-flex-pack: center;
|
532 |
+
justify-content: center;
|
533 |
+
}
|
534 |
+
|
535 |
+
.sek-nav {
|
536 |
+
display: -ms-flexbox;
|
537 |
+
display: flex;
|
538 |
+
-ms-flex-wrap: wrap;
|
539 |
+
flex-wrap: wrap;
|
540 |
+
-ms-flex-direction: column;
|
541 |
+
flex-direction: column;
|
542 |
+
}
|
543 |
+
|
544 |
+
.sek-module .sek-module-inner .sek-nav {
|
545 |
+
margin-right: -10px !important;
|
546 |
+
margin-left: -10px !important;
|
547 |
+
}
|
548 |
+
|
549 |
+
.sek-module .sek-module-inner .sek-nav,
|
550 |
+
.sek-module .sek-module-inner .sek-nav ul {
|
551 |
+
list-style: none !important;
|
552 |
+
padding: 0 !important;
|
553 |
+
margin: 0 !important;
|
554 |
+
}
|
555 |
+
|
556 |
+
.sek-module .sek-module-inner .sek-nav li {
|
557 |
+
list-style: none;
|
558 |
+
margin: 0 5px;
|
559 |
+
}
|
560 |
+
|
561 |
+
.sek-module .sek-module-inner .sek-nav li > ul li {
|
562 |
+
padding: 0 .9rem 0 0;
|
563 |
+
}
|
564 |
+
|
565 |
+
.sek-nav li a {
|
566 |
+
padding: .6em .8em;
|
567 |
+
display: -ms-flexbox;
|
568 |
+
display: flex;
|
569 |
+
-ms-flex-align: center;
|
570 |
+
align-items: center;
|
571 |
+
-ms-flex-pack: justify;
|
572 |
+
justify-content: space-between;
|
573 |
+
color: inherit;
|
574 |
+
overflow: hidden;
|
575 |
+
}
|
576 |
+
|
577 |
+
.sek-nav-wrap .sek-nav li a {
|
578 |
+
text-decoration: none;
|
579 |
+
}
|
580 |
+
|
581 |
+
.sek-nav li a:hover .sek-nav__title {
|
582 |
+
text-decoration: underline;
|
583 |
+
}
|
584 |
+
|
585 |
+
.sek-nav li:not(:last-of-type) {
|
586 |
+
border-bottom: 1px solid;
|
587 |
+
border-color: rgba(49, 49, 49, 0.09);
|
588 |
+
}
|
589 |
+
|
590 |
+
.sek-nav .menu-item-has-children,
|
591 |
+
.sek-nav .page_item_has_children {
|
592 |
+
position: relative;
|
593 |
+
}
|
594 |
+
|
595 |
+
.sek-nav .menu-item-has-children > a::after,
|
596 |
+
.sek-nav .page_item_has_children > a::after {
|
597 |
+
content: "\f107";
|
598 |
+
-moz-osx-font-smoothing: grayscale;
|
599 |
+
-webkit-font-smoothing: antialiased;
|
600 |
+
display: none;
|
601 |
+
font-style: normal;
|
602 |
+
font-variant: normal;
|
603 |
+
text-rendering: auto;
|
604 |
+
font-family: 'Font Awesome 5 Free';
|
605 |
+
font-weight: 900;
|
606 |
+
transition: all 0.3s ease;
|
607 |
+
-webkit-transform-style: preserve-3d;
|
608 |
+
transform-style: preserve-3d;
|
609 |
+
-webkit-backface-visibility: hidden;
|
610 |
+
backface-visibility: hidden;
|
611 |
+
-webkit-perspective: 1000px;
|
612 |
+
perspective: 1000px;
|
613 |
+
padding: 0 .45em;
|
614 |
+
font-size: .8em;
|
615 |
+
top: .1em;
|
616 |
+
position: relative;
|
617 |
+
}
|
618 |
+
|
619 |
+
.sek-nav .menu-item-has-children.show > a::after,
|
620 |
+
.sek-nav .page_item_has_children.show > a::after {
|
621 |
+
-webkit-transform: translateZ(0) rotate(180deg) !important;
|
622 |
+
transform: translateZ(0) rotate(180deg) !important;
|
623 |
+
-ms-transform: rotate(180deg) !important;
|
624 |
+
}
|
625 |
+
|
626 |
+
.sek-nav .sub-menu,
|
627 |
+
.sek-nav .children {
|
628 |
+
position: static;
|
629 |
+
float: none;
|
630 |
+
list-style: none;
|
631 |
+
border-radius: 0;
|
632 |
+
border: 0;
|
633 |
+
margin: 0;
|
634 |
+
padding: 0;
|
635 |
+
font-size: inherit;
|
636 |
+
}
|
637 |
+
|
638 |
+
@media (min-width: 768px) {
|
639 |
+
.sek-nav .sub-menu,
|
640 |
+
.sek-nav .children {
|
641 |
+
position: absolute;
|
642 |
+
display: none;
|
643 |
+
top: 100%;
|
644 |
+
right: 0;
|
645 |
+
z-index: 1000;
|
646 |
+
min-width: 10rem;
|
647 |
+
max-width: 50vw;
|
648 |
+
}
|
649 |
+
}
|
650 |
+
|
651 |
+
.sek-dropdown-submenu > a::after {
|
652 |
+
-webkit-transform: translateZ(0) rotate(90deg);
|
653 |
+
transform: translateZ(0) rotate(90deg);
|
654 |
+
-ms-transform: rotate(90deg);
|
655 |
+
}
|
656 |
+
|
657 |
+
.sek-dropdown-submenu > a[class*=-reverse]::after {
|
658 |
+
-webkit-transform: translateZ(0) rotate(270deg);
|
659 |
+
transform: translateZ(0) rotate(270deg);
|
660 |
+
-ms-transform: rotate(270deg);
|
661 |
+
}
|
662 |
+
|
663 |
+
.sek-nav-toggler {
|
664 |
+
-webkit-appearance: none !important;
|
665 |
+
cursor: pointer;
|
666 |
+
height: 40px;
|
667 |
+
width: 40px;
|
668 |
+
padding: 0;
|
669 |
+
vertical-align: middle;
|
670 |
+
}
|
671 |
+
|
672 |
+
.sek-nav-toggler, .sek-nav-toggler:hover, .sek-nav-toggler:focus {
|
673 |
+
background: 0 0;
|
674 |
+
background-color: rgba(0, 0, 0, 0);
|
675 |
+
color: black;
|
676 |
+
border: none;
|
677 |
+
}
|
678 |
+
|
679 |
+
.sek-ham__span-wrapper {
|
680 |
+
height: 12px;
|
681 |
+
position: relative;
|
682 |
+
}
|
683 |
+
|
684 |
+
.sek-ham__span-wrapper .line {
|
685 |
+
display: block;
|
686 |
+
height: 1.5px;
|
687 |
+
position: absolute;
|
688 |
+
left: 10px;
|
689 |
+
border-radius: 5px;
|
690 |
+
background-clip: padding-box;
|
691 |
+
transition: all ease .35s;
|
692 |
+
-webkit-backface-visibility: hidden;
|
693 |
+
backface-visibility: hidden;
|
694 |
+
border-top: 1.5px solid;
|
695 |
+
}
|
696 |
+
|
697 |
+
.sek-ham__span-wrapper .line-1 {
|
698 |
+
top: 0;
|
699 |
+
}
|
700 |
+
|
701 |
+
.sek-ham__span-wrapper .line-2 {
|
702 |
+
top: 50%;
|
703 |
+
}
|
704 |
+
|
705 |
+
.sek-ham__span-wrapper .line-3 {
|
706 |
+
top: 100%;
|
707 |
+
}
|
708 |
+
|
709 |
+
.sek-nav-toggler .line-1 {
|
710 |
+
-webkit-transform: translate(-3px, 6px) rotate(45deg);
|
711 |
+
transform: translate(-3px, 6px) rotate(45deg);
|
712 |
+
width: 28px;
|
713 |
+
}
|
714 |
+
|
715 |
+
.sek-nav-toggler .line-2 {
|
716 |
+
opacity: 0;
|
717 |
+
}
|
718 |
+
|
719 |
+
.sek-nav-toggler .line-3 {
|
720 |
+
-webkit-transform: translate(-3px, -6px) rotate(-45deg);
|
721 |
+
transform: translate(-3px, -6px) rotate(-45deg);
|
722 |
+
width: 28px;
|
723 |
+
}
|
724 |
+
|
725 |
+
.sek-nav-toggler.sek-collapsed .line {
|
726 |
+
width: 20px;
|
727 |
+
-webkit-transform: translate(0, 0) rotate(0);
|
728 |
+
transform: translate(0, 0) rotate(0);
|
729 |
+
opacity: 1;
|
730 |
+
}
|
731 |
+
|
732 |
+
.sek-nav-toggler.sek-collapsed.hovering .line {
|
733 |
+
-webkit-transform: translateX(-3px);
|
734 |
+
transform: translateX(-3px);
|
735 |
+
width: 26px;
|
736 |
+
}
|
737 |
+
|
738 |
+
.sek-dropdown-menu {
|
739 |
+
position: static;
|
740 |
+
float: none;
|
741 |
+
list-style: none;
|
742 |
+
border-radius: 0;
|
743 |
+
border: 0;
|
744 |
+
margin: 0;
|
745 |
+
padding: 0;
|
746 |
+
font-size: inherit;
|
747 |
+
}
|
748 |
+
|
749 |
+
@media (min-width: 768px) {
|
750 |
+
.sek-dropdown-menu {
|
751 |
+
position: absolute;
|
752 |
+
display: none;
|
753 |
+
top: 100%;
|
754 |
+
right: 0;
|
755 |
+
z-index: 1000;
|
756 |
+
min-width: 10rem;
|
757 |
+
max-width: 50vw;
|
758 |
+
}
|
759 |
+
}
|
760 |
+
|
761 |
+
.show > .sek-dropdown-menu {
|
762 |
+
display: block;
|
763 |
+
}
|
764 |
+
|
765 |
+
.sek-dropdown-menu .sek-nav__title {
|
766 |
+
word-break: break-word;
|
767 |
+
white-space: normal;
|
768 |
+
}
|
769 |
+
|
770 |
+
.sek-dropdown-menu.open-right {
|
771 |
+
left: 0;
|
772 |
+
right: auto;
|
773 |
+
}
|
774 |
+
|
775 |
+
.sek-dropdown-menu.open-right ul:not(.open-left),
|
776 |
+
.sek-dropdown-menu ul.open-right {
|
777 |
+
left: 100%;
|
778 |
+
right: auto;
|
779 |
+
}
|
780 |
+
|
781 |
+
.sek-dropdown-menu.open-left {
|
782 |
+
left: auto;
|
783 |
+
right: 0;
|
784 |
+
}
|
785 |
+
|
786 |
+
.sek-dropdown-menu.open-left ul:not(.open-right),
|
787 |
+
.sek-dropdown-menu ul.open-left {
|
788 |
+
right: 100%;
|
789 |
+
left: auto;
|
790 |
+
}
|
791 |
+
|
792 |
+
@media (min-width: 768px) {
|
793 |
+
.sek-nav {
|
794 |
+
-ms-flex-direction: row;
|
795 |
+
flex-direction: row;
|
796 |
+
}
|
797 |
+
.sek-nav .menu-item-has-children > a::after,
|
798 |
+
.sek-nav .page_item_has_children > a::after {
|
799 |
+
display: inline-block;
|
800 |
+
}
|
801 |
+
.sek-nav > li:not(:last-of-type) {
|
802 |
+
border-bottom: none;
|
803 |
+
}
|
804 |
+
.sek-nav > li > a {
|
805 |
+
padding: 5px;
|
806 |
+
}
|
807 |
+
.sek-nav-collapse {
|
808 |
+
display: -ms-flexbox !important;
|
809 |
+
display: flex !important;
|
810 |
+
-ms-flex-preferred-size: auto;
|
811 |
+
flex-basis: auto;
|
812 |
+
}
|
813 |
+
.sek-nav-toggler {
|
814 |
+
display: none;
|
815 |
+
}
|
816 |
+
.sek-dropdown-menu {
|
817 |
+
background: white;
|
818 |
+
box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, 0.15);
|
819 |
+
}
|
820 |
+
.sek-nav .sek-dropdown-menu li {
|
821 |
+
padding: 0 10px !important;
|
822 |
+
margin: 0 !important;
|
823 |
+
}
|
824 |
+
.sek-nav .sek-dropdown-menu li a {
|
825 |
+
padding: 10px 12px;
|
826 |
+
}
|
827 |
+
.sek-dropdown-menu ul {
|
828 |
+
right: 100%;
|
829 |
+
}
|
830 |
+
.sek-dropdown-menu .sek-menu-link__row-reverse {
|
831 |
+
-ms-flex-direction: row-reverse !important;
|
832 |
+
flex-direction: row-reverse !important;
|
833 |
+
}
|
834 |
+
.sek-dropdown-menu .sek-nav__title {
|
835 |
+
word-break: normal;
|
836 |
+
white-space: nowrap;
|
837 |
+
}
|
838 |
+
.sek-dropdown-submenu .sek-dropdown-menu {
|
839 |
+
top: 15px;
|
840 |
+
}
|
841 |
+
.sek-submenu-fade .sek-dropdown-menu a {
|
842 |
+
transition: all 0.25s ease;
|
843 |
+
-webkit-transform: translate(0, 0);
|
844 |
+
transform: translate(0, 0);
|
845 |
+
}
|
846 |
+
.sek-submenu-fade .sek-dropdown-menu a:hover {
|
847 |
+
-webkit-transform: translate(3px, 0);
|
848 |
+
transform: translate(3px, 0);
|
849 |
+
}
|
850 |
+
.sek-submenu-fade .page_item_has_children,
|
851 |
+
.sek-submenu-fade .menu-item-has-children {
|
852 |
+
-webkit-perspective: 1000px;
|
853 |
+
perspective: 1000px;
|
854 |
+
}
|
855 |
+
.sek-submenu-fade .page_item_has_children > ul,
|
856 |
+
.sek-submenu-fade .menu-item-has-children > ul {
|
857 |
+
position: fixed;
|
858 |
+
opacity: 0;
|
859 |
+
visibility: hidden;
|
860 |
+
display: block;
|
861 |
+
transition: all 0.25s ease-in-out;
|
862 |
+
-webkit-transform: translate(0, -10px);
|
863 |
+
transform: translate(0, -10px);
|
864 |
+
}
|
865 |
+
.sek-submenu-fade .page_item_has_children:not(.show),
|
866 |
+
.sek-submenu-fade .menu-item-has-children:not(.show) {
|
867 |
+
overflow: hidden;
|
868 |
+
}
|
869 |
+
.sek-submenu-fade .page_item_has_children:not(.show) ul,
|
870 |
+
.sek-submenu-fade .menu-item-has-children:not(.show) ul {
|
871 |
+
pointer-events: none;
|
872 |
+
cursor: not-allowed;
|
873 |
+
}
|
874 |
+
.sek-submenu-fade li.show {
|
875 |
+
-webkit-perspective: none;
|
876 |
+
perspective: none;
|
877 |
+
}
|
878 |
+
.sek-submenu-fade li.show > ul {
|
879 |
+
position: absolute;
|
880 |
+
visibility: visible;
|
881 |
+
opacity: 1;
|
882 |
+
-webkit-transform: translate(0, 0);
|
883 |
+
transform: translate(0, 0);
|
884 |
+
}
|
885 |
+
}
|
886 |
+
|
887 |
+
[class*=sek__r-w] {
|
888 |
+
position: relative;
|
889 |
+
display: block;
|
890 |
+
padding: 0;
|
891 |
+
overflow: hidden;
|
892 |
+
-webkit-backface-visibility: hidden;
|
893 |
+
backface-visibility: hidden;
|
894 |
+
-webkit-perspective: 1000px;
|
895 |
+
perspective: 1000px;
|
896 |
+
-webkit-transform-style: preserve-3d;
|
897 |
+
transform-style: preserve-3d;
|
898 |
+
}
|
899 |
+
|
900 |
+
[class*=sek__r-w]::before {
|
901 |
+
display: block;
|
902 |
+
content: "";
|
903 |
+
}
|
904 |
+
|
905 |
+
.sek__r-wFP::before {
|
906 |
+
padding-top: 92.592593%;
|
907 |
+
}
|
908 |
+
|
909 |
+
.sek-fp-widget {
|
910 |
+
text-align: center;
|
911 |
+
margin: auto !important;
|
912 |
+
}
|
913 |
+
|
914 |
+
.sek-fp-widget .sek-fp-button-holder, .sek-fp-widget .sek-fp-title, .sek-fp-widget .sek-fp-text {
|
915 |
+
width: 90%;
|
916 |
+
margin-left: auto;
|
917 |
+
margin-right: auto;
|
918 |
+
}
|
919 |
+
|
920 |
+
.sek-fp-widget .sek-fp-title {
|
921 |
+
color: #5a5a5a;
|
922 |
+
line-height: 1.25em;
|
923 |
+
margin-top: .625em;
|
924 |
+
margin-bottom: 1.25em;
|
925 |
+
word-break: break-word;
|
926 |
+
position: relative;
|
927 |
+
font-weight: 500;
|
928 |
+
font-size: 1.44em;
|
929 |
+
}
|
930 |
+
|
931 |
+
.sek-fp-widget .sek-fp-title::after {
|
932 |
+
content: "";
|
933 |
+
position: absolute;
|
934 |
+
width: 1.25em;
|
935 |
+
background: #5a5a5a;
|
936 |
+
height: 2px;
|
937 |
+
top: 100%;
|
938 |
+
left: 0;
|
939 |
+
right: 0;
|
940 |
+
margin: .3125em auto 0;
|
941 |
+
transition: all .6s ease;
|
942 |
+
}
|
943 |
+
|
944 |
+
.sek-link-mask-p:hover .sek-fp-title::after {
|
945 |
+
width: 2.5em;
|
946 |
+
}
|
947 |
+
|
948 |
+
.sek-fp-widget .sek-fp-text {
|
949 |
+
color: #777;
|
950 |
+
line-height: 1.55em;
|
951 |
+
margin: 1.5em auto;
|
952 |
+
word-wrap: break-word;
|
953 |
+
}
|
954 |
+
|
955 |
+
.sek-fp-widget .sek-fp-text > a {
|
956 |
+
padding: 0 !important;
|
957 |
+
display: inline !important;
|
958 |
+
line-height: 1em !important;
|
959 |
+
}
|
960 |
+
|
961 |
+
.sek-fp-widget .sek-fp-btn-link {
|
962 |
+
text-transform: uppercase;
|
963 |
+
margin-bottom: 1.25em;
|
964 |
+
white-space: normal;
|
965 |
+
word-break: break-word;
|
966 |
+
outline: 0;
|
967 |
+
background-color: #3b3b3b;
|
968 |
+
color: #fff;
|
969 |
+
border-color: #3b3b3b;
|
970 |
+
font-size: .75em;
|
971 |
+
line-height: 2.5em;
|
972 |
+
padding: 0 2.5em;
|
973 |
+
}
|
974 |
+
|
975 |
+
.sek-fp-widget .sek-fp-btn-link:hover, .sek-fp-widget .sek-fp-btn-link:focus, .sek-fp-widget .sek-fp-btn-link:active {
|
976 |
+
color: #3b3b3b;
|
977 |
+
background: transparent;
|
978 |
+
}
|
979 |
+
|
980 |
+
.sek-fp-widget .sek-fp-thumb-wrapper {
|
981 |
+
max-width: 270px;
|
982 |
+
margin: 8px auto;
|
983 |
+
}
|
984 |
+
|
985 |
+
.sek-fp-widget img {
|
986 |
+
-webkit-transform: translate3d(0, 0, 0);
|
987 |
+
transform: translate3d(0, 0, 0);
|
988 |
+
-ms-transform: translate(0, 0);
|
989 |
+
-webkit-transform-style: preserve-3d;
|
990 |
+
transform-style: preserve-3d;
|
991 |
+
-webkit-backface-visibility: hidden;
|
992 |
+
backface-visibility: hidden;
|
993 |
+
position: absolute;
|
994 |
+
top: 0;
|
995 |
+
left: 0;
|
996 |
+
z-index: 0;
|
997 |
+
}
|
998 |
+
|
999 |
+
.js-center-images-disabled .sek-fp-widget img {
|
1000 |
+
-webkit-transform: translate(-50%, -50%);
|
1001 |
+
transform: translate(-50%, -50%);
|
1002 |
+
-webkit-transform: translate3d(-50%, -50%, 0);
|
1003 |
+
transform: translate3d(-50%, -50%, 0);
|
1004 |
+
-ms-transform: translate(-50%, -50%);
|
1005 |
+
top: 50%;
|
1006 |
+
left: 50%;
|
1007 |
+
max-width: 100%;
|
1008 |
+
}
|
1009 |
+
|
1010 |
+
.sek-fp-widget img.h-centered {
|
1011 |
+
width: auto !important;
|
1012 |
+
max-width: none !important;
|
1013 |
+
}
|
1014 |
+
|
1015 |
+
.sek-fp-widget img.v-centered {
|
1016 |
+
height: auto !important;
|
1017 |
+
max-height: none !important;
|
1018 |
+
max-width: none !important;
|
1019 |
+
vertical-align: top;
|
1020 |
+
}
|
1021 |
+
|
1022 |
+
.sek-link-mask {
|
1023 |
+
position: absolute;
|
1024 |
+
border-color: white;
|
1025 |
+
left: 0;
|
1026 |
+
right: 0;
|
1027 |
+
top: 0;
|
1028 |
+
bottom: 0;
|
1029 |
+
overflow: hidden;
|
1030 |
+
z-index: 1;
|
1031 |
+
}
|
1032 |
+
|
1033 |
+
.sek-link-mask.no-effect {
|
1034 |
+
border: none;
|
1035 |
+
}
|
1036 |
+
|
1037 |
+
.sek-link-mask::before {
|
1038 |
+
position: absolute;
|
1039 |
+
width: 63%;
|
1040 |
+
padding-bottom: 63%;
|
1041 |
+
content: '';
|
1042 |
+
z-index: 1;
|
1043 |
+
left: 50%;
|
1044 |
+
top: 50%;
|
1045 |
+
-webkit-transform: translate(-50%, -50%);
|
1046 |
+
transform: translate(-50%, -50%);
|
1047 |
+
-webkit-transform: translate3d(-50%, -50%, 0);
|
1048 |
+
transform: translate3d(-50%, -50%, 0);
|
1049 |
+
/* end of centering */
|
1050 |
+
border: 150px solid;
|
1051 |
+
border-color: inherit;
|
1052 |
+
box-sizing: content-box;
|
1053 |
+
transition: all .3s ease;
|
1054 |
+
}
|
1055 |
+
|
1056 |
+
.round .sek-link-mask::before {
|
1057 |
+
border-radius: 50%;
|
1058 |
+
}
|
1059 |
+
|
1060 |
+
.sek-link-mask-p:hover .sek-link-mask::before {
|
1061 |
+
-webkit-transform: translate(-50%, -50%) scale(1.4);
|
1062 |
+
transform: translate(-50%, -50%) scale(1.4);
|
1063 |
+
/* fallback for those browsers w/o translate3d transform property*/
|
1064 |
+
-webkit-transform: translate3d(-50%, -50%, 0) scale(1.4);
|
1065 |
+
transform: translate3d(-50%, -50%, 0) scale(1.4);
|
1066 |
+
-ms-transform: translate(-50%, -50%) scale(1.4);
|
1067 |
+
}
|
1068 |
+
|
1069 |
+
.no-cssanimations .sek-link-mask {
|
1070 |
+
border: transparent;
|
1071 |
+
}
|
1072 |
+
|
1073 |
+
.no-cssanimations .sek-fp-thumb-wrapper {
|
1074 |
+
opacity: .7;
|
1075 |
+
}
|
1076 |
+
|
1077 |
+
.no-cssanimations .sek-fp-thumb-wrapper:hover {
|
1078 |
+
opacity: 1;
|
1079 |
+
}
|
1080 |
+
|
1081 |
+
[data-sek-module-type="czr_image_module"] {
|
1082 |
+
text-align: center;
|
1083 |
+
}
|
1084 |
+
|
1085 |
+
[data-sek-module-type="czr_image_module"] img {
|
1086 |
+
border: 0 solid #f2f2f2;
|
1087 |
+
}
|
1088 |
+
|
1089 |
+
[data-sek-module-type="czr_image_module"] .box-shadow img {
|
1090 |
+
box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0;
|
1091 |
+
}
|
1092 |
+
|
1093 |
+
/* image module transitions for better animations when effects are used */
|
1094 |
+
[data-sek-module-type="czr_image_module"] figure img {
|
1095 |
+
transition: all 0.2s ease-out;
|
1096 |
+
}
|
1097 |
+
|
1098 |
+
.sek-hover-effect-opacity img:hover {
|
1099 |
+
opacity: .7;
|
1100 |
+
}
|
1101 |
+
|
1102 |
+
.sek-hover-effect-zoom-out img:hover {
|
1103 |
+
-webkit-transform: scale(1.05);
|
1104 |
+
transform: scale(1.05);
|
1105 |
+
}
|
1106 |
+
|
1107 |
+
.sek-hover-effect-zoom-in img:hover {
|
1108 |
+
-webkit-transform: scale(0.95);
|
1109 |
+
transform: scale(0.95);
|
1110 |
+
}
|
1111 |
+
|
1112 |
+
.sek-hover-effect-move-up img:hover {
|
1113 |
+
-webkit-transform: translateY(-6px);
|
1114 |
+
transform: translateY(-6px);
|
1115 |
+
}
|
1116 |
+
|
1117 |
+
.sek-hover-effect-move-down img:hover {
|
1118 |
+
-webkit-transform: translateY(6px);
|
1119 |
+
transform: translateY(6px);
|
1120 |
+
}
|
1121 |
+
|
1122 |
+
.sek-hover-effect-blur img:hover {
|
1123 |
+
-webkit-filter: blur(2px);
|
1124 |
+
filter: blur(2px);
|
1125 |
+
}
|
1126 |
+
|
1127 |
+
.sek-hover-effect-grayscale img:hover {
|
1128 |
+
-webkit-filter: grayscale(0%);
|
1129 |
+
filter: grayscale(0%);
|
1130 |
+
}
|
1131 |
+
|
1132 |
+
.sek-hover-effect-grayscale img:hover {
|
1133 |
+
-webkit-filter: grayscale(100%);
|
1134 |
+
filter: grayscale(100%);
|
1135 |
+
-webkit-filter: gray;
|
1136 |
+
filter: gray;
|
1137 |
+
}
|
1138 |
+
|
1139 |
+
.sek-hover-effect-reverse-grayscale img {
|
1140 |
+
-webkit-filter: grayscale(100%);
|
1141 |
+
filter: grayscale(100%);
|
1142 |
+
-webkit-filter: gray;
|
1143 |
+
filter: gray;
|
1144 |
+
}
|
1145 |
+
|
1146 |
+
.sek-hover-effect-reverse-grayscale img:hover {
|
1147 |
+
-webkit-filter: grayscale(0%);
|
1148 |
+
filter: grayscale(0%);
|
1149 |
+
}
|
1150 |
+
|
1151 |
+
[data-sek-module-type="czr_divider_module"] {
|
1152 |
+
text-align: center;
|
1153 |
+
}
|
1154 |
+
|
1155 |
+
[data-sek-module-type="czr_divider_module"] .sek-module-inner {
|
1156 |
+
font-size: 0;
|
1157 |
+
line-height: 0;
|
1158 |
+
}
|
1159 |
+
|
1160 |
+
.sek-divider {
|
1161 |
+
border-top: 1px solid #5a5a5a;
|
1162 |
+
display: inline-block;
|
1163 |
+
width: 100%;
|
1164 |
+
margin-top: 15px;
|
1165 |
+
margin-bottom: 15px;
|
1166 |
+
font-size: 1rem;
|
1167 |
+
}
|
1168 |
+
|
1169 |
+
.sek-spacer {
|
1170 |
+
height: 20px;
|
1171 |
+
}
|
1172 |
+
|
1173 |
+
[data-sek-module-type="czr_icon_module"] {
|
1174 |
+
text-align: center;
|
1175 |
+
color: #5a5a5a;
|
1176 |
+
font-size: 15px;
|
1177 |
+
}
|
1178 |
+
|
1179 |
+
[data-sek-module-type="czr_icon_module"] a.sek-icon,
|
1180 |
+
[data-sek-module-type="czr_icon_module"] a.sek-icon:hover,
|
1181 |
+
[data-sek-module-type="czr_icon_module"] a.sek-icon:focus,
|
1182 |
+
[data-sek-module-type="czr_icon_module"] a.sek-icon:active,
|
1183 |
+
[data-sek-module-type="czr_icon_module"] a.sek-icon.active {
|
1184 |
+
color: inherit;
|
1185 |
+
}
|
1186 |
+
|
1187 |
+
[data-sek-module-type="czr_icon_module"] .box-shadow .sek-icon-wrapper {
|
1188 |
+
box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0;
|
1189 |
+
}
|
1190 |
+
|
1191 |
+
[data-sek-module-type="czr_icon_module"] .sek-icon i {
|
1192 |
+
webkit-transition: all 0.15s ease-in-out;
|
1193 |
+
transition: all 0.15s ease-in-out;
|
1194 |
+
}
|
1195 |
+
|
1196 |
+
[data-sek-module-type="czr_icon_module"] .sek-icon .fas, [data-sek-module-type="czr_icon_module"] .sek-icon .far, [data-sek-module-type="czr_icon_module"] .sek-icon .fab {
|
1197 |
+
width: 1em;
|
1198 |
+
height: 1em;
|
1199 |
+
text-align: center;
|
1200 |
+
}
|
1201 |
+
|
1202 |
+
[data-sek-module-type="czr_icon_module"] a.sek-icon {
|
1203 |
+
box-shadow: none;
|
1204 |
+
-webkit-box-shadow: none;
|
1205 |
+
}
|
1206 |
+
|
1207 |
+
[data-sek-module-type="czr_icon_module"] a.sek-icon:hover, [data-sek-module-type="czr_icon_module"] a.sek-icon:focus, [data-sek-module-type="czr_icon_module"] a.sek-icon:active {
|
1208 |
+
box-shadow: none;
|
1209 |
+
-webkit-box-shadow: none;
|
1210 |
+
}
|
1211 |
+
|
1212 |
+
[data-sek-module-type="czr_icon_module"] .sek-icon-wrapper {
|
1213 |
+
display: inline-block;
|
1214 |
+
}
|
1215 |
+
|
1216 |
+
.sek-quote p {
|
1217 |
+
margin: 0 0 .5em;
|
1218 |
+
padding: 0;
|
1219 |
+
}
|
1220 |
+
|
1221 |
+
.sek-quote .sek-cite {
|
1222 |
+
font-size: 13px;
|
1223 |
+
line-height: 1.5em;
|
1224 |
+
font-style: inherit;
|
1225 |
+
}
|
1226 |
+
|
1227 |
+
.sek-quote.sek-quote-design {
|
1228 |
+
background: none;
|
1229 |
+
font-style: inherit;
|
1230 |
+
margin-right: 0;
|
1231 |
+
margin-left: 0;
|
1232 |
+
padding: 15px 0;
|
1233 |
+
border: none;
|
1234 |
+
}
|
1235 |
+
|
1236 |
+
.sek-quote.sek-quote-design > * {
|
1237 |
+
padding: 0;
|
1238 |
+
margin: 0;
|
1239 |
+
}
|
1240 |
+
|
1241 |
+
.sek-quote.sek-quote-design::before, .sek-quote.sek-quote-design::after {
|
1242 |
+
display: none;
|
1243 |
+
}
|
1244 |
+
|
1245 |
+
.sek-quote.sek-quote-design .sek-cite {
|
1246 |
+
padding: 0;
|
1247 |
+
font-weight: normal;
|
1248 |
+
}
|
1249 |
+
|
1250 |
+
.sek-quote.sek-quote-design .sek-cite::before {
|
1251 |
+
display: none;
|
1252 |
+
}
|
1253 |
+
|
1254 |
+
.sek-quote.sek-quote-design .sek-quote-inner {
|
1255 |
+
color: inherit;
|
1256 |
+
padding-right: calc(10px + 1.3em);
|
1257 |
+
}
|
1258 |
+
|
1259 |
+
.sek-quote.sek-quote-design .sek-quote-content {
|
1260 |
+
font-weight: 400;
|
1261 |
+
font-size: 16px;
|
1262 |
+
color: inherit;
|
1263 |
+
}
|
1264 |
+
|
1265 |
+
.sek-quote.sek-quote-design.sek-border-before {
|
1266 |
+
padding-right: 15px;
|
1267 |
+
border-right: 5px solid;
|
1268 |
+
}
|
1269 |
+
|
1270 |
+
.sek-quote.sek-quote-design.sek-border-before .sek-cite {
|
1271 |
+
clear: both;
|
1272 |
+
display: block;
|
1273 |
+
margin-top: 1.5em;
|
1274 |
+
position: relative;
|
1275 |
+
padding-right: 2.2em;
|
1276 |
+
padding-left: 0.25em;
|
1277 |
+
}
|
1278 |
+
|
1279 |
+
.sek-quote.sek-quote-design.sek-border-before .sek-cite::before {
|
1280 |
+
display: block;
|
1281 |
+
content: '';
|
1282 |
+
top: 1em;
|
1283 |
+
position: absolute;
|
1284 |
+
background: none;
|
1285 |
+
width: 2em;
|
1286 |
+
height: auto;
|
1287 |
+
right: 0;
|
1288 |
+
border-top: 1px solid;
|
1289 |
+
}
|
1290 |
+
|
1291 |
+
.sek-quote.sek-quote-design.sek-quote-icon-before {
|
1292 |
+
position: relative;
|
1293 |
+
display: -ms-flexbox;
|
1294 |
+
display: flex;
|
1295 |
+
font-size: 32px;
|
1296 |
+
}
|
1297 |
+
|
1298 |
+
.sek-quote.sek-quote-design.sek-quote-icon-before .sek-quote-content *:last-child {
|
1299 |
+
margin-bottom: .75em;
|
1300 |
+
}
|
1301 |
+
|
1302 |
+
.sek-quote.sek-quote-design.sek-quote-icon-before::before {
|
1303 |
+
content: '\f10d';
|
1304 |
+
color: #ccc;
|
1305 |
+
font-weight: 900;
|
1306 |
+
font-style: normal;
|
1307 |
+
text-align: center;
|
1308 |
+
font-family: 'Font Awesome 5 Free';
|
1309 |
+
-moz-osx-font-smoothing: grayscale;
|
1310 |
+
-webkit-font-smoothing: antialiased;
|
1311 |
+
font-variant: normal;
|
1312 |
+
text-rendering: auto;
|
1313 |
+
display: -ms-flexbox;
|
1314 |
+
display: flex;
|
1315 |
+
position: static;
|
1316 |
+
width: auto;
|
1317 |
+
margin: 0;
|
1318 |
+
right: 0;
|
1319 |
+
position: absolute;
|
1320 |
+
top: 0;
|
1321 |
+
}
|
1322 |
+
|
1323 |
+
[data-sek-module-type="czr_button_module"] .sek-module-inner {
|
1324 |
+
text-align: center;
|
1325 |
+
}
|
1326 |
+
|
1327 |
+
.sek-module-inner .sek-btn {
|
1328 |
+
background: #020202;
|
1329 |
+
color: #ffffff;
|
1330 |
+
padding: 0.5em 1em;
|
1331 |
+
}
|
1332 |
+
|
1333 |
+
.sek-module-inner .sek-btn i {
|
1334 |
+
margin: 0 8px;
|
1335 |
+
}
|
1336 |
+
|
1337 |
+
.sek-module-inner .sek-btn:hover, .sek-module-inner .sek-btn:focus, .sek-module-inner .sek-btn:active {
|
1338 |
+
color: #ffffff;
|
1339 |
+
}
|
1340 |
+
|
1341 |
+
.sek-btn-inner {
|
1342 |
+
display: -ms-flexbox;
|
1343 |
+
display: flex;
|
1344 |
+
-ms-flex-align: center;
|
1345 |
+
align-items: center;
|
1346 |
+
}
|
1347 |
+
|
1348 |
+
.sek-btn.box-shadow {
|
1349 |
+
box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2) !important;
|
1350 |
+
}
|
1351 |
+
|
1352 |
+
.sek-btn.box-shadow.push-effect:active {
|
1353 |
+
-webkit-transform: translateY(2px);
|
1354 |
+
transform: translateY(2px);
|
1355 |
+
}
|
1356 |
+
|
1357 |
+
.sek-simple-form-wrapper input[type=text], .sek-simple-form-wrapper textarea {
|
1358 |
+
font-size: 16px;
|
1359 |
+
width: 100% !important;
|
1360 |
+
padding: 0.4em 0.5em;
|
1361 |
+
border-radius: 3px;
|
1362 |
+
box-sizing: border-box;
|
1363 |
+
outline: none;
|
1364 |
+
font-weight: normal;
|
1365 |
+
max-width: 100%;
|
1366 |
+
border: none;
|
1367 |
+
color: #555555;
|
1368 |
+
background-color: #ffffff;
|
1369 |
+
}
|
1370 |
+
|
1371 |
+
.sek-simple-form-wrapper textarea {
|
1372 |
+
height: auto;
|
1373 |
+
max-height: 150px;
|
1374 |
+
}
|
1375 |
+
|
1376 |
+
.sek-simple-form-wrapper .sek-form-field {
|
1377 |
+
margin-bottom: 15px;
|
1378 |
+
clear: both;
|
1379 |
+
}
|
1380 |
+
|
1381 |
+
.sek-simple-form-wrapper label {
|
1382 |
+
font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;
|
1383 |
+
color: #444444;
|
1384 |
+
font-weight: bold;
|
1385 |
+
text-align: left;
|
1386 |
+
margin: 0;
|
1387 |
+
padding: 0 0 3px 0;
|
1388 |
+
width: auto;
|
1389 |
+
display: block;
|
1390 |
+
}
|
1391 |
+
|
1392 |
+
.sek-simple-form-wrapper.use-outset-shadow .sek-form-field input[type="text"], .sek-simple-form-wrapper.use-outset-shadow .sek-form-field textarea {
|
1393 |
+
box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2) !important;
|
1394 |
+
}
|
1395 |
+
|
1396 |
+
.sek-simple-form-wrapper.use-inset-shadow .sek-form-field input[type="text"], .sek-simple-form-wrapper.use-inset-shadow .sek-form-field textarea {
|
1397 |
+
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
|
1398 |
+
}
|
1399 |
+
|
1400 |
+
.sek-simple-form-wrapper #sek-form-respond {
|
1401 |
+
padding: 20px 0;
|
1402 |
+
}
|
1403 |
+
|
1404 |
+
[data-sek-module-type="czr_tiny_mce_editor_module"] a {
|
1405 |
+
text-decoration: underline;
|
1406 |
+
}
|
1407 |
+
|
1408 |
+
.sek-module-inner {
|
1409 |
+
line-height: 1.5em;
|
1410 |
+
}
|
1411 |
+
|
1412 |
+
.sek-module-inner h1, .sek-module-inner h2, .sek-module-inner h3, .sek-module-inner h4, .sek-module-inner h5, .sek-module-inner h6, .sek-module-inner p {
|
1413 |
+
line-height: 1.5em;
|
1414 |
+
}
|
1415 |
+
|
1416 |
+
.sek-module-inner p {
|
1417 |
+
margin: 0 0 1em;
|
1418 |
+
padding: 0;
|
1419 |
+
}
|
1420 |
+
|
1421 |
+
.sek-module-inner a {
|
1422 |
+
text-decoration: none;
|
1423 |
+
box-shadow: none;
|
1424 |
+
}
|
1425 |
+
|
1426 |
+
.sek-module-inner img {
|
1427 |
+
height: auto;
|
1428 |
+
max-width: 100%;
|
1429 |
+
border: none;
|
1430 |
+
border-radius: 0;
|
1431 |
+
box-shadow: none;
|
1432 |
+
}
|
1433 |
+
|
1434 |
+
body .sek-module-inner h1:before, body .sek-module-inner h2:before, body .sek-module-inner h3:before, body .sek-module-inner h4:before, body .sek-module-inner h5:before, body .sek-module-inner h6:before {
|
1435 |
+
content: none;
|
1436 |
+
background: none;
|
1437 |
+
}
|
1438 |
+
|
1439 |
+
/* make sure that the location level occupies 100% of the width */
|
1440 |
+
[data-sek-level="location"] {
|
1441 |
+
clear: both;
|
1442 |
+
font-size: 16px;
|
1443 |
+
}
|
1444 |
+
|
1445 |
+
/* To make vertical alignment possible in sections */
|
1446 |
+
.sek-section, .sek-column, .sek-module {
|
1447 |
+
display: -ms-flexbox;
|
1448 |
+
display: flex;
|
1449 |
+
-ms-flex-align: center;
|
1450 |
+
align-items: center;
|
1451 |
+
}
|
1452 |
+
|
1453 |
+
.sek-column-inner, .sek-module-inner {
|
1454 |
+
-ms-flex: 0 0 100%;
|
1455 |
+
flex: 0 0 100%;
|
1456 |
+
max-width: 100%;
|
1457 |
+
}
|
1458 |
+
|
1459 |
/* To allow horizontal centering of modules
|
1460 |
@see https://github.com/presscustomizr/nimble-builder/issues/119
|
1461 |
+
*/
|
1462 |
+
/* - sections in locations */
|
1463 |
+
/* - columns in sections */
|
1464 |
+
/* - modules in columns */
|
1465 |
+
.sek-column-inner {
|
1466 |
+
display: -ms-flexbox;
|
1467 |
+
display: flex;
|
1468 |
+
-ms-flex-direction: column;
|
1469 |
+
flex-direction: column;
|
1470 |
+
}
|
1471 |
+
|
1472 |
+
.sek-module {
|
1473 |
+
-ms-flex-item-align: center;
|
1474 |
+
align-self: center;
|
1475 |
+
width: 100%;
|
1476 |
+
max-width: 100%;
|
1477 |
+
}
|
1478 |
+
|
1479 |
/* a nested sektion should reset its parent column padding
|
1480 |
@see https://github.com/presscustomizr/nimble-builder/issues/25
|
1481 |
+
*/
|
1482 |
+
[data-sek-is-nested="true"] .sek-container-fluid {
|
1483 |
+
padding-right: 0;
|
1484 |
+
padding-left: 0;
|
1485 |
+
}
|
1486 |
+
|
1487 |
+
/* MODULE PLACEHOLDER */
|
1488 |
/*@font-face {
|
1489 |
font-family: 'Material Icons';
|
1490 |
font-style: normal;
|
1491 |
font-weight: 400;
|
1492 |
src: url('../fonts/material-icons/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2') format('woff2');
|
1493 |
+
}*/
|
1494 |
+
/* @see https://github.com/google/material-design-icons/blob/master/iconfont/material-icons.css */
|
1495 |
+
@font-face {
|
1496 |
+
font-family: 'Material Icons';
|
1497 |
+
font-style: normal;
|
1498 |
+
font-weight: 400;
|
1499 |
+
src: url("../fonts/material-icons/MaterialIcons-Regular.eot");
|
1500 |
+
/* For IE6-8 */
|
1501 |
+
src: local("Material Icons"), local("MaterialIcons-Regular"), url("../fonts/material-icons/MaterialIcons-Regular.woff2") format("woff2"), url("../fonts/material-icons/MaterialIcons-Regular.woff") format("woff"), url("../fonts/material-icons/MaterialIcons-Regular.ttf") format("truetype");
|
1502 |
+
}
|
1503 |
+
|
1504 |
+
.material-icons {
|
1505 |
+
font-family: 'Material Icons';
|
1506 |
+
font-weight: normal;
|
1507 |
+
font-style: normal;
|
1508 |
+
font-size: 24px;
|
1509 |
+
/* Preferred icon size */
|
1510 |
+
display: inline-block;
|
1511 |
+
line-height: 1;
|
1512 |
+
text-transform: none;
|
1513 |
+
letter-spacing: normal;
|
1514 |
+
word-wrap: normal;
|
1515 |
+
white-space: nowrap;
|
1516 |
+
direction: ltr;
|
1517 |
+
/* Support for all WebKit browsers. */
|
1518 |
+
-webkit-font-smoothing: antialiased;
|
1519 |
+
/* Support for Safari and Chrome. */
|
1520 |
+
text-rendering: optimizeLegibility;
|
1521 |
+
/* Support for Firefox. */
|
1522 |
+
-moz-osx-font-smoothing: grayscale;
|
1523 |
+
/* Support for IE. */
|
1524 |
+
-webkit-font-feature-settings: 'liga';
|
1525 |
+
font-feature-settings: 'liga';
|
1526 |
+
}
|
1527 |
+
|
1528 |
+
.sek-module-placeholder {
|
1529 |
+
text-align: center;
|
1530 |
+
}
|
1531 |
+
|
1532 |
+
.sek-module-placeholder .material-icons {
|
1533 |
+
font-size: inherit;
|
1534 |
+
color: #cfcfcf;
|
1535 |
+
}
|
1536 |
+
|
1537 |
+
/* LEVEL VISIBILITY BY DEVICE */
|
1538 |
+
@media (min-width: 767px) {
|
1539 |
+
[data-sek-level="location"] .sek-hidden-on-desktops {
|
1540 |
+
display: none;
|
1541 |
+
}
|
1542 |
+
}
|
1543 |
+
|
1544 |
+
@media (min-width: 575px) and (max-width: 768px) {
|
1545 |
+
[data-sek-level="location"] .sek-hidden-on-tablets {
|
1546 |
+
display: none;
|
1547 |
+
}
|
1548 |
+
}
|
1549 |
+
|
1550 |
+
@media (max-width: 575px) {
|
1551 |
+
[data-sek-level="location"] .sek-hidden-on-mobiles {
|
1552 |
+
display: none;
|
1553 |
+
}
|
1554 |
+
}
|
1555 |
+
|
1556 |
+
/* NIMBLE TEMPLATE GENERAL STYLING */
|
1557 |
+
/* <inspired by Twenty Seventeed WP theme> */
|
1558 |
+
.sek-screen-reader-text {
|
1559 |
+
clip: rect(1px, 1px, 1px, 1px);
|
1560 |
+
height: 1px;
|
1561 |
+
overflow: hidden;
|
1562 |
+
position: absolute !important;
|
1563 |
+
width: 1px;
|
1564 |
+
word-wrap: normal !important;
|
1565 |
+
}
|
1566 |
+
|
1567 |
+
#nimble-page {
|
1568 |
+
position: relative;
|
1569 |
+
word-wrap: break-word;
|
1570 |
+
}
|
1571 |
+
|
1572 |
+
/* </inspired by Twenty Seventeen WP theme> */
|
1573 |
+
/* Nimble btn in admin top bar */
|
1574 |
+
#wpadminbar .sek-nimble-icon {
|
1575 |
+
display: inline-block;
|
1576 |
+
}
|
1577 |
+
|
1578 |
+
#wpadminbar .sek-nimble-icon img {
|
1579 |
+
-webkit-filter: grayscale(100%);
|
1580 |
+
filter: grayscale(100%);
|
1581 |
+
-webkit-filter: gray;
|
1582 |
+
filter: gray;
|
1583 |
+
transition: all 0.3s ease-in-out;
|
1584 |
+
}
|
1585 |
+
|
1586 |
+
#wpadminbar .sek-nimble-icon:hover img {
|
1587 |
+
-webkit-filter: none;
|
1588 |
+
filter: none;
|
1589 |
+
-webkit-filter: none;
|
1590 |
+
filter: none;
|
1591 |
+
}
|
1592 |
+
|
1593 |
+
#wpadminbar .sek-nimble-icon img {
|
1594 |
+
width: 28px;
|
1595 |
+
position: absolute;
|
1596 |
+
top: 2px;
|
1597 |
+
}
|
1598 |
+
|
1599 |
+
#wpadminbar .sek-nimble-icon .sek-nimble-admin-bar-title {
|
1600 |
+
padding-left: 30px;
|
|
|
1601 |
}
|
1602 |
/*# sourceMappingURL=sek-base-rtl.css.map */
|
assets/front/css/sek-base-rtl.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sources":["../scss/_reboot.scss","../scss/_typography.scss","../scss/_variables.scss","../scss/_grid.scss","../scss/mixins/_grid.scss","../scss/mixins/_breakpoints.scss","sek-base-rtl.css","../scss/mixins/_grid-framework.scss","../scss/_transitions.scss","../scss/mixins/_transition.scss","../scss/mixins/_clearfix.scss","../scss/utilities/_screenreaders.scss","../scss/mixins/_screen-reader.scss","../scss/utilities/_embed.scss","../scss/_formatting.scss","../scss/_buttons.scss","../scss/mixins/_utilities.scss","../scss/modules/_heading.scss","../scss/modules/_menu.scss","../scss/modules/_featured_pages.scss","../scss/modules/_image.scss","../scss/modules/_divider.scss","../scss/modules/_spacer.scss","../scss/modules/_icon.scss","../scss/modules/_quote.scss","../scss/modules/_button.scss","../scss/modules/_simple_form.scss","../scss/modules/_tiny_mce_editor.scss","../scss/_modules.scss","../scss/sek-base.scss"],"names":[],"mappings":"AAMA;;;EAIQ,uBAAsB;CACzB;;AALL;EAOQ,gBAAe;EACf,uBAAsB;EACtB,mBAAkB;CACrB;;AAVL;EAYQ,iBAAgB;CACnB;;AAbL;EAeQ,UAAS;CACZ;;AAhBL;EAqBQ,gBAAe;CAClB;;AC5BL;EACE,wBCyFwB;EDxFxB,oBAAmB;CACpB;;AEEC;ECAA,YAAW;EACX,oBAAuC;EACvC,mBAAsC;EACtC,mBAAkB;EAClB,kBAAiB;CDDhB;;AEoDC;EFvDF;ICWI,iBFoDK;GC5DR;CGiCF;;ADmBG;EFvDF;ICWI,iBFqDK;GC7DR;CGuCF;;ADaG;EFvDF;ICWI,iBFsDK;GC9DR;CG6CF;;ADOG;EFvDF;ICWI,kBFuDM;GC/DT;CGmDF;;AH1CC;ECZA,YAAW;EACX,oBAAuC;EACvC,mBAAsC;EACtC,mBAAkB;EAClB,kBAAiB;CDUhB;;AAQD;ECLA,qBAAa;EAAb,cAAa;EACb,oBAAe;EAAf,gBAAe;EACf,oBAAuC;EACvC,mBAAsC;CDIrC;;AACD;EACE,iBAAgB;EAChB,gBAAe;EACf,mBAAkB;CACnB;;AAID;EACE,gBAAe;EACf,eAAc;CAOf;;AATD;;EAMI,iBAAgB;EAChB,gBAAe;CAChB;;AItCH;;;EACE,mBAAkB;EAClB,YAAW;EACX,gBAAe;EACf,oBAA4B;EAC5B,mBAA2B;CAC5B;;AAgBD;EHWA,mBAAsC;EAAtC,eAAsC;EAItC,gBAAuC;CGbtC;;AAED;EACE,2BAAa;EAAb,cAAa;EACb,qBAAY;EAAZ,aAAY;EACZ,gBAAe;CAChB;;AACD;EACE,mBAAc;EAAd,eAAc;EACd,YAAW;EACX,gBAAe;CAChB;;AFiBC;EEXI;IHRN,qBAAsC;IAAtC,iBAAsC;IAItC,kBAAuC;GGMhC;EAFD;IHRN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,sBAAsC;IAAtC,kBAAsC;IAItC,mBAAuC;GGMhC;EAFD;IHRN,oBAAsC;IAAtC,gBAAsC;IAItC,iBAAuC;GGMhC;EAFD;IHRN,sBAAsC;IAAtC,kBAAsC;IAItC,mBAAuC;GGMhC;EAFD;IHRN,sBAAsC;IAAtC,kBAAsC;IAItC,mBAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,sBAAsC;IAAtC,kBAAsC;IAItC,mBAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,sBAAsC;IAAtC,kBAAsC;IAItC,mBAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,sBAAsC;IAAtC,kBAAsC;IAItC,mBAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,mBAAsC;IAAtC,eAAsC;IAItC,gBAAuC;GGMhC;EAGH;IAAiC,mBAAS;IAAT,UAAS;GAAI;EAE9C;IAAgC,mBLyBN;IKzBM,ULyBN;GKzB6B;EAGrD;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,mBADrB;IACqB,UADrB;GACkC;EAA9C;IAAiC,mBADrB;IACqB,UADrB;GACkC;EAA9C;IAAiC,mBADrB;IACqB,UADrB;GACkC;CD+LrD;;AEzPD;ECKM,iCPwF2C;CMvFhD;;ACGC;EDTF;ICUI,iBAAgB;GDJnB;CF6PA;;AEnQD;EAII,WAAU;CACX;;AAGH;EAEI,cAAa;CACd;;AAEH;;;;;;GAMG;AEnBD;EACE,eAAc;EACd,YAAW;EACX,YAAW;CACZ;;ACDH;ECEE,mBAAkB;EAClB,WAAU;EACV,YAAW;EACX,WAAU;EACV,iBAAgB;EAChB,uBAAsB;EACtB,oBAAmB;EACnB,UAAS;CDPV;;ACiBC;EAEE,iBAAgB;EAChB,YAAW;EACX,aAAY;EACZ,kBAAiB;EACjB,WAAU;EACV,oBAAmB;CACpB;;AC1BH;EACC,mBAAkB;CAalB;;AAdD;EAGE,eAAc;EACd,YAAW;CACX;;AALF;;EAQE,mBAAkB;EAClB,YAAW;EACX,aAAY;EACZ,OAAM;EACN,QAAO;CACP;;AClBF;EACI,sBAAqB;CACxB;;AAID;EAEM,iBAAgB;CACjB;;AAHL;EAKM,oBAAmB;CAMpB;;AAXL;EAQU,cAAa;CACd;;AATT;EAaM,WAAU;EACV,iBAAgB;EAEZ,0BAAyB;CAQ9B;;AAxBL;EAsBQ,WAAU;CACX;;AAvBP;EA0BQ,iBAAgB;CACnB;;AC9BL;EACE,sBAAqB;EACrB,oBAAmB;EACnB,oBAAmB;EACnB,mBAAkB;EAClB,wBAAwB;EACxB,oBAAmB;EACnB,sBAAqB;EACrB,uBAAsB;EACtB,0BAAiB;EAAjB,uBAAiB;EAAjB,sBAAiB;EAAjB,kBAAiB;EACjB,8BAA6B;EAC7B,mBAAkB;EAClB,mBAAkB;EAClB,kBAAiB;EACjB,oBAAmB;EACnB,eAAc;EAEd,gBAAe;EACf,sBAAqB;EACrB,qBAAoB;EACpB,iCAAgC;CAyBjC;;ACzCG;EDoBA,sBAAqB;CCjBpB;;ADPL;EA4BI,WAAU;EACV,8CAA6C;CAC9C;;AA9BH;EAmCI,oBbiD2B;EahD3B,aAAY;EACZ,iBAAgB;CACjB;;AAtCH;EA0CI,uBAAsB;EACtB,8CAA6C;CAC9C;;AASH;;EAEE,qBAAoB;CACrB;;AAED;;;;EAKI,2BAA0B;CAC3B;;AANH;;;;EAYI,WAAU;EACV,mBAAkB;CAKnB;;AAlBH;;;;EAeM,mBAAkB;EAClB,oBAAmB;CACpB;;AAIL;;;;EAKI,oCAAmC;EACnC,wBAAuB;CACxB;;AExFH;EAEQ,iBAAgB;EAChB,mBAAkB;CACrB;;AAJL;EAMQ,kBAAiB;CAAG;;AAN5B;EAOQ,kBAAiB;CAAG;;AAP5B;EAQQ,kBAAiB;CAAG;;AAR5B;EASQ,kBAAiB;CAAG;;AAT5B;EAUQ,iBAAgB;CAAG;;AAV3B;EAWQ,eAAc;CAAG;;AAGzB;EAEQ,eAAc;EACd,mBAAkB;CACrB;;ACSL;EACI,mBAAkB;EAClB,qBAAa;EAAb,cAAa;EACb,oBAAe;EAAf,gBAAe;EACf,uBAAmB;EAAnB,oBAAmB;EACnB,uBAA8B;EAA9B,+BAA8B;EAC9B,sBAAuB;EAAvB,wBAAuB;EACvB,iBAAgB;CACnB;;AACD;EACI,8BAAgB;EAAhB,iBAAgB;EAChB,qBAAY;EAAZ,aAAY;EACZ,uBAAmB;EAAnB,oBAAmB;EAEnB,sBAAwB;EAAxB,wBAAwB;CAC3B;;AACD;EACI,qBAAa;EAAb,cAAa;EACb,oBAAe;EAAf,gBAAe;EACf,2BAAsB;EAAtB,uBAAsB;CAsFzB;;AApFG;EAOI,+BAA8B;EAC9B,8BAA6B;CAYhC;;AApBD;;EAGQ,4BAA2B;EAC3B,sBAAqB;EACrB,qBAAoB;CACvB;;AANL;EAUQ,iBAAgB;EAChB,cAAa;CAQhB;;AAnBL;EAcgB,qBAAoB;CAI3B;;AAvBb;EA6BY,mBAAkB;EAClB,qBAAa;EAAb,cAAa;EACb,uBAAmB;EAAnB,oBAAmB;EACnB,uBAA8B;EAA9B,+BAA8B;EAC9B,eAAc;EACd,iBAAe;CASlB;;AARG;EACI,sBAAqB;CACxB;;AArCb;EAwCoB,2BAA0B;CAC7B;;AAzCjB;EA8CY,yBAAwB;EAExB,qCAAgC;CACnC;;AAjDT;;EAsDQ,mBAAkB;CA8BrB;;AApFL;;EAwDY,iBAAgB;EAChB,mCAAkC;EAClC,oCAAmC;EACnC,cAAa;EACb,mBAAkB;EAClB,qBAAoB;EACpB,qBAAoB;EACpB,mCAAkC;EAClC,iBAAgB;EAChB,0BAAyB;EACzB,qCAA4B;EAA5B,6BAA4B;EAC5B,oCAA2B;EAA3B,4BAA2B;EAC3B,4BAAmB;EAAnB,oBAAmB;EACnB,iBAAgB;EAChB,gBAAe;EACf,UAAS;EACT,mBAAkB;CACrB;;AAzET;;EA4EgB,2DAAkD;EAAlD,mDAAkD;EAClD,yCAAuC;CAM9C;;AAnFT;;EA3CI,iBAAgB;EAChB,YAAW;EACX,iBAAgB;EAChB,iBAAgB;EAChB,UAAQ;EACR,UAAS;EACT,WAAU;EACV,mBAAkB;CA4HjB;;AbxED;EahBJ;;IAhCQ,mBAAkB;IAClB,cAAa;IACb,UAAS;IAEL,SAAQ;IAKZ,cAAa;IACb,iBAAgB;IAChB,gBAAe;GA6GlB;CZocJ;;AYjcD;EAIgB,+CAAsC;EAAtC,uCAAsC;EACtC,6BAA4B;CAMnC;;AAXT;EAegB,gDAAuC;EAAvC,wCAAuC;EACvC,8BAA6B;CAKpC;;AAKT;EACI,oCAAmC;EACnC,gBAAe;EAUf,aAAY;EACZ,YAAW;EACX,WAAU;EACV,uBAAsB;CAyDzB;;AAxED;EAKQ,gBAAe;EACf,mCAAkC;EAClC,aAAY;EAEZ,aAAY;CACf;;AAeO;EACJ,aAAY;EACZ,mBAAkB;CA4CrB;;AA9CO;EAIA,eAAc;EACd,cAAa;EACb,mBAAkB;EAClB,WAAU;EACV,mBAAkB;EAClB,6BAA4B;EAC5B,0BAAyB;EACzB,oCAA2B;EAA3B,4BAA2B;EAC3B,wBAAuB;CAC1B;;AAbG;EAeA,OAAM;CACT;;AAhBG;EAkBA,SAAQ;CACX;;AAnBG;EAqBA,UAAS;CACZ;;AAEO;EAEA,sDAA6C;EAA7C,8CAA6C;EAC7C,YAAW;CACd;;AAJG;EAMA,WAAU;CACb;;AAPG;EASA,wDAA+C;EAA/C,gDAA+C;EAC/C,YAAW;CACd;;AAEG;EACJ,YAAW;EACX,6CAAmC;EAAnC,qCAAmC;EACnC,WAAU;CACb;;AACO;EACJ,oCAA2B;EAA3B,4BAA2B;EAC3B,YAAW;CACd;;AAIT;EA1OI,iBAAgB;EAChB,YAAW;EACX,iBAAgB;EAChB,iBAAgB;EAChB,UAAQ;EACR,UAAS;EACT,WAAU;EACV,mBAAkB;CAuRrB;;AbnOG;Ea+KJ;IA/NQ,mBAAkB;IAClB,cAAa;IACb,UAAS;IAEL,SAAQ;IAKZ,cAAa;IACb,iBAAgB;IAChB,gBAAe;GAwQtB;CZgZA;;AYjcG;EACI,eAAc;CACjB;;AALL;EASQ,uBAAsB;EACtB,oBAAmB;CACtB;;AAXL;EAcQ,QAAO;EACP,YAAW;CACd;;AAhBL;;EAmBQ,WAAU;EACV,YAAW;CACd;;AArBL;EAwBQ,WAAU;EACV,SAAQ;CACX;;AA1BL;;EA6BQ,YAAW;EACX,WAAU;CACb;;Ab9MD;EahBJ;IAwPQ,wBAAmB;IAAnB,oBAAmB;GAatB;EArQL;;IA4PgB,sBAAoB;GACvB;EANT;IASQ,oBAAmB;GACtB;EAVL;IAYQ,aAAY;GACf;EA3QT;IA8QQ,gCAAuB;IAAvB,yBAAuB;IACvB,8BAAgB;IAAhB,iBAAgB;GACnB;EApJL;IAsJQ,cAAa;GAChB;EA7EL;IA0FQ,kBAAiB;IACjB,gDAA2C;GAwB9C;EAlCG;IACI,2BAA0B;IAC1B,qBAAoB;GAIvB;EAND;IAIQ,mBAAkB;GACrB;EAPT;IAgBY,YAAW;GAKlB;EArBL;IAwBQ,2CAAsC;IAAtC,uCAAsC;GACzC;EAxGT;IA4GY,mBAAmB;IACnB,oBAAmB;GACtB;EAED;IACI,UAAS;GACZ;EAGG;IACJ,2BAA0B;IAC1B,mCAA0B;IAA1B,2BAA0B;GAI7B;EANO;IAIA,qCAA4B;IAA5B,6BAA4B;GAC/B;EAWG;;IAGA,4BAAmB;IAAnB,oBAAmB;GAyBtB;EA5BG;;IAKI,gBAAe;IACf,WAAU;IACV,mBAAkB;IAClB,eAAc;IACd,kCAAiC;IACjC,uCAAgC;IAAhC,+BAAgC;GACnC;EAXD;;IAiBI,iBAAgB;GAUnB;EA3BD;;IAwBQ,qBAAoB;IACpB,oBhBlTW;GgBmTd;EA1BL;IA+BA,0BAAiB;IAAjB,kBAAiB;GAOpB;EAtCG;IAiCI,mBAAkB;IAClB,oBAAmB;IACnB,WAAU;IACV,mCAA2B;IAA3B,2BAA2B;GAC9B;CZ8YZ;;AAED;EanyBE,mBAAkB;EAClB,eAAc;EACd,WAAU;EACV,iBAAgB;EAChB,oCAA2B;EAA3B,4BAA2B;EAC3B,4BAAmB;EAAnB,oBAAmB;EACnB,qCAA4B;EAA5B,6BAA4B;CAC7B;;AbsyBD;EanyBE,eAAc;EACd,YAAW;CACZ;;AAGD;EACE,wBAAuB;CACxB;;AAGD;EACE,mBAAkB;EAClB,wBAAsB;CA+GvB;;AAjHD;EAKM,WAAU;EACV,kBAAiB;EACjB,mBAAkB;CACrB;;AARH;EAUI,eAAc;EACd,oBAAmB;EACnB,mBAAkB;EAClB,sBAAqB;EACrB,uBAAsB;EACtB,mBAAkB;EAClB,iBAAgB;EAChB,kBAAiB;CAgBlB;;AAjCH;EAmBQ,YAAW;EACX,mBAAkB;EAClB,cAAa;EACb,oBAAmB;EACnB,YAAW;EACX,UAAS;EACT,QAAO;EACP,SAAQ;EACR,uBAAsB;EACtB,yBAAwB;CAC3B;;AACO;EACN,aACF;CAAC;;AAhCL;EAoCI,YAAW;EACX,oBAAmB;EACnB,mBAAkB;EAClB,sBAAqB;CAMtB;;AA7CH;EAyCM,sBAAoB;EACpB,2BAAyB;EACzB,4BAA0B;CAC3B;;AA5CL;EAgDI,0BAAyB;EACzB,sBAAqB;EACrB,oBAAmB;EACnB,uBAAsB;EACtB,WAAU;EACV,0BAAyB;EACzB,YAAW;EACX,sBAAqB;EAErB,iBAAgB;EAChB,mBAAkB;EAClB,iBAAgB;CAKjB;;AAhEH;EA6DM,eAAc;EACd,wBAAuB;CACxB;;AA/DL;EAoEI,iBAAgB;EAChB,iBAAgB;CACjB;;AAtEH;EAyEI,wCAA+B;EAA/B,gCAA+B;EAC/B,+BAA8B;EAE9B,qCAA4B;EAA5B,6BAA4B;EAE5B,oCAA2B;EAA3B,4BAA2B;EAC3B,mBAAkB;EAClB,OAAM;EACN,QAAO;EACP,WAAU;CACX;;AAED;EAIE,yCAAgC;EAAhC,iCAAgC;EAEhC,8CAAqC;EAArC,sCAAqC;EACrC,qCAAoC;EAEpC,SAAQ;EACR,UAAS;EACT,gBAAe;CAChB;;AAjGH;EAsGI,uBAAqB;EACrB,2BAAyB;CAE1B;;AAzGH;EA2GI,wBAAsB;EACtB,4BAA0B;EAC1B,2BAAyB;EACzB,oBAAmB;CAEpB;;AAGH;EACE,mBAAkB;EAClB,oBAAmB;EACnB,QAAO;EACP,SAAQ;EACR,OAAM;EACN,UAAS;EACT,iBAAgB;EAChB,WAAU;CA0CX;;AAlDD;EAWI,aACF;CAAC;;AAZH;EAgBI,mBAAkB;EAClB,WAAU;EAKV,oBAAmB;EACnB,YAAW;EACX,WAAU;EAEV,UAAS;EACT,SAAQ;EAER,yCAAgC;EAAhC,iCAAgC;EAChC,8CAAqC;EAArC,sCAAqC;EACrC,sBAAsB;EAEtB,oBAAmB;EACnB,sBAAqB;EACrB,wBAAuB;EACvB,yBAAwB;CACzB;;AAED;EACE,mBAAkB;CACnB;;AAED;EACE,oDAA2C;EAA3C,4CAA2C;EAC3C,mEAAmE;EACnE,yDAAgD;EAAhD,iDAAgD;EAChD,gDAA+C;CAChD;;AAKH;EAEI,oBAAmB;CACpB;;AAHH;EAKI,YACF;CAAC;;AANH;EAQI,WACF;CAAC;;AboxBH;Ec19BI,mBAAkB;CACrB;;Ad69BD;Ec39BE,wBAAuB;CACxB;;Ad89BD;Ec19BE,+CAA8C;CAC/C;;AACD,0EAA0E;Ad+9B1E;Ec39BE,8BAA6B;CAC9B;;AAQD;EACE,YAAW;CACZ;;AACD;EACE,+BAAsB;EAAtB,uBAAsB;CACvB;;AACD;EACE,+BAAsB;EAAtB,uBAAsB;CACvB;;AACD;EACE,oCAA2B;EAA3B,4BAA2B;CAC5B;;AACD;EACE,mCAA0B;EAA1B,2BAA0B;CAC3B;;AACD;EACE,0BAAiB;EAAjB,kBAAiB;CAClB;;AACD;EACE,8BAAqB;EAArB,sBAAqB;CACtB;;AAFD;EAIE,gCAAuB;EAAvB,wBAAuB;EACvB,qBAAY;EAAZ,aAAY;CACb;;AACD;EACE,gCAAuB;EAAvB,wBAAuB;EACrB,qBAAY;EAAZ,aAAY;CACf;;AACD;EACE,8BAAqB;EAArB,sBAAqB;CACtB;;Adm+BD;EezhCI,mBAAkB;CAKrB;;AfwhCD;Ee3hCQ,aAAY;EACZ,eAAc;CACjB;;AAEL;EACI,8BAA6B;EAC7B,sBAAqB;EACrB,YAAW;EACX,iBAAgB;EAChB,oBAAmB;EACnB,gBAAe;CAClB;;ACdD;EACI,aAAY;CACf;;AhB8iCD;EiB/iCI,mBAAkB;EAClB,eAAc;EACd,gBAAe;CAwClB;;AjB2gCD;;;;;EiB5iCQ,eAAc;CACjB;;AjBmjCL;EiB/iCM,+CAA8C;CAC/C;;AjBojCL;EiBjjCQ,yCAAwC;EAExC,kCAAiC;CAClC;;AjBojCP;EiBhjCQ,WAAU;EACV,YAAW;EACX,mBAAkB;CACnB;;AjBmjCP;EiB/iCM,iBAAgB;EAChB,yBAAwB;CAKzB;;AjB8iCL;EiBjjCQ,iBAAgB;EAChB,yBAAwB;CACzB;;AjBojCP;EiBjjCM,sBAAqB;CACtB;;AC1CL;EAEQ,iBAAgB;EAChB,WAAU;CACb;;AAJL;EAMQ,gBAAe;EACf,mBAAkB;EAClB,oBAAmB;CACtB;;AATL;EAYQ,iBAAgB;EAChB,oBAAmB;EACnB,gBAAe;EACf,eAAc;EACd,gBAAe;EACf,aAAY;CA0Gf;;AA3HL;EAmBY,WAAU;EACV,UAAS;CACZ;;AArBT;EAuBY,cAAa;CAChB;;AAxBT;EA0BY,WAAU;EAIV,oBAAmB;CACtB;;AA/BT;EA4BgB,cAAa;CAChB;;AA7Bb;EAiCY,eAAc;EAEZ,kCAAmC;CAKxC;;AAxCT;EA0CY,iBAAgB;EAChB,gBAAe;EACf,eAAc;CACjB;;AA7CT;EAiDc,oBAAmB;EACnB,wBAAuB;CAsC5B;;AAxFT;EAyDgB,YAAW;EACX,eAAc;EACd,kBAAiB;EACjB,mBAAkB;EAGhB,qBAAoB;EACpB,qBAAoB;CAuBzB;;AAvFb;EAuEoB,eAAc;EACd,YAAW;EACX,SAAQ;EACR,mBAAkB;EAClB,iBAAgB;EAChB,WAAU;EACV,aAAY;EAEV,SAAQ;EAMV,sBAAqB;CACxB;;AAtFjB;EA2FY,mBAAkB;EAClB,qBAAa;EAAb,cAAa;EACb,gBAAe;CA6BlB;;AA1HT;EA+FgB,qBAAoB;CACvB;;AAhGb;EAkGgB,iBAAgB;EAChB,YAAW;EACX,iBAAgB;EAChB,mBAAkB;EAClB,mBAAkB;EAClB,mCAAkC;EAClC,mCAAkC;EAClC,oCAAmC;EACnC,qBAAoB;EACpB,qBAAoB;EACpB,qBAAa;EAAb,cAAa;EACb,iBAAgB;EAChB,YAAW;EACX,UAAS;EAGP,SAAQ;EAKV,mBAAkB;EAClB,OAAM;CACT;;AlB8kCb;EmBrsCE,mBAAkB;CACnB;;AACD;EAEI,oBAAkB;EAClB,eAAc;EACd,mBAAkB;CAOnB;;AAXH;EAMM,cAAa;CACd;;AAPL;EASM,eAAc;CACf;;AAKL;EACI,qBAAa;EAAb,cAAa;EACb,uBAAmB;EAAnB,oBAAmB;CACtB;;AACD;EAEI,oDAAmD;CAItD;;AAND;EAIQ,mCAA0B;EAA1B,2BAA0B;CAC7B;;AC5BL;EAEQ,gBAAe;EACf,uBAAsB;EACtB,qBAAoB;EACpB,mBAAkB;EAElB,uBAAsB;EACtB,cAAa;EACb,oBAAmB;EACnB,gBAAe;EACf,aAAY;EACZ,eAAc;EACd,0BAAyB;CAC5B;;AAdL;EAgBQ,aAAY;EACZ,kBAAiB;CACpB;;AAlBL;EAoBQ,oBAAmB;EACnB,YAAW;CACd;;AAtBL;EAwBQ,qEAAoE;EACpE,eAAc;EACd,kBAAiB;EACjB,iBAAgB;EAChB,UAAS;EACT,mBAAkB;EAClB,YAAW;EACX,eAAc;CACjB;;AAhCL;EAmCQ,oDAAmD;CACtD;;AApCL;EAuCQ,iDAAgD;CACnD;;AAxCL;EA0CM,gBAAe;CAChB;;ApB8uCL;EqBtxCM,2BAA0B;CAAG;;ACWnC;EACE,mBAAkB;CAsBnB;;AAvBD;EAGI,mBAAkB;CACnB;;AAJH;EAMI,gBAAe;EACf,WAAU;CACX;;AARH;EAUI,sBAAqB;EAErB,iBAAgB;CACjB;;AAbH;EAeI,aAAY;EACZ,gBAAe;EACf,aAAY;EAEZ,iBAAgB;EAEhB,iBAAgB;CACjB;;AAKH;EAGM,cAAa;EACb,iBAAgB;CACjB;;AC3BL,kEAAkE;AvB6yClE;EuB3yCE,YAAW;EACX,gBAAe;CAChB;;AAED,qDAAqD;AACrD;EACE,qBAAa;EAAb,cAAa;EACb,uBAAmB;EAAnB,oBAAmB;CACpB;;AAED;EACE,mBAAkB;EAClB,eAAc;EACd,gBAAe;CAChB;;AAED;;EAEE;AACF,8BAA8B;AAW9B,4BAA4B;AAQ5B,2BAA2B;AAC3B;EACE,qBAAa;EAAb,cAAa;EACb,2BAAsB;EAAtB,uBAAsB;CACvB;;AACD;EACE,4BAAkB;EAAlB,mBAAkB;EAClB,YAAW;EAEX,gBAAe;CAChB;;AAKD;;EAEE;AvByxCF;EuBvxCI,iBAAgB;EAChB,gBAAe;CAClB;;AAKD,wBAAwB;AACxB;;;;;GAKG;AACH,kGAAkG;AAClG;EACE,8BAA6B;EAC7B,mBAAkB;EAClB,iBAAgB;EAChB,8DAA6D;EAAE,eAAe;EAC9E,gSAIgF;CvBmxCjF;;AuBhxCD;EACE,8BAA6B;EAC7B,oBAAmB;EACnB,mBAAkB;EAClB,gBAAe;EAAG,yBAAyB;EAC3C,sBAAqB;EACrB,eAAc;EACd,qBAAoB;EACpB,uBAAsB;EACtB,kBAAiB;EACjB,oBAAmB;EACnB,eAAc;EAEd,sCAAsC;EACtC,oCAAmC;EACnC,oCAAoC;EACpC,mCAAkC;EAElC,0BAA0B;EAC1B,mCAAkC;EAElC,qBAAqB;EACrB,sCAA6B;EAA7B,8BAA6B;CAC9B;;AACD;EACE,mBAAkB;CACnB;;AACD;EACE,mBAAkB;EAClB,eAAc;CACf;;AAGD,gCAAgC;AAChC;EvBkxCE;IuBjxCsD,cAAa;GAAI;CvBoxCxE;;AuBlxCD;EvBqxCE;IuBpxCqD,cAAa;GAAI;CvBuxCvE;;AuBrxCD;EvBwxCE;IuBvxCqD,cAAa;GAAI;CvB0xCvE;;AuBvxCD,qCAAqC;AACrC,6CAA6C;AAC7C;EACI,+BAA8B;EAC9B,YAAW;EACX,iBAAgB;EAChB,8BAA6B;EAC7B,WAAU;EACV,6BAA4B;CAC/B;;AACD;EACI,mBAAkB;EAClB,sBAAqB;CACxB;;AACD,8CAA8C;AAE9C,iCAAiC;AACjC;EACE,mBAAkB;EAClB,sBAAqB;CACtB;;AACD;EACE,gCAA+B;EAC/B,wBAAuB;EACvB,qBAAoB;EACpB,aAAY;EAKZ,iCAAgC;CACjC;;AACD;EACE,qBAAoB;EACpB,aAAY;EACZ,qBAAoB;EACpB,aAAY;CACb;;AAhBD;EAkBE,YAAU;EACV,mBAAiB;EACjB,SAAQ;CACT;;AACD;EACE,mBACF;CAAC","file":"sek-base-rtl.css","sourcesContent":[null,null,null,null,null,null,".sektion-wrapper *,\n.sektion-wrapper *::before,\n.sektion-wrapper *::after {\n box-sizing: border-box;\n}\n\n.sektion-wrapper img {\n max-width: 100%;\n vertical-align: middle;\n border-style: none;\n}\n\n.sektion-wrapper svg:not(:root) {\n overflow: hidden;\n}\n\n.sektion-wrapper figure {\n margin: 0;\n}\n\n.sektion-wrapper embed, .sektion-wrapper iframe, .sektion-wrapper object {\n max-width: 100%;\n}\n\n.sek-service-font, .sek-module-inner .sek-btn {\n font-family: sans-serif;\n letter-spacing: 1px;\n}\n\n.sek-container {\n width: 100%;\n padding-right: 10px;\n padding-left: 10px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .sek-container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .sek-container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .sek-container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .sek-container {\n max-width: 1140px;\n }\n}\n\n.sek-container-fluid {\n width: 100%;\n padding-right: 10px;\n padding-left: 10px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.sek-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -10px;\n margin-left: -10px;\n}\n\n.sek-container-no-padding {\n padding-right: 0;\n padding-left: 0;\n overflow-x: hidden;\n}\n\n.sek-no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.sek-no-gutters > .sek-col,\n.sek-no-gutters > [class*=\"sek-col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.sek-col-8, .sek-col-9, .sek-col-10, .sek-col-11, .sek-col-12, .sek-col-14, .sek-col-16, .sek-col-20, .sek-col-25, .sek-col-30, .sek-col-33, .sek-col-40, .sek-col-50, .sek-col-60, .sek-col-66, .sek-col-70, .sek-col-75, .sek-col-80, .sek-col-83, .sek-col-90, .sek-col-100, .sek-col-base,\n.sek-col,\n.sek-col-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 10px;\n padding-left: 10px;\n}\n\n.sek-col-base {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.sek-col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.sek-col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n@media (min-width: 768px) {\n .sek-col-8 {\n flex: 0 0 8.333%;\n max-width: 8.333%;\n }\n .sek-col-9 {\n flex: 0 0 9.090909%;\n max-width: 9.090909%;\n }\n .sek-col-10 {\n flex: 0 0 10%;\n max-width: 10%;\n }\n .sek-col-11 {\n flex: 0 0 11.111%;\n max-width: 11.111%;\n }\n .sek-col-12 {\n flex: 0 0 12.5%;\n max-width: 12.5%;\n }\n .sek-col-14 {\n flex: 0 0 14.285%;\n max-width: 14.285%;\n }\n .sek-col-16 {\n flex: 0 0 16.666%;\n max-width: 16.666%;\n }\n .sek-col-20 {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .sek-col-25 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .sek-col-30 {\n flex: 0 0 30%;\n max-width: 30%;\n }\n .sek-col-33 {\n flex: 0 0 33.333%;\n max-width: 33.333%;\n }\n .sek-col-40 {\n flex: 0 0 40%;\n max-width: 40%;\n }\n .sek-col-50 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .sek-col-60 {\n flex: 0 0 60%;\n max-width: 60%;\n }\n .sek-col-66 {\n flex: 0 0 66.666%;\n max-width: 66.666%;\n }\n .sek-col-70 {\n flex: 0 0 70%;\n max-width: 70%;\n }\n .sek-col-75 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .sek-col-80 {\n flex: 0 0 80%;\n max-width: 80%;\n }\n .sek-col-83 {\n flex: 0 0 83.333%;\n max-width: 83.333%;\n }\n .sek-col-90 {\n flex: 0 0 90%;\n max-width: 90%;\n }\n .sek-col-100 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .sek-order-first {\n order: -1;\n }\n .sek-order-last {\n order: 13;\n }\n .sek-order-0 {\n order: 0;\n }\n .sek-order-1 {\n order: 1;\n }\n .sek-order-2 {\n order: 2;\n }\n .sek-order-3 {\n order: 3;\n }\n .sek-order-4 {\n order: 4;\n }\n .sek-order-5 {\n order: 5;\n }\n .sek-order-6 {\n order: 6;\n }\n .sek-order-7 {\n order: 7;\n }\n .sek-order-8 {\n order: 8;\n }\n .sek-order-9 {\n order: 9;\n }\n .sek-order-10 {\n order: 10;\n }\n .sek-order-11 {\n order: 11;\n }\n .sek-order-12 {\n order: 12;\n }\n}\n\n.sek-fade {\n transition: opacity 0.15s linear;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .sek-fade {\n transition: none;\n }\n}\n\n.sek-fade:not(.show) {\n opacity: 0;\n}\n\n.sek-collapse:not(.show) {\n display: none;\n}\n\n/*\r\n.sek-collapsing {\r\n position: relative;\r\n height: 0;\r\n overflow: hidden;\r\n //@include transition($transition-collapse);\r\n}*/\n.sek-clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.sek-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sek-sr-only-focusable:active, .sek-sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.sek-embed {\n position: relative;\n}\n\n.sek-embed::before {\n display: block;\n content: '';\n}\n\n.sek-embed .sek-embed-inner,\n.sek-embed iframe {\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n}\n\n.sektion-wrapper {\n word-wrap: break-word;\n}\n\n.sek-module .sek-module-inner ul {\n list-style: disc;\n}\n\n.sek-module .sek-module-inner ol {\n list-style: decimal;\n}\n\n.sek-module .sek-module-inner ol > li::before {\n content: none;\n}\n\n.sek-module .sek-module-inner ul, .sek-module .sek-module-inner ol {\n padding: 0;\n line-height: 1.5;\n margin: 0 1.5rem 1.5rem 0;\n}\n\n.sek-module .sek-module-inner ul > li, .sek-module .sek-module-inner ol > li {\n padding: 0;\n}\n\n.sek-module .sek-module-inner li > ul, .sek-module .sek-module-inner li > ol {\n margin-bottom: 0;\n}\n\n.sek-module-inner .sek-btn {\n display: inline-block;\n font-weight: normal;\n line-height: 1.25em;\n text-align: center;\n /*white-space: nowrap;*/\n white-space: normal;\n word-break: break-all;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.5em 1em;\n border-radius: 2px;\n border-width: 2px;\n border-style: solid;\n font-size: 1em;\n cursor: pointer;\n text-decoration: none;\n text-transform: none;\n transition: all 0.2s ease-in-out;\n}\n\n.sek-module-inner .sek-btn:focus, .sek-module-inner .sek-btn:hover {\n text-decoration: none;\n}\n\n.sek-module-inner .sek-btn:focus, .sek-module-inner .focus.sek-btn {\n outline: 0;\n box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25);\n}\n\n.sek-module-inner .disabled.sek-btn, .sek-module-inner .sek-btn:disabled {\n cursor: not-allowed;\n opacity: .65;\n box-shadow: none;\n}\n\n.sek-module-inner .sek-btn:active, .sek-module-inner .active.sek-btn {\n background-image: none;\n box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25);\n}\n\na.sek-btn.disabled,\nfieldset[disabled] a.sek-btn {\n pointer-events: none;\n}\n\n.sektion-wrapper button,\n.sektion-wrapper [type=\"button\"],\n.sektion-wrapper [type=\"reset\"],\n.sektion-wrapper [type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n.sektion-wrapper button::-moz-focus-inner,\n.sektion-wrapper [type=\"button\"]::-moz-focus-inner,\n.sektion-wrapper [type=\"reset\"]::-moz-focus-inner,\n.sektion-wrapper [type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n.sektion-wrapper button::-moz-focus-inner .sek-btn,\n.sektion-wrapper [type=\"button\"]::-moz-focus-inner .sek-btn,\n.sektion-wrapper [type=\"reset\"]::-moz-focus-inner .sek-btn,\n.sektion-wrapper [type=\"submit\"]::-moz-focus-inner .sek-btn {\n padding: 0.5em 1em;\n border-style: solid;\n}\n\nbutton.sek-btn,\n[type=\"button\"].sek-btn,\n[type=\"reset\"].sek-btn,\n[type=\"submit\"].sek-btn {\n -wekbit-appearance: none !important;\n background: transparent;\n}\n\n.sek-module-inner h1, .sek-module-inner h2, .sek-module-inner h3, .sek-module-inner h4, .sek-module-inner h5, .sek-module-inner h6 {\n font-weight: 400;\n line-height: 1.5em;\n}\n\n.sek-module-inner h1 {\n font-size: 2.48em;\n}\n\n.sek-module-inner h2 {\n font-size: 2.07em;\n}\n\n.sek-module-inner h3 {\n font-size: 1.73em;\n}\n\n.sek-module-inner h4 {\n font-size: 1.44em;\n}\n\n.sek-module-inner h5 {\n font-size: 1.2em;\n}\n\n.sek-module-inner h6 {\n font-size: 1em;\n}\n\n.sek-heading > a {\n color: inherit;\n font-size: inherit;\n}\n\n.sek-nav-wrap {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n justify-content: center;\n padding: .5rem 0;\n}\n\n.sek-nav-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n justify-content: center;\n}\n\n.sek-nav {\n display: flex;\n flex-wrap: wrap;\n flex-direction: column;\n}\n\n.sek-module .sek-module-inner .sek-nav {\n margin-right: -10px !important;\n margin-left: -10px !important;\n}\n\n.sek-module .sek-module-inner .sek-nav,\n.sek-module .sek-module-inner .sek-nav ul {\n list-style: none !important;\n padding: 0 !important;\n margin: 0 !important;\n}\n\n.sek-module .sek-module-inner .sek-nav li {\n list-style: none;\n margin: 0 5px;\n}\n\n.sek-module .sek-module-inner .sek-nav li > ul li {\n padding: 0 .9rem 0 0;\n}\n\n.sek-nav li a {\n padding: .6em .8em;\n display: flex;\n align-items: center;\n justify-content: space-between;\n color: inherit;\n overflow: hidden;\n}\n\n.sek-nav-wrap .sek-nav li a {\n text-decoration: none;\n}\n\n.sek-nav li a:hover .sek-nav__title {\n text-decoration: underline;\n}\n\n.sek-nav li:not(:last-of-type) {\n border-bottom: 1px solid;\n border-color: rgba(49, 49, 49, 0.09);\n}\n\n.sek-nav .menu-item-has-children,\n.sek-nav .page_item_has_children {\n position: relative;\n}\n\n.sek-nav .menu-item-has-children > a::after,\n.sek-nav .page_item_has_children > a::after {\n content: \"\\f107\";\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n display: none;\n font-style: normal;\n font-variant: normal;\n text-rendering: auto;\n font-family: 'Font Awesome 5 Free';\n font-weight: 900;\n transition: all 0.3s ease;\n transform-style: preserve-3d;\n backface-visibility: hidden;\n perspective: 1000px;\n padding: 0 .45em;\n font-size: .8em;\n top: .1em;\n position: relative;\n}\n\n.sek-nav .menu-item-has-children.show > a::after,\n.sek-nav .page_item_has_children.show > a::after {\n transform: translateZ(0) rotate(180deg) !important;\n -ms-transform: rotate(180deg) !important;\n}\n\n.sek-nav .sub-menu,\n.sek-nav .children {\n position: static;\n float: none;\n list-style: none;\n border-radius: 0;\n border: 0;\n margin: 0;\n padding: 0;\n font-size: inherit;\n}\n\n@media (min-width: 768px) {\n .sek-nav .sub-menu,\n .sek-nav .children {\n position: absolute;\n display: none;\n top: 100%;\n right: 0;\n z-index: 1000;\n min-width: 10rem;\n max-width: 50vw;\n }\n}\n\n.sek-dropdown-submenu > a::after {\n transform: translateZ(0) rotate(90deg);\n -ms-transform: rotate(90deg);\n}\n\n.sek-dropdown-submenu > a[class*=-reverse]::after {\n transform: translateZ(0) rotate(270deg);\n -ms-transform: rotate(270deg);\n}\n\n.sek-nav-toggler {\n -webkit-appearance: none !important;\n cursor: pointer;\n height: 40px;\n width: 40px;\n padding: 0;\n vertical-align: middle;\n}\n\n.sek-nav-toggler, .sek-nav-toggler:hover, .sek-nav-toggler:focus {\n background: 0 0;\n background-color: rgba(0, 0, 0, 0);\n color: black;\n border: none;\n}\n\n.sek-ham__span-wrapper {\n height: 12px;\n position: relative;\n}\n\n.sek-ham__span-wrapper .line {\n display: block;\n height: 1.5px;\n position: absolute;\n left: 10px;\n border-radius: 5px;\n background-clip: padding-box;\n transition: all ease .35s;\n backface-visibility: hidden;\n border-top: 1.5px solid;\n}\n\n.sek-ham__span-wrapper .line-1 {\n top: 0;\n}\n\n.sek-ham__span-wrapper .line-2 {\n top: 50%;\n}\n\n.sek-ham__span-wrapper .line-3 {\n top: 100%;\n}\n\n.sek-nav-toggler .line-1 {\n transform: translate(-3px, 6px) rotate(45deg);\n width: 28px;\n}\n\n.sek-nav-toggler .line-2 {\n opacity: 0;\n}\n\n.sek-nav-toggler .line-3 {\n transform: translate(-3px, -6px) rotate(-45deg);\n width: 28px;\n}\n\n.sek-nav-toggler.sek-collapsed .line {\n width: 20px;\n transform: translate(0, 0) rotate(0);\n opacity: 1;\n}\n\n.sek-nav-toggler.sek-collapsed.hovering .line {\n transform: translateX(-3px);\n width: 26px;\n}\n\n.sek-dropdown-menu {\n position: static;\n float: none;\n list-style: none;\n border-radius: 0;\n border: 0;\n margin: 0;\n padding: 0;\n font-size: inherit;\n}\n\n@media (min-width: 768px) {\n .sek-dropdown-menu {\n position: absolute;\n display: none;\n top: 100%;\n right: 0;\n z-index: 1000;\n min-width: 10rem;\n max-width: 50vw;\n }\n}\n\n.show > .sek-dropdown-menu {\n display: block;\n}\n\n.sek-dropdown-menu .sek-nav__title {\n word-break: break-word;\n white-space: normal;\n}\n\n.sek-dropdown-menu.open-right {\n left: 0;\n right: auto;\n}\n\n.sek-dropdown-menu.open-right ul:not(.open-left),\n.sek-dropdown-menu ul.open-right {\n left: 100%;\n right: auto;\n}\n\n.sek-dropdown-menu.open-left {\n left: auto;\n right: 0;\n}\n\n.sek-dropdown-menu.open-left ul:not(.open-right),\n.sek-dropdown-menu ul.open-left {\n right: 100%;\n left: auto;\n}\n\n@media (min-width: 768px) {\n .sek-nav {\n flex-direction: row;\n }\n .sek-nav .menu-item-has-children > a::after,\n .sek-nav .page_item_has_children > a::after {\n display: inline-block;\n }\n .sek-nav > li:not(:last-of-type) {\n border-bottom: none;\n }\n .sek-nav > li > a {\n padding: 5px;\n }\n .sek-nav-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .sek-nav-toggler {\n display: none;\n }\n .sek-dropdown-menu {\n background: white;\n box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, 0.15);\n }\n .sek-nav .sek-dropdown-menu li {\n padding: 0 10px !important;\n margin: 0 !important;\n }\n .sek-nav .sek-dropdown-menu li a {\n padding: 10px 12px;\n }\n .sek-dropdown-menu ul {\n right: 100%;\n }\n .sek-dropdown-menu .sek-menu-link__row-reverse {\n flex-direction: row-reverse !important;\n }\n .sek-dropdown-menu .sek-nav__title {\n word-break: normal;\n white-space: nowrap;\n }\n .sek-dropdown-submenu .sek-dropdown-menu {\n top: 15px;\n }\n .sek-submenu-fade .sek-dropdown-menu a {\n transition: all 0.25s ease;\n transform: translate(0, 0);\n }\n .sek-submenu-fade .sek-dropdown-menu a:hover {\n transform: translate(3px, 0);\n }\n .sek-submenu-fade .page_item_has_children,\n .sek-submenu-fade .menu-item-has-children {\n perspective: 1000px;\n }\n .sek-submenu-fade .page_item_has_children > ul,\n .sek-submenu-fade .menu-item-has-children > ul {\n position: fixed;\n opacity: 0;\n visibility: hidden;\n display: block;\n transition: all 0.25s ease-in-out;\n transform: translate(0, -10px);\n }\n .sek-submenu-fade .page_item_has_children:not(.show),\n .sek-submenu-fade .menu-item-has-children:not(.show) {\n overflow: hidden;\n }\n .sek-submenu-fade .page_item_has_children:not(.show) ul,\n .sek-submenu-fade .menu-item-has-children:not(.show) ul {\n pointer-events: none;\n cursor: not-allowed;\n }\n .sek-submenu-fade li.show {\n perspective: none;\n }\n .sek-submenu-fade li.show > ul {\n position: absolute;\n visibility: visible;\n opacity: 1;\n transform: translate(0, 0);\n }\n}\n\n[class*=sek__r-w] {\n position: relative;\n display: block;\n padding: 0;\n overflow: hidden;\n backface-visibility: hidden;\n perspective: 1000px;\n transform-style: preserve-3d;\n}\n\n[class*=sek__r-w]::before {\n display: block;\n content: \"\";\n}\n\n.sek__r-wFP::before {\n padding-top: 92.592593%;\n}\n\n.sek-fp-widget {\n text-align: center;\n margin: auto !important;\n}\n\n.sek-fp-widget .sek-fp-button-holder, .sek-fp-widget .sek-fp-title, .sek-fp-widget .sek-fp-text {\n width: 90%;\n margin-left: auto;\n margin-right: auto;\n}\n\n.sek-fp-widget .sek-fp-title {\n color: #5a5a5a;\n line-height: 1.25em;\n margin-top: .625em;\n margin-bottom: 1.25em;\n word-break: break-word;\n position: relative;\n font-weight: 500;\n font-size: 1.44em;\n}\n\n.sek-fp-widget .sek-fp-title::after {\n content: \"\";\n position: absolute;\n width: 1.25em;\n background: #5a5a5a;\n height: 2px;\n top: 100%;\n left: 0;\n right: 0;\n margin: .3125em auto 0;\n transition: all .6s ease;\n}\n\n.sek-link-mask-p:hover .sek-fp-title::after {\n width: 2.5em;\n}\n\n.sek-fp-widget .sek-fp-text {\n color: #777;\n line-height: 1.55em;\n margin: 1.5em auto;\n word-wrap: break-word;\n}\n\n.sek-fp-widget .sek-fp-text > a {\n padding: 0 !important;\n display: inline !important;\n line-height: 1em !important;\n}\n\n.sek-fp-widget .sek-fp-btn-link {\n text-transform: uppercase;\n margin-bottom: 1.25em;\n white-space: normal;\n word-break: break-word;\n outline: 0;\n background-color: #3b3b3b;\n color: #fff;\n border-color: #3b3b3b;\n font-size: .75em;\n line-height: 2.5em;\n padding: 0 2.5em;\n}\n\n.sek-fp-widget .sek-fp-btn-link:hover, .sek-fp-widget .sek-fp-btn-link:focus, .sek-fp-widget .sek-fp-btn-link:active {\n color: #3b3b3b;\n background: transparent;\n}\n\n.sek-fp-widget .sek-fp-thumb-wrapper {\n max-width: 270px;\n margin: 8px auto;\n}\n\n.sek-fp-widget img {\n transform: translate3d(0, 0, 0);\n -ms-transform: translate(0, 0);\n transform-style: preserve-3d;\n backface-visibility: hidden;\n position: absolute;\n top: 0;\n left: 0;\n z-index: 0;\n}\n\n.js-center-images-disabled .sek-fp-widget img {\n transform: translate(-50%, -50%);\n transform: translate3d(-50%, -50%, 0);\n -ms-transform: translate(-50%, -50%);\n top: 50%;\n left: 50%;\n max-width: 100%;\n}\n\n.sek-fp-widget img.h-centered {\n width: auto !important;\n max-width: none !important;\n}\n\n.sek-fp-widget img.v-centered {\n height: auto !important;\n max-height: none !important;\n max-width: none !important;\n vertical-align: top;\n}\n\n.sek-link-mask {\n position: absolute;\n border-color: white;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n overflow: hidden;\n z-index: 1;\n}\n\n.sek-link-mask.no-effect {\n border: none;\n}\n\n.sek-link-mask::before {\n position: absolute;\n width: 63%;\n padding-bottom: 63%;\n content: '';\n z-index: 1;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n transform: translate3d(-50%, -50%, 0);\n /* end of centering */\n border: 150px solid;\n border-color: inherit;\n box-sizing: content-box;\n transition: all .3s ease;\n}\n\n.round .sek-link-mask::before {\n border-radius: 50%;\n}\n\n.sek-link-mask-p:hover .sek-link-mask::before {\n transform: translate(-50%, -50%) scale(1.4);\n /* fallback for those browsers w/o translate3d transform property*/\n transform: translate3d(-50%, -50%, 0) scale(1.4);\n -ms-transform: translate(-50%, -50%) scale(1.4);\n}\n\n.no-cssanimations .sek-link-mask {\n border: transparent;\n}\n\n.no-cssanimations .sek-fp-thumb-wrapper {\n opacity: .7;\n}\n\n.no-cssanimations .sek-fp-thumb-wrapper:hover {\n opacity: 1;\n}\n\n[data-sek-module-type=\"czr_image_module\"] {\n text-align: center;\n}\n\n[data-sek-module-type=\"czr_image_module\"] img {\n border: 0 solid #f2f2f2;\n}\n\n[data-sek-module-type=\"czr_image_module\"] .box-shadow img {\n -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;\n -moz-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;\n box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0;\n}\n\n/* image module transitions for better animations when effects are used */\n[data-sek-module-type=\"czr_image_module\"] figure img {\n -webkit-transition: all 0.2s ease-out;\n -o-transition: all 0.2s ease-out;\n transition: all 0.2s ease-out;\n}\n\n.sek-hover-effect-opacity img:hover {\n opacity: .7;\n}\n\n.sek-hover-effect-zoom-out img:hover {\n transform: scale(1.05);\n}\n\n.sek-hover-effect-zoom-in img:hover {\n transform: scale(0.95);\n}\n\n.sek-hover-effect-move-up img:hover {\n transform: translateY(-6px);\n}\n\n.sek-hover-effect-move-down img:hover {\n transform: translateY(6px);\n}\n\n.sek-hover-effect-blur img:hover {\n filter: blur(2px);\n}\n\n.sek-hover-effect-grayscale img:hover {\n filter: grayscale(0%);\n}\n\n.sek-hover-effect-grayscale img:hover {\n filter: grayscale(100%);\n filter: gray;\n}\n\n.sek-hover-effect-reverse-grayscale img {\n filter: grayscale(100%);\n filter: gray;\n}\n\n.sek-hover-effect-reverse-grayscale img:hover {\n filter: grayscale(0%);\n}\n\n[data-sek-module-type=\"czr_divider_module\"] {\n text-align: center;\n}\n\n[data-sek-module-type=\"czr_divider_module\"] .sek-module-inner {\n font-size: 0;\n line-height: 0;\n}\n\n.sek-divider {\n border-top: 1px solid #5a5a5a;\n display: inline-block;\n width: 100%;\n margin-top: 15px;\n margin-bottom: 15px;\n font-size: 1rem;\n}\n\n.sek-spacer {\n height: 20px;\n}\n\n[data-sek-module-type=\"czr_icon_module\"] {\n text-align: center;\n color: #5a5a5a;\n font-size: 15px;\n}\n\n[data-sek-module-type=\"czr_icon_module\"] a.sek-icon,\n[data-sek-module-type=\"czr_icon_module\"] a.sek-icon:hover,\n[data-sek-module-type=\"czr_icon_module\"] a.sek-icon:focus,\n[data-sek-module-type=\"czr_icon_module\"] a.sek-icon:active,\n[data-sek-module-type=\"czr_icon_module\"] a.sek-icon.active {\n color: inherit;\n}\n\n[data-sek-module-type=\"czr_icon_module\"] .box-shadow .sek-icon-wrapper {\n -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;\n -moz-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;\n box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0;\n}\n\n[data-sek-module-type=\"czr_icon_module\"] .sek-icon i {\n webkit-transition: all 0.15s ease-in-out;\n -o-transition: all 0.15s ease-in-out;\n transition: all 0.15s ease-in-out;\n}\n\n[data-sek-module-type=\"czr_icon_module\"] .sek-icon .fas, [data-sek-module-type=\"czr_icon_module\"] .sek-icon .far, [data-sek-module-type=\"czr_icon_module\"] .sek-icon .fab {\n width: 1em;\n height: 1em;\n text-align: center;\n}\n\n[data-sek-module-type=\"czr_icon_module\"] a.sek-icon {\n box-shadow: none;\n -webkit-box-shadow: none;\n}\n\n[data-sek-module-type=\"czr_icon_module\"] a.sek-icon:hover, [data-sek-module-type=\"czr_icon_module\"] a.sek-icon:focus, [data-sek-module-type=\"czr_icon_module\"] a.sek-icon:active {\n box-shadow: none;\n -webkit-box-shadow: none;\n}\n\n[data-sek-module-type=\"czr_icon_module\"] .sek-icon-wrapper {\n display: inline-block;\n}\n\n.sek-quote p {\n margin: 0 0 .5em;\n padding: 0;\n}\n\n.sek-quote .sek-cite {\n font-size: 13px;\n line-height: 1.5em;\n font-style: inherit;\n}\n\n.sek-quote.sek-quote-design {\n background: none;\n font-style: inherit;\n margin-right: 0;\n margin-left: 0;\n padding: 15px 0;\n border: none;\n}\n\n.sek-quote.sek-quote-design > * {\n padding: 0;\n margin: 0;\n}\n\n.sek-quote.sek-quote-design::before, .sek-quote.sek-quote-design::after {\n display: none;\n}\n\n.sek-quote.sek-quote-design .sek-cite {\n padding: 0;\n font-weight: normal;\n}\n\n.sek-quote.sek-quote-design .sek-cite::before {\n display: none;\n}\n\n.sek-quote.sek-quote-design .sek-quote-inner {\n color: inherit;\n padding-right: calc( 10px + 1.3em);\n}\n\n.sek-quote.sek-quote-design .sek-quote-content {\n font-weight: 400;\n font-size: 16px;\n color: inherit;\n}\n\n.sek-quote.sek-quote-design.sek-border-before {\n padding-right: 15px;\n border-right: 5px solid;\n}\n\n.sek-quote.sek-quote-design.sek-border-before .sek-cite {\n clear: both;\n display: block;\n margin-top: 1.5em;\n position: relative;\n padding-right: 2.2em;\n padding-left: 0.25em;\n}\n\n.sek-quote.sek-quote-design.sek-border-before .sek-cite::before {\n display: block;\n content: '';\n top: 1em;\n position: absolute;\n background: none;\n width: 2em;\n height: auto;\n right: 0;\n border-top: 1px solid;\n}\n\n.sek-quote.sek-quote-design.sek-quote-icon-before {\n position: relative;\n display: flex;\n font-size: 32px;\n}\n\n.sek-quote.sek-quote-design.sek-quote-icon-before .sek-quote-content *:last-child {\n margin-bottom: .75em;\n}\n\n.sek-quote.sek-quote-design.sek-quote-icon-before::before {\n content: '\\f10d';\n color: #ccc;\n font-weight: 900;\n font-style: normal;\n text-align: center;\n font-family: 'Font Awesome 5 Free';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-variant: normal;\n text-rendering: auto;\n display: flex;\n position: static;\n width: auto;\n margin: 0;\n right: 0;\n position: absolute;\n top: 0;\n}\n\n[data-sek-module-type=\"czr_button_module\"] .sek-module-inner {\n text-align: center;\n}\n\n.sek-module-inner .sek-btn {\n background: #020202;\n color: #ffffff;\n padding: 0.5em 1em;\n}\n\n.sek-module-inner .sek-btn i {\n margin: 0 8px;\n}\n\n.sek-module-inner .sek-btn:hover, .sek-module-inner .sek-btn:focus, .sek-module-inner .sek-btn:active {\n color: #ffffff;\n}\n\n.sek-btn-inner {\n display: flex;\n align-items: center;\n}\n\n.sek-btn.box-shadow {\n -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2) !important;\n box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2) !important;\n}\n\n.sek-btn.box-shadow.push-effect:active {\n transform: translateY(2px);\n}\n\n.sek-simple-form-wrapper input[type=text], .sek-simple-form-wrapper textarea {\n font-size: 16px;\n width: 100% !important;\n padding: 0.4em 0.5em;\n border-radius: 3px;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n outline: none;\n font-weight: normal;\n max-width: 100%;\n border: none;\n color: #555555;\n background-color: #ffffff;\n}\n\n.sek-simple-form-wrapper textarea {\n height: auto;\n max-height: 150px;\n}\n\n.sek-simple-form-wrapper .sek-form-field {\n margin-bottom: 15px;\n clear: both;\n}\n\n.sek-simple-form-wrapper label {\n font-family: \"Lucida Grande\",\"Lucida Sans Unicode\",Tahoma,sans-serif;\n color: #444444;\n font-weight: bold;\n text-align: left;\n margin: 0;\n padding: 0 0 3px 0;\n width: auto;\n display: block;\n}\n\n.sek-simple-form-wrapper.use-outset-shadow .sek-form-field input[type=\"text\"], .sek-simple-form-wrapper.use-outset-shadow .sek-form-field textarea {\n -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2) !important;\n box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2) !important;\n}\n\n.sek-simple-form-wrapper.use-inset-shadow .sek-form-field input[type=\"text\"], .sek-simple-form-wrapper.use-inset-shadow .sek-form-field textarea {\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;\n}\n\n.sek-simple-form-wrapper #sek-form-respond {\n padding: 20px 0;\n}\n\n[data-sek-module-type=\"czr_tiny_mce_editor_module\"] a {\n text-decoration: underline;\n}\n\n.sek-module-inner {\n line-height: 1.5em;\n}\n\n.sek-module-inner h1, .sek-module-inner h2, .sek-module-inner h3, .sek-module-inner h4, .sek-module-inner h5, .sek-module-inner h6, .sek-module-inner p {\n line-height: 1.5em;\n}\n\n.sek-module-inner p {\n margin: 0 0 1em;\n padding: 0;\n}\n\n.sek-module-inner a {\n text-decoration: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n\n.sek-module-inner img {\n height: auto;\n max-width: 100%;\n border: none;\n -webkit-border-radius: 0;\n border-radius: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n\nbody .sek-module-inner h1:before, body .sek-module-inner h2:before, body .sek-module-inner h3:before, body .sek-module-inner h4:before, body .sek-module-inner h5:before, body .sek-module-inner h6:before {\n content: none;\n background: none;\n}\n\n/* make sure that the location level occupies 100% of the width */\n[data-sek-level=\"location\"] {\n clear: both;\n font-size: 16px;\n}\n\n/* To make vertical alignment possible in sections */\n.sek-section, .sek-column, .sek-module {\n display: flex;\n align-items: center;\n}\n\n.sek-column-inner, .sek-module-inner {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n/* To allow horizontal centering of modules\r\n @see https://github.com/presscustomizr/nimble-builder/issues/119\r\n*/\n/* - sections in locations */\n/* - columns in sections */\n/* - modules in columns */\n.sek-column-inner {\n display: flex;\n flex-direction: column;\n}\n\n.sek-module {\n align-self: center;\n width: 100%;\n max-width: 100%;\n}\n\n/* a nested sektion should reset its parent column padding\r\n@see https://github.com/presscustomizr/nimble-builder/issues/25\r\n*/\n[data-sek-is-nested=\"true\"] .sek-container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n/* MODULE PLACEHOLDER */\n/*@font-face {\r\n font-family: 'Material Icons';\r\n font-style: normal;\r\n font-weight: 400;\r\n src: url('../fonts/material-icons/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2') format('woff2');\r\n}*/\n/* @see https://github.com/google/material-design-icons/blob/master/iconfont/material-icons.css */\n@font-face {\n font-family: 'Material Icons';\n font-style: normal;\n font-weight: 400;\n src: url(\"../fonts/material-icons/MaterialIcons-Regular.eot\");\n /* For IE6-8 */\n src: local(\"Material Icons\"), local(\"MaterialIcons-Regular\"), url(\"../fonts/material-icons/MaterialIcons-Regular.woff2\") format(\"woff2\"), url(\"../fonts/material-icons/MaterialIcons-Regular.woff\") format(\"woff\"), url(\"../fonts/material-icons/MaterialIcons-Regular.ttf\") format(\"truetype\");\n}\n\n.material-icons {\n font-family: 'Material Icons';\n font-weight: normal;\n font-style: normal;\n font-size: 24px;\n /* Preferred icon size */\n display: inline-block;\n line-height: 1;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: normal;\n white-space: nowrap;\n direction: ltr;\n /* Support for all WebKit browsers. */\n -webkit-font-smoothing: antialiased;\n /* Support for Safari and Chrome. */\n text-rendering: optimizeLegibility;\n /* Support for Firefox. */\n -moz-osx-font-smoothing: grayscale;\n /* Support for IE. */\n font-feature-settings: 'liga';\n}\n\n.sek-module-placeholder {\n text-align: center;\n}\n\n.sek-module-placeholder .material-icons {\n font-size: inherit;\n color: #cfcfcf;\n}\n\n/* LEVEL VISIBILITY BY DEVICE */\n@media (min-width: 767px) {\n [data-sek-level=\"location\"] .sek-hidden-on-desktops {\n display: none;\n }\n}\n\n@media (min-width: 575px) and (max-width: 768px) {\n [data-sek-level=\"location\"] .sek-hidden-on-tablets {\n display: none;\n }\n}\n\n@media (max-width: 575px) {\n [data-sek-level=\"location\"] .sek-hidden-on-mobiles {\n display: none;\n }\n}\n\n/* NIMBLE TEMPLATE GENERAL STYLING */\n/* <inspired by Twenty Seventeed WP theme> */\n.sek-screen-reader-text {\n clip: rect(1px, 1px, 1px, 1px);\n height: 1px;\n overflow: hidden;\n position: absolute !important;\n width: 1px;\n word-wrap: normal !important;\n}\n\n#nimble-page {\n position: relative;\n word-wrap: break-word;\n}\n\n/* </inspired by Twenty Seventeen WP theme> */\n/* Nimble btn in admin top bar */\n#wpadminbar .sek-nimble-icon {\n padding-left: 15px;\n display: inline-block;\n}\n\n#wpadminbar .sek-nimble-icon img {\n -webkit-filter: grayscale(100%);\n filter: grayscale(100%);\n -webkit-filter: gray;\n filter: gray;\n -webkit-transition: all 0.3s ease-in-out;\n -moz-transition: all, 0.3s ease-in-out;\n -ms-transition: all, 0.3s ease-in-out;\n -o-transition: all, 0.3s ease-in-out;\n transition: all 0.3s ease-in-out;\n}\n\n#wpadminbar .sek-nimble-icon:hover img {\n -webkit-filter: none;\n filter: none;\n -webkit-filter: none;\n filter: none;\n}\n\n#wpadminbar .sek-nimble-icon img {\n width: 28px;\n position: absolute;\n top: 2px;\n}\n\n#wpadminbar .sek-nimble-icon .sek-nimble-admin-bar-title {\n padding-left: 30px;\n}\n\n/*# sourceMappingURL=sek-base-rtl.css.map */",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]}
|
1 |
+
{"version":3,"sources":["../scss/_reboot.scss","../scss/_typography.scss","../scss/_variables.scss","../scss/_grid.scss","../scss/mixins/_grid.scss","../scss/mixins/_breakpoints.scss","sek-base-rtl.css","../scss/mixins/_grid-framework.scss","../scss/_transitions.scss","../scss/mixins/_transition.scss","../scss/mixins/_clearfix.scss","../scss/utilities/_screenreaders.scss","../scss/mixins/_screen-reader.scss","../scss/utilities/_embed.scss","../scss/_formatting.scss","../scss/_buttons.scss","../scss/mixins/_utilities.scss","../scss/modules/_heading.scss","../scss/modules/_menu.scss","../scss/modules/_featured_pages.scss","../scss/modules/_image.scss","../scss/modules/_divider.scss","../scss/modules/_spacer.scss","../scss/modules/_icon.scss","../scss/modules/_quote.scss","../scss/modules/_button.scss","../scss/modules/_simple_form.scss","../scss/modules/_tiny_mce_editor.scss","../scss/_modules.scss","../scss/sek-base.scss"],"names":[],"mappings":"AAMA;;;EAIQ,uBAAsB;CACzB;;AALL;EAOQ,gBAAe;EACf,uBAAsB;EACtB,mBAAkB;CACrB;;AAVL;EAYQ,iBAAgB;CACnB;;AAbL;EAeQ,UAAS;CACZ;;AAhBL;EAqBQ,gBAAe;CAClB;;AC5BL;EACE,wBCyFwB;EDxFxB,oBAAmB;CACpB;;AEEC;ECAA,YAAW;EACX,oBAAuC;EACvC,mBAAsC;EACtC,mBAAkB;EAClB,kBAAiB;CDDhB;;AEoDC;EFvDF;ICWI,iBFoDK;GC5DR;CGiCF;;ADmBG;EFvDF;ICWI,iBFqDK;GC7DR;CGuCF;;ADaG;EFvDF;ICWI,iBFsDK;GC9DR;CG6CF;;ADOG;EFvDF;ICWI,kBFuDM;GC/DT;CGmDF;;AH1CC;ECZA,YAAW;EACX,oBAAuC;EACvC,mBAAsC;EACtC,mBAAkB;EAClB,kBAAiB;CDUhB;;AAQD;ECLA,qBAAa;EAAb,cAAa;EACb,oBAAe;EAAf,gBAAe;EACf,oBAAuC;EACvC,mBAAsC;CDIrC;;AACD;EACE,iBAAgB;EAChB,gBAAe;EACf,mBAAkB;CACnB;;AAID;EACE,gBAAe;EACf,eAAc;CAOf;;AATD;;EAMI,iBAAgB;EAChB,gBAAe;CAChB;;AItCH;;;EACE,mBAAkB;EAClB,YAAW;EACX,gBAAe;EACf,oBAA4B;EAC5B,mBAA2B;CAC5B;;AAgBD;EHWA,mBAAsC;EAAtC,eAAsC;EAItC,gBAAuC;CGbtC;;AAED;EACE,2BAAa;EAAb,cAAa;EACb,qBAAY;EAAZ,aAAY;EACZ,gBAAe;CAChB;;AACD;EACE,mBAAc;EAAd,eAAc;EACd,YAAW;EACX,gBAAe;CAChB;;AFiBC;EEXI;IHRN,qBAAsC;IAAtC,iBAAsC;IAItC,kBAAuC;GGMhC;EAFD;IHRN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,sBAAsC;IAAtC,kBAAsC;IAItC,mBAAuC;GGMhC;EAFD;IHRN,oBAAsC;IAAtC,gBAAsC;IAItC,iBAAuC;GGMhC;EAFD;IHRN,sBAAsC;IAAtC,kBAAsC;IAItC,mBAAuC;GGMhC;EAFD;IHRN,sBAAsC;IAAtC,kBAAsC;IAItC,mBAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,sBAAsC;IAAtC,kBAAsC;IAItC,mBAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,sBAAsC;IAAtC,kBAAsC;IAItC,mBAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,sBAAsC;IAAtC,kBAAsC;IAItC,mBAAuC;GGMhC;EAFD;IHRN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGMhC;EAFD;IHRN,mBAAsC;IAAtC,eAAsC;IAItC,gBAAuC;GGMhC;EAGH;IAAiC,mBAAS;IAAT,UAAS;GAAI;EAE9C;IAAgC,mBLyBN;IKzBM,ULyBN;GKzB6B;EAGrD;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,kBADrB;IACqB,SADrB;GACkC;EAA9C;IAAiC,mBADrB;IACqB,UADrB;GACkC;EAA9C;IAAiC,mBADrB;IACqB,UADrB;GACkC;EAA9C;IAAiC,mBADrB;IACqB,UADrB;GACkC;CD+LrD;;AEzPD;ECKM,iCPwF2C;CMvFhD;;ACGC;EDTF;ICUI,iBAAgB;GDJnB;CF6PA;;AEnQD;EAII,WAAU;CACX;;AAGH;EAEI,cAAa;CACd;;AAEH;;;;;;GAMG;AEnBD;EACE,eAAc;EACd,YAAW;EACX,YAAW;CACZ;;ACDH;ECEE,mBAAkB;EAClB,WAAU;EACV,YAAW;EACX,WAAU;EACV,iBAAgB;EAChB,uBAAsB;EACtB,oBAAmB;EACnB,UAAS;CDPV;;ACiBC;EAEE,iBAAgB;EAChB,YAAW;EACX,aAAY;EACZ,kBAAiB;EACjB,WAAU;EACV,oBAAmB;CACpB;;AC1BH;EACC,mBAAkB;CAalB;;AAdD;EAGE,eAAc;EACd,YAAW;CACX;;AALF;;EAQE,mBAAkB;EAClB,YAAW;EACX,aAAY;EACZ,OAAM;EACN,QAAO;CACP;;AClBF;EACI,sBAAqB;CACxB;;AAID;EAEM,iBAAgB;CACjB;;AAHL;EAKM,oBAAmB;CAMpB;;AAXL;EAQU,cAAa;CACd;;AATT;EAaM,WAAU;EACV,iBAAgB;EAEZ,0BAAyB;CAQ9B;;AAxBL;EAsBQ,WAAU;CACX;;AAvBP;EA0BQ,iBAAgB;CACnB;;AC9BL;EACE,sBAAqB;EACrB,oBAAmB;EACnB,oBAAmB;EACnB,mBAAkB;EAClB,wBAAwB;EACxB,oBAAmB;EACnB,sBAAqB;EACrB,uBAAsB;EACtB,0BAAiB;EAAjB,uBAAiB;EAAjB,sBAAiB;EAAjB,kBAAiB;EACjB,8BAA6B;EAC7B,mBAAkB;EAClB,mBAAkB;EAClB,kBAAiB;EACjB,oBAAmB;EACnB,eAAc;EAEd,gBAAe;EACf,sBAAqB;EACrB,qBAAoB;EACpB,iCAAgC;CAyBjC;;ACzCG;EDoBA,sBAAqB;CCjBpB;;ADPL;EA4BI,WAAU;EACV,8CAA6C;CAC9C;;AA9BH;EAmCI,oBbiD2B;EahD3B,aAAY;EACZ,iBAAgB;CACjB;;AAtCH;EA0CI,uBAAsB;EACtB,8CAA6C;CAC9C;;AASH;;EAEE,qBAAoB;CACrB;;AAED;;;;EAKI,2BAA0B;CAC3B;;AANH;;;;EAYI,WAAU;EACV,mBAAkB;CAKnB;;AAlBH;;;;EAeM,mBAAkB;EAClB,oBAAmB;CACpB;;AAIL;;;;EAKI,oCAAmC;EACnC,wBAAuB;CACxB;;AExFH;EAEQ,iBAAgB;EAChB,mBAAkB;CACrB;;AAJL;EAMQ,kBAAiB;CAAG;;AAN5B;EAOQ,kBAAiB;CAAG;;AAP5B;EAQQ,kBAAiB;CAAG;;AAR5B;EASQ,kBAAiB;CAAG;;AAT5B;EAUQ,iBAAgB;CAAG;;AAV3B;EAWQ,eAAc;CAAG;;AAGzB;EAEQ,eAAc;EACd,mBAAkB;CACrB;;ACSL;EACI,mBAAkB;EAClB,qBAAa;EAAb,cAAa;EACb,oBAAe;EAAf,gBAAe;EACf,uBAAmB;EAAnB,oBAAmB;EACnB,uBAA8B;EAA9B,+BAA8B;EAC9B,sBAAuB;EAAvB,wBAAuB;EACvB,iBAAgB;CACnB;;AACD;EACI,8BAAgB;EAAhB,iBAAgB;EAChB,qBAAY;EAAZ,aAAY;EACZ,uBAAmB;EAAnB,oBAAmB;EAEnB,sBAAwB;EAAxB,wBAAwB;CAC3B;;AACD;EACI,qBAAa;EAAb,cAAa;EACb,oBAAe;EAAf,gBAAe;EACf,2BAAsB;EAAtB,uBAAsB;CAsFzB;;AApFG;EAOI,+BAA8B;EAC9B,8BAA6B;CAYhC;;AApBD;;EAGQ,4BAA2B;EAC3B,sBAAqB;EACrB,qBAAoB;CACvB;;AANL;EAUQ,iBAAgB;EAChB,cAAa;CAQhB;;AAnBL;EAcgB,qBAAoB;CAI3B;;AAvBb;EA6BY,mBAAkB;EAClB,qBAAa;EAAb,cAAa;EACb,uBAAmB;EAAnB,oBAAmB;EACnB,uBAA8B;EAA9B,+BAA8B;EAC9B,eAAc;EACd,iBAAe;CASlB;;AARG;EACI,sBAAqB;CACxB;;AArCb;EAwCoB,2BAA0B;CAC7B;;AAzCjB;EA8CY,yBAAwB;EAExB,qCAAgC;CACnC;;AAjDT;;EAsDQ,mBAAkB;CA8BrB;;AApFL;;EAwDY,iBAAgB;EAChB,mCAAkC;EAClC,oCAAmC;EACnC,cAAa;EACb,mBAAkB;EAClB,qBAAoB;EACpB,qBAAoB;EACpB,mCAAkC;EAClC,iBAAgB;EAChB,0BAAyB;EACzB,qCAA4B;EAA5B,6BAA4B;EAC5B,oCAA2B;EAA3B,4BAA2B;EAC3B,4BAAmB;EAAnB,oBAAmB;EACnB,iBAAgB;EAChB,gBAAe;EACf,UAAS;EACT,mBAAkB;CACrB;;AAzET;;EA4EgB,2DAAkD;EAAlD,mDAAkD;EAClD,yCAAuC;CAM9C;;AAnFT;;EA3CI,iBAAgB;EAChB,YAAW;EACX,iBAAgB;EAChB,iBAAgB;EAChB,UAAQ;EACR,UAAS;EACT,WAAU;EACV,mBAAkB;CA4HjB;;AbxED;EahBJ;;IAhCQ,mBAAkB;IAClB,cAAa;IACb,UAAS;IAEL,SAAQ;IAKZ,cAAa;IACb,iBAAgB;IAChB,gBAAe;GA6GlB;CZocJ;;AYjcD;EAIgB,+CAAsC;EAAtC,uCAAsC;EACtC,6BAA4B;CAMnC;;AAXT;EAegB,gDAAuC;EAAvC,wCAAuC;EACvC,8BAA6B;CAKpC;;AAKT;EACI,oCAAmC;EACnC,gBAAe;EAUf,aAAY;EACZ,YAAW;EACX,WAAU;EACV,uBAAsB;CAyDzB;;AAxED;EAKQ,gBAAe;EACf,mCAAkC;EAClC,aAAY;EAEZ,aAAY;CACf;;AAeO;EACJ,aAAY;EACZ,mBAAkB;CA4CrB;;AA9CO;EAIA,eAAc;EACd,cAAa;EACb,mBAAkB;EAClB,WAAU;EACV,mBAAkB;EAClB,6BAA4B;EAC5B,0BAAyB;EACzB,oCAA2B;EAA3B,4BAA2B;EAC3B,wBAAuB;CAC1B;;AAbG;EAeA,OAAM;CACT;;AAhBG;EAkBA,SAAQ;CACX;;AAnBG;EAqBA,UAAS;CACZ;;AAEO;EAEA,sDAA6C;EAA7C,8CAA6C;EAC7C,YAAW;CACd;;AAJG;EAMA,WAAU;CACb;;AAPG;EASA,wDAA+C;EAA/C,gDAA+C;EAC/C,YAAW;CACd;;AAEG;EACJ,YAAW;EACX,6CAAmC;EAAnC,qCAAmC;EACnC,WAAU;CACb;;AACO;EACJ,oCAA2B;EAA3B,4BAA2B;EAC3B,YAAW;CACd;;AAIT;EA1OI,iBAAgB;EAChB,YAAW;EACX,iBAAgB;EAChB,iBAAgB;EAChB,UAAQ;EACR,UAAS;EACT,WAAU;EACV,mBAAkB;CAuRrB;;AbnOG;Ea+KJ;IA/NQ,mBAAkB;IAClB,cAAa;IACb,UAAS;IAEL,SAAQ;IAKZ,cAAa;IACb,iBAAgB;IAChB,gBAAe;GAwQtB;CZgZA;;AYjcG;EACI,eAAc;CACjB;;AALL;EASQ,uBAAsB;EACtB,oBAAmB;CACtB;;AAXL;EAcQ,QAAO;EACP,YAAW;CACd;;AAhBL;;EAmBQ,WAAU;EACV,YAAW;CACd;;AArBL;EAwBQ,WAAU;EACV,SAAQ;CACX;;AA1BL;;EA6BQ,YAAW;EACX,WAAU;CACb;;Ab9MD;EahBJ;IAwPQ,wBAAmB;IAAnB,oBAAmB;GAatB;EArQL;;IA4PgB,sBAAoB;GACvB;EANT;IASQ,oBAAmB;GACtB;EAVL;IAYQ,aAAY;GACf;EA3QT;IA8QQ,gCAAuB;IAAvB,yBAAuB;IACvB,8BAAgB;IAAhB,iBAAgB;GACnB;EApJL;IAsJQ,cAAa;GAChB;EA7EL;IA0FQ,kBAAiB;IACjB,gDAA2C;GAwB9C;EAlCG;IACI,2BAA0B;IAC1B,qBAAoB;GAIvB;EAND;IAIQ,mBAAkB;GACrB;EAPT;IAgBY,YAAW;GAKlB;EArBL;IAwBQ,2CAAsC;IAAtC,uCAAsC;GACzC;EAxGT;IA4GY,mBAAmB;IACnB,oBAAmB;GACtB;EAED;IACI,UAAS;GACZ;EAGG;IACJ,2BAA0B;IAC1B,mCAA0B;IAA1B,2BAA0B;GAI7B;EANO;IAIA,qCAA4B;IAA5B,6BAA4B;GAC/B;EAWG;;IAGA,4BAAmB;IAAnB,oBAAmB;GAyBtB;EA5BG;;IAKI,gBAAe;IACf,WAAU;IACV,mBAAkB;IAClB,eAAc;IACd,kCAAiC;IACjC,uCAAgC;IAAhC,+BAAgC;GACnC;EAXD;;IAiBI,iBAAgB;GAUnB;EA3BD;;IAwBQ,qBAAoB;IACpB,oBhBlTW;GgBmTd;EA1BL;IA+BA,0BAAiB;IAAjB,kBAAiB;GAOpB;EAtCG;IAiCI,mBAAkB;IAClB,oBAAmB;IACnB,WAAU;IACV,mCAA2B;IAA3B,2BAA2B;GAC9B;CZ8YZ;;AAED;EanyBE,mBAAkB;EAClB,eAAc;EACd,WAAU;EACV,iBAAgB;EAChB,oCAA2B;EAA3B,4BAA2B;EAC3B,4BAAmB;EAAnB,oBAAmB;EACnB,qCAA4B;EAA5B,6BAA4B;CAC7B;;AbsyBD;EanyBE,eAAc;EACd,YAAW;CACZ;;AAGD;EACE,wBAAuB;CACxB;;AAGD;EACE,mBAAkB;EAClB,wBAAsB;CA+GvB;;AAjHD;EAKM,WAAU;EACV,kBAAiB;EACjB,mBAAkB;CACrB;;AARH;EAUI,eAAc;EACd,oBAAmB;EACnB,mBAAkB;EAClB,sBAAqB;EACrB,uBAAsB;EACtB,mBAAkB;EAClB,iBAAgB;EAChB,kBAAiB;CAgBlB;;AAjCH;EAmBQ,YAAW;EACX,mBAAkB;EAClB,cAAa;EACb,oBAAmB;EACnB,YAAW;EACX,UAAS;EACT,QAAO;EACP,SAAQ;EACR,uBAAsB;EACtB,yBAAwB;CAC3B;;AACO;EACN,aACF;CAAC;;AAhCL;EAoCI,YAAW;EACX,oBAAmB;EACnB,mBAAkB;EAClB,sBAAqB;CAMtB;;AA7CH;EAyCM,sBAAoB;EACpB,2BAAyB;EACzB,4BAA0B;CAC3B;;AA5CL;EAgDI,0BAAyB;EACzB,sBAAqB;EACrB,oBAAmB;EACnB,uBAAsB;EACtB,WAAU;EACV,0BAAyB;EACzB,YAAW;EACX,sBAAqB;EAErB,iBAAgB;EAChB,mBAAkB;EAClB,iBAAgB;CAKjB;;AAhEH;EA6DM,eAAc;EACd,wBAAuB;CACxB;;AA/DL;EAoEI,iBAAgB;EAChB,iBAAgB;CACjB;;AAtEH;EAyEI,wCAA+B;EAA/B,gCAA+B;EAC/B,+BAA8B;EAE9B,qCAA4B;EAA5B,6BAA4B;EAE5B,oCAA2B;EAA3B,4BAA2B;EAC3B,mBAAkB;EAClB,OAAM;EACN,QAAO;EACP,WAAU;CACX;;AAED;EAIE,yCAAgC;EAAhC,iCAAgC;EAEhC,8CAAqC;EAArC,sCAAqC;EACrC,qCAAoC;EAEpC,SAAQ;EACR,UAAS;EACT,gBAAe;CAChB;;AAjGH;EAsGI,uBAAqB;EACrB,2BAAyB;CAE1B;;AAzGH;EA2GI,wBAAsB;EACtB,4BAA0B;EAC1B,2BAAyB;EACzB,oBAAmB;CAEpB;;AAGH;EACE,mBAAkB;EAClB,oBAAmB;EACnB,QAAO;EACP,SAAQ;EACR,OAAM;EACN,UAAS;EACT,iBAAgB;EAChB,WAAU;CA0CX;;AAlDD;EAWI,aACF;CAAC;;AAZH;EAgBI,mBAAkB;EAClB,WAAU;EAKV,oBAAmB;EACnB,YAAW;EACX,WAAU;EAEV,UAAS;EACT,SAAQ;EAER,yCAAgC;EAAhC,iCAAgC;EAChC,8CAAqC;EAArC,sCAAqC;EACrC,sBAAsB;EAEtB,oBAAmB;EACnB,sBAAqB;EACrB,wBAAuB;EACvB,yBAAwB;CACzB;;AAED;EACE,mBAAkB;CACnB;;AAED;EACE,oDAA2C;EAA3C,4CAA2C;EAC3C,mEAAmE;EACnE,yDAAgD;EAAhD,iDAAgD;EAChD,gDAA+C;CAChD;;AAKH;EAEI,oBAAmB;CACpB;;AAHH;EAKI,YACF;CAAC;;AANH;EAQI,WACF;CAAC;;AboxBH;Ec19BI,mBAAkB;CACrB;;Ad69BD;Ec39BE,wBAAuB;CACxB;;Ad89BD;Ec19BE,+CAA8C;CAC/C;;AACD,0EAA0E;Ad+9B1E;Ec39BE,8BAA6B;CAC9B;;AAQD;EACE,YAAW;CACZ;;AACD;EACE,+BAAsB;EAAtB,uBAAsB;CACvB;;AACD;EACE,+BAAsB;EAAtB,uBAAsB;CACvB;;AACD;EACE,oCAA2B;EAA3B,4BAA2B;CAC5B;;AACD;EACE,mCAA0B;EAA1B,2BAA0B;CAC3B;;AACD;EACE,0BAAiB;EAAjB,kBAAiB;CAClB;;AACD;EACE,8BAAqB;EAArB,sBAAqB;CACtB;;AAFD;EAIE,gCAAuB;EAAvB,wBAAuB;EACvB,qBAAY;EAAZ,aAAY;CACb;;AACD;EACE,gCAAuB;EAAvB,wBAAuB;EACrB,qBAAY;EAAZ,aAAY;CACf;;AACD;EACE,8BAAqB;EAArB,sBAAqB;CACtB;;Adm+BD;EezhCI,mBAAkB;CAKrB;;AfwhCD;Ee3hCQ,aAAY;EACZ,eAAc;CACjB;;AAEL;EACI,8BAA6B;EAC7B,sBAAqB;EACrB,YAAW;EACX,iBAAgB;EAChB,oBAAmB;EACnB,gBAAe;CAClB;;ACdD;EACI,aAAY;CACf;;AhB8iCD;EiB/iCI,mBAAkB;EAClB,eAAc;EACd,gBAAe;CAwClB;;AjB2gCD;;;;;EiB5iCQ,eAAc;CACjB;;AjBmjCL;EiB/iCM,+CAA8C;CAC/C;;AjBojCL;EiBjjCQ,yCAAwC;EAExC,kCAAiC;CAClC;;AjBojCP;EiBhjCQ,WAAU;EACV,YAAW;EACX,mBAAkB;CACnB;;AjBmjCP;EiB/iCM,iBAAgB;EAChB,yBAAwB;CAKzB;;AjB8iCL;EiBjjCQ,iBAAgB;EAChB,yBAAwB;CACzB;;AjBojCP;EiBjjCM,sBAAqB;CACtB;;AC1CL;EAEQ,iBAAgB;EAChB,WAAU;CACb;;AAJL;EAMQ,gBAAe;EACf,mBAAkB;EAClB,oBAAmB;CACtB;;AATL;EAYQ,iBAAgB;EAChB,oBAAmB;EACnB,gBAAe;EACf,eAAc;EACd,gBAAe;EACf,aAAY;CA0Gf;;AA3HL;EAmBY,WAAU;EACV,UAAS;CACZ;;AArBT;EAuBY,cAAa;CAChB;;AAxBT;EA0BY,WAAU;EAIV,oBAAmB;CACtB;;AA/BT;EA4BgB,cAAa;CAChB;;AA7Bb;EAiCY,eAAc;EAEZ,kCAAmC;CAKxC;;AAxCT;EA0CY,iBAAgB;EAChB,gBAAe;EACf,eAAc;CACjB;;AA7CT;EAiDc,oBAAmB;EACnB,wBAAuB;CAsC5B;;AAxFT;EAyDgB,YAAW;EACX,eAAc;EACd,kBAAiB;EACjB,mBAAkB;EAGhB,qBAAoB;EACpB,qBAAoB;CAuBzB;;AAvFb;EAuEoB,eAAc;EACd,YAAW;EACX,SAAQ;EACR,mBAAkB;EAClB,iBAAgB;EAChB,WAAU;EACV,aAAY;EAEV,SAAQ;EAMV,sBAAqB;CACxB;;AAtFjB;EA2FY,mBAAkB;EAClB,qBAAa;EAAb,cAAa;EACb,gBAAe;CA6BlB;;AA1HT;EA+FgB,qBAAoB;CACvB;;AAhGb;EAkGgB,iBAAgB;EAChB,YAAW;EACX,iBAAgB;EAChB,mBAAkB;EAClB,mBAAkB;EAClB,mCAAkC;EAClC,mCAAkC;EAClC,oCAAmC;EACnC,qBAAoB;EACpB,qBAAoB;EACpB,qBAAa;EAAb,cAAa;EACb,iBAAgB;EAChB,YAAW;EACX,UAAS;EAGP,SAAQ;EAKV,mBAAkB;EAClB,OAAM;CACT;;AlB8kCb;EmBrsCE,mBAAkB;CACnB;;AACD;EAEI,oBAAkB;EAClB,eAAc;EACd,mBAAkB;CAOnB;;AAXH;EAMM,cAAa;CACd;;AAPL;EASM,eAAc;CACf;;AAKL;EACI,qBAAa;EAAb,cAAa;EACb,uBAAmB;EAAnB,oBAAmB;CACtB;;AACD;EAEI,oDAAmD;CAItD;;AAND;EAIQ,mCAA0B;EAA1B,2BAA0B;CAC7B;;AC5BL;EAEQ,gBAAe;EACf,uBAAsB;EACtB,qBAAoB;EACpB,mBAAkB;EAElB,uBAAsB;EACtB,cAAa;EACb,oBAAmB;EACnB,gBAAe;EACf,aAAY;EACZ,eAAc;EACd,0BAAyB;CAC5B;;AAdL;EAgBQ,aAAY;EACZ,kBAAiB;CACpB;;AAlBL;EAoBQ,oBAAmB;EACnB,YAAW;CACd;;AAtBL;EAwBQ,qEAAoE;EACpE,eAAc;EACd,kBAAiB;EACjB,iBAAgB;EAChB,UAAS;EACT,mBAAkB;EAClB,YAAW;EACX,eAAc;CACjB;;AAhCL;EAmCQ,oDAAmD;CACtD;;AApCL;EAuCQ,iDAAgD;CACnD;;AAxCL;EA0CM,gBAAe;CAChB;;ApB8uCL;EqBtxCM,2BAA0B;CAAG;;ACWnC;EACE,mBAAkB;CAsBnB;;AAvBD;EAGI,mBAAkB;CACnB;;AAJH;EAMI,gBAAe;EACf,WAAU;CACX;;AARH;EAUI,sBAAqB;EAErB,iBAAgB;CACjB;;AAbH;EAeI,aAAY;EACZ,gBAAe;EACf,aAAY;EAEZ,iBAAgB;EAEhB,iBAAgB;CACjB;;AAKH;EAGM,cAAa;EACb,iBAAgB;CACjB;;AC3BL,kEAAkE;AvB6yClE;EuB3yCE,YAAW;EACX,gBAAe;CAChB;;AAED,qDAAqD;AACrD;EACE,qBAAa;EAAb,cAAa;EACb,uBAAmB;EAAnB,oBAAmB;CACpB;;AAED;EACE,mBAAkB;EAClB,eAAc;EACd,gBAAe;CAChB;;AAED;;EAEE;AACF,8BAA8B;AAW9B,4BAA4B;AAQ5B,2BAA2B;AAC3B;EACE,qBAAa;EAAb,cAAa;EACb,2BAAsB;EAAtB,uBAAsB;CACvB;;AACD;EACE,4BAAkB;EAAlB,mBAAkB;EAClB,YAAW;EAEX,gBAAe;CAChB;;AAKD;;EAEE;AvByxCF;EuBvxCI,iBAAgB;EAChB,gBAAe;CAClB;;AAKD,wBAAwB;AACxB;;;;;GAKG;AACH,kGAAkG;AAClG;EACE,8BAA6B;EAC7B,mBAAkB;EAClB,iBAAgB;EAChB,8DAA6D;EAAE,eAAe;EAC9E,gSAIgF;CvBmxCjF;;AuBhxCD;EACE,8BAA6B;EAC7B,oBAAmB;EACnB,mBAAkB;EAClB,gBAAe;EAAG,yBAAyB;EAC3C,sBAAqB;EACrB,eAAc;EACd,qBAAoB;EACpB,uBAAsB;EACtB,kBAAiB;EACjB,oBAAmB;EACnB,eAAc;EAEd,sCAAsC;EACtC,oCAAmC;EACnC,oCAAoC;EACpC,mCAAkC;EAElC,0BAA0B;EAC1B,mCAAkC;EAElC,qBAAqB;EACrB,sCAA6B;EAA7B,8BAA6B;CAC9B;;AACD;EACE,mBAAkB;CACnB;;AACD;EACE,mBAAkB;EAClB,eAAc;CACf;;AAGD,gCAAgC;AAChC;EvBkxCE;IuBjxCsD,cAAa;GAAI;CvBoxCxE;;AuBlxCD;EvBqxCE;IuBpxCqD,cAAa;GAAI;CvBuxCvE;;AuBrxCD;EvBwxCE;IuBvxCqD,cAAa;GAAI;CvB0xCvE;;AuBvxCD,qCAAqC;AACrC,6CAA6C;AAC7C;EACI,+BAA8B;EAC9B,YAAW;EACX,iBAAgB;EAChB,8BAA6B;EAC7B,WAAU;EACV,6BAA4B;CAC/B;;AACD;EACI,mBAAkB;EAClB,sBAAqB;CACxB;;AACD,8CAA8C;AAE9C,iCAAiC;AACjC;EAEE,sBAAqB;CACtB;;AACD;EACE,gCAA+B;EAC/B,wBAAuB;EACvB,qBAAoB;EACpB,aAAY;EAKZ,iCAAgC;CACjC;;AACD;EACE,qBAAoB;EACpB,aAAY;EACZ,qBAAoB;EACpB,aAAY;CACb;;AAhBD;EAkBE,YAAU;EACV,mBAAiB;EACjB,SAAQ;CACT;;AACD;EACE,mBACF;CAAC","file":"sek-base-rtl.css","sourcesContent":[null,null,null,null,null,null,".sektion-wrapper *,\n.sektion-wrapper *::before,\n.sektion-wrapper *::after {\n box-sizing: border-box;\n}\n\n.sektion-wrapper img {\n max-width: 100%;\n vertical-align: middle;\n border-style: none;\n}\n\n.sektion-wrapper svg:not(:root) {\n overflow: hidden;\n}\n\n.sektion-wrapper figure {\n margin: 0;\n}\n\n.sektion-wrapper embed, .sektion-wrapper iframe, .sektion-wrapper object {\n max-width: 100%;\n}\n\n.sek-service-font, .sek-module-inner .sek-btn {\n font-family: sans-serif;\n letter-spacing: 1px;\n}\n\n.sek-container {\n width: 100%;\n padding-right: 10px;\n padding-left: 10px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .sek-container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .sek-container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .sek-container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .sek-container {\n max-width: 1140px;\n }\n}\n\n.sek-container-fluid {\n width: 100%;\n padding-right: 10px;\n padding-left: 10px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.sek-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -10px;\n margin-left: -10px;\n}\n\n.sek-container-no-padding {\n padding-right: 0;\n padding-left: 0;\n overflow-x: hidden;\n}\n\n.sek-no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.sek-no-gutters > .sek-col,\n.sek-no-gutters > [class*=\"sek-col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.sek-col-8, .sek-col-9, .sek-col-10, .sek-col-11, .sek-col-12, .sek-col-14, .sek-col-16, .sek-col-20, .sek-col-25, .sek-col-30, .sek-col-33, .sek-col-40, .sek-col-50, .sek-col-60, .sek-col-66, .sek-col-70, .sek-col-75, .sek-col-80, .sek-col-83, .sek-col-90, .sek-col-100, .sek-col-base,\n.sek-col,\n.sek-col-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 10px;\n padding-left: 10px;\n}\n\n.sek-col-base {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.sek-col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.sek-col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n@media (min-width: 768px) {\n .sek-col-8 {\n flex: 0 0 8.333%;\n max-width: 8.333%;\n }\n .sek-col-9 {\n flex: 0 0 9.090909%;\n max-width: 9.090909%;\n }\n .sek-col-10 {\n flex: 0 0 10%;\n max-width: 10%;\n }\n .sek-col-11 {\n flex: 0 0 11.111%;\n max-width: 11.111%;\n }\n .sek-col-12 {\n flex: 0 0 12.5%;\n max-width: 12.5%;\n }\n .sek-col-14 {\n flex: 0 0 14.285%;\n max-width: 14.285%;\n }\n .sek-col-16 {\n flex: 0 0 16.666%;\n max-width: 16.666%;\n }\n .sek-col-20 {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .sek-col-25 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .sek-col-30 {\n flex: 0 0 30%;\n max-width: 30%;\n }\n .sek-col-33 {\n flex: 0 0 33.333%;\n max-width: 33.333%;\n }\n .sek-col-40 {\n flex: 0 0 40%;\n max-width: 40%;\n }\n .sek-col-50 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .sek-col-60 {\n flex: 0 0 60%;\n max-width: 60%;\n }\n .sek-col-66 {\n flex: 0 0 66.666%;\n max-width: 66.666%;\n }\n .sek-col-70 {\n flex: 0 0 70%;\n max-width: 70%;\n }\n .sek-col-75 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .sek-col-80 {\n flex: 0 0 80%;\n max-width: 80%;\n }\n .sek-col-83 {\n flex: 0 0 83.333%;\n max-width: 83.333%;\n }\n .sek-col-90 {\n flex: 0 0 90%;\n max-width: 90%;\n }\n .sek-col-100 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .sek-order-first {\n order: -1;\n }\n .sek-order-last {\n order: 13;\n }\n .sek-order-0 {\n order: 0;\n }\n .sek-order-1 {\n order: 1;\n }\n .sek-order-2 {\n order: 2;\n }\n .sek-order-3 {\n order: 3;\n }\n .sek-order-4 {\n order: 4;\n }\n .sek-order-5 {\n order: 5;\n }\n .sek-order-6 {\n order: 6;\n }\n .sek-order-7 {\n order: 7;\n }\n .sek-order-8 {\n order: 8;\n }\n .sek-order-9 {\n order: 9;\n }\n .sek-order-10 {\n order: 10;\n }\n .sek-order-11 {\n order: 11;\n }\n .sek-order-12 {\n order: 12;\n }\n}\n\n.sek-fade {\n transition: opacity 0.15s linear;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .sek-fade {\n transition: none;\n }\n}\n\n.sek-fade:not(.show) {\n opacity: 0;\n}\n\n.sek-collapse:not(.show) {\n display: none;\n}\n\n/*\r\n.sek-collapsing {\r\n position: relative;\r\n height: 0;\r\n overflow: hidden;\r\n //@include transition($transition-collapse);\r\n}*/\n.sek-clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.sek-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sek-sr-only-focusable:active, .sek-sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.sek-embed {\n position: relative;\n}\n\n.sek-embed::before {\n display: block;\n content: '';\n}\n\n.sek-embed .sek-embed-inner,\n.sek-embed iframe {\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n}\n\n.sektion-wrapper {\n word-wrap: break-word;\n}\n\n.sek-module .sek-module-inner ul {\n list-style: disc;\n}\n\n.sek-module .sek-module-inner ol {\n list-style: decimal;\n}\n\n.sek-module .sek-module-inner ol > li::before {\n content: none;\n}\n\n.sek-module .sek-module-inner ul, .sek-module .sek-module-inner ol {\n padding: 0;\n line-height: 1.5;\n margin: 0 1.5rem 1.5rem 0;\n}\n\n.sek-module .sek-module-inner ul > li, .sek-module .sek-module-inner ol > li {\n padding: 0;\n}\n\n.sek-module .sek-module-inner li > ul, .sek-module .sek-module-inner li > ol {\n margin-bottom: 0;\n}\n\n.sek-module-inner .sek-btn {\n display: inline-block;\n font-weight: normal;\n line-height: 1.25em;\n text-align: center;\n /*white-space: nowrap;*/\n white-space: normal;\n word-break: break-all;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.5em 1em;\n border-radius: 2px;\n border-width: 2px;\n border-style: solid;\n font-size: 1em;\n cursor: pointer;\n text-decoration: none;\n text-transform: none;\n transition: all 0.2s ease-in-out;\n}\n\n.sek-module-inner .sek-btn:focus, .sek-module-inner .sek-btn:hover {\n text-decoration: none;\n}\n\n.sek-module-inner .sek-btn:focus, .sek-module-inner .focus.sek-btn {\n outline: 0;\n box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25);\n}\n\n.sek-module-inner .disabled.sek-btn, .sek-module-inner .sek-btn:disabled {\n cursor: not-allowed;\n opacity: .65;\n box-shadow: none;\n}\n\n.sek-module-inner .sek-btn:active, .sek-module-inner .active.sek-btn {\n background-image: none;\n box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25);\n}\n\na.sek-btn.disabled,\nfieldset[disabled] a.sek-btn {\n pointer-events: none;\n}\n\n.sektion-wrapper button,\n.sektion-wrapper [type=\"button\"],\n.sektion-wrapper [type=\"reset\"],\n.sektion-wrapper [type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n.sektion-wrapper button::-moz-focus-inner,\n.sektion-wrapper [type=\"button\"]::-moz-focus-inner,\n.sektion-wrapper [type=\"reset\"]::-moz-focus-inner,\n.sektion-wrapper [type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n.sektion-wrapper button::-moz-focus-inner .sek-btn,\n.sektion-wrapper [type=\"button\"]::-moz-focus-inner .sek-btn,\n.sektion-wrapper [type=\"reset\"]::-moz-focus-inner .sek-btn,\n.sektion-wrapper [type=\"submit\"]::-moz-focus-inner .sek-btn {\n padding: 0.5em 1em;\n border-style: solid;\n}\n\nbutton.sek-btn,\n[type=\"button\"].sek-btn,\n[type=\"reset\"].sek-btn,\n[type=\"submit\"].sek-btn {\n -wekbit-appearance: none !important;\n background: transparent;\n}\n\n.sek-module-inner h1, .sek-module-inner h2, .sek-module-inner h3, .sek-module-inner h4, .sek-module-inner h5, .sek-module-inner h6 {\n font-weight: 400;\n line-height: 1.5em;\n}\n\n.sek-module-inner h1 {\n font-size: 2.48em;\n}\n\n.sek-module-inner h2 {\n font-size: 2.07em;\n}\n\n.sek-module-inner h3 {\n font-size: 1.73em;\n}\n\n.sek-module-inner h4 {\n font-size: 1.44em;\n}\n\n.sek-module-inner h5 {\n font-size: 1.2em;\n}\n\n.sek-module-inner h6 {\n font-size: 1em;\n}\n\n.sek-heading > a {\n color: inherit;\n font-size: inherit;\n}\n\n.sek-nav-wrap {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n justify-content: center;\n padding: .5rem 0;\n}\n\n.sek-nav-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n justify-content: center;\n}\n\n.sek-nav {\n display: flex;\n flex-wrap: wrap;\n flex-direction: column;\n}\n\n.sek-module .sek-module-inner .sek-nav {\n margin-right: -10px !important;\n margin-left: -10px !important;\n}\n\n.sek-module .sek-module-inner .sek-nav,\n.sek-module .sek-module-inner .sek-nav ul {\n list-style: none !important;\n padding: 0 !important;\n margin: 0 !important;\n}\n\n.sek-module .sek-module-inner .sek-nav li {\n list-style: none;\n margin: 0 5px;\n}\n\n.sek-module .sek-module-inner .sek-nav li > ul li {\n padding: 0 .9rem 0 0;\n}\n\n.sek-nav li a {\n padding: .6em .8em;\n display: flex;\n align-items: center;\n justify-content: space-between;\n color: inherit;\n overflow: hidden;\n}\n\n.sek-nav-wrap .sek-nav li a {\n text-decoration: none;\n}\n\n.sek-nav li a:hover .sek-nav__title {\n text-decoration: underline;\n}\n\n.sek-nav li:not(:last-of-type) {\n border-bottom: 1px solid;\n border-color: rgba(49, 49, 49, 0.09);\n}\n\n.sek-nav .menu-item-has-children,\n.sek-nav .page_item_has_children {\n position: relative;\n}\n\n.sek-nav .menu-item-has-children > a::after,\n.sek-nav .page_item_has_children > a::after {\n content: \"\\f107\";\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n display: none;\n font-style: normal;\n font-variant: normal;\n text-rendering: auto;\n font-family: 'Font Awesome 5 Free';\n font-weight: 900;\n transition: all 0.3s ease;\n transform-style: preserve-3d;\n backface-visibility: hidden;\n perspective: 1000px;\n padding: 0 .45em;\n font-size: .8em;\n top: .1em;\n position: relative;\n}\n\n.sek-nav .menu-item-has-children.show > a::after,\n.sek-nav .page_item_has_children.show > a::after {\n transform: translateZ(0) rotate(180deg) !important;\n -ms-transform: rotate(180deg) !important;\n}\n\n.sek-nav .sub-menu,\n.sek-nav .children {\n position: static;\n float: none;\n list-style: none;\n border-radius: 0;\n border: 0;\n margin: 0;\n padding: 0;\n font-size: inherit;\n}\n\n@media (min-width: 768px) {\n .sek-nav .sub-menu,\n .sek-nav .children {\n position: absolute;\n display: none;\n top: 100%;\n right: 0;\n z-index: 1000;\n min-width: 10rem;\n max-width: 50vw;\n }\n}\n\n.sek-dropdown-submenu > a::after {\n transform: translateZ(0) rotate(90deg);\n -ms-transform: rotate(90deg);\n}\n\n.sek-dropdown-submenu > a[class*=-reverse]::after {\n transform: translateZ(0) rotate(270deg);\n -ms-transform: rotate(270deg);\n}\n\n.sek-nav-toggler {\n -webkit-appearance: none !important;\n cursor: pointer;\n height: 40px;\n width: 40px;\n padding: 0;\n vertical-align: middle;\n}\n\n.sek-nav-toggler, .sek-nav-toggler:hover, .sek-nav-toggler:focus {\n background: 0 0;\n background-color: rgba(0, 0, 0, 0);\n color: black;\n border: none;\n}\n\n.sek-ham__span-wrapper {\n height: 12px;\n position: relative;\n}\n\n.sek-ham__span-wrapper .line {\n display: block;\n height: 1.5px;\n position: absolute;\n left: 10px;\n border-radius: 5px;\n background-clip: padding-box;\n transition: all ease .35s;\n backface-visibility: hidden;\n border-top: 1.5px solid;\n}\n\n.sek-ham__span-wrapper .line-1 {\n top: 0;\n}\n\n.sek-ham__span-wrapper .line-2 {\n top: 50%;\n}\n\n.sek-ham__span-wrapper .line-3 {\n top: 100%;\n}\n\n.sek-nav-toggler .line-1 {\n transform: translate(-3px, 6px) rotate(45deg);\n width: 28px;\n}\n\n.sek-nav-toggler .line-2 {\n opacity: 0;\n}\n\n.sek-nav-toggler .line-3 {\n transform: translate(-3px, -6px) rotate(-45deg);\n width: 28px;\n}\n\n.sek-nav-toggler.sek-collapsed .line {\n width: 20px;\n transform: translate(0, 0) rotate(0);\n opacity: 1;\n}\n\n.sek-nav-toggler.sek-collapsed.hovering .line {\n transform: translateX(-3px);\n width: 26px;\n}\n\n.sek-dropdown-menu {\n position: static;\n float: none;\n list-style: none;\n border-radius: 0;\n border: 0;\n margin: 0;\n padding: 0;\n font-size: inherit;\n}\n\n@media (min-width: 768px) {\n .sek-dropdown-menu {\n position: absolute;\n display: none;\n top: 100%;\n right: 0;\n z-index: 1000;\n min-width: 10rem;\n max-width: 50vw;\n }\n}\n\n.show > .sek-dropdown-menu {\n display: block;\n}\n\n.sek-dropdown-menu .sek-nav__title {\n word-break: break-word;\n white-space: normal;\n}\n\n.sek-dropdown-menu.open-right {\n left: 0;\n right: auto;\n}\n\n.sek-dropdown-menu.open-right ul:not(.open-left),\n.sek-dropdown-menu ul.open-right {\n left: 100%;\n right: auto;\n}\n\n.sek-dropdown-menu.open-left {\n left: auto;\n right: 0;\n}\n\n.sek-dropdown-menu.open-left ul:not(.open-right),\n.sek-dropdown-menu ul.open-left {\n right: 100%;\n left: auto;\n}\n\n@media (min-width: 768px) {\n .sek-nav {\n flex-direction: row;\n }\n .sek-nav .menu-item-has-children > a::after,\n .sek-nav .page_item_has_children > a::after {\n display: inline-block;\n }\n .sek-nav > li:not(:last-of-type) {\n border-bottom: none;\n }\n .sek-nav > li > a {\n padding: 5px;\n }\n .sek-nav-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .sek-nav-toggler {\n display: none;\n }\n .sek-dropdown-menu {\n background: white;\n box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, 0.15);\n }\n .sek-nav .sek-dropdown-menu li {\n padding: 0 10px !important;\n margin: 0 !important;\n }\n .sek-nav .sek-dropdown-menu li a {\n padding: 10px 12px;\n }\n .sek-dropdown-menu ul {\n right: 100%;\n }\n .sek-dropdown-menu .sek-menu-link__row-reverse {\n flex-direction: row-reverse !important;\n }\n .sek-dropdown-menu .sek-nav__title {\n word-break: normal;\n white-space: nowrap;\n }\n .sek-dropdown-submenu .sek-dropdown-menu {\n top: 15px;\n }\n .sek-submenu-fade .sek-dropdown-menu a {\n transition: all 0.25s ease;\n transform: translate(0, 0);\n }\n .sek-submenu-fade .sek-dropdown-menu a:hover {\n transform: translate(3px, 0);\n }\n .sek-submenu-fade .page_item_has_children,\n .sek-submenu-fade .menu-item-has-children {\n perspective: 1000px;\n }\n .sek-submenu-fade .page_item_has_children > ul,\n .sek-submenu-fade .menu-item-has-children > ul {\n position: fixed;\n opacity: 0;\n visibility: hidden;\n display: block;\n transition: all 0.25s ease-in-out;\n transform: translate(0, -10px);\n }\n .sek-submenu-fade .page_item_has_children:not(.show),\n .sek-submenu-fade .menu-item-has-children:not(.show) {\n overflow: hidden;\n }\n .sek-submenu-fade .page_item_has_children:not(.show) ul,\n .sek-submenu-fade .menu-item-has-children:not(.show) ul {\n pointer-events: none;\n cursor: not-allowed;\n }\n .sek-submenu-fade li.show {\n perspective: none;\n }\n .sek-submenu-fade li.show > ul {\n position: absolute;\n visibility: visible;\n opacity: 1;\n transform: translate(0, 0);\n }\n}\n\n[class*=sek__r-w] {\n position: relative;\n display: block;\n padding: 0;\n overflow: hidden;\n backface-visibility: hidden;\n perspective: 1000px;\n transform-style: preserve-3d;\n}\n\n[class*=sek__r-w]::before {\n display: block;\n content: \"\";\n}\n\n.sek__r-wFP::before {\n padding-top: 92.592593%;\n}\n\n.sek-fp-widget {\n text-align: center;\n margin: auto !important;\n}\n\n.sek-fp-widget .sek-fp-button-holder, .sek-fp-widget .sek-fp-title, .sek-fp-widget .sek-fp-text {\n width: 90%;\n margin-left: auto;\n margin-right: auto;\n}\n\n.sek-fp-widget .sek-fp-title {\n color: #5a5a5a;\n line-height: 1.25em;\n margin-top: .625em;\n margin-bottom: 1.25em;\n word-break: break-word;\n position: relative;\n font-weight: 500;\n font-size: 1.44em;\n}\n\n.sek-fp-widget .sek-fp-title::after {\n content: \"\";\n position: absolute;\n width: 1.25em;\n background: #5a5a5a;\n height: 2px;\n top: 100%;\n left: 0;\n right: 0;\n margin: .3125em auto 0;\n transition: all .6s ease;\n}\n\n.sek-link-mask-p:hover .sek-fp-title::after {\n width: 2.5em;\n}\n\n.sek-fp-widget .sek-fp-text {\n color: #777;\n line-height: 1.55em;\n margin: 1.5em auto;\n word-wrap: break-word;\n}\n\n.sek-fp-widget .sek-fp-text > a {\n padding: 0 !important;\n display: inline !important;\n line-height: 1em !important;\n}\n\n.sek-fp-widget .sek-fp-btn-link {\n text-transform: uppercase;\n margin-bottom: 1.25em;\n white-space: normal;\n word-break: break-word;\n outline: 0;\n background-color: #3b3b3b;\n color: #fff;\n border-color: #3b3b3b;\n font-size: .75em;\n line-height: 2.5em;\n padding: 0 2.5em;\n}\n\n.sek-fp-widget .sek-fp-btn-link:hover, .sek-fp-widget .sek-fp-btn-link:focus, .sek-fp-widget .sek-fp-btn-link:active {\n color: #3b3b3b;\n background: transparent;\n}\n\n.sek-fp-widget .sek-fp-thumb-wrapper {\n max-width: 270px;\n margin: 8px auto;\n}\n\n.sek-fp-widget img {\n transform: translate3d(0, 0, 0);\n -ms-transform: translate(0, 0);\n transform-style: preserve-3d;\n backface-visibility: hidden;\n position: absolute;\n top: 0;\n left: 0;\n z-index: 0;\n}\n\n.js-center-images-disabled .sek-fp-widget img {\n transform: translate(-50%, -50%);\n transform: translate3d(-50%, -50%, 0);\n -ms-transform: translate(-50%, -50%);\n top: 50%;\n left: 50%;\n max-width: 100%;\n}\n\n.sek-fp-widget img.h-centered {\n width: auto !important;\n max-width: none !important;\n}\n\n.sek-fp-widget img.v-centered {\n height: auto !important;\n max-height: none !important;\n max-width: none !important;\n vertical-align: top;\n}\n\n.sek-link-mask {\n position: absolute;\n border-color: white;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n overflow: hidden;\n z-index: 1;\n}\n\n.sek-link-mask.no-effect {\n border: none;\n}\n\n.sek-link-mask::before {\n position: absolute;\n width: 63%;\n padding-bottom: 63%;\n content: '';\n z-index: 1;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n transform: translate3d(-50%, -50%, 0);\n /* end of centering */\n border: 150px solid;\n border-color: inherit;\n box-sizing: content-box;\n transition: all .3s ease;\n}\n\n.round .sek-link-mask::before {\n border-radius: 50%;\n}\n\n.sek-link-mask-p:hover .sek-link-mask::before {\n transform: translate(-50%, -50%) scale(1.4);\n /* fallback for those browsers w/o translate3d transform property*/\n transform: translate3d(-50%, -50%, 0) scale(1.4);\n -ms-transform: translate(-50%, -50%) scale(1.4);\n}\n\n.no-cssanimations .sek-link-mask {\n border: transparent;\n}\n\n.no-cssanimations .sek-fp-thumb-wrapper {\n opacity: .7;\n}\n\n.no-cssanimations .sek-fp-thumb-wrapper:hover {\n opacity: 1;\n}\n\n[data-sek-module-type=\"czr_image_module\"] {\n text-align: center;\n}\n\n[data-sek-module-type=\"czr_image_module\"] img {\n border: 0 solid #f2f2f2;\n}\n\n[data-sek-module-type=\"czr_image_module\"] .box-shadow img {\n -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;\n -moz-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;\n box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0;\n}\n\n/* image module transitions for better animations when effects are used */\n[data-sek-module-type=\"czr_image_module\"] figure img {\n -webkit-transition: all 0.2s ease-out;\n -o-transition: all 0.2s ease-out;\n transition: all 0.2s ease-out;\n}\n\n.sek-hover-effect-opacity img:hover {\n opacity: .7;\n}\n\n.sek-hover-effect-zoom-out img:hover {\n transform: scale(1.05);\n}\n\n.sek-hover-effect-zoom-in img:hover {\n transform: scale(0.95);\n}\n\n.sek-hover-effect-move-up img:hover {\n transform: translateY(-6px);\n}\n\n.sek-hover-effect-move-down img:hover {\n transform: translateY(6px);\n}\n\n.sek-hover-effect-blur img:hover {\n filter: blur(2px);\n}\n\n.sek-hover-effect-grayscale img:hover {\n filter: grayscale(0%);\n}\n\n.sek-hover-effect-grayscale img:hover {\n filter: grayscale(100%);\n filter: gray;\n}\n\n.sek-hover-effect-reverse-grayscale img {\n filter: grayscale(100%);\n filter: gray;\n}\n\n.sek-hover-effect-reverse-grayscale img:hover {\n filter: grayscale(0%);\n}\n\n[data-sek-module-type=\"czr_divider_module\"] {\n text-align: center;\n}\n\n[data-sek-module-type=\"czr_divider_module\"] .sek-module-inner {\n font-size: 0;\n line-height: 0;\n}\n\n.sek-divider {\n border-top: 1px solid #5a5a5a;\n display: inline-block;\n width: 100%;\n margin-top: 15px;\n margin-bottom: 15px;\n font-size: 1rem;\n}\n\n.sek-spacer {\n height: 20px;\n}\n\n[data-sek-module-type=\"czr_icon_module\"] {\n text-align: center;\n color: #5a5a5a;\n font-size: 15px;\n}\n\n[data-sek-module-type=\"czr_icon_module\"] a.sek-icon,\n[data-sek-module-type=\"czr_icon_module\"] a.sek-icon:hover,\n[data-sek-module-type=\"czr_icon_module\"] a.sek-icon:focus,\n[data-sek-module-type=\"czr_icon_module\"] a.sek-icon:active,\n[data-sek-module-type=\"czr_icon_module\"] a.sek-icon.active {\n color: inherit;\n}\n\n[data-sek-module-type=\"czr_icon_module\"] .box-shadow .sek-icon-wrapper {\n -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;\n -moz-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;\n box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0;\n}\n\n[data-sek-module-type=\"czr_icon_module\"] .sek-icon i {\n webkit-transition: all 0.15s ease-in-out;\n -o-transition: all 0.15s ease-in-out;\n transition: all 0.15s ease-in-out;\n}\n\n[data-sek-module-type=\"czr_icon_module\"] .sek-icon .fas, [data-sek-module-type=\"czr_icon_module\"] .sek-icon .far, [data-sek-module-type=\"czr_icon_module\"] .sek-icon .fab {\n width: 1em;\n height: 1em;\n text-align: center;\n}\n\n[data-sek-module-type=\"czr_icon_module\"] a.sek-icon {\n box-shadow: none;\n -webkit-box-shadow: none;\n}\n\n[data-sek-module-type=\"czr_icon_module\"] a.sek-icon:hover, [data-sek-module-type=\"czr_icon_module\"] a.sek-icon:focus, [data-sek-module-type=\"czr_icon_module\"] a.sek-icon:active {\n box-shadow: none;\n -webkit-box-shadow: none;\n}\n\n[data-sek-module-type=\"czr_icon_module\"] .sek-icon-wrapper {\n display: inline-block;\n}\n\n.sek-quote p {\n margin: 0 0 .5em;\n padding: 0;\n}\n\n.sek-quote .sek-cite {\n font-size: 13px;\n line-height: 1.5em;\n font-style: inherit;\n}\n\n.sek-quote.sek-quote-design {\n background: none;\n font-style: inherit;\n margin-right: 0;\n margin-left: 0;\n padding: 15px 0;\n border: none;\n}\n\n.sek-quote.sek-quote-design > * {\n padding: 0;\n margin: 0;\n}\n\n.sek-quote.sek-quote-design::before, .sek-quote.sek-quote-design::after {\n display: none;\n}\n\n.sek-quote.sek-quote-design .sek-cite {\n padding: 0;\n font-weight: normal;\n}\n\n.sek-quote.sek-quote-design .sek-cite::before {\n display: none;\n}\n\n.sek-quote.sek-quote-design .sek-quote-inner {\n color: inherit;\n padding-right: calc( 10px + 1.3em);\n}\n\n.sek-quote.sek-quote-design .sek-quote-content {\n font-weight: 400;\n font-size: 16px;\n color: inherit;\n}\n\n.sek-quote.sek-quote-design.sek-border-before {\n padding-right: 15px;\n border-right: 5px solid;\n}\n\n.sek-quote.sek-quote-design.sek-border-before .sek-cite {\n clear: both;\n display: block;\n margin-top: 1.5em;\n position: relative;\n padding-right: 2.2em;\n padding-left: 0.25em;\n}\n\n.sek-quote.sek-quote-design.sek-border-before .sek-cite::before {\n display: block;\n content: '';\n top: 1em;\n position: absolute;\n background: none;\n width: 2em;\n height: auto;\n right: 0;\n border-top: 1px solid;\n}\n\n.sek-quote.sek-quote-design.sek-quote-icon-before {\n position: relative;\n display: flex;\n font-size: 32px;\n}\n\n.sek-quote.sek-quote-design.sek-quote-icon-before .sek-quote-content *:last-child {\n margin-bottom: .75em;\n}\n\n.sek-quote.sek-quote-design.sek-quote-icon-before::before {\n content: '\\f10d';\n color: #ccc;\n font-weight: 900;\n font-style: normal;\n text-align: center;\n font-family: 'Font Awesome 5 Free';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-variant: normal;\n text-rendering: auto;\n display: flex;\n position: static;\n width: auto;\n margin: 0;\n right: 0;\n position: absolute;\n top: 0;\n}\n\n[data-sek-module-type=\"czr_button_module\"] .sek-module-inner {\n text-align: center;\n}\n\n.sek-module-inner .sek-btn {\n background: #020202;\n color: #ffffff;\n padding: 0.5em 1em;\n}\n\n.sek-module-inner .sek-btn i {\n margin: 0 8px;\n}\n\n.sek-module-inner .sek-btn:hover, .sek-module-inner .sek-btn:focus, .sek-module-inner .sek-btn:active {\n color: #ffffff;\n}\n\n.sek-btn-inner {\n display: flex;\n align-items: center;\n}\n\n.sek-btn.box-shadow {\n -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2) !important;\n box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2) !important;\n}\n\n.sek-btn.box-shadow.push-effect:active {\n transform: translateY(2px);\n}\n\n.sek-simple-form-wrapper input[type=text], .sek-simple-form-wrapper textarea {\n font-size: 16px;\n width: 100% !important;\n padding: 0.4em 0.5em;\n border-radius: 3px;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n outline: none;\n font-weight: normal;\n max-width: 100%;\n border: none;\n color: #555555;\n background-color: #ffffff;\n}\n\n.sek-simple-form-wrapper textarea {\n height: auto;\n max-height: 150px;\n}\n\n.sek-simple-form-wrapper .sek-form-field {\n margin-bottom: 15px;\n clear: both;\n}\n\n.sek-simple-form-wrapper label {\n font-family: \"Lucida Grande\",\"Lucida Sans Unicode\",Tahoma,sans-serif;\n color: #444444;\n font-weight: bold;\n text-align: left;\n margin: 0;\n padding: 0 0 3px 0;\n width: auto;\n display: block;\n}\n\n.sek-simple-form-wrapper.use-outset-shadow .sek-form-field input[type=\"text\"], .sek-simple-form-wrapper.use-outset-shadow .sek-form-field textarea {\n -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2) !important;\n box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2) !important;\n}\n\n.sek-simple-form-wrapper.use-inset-shadow .sek-form-field input[type=\"text\"], .sek-simple-form-wrapper.use-inset-shadow .sek-form-field textarea {\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;\n}\n\n.sek-simple-form-wrapper #sek-form-respond {\n padding: 20px 0;\n}\n\n[data-sek-module-type=\"czr_tiny_mce_editor_module\"] a {\n text-decoration: underline;\n}\n\n.sek-module-inner {\n line-height: 1.5em;\n}\n\n.sek-module-inner h1, .sek-module-inner h2, .sek-module-inner h3, .sek-module-inner h4, .sek-module-inner h5, .sek-module-inner h6, .sek-module-inner p {\n line-height: 1.5em;\n}\n\n.sek-module-inner p {\n margin: 0 0 1em;\n padding: 0;\n}\n\n.sek-module-inner a {\n text-decoration: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n\n.sek-module-inner img {\n height: auto;\n max-width: 100%;\n border: none;\n -webkit-border-radius: 0;\n border-radius: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n\nbody .sek-module-inner h1:before, body .sek-module-inner h2:before, body .sek-module-inner h3:before, body .sek-module-inner h4:before, body .sek-module-inner h5:before, body .sek-module-inner h6:before {\n content: none;\n background: none;\n}\n\n/* make sure that the location level occupies 100% of the width */\n[data-sek-level=\"location\"] {\n clear: both;\n font-size: 16px;\n}\n\n/* To make vertical alignment possible in sections */\n.sek-section, .sek-column, .sek-module {\n display: flex;\n align-items: center;\n}\n\n.sek-column-inner, .sek-module-inner {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n/* To allow horizontal centering of modules\r\n @see https://github.com/presscustomizr/nimble-builder/issues/119\r\n*/\n/* - sections in locations */\n/* - columns in sections */\n/* - modules in columns */\n.sek-column-inner {\n display: flex;\n flex-direction: column;\n}\n\n.sek-module {\n align-self: center;\n width: 100%;\n max-width: 100%;\n}\n\n/* a nested sektion should reset its parent column padding\r\n@see https://github.com/presscustomizr/nimble-builder/issues/25\r\n*/\n[data-sek-is-nested=\"true\"] .sek-container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n/* MODULE PLACEHOLDER */\n/*@font-face {\r\n font-family: 'Material Icons';\r\n font-style: normal;\r\n font-weight: 400;\r\n src: url('../fonts/material-icons/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2') format('woff2');\r\n}*/\n/* @see https://github.com/google/material-design-icons/blob/master/iconfont/material-icons.css */\n@font-face {\n font-family: 'Material Icons';\n font-style: normal;\n font-weight: 400;\n src: url(\"../fonts/material-icons/MaterialIcons-Regular.eot\");\n /* For IE6-8 */\n src: local(\"Material Icons\"), local(\"MaterialIcons-Regular\"), url(\"../fonts/material-icons/MaterialIcons-Regular.woff2\") format(\"woff2\"), url(\"../fonts/material-icons/MaterialIcons-Regular.woff\") format(\"woff\"), url(\"../fonts/material-icons/MaterialIcons-Regular.ttf\") format(\"truetype\");\n}\n\n.material-icons {\n font-family: 'Material Icons';\n font-weight: normal;\n font-style: normal;\n font-size: 24px;\n /* Preferred icon size */\n display: inline-block;\n line-height: 1;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: normal;\n white-space: nowrap;\n direction: ltr;\n /* Support for all WebKit browsers. */\n -webkit-font-smoothing: antialiased;\n /* Support for Safari and Chrome. */\n text-rendering: optimizeLegibility;\n /* Support for Firefox. */\n -moz-osx-font-smoothing: grayscale;\n /* Support for IE. */\n font-feature-settings: 'liga';\n}\n\n.sek-module-placeholder {\n text-align: center;\n}\n\n.sek-module-placeholder .material-icons {\n font-size: inherit;\n color: #cfcfcf;\n}\n\n/* LEVEL VISIBILITY BY DEVICE */\n@media (min-width: 767px) {\n [data-sek-level=\"location\"] .sek-hidden-on-desktops {\n display: none;\n }\n}\n\n@media (min-width: 575px) and (max-width: 768px) {\n [data-sek-level=\"location\"] .sek-hidden-on-tablets {\n display: none;\n }\n}\n\n@media (max-width: 575px) {\n [data-sek-level=\"location\"] .sek-hidden-on-mobiles {\n display: none;\n }\n}\n\n/* NIMBLE TEMPLATE GENERAL STYLING */\n/* <inspired by Twenty Seventeed WP theme> */\n.sek-screen-reader-text {\n clip: rect(1px, 1px, 1px, 1px);\n height: 1px;\n overflow: hidden;\n position: absolute !important;\n width: 1px;\n word-wrap: normal !important;\n}\n\n#nimble-page {\n position: relative;\n word-wrap: break-word;\n}\n\n/* </inspired by Twenty Seventeen WP theme> */\n/* Nimble btn in admin top bar */\n#wpadminbar .sek-nimble-icon {\n display: inline-block;\n}\n\n#wpadminbar .sek-nimble-icon img {\n -webkit-filter: grayscale(100%);\n filter: grayscale(100%);\n -webkit-filter: gray;\n filter: gray;\n -webkit-transition: all 0.3s ease-in-out;\n -moz-transition: all, 0.3s ease-in-out;\n -ms-transition: all, 0.3s ease-in-out;\n -o-transition: all, 0.3s ease-in-out;\n transition: all 0.3s ease-in-out;\n}\n\n#wpadminbar .sek-nimble-icon:hover img {\n -webkit-filter: none;\n filter: none;\n -webkit-filter: none;\n filter: none;\n}\n\n#wpadminbar .sek-nimble-icon img {\n width: 28px;\n position: absolute;\n top: 2px;\n}\n\n#wpadminbar .sek-nimble-icon .sek-nimble-admin-bar-title {\n padding-left: 30px;\n}\n\n/*# sourceMappingURL=sek-base-rtl.css.map */",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]}
|
assets/front/css/sek-base-rtl.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.sektion-wrapper *,.sektion-wrapper ::after,.sektion-wrapper ::before{box-sizing:border-box}.sektion-wrapper img{max-width:100%;vertical-align:middle;border-style:none}.sektion-wrapper svg:not(:root){overflow:hidden}.sektion-wrapper figure{margin:0}.sektion-wrapper embed,.sektion-wrapper iframe,.sektion-wrapper object{max-width:100%}.sek-module-inner .sek-btn,.sek-service-font{font-family:sans-serif;letter-spacing:1px}.sek-container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:576px){.sek-container{max-width:540px}}@media (min-width:768px){.sek-container{max-width:720px}}@media (min-width:992px){.sek-container{max-width:960px}}@media (min-width:1200px){.sek-container{max-width:1140px}}.sek-container-fluid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.sek-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.sek-container-no-padding{padding-right:0;padding-left:0;overflow-x:hidden}.sek-no-gutters{margin-right:0;margin-left:0}.sek-no-gutters>.sek-col,.sek-no-gutters>[class*=sek-col-]{padding-right:0;padding-left:0}.sek-col,.sek-col-10,.sek-col-100,.sek-col-11,.sek-col-12,.sek-col-14,.sek-col-16,.sek-col-20,.sek-col-25,.sek-col-30,.sek-col-33,.sek-col-40,.sek-col-50,.sek-col-60,.sek-col-66,.sek-col-70,.sek-col-75,.sek-col-8,.sek-col-80,.sek-col-83,.sek-col-9,.sek-col-90,.sek-col-auto,.sek-col-base{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.sek-col-base{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sek-col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.sek-col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}@media (min-width:768px){.sek-col-8{-ms-flex:0 0 8.333%;flex:0 0 8.333%;max-width:8.333%}.sek-col-9{-ms-flex:0 0 9.090909%;flex:0 0 9.090909%;max-width:9.090909%}.sek-col-10{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.sek-col-11{-ms-flex:0 0 11.111%;flex:0 0 11.111%;max-width:11.111%}.sek-col-12{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.sek-col-14{-ms-flex:0 0 14.285%;flex:0 0 14.285%;max-width:14.285%}.sek-col-16{-ms-flex:0 0 16.666%;flex:0 0 16.666%;max-width:16.666%}.sek-col-20{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.sek-col-25{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.sek-col-30{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.sek-col-33{-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}.sek-col-40{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.sek-col-50{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.sek-col-60{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.sek-col-66{-ms-flex:0 0 66.666%;flex:0 0 66.666%;max-width:66.666%}.sek-col-70{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}.sek-col-75{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.sek-col-80{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.sek-col-83{-ms-flex:0 0 83.333%;flex:0 0 83.333%;max-width:83.333%}.sek-col-90{-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.sek-col-100{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sek-order-first{-ms-flex-order:-1;order:-1}.sek-order-last{-ms-flex-order:13;order:13}.sek-order-0{-ms-flex-order:0;order:0}.sek-order-1{-ms-flex-order:1;order:1}.sek-order-2{-ms-flex-order:2;order:2}.sek-order-3{-ms-flex-order:3;order:3}.sek-order-4{-ms-flex-order:4;order:4}.sek-order-5{-ms-flex-order:5;order:5}.sek-order-6{-ms-flex-order:6;order:6}.sek-order-7{-ms-flex-order:7;order:7}.sek-order-8{-ms-flex-order:8;order:8}.sek-order-9{-ms-flex-order:9;order:9}.sek-order-10{-ms-flex-order:10;order:10}.sek-order-11{-ms-flex-order:11;order:11}.sek-order-12{-ms-flex-order:12;order:12}}.sek-fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.sek-fade{transition:none}}.sek-fade:not(.show){opacity:0}.sek-collapse:not(.show){display:none}.sek-clearfix::after{display:block;clear:both;content:""}.sek-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sek-sr-only-focusable:active,.sek-sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.sek-embed{position:relative}.sek-embed::before{display:block;content:''}.sek-embed .sek-embed-inner,.sek-embed iframe{position:absolute;width:100%;height:100%;top:0;left:0}.sektion-wrapper{word-wrap:break-word}.sek-module .sek-module-inner ul{list-style:disc}.sek-module .sek-module-inner ol{list-style:decimal}.sek-module .sek-module-inner ol>li::before{content:none}.sek-module .sek-module-inner ol,.sek-module .sek-module-inner ul{padding:0;line-height:1.5;margin:0 1.5rem 1.5rem 0}.sek-module .sek-module-inner ol>li,.sek-module .sek-module-inner ul>li{padding:0}.sek-module .sek-module-inner li>ol,.sek-module .sek-module-inner li>ul{margin-bottom:0}.sek-module-inner .sek-btn{display:inline-block;font-weight:400;line-height:1.25em;text-align:center;white-space:normal;word-break:break-all;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5em 1em;border-radius:2px;border-width:2px;border-style:solid;font-size:1em;cursor:pointer;text-decoration:none;text-transform:none;transition:all .2s ease-in-out}.sek-module-inner .sek-btn:focus,.sek-module-inner .sek-btn:hover{text-decoration:none}.sek-module-inner .focus.sek-btn,.sek-module-inner .sek-btn:focus{outline:0;box-shadow:0 0 0 2px rgba(2,117,216,.25)}.sek-module-inner .disabled.sek-btn,.sek-module-inner .sek-btn:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.sek-module-inner .active.sek-btn,.sek-module-inner .sek-btn:active{background-image:none;box-shadow:0 0 0 2px rgba(2,117,216,.25)}a.sek-btn.disabled,fieldset[disabled] a.sek-btn{pointer-events:none}.sektion-wrapper [type=button],.sektion-wrapper [type=reset],.sektion-wrapper [type=submit],.sektion-wrapper button{-webkit-appearance:button}.sektion-wrapper [type=button]::-moz-focus-inner,.sektion-wrapper [type=reset]::-moz-focus-inner,.sektion-wrapper [type=submit]::-moz-focus-inner,.sektion-wrapper button::-moz-focus-inner{padding:0;border-style:none}.sektion-wrapper [type=button]::-moz-focus-inner .sek-btn,.sektion-wrapper [type=reset]::-moz-focus-inner .sek-btn,.sektion-wrapper [type=submit]::-moz-focus-inner .sek-btn,.sektion-wrapper button::-moz-focus-inner .sek-btn{padding:.5em 1em;border-style:solid}[type=button].sek-btn,[type=reset].sek-btn,[type=submit].sek-btn,button.sek-btn{-wekbit-appearance:none!important;background:0 0}.sek-module-inner h1,.sek-module-inner h2,.sek-module-inner h3,.sek-module-inner h4,.sek-module-inner h5,.sek-module-inner h6{font-weight:400;line-height:1.5em}.sek-module-inner h1{font-size:2.48em}.sek-module-inner h2{font-size:2.07em}.sek-module-inner h3{font-size:1.73em}.sek-module-inner h4{font-size:1.44em}.sek-module-inner h5{font-size:1.2em}.sek-module-inner h6{font-size:1em}.sek-heading>a{color:inherit;font-size:inherit}.sek-nav-wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-pack:center;justify-content:center;padding:.5rem 0}.sek-nav-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sek-nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.sek-module .sek-module-inner .sek-nav{margin-right:-10px!important;margin-left:-10px!important}.sek-module .sek-module-inner .sek-nav,.sek-module .sek-module-inner .sek-nav ul{list-style:none!important;padding:0!important;margin:0!important}.sek-module .sek-module-inner .sek-nav li{list-style:none;margin:0 5px}.sek-module .sek-module-inner .sek-nav li>ul li{padding:0 .9rem 0 0}.sek-nav li a{padding:.6em .8em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:inherit;overflow:hidden}.sek-nav-wrap .sek-nav li a{text-decoration:none}.sek-nav li a:hover .sek-nav__title{text-decoration:underline}.sek-nav li:not(:last-of-type){border-bottom:1px solid;border-color:rgba(49,49,49,.09)}.sek-nav .menu-item-has-children,.sek-nav .page_item_has_children{position:relative}.sek-nav .menu-item-has-children>a::after,.sek-nav .page_item_has_children>a::after{content:"\f107";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:none;font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 5 Free';font-weight:900;transition:all .3s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;padding:0 .45em;font-size:.8em;top:.1em;position:relative}.sek-nav .menu-item-has-children.show>a::after,.sek-nav .page_item_has_children.show>a::after{-webkit-transform:translateZ(0) rotate(180deg)!important;transform:translateZ(0) rotate(180deg)!important;-ms-transform:rotate(180deg)!important}.sek-nav .children,.sek-nav .sub-menu{position:static;float:none;list-style:none;border-radius:0;border:0;margin:0;padding:0;font-size:inherit}@media (min-width:768px){.sek-nav .children,.sek-nav .sub-menu{position:absolute;display:none;top:100%;right:0;z-index:1000;min-width:10rem;max-width:50vw}}.sek-dropdown-submenu>a::after{-webkit-transform:translateZ(0) rotate(90deg);transform:translateZ(0) rotate(90deg);-ms-transform:rotate(90deg)}.sek-dropdown-submenu>a[class*=-reverse]::after{-webkit-transform:translateZ(0) rotate(270deg);transform:translateZ(0) rotate(270deg);-ms-transform:rotate(270deg)}.sek-nav-toggler{-webkit-appearance:none!important;cursor:pointer;height:40px;width:40px;padding:0;vertical-align:middle}.sek-nav-toggler,.sek-nav-toggler:focus,.sek-nav-toggler:hover{background:0 0;background-color:rgba(0,0,0,0);color:#000;border:none}.sek-ham__span-wrapper{height:12px;position:relative}.sek-ham__span-wrapper .line{display:block;height:1.5px;position:absolute;left:10px;border-radius:5px;background-clip:padding-box;transition:all ease .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-top:1.5px solid}.sek-ham__span-wrapper .line-1{top:0}.sek-ham__span-wrapper .line-2{top:50%}.sek-ham__span-wrapper .line-3{top:100%}.sek-nav-toggler .line-1{-webkit-transform:translate(-3px,6px) rotate(45deg);transform:translate(-3px,6px) rotate(45deg);width:28px}.sek-nav-toggler .line-2{opacity:0}.sek-nav-toggler .line-3{-webkit-transform:translate(-3px,-6px) rotate(-45deg);transform:translate(-3px,-6px) rotate(-45deg);width:28px}.sek-nav-toggler.sek-collapsed .line{width:20px;-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0);opacity:1}.sek-nav-toggler.sek-collapsed.hovering .line{-webkit-transform:translateX(-3px);transform:translateX(-3px);width:26px}.sek-dropdown-menu{position:static;float:none;list-style:none;border-radius:0;border:0;margin:0;padding:0;font-size:inherit}@media (min-width:768px){.sek-dropdown-menu{position:absolute;display:none;top:100%;right:0;z-index:1000;min-width:10rem;max-width:50vw}}.show>.sek-dropdown-menu{display:block}.sek-dropdown-menu .sek-nav__title{word-break:break-word;white-space:normal}.sek-dropdown-menu.open-right{left:0;right:auto}.sek-dropdown-menu ul.open-right,.sek-dropdown-menu.open-right ul:not(.open-left){left:100%;right:auto}.sek-dropdown-menu.open-left{left:auto;right:0}.sek-dropdown-menu ul.open-left,.sek-dropdown-menu.open-left ul:not(.open-right){right:100%;left:auto}@media (min-width:768px){.sek-nav{-ms-flex-direction:row;flex-direction:row}.sek-nav .menu-item-has-children>a::after,.sek-nav .page_item_has_children>a::after{display:inline-block}.sek-nav>li:not(:last-of-type){border-bottom:none}.sek-nav>li>a{padding:5px}.sek-nav-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.sek-nav-toggler{display:none}.sek-dropdown-menu{background:#fff;box-shadow:1px 2px 2px 2px rgba(0,0,0,.15)}.sek-nav .sek-dropdown-menu li{padding:0 10px!important;margin:0!important}.sek-nav .sek-dropdown-menu li a{padding:10px 12px}.sek-dropdown-menu ul{right:100%}.sek-dropdown-menu .sek-menu-link__row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.sek-dropdown-menu .sek-nav__title{word-break:normal;white-space:nowrap}.sek-dropdown-submenu .sek-dropdown-menu{top:15px}.sek-submenu-fade .sek-dropdown-menu a{transition:all .25s ease;-webkit-transform:translate(0,0);transform:translate(0,0)}.sek-submenu-fade .sek-dropdown-menu a:hover{-webkit-transform:translate(3px,0);transform:translate(3px,0)}.sek-submenu-fade .menu-item-has-children,.sek-submenu-fade .page_item_has_children{-webkit-perspective:1000px;perspective:1000px}.sek-submenu-fade .menu-item-has-children>ul,.sek-submenu-fade .page_item_has_children>ul{position:fixed;opacity:0;visibility:hidden;display:block;transition:all .25s ease-in-out;-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}.sek-submenu-fade .menu-item-has-children:not(.show),.sek-submenu-fade .page_item_has_children:not(.show){overflow:hidden}.sek-submenu-fade .menu-item-has-children:not(.show) ul,.sek-submenu-fade .page_item_has_children:not(.show) ul{pointer-events:none;cursor:not-allowed}.sek-submenu-fade li.show{-webkit-perspective:none;perspective:none}.sek-submenu-fade li.show>ul{position:absolute;visibility:visible;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}[class*=sek__r-w]{position:relative;display:block;padding:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}[class*=sek__r-w]::before{display:block;content:""}.sek__r-wFP::before{padding-top:92.592593%}.sek-fp-widget{text-align:center;margin:auto!important}.sek-fp-widget .sek-fp-button-holder,.sek-fp-widget .sek-fp-text,.sek-fp-widget .sek-fp-title{width:90%;margin-left:auto;margin-right:auto}.sek-fp-widget .sek-fp-title{color:#5a5a5a;line-height:1.25em;margin-top:.625em;margin-bottom:1.25em;word-break:break-word;position:relative;font-weight:500;font-size:1.44em}.sek-fp-widget .sek-fp-title::after{content:"";position:absolute;width:1.25em;background:#5a5a5a;height:2px;top:100%;left:0;right:0;margin:.3125em auto 0;transition:all .6s ease}.sek-link-mask-p:hover .sek-fp-title::after{width:2.5em}.sek-fp-widget .sek-fp-text{color:#777;line-height:1.55em;margin:1.5em auto;word-wrap:break-word}.sek-fp-widget .sek-fp-text>a{padding:0!important;display:inline!important;line-height:1em!important}.sek-fp-widget .sek-fp-btn-link{text-transform:uppercase;margin-bottom:1.25em;white-space:normal;word-break:break-word;outline:0;background-color:#3b3b3b;color:#fff;border-color:#3b3b3b;font-size:.75em;line-height:2.5em;padding:0 2.5em}.sek-fp-widget .sek-fp-btn-link:active,.sek-fp-widget .sek-fp-btn-link:focus,.sek-fp-widget .sek-fp-btn-link:hover{color:#3b3b3b;background:0 0}.sek-fp-widget .sek-fp-thumb-wrapper{max-width:270px;margin:8px auto}.sek-fp-widget img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate(0,0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;z-index:0}.js-center-images-disabled .sek-fp-widget img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-ms-transform:translate(-50%,-50%);top:50%;left:50%;max-width:100%}.sek-fp-widget img.h-centered{width:auto!important;max-width:none!important}.sek-fp-widget img.v-centered{height:auto!important;max-height:none!important;max-width:none!important;vertical-align:top}.sek-link-mask{position:absolute;border-color:#fff;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:1}.sek-link-mask.no-effect{border:none}.sek-link-mask::before{position:absolute;width:63%;padding-bottom:63%;content:'';z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);border:150px solid;border-color:inherit;box-sizing:content-box;transition:all .3s ease}.round .sek-link-mask::before{border-radius:50%}.sek-link-mask-p:hover .sek-link-mask::before{-webkit-transform:translate(-50%,-50%) scale(1.4);transform:translate(-50%,-50%) scale(1.4);-webkit-transform:translate3d(-50%,-50%,0) scale(1.4);transform:translate3d(-50%,-50%,0) scale(1.4);-ms-transform:translate(-50%,-50%) scale(1.4)}.no-cssanimations .sek-link-mask{border:transparent}.no-cssanimations .sek-fp-thumb-wrapper{opacity:.7}.no-cssanimations .sek-fp-thumb-wrapper:hover{opacity:1}[data-sek-module-type=czr_image_module]{text-align:center}[data-sek-module-type=czr_image_module] img{border:0 solid #f2f2f2}[data-sek-module-type=czr_image_module] .box-shadow img{box-shadow:rgba(0,0,0,.25) 0 3px 11px 0}[data-sek-module-type=czr_image_module] figure img{transition:all .2s ease-out}.sek-hover-effect-opacity img:hover{opacity:.7}.sek-hover-effect-zoom-out img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.sek-hover-effect-zoom-in img:hover{-webkit-transform:scale(.95);transform:scale(.95)}.sek-hover-effect-move-up img:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px)}.sek-hover-effect-move-down img:hover{-webkit-transform:translateY(6px);transform:translateY(6px)}.sek-hover-effect-blur img:hover{-webkit-filter:blur(2px);filter:blur(2px)}.sek-hover-effect-grayscale img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.sek-hover-effect-grayscale img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray}.sek-hover-effect-reverse-grayscale img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray}.sek-hover-effect-reverse-grayscale img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}[data-sek-module-type=czr_divider_module]{text-align:center}[data-sek-module-type=czr_divider_module] .sek-module-inner{font-size:0;line-height:0}.sek-divider{border-top:1px solid #5a5a5a;display:inline-block;width:100%;margin-top:15px;margin-bottom:15px;font-size:1rem}.sek-spacer{height:20px}[data-sek-module-type=czr_icon_module]{text-align:center;color:#5a5a5a;font-size:15px}[data-sek-module-type=czr_icon_module] a.sek-icon,[data-sek-module-type=czr_icon_module] a.sek-icon.active,[data-sek-module-type=czr_icon_module] a.sek-icon:active,[data-sek-module-type=czr_icon_module] a.sek-icon:focus,[data-sek-module-type=czr_icon_module] a.sek-icon:hover{color:inherit}[data-sek-module-type=czr_icon_module] .box-shadow .sek-icon-wrapper{box-shadow:rgba(0,0,0,.25) 0 3px 11px 0}[data-sek-module-type=czr_icon_module] .sek-icon i{webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}[data-sek-module-type=czr_icon_module] .sek-icon .fab,[data-sek-module-type=czr_icon_module] .sek-icon .far,[data-sek-module-type=czr_icon_module] .sek-icon .fas{width:1em;height:1em;text-align:center}[data-sek-module-type=czr_icon_module] a.sek-icon{box-shadow:none;-webkit-box-shadow:none}[data-sek-module-type=czr_icon_module] a.sek-icon:active,[data-sek-module-type=czr_icon_module] a.sek-icon:focus,[data-sek-module-type=czr_icon_module] a.sek-icon:hover{box-shadow:none;-webkit-box-shadow:none}[data-sek-module-type=czr_icon_module] .sek-icon-wrapper{display:inline-block}.sek-quote p{margin:0 0 .5em;padding:0}.sek-quote .sek-cite{font-size:13px;line-height:1.5em;font-style:inherit}.sek-quote.sek-quote-design{background:0 0;font-style:inherit;margin-right:0;margin-left:0;padding:15px 0;border:none}.sek-quote.sek-quote-design>*{padding:0;margin:0}.sek-quote.sek-quote-design::after,.sek-quote.sek-quote-design::before{display:none}.sek-quote.sek-quote-design .sek-cite{padding:0;font-weight:400}.sek-quote.sek-quote-design .sek-cite::before{display:none}.sek-quote.sek-quote-design .sek-quote-inner{color:inherit;padding-right:calc(10px + 1.3em)}.sek-quote.sek-quote-design .sek-quote-content{font-weight:400;font-size:16px;color:inherit}.sek-quote.sek-quote-design.sek-border-before{padding-right:15px;border-right:5px solid}.sek-quote.sek-quote-design.sek-border-before .sek-cite{clear:both;display:block;margin-top:1.5em;position:relative;padding-right:2.2em;padding-left:.25em}.sek-quote.sek-quote-design.sek-border-before .sek-cite::before{display:block;content:'';top:1em;position:absolute;background:0 0;width:2em;height:auto;right:0;border-top:1px solid}.sek-quote.sek-quote-design.sek-quote-icon-before{position:relative;display:-ms-flexbox;display:flex;font-size:32px}.sek-quote.sek-quote-design.sek-quote-icon-before .sek-quote-content :last-child{margin-bottom:.75em}.sek-quote.sek-quote-design.sek-quote-icon-before::before{content:'\f10d';color:#ccc;font-weight:900;font-style:normal;text-align:center;font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;display:-ms-flexbox;display:flex;position:static;width:auto;margin:0;right:0;position:absolute;top:0}[data-sek-module-type=czr_button_module] .sek-module-inner{text-align:center}.sek-module-inner .sek-btn{background:#020202;color:#fff;padding:.5em 1em}.sek-module-inner .sek-btn i{margin:0 8px}.sek-module-inner .sek-btn:active,.sek-module-inner .sek-btn:focus,.sek-module-inner .sek-btn:hover{color:#fff}.sek-btn-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sek-btn.box-shadow{box-shadow:0 3px 8px rgba(0,0,0,.2)!important}.sek-btn.box-shadow.push-effect:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.sek-simple-form-wrapper input[type=text],.sek-simple-form-wrapper textarea{font-size:16px;width:100%!important;padding:.4em .5em;border-radius:3px;box-sizing:border-box;outline:0;font-weight:400;max-width:100%;border:none;color:#555;background-color:#fff}.sek-simple-form-wrapper textarea{height:auto;max-height:150px}.sek-simple-form-wrapper .sek-form-field{margin-bottom:15px;clear:both}.sek-simple-form-wrapper label{font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;color:#444;font-weight:700;text-align:left;margin:0;padding:0 0 3px 0;width:auto;display:block}.sek-simple-form-wrapper.use-outset-shadow .sek-form-field input[type=text],.sek-simple-form-wrapper.use-outset-shadow .sek-form-field textarea{box-shadow:0 3px 8px rgba(0,0,0,.2)!important}.sek-simple-form-wrapper.use-inset-shadow .sek-form-field input[type=text],.sek-simple-form-wrapper.use-inset-shadow .sek-form-field textarea{box-shadow:0 1px 1px rgba(0,0,0,.075) inset}.sek-simple-form-wrapper #sek-form-respond{padding:20px 0}[data-sek-module-type=czr_tiny_mce_editor_module] a{text-decoration:underline}.sek-module-inner{line-height:1.5em}.sek-module-inner h1,.sek-module-inner h2,.sek-module-inner h3,.sek-module-inner h4,.sek-module-inner h5,.sek-module-inner h6,.sek-module-inner p{line-height:1.5em}.sek-module-inner p{margin:0 0 1em;padding:0}.sek-module-inner a{text-decoration:none;box-shadow:none}.sek-module-inner img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}body .sek-module-inner h1:before,body .sek-module-inner h2:before,body .sek-module-inner h3:before,body .sek-module-inner h4:before,body .sek-module-inner h5:before,body .sek-module-inner h6:before{content:none;background:0 0}[data-sek-level=location]{clear:both;font-size:16px}.sek-column,.sek-module,.sek-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sek-column-inner,.sek-module-inner{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sek-column-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sek-module{-ms-flex-item-align:center;align-self:center;width:100%;max-width:100%}[data-sek-is-nested=true] .sek-container-fluid{padding-right:0;padding-left:0}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/material-icons/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/material-icons/MaterialIcons-Regular.woff2) format("woff2"),url(../fonts/material-icons/MaterialIcons-Regular.woff) format("woff"),url(../fonts/material-icons/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}.sek-module-placeholder{text-align:center}.sek-module-placeholder .material-icons{font-size:inherit;color:#cfcfcf}@media (min-width:767px){[data-sek-level=location] .sek-hidden-on-desktops{display:none}}@media (min-width:575px) and (max-width:768px){[data-sek-level=location] .sek-hidden-on-tablets{display:none}}@media (max-width:575px){[data-sek-level=location] .sek-hidden-on-mobiles{display:none}}.sek-screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}#nimble-page{position:relative;word-wrap:break-word}#wpadminbar .sek-nimble-icon{padding-left:15px;display:inline-block}#wpadminbar .sek-nimble-icon img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray;transition:all .3s ease-in-out}#wpadminbar .sek-nimble-icon:hover img{-webkit-filter:none;filter:none;-webkit-filter:none;filter:none}#wpadminbar .sek-nimble-icon img{width:28px;position:absolute;top:2px}#wpadminbar .sek-nimble-icon .sek-nimble-admin-bar-title{padding-left:30px}
|
1 |
+
.sektion-wrapper *,.sektion-wrapper ::after,.sektion-wrapper ::before{box-sizing:border-box}.sektion-wrapper img{max-width:100%;vertical-align:middle;border-style:none}.sektion-wrapper svg:not(:root){overflow:hidden}.sektion-wrapper figure{margin:0}.sektion-wrapper embed,.sektion-wrapper iframe,.sektion-wrapper object{max-width:100%}.sek-module-inner .sek-btn,.sek-service-font{font-family:sans-serif;letter-spacing:1px}.sek-container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:576px){.sek-container{max-width:540px}}@media (min-width:768px){.sek-container{max-width:720px}}@media (min-width:992px){.sek-container{max-width:960px}}@media (min-width:1200px){.sek-container{max-width:1140px}}.sek-container-fluid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.sek-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.sek-container-no-padding{padding-right:0;padding-left:0;overflow-x:hidden}.sek-no-gutters{margin-right:0;margin-left:0}.sek-no-gutters>.sek-col,.sek-no-gutters>[class*=sek-col-]{padding-right:0;padding-left:0}.sek-col,.sek-col-10,.sek-col-100,.sek-col-11,.sek-col-12,.sek-col-14,.sek-col-16,.sek-col-20,.sek-col-25,.sek-col-30,.sek-col-33,.sek-col-40,.sek-col-50,.sek-col-60,.sek-col-66,.sek-col-70,.sek-col-75,.sek-col-8,.sek-col-80,.sek-col-83,.sek-col-9,.sek-col-90,.sek-col-auto,.sek-col-base{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.sek-col-base{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sek-col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.sek-col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}@media (min-width:768px){.sek-col-8{-ms-flex:0 0 8.333%;flex:0 0 8.333%;max-width:8.333%}.sek-col-9{-ms-flex:0 0 9.090909%;flex:0 0 9.090909%;max-width:9.090909%}.sek-col-10{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.sek-col-11{-ms-flex:0 0 11.111%;flex:0 0 11.111%;max-width:11.111%}.sek-col-12{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.sek-col-14{-ms-flex:0 0 14.285%;flex:0 0 14.285%;max-width:14.285%}.sek-col-16{-ms-flex:0 0 16.666%;flex:0 0 16.666%;max-width:16.666%}.sek-col-20{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.sek-col-25{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.sek-col-30{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.sek-col-33{-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}.sek-col-40{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.sek-col-50{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.sek-col-60{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.sek-col-66{-ms-flex:0 0 66.666%;flex:0 0 66.666%;max-width:66.666%}.sek-col-70{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}.sek-col-75{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.sek-col-80{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.sek-col-83{-ms-flex:0 0 83.333%;flex:0 0 83.333%;max-width:83.333%}.sek-col-90{-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.sek-col-100{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sek-order-first{-ms-flex-order:-1;order:-1}.sek-order-last{-ms-flex-order:13;order:13}.sek-order-0{-ms-flex-order:0;order:0}.sek-order-1{-ms-flex-order:1;order:1}.sek-order-2{-ms-flex-order:2;order:2}.sek-order-3{-ms-flex-order:3;order:3}.sek-order-4{-ms-flex-order:4;order:4}.sek-order-5{-ms-flex-order:5;order:5}.sek-order-6{-ms-flex-order:6;order:6}.sek-order-7{-ms-flex-order:7;order:7}.sek-order-8{-ms-flex-order:8;order:8}.sek-order-9{-ms-flex-order:9;order:9}.sek-order-10{-ms-flex-order:10;order:10}.sek-order-11{-ms-flex-order:11;order:11}.sek-order-12{-ms-flex-order:12;order:12}}.sek-fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.sek-fade{transition:none}}.sek-fade:not(.show){opacity:0}.sek-collapse:not(.show){display:none}.sek-clearfix::after{display:block;clear:both;content:""}.sek-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sek-sr-only-focusable:active,.sek-sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.sek-embed{position:relative}.sek-embed::before{display:block;content:''}.sek-embed .sek-embed-inner,.sek-embed iframe{position:absolute;width:100%;height:100%;top:0;left:0}.sektion-wrapper{word-wrap:break-word}.sek-module .sek-module-inner ul{list-style:disc}.sek-module .sek-module-inner ol{list-style:decimal}.sek-module .sek-module-inner ol>li::before{content:none}.sek-module .sek-module-inner ol,.sek-module .sek-module-inner ul{padding:0;line-height:1.5;margin:0 1.5rem 1.5rem 0}.sek-module .sek-module-inner ol>li,.sek-module .sek-module-inner ul>li{padding:0}.sek-module .sek-module-inner li>ol,.sek-module .sek-module-inner li>ul{margin-bottom:0}.sek-module-inner .sek-btn{display:inline-block;font-weight:400;line-height:1.25em;text-align:center;white-space:normal;word-break:break-all;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5em 1em;border-radius:2px;border-width:2px;border-style:solid;font-size:1em;cursor:pointer;text-decoration:none;text-transform:none;transition:all .2s ease-in-out}.sek-module-inner .sek-btn:focus,.sek-module-inner .sek-btn:hover{text-decoration:none}.sek-module-inner .focus.sek-btn,.sek-module-inner .sek-btn:focus{outline:0;box-shadow:0 0 0 2px rgba(2,117,216,.25)}.sek-module-inner .disabled.sek-btn,.sek-module-inner .sek-btn:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.sek-module-inner .active.sek-btn,.sek-module-inner .sek-btn:active{background-image:none;box-shadow:0 0 0 2px rgba(2,117,216,.25)}a.sek-btn.disabled,fieldset[disabled] a.sek-btn{pointer-events:none}.sektion-wrapper [type=button],.sektion-wrapper [type=reset],.sektion-wrapper [type=submit],.sektion-wrapper button{-webkit-appearance:button}.sektion-wrapper [type=button]::-moz-focus-inner,.sektion-wrapper [type=reset]::-moz-focus-inner,.sektion-wrapper [type=submit]::-moz-focus-inner,.sektion-wrapper button::-moz-focus-inner{padding:0;border-style:none}.sektion-wrapper [type=button]::-moz-focus-inner .sek-btn,.sektion-wrapper [type=reset]::-moz-focus-inner .sek-btn,.sektion-wrapper [type=submit]::-moz-focus-inner .sek-btn,.sektion-wrapper button::-moz-focus-inner .sek-btn{padding:.5em 1em;border-style:solid}[type=button].sek-btn,[type=reset].sek-btn,[type=submit].sek-btn,button.sek-btn{-wekbit-appearance:none!important;background:0 0}.sek-module-inner h1,.sek-module-inner h2,.sek-module-inner h3,.sek-module-inner h4,.sek-module-inner h5,.sek-module-inner h6{font-weight:400;line-height:1.5em}.sek-module-inner h1{font-size:2.48em}.sek-module-inner h2{font-size:2.07em}.sek-module-inner h3{font-size:1.73em}.sek-module-inner h4{font-size:1.44em}.sek-module-inner h5{font-size:1.2em}.sek-module-inner h6{font-size:1em}.sek-heading>a{color:inherit;font-size:inherit}.sek-nav-wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-pack:center;justify-content:center;padding:.5rem 0}.sek-nav-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sek-nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.sek-module .sek-module-inner .sek-nav{margin-right:-10px!important;margin-left:-10px!important}.sek-module .sek-module-inner .sek-nav,.sek-module .sek-module-inner .sek-nav ul{list-style:none!important;padding:0!important;margin:0!important}.sek-module .sek-module-inner .sek-nav li{list-style:none;margin:0 5px}.sek-module .sek-module-inner .sek-nav li>ul li{padding:0 .9rem 0 0}.sek-nav li a{padding:.6em .8em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:inherit;overflow:hidden}.sek-nav-wrap .sek-nav li a{text-decoration:none}.sek-nav li a:hover .sek-nav__title{text-decoration:underline}.sek-nav li:not(:last-of-type){border-bottom:1px solid;border-color:rgba(49,49,49,.09)}.sek-nav .menu-item-has-children,.sek-nav .page_item_has_children{position:relative}.sek-nav .menu-item-has-children>a::after,.sek-nav .page_item_has_children>a::after{content:"\f107";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:none;font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 5 Free';font-weight:900;transition:all .3s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;padding:0 .45em;font-size:.8em;top:.1em;position:relative}.sek-nav .menu-item-has-children.show>a::after,.sek-nav .page_item_has_children.show>a::after{-webkit-transform:translateZ(0) rotate(180deg)!important;transform:translateZ(0) rotate(180deg)!important;-ms-transform:rotate(180deg)!important}.sek-nav .children,.sek-nav .sub-menu{position:static;float:none;list-style:none;border-radius:0;border:0;margin:0;padding:0;font-size:inherit}@media (min-width:768px){.sek-nav .children,.sek-nav .sub-menu{position:absolute;display:none;top:100%;right:0;z-index:1000;min-width:10rem;max-width:50vw}}.sek-dropdown-submenu>a::after{-webkit-transform:translateZ(0) rotate(90deg);transform:translateZ(0) rotate(90deg);-ms-transform:rotate(90deg)}.sek-dropdown-submenu>a[class*=-reverse]::after{-webkit-transform:translateZ(0) rotate(270deg);transform:translateZ(0) rotate(270deg);-ms-transform:rotate(270deg)}.sek-nav-toggler{-webkit-appearance:none!important;cursor:pointer;height:40px;width:40px;padding:0;vertical-align:middle}.sek-nav-toggler,.sek-nav-toggler:focus,.sek-nav-toggler:hover{background:0 0;background-color:rgba(0,0,0,0);color:#000;border:none}.sek-ham__span-wrapper{height:12px;position:relative}.sek-ham__span-wrapper .line{display:block;height:1.5px;position:absolute;left:10px;border-radius:5px;background-clip:padding-box;transition:all ease .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-top:1.5px solid}.sek-ham__span-wrapper .line-1{top:0}.sek-ham__span-wrapper .line-2{top:50%}.sek-ham__span-wrapper .line-3{top:100%}.sek-nav-toggler .line-1{-webkit-transform:translate(-3px,6px) rotate(45deg);transform:translate(-3px,6px) rotate(45deg);width:28px}.sek-nav-toggler .line-2{opacity:0}.sek-nav-toggler .line-3{-webkit-transform:translate(-3px,-6px) rotate(-45deg);transform:translate(-3px,-6px) rotate(-45deg);width:28px}.sek-nav-toggler.sek-collapsed .line{width:20px;-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0);opacity:1}.sek-nav-toggler.sek-collapsed.hovering .line{-webkit-transform:translateX(-3px);transform:translateX(-3px);width:26px}.sek-dropdown-menu{position:static;float:none;list-style:none;border-radius:0;border:0;margin:0;padding:0;font-size:inherit}@media (min-width:768px){.sek-dropdown-menu{position:absolute;display:none;top:100%;right:0;z-index:1000;min-width:10rem;max-width:50vw}}.show>.sek-dropdown-menu{display:block}.sek-dropdown-menu .sek-nav__title{word-break:break-word;white-space:normal}.sek-dropdown-menu.open-right{left:0;right:auto}.sek-dropdown-menu ul.open-right,.sek-dropdown-menu.open-right ul:not(.open-left){left:100%;right:auto}.sek-dropdown-menu.open-left{left:auto;right:0}.sek-dropdown-menu ul.open-left,.sek-dropdown-menu.open-left ul:not(.open-right){right:100%;left:auto}@media (min-width:768px){.sek-nav{-ms-flex-direction:row;flex-direction:row}.sek-nav .menu-item-has-children>a::after,.sek-nav .page_item_has_children>a::after{display:inline-block}.sek-nav>li:not(:last-of-type){border-bottom:none}.sek-nav>li>a{padding:5px}.sek-nav-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.sek-nav-toggler{display:none}.sek-dropdown-menu{background:#fff;box-shadow:1px 2px 2px 2px rgba(0,0,0,.15)}.sek-nav .sek-dropdown-menu li{padding:0 10px!important;margin:0!important}.sek-nav .sek-dropdown-menu li a{padding:10px 12px}.sek-dropdown-menu ul{right:100%}.sek-dropdown-menu .sek-menu-link__row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.sek-dropdown-menu .sek-nav__title{word-break:normal;white-space:nowrap}.sek-dropdown-submenu .sek-dropdown-menu{top:15px}.sek-submenu-fade .sek-dropdown-menu a{transition:all .25s ease;-webkit-transform:translate(0,0);transform:translate(0,0)}.sek-submenu-fade .sek-dropdown-menu a:hover{-webkit-transform:translate(3px,0);transform:translate(3px,0)}.sek-submenu-fade .menu-item-has-children,.sek-submenu-fade .page_item_has_children{-webkit-perspective:1000px;perspective:1000px}.sek-submenu-fade .menu-item-has-children>ul,.sek-submenu-fade .page_item_has_children>ul{position:fixed;opacity:0;visibility:hidden;display:block;transition:all .25s ease-in-out;-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}.sek-submenu-fade .menu-item-has-children:not(.show),.sek-submenu-fade .page_item_has_children:not(.show){overflow:hidden}.sek-submenu-fade .menu-item-has-children:not(.show) ul,.sek-submenu-fade .page_item_has_children:not(.show) ul{pointer-events:none;cursor:not-allowed}.sek-submenu-fade li.show{-webkit-perspective:none;perspective:none}.sek-submenu-fade li.show>ul{position:absolute;visibility:visible;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}[class*=sek__r-w]{position:relative;display:block;padding:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}[class*=sek__r-w]::before{display:block;content:""}.sek__r-wFP::before{padding-top:92.592593%}.sek-fp-widget{text-align:center;margin:auto!important}.sek-fp-widget .sek-fp-button-holder,.sek-fp-widget .sek-fp-text,.sek-fp-widget .sek-fp-title{width:90%;margin-left:auto;margin-right:auto}.sek-fp-widget .sek-fp-title{color:#5a5a5a;line-height:1.25em;margin-top:.625em;margin-bottom:1.25em;word-break:break-word;position:relative;font-weight:500;font-size:1.44em}.sek-fp-widget .sek-fp-title::after{content:"";position:absolute;width:1.25em;background:#5a5a5a;height:2px;top:100%;left:0;right:0;margin:.3125em auto 0;transition:all .6s ease}.sek-link-mask-p:hover .sek-fp-title::after{width:2.5em}.sek-fp-widget .sek-fp-text{color:#777;line-height:1.55em;margin:1.5em auto;word-wrap:break-word}.sek-fp-widget .sek-fp-text>a{padding:0!important;display:inline!important;line-height:1em!important}.sek-fp-widget .sek-fp-btn-link{text-transform:uppercase;margin-bottom:1.25em;white-space:normal;word-break:break-word;outline:0;background-color:#3b3b3b;color:#fff;border-color:#3b3b3b;font-size:.75em;line-height:2.5em;padding:0 2.5em}.sek-fp-widget .sek-fp-btn-link:active,.sek-fp-widget .sek-fp-btn-link:focus,.sek-fp-widget .sek-fp-btn-link:hover{color:#3b3b3b;background:0 0}.sek-fp-widget .sek-fp-thumb-wrapper{max-width:270px;margin:8px auto}.sek-fp-widget img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate(0,0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;z-index:0}.js-center-images-disabled .sek-fp-widget img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-ms-transform:translate(-50%,-50%);top:50%;left:50%;max-width:100%}.sek-fp-widget img.h-centered{width:auto!important;max-width:none!important}.sek-fp-widget img.v-centered{height:auto!important;max-height:none!important;max-width:none!important;vertical-align:top}.sek-link-mask{position:absolute;border-color:#fff;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:1}.sek-link-mask.no-effect{border:none}.sek-link-mask::before{position:absolute;width:63%;padding-bottom:63%;content:'';z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);border:150px solid;border-color:inherit;box-sizing:content-box;transition:all .3s ease}.round .sek-link-mask::before{border-radius:50%}.sek-link-mask-p:hover .sek-link-mask::before{-webkit-transform:translate(-50%,-50%) scale(1.4);transform:translate(-50%,-50%) scale(1.4);-webkit-transform:translate3d(-50%,-50%,0) scale(1.4);transform:translate3d(-50%,-50%,0) scale(1.4);-ms-transform:translate(-50%,-50%) scale(1.4)}.no-cssanimations .sek-link-mask{border:transparent}.no-cssanimations .sek-fp-thumb-wrapper{opacity:.7}.no-cssanimations .sek-fp-thumb-wrapper:hover{opacity:1}[data-sek-module-type=czr_image_module]{text-align:center}[data-sek-module-type=czr_image_module] img{border:0 solid #f2f2f2}[data-sek-module-type=czr_image_module] .box-shadow img{box-shadow:rgba(0,0,0,.25) 0 3px 11px 0}[data-sek-module-type=czr_image_module] figure img{transition:all .2s ease-out}.sek-hover-effect-opacity img:hover{opacity:.7}.sek-hover-effect-zoom-out img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.sek-hover-effect-zoom-in img:hover{-webkit-transform:scale(.95);transform:scale(.95)}.sek-hover-effect-move-up img:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px)}.sek-hover-effect-move-down img:hover{-webkit-transform:translateY(6px);transform:translateY(6px)}.sek-hover-effect-blur img:hover{-webkit-filter:blur(2px);filter:blur(2px)}.sek-hover-effect-grayscale img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.sek-hover-effect-grayscale img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray}.sek-hover-effect-reverse-grayscale img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray}.sek-hover-effect-reverse-grayscale img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}[data-sek-module-type=czr_divider_module]{text-align:center}[data-sek-module-type=czr_divider_module] .sek-module-inner{font-size:0;line-height:0}.sek-divider{border-top:1px solid #5a5a5a;display:inline-block;width:100%;margin-top:15px;margin-bottom:15px;font-size:1rem}.sek-spacer{height:20px}[data-sek-module-type=czr_icon_module]{text-align:center;color:#5a5a5a;font-size:15px}[data-sek-module-type=czr_icon_module] a.sek-icon,[data-sek-module-type=czr_icon_module] a.sek-icon.active,[data-sek-module-type=czr_icon_module] a.sek-icon:active,[data-sek-module-type=czr_icon_module] a.sek-icon:focus,[data-sek-module-type=czr_icon_module] a.sek-icon:hover{color:inherit}[data-sek-module-type=czr_icon_module] .box-shadow .sek-icon-wrapper{box-shadow:rgba(0,0,0,.25) 0 3px 11px 0}[data-sek-module-type=czr_icon_module] .sek-icon i{webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}[data-sek-module-type=czr_icon_module] .sek-icon .fab,[data-sek-module-type=czr_icon_module] .sek-icon .far,[data-sek-module-type=czr_icon_module] .sek-icon .fas{width:1em;height:1em;text-align:center}[data-sek-module-type=czr_icon_module] a.sek-icon{box-shadow:none;-webkit-box-shadow:none}[data-sek-module-type=czr_icon_module] a.sek-icon:active,[data-sek-module-type=czr_icon_module] a.sek-icon:focus,[data-sek-module-type=czr_icon_module] a.sek-icon:hover{box-shadow:none;-webkit-box-shadow:none}[data-sek-module-type=czr_icon_module] .sek-icon-wrapper{display:inline-block}.sek-quote p{margin:0 0 .5em;padding:0}.sek-quote .sek-cite{font-size:13px;line-height:1.5em;font-style:inherit}.sek-quote.sek-quote-design{background:0 0;font-style:inherit;margin-right:0;margin-left:0;padding:15px 0;border:none}.sek-quote.sek-quote-design>*{padding:0;margin:0}.sek-quote.sek-quote-design::after,.sek-quote.sek-quote-design::before{display:none}.sek-quote.sek-quote-design .sek-cite{padding:0;font-weight:400}.sek-quote.sek-quote-design .sek-cite::before{display:none}.sek-quote.sek-quote-design .sek-quote-inner{color:inherit;padding-right:calc(10px + 1.3em)}.sek-quote.sek-quote-design .sek-quote-content{font-weight:400;font-size:16px;color:inherit}.sek-quote.sek-quote-design.sek-border-before{padding-right:15px;border-right:5px solid}.sek-quote.sek-quote-design.sek-border-before .sek-cite{clear:both;display:block;margin-top:1.5em;position:relative;padding-right:2.2em;padding-left:.25em}.sek-quote.sek-quote-design.sek-border-before .sek-cite::before{display:block;content:'';top:1em;position:absolute;background:0 0;width:2em;height:auto;right:0;border-top:1px solid}.sek-quote.sek-quote-design.sek-quote-icon-before{position:relative;display:-ms-flexbox;display:flex;font-size:32px}.sek-quote.sek-quote-design.sek-quote-icon-before .sek-quote-content :last-child{margin-bottom:.75em}.sek-quote.sek-quote-design.sek-quote-icon-before::before{content:'\f10d';color:#ccc;font-weight:900;font-style:normal;text-align:center;font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;display:-ms-flexbox;display:flex;position:static;width:auto;margin:0;right:0;position:absolute;top:0}[data-sek-module-type=czr_button_module] .sek-module-inner{text-align:center}.sek-module-inner .sek-btn{background:#020202;color:#fff;padding:.5em 1em}.sek-module-inner .sek-btn i{margin:0 8px}.sek-module-inner .sek-btn:active,.sek-module-inner .sek-btn:focus,.sek-module-inner .sek-btn:hover{color:#fff}.sek-btn-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sek-btn.box-shadow{box-shadow:0 3px 8px rgba(0,0,0,.2)!important}.sek-btn.box-shadow.push-effect:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.sek-simple-form-wrapper input[type=text],.sek-simple-form-wrapper textarea{font-size:16px;width:100%!important;padding:.4em .5em;border-radius:3px;box-sizing:border-box;outline:0;font-weight:400;max-width:100%;border:none;color:#555;background-color:#fff}.sek-simple-form-wrapper textarea{height:auto;max-height:150px}.sek-simple-form-wrapper .sek-form-field{margin-bottom:15px;clear:both}.sek-simple-form-wrapper label{font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;color:#444;font-weight:700;text-align:left;margin:0;padding:0 0 3px 0;width:auto;display:block}.sek-simple-form-wrapper.use-outset-shadow .sek-form-field input[type=text],.sek-simple-form-wrapper.use-outset-shadow .sek-form-field textarea{box-shadow:0 3px 8px rgba(0,0,0,.2)!important}.sek-simple-form-wrapper.use-inset-shadow .sek-form-field input[type=text],.sek-simple-form-wrapper.use-inset-shadow .sek-form-field textarea{box-shadow:0 1px 1px rgba(0,0,0,.075) inset}.sek-simple-form-wrapper #sek-form-respond{padding:20px 0}[data-sek-module-type=czr_tiny_mce_editor_module] a{text-decoration:underline}.sek-module-inner{line-height:1.5em}.sek-module-inner h1,.sek-module-inner h2,.sek-module-inner h3,.sek-module-inner h4,.sek-module-inner h5,.sek-module-inner h6,.sek-module-inner p{line-height:1.5em}.sek-module-inner p{margin:0 0 1em;padding:0}.sek-module-inner a{text-decoration:none;box-shadow:none}.sek-module-inner img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}body .sek-module-inner h1:before,body .sek-module-inner h2:before,body .sek-module-inner h3:before,body .sek-module-inner h4:before,body .sek-module-inner h5:before,body .sek-module-inner h6:before{content:none;background:0 0}[data-sek-level=location]{clear:both;font-size:16px}.sek-column,.sek-module,.sek-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sek-column-inner,.sek-module-inner{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sek-column-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sek-module{-ms-flex-item-align:center;align-self:center;width:100%;max-width:100%}[data-sek-is-nested=true] .sek-container-fluid{padding-right:0;padding-left:0}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/material-icons/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/material-icons/MaterialIcons-Regular.woff2) format("woff2"),url(../fonts/material-icons/MaterialIcons-Regular.woff) format("woff"),url(../fonts/material-icons/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}.sek-module-placeholder{text-align:center}.sek-module-placeholder .material-icons{font-size:inherit;color:#cfcfcf}@media (min-width:767px){[data-sek-level=location] .sek-hidden-on-desktops{display:none}}@media (min-width:575px) and (max-width:768px){[data-sek-level=location] .sek-hidden-on-tablets{display:none}}@media (max-width:575px){[data-sek-level=location] .sek-hidden-on-mobiles{display:none}}.sek-screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}#nimble-page{position:relative;word-wrap:break-word}#wpadminbar .sek-nimble-icon{display:inline-block}#wpadminbar .sek-nimble-icon img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray;transition:all .3s ease-in-out}#wpadminbar .sek-nimble-icon:hover img{-webkit-filter:none;filter:none;-webkit-filter:none;filter:none}#wpadminbar .sek-nimble-icon img{width:28px;position:absolute;top:2px}#wpadminbar .sek-nimble-icon .sek-nimble-admin-bar-title{padding-left:30px}
|
assets/front/css/sek-base.css
CHANGED
@@ -890,8 +890,6 @@ button.sek-btn,
|
|
890 |
overflow: hidden;
|
891 |
-webkit-backface-visibility: hidden;
|
892 |
backface-visibility: hidden;
|
893 |
-
-webkit-perspective: 1000px;
|
894 |
-
perspective: 1000px;
|
895 |
-webkit-transform-style: preserve-3d;
|
896 |
transform-style: preserve-3d;
|
897 |
}
|
@@ -1147,6 +1145,77 @@ button.sek-btn,
|
|
1147 |
filter: grayscale(0%);
|
1148 |
}
|
1149 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1150 |
[data-sek-module-type="czr_divider_module"] {
|
1151 |
text-align: center;
|
1152 |
}
|
@@ -1571,7 +1640,6 @@ body .sek-module-inner h1:before, body .sek-module-inner h2:before, body .sek-mo
|
|
1571 |
/* </inspired by Twenty Seventeen WP theme> */
|
1572 |
/* Nimble btn in admin top bar */
|
1573 |
#wpadminbar .sek-nimble-icon {
|
1574 |
-
padding-left: 15px;
|
1575 |
display: inline-block;
|
1576 |
}
|
1577 |
|
890 |
overflow: hidden;
|
891 |
-webkit-backface-visibility: hidden;
|
892 |
backface-visibility: hidden;
|
|
|
|
|
893 |
-webkit-transform-style: preserve-3d;
|
894 |
transform-style: preserve-3d;
|
895 |
}
|
1145 |
filter: grayscale(0%);
|
1146 |
}
|
1147 |
|
1148 |
+
.sek-nimble-image-wrapper {
|
1149 |
+
max-width: 100%;
|
1150 |
+
overflow: hidden;
|
1151 |
+
width: 100%;
|
1152 |
+
position: relative;
|
1153 |
+
display: block;
|
1154 |
+
background-position: center center;
|
1155 |
+
background-size: cover;
|
1156 |
+
display: -ms-flexbox;
|
1157 |
+
display: flex;
|
1158 |
+
-ms-flex-align: center;
|
1159 |
+
align-items: center;
|
1160 |
+
-ms-flex-pack: center;
|
1161 |
+
justify-content: center;
|
1162 |
+
}
|
1163 |
+
|
1164 |
+
.sek-nimble-image-wrapper::before {
|
1165 |
+
content: '';
|
1166 |
+
display: block;
|
1167 |
+
padding-top: 100%;
|
1168 |
+
}
|
1169 |
+
|
1170 |
+
.sek-nimble-image-mask {
|
1171 |
+
position: absolute;
|
1172 |
+
border-color: #fff;
|
1173 |
+
left: 0;
|
1174 |
+
right: 0;
|
1175 |
+
top: 0;
|
1176 |
+
bottom: 0;
|
1177 |
+
overflow: hidden;
|
1178 |
+
z-index: 1;
|
1179 |
+
display: -ms-flexbox;
|
1180 |
+
display: flex;
|
1181 |
+
-ms-flex-align: center;
|
1182 |
+
align-items: center;
|
1183 |
+
-ms-flex-pack: center;
|
1184 |
+
justify-content: center;
|
1185 |
+
}
|
1186 |
+
|
1187 |
+
.sek-nimble-image-mask::before {
|
1188 |
+
position: absolute;
|
1189 |
+
width: 63%;
|
1190 |
+
padding-bottom: 63%;
|
1191 |
+
content: '';
|
1192 |
+
z-index: 1;
|
1193 |
+
border: 150vw solid;
|
1194 |
+
border-color: inherit;
|
1195 |
+
box-sizing: content-box;
|
1196 |
+
transition: all .3s ease;
|
1197 |
+
-webkit-backface-visibility: hidden;
|
1198 |
+
backface-visibility: hidden;
|
1199 |
+
}
|
1200 |
+
|
1201 |
+
.sek-nimble-image-wrapper:hover .sek-nimble-image-mask::before {
|
1202 |
+
-webkit-transform: scale(1.4);
|
1203 |
+
transform: scale(1.4);
|
1204 |
+
}
|
1205 |
+
|
1206 |
+
.sek-nimble-image-wrapper.round .sek-nimble-image-mask::before {
|
1207 |
+
border-radius: 50%;
|
1208 |
+
}
|
1209 |
+
|
1210 |
+
.sek-nimble-image {
|
1211 |
+
position: absolute;
|
1212 |
+
width: 100%;
|
1213 |
+
height: 100%;
|
1214 |
+
background-position: center center;
|
1215 |
+
background-size: cover;
|
1216 |
+
z-index: 0;
|
1217 |
+
}
|
1218 |
+
|
1219 |
[data-sek-module-type="czr_divider_module"] {
|
1220 |
text-align: center;
|
1221 |
}
|
1640 |
/* </inspired by Twenty Seventeen WP theme> */
|
1641 |
/* Nimble btn in admin top bar */
|
1642 |
#wpadminbar .sek-nimble-icon {
|
|
|
1643 |
display: inline-block;
|
1644 |
}
|
1645 |
|
assets/front/css/sek-base.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.sektion-wrapper *,.sektion-wrapper ::after,.sektion-wrapper ::before{box-sizing:border-box}.sektion-wrapper img{max-width:100%;vertical-align:middle;border-style:none}.sektion-wrapper svg:not(:root){overflow:hidden}.sektion-wrapper figure{margin:0}.sektion-wrapper embed,.sektion-wrapper iframe,.sektion-wrapper object{max-width:100%}.sek-module-inner .sek-btn,.sek-service-font{font-family:sans-serif;letter-spacing:1px}.sek-container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:576px){.sek-container{max-width:540px}}@media (min-width:768px){.sek-container{max-width:720px}}@media (min-width:992px){.sek-container{max-width:960px}}@media (min-width:1200px){.sek-container{max-width:1140px}}.sek-container-fluid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.sek-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.sek-container-no-padding{padding-right:0;padding-left:0;overflow-x:hidden}.sek-no-gutters{margin-right:0;margin-left:0}.sek-no-gutters>.sek-col,.sek-no-gutters>[class*=sek-col-]{padding-right:0;padding-left:0}.sek-col,.sek-col-10,.sek-col-100,.sek-col-11,.sek-col-12,.sek-col-14,.sek-col-16,.sek-col-20,.sek-col-25,.sek-col-30,.sek-col-33,.sek-col-40,.sek-col-50,.sek-col-60,.sek-col-66,.sek-col-70,.sek-col-75,.sek-col-8,.sek-col-80,.sek-col-83,.sek-col-9,.sek-col-90,.sek-col-auto,.sek-col-base{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.sek-col-base{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sek-col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.sek-col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}@media (min-width:768px){.sek-col-8{-ms-flex:0 0 8.333%;flex:0 0 8.333%;max-width:8.333%}.sek-col-9{-ms-flex:0 0 9.090909%;flex:0 0 9.090909%;max-width:9.090909%}.sek-col-10{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.sek-col-11{-ms-flex:0 0 11.111%;flex:0 0 11.111%;max-width:11.111%}.sek-col-12{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.sek-col-14{-ms-flex:0 0 14.285%;flex:0 0 14.285%;max-width:14.285%}.sek-col-16{-ms-flex:0 0 16.666%;flex:0 0 16.666%;max-width:16.666%}.sek-col-20{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.sek-col-25{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.sek-col-30{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.sek-col-33{-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}.sek-col-40{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.sek-col-50{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.sek-col-60{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.sek-col-66{-ms-flex:0 0 66.666%;flex:0 0 66.666%;max-width:66.666%}.sek-col-70{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}.sek-col-75{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.sek-col-80{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.sek-col-83{-ms-flex:0 0 83.333%;flex:0 0 83.333%;max-width:83.333%}.sek-col-90{-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.sek-col-100{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sek-order-first{-ms-flex-order:-1;order:-1}.sek-order-last{-ms-flex-order:13;order:13}.sek-order-0{-ms-flex-order:0;order:0}.sek-order-1{-ms-flex-order:1;order:1}.sek-order-2{-ms-flex-order:2;order:2}.sek-order-3{-ms-flex-order:3;order:3}.sek-order-4{-ms-flex-order:4;order:4}.sek-order-5{-ms-flex-order:5;order:5}.sek-order-6{-ms-flex-order:6;order:6}.sek-order-7{-ms-flex-order:7;order:7}.sek-order-8{-ms-flex-order:8;order:8}.sek-order-9{-ms-flex-order:9;order:9}.sek-order-10{-ms-flex-order:10;order:10}.sek-order-11{-ms-flex-order:11;order:11}.sek-order-12{-ms-flex-order:12;order:12}}.sek-fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.sek-fade{transition:none}}.sek-fade:not(.show){opacity:0}.sek-collapse:not(.show){display:none}.sek-clearfix::after{display:block;clear:both;content:""}.sek-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sek-sr-only-focusable:active,.sek-sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.sek-embed{position:relative}.sek-embed::before{display:block;content:''}.sek-embed .sek-embed-inner,.sek-embed iframe{position:absolute;width:100%;height:100%;top:0;left:0}.sektion-wrapper{word-wrap:break-word}.sek-module .sek-module-inner ul{list-style:disc}.sek-module .sek-module-inner ol{list-style:decimal}.sek-module .sek-module-inner ol>li::before{content:none}.sek-module .sek-module-inner ol,.sek-module .sek-module-inner ul{padding:0;line-height:1.5;margin:0 0 1.5rem 1.5rem}.sek-module .sek-module-inner ol>li,.sek-module .sek-module-inner ul>li{padding:0}.sek-module .sek-module-inner li>ol,.sek-module .sek-module-inner li>ul{margin-bottom:0}.sek-module-inner .sek-btn{display:inline-block;font-weight:400;line-height:1.25em;text-align:center;white-space:normal;word-break:break-all;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5em 1em;border-radius:2px;border-width:2px;border-style:solid;font-size:1em;cursor:pointer;text-decoration:none;text-transform:none;transition:all .2s ease-in-out}.sek-module-inner .sek-btn:focus,.sek-module-inner .sek-btn:hover{text-decoration:none}.sek-module-inner .focus.sek-btn,.sek-module-inner .sek-btn:focus{outline:0;box-shadow:0 0 0 2px rgba(2,117,216,.25)}.sek-module-inner .disabled.sek-btn,.sek-module-inner .sek-btn:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.sek-module-inner .active.sek-btn,.sek-module-inner .sek-btn:active{background-image:none;box-shadow:0 0 0 2px rgba(2,117,216,.25)}a.sek-btn.disabled,fieldset[disabled] a.sek-btn{pointer-events:none}.sektion-wrapper [type=button],.sektion-wrapper [type=reset],.sektion-wrapper [type=submit],.sektion-wrapper button{-webkit-appearance:button}.sektion-wrapper [type=button]::-moz-focus-inner,.sektion-wrapper [type=reset]::-moz-focus-inner,.sektion-wrapper [type=submit]::-moz-focus-inner,.sektion-wrapper button::-moz-focus-inner{padding:0;border-style:none}.sektion-wrapper [type=button]::-moz-focus-inner .sek-btn,.sektion-wrapper [type=reset]::-moz-focus-inner .sek-btn,.sektion-wrapper [type=submit]::-moz-focus-inner .sek-btn,.sektion-wrapper button::-moz-focus-inner .sek-btn{padding:.5em 1em;border-style:solid}[type=button].sek-btn,[type=reset].sek-btn,[type=submit].sek-btn,button.sek-btn{-wekbit-appearance:none!important;background:0 0}.sek-module-inner h1,.sek-module-inner h2,.sek-module-inner h3,.sek-module-inner h4,.sek-module-inner h5,.sek-module-inner h6{font-weight:400;line-height:1.5em}.sek-module-inner h1{font-size:2.48em}.sek-module-inner h2{font-size:2.07em}.sek-module-inner h3{font-size:1.73em}.sek-module-inner h4{font-size:1.44em}.sek-module-inner h5{font-size:1.2em}.sek-module-inner h6{font-size:1em}.sek-heading>a{color:inherit;font-size:inherit}.sek-nav-wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-pack:center;justify-content:center;padding:.5rem 0}.sek-nav-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sek-nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.sek-module .sek-module-inner .sek-nav{margin-right:-10px!important;margin-left:-10px!important}.sek-module .sek-module-inner .sek-nav,.sek-module .sek-module-inner .sek-nav ul{list-style:none!important;padding:0!important;margin:0!important}.sek-module .sek-module-inner .sek-nav li{list-style:none;margin:0 5px}.sek-module .sek-module-inner .sek-nav li>ul li{padding:0 0 0 .9rem}.sek-nav li a{padding:.6em .8em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:inherit;overflow:hidden}.sek-nav-wrap .sek-nav li a{text-decoration:none}.sek-nav li a:hover .sek-nav__title{text-decoration:underline}.sek-nav li:not(:last-of-type){border-bottom:1px solid;border-color:rgba(49,49,49,.09)}.sek-nav .menu-item-has-children,.sek-nav .page_item_has_children{position:relative}.sek-nav .menu-item-has-children>a::after,.sek-nav .page_item_has_children>a::after{content:"\f107";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:none;font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 5 Free';font-weight:900;transition:all .3s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;padding:0 .45em;font-size:.8em;top:.1em;position:relative}.sek-nav .menu-item-has-children.show>a::after,.sek-nav .page_item_has_children.show>a::after{-webkit-transform:translateZ(0) rotate(-180deg)!important;transform:translateZ(0) rotate(-180deg)!important;-ms-transform:rotate(-180deg)!important}.sek-nav .children,.sek-nav .sub-menu{position:static;float:none;list-style:none;border-radius:0;border:0;margin:0;padding:0;font-size:inherit}@media (min-width:768px){.sek-nav .children,.sek-nav .sub-menu{position:absolute;display:none;top:100%;left:0;z-index:1000;min-width:10rem;max-width:50vw}}.sek-dropdown-submenu>a::after{-webkit-transform:translateZ(0) rotate(-90deg);transform:translateZ(0) rotate(-90deg);-ms-transform:rotate(-90deg)}.sek-dropdown-submenu>a[class*=-reverse]::after{-webkit-transform:translateZ(0) rotate(-270deg);transform:translateZ(0) rotate(-270deg)}.sek-nav-toggler{-webkit-appearance:none!important;cursor:pointer;height:40px;width:40px;padding:0;vertical-align:middle}.sek-nav-toggler,.sek-nav-toggler:focus,.sek-nav-toggler:hover{background:0 0;background-color:rgba(0,0,0,0);color:#000;border:none}.sek-ham__span-wrapper{height:12px;position:relative}.sek-ham__span-wrapper .line{display:block;height:1.5px;position:absolute;left:10px;border-radius:5px;background-clip:padding-box;transition:all ease .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-top:1.5px solid}.sek-ham__span-wrapper .line-1{top:0}.sek-ham__span-wrapper .line-2{top:50%}.sek-ham__span-wrapper .line-3{top:100%}.sek-nav-toggler .line-1{-webkit-transform:translate(-3px,6px) rotate(45deg);transform:translate(-3px,6px) rotate(45deg);width:28px}.sek-nav-toggler .line-2{opacity:0}.sek-nav-toggler .line-3{-webkit-transform:translate(-3px,-6px) rotate(-45deg);transform:translate(-3px,-6px) rotate(-45deg);width:28px}.sek-nav-toggler.sek-collapsed .line{width:20px;-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0);opacity:1}.sek-nav-toggler.sek-collapsed.hovering .line{-webkit-transform:translateX(-3px);transform:translateX(-3px);width:26px}.sek-dropdown-menu{position:static;float:none;list-style:none;border-radius:0;border:0;margin:0;padding:0;font-size:inherit}@media (min-width:768px){.sek-dropdown-menu{position:absolute;display:none;top:100%;left:0;z-index:1000;min-width:10rem;max-width:50vw}}.show>.sek-dropdown-menu{display:block}.sek-dropdown-menu .sek-nav__title{word-break:break-word;white-space:normal}.sek-dropdown-menu.open-right{left:0;right:auto}.sek-dropdown-menu ul.open-right,.sek-dropdown-menu.open-right ul:not(.open-left){left:100%;right:auto}.sek-dropdown-menu.open-left{left:auto;right:0}.sek-dropdown-menu ul.open-left,.sek-dropdown-menu.open-left ul:not(.open-right){right:100%;left:auto}@media (min-width:768px){.sek-nav{-ms-flex-direction:row;flex-direction:row}.sek-nav .menu-item-has-children>a::after,.sek-nav .page_item_has_children>a::after{display:inline-block}.sek-nav>li:not(:last-of-type){border-bottom:none}.sek-nav>li>a{padding:5px}.sek-nav-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.sek-nav-toggler{display:none}.sek-dropdown-menu{background:#fff;box-shadow:1px 2px 2px 2px rgba(0,0,0,.15)}.sek-nav .sek-dropdown-menu li{padding:0 10px!important;margin:0!important}.sek-nav .sek-dropdown-menu li a{padding:10px 12px}.sek-dropdown-menu ul{left:100%}.sek-dropdown-menu .sek-menu-link__row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.sek-dropdown-menu .sek-nav__title{word-break:normal;white-space:nowrap}.sek-dropdown-submenu .sek-dropdown-menu{top:15px}.sek-submenu-fade .sek-dropdown-menu a{transition:all .25s ease;-webkit-transform:translate(0,0);transform:translate(0,0)}.sek-submenu-fade .sek-dropdown-menu a:hover{-webkit-transform:translate(3px,0);transform:translate(3px,0)}.sek-submenu-fade .menu-item-has-children,.sek-submenu-fade .page_item_has_children{-webkit-perspective:1000px;perspective:1000px}.sek-submenu-fade .menu-item-has-children>ul,.sek-submenu-fade .page_item_has_children>ul{position:fixed;opacity:0;visibility:hidden;display:block;transition:all .25s ease-in-out;-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}.sek-submenu-fade .menu-item-has-children:not(.show),.sek-submenu-fade .page_item_has_children:not(.show){overflow:hidden}.sek-submenu-fade .menu-item-has-children:not(.show) ul,.sek-submenu-fade .page_item_has_children:not(.show) ul{pointer-events:none;cursor:not-allowed}.sek-submenu-fade li.show{-webkit-perspective:none;perspective:none}.sek-submenu-fade li.show>ul{position:absolute;visibility:visible;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}[class*=sek__r-w]{position:relative;display:block;padding:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}[class*=sek__r-w]::before{display:block;content:""}.sek__r-wFP::before{padding-top:92.592593%}.sek-fp-widget{text-align:center;margin:auto!important}.sek-fp-widget .sek-fp-button-holder,.sek-fp-widget .sek-fp-text,.sek-fp-widget .sek-fp-title{width:90%;margin-left:auto;margin-right:auto}.sek-fp-widget .sek-fp-title{color:#5a5a5a;line-height:1.25em;margin-top:.625em;margin-bottom:1.25em;word-break:break-word;position:relative;font-weight:500;font-size:1.44em}.sek-fp-widget .sek-fp-title::after{content:"";position:absolute;width:1.25em;background:#5a5a5a;height:2px;top:100%;left:0;right:0;margin:.3125em auto 0;transition:all .6s ease}.sek-link-mask-p:hover .sek-fp-title::after{width:2.5em}.sek-fp-widget .sek-fp-text{color:#777;line-height:1.55em;margin:1.5em auto;word-wrap:break-word}.sek-fp-widget .sek-fp-text>a{padding:0!important;display:inline!important;line-height:1em!important}.sek-fp-widget .sek-fp-btn-link{text-transform:uppercase;margin-bottom:1.25em;white-space:normal;word-break:break-word;outline:0;background-color:#3b3b3b;color:#fff;border-color:#3b3b3b;font-size:.75em;line-height:2.5em;padding:0 2.5em}.sek-fp-widget .sek-fp-btn-link:active,.sek-fp-widget .sek-fp-btn-link:focus,.sek-fp-widget .sek-fp-btn-link:hover{color:#3b3b3b;background:0 0}.sek-fp-widget .sek-fp-thumb-wrapper{max-width:270px;margin:8px auto}.sek-fp-widget img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate(0,0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;z-index:0}.js-center-images-disabled .sek-fp-widget img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-ms-transform:translate(-50%,-50%);top:50%;left:50%;max-width:100%}.sek-fp-widget img.h-centered{width:auto!important;max-width:none!important}.sek-fp-widget img.v-centered{height:auto!important;max-height:none!important;max-width:none!important;vertical-align:top}.sek-link-mask{position:absolute;border-color:#fff;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:1}.sek-link-mask.no-effect{border:none}.sek-link-mask::before{position:absolute;width:63%;padding-bottom:63%;content:'';z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);border:150px solid;border-color:inherit;box-sizing:content-box;transition:all .3s ease}.round .sek-link-mask::before{border-radius:50%}.sek-link-mask-p:hover .sek-link-mask::before{-webkit-transform:translate(-50%,-50%) scale(1.4);transform:translate(-50%,-50%) scale(1.4);-webkit-transform:translate3d(-50%,-50%,0) scale(1.4);transform:translate3d(-50%,-50%,0) scale(1.4);-ms-transform:translate(-50%,-50%) scale(1.4)}.no-cssanimations .sek-link-mask{border:transparent}.no-cssanimations .sek-fp-thumb-wrapper{opacity:.7}.no-cssanimations .sek-fp-thumb-wrapper:hover{opacity:1}[data-sek-module-type=czr_image_module]{text-align:center}[data-sek-module-type=czr_image_module] img{border:0 solid #f2f2f2}[data-sek-module-type=czr_image_module] .box-shadow img{box-shadow:rgba(0,0,0,.25) 0 3px 11px 0}[data-sek-module-type=czr_image_module] figure img{transition:all .2s ease-out}.sek-hover-effect-opacity img:hover{opacity:.7}.sek-hover-effect-zoom-out img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.sek-hover-effect-zoom-in img:hover{-webkit-transform:scale(.95);transform:scale(.95)}.sek-hover-effect-move-up img:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px)}.sek-hover-effect-move-down img:hover{-webkit-transform:translateY(6px);transform:translateY(6px)}.sek-hover-effect-blur img:hover{-webkit-filter:blur(2px);filter:blur(2px)}.sek-hover-effect-grayscale img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.sek-hover-effect-grayscale img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray}.sek-hover-effect-reverse-grayscale img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray}.sek-hover-effect-reverse-grayscale img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}[data-sek-module-type=czr_divider_module]{text-align:center}[data-sek-module-type=czr_divider_module] .sek-module-inner{font-size:0;line-height:0}.sek-divider{border-top:1px solid #5a5a5a;display:inline-block;width:100%;margin-top:15px;margin-bottom:15px;font-size:1rem}.sek-spacer{height:20px}[data-sek-module-type=czr_icon_module]{text-align:center;color:#5a5a5a;font-size:15px}[data-sek-module-type=czr_icon_module] a.sek-icon,[data-sek-module-type=czr_icon_module] a.sek-icon.active,[data-sek-module-type=czr_icon_module] a.sek-icon:active,[data-sek-module-type=czr_icon_module] a.sek-icon:focus,[data-sek-module-type=czr_icon_module] a.sek-icon:hover{color:inherit}[data-sek-module-type=czr_icon_module] .box-shadow .sek-icon-wrapper{box-shadow:rgba(0,0,0,.25) 0 3px 11px 0}[data-sek-module-type=czr_icon_module] .sek-icon i{webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}[data-sek-module-type=czr_icon_module] .sek-icon .fab,[data-sek-module-type=czr_icon_module] .sek-icon .far,[data-sek-module-type=czr_icon_module] .sek-icon .fas{width:1em;height:1em;text-align:center}[data-sek-module-type=czr_icon_module] a.sek-icon{box-shadow:none;-webkit-box-shadow:none}[data-sek-module-type=czr_icon_module] a.sek-icon:active,[data-sek-module-type=czr_icon_module] a.sek-icon:focus,[data-sek-module-type=czr_icon_module] a.sek-icon:hover{box-shadow:none;-webkit-box-shadow:none}[data-sek-module-type=czr_icon_module] .sek-icon-wrapper{display:inline-block}.sek-quote p{margin:0 0 .5em;padding:0}.sek-quote .sek-cite{font-size:13px;line-height:1.5em;font-style:inherit}.sek-quote.sek-quote-design{background:0 0;font-style:inherit;margin-right:0;margin-left:0;padding:15px 0;border:none}.sek-quote.sek-quote-design>*{padding:0;margin:0}.sek-quote.sek-quote-design::after,.sek-quote.sek-quote-design::before{display:none}.sek-quote.sek-quote-design .sek-cite{padding:0;font-weight:400}.sek-quote.sek-quote-design .sek-cite::before{display:none}.sek-quote.sek-quote-design .sek-quote-inner{color:inherit;padding-left:calc(10px + 1.3em)}.sek-quote.sek-quote-design .sek-quote-content{font-weight:400;font-size:16px;color:inherit}.sek-quote.sek-quote-design.sek-border-before{padding-left:15px;border-left:5px solid}.sek-quote.sek-quote-design.sek-border-before .sek-cite{clear:both;display:block;margin-top:1.5em;position:relative;padding-left:2.2em;padding-right:.25em}.sek-quote.sek-quote-design.sek-border-before .sek-cite::before{display:block;content:'';top:1em;position:absolute;background:0 0;width:2em;height:auto;left:0;border-top:1px solid}.sek-quote.sek-quote-design.sek-quote-icon-before{position:relative;display:-ms-flexbox;display:flex;font-size:32px}.sek-quote.sek-quote-design.sek-quote-icon-before .sek-quote-content :last-child{margin-bottom:.75em}.sek-quote.sek-quote-design.sek-quote-icon-before::before{content:'\f10d';color:#ccc;font-weight:900;font-style:normal;text-align:center;font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;display:-ms-flexbox;display:flex;position:static;width:auto;margin:0;left:0;position:absolute;top:0}[data-sek-module-type=czr_button_module] .sek-module-inner{text-align:center}.sek-module-inner .sek-btn{background:#020202;color:#fff;padding:.5em 1em}.sek-module-inner .sek-btn i{margin:0 8px}.sek-module-inner .sek-btn:active,.sek-module-inner .sek-btn:focus,.sek-module-inner .sek-btn:hover{color:#fff}.sek-btn-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sek-btn.box-shadow{box-shadow:0 3px 8px rgba(0,0,0,.2)!important}.sek-btn.box-shadow.push-effect:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.sek-simple-form-wrapper input[type=text],.sek-simple-form-wrapper textarea{font-size:16px;width:100%!important;padding:.4em .5em;border-radius:3px;box-sizing:border-box;outline:0;font-weight:400;max-width:100%;border:none;color:#555;background-color:#fff}.sek-simple-form-wrapper textarea{height:auto;max-height:150px}.sek-simple-form-wrapper .sek-form-field{margin-bottom:15px;clear:both}.sek-simple-form-wrapper label{font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;color:#444;font-weight:700;text-align:left;margin:0;padding:0 0 3px 0;width:auto;display:block}.sek-simple-form-wrapper.use-outset-shadow .sek-form-field input[type=text],.sek-simple-form-wrapper.use-outset-shadow .sek-form-field textarea{box-shadow:0 3px 8px rgba(0,0,0,.2)!important}.sek-simple-form-wrapper.use-inset-shadow .sek-form-field input[type=text],.sek-simple-form-wrapper.use-inset-shadow .sek-form-field textarea{box-shadow:0 1px 1px rgba(0,0,0,.075) inset}.sek-simple-form-wrapper #sek-form-respond{padding:20px 0}[data-sek-module-type=czr_tiny_mce_editor_module] a{text-decoration:underline}.sek-module-inner{line-height:1.5em}.sek-module-inner h1,.sek-module-inner h2,.sek-module-inner h3,.sek-module-inner h4,.sek-module-inner h5,.sek-module-inner h6,.sek-module-inner p{line-height:1.5em}.sek-module-inner p{margin:0 0 1em;padding:0}.sek-module-inner a{text-decoration:none;box-shadow:none}.sek-module-inner img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}body .sek-module-inner h1:before,body .sek-module-inner h2:before,body .sek-module-inner h3:before,body .sek-module-inner h4:before,body .sek-module-inner h5:before,body .sek-module-inner h6:before{content:none;background:0 0}[data-sek-level=location]{clear:both;font-size:16px}.sek-column,.sek-module,.sek-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sek-column-inner,.sek-module-inner{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sek-column-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sek-module{-ms-flex-item-align:center;align-self:center;width:100%;max-width:100%}[data-sek-is-nested=true] .sek-container-fluid{padding-right:0;padding-left:0}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/material-icons/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/material-icons/MaterialIcons-Regular.woff2) format("woff2"),url(../fonts/material-icons/MaterialIcons-Regular.woff) format("woff"),url(../fonts/material-icons/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}.sek-module-placeholder{text-align:center}.sek-module-placeholder .material-icons{font-size:inherit;color:#cfcfcf}@media (min-width:767px){[data-sek-level=location] .sek-hidden-on-desktops{display:none}}@media (min-width:575px) and (max-width:768px){[data-sek-level=location] .sek-hidden-on-tablets{display:none}}@media (max-width:575px){[data-sek-level=location] .sek-hidden-on-mobiles{display:none}}.sek-screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}#nimble-page{position:relative;word-wrap:break-word}#wpadminbar .sek-nimble-icon{padding-left:15px;display:inline-block}#wpadminbar .sek-nimble-icon img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray;transition:all .3s ease-in-out}#wpadminbar .sek-nimble-icon:hover img{-webkit-filter:none;filter:none;-webkit-filter:none;filter:none}#wpadminbar .sek-nimble-icon img{width:28px;position:absolute;top:2px}#wpadminbar .sek-nimble-icon .sek-nimble-admin-bar-title{padding-left:30px}
|
1 |
+
.sektion-wrapper *,.sektion-wrapper ::after,.sektion-wrapper ::before{box-sizing:border-box}.sektion-wrapper img{max-width:100%;vertical-align:middle;border-style:none}.sektion-wrapper svg:not(:root){overflow:hidden}.sektion-wrapper figure{margin:0}.sektion-wrapper embed,.sektion-wrapper iframe,.sektion-wrapper object{max-width:100%}.sek-module-inner .sek-btn,.sek-service-font{font-family:sans-serif;letter-spacing:1px}.sek-container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:576px){.sek-container{max-width:540px}}@media (min-width:768px){.sek-container{max-width:720px}}@media (min-width:992px){.sek-container{max-width:960px}}@media (min-width:1200px){.sek-container{max-width:1140px}}.sek-container-fluid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.sek-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.sek-container-no-padding{padding-right:0;padding-left:0;overflow-x:hidden}.sek-no-gutters{margin-right:0;margin-left:0}.sek-no-gutters>.sek-col,.sek-no-gutters>[class*=sek-col-]{padding-right:0;padding-left:0}.sek-col,.sek-col-10,.sek-col-100,.sek-col-11,.sek-col-12,.sek-col-14,.sek-col-16,.sek-col-20,.sek-col-25,.sek-col-30,.sek-col-33,.sek-col-40,.sek-col-50,.sek-col-60,.sek-col-66,.sek-col-70,.sek-col-75,.sek-col-8,.sek-col-80,.sek-col-83,.sek-col-9,.sek-col-90,.sek-col-auto,.sek-col-base{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.sek-col-base{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sek-col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.sek-col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}@media (min-width:768px){.sek-col-8{-ms-flex:0 0 8.333%;flex:0 0 8.333%;max-width:8.333%}.sek-col-9{-ms-flex:0 0 9.090909%;flex:0 0 9.090909%;max-width:9.090909%}.sek-col-10{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.sek-col-11{-ms-flex:0 0 11.111%;flex:0 0 11.111%;max-width:11.111%}.sek-col-12{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.sek-col-14{-ms-flex:0 0 14.285%;flex:0 0 14.285%;max-width:14.285%}.sek-col-16{-ms-flex:0 0 16.666%;flex:0 0 16.666%;max-width:16.666%}.sek-col-20{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.sek-col-25{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.sek-col-30{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.sek-col-33{-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}.sek-col-40{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.sek-col-50{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.sek-col-60{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.sek-col-66{-ms-flex:0 0 66.666%;flex:0 0 66.666%;max-width:66.666%}.sek-col-70{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}.sek-col-75{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.sek-col-80{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.sek-col-83{-ms-flex:0 0 83.333%;flex:0 0 83.333%;max-width:83.333%}.sek-col-90{-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.sek-col-100{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sek-order-first{-ms-flex-order:-1;order:-1}.sek-order-last{-ms-flex-order:13;order:13}.sek-order-0{-ms-flex-order:0;order:0}.sek-order-1{-ms-flex-order:1;order:1}.sek-order-2{-ms-flex-order:2;order:2}.sek-order-3{-ms-flex-order:3;order:3}.sek-order-4{-ms-flex-order:4;order:4}.sek-order-5{-ms-flex-order:5;order:5}.sek-order-6{-ms-flex-order:6;order:6}.sek-order-7{-ms-flex-order:7;order:7}.sek-order-8{-ms-flex-order:8;order:8}.sek-order-9{-ms-flex-order:9;order:9}.sek-order-10{-ms-flex-order:10;order:10}.sek-order-11{-ms-flex-order:11;order:11}.sek-order-12{-ms-flex-order:12;order:12}}.sek-fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.sek-fade{transition:none}}.sek-fade:not(.show){opacity:0}.sek-collapse:not(.show){display:none}.sek-clearfix::after{display:block;clear:both;content:""}.sek-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sek-sr-only-focusable:active,.sek-sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.sek-embed{position:relative}.sek-embed::before{display:block;content:''}.sek-embed .sek-embed-inner,.sek-embed iframe{position:absolute;width:100%;height:100%;top:0;left:0}.sektion-wrapper{word-wrap:break-word}.sek-module .sek-module-inner ul{list-style:disc}.sek-module .sek-module-inner ol{list-style:decimal}.sek-module .sek-module-inner ol>li::before{content:none}.sek-module .sek-module-inner ol,.sek-module .sek-module-inner ul{padding:0;line-height:1.5;margin:0 0 1.5rem 1.5rem}.sek-module .sek-module-inner ol>li,.sek-module .sek-module-inner ul>li{padding:0}.sek-module .sek-module-inner li>ol,.sek-module .sek-module-inner li>ul{margin-bottom:0}.sek-module-inner .sek-btn{display:inline-block;font-weight:400;line-height:1.25em;text-align:center;white-space:normal;word-break:break-all;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5em 1em;border-radius:2px;border-width:2px;border-style:solid;font-size:1em;cursor:pointer;text-decoration:none;text-transform:none;transition:all .2s ease-in-out}.sek-module-inner .sek-btn:focus,.sek-module-inner .sek-btn:hover{text-decoration:none}.sek-module-inner .focus.sek-btn,.sek-module-inner .sek-btn:focus{outline:0;box-shadow:0 0 0 2px rgba(2,117,216,.25)}.sek-module-inner .disabled.sek-btn,.sek-module-inner .sek-btn:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.sek-module-inner .active.sek-btn,.sek-module-inner .sek-btn:active{background-image:none;box-shadow:0 0 0 2px rgba(2,117,216,.25)}a.sek-btn.disabled,fieldset[disabled] a.sek-btn{pointer-events:none}.sektion-wrapper [type=button],.sektion-wrapper [type=reset],.sektion-wrapper [type=submit],.sektion-wrapper button{-webkit-appearance:button}.sektion-wrapper [type=button]::-moz-focus-inner,.sektion-wrapper [type=reset]::-moz-focus-inner,.sektion-wrapper [type=submit]::-moz-focus-inner,.sektion-wrapper button::-moz-focus-inner{padding:0;border-style:none}.sektion-wrapper [type=button]::-moz-focus-inner .sek-btn,.sektion-wrapper [type=reset]::-moz-focus-inner .sek-btn,.sektion-wrapper [type=submit]::-moz-focus-inner .sek-btn,.sektion-wrapper button::-moz-focus-inner .sek-btn{padding:.5em 1em;border-style:solid}[type=button].sek-btn,[type=reset].sek-btn,[type=submit].sek-btn,button.sek-btn{-wekbit-appearance:none!important;background:0 0}.sek-module-inner h1,.sek-module-inner h2,.sek-module-inner h3,.sek-module-inner h4,.sek-module-inner h5,.sek-module-inner h6{font-weight:400;line-height:1.5em}.sek-module-inner h1{font-size:2.48em}.sek-module-inner h2{font-size:2.07em}.sek-module-inner h3{font-size:1.73em}.sek-module-inner h4{font-size:1.44em}.sek-module-inner h5{font-size:1.2em}.sek-module-inner h6{font-size:1em}.sek-heading>a{color:inherit;font-size:inherit}.sek-nav-wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-pack:center;justify-content:center;padding:.5rem 0}.sek-nav-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sek-nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.sek-module .sek-module-inner .sek-nav{margin-right:-10px!important;margin-left:-10px!important}.sek-module .sek-module-inner .sek-nav,.sek-module .sek-module-inner .sek-nav ul{list-style:none!important;padding:0!important;margin:0!important}.sek-module .sek-module-inner .sek-nav li{list-style:none;margin:0 5px}.sek-module .sek-module-inner .sek-nav li>ul li{padding:0 0 0 .9rem}.sek-nav li a{padding:.6em .8em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:inherit;overflow:hidden}.sek-nav-wrap .sek-nav li a{text-decoration:none}.sek-nav li a:hover .sek-nav__title{text-decoration:underline}.sek-nav li:not(:last-of-type){border-bottom:1px solid;border-color:rgba(49,49,49,.09)}.sek-nav .menu-item-has-children,.sek-nav .page_item_has_children{position:relative}.sek-nav .menu-item-has-children>a::after,.sek-nav .page_item_has_children>a::after{content:"\f107";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:none;font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 5 Free';font-weight:900;transition:all .3s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;padding:0 .45em;font-size:.8em;top:.1em;position:relative}.sek-nav .menu-item-has-children.show>a::after,.sek-nav .page_item_has_children.show>a::after{-webkit-transform:translateZ(0) rotate(-180deg)!important;transform:translateZ(0) rotate(-180deg)!important;-ms-transform:rotate(-180deg)!important}.sek-nav .children,.sek-nav .sub-menu{position:static;float:none;list-style:none;border-radius:0;border:0;margin:0;padding:0;font-size:inherit}@media (min-width:768px){.sek-nav .children,.sek-nav .sub-menu{position:absolute;display:none;top:100%;left:0;z-index:1000;min-width:10rem;max-width:50vw}}.sek-dropdown-submenu>a::after{-webkit-transform:translateZ(0) rotate(-90deg);transform:translateZ(0) rotate(-90deg);-ms-transform:rotate(-90deg)}.sek-dropdown-submenu>a[class*=-reverse]::after{-webkit-transform:translateZ(0) rotate(-270deg);transform:translateZ(0) rotate(-270deg)}.sek-nav-toggler{-webkit-appearance:none!important;cursor:pointer;height:40px;width:40px;padding:0;vertical-align:middle}.sek-nav-toggler,.sek-nav-toggler:focus,.sek-nav-toggler:hover{background:0 0;background-color:rgba(0,0,0,0);color:#000;border:none}.sek-ham__span-wrapper{height:12px;position:relative}.sek-ham__span-wrapper .line{display:block;height:1.5px;position:absolute;left:10px;border-radius:5px;background-clip:padding-box;transition:all ease .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-top:1.5px solid}.sek-ham__span-wrapper .line-1{top:0}.sek-ham__span-wrapper .line-2{top:50%}.sek-ham__span-wrapper .line-3{top:100%}.sek-nav-toggler .line-1{-webkit-transform:translate(-3px,6px) rotate(45deg);transform:translate(-3px,6px) rotate(45deg);width:28px}.sek-nav-toggler .line-2{opacity:0}.sek-nav-toggler .line-3{-webkit-transform:translate(-3px,-6px) rotate(-45deg);transform:translate(-3px,-6px) rotate(-45deg);width:28px}.sek-nav-toggler.sek-collapsed .line{width:20px;-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0);opacity:1}.sek-nav-toggler.sek-collapsed.hovering .line{-webkit-transform:translateX(-3px);transform:translateX(-3px);width:26px}.sek-dropdown-menu{position:static;float:none;list-style:none;border-radius:0;border:0;margin:0;padding:0;font-size:inherit}@media (min-width:768px){.sek-dropdown-menu{position:absolute;display:none;top:100%;left:0;z-index:1000;min-width:10rem;max-width:50vw}}.show>.sek-dropdown-menu{display:block}.sek-dropdown-menu .sek-nav__title{word-break:break-word;white-space:normal}.sek-dropdown-menu.open-right{left:0;right:auto}.sek-dropdown-menu ul.open-right,.sek-dropdown-menu.open-right ul:not(.open-left){left:100%;right:auto}.sek-dropdown-menu.open-left{left:auto;right:0}.sek-dropdown-menu ul.open-left,.sek-dropdown-menu.open-left ul:not(.open-right){right:100%;left:auto}@media (min-width:768px){.sek-nav{-ms-flex-direction:row;flex-direction:row}.sek-nav .menu-item-has-children>a::after,.sek-nav .page_item_has_children>a::after{display:inline-block}.sek-nav>li:not(:last-of-type){border-bottom:none}.sek-nav>li>a{padding:5px}.sek-nav-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.sek-nav-toggler{display:none}.sek-dropdown-menu{background:#fff;box-shadow:1px 2px 2px 2px rgba(0,0,0,.15)}.sek-nav .sek-dropdown-menu li{padding:0 10px!important;margin:0!important}.sek-nav .sek-dropdown-menu li a{padding:10px 12px}.sek-dropdown-menu ul{left:100%}.sek-dropdown-menu .sek-menu-link__row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.sek-dropdown-menu .sek-nav__title{word-break:normal;white-space:nowrap}.sek-dropdown-submenu .sek-dropdown-menu{top:15px}.sek-submenu-fade .sek-dropdown-menu a{transition:all .25s ease;-webkit-transform:translate(0,0);transform:translate(0,0)}.sek-submenu-fade .sek-dropdown-menu a:hover{-webkit-transform:translate(3px,0);transform:translate(3px,0)}.sek-submenu-fade .menu-item-has-children,.sek-submenu-fade .page_item_has_children{-webkit-perspective:1000px;perspective:1000px}.sek-submenu-fade .menu-item-has-children>ul,.sek-submenu-fade .page_item_has_children>ul{position:fixed;opacity:0;visibility:hidden;display:block;transition:all .25s ease-in-out;-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}.sek-submenu-fade .menu-item-has-children:not(.show),.sek-submenu-fade .page_item_has_children:not(.show){overflow:hidden}.sek-submenu-fade .menu-item-has-children:not(.show) ul,.sek-submenu-fade .page_item_has_children:not(.show) ul{pointer-events:none;cursor:not-allowed}.sek-submenu-fade li.show{-webkit-perspective:none;perspective:none}.sek-submenu-fade li.show>ul{position:absolute;visibility:visible;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}[class*=sek__r-w]{position:relative;display:block;padding:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}[class*=sek__r-w]::before{display:block;content:""}.sek__r-wFP::before{padding-top:92.592593%}.sek-fp-widget{text-align:center;margin:auto!important}.sek-fp-widget .sek-fp-button-holder,.sek-fp-widget .sek-fp-text,.sek-fp-widget .sek-fp-title{width:90%;margin-left:auto;margin-right:auto}.sek-fp-widget .sek-fp-title{color:#5a5a5a;line-height:1.25em;margin-top:.625em;margin-bottom:1.25em;word-break:break-word;position:relative;font-weight:500;font-size:1.44em}.sek-fp-widget .sek-fp-title::after{content:"";position:absolute;width:1.25em;background:#5a5a5a;height:2px;top:100%;left:0;right:0;margin:.3125em auto 0;transition:all .6s ease}.sek-link-mask-p:hover .sek-fp-title::after{width:2.5em}.sek-fp-widget .sek-fp-text{color:#777;line-height:1.55em;margin:1.5em auto;word-wrap:break-word}.sek-fp-widget .sek-fp-text>a{padding:0!important;display:inline!important;line-height:1em!important}.sek-fp-widget .sek-fp-btn-link{text-transform:uppercase;margin-bottom:1.25em;white-space:normal;word-break:break-word;outline:0;background-color:#3b3b3b;color:#fff;border-color:#3b3b3b;font-size:.75em;line-height:2.5em;padding:0 2.5em}.sek-fp-widget .sek-fp-btn-link:active,.sek-fp-widget .sek-fp-btn-link:focus,.sek-fp-widget .sek-fp-btn-link:hover{color:#3b3b3b;background:0 0}.sek-fp-widget .sek-fp-thumb-wrapper{max-width:270px;margin:8px auto}.sek-fp-widget img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate(0,0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;z-index:0}.js-center-images-disabled .sek-fp-widget img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-ms-transform:translate(-50%,-50%);top:50%;left:50%;max-width:100%}.sek-fp-widget img.h-centered{width:auto!important;max-width:none!important}.sek-fp-widget img.v-centered{height:auto!important;max-height:none!important;max-width:none!important;vertical-align:top}.sek-link-mask{position:absolute;border-color:#fff;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:1}.sek-link-mask.no-effect{border:none}.sek-link-mask::before{position:absolute;width:63%;padding-bottom:63%;content:'';z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);border:150px solid;border-color:inherit;box-sizing:content-box;transition:all .3s ease}.round .sek-link-mask::before{border-radius:50%}.sek-link-mask-p:hover .sek-link-mask::before{-webkit-transform:translate(-50%,-50%) scale(1.4);transform:translate(-50%,-50%) scale(1.4);-webkit-transform:translate3d(-50%,-50%,0) scale(1.4);transform:translate3d(-50%,-50%,0) scale(1.4);-ms-transform:translate(-50%,-50%) scale(1.4)}.no-cssanimations .sek-link-mask{border:transparent}.no-cssanimations .sek-fp-thumb-wrapper{opacity:.7}.no-cssanimations .sek-fp-thumb-wrapper:hover{opacity:1}[data-sek-module-type=czr_image_module]{text-align:center}[data-sek-module-type=czr_image_module] img{border:0 solid #f2f2f2}[data-sek-module-type=czr_image_module] .box-shadow img{box-shadow:rgba(0,0,0,.25) 0 3px 11px 0}[data-sek-module-type=czr_image_module] figure img{transition:all .2s ease-out}.sek-hover-effect-opacity img:hover{opacity:.7}.sek-hover-effect-zoom-out img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.sek-hover-effect-zoom-in img:hover{-webkit-transform:scale(.95);transform:scale(.95)}.sek-hover-effect-move-up img:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px)}.sek-hover-effect-move-down img:hover{-webkit-transform:translateY(6px);transform:translateY(6px)}.sek-hover-effect-blur img:hover{-webkit-filter:blur(2px);filter:blur(2px)}.sek-hover-effect-grayscale img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.sek-hover-effect-grayscale img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray}.sek-hover-effect-reverse-grayscale img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray}.sek-hover-effect-reverse-grayscale img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.sek-nimble-image-wrapper{max-width:100%;overflow:hidden;width:100%;position:relative;display:block;background-position:center center;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sek-nimble-image-wrapper::before{content:'';display:block;padding-top:100%}.sek-nimble-image-mask{position:absolute;border-color:#fff;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sek-nimble-image-mask::before{position:absolute;width:63%;padding-bottom:63%;content:'';z-index:1;border:150vw solid;border-color:inherit;box-sizing:content-box;transition:all .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sek-nimble-image-wrapper:hover .sek-nimble-image-mask::before{-webkit-transform:scale(1.4);transform:scale(1.4)}.sek-nimble-image-wrapper.round .sek-nimble-image-mask::before{border-radius:50%}.sek-nimble-image{position:absolute;width:100%;height:100%;background-position:center center;background-size:cover;z-index:0}[data-sek-module-type=czr_divider_module]{text-align:center}[data-sek-module-type=czr_divider_module] .sek-module-inner{font-size:0;line-height:0}.sek-divider{border-top:1px solid #5a5a5a;display:inline-block;width:100%;margin-top:15px;margin-bottom:15px;font-size:1rem}.sek-spacer{height:20px}[data-sek-module-type=czr_icon_module]{text-align:center;color:#5a5a5a;font-size:15px}[data-sek-module-type=czr_icon_module] a.sek-icon,[data-sek-module-type=czr_icon_module] a.sek-icon.active,[data-sek-module-type=czr_icon_module] a.sek-icon:active,[data-sek-module-type=czr_icon_module] a.sek-icon:focus,[data-sek-module-type=czr_icon_module] a.sek-icon:hover{color:inherit}[data-sek-module-type=czr_icon_module] .box-shadow .sek-icon-wrapper{box-shadow:rgba(0,0,0,.25) 0 3px 11px 0}[data-sek-module-type=czr_icon_module] .sek-icon i{webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}[data-sek-module-type=czr_icon_module] .sek-icon .fab,[data-sek-module-type=czr_icon_module] .sek-icon .far,[data-sek-module-type=czr_icon_module] .sek-icon .fas{width:1em;height:1em;text-align:center}[data-sek-module-type=czr_icon_module] a.sek-icon{box-shadow:none;-webkit-box-shadow:none}[data-sek-module-type=czr_icon_module] a.sek-icon:active,[data-sek-module-type=czr_icon_module] a.sek-icon:focus,[data-sek-module-type=czr_icon_module] a.sek-icon:hover{box-shadow:none;-webkit-box-shadow:none}[data-sek-module-type=czr_icon_module] .sek-icon-wrapper{display:inline-block}.sek-quote p{margin:0 0 .5em;padding:0}.sek-quote .sek-cite{font-size:13px;line-height:1.5em;font-style:inherit}.sek-quote.sek-quote-design{background:0 0;font-style:inherit;margin-right:0;margin-left:0;padding:15px 0;border:none}.sek-quote.sek-quote-design>*{padding:0;margin:0}.sek-quote.sek-quote-design::after,.sek-quote.sek-quote-design::before{display:none}.sek-quote.sek-quote-design .sek-cite{padding:0;font-weight:400}.sek-quote.sek-quote-design .sek-cite::before{display:none}.sek-quote.sek-quote-design .sek-quote-inner{color:inherit;padding-left:calc(10px + 1.3em)}.sek-quote.sek-quote-design .sek-quote-content{font-weight:400;font-size:16px;color:inherit}.sek-quote.sek-quote-design.sek-border-before{padding-left:15px;border-left:5px solid}.sek-quote.sek-quote-design.sek-border-before .sek-cite{clear:both;display:block;margin-top:1.5em;position:relative;padding-left:2.2em;padding-right:.25em}.sek-quote.sek-quote-design.sek-border-before .sek-cite::before{display:block;content:'';top:1em;position:absolute;background:0 0;width:2em;height:auto;left:0;border-top:1px solid}.sek-quote.sek-quote-design.sek-quote-icon-before{position:relative;display:-ms-flexbox;display:flex;font-size:32px}.sek-quote.sek-quote-design.sek-quote-icon-before .sek-quote-content :last-child{margin-bottom:.75em}.sek-quote.sek-quote-design.sek-quote-icon-before::before{content:'\f10d';color:#ccc;font-weight:900;font-style:normal;text-align:center;font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;display:-ms-flexbox;display:flex;position:static;width:auto;margin:0;left:0;position:absolute;top:0}[data-sek-module-type=czr_button_module] .sek-module-inner{text-align:center}.sek-module-inner .sek-btn{background:#020202;color:#fff;padding:.5em 1em}.sek-module-inner .sek-btn i{margin:0 8px}.sek-module-inner .sek-btn:active,.sek-module-inner .sek-btn:focus,.sek-module-inner .sek-btn:hover{color:#fff}.sek-btn-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sek-btn.box-shadow{box-shadow:0 3px 8px rgba(0,0,0,.2)!important}.sek-btn.box-shadow.push-effect:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.sek-simple-form-wrapper input[type=text],.sek-simple-form-wrapper textarea{font-size:16px;width:100%!important;padding:.4em .5em;border-radius:3px;box-sizing:border-box;outline:0;font-weight:400;max-width:100%;border:none;color:#555;background-color:#fff}.sek-simple-form-wrapper textarea{height:auto;max-height:150px}.sek-simple-form-wrapper .sek-form-field{margin-bottom:15px;clear:both}.sek-simple-form-wrapper label{font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;color:#444;font-weight:700;text-align:left;margin:0;padding:0 0 3px 0;width:auto;display:block}.sek-simple-form-wrapper.use-outset-shadow .sek-form-field input[type=text],.sek-simple-form-wrapper.use-outset-shadow .sek-form-field textarea{box-shadow:0 3px 8px rgba(0,0,0,.2)!important}.sek-simple-form-wrapper.use-inset-shadow .sek-form-field input[type=text],.sek-simple-form-wrapper.use-inset-shadow .sek-form-field textarea{box-shadow:0 1px 1px rgba(0,0,0,.075) inset}.sek-simple-form-wrapper #sek-form-respond{padding:20px 0}[data-sek-module-type=czr_tiny_mce_editor_module] a{text-decoration:underline}.sek-module-inner{line-height:1.5em}.sek-module-inner h1,.sek-module-inner h2,.sek-module-inner h3,.sek-module-inner h4,.sek-module-inner h5,.sek-module-inner h6,.sek-module-inner p{line-height:1.5em}.sek-module-inner p{margin:0 0 1em;padding:0}.sek-module-inner a{text-decoration:none;box-shadow:none}.sek-module-inner img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}body .sek-module-inner h1:before,body .sek-module-inner h2:before,body .sek-module-inner h3:before,body .sek-module-inner h4:before,body .sek-module-inner h5:before,body .sek-module-inner h6:before{content:none;background:0 0}[data-sek-level=location]{clear:both;font-size:16px}.sek-column,.sek-module,.sek-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sek-column-inner,.sek-module-inner{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sek-column-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sek-module{-ms-flex-item-align:center;align-self:center;width:100%;max-width:100%}[data-sek-is-nested=true] .sek-container-fluid{padding-right:0;padding-left:0}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/material-icons/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/material-icons/MaterialIcons-Regular.woff2) format("woff2"),url(../fonts/material-icons/MaterialIcons-Regular.woff) format("woff"),url(../fonts/material-icons/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}.sek-module-placeholder{text-align:center}.sek-module-placeholder .material-icons{font-size:inherit;color:#cfcfcf}@media (min-width:767px){[data-sek-level=location] .sek-hidden-on-desktops{display:none}}@media (min-width:575px) and (max-width:768px){[data-sek-level=location] .sek-hidden-on-tablets{display:none}}@media (max-width:575px){[data-sek-level=location] .sek-hidden-on-mobiles{display:none}}.sek-screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}#nimble-page{position:relative;word-wrap:break-word}#wpadminbar .sek-nimble-icon{display:inline-block}#wpadminbar .sek-nimble-icon img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray;transition:all .3s ease-in-out}#wpadminbar .sek-nimble-icon:hover img{-webkit-filter:none;filter:none;-webkit-filter:none;filter:none}#wpadminbar .sek-nimble-icon img{width:28px;position:absolute;top:2px}#wpadminbar .sek-nimble-icon .sek-nimble-admin-bar-title{padding-left:30px}
|
inc/admin/nimble-admin.php
CHANGED
@@ -3,33 +3,35 @@ namespace Nimble;
|
|
3 |
if ( ! defined( 'ABSPATH' ) ) exit;
|
4 |
add_action( 'plugins_loaded', '\Nimble\sek_versionning');
|
5 |
function sek_versionning() {
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
}
|
20 |
add_action('admin_menu', '\Nimble\sek_plugin_menu');
|
21 |
function sek_plugin_menu() {
|
22 |
-
|
|
|
|
|
23 |
}
|
24 |
|
25 |
function sek_plugin_page() {
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
}
|
34 |
|
35 |
|
@@ -42,121 +44,122 @@ function sek_plugin_page() {
|
|
42 |
* @return string $return A string containing the info to output
|
43 |
*/
|
44 |
function sek_config_infos() {
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
$return .=
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
|
|
160 |
}
|
161 |
|
162 |
|
@@ -164,43 +167,76 @@ function sek_config_infos() {
|
|
164 |
* Does Size Conversions
|
165 |
*/
|
166 |
function sek_let_to_num( $v ) {
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
182 |
}
|
183 |
add_action( 'admin_init' , '\Nimble\sek_admin_style' );
|
184 |
function sek_admin_style() {
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
}
|
199 |
add_action( 'admin_notices' , '\Nimble\sek_may_be_display_update_notice');
|
200 |
add_action( 'wp_ajax_dismiss_nimble_update_notice' , '\Nimble\sek_dismiss_update_notice_action' );
|
201 |
foreach ( array( 'wptexturize', 'convert_smilies', 'wpautop') as $callback ) {
|
202 |
-
|
203 |
-
|
204 |
}
|
205 |
|
206 |
|
@@ -208,106 +244,106 @@ foreach ( array( 'wptexturize', 'convert_smilies', 'wpautop') as $callback ) {
|
|
208 |
* @hook : admin_notices
|
209 |
*/
|
210 |
function sek_may_be_display_update_notice() {
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
}
|
312 |
|
313 |
|
@@ -316,119 +352,119 @@ function sek_may_be_display_update_notice() {
|
|
316 |
* => sets the last_update_notice to the current Hueman version when user click on dismiss notice link
|
317 |
*/
|
318 |
function sek_dismiss_update_notice_action() {
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
}
|
324 |
/* beautify admin notice text using some defaults the_content filter callbacks */
|
325 |
foreach ( array( 'wptexturize', 'convert_smilies' ) as $callback ) {
|
326 |
-
|
327 |
}
|
328 |
function sek_welcome_notice_is_dismissed() {
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
}
|
333 |
|
334 |
add_action( 'admin_notices', '\Nimble\sek_render_welcome_notice' );
|
335 |
function sek_render_welcome_notice() {
|
336 |
-
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
|
368 |
-
|
369 |
-
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
-
|
377 |
-
|
378 |
-
|
379 |
-
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
-
|
384 |
-
|
385 |
-
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
|
407 |
-
|
408 |
-
|
409 |
-
|
410 |
-
|
411 |
-
|
412 |
-
|
413 |
-
|
414 |
-
|
415 |
-
|
416 |
-
|
417 |
-
|
418 |
-
|
419 |
-
|
420 |
-
|
421 |
-
|
422 |
-
|
423 |
-
|
424 |
-
|
425 |
-
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
}
|
3 |
if ( ! defined( 'ABSPATH' ) ) exit;
|
4 |
add_action( 'plugins_loaded', '\Nimble\sek_versionning');
|
5 |
function sek_versionning() {
|
6 |
+
$current_version = get_option( 'nimble_version' );
|
7 |
+
if ( $current_version != NIMBLE_VERSION ) {
|
8 |
+
update_option( 'nimble_version_upgraded_from', $current_version );
|
9 |
+
update_option( 'nimble_version', NIMBLE_VERSION );
|
10 |
+
}
|
11 |
+
$started_with = get_option( 'nimble_started_with_version' );
|
12 |
+
if ( empty( $started_with ) ) {
|
13 |
+
update_option( 'nimble_started_with_version', $current_version );
|
14 |
+
}
|
15 |
+
$start_date = get_option( 'nimble_start_date' );
|
16 |
+
if ( empty( $start_date ) ) {
|
17 |
+
update_option( 'nimble_start_date', date("Y-m-d H:i:s") );
|
18 |
+
}
|
19 |
}
|
20 |
add_action('admin_menu', '\Nimble\sek_plugin_menu');
|
21 |
function sek_plugin_menu() {
|
22 |
+
if ( ! current_user_can( 'update_plugins' ) )
|
23 |
+
return;
|
24 |
+
add_plugins_page(__( 'System infos', 'nimble-builder' ), __( 'System infos', 'nimble-builder' ), 'read', 'nimble-builder', '\Nimble\sek_plugin_page');
|
25 |
}
|
26 |
|
27 |
function sek_plugin_page() {
|
28 |
+
?>
|
29 |
+
<div class="wrap">
|
30 |
+
<h3><?php _e( 'System Informations', 'nimble-builder' ); ?></h3>
|
31 |
+
<h4 style="text-align: left"><?php _e( 'Please include your system informations when posting support requests.' , 'nimble-builder' ) ?></h4>
|
32 |
+
<textarea readonly="readonly" onclick="this.focus();this.select()" id="system-info-textarea" name="tc-sysinfo" title="<?php _e( 'To copy the system infos, click below then press Ctrl + C (PC) or Cmd + C (Mac).', 'nimble-builder' ); ?>" style="width: 800px;min-height: 800px;font-family: Menlo,Monaco,monospace;background: 0 0;white-space: pre;overflow: auto;display:block;"><?php echo sek_config_infos(); ?></textarea>
|
33 |
+
</div>
|
34 |
+
<?php
|
35 |
}
|
36 |
|
37 |
|
44 |
* @return string $return A string containing the info to output
|
45 |
*/
|
46 |
function sek_config_infos() {
|
47 |
+
global $wpdb;
|
48 |
+
|
49 |
+
if ( !class_exists( 'Browser' ) ) {
|
50 |
+
require_once( NIMBLE_BASE_PATH . '/inc/libs/browser.php' );
|
51 |
+
}
|
52 |
+
|
53 |
+
$browser = new \Browser();
|
54 |
+
$theme_data = wp_get_theme();
|
55 |
+
$theme = $theme_data->Name . ' ' . $theme_data->Version;
|
56 |
+
$parent_theme = $theme_data->Template;
|
57 |
+
if ( ! empty( $parent_theme ) ) {
|
58 |
+
$parent_theme_data = wp_get_theme( $parent_theme );
|
59 |
+
$parent_theme = $parent_theme_data->Name . ' ' . $parent_theme_data->Version;
|
60 |
+
}
|
61 |
+
|
62 |
+
$return = '### Begin System Infos (Generated ' . date( 'Y-m-d H:i:s' ) . ') ###' . "";
|
63 |
+
$return .= "\n" .'------------ SITE INFO' . "\n";
|
64 |
+
$return .= 'Site URL: ' . site_url() . "\n";
|
65 |
+
$return .= 'Home URL: ' . home_url() . "\n";
|
66 |
+
$return .= 'Multisite: ' . ( is_multisite() ? 'Yes' : 'No' ) . "\n";
|
67 |
+
$return .= "\n\n" . '------------ USER BROWSER' . "\n";
|
68 |
+
$return .= $browser;
|
69 |
+
|
70 |
+
$locale = get_locale();
|
71 |
+
$return .= "\n\n" . '------------ WORDPRESS CONFIG' . "\n";
|
72 |
+
$return .= 'WP Version: ' . get_bloginfo( 'version' ) . "\n";
|
73 |
+
$return .= 'Language: ' . ( !empty( $locale ) ? $locale : 'en_US' ) . "\n";
|
74 |
+
$return .= 'Permalink Structure: ' . ( get_option( 'permalink_structure' ) ? get_option( 'permalink_structure' ) : 'Default' ) . "\n";
|
75 |
+
$return .= 'Active Theme: ' . $theme . "\n";
|
76 |
+
if ( $parent_theme !== $theme ) {
|
77 |
+
$return .= 'Parent Theme: ' . $parent_theme . "\n";
|
78 |
+
}
|
79 |
+
$return .= 'Show On Front: ' . get_option( 'show_on_front' ) . "\n";
|
80 |
+
if( get_option( 'show_on_front' ) == 'page' ) {
|
81 |
+
$front_page_id = get_option( 'page_on_front' );
|
82 |
+
$blog_page_id = get_option( 'page_for_posts' );
|
83 |
+
|
84 |
+
$return .= 'Page On Front: ' . ( $front_page_id != 0 ? get_the_title( $front_page_id ) . ' (#' . $front_page_id . ')' : 'Unset' ) . "\n";
|
85 |
+
$return .= 'Page For Posts: ' . ( $blog_page_id != 0 ? get_the_title( $blog_page_id ) . ' (#' . $blog_page_id . ')' : 'Unset' ) . "\n";
|
86 |
+
}
|
87 |
+
|
88 |
+
$return .= 'ABSPATH: ' . ABSPATH . "\n";
|
89 |
+
|
90 |
+
$return .= 'WP_DEBUG: ' . ( defined( 'WP_DEBUG' ) ? WP_DEBUG ? 'Enabled' : 'Disabled' : 'Not set' ) . "\n";
|
91 |
+
$return .= 'WP Memory Limit: ' . ( sek_let_to_num( WP_MEMORY_LIMIT )/( 1024 ) ) ."MB" . "\n";
|
92 |
+
$return .= "\n\n" . '------------ NIMBLE CONFIGURATION' . "\n";
|
93 |
+
$return .= 'Version: ' . NIMBLE_VERSION . "\n";
|
94 |
+
$return .= 'Upgraded From: ' . get_option( 'nimble_version_upgraded_from', 'None' ) . "\n";
|
95 |
+
$return .= 'Started With: ' . get_option( 'nimble_started_with_version', 'None' ) . "\n";
|
96 |
+
$updates = get_plugin_updates();
|
97 |
+
$muplugins = get_mu_plugins();
|
98 |
+
if( count( $muplugins ) > 0 ) {
|
99 |
+
$return .= "\n\n" . '------------ MU PLUGINS' . "\n";
|
100 |
+
|
101 |
+
foreach( $muplugins as $plugin => $plugin_data ) {
|
102 |
+
$return .= $plugin_data['Name'] . ': ' . $plugin_data['Version'] . "\n";
|
103 |
+
}
|
104 |
+
}
|
105 |
+
$return .= "\n\n" . '------------ WP ACTIVE PLUGINS' . "\n";
|
106 |
+
|
107 |
+
$plugins = get_plugins();
|
108 |
+
$active_plugins = get_option( 'active_plugins', array() );
|
109 |
+
|
110 |
+
foreach( $plugins as $plugin_path => $plugin ) {
|
111 |
+
if( !in_array( $plugin_path, $active_plugins ) )
|
112 |
+
continue;
|
113 |
+
|
114 |
+
$update = ( array_key_exists( $plugin_path, $updates ) ) ? ' (needs update - ' . $updates[$plugin_path]->update->new_version . ')' : '';
|
115 |
+
$return .= $plugin['Name'] . ': ' . $plugin['Version'] . $update . "\n";
|
116 |
+
}
|
117 |
+
$return .= "\n\n" . '------------ WP INACTIVE PLUGINS' . "\n";
|
118 |
+
|
119 |
+
foreach( $plugins as $plugin_path => $plugin ) {
|
120 |
+
if( in_array( $plugin_path, $active_plugins ) )
|
121 |
+
continue;
|
122 |
+
|
123 |
+
$update = ( array_key_exists( $plugin_path, $updates ) ) ? ' (needs update - ' . $updates[$plugin_path]->update->new_version . ')' : '';
|
124 |
+
$return .= $plugin['Name'] . ': ' . $plugin['Version'] . $update . "\n";
|
125 |
+
}
|
126 |
+
|
127 |
+
if( is_multisite() ) {
|
128 |
+
$return .= "\n\n" . '------------ NETWORK ACTIVE PLUGINS' . "\n";
|
129 |
+
|
130 |
+
$plugins = wp_get_active_network_plugins();
|
131 |
+
$active_plugins = get_site_option( 'active_sitewide_plugins', array() );
|
132 |
+
|
133 |
+
foreach( $plugins as $plugin_path ) {
|
134 |
+
$plugin_base = plugin_basename( $plugin_path );
|
135 |
+
|
136 |
+
if( !array_key_exists( $plugin_base, $active_plugins ) )
|
137 |
+
continue;
|
138 |
+
|
139 |
+
$update = ( array_key_exists( $plugin_path, $updates ) ) ? ' (needs update - ' . $updates[$plugin_path]->update->new_version . ')' : '';
|
140 |
+
$plugin = get_plugin_data( $plugin_path );
|
141 |
+
$return .= $plugin['Name'] . ': ' . $plugin['Version'] . $update . "\n";
|
142 |
+
}
|
143 |
+
}
|
144 |
+
$return .= "\n\n" . '------------ WEBSERVER CONFIG' . "\n";
|
145 |
+
$return .= 'PHP Version: ' . PHP_VERSION . "\n";
|
146 |
+
$return .= 'MySQL Version: ' . $wpdb->db_version() . "\n";
|
147 |
+
$return .= 'Webserver Info: ' . $_SERVER['SERVER_SOFTWARE'] . "\n";
|
148 |
+
$return .= 'Writing Permissions: ' . sek_get_write_permissions_status() . "\n";
|
149 |
+
$return .= "\n\n" . '------------ PHP CONFIG' . "\n";
|
150 |
+
$return .= 'Memory Limit: ' . ini_get( 'memory_limit' ) . "\n";
|
151 |
+
$return .= 'Upload Max Size: ' . ini_get( 'upload_max_filesize' ) . "\n";
|
152 |
+
$return .= 'Post Max Size: ' . ini_get( 'post_max_size' ) . "\n";
|
153 |
+
$return .= 'Upload Max Filesize: ' . ini_get( 'upload_max_filesize' ) . "\n";
|
154 |
+
$return .= 'Time Limit: ' . ini_get( 'max_execution_time' ) . "\n";
|
155 |
+
$return .= 'Max Input Vars: ' . ini_get( 'max_input_vars' ) . "\n";
|
156 |
+
$return .= 'Display Errors: ' . ( ini_get( 'display_errors' ) ? 'On (' . ini_get( 'display_errors' ) . ')' : 'N/A' ) . "\n";
|
157 |
+
$return .= 'PHP Arg Separator: ' . ini_get( 'arg_separator.output' ) . "\n";
|
158 |
+
$return .= 'PHP Allow URL File Open: ' . ini_get( 'allow_url_fopen' ) . "\n";
|
159 |
+
|
160 |
+
$return .= "\n\n" . '### End System Infos ###';
|
161 |
+
|
162 |
+
return $return;
|
163 |
}
|
164 |
|
165 |
|
167 |
* Does Size Conversions
|
168 |
*/
|
169 |
function sek_let_to_num( $v ) {
|
170 |
+
$l = substr( $v, -1 );
|
171 |
+
$ret = substr( $v, 0, -1 );
|
172 |
+
|
173 |
+
switch ( strtoupper( $l ) ) {
|
174 |
+
case 'P': // fall-through
|
175 |
+
case 'T': // fall-through
|
176 |
+
case 'G': // fall-through
|
177 |
+
case 'M': // fall-through
|
178 |
+
case 'K': // fall-through
|
179 |
+
$ret *= 1024;
|
180 |
+
break;
|
181 |
+
default:
|
182 |
+
break;
|
183 |
+
}
|
184 |
+
return $ret;
|
185 |
+
}
|
186 |
+
|
187 |
+
|
188 |
+
|
189 |
+
function sek_get_write_permissions_status() {
|
190 |
+
$permission_issues = array();
|
191 |
+
$writing_path_candidates = array();
|
192 |
+
$wp_upload_dir = wp_upload_dir();
|
193 |
+
if ( $wp_upload_dir['error'] ) {
|
194 |
+
$permission_issues[] = 'WordPress root uploads folder';
|
195 |
+
}
|
196 |
+
|
197 |
+
$nimble_css_folder_path = $wp_upload_dir['basedir'] . '/' . NIMBLE_CSS_FOLDER_NAME;
|
198 |
+
|
199 |
+
if ( is_dir( $nimble_css_folder_path ) ) {
|
200 |
+
$writing_path_candidates[ $nimble_css_folder_path ] = 'Nimble uploads folder';
|
201 |
+
}
|
202 |
+
$writing_path_candidates[ ABSPATH ] = 'WP root directory';
|
203 |
+
|
204 |
+
foreach ( $writing_path_candidates as $dir => $description ) {
|
205 |
+
if ( ! is_writable( $dir ) ) {
|
206 |
+
$permission_issues[] = $description;
|
207 |
+
}
|
208 |
+
}
|
209 |
+
|
210 |
+
if ( $permission_issues ) {
|
211 |
+
$message = 'NOK => issues with : ';
|
212 |
+
$message .= implode( ' and ', $permission_issues );
|
213 |
+
} else {
|
214 |
+
$message = 'OK';
|
215 |
+
}
|
216 |
+
|
217 |
+
return $message;
|
218 |
}
|
219 |
add_action( 'admin_init' , '\Nimble\sek_admin_style' );
|
220 |
function sek_admin_style() {
|
221 |
+
if ( skp_is_customizing() )
|
222 |
+
return;
|
223 |
+
wp_enqueue_style(
|
224 |
+
'nimble-admin-css',
|
225 |
+
sprintf(
|
226 |
+
'%1$s/assets/admin/css/%2$s' ,
|
227 |
+
NIMBLE_BASE_URL,
|
228 |
+
'nimble-admin.css'
|
229 |
+
),
|
230 |
+
array(),
|
231 |
+
NIMBLE_ASSETS_VERSION,
|
232 |
+
'all'
|
233 |
+
);
|
234 |
}
|
235 |
add_action( 'admin_notices' , '\Nimble\sek_may_be_display_update_notice');
|
236 |
add_action( 'wp_ajax_dismiss_nimble_update_notice' , '\Nimble\sek_dismiss_update_notice_action' );
|
237 |
foreach ( array( 'wptexturize', 'convert_smilies', 'wpautop') as $callback ) {
|
238 |
+
if ( function_exists( $callback ) )
|
239 |
+
add_filter( 'sek_update_notice', $callback );
|
240 |
}
|
241 |
|
242 |
|
244 |
* @hook : admin_notices
|
245 |
*/
|
246 |
function sek_may_be_display_update_notice() {
|
247 |
+
if ( ! defined('NIMBLE_DISPLAY_UPDATE_NOTICE') || ! NIMBLE_DISPLAY_UPDATE_NOTICE )
|
248 |
+
return;
|
249 |
+
if ( defined('NIMBLE_NO_UPDATE_NOTICE_FOR_VERSION') && NIMBLE_NO_UPDATE_NOTICE_FOR_VERSION === NIMBLE_VERSION )
|
250 |
+
return;
|
251 |
+
if ( ! sek_welcome_notice_is_dismissed() )
|
252 |
+
return;
|
253 |
+
|
254 |
+
$last_update_notice_values = get_option( 'nimble_last_update_notice' );
|
255 |
+
$show_new_notice = false;
|
256 |
+
$display_ct = 5;
|
257 |
+
|
258 |
+
if ( ! $last_update_notice_values || ! is_array($last_update_notice_values) ) {
|
259 |
+
$last_update_notice_values = array( "version" => NIMBLE_VERSION, "display_count" => 0 );
|
260 |
+
update_option( 'nimble_last_update_notice', $last_update_notice_values );
|
261 |
+
if ( sek_user_started_before_version( NIMBLE_VERSION ) ) {
|
262 |
+
$show_new_notice = true;
|
263 |
+
}
|
264 |
+
}
|
265 |
+
|
266 |
+
$_db_version = $last_update_notice_values["version"];
|
267 |
+
$_db_displayed_count = $last_update_notice_values["display_count"];
|
268 |
+
if ( version_compare( NIMBLE_VERSION, $_db_version , '>' ) ) {
|
269 |
+
if ( $_db_displayed_count < $display_ct ) {
|
270 |
+
$show_new_notice = true;
|
271 |
+
(int) $_db_displayed_count++;
|
272 |
+
$last_update_notice_values["display_count"] = $_db_displayed_count;
|
273 |
+
update_option( 'nimble_last_update_notice', $last_update_notice_values );
|
274 |
+
}
|
275 |
+
else {
|
276 |
+
$new_val = array( "version" => NIMBLE_VERSION, "display_count" => 0 );
|
277 |
+
update_option('nimble_last_update_notice', $new_val );
|
278 |
+
}//end else
|
279 |
+
}//end if
|
280 |
+
|
281 |
+
if ( ! $show_new_notice )
|
282 |
+
return;
|
283 |
+
|
284 |
+
ob_start();
|
285 |
+
?>
|
286 |
+
<div class="updated czr-update-notice" style="position:relative;">
|
287 |
+
<?php
|
288 |
+
printf('<h3>%1$s %2$s %3$s %4$s :D</h3>',
|
289 |
+
__( "Thanks, you successfully upgraded", 'nimble-builder'),
|
290 |
+
'Nimble Builder',
|
291 |
+
__( "to version", 'nimble-builder'),
|
292 |
+
NIMBLE_VERSION
|
293 |
+
);
|
294 |
+
?>
|
295 |
+
<?php
|
296 |
+
printf( '<h4>%1$s <a class="" href="%2$s" title="%3$s" target="_blank">%3$s »</a></h4>',
|
297 |
+
'',//__( "Let us introduce the new features we've been working on.", 'text_domain_to_be_replaced'),
|
298 |
+
"https://presscustomizr.com/release-note-for-the-nimble-builder-version-1-4-2/?utm_source=usersite&utm_medium=link&utm_campaign=nimble-update-notice",
|
299 |
+
__( "Read the detailled release notes" , 'nimble-builder' )
|
300 |
+
);
|
301 |
+
?>
|
302 |
+
<p style="text-align:right;position: absolute;font-size: 1.1em;<?php echo is_rtl()? 'left' : 'right';?>: 7px;bottom: -6px;">
|
303 |
+
<?php printf('<a href="#" title="%1$s" class="nimble-dismiss-update-notice"> ( %1$s <strong>X</strong> ) </a>',
|
304 |
+
__('close' , 'nimble-builder')
|
305 |
+
);
|
306 |
+
?>
|
307 |
+
</p>
|
308 |
+
<!-- <p>
|
309 |
+
<?php
|
310 |
+
?>
|
311 |
+
</p> -->
|
312 |
+
</div>
|
313 |
+
<script type="text/javascript" id="nimble-dismiss-update-notice">
|
314 |
+
( function($){
|
315 |
+
var _ajax_action = function( $_el ) {
|
316 |
+
var AjaxUrl = "<?php echo admin_url( 'admin-ajax.php' ); ?>",
|
317 |
+
_query = {
|
318 |
+
action : 'dismiss_nimble_update_notice',
|
319 |
+
dismissUpdateNoticeNonce : "<?php echo wp_create_nonce( 'dismiss-update-notice-nonce' ); ?>"
|
320 |
+
},
|
321 |
+
$ = jQuery,
|
322 |
+
request = $.post( AjaxUrl, _query );
|
323 |
+
|
324 |
+
request.fail( function ( response ) {});
|
325 |
+
request.done( function( response ) {
|
326 |
+
if ( '0' === response )
|
327 |
+
return;
|
328 |
+
if ( '-1' === response )
|
329 |
+
return;
|
330 |
+
|
331 |
+
$_el.closest('.updated').slideToggle('fast');
|
332 |
+
});
|
333 |
+
};//end of fn
|
334 |
+
$( function($) {
|
335 |
+
$('.nimble-dismiss-update-notice').click( function( e ) {
|
336 |
+
e.preventDefault();
|
337 |
+
_ajax_action( $(this) );
|
338 |
+
} );
|
339 |
+
} );
|
340 |
+
|
341 |
+
})( jQuery );
|
342 |
+
</script>
|
343 |
+
<?php
|
344 |
+
$_html = ob_get_contents();
|
345 |
+
if ($_html) ob_end_clean();
|
346 |
+
echo apply_filters( 'sek_update_notice', $_html );
|
347 |
}
|
348 |
|
349 |
|
352 |
* => sets the last_update_notice to the current Hueman version when user click on dismiss notice link
|
353 |
*/
|
354 |
function sek_dismiss_update_notice_action() {
|
355 |
+
check_ajax_referer( 'dismiss-update-notice-nonce', 'dismissUpdateNoticeNonce' );
|
356 |
+
$new_val = array( "version" => NIMBLE_VERSION, "display_count" => 0 );
|
357 |
+
update_option( 'nimble_last_update_notice', $new_val );
|
358 |
+
wp_die( 1 );
|
359 |
}
|
360 |
/* beautify admin notice text using some defaults the_content filter callbacks */
|
361 |
foreach ( array( 'wptexturize', 'convert_smilies' ) as $callback ) {
|
362 |
+
add_filter( 'nimble_update_notice', $callback );
|
363 |
}
|
364 |
function sek_welcome_notice_is_dismissed() {
|
365 |
+
$dismissed = get_user_meta( get_current_user_id(), 'dismissed_wp_pointers', true );
|
366 |
+
$dismissed_array = array_filter( explode( ',', (string) $dismissed ) );
|
367 |
+
return in_array( NIMBLE_WELCOME_NOTICE_ID, $dismissed_array );
|
368 |
}
|
369 |
|
370 |
add_action( 'admin_notices', '\Nimble\sek_render_welcome_notice' );
|
371 |
function sek_render_welcome_notice() {
|
372 |
+
if ( ! current_user_can( 'customize' ) )
|
373 |
+
return;
|
374 |
+
|
375 |
+
if ( sek_welcome_notice_is_dismissed() )
|
376 |
+
return;
|
377 |
+
if ( sek_site_has_nimble_sections_created() ) {
|
378 |
+
$dismissed = get_user_meta( get_current_user_id(), 'dismissed_wp_pointers', true );
|
379 |
+
$dismissed_array = array_filter( explode( ',', (string) $dismissed ) );
|
380 |
+
$dismissed_array[] = NIMBLE_WELCOME_NOTICE_ID;
|
381 |
+
$dismissed = implode( ',', $dismissed_array );
|
382 |
+
update_user_meta( get_current_user_id(), 'dismissed_wp_pointers', $dismissed );
|
383 |
+
return;
|
384 |
+
}
|
385 |
+
$notice_id = NIMBLE_WELCOME_NOTICE_ID;
|
386 |
+
?>
|
387 |
+
<div class="nimble-welcome-notice notice notice-info is-dismissible" id="<?php echo esc_attr( $notice_id ); ?>">
|
388 |
+
<div class="notice-dismiss"></div>
|
389 |
+
<div class="nimble-welcome-icon-holder">
|
390 |
+
<img class="nimble-welcome-icon" src="<?php echo NIMBLE_BASE_URL.'/assets/img/nimble/nimble_banner.svg?ver='.NIMBLE_VERSION; ?>" alt="<?php esc_html_e( 'Nimble Builder', 'nimble-builder' ); ?>" />
|
391 |
+
</div>
|
392 |
+
<h1><?php echo apply_filters( 'nimble_update_notice', __('Welcome to the Nimble Builder for WordPress :D', 'nimble-builder' ) ); ?></h1>
|
393 |
+
<h3><?php _e( 'The Nimble Builder takes the native WordPress customizer to a level you\'ve never seen before.', 'nimble-builder' ); ?></h3>
|
394 |
+
<h3><?php _e( 'Nimble allows you to drag and drop content modules, or pre-built section templates, into <u>any context</u> of your site, including search results or 404 pages. You can edit your pages in <i>real time</i> from the live customizer, and then publish when you are happy of the result, or save for later.', 'nimble-builder' ); ?></h3>
|
395 |
+
<h3><?php _e( 'The plugin automatically creates fluid and responsive sections for a pixel-perfect rendering on smartphones and tablets, without the need to add complex code.', 'nimble-builder' ); ?></h3>
|
396 |
+
<?php printf( '<a href="%1$s" target="_blank" class="button button-primary button-hero"><span class="dashicons dashicons-admin-appearance"></span> %2$s</a>',
|
397 |
+
esc_url( add_query_arg(
|
398 |
+
array(
|
399 |
+
array( 'autofocus' => array( 'section' => '__content_picker__' ) ),
|
400 |
+
'return' => urlencode( remove_query_arg( wp_removable_query_args(), wp_unslash( $_SERVER['REQUEST_URI'] ) ) )
|
401 |
+
),
|
402 |
+
admin_url( 'customize.php' )
|
403 |
+
) ),
|
404 |
+
__( 'Start creating content in live preview', 'nimble-builder' )
|
405 |
+
); ?>
|
406 |
+
<div class="nimble-link-to-doc">
|
407 |
+
<?php printf( '<div class="nimble-doc-link-wrap">%1$s <a href="%2$s" target="_blank" class="">%3$s</a>.</div>',
|
408 |
+
__('Or', 'nimble-builder'),
|
409 |
+
esc_url( add_query_arg(
|
410 |
+
array(
|
411 |
+
'utm_source' => 'usersite',
|
412 |
+
'utm_medium' => 'link',
|
413 |
+
'utm_campaign' => 'nimble-welcome-notice'
|
414 |
+
),
|
415 |
+
'docs.presscustomizr.com/article/337-getting-started-with-the-nimble-builder-plugin'
|
416 |
+
) ),
|
417 |
+
__( 'read the getting started guide', 'nimble-builder' )
|
418 |
+
); ?>
|
419 |
+
</div>
|
420 |
+
</div>
|
421 |
+
|
422 |
+
<script>
|
423 |
+
jQuery( function( $ ) {
|
424 |
+
$( <?php echo wp_json_encode( "#$notice_id" ); ?> ).on( 'click', '.notice-dismiss', function() {
|
425 |
+
$.post( ajaxurl, {
|
426 |
+
pointer: <?php echo wp_json_encode( $notice_id ); ?>,
|
427 |
+
action: 'dismiss-wp-pointer'
|
428 |
+
} );
|
429 |
+
} );
|
430 |
+
} );
|
431 |
+
</script>
|
432 |
+
<style type="text/css">
|
433 |
+
.nimble-welcome-notice {
|
434 |
+
padding: 38px;
|
435 |
+
}
|
436 |
+
.nimble-welcome-notice .dashicons {
|
437 |
+
line-height: 44px;
|
438 |
+
}
|
439 |
+
.nimble-welcome-icon-holder {
|
440 |
+
width: 550px;
|
441 |
+
height: 200px;
|
442 |
+
float: left;
|
443 |
+
margin: 0 38px 38px 0;
|
444 |
+
}
|
445 |
+
.nimble-welcome-icon {
|
446 |
+
width: 100%;
|
447 |
+
height: 100%;
|
448 |
+
display: block;
|
449 |
+
}
|
450 |
+
.nimble-welcome-notice h1 {
|
451 |
+
font-weight: bold;
|
452 |
+
}
|
453 |
+
.nimble-welcome-notice h3 {
|
454 |
+
font-size: 16px;
|
455 |
+
font-weight: 500;
|
456 |
+
}
|
457 |
+
.nimble-link-to-doc {
|
458 |
+
position: relative;
|
459 |
+
display: inline-block;
|
460 |
+
width: 200px;
|
461 |
+
height: 46px;
|
462 |
+
}
|
463 |
+
.nimble-link-to-doc .nimble-doc-link-wrap {
|
464 |
+
position: absolute;
|
465 |
+
bottom: 0;
|
466 |
+
}
|
467 |
+
|
468 |
+
</style>
|
469 |
+
<?php
|
470 |
}
|
inc/czr-base-fmk/assets/js/_0_ccat_czr-base-fmk.js
CHANGED
@@ -24,7 +24,8 @@ if ( 'function' != typeof(jQuery.fn.stepper) ) {
|
|
24 |
}/*! CzrSelect2 namespaced version of Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){var b=function(){if(a&&a.fn&&a.fn.czrSelect2&&a.fn.czrSelect2.amd)var b=a.fn.czrSelect2.amd;var b;return function(){if(!b||!b.requirejs){b?c=b:b={};var a,c,d;!function(b){function e(a,b){return u.call(a,b)}function f(a,b){var c,d,e,f,g,h,i,j,k,l,m,n=b&&b.split("/"),o=s.map,p=o&&o["*"]||{};if(a&&"."===a.charAt(0))if(b){for(a=a.split("/"),g=a.length-1,s.nodeIdCompat&&w.test(a[g])&&(a[g]=a[g].replace(w,"")),a=n.slice(0,n.length-1).concat(a),k=0;k<a.length;k+=1)if(m=a[k],"."===m)a.splice(k,1),k-=1;else if(".."===m){if(1===k&&(".."===a[2]||".."===a[0]))break;k>0&&(a.splice(k-1,2),k-=2)}a=a.join("/")}else 0===a.indexOf("./")&&(a=a.substring(2));if((n||p)&&o){for(c=a.split("/"),k=c.length;k>0;k-=1){if(d=c.slice(0,k).join("/"),n)for(l=n.length;l>0;l-=1)if(e=o[n.slice(0,l).join("/")],e&&(e=e[d])){f=e,h=k;break}if(f)break;!i&&p&&p[d]&&(i=p[d],j=k)}!f&&i&&(f=i,h=j),f&&(c.splice(0,h,f),a=c.join("/"))}return a}function g(a,c){return function(){var d=v.call(arguments,0);return"string"!=typeof d[0]&&1===d.length&&d.push(null),n.apply(b,d.concat([a,c]))}}function h(a){return function(b){return f(b,a)}}function i(a){return function(b){q[a]=b}}function j(a){if(e(r,a)){var c=r[a];delete r[a],t[a]=!0,m.apply(b,c)}if(!e(q,a)&&!e(t,a))throw new Error("No "+a);return q[a]}function k(a){var b,c=a?a.indexOf("!"):-1;return c>-1&&(b=a.substring(0,c),a=a.substring(c+1,a.length)),[b,a]}function l(a){return function(){return s&&s.config&&s.config[a]||{}}}var m,n,o,p,q={},r={},s={},t={},u=Object.prototype.hasOwnProperty,v=[].slice,w=/\.js$/;o=function(a,b){var c,d=k(a),e=d[0];return a=d[1],e&&(e=f(e,b),c=j(e)),e?a=c&&c.normalize?c.normalize(a,h(b)):f(a,b):(a=f(a,b),d=k(a),e=d[0],a=d[1],e&&(c=j(e))),{f:e?e+"!"+a:a,n:a,pr:e,p:c}},p={require:function(a){return g(a)},exports:function(a){var b=q[a];return"undefined"!=typeof b?b:q[a]={}},module:function(a){return{id:a,uri:"",exports:q[a],config:l(a)}}},m=function(a,c,d,f){var h,k,l,m,n,s,u=[],v=typeof d;if(f=f||a,"undefined"===v||"function"===v){for(c=!c.length&&d.length?["require","exports","module"]:c,n=0;n<c.length;n+=1)if(m=o(c[n],f),k=m.f,"require"===k)u[n]=p.require(a);else if("exports"===k)u[n]=p.exports(a),s=!0;else if("module"===k)h=u[n]=p.module(a);else if(e(q,k)||e(r,k)||e(t,k))u[n]=j(k);else{if(!m.p)throw new Error(a+" missing "+k);m.p.load(m.n,g(f,!0),i(k),{}),u[n]=q[k]}l=d?d.apply(q[a],u):void 0,a&&(h&&h.exports!==b&&h.exports!==q[a]?q[a]=h.exports:l===b&&s||(q[a]=l))}else a&&(q[a]=d)},a=c=n=function(a,c,d,e,f){if("string"==typeof a)return p[a]?p[a](c):j(o(a,c).f);if(!a.splice){if(s=a,s.deps&&n(s.deps,s.callback),!c)return;c.splice?(a=c,c=d,d=null):a=b}return c=c||function(){},"function"==typeof d&&(d=e,e=f),e?m(b,a,c,d):setTimeout(function(){m(b,a,c,d)},4),n},n.config=function(a){return n(a)},a._defined=q,d=function(a,b,c){if("string"!=typeof a)throw new Error("See almond README: incorrect module build, no module name");b.splice||(c=b,b=[]),e(q,a)||e(r,a)||(r[a]=[a,b,c])},d.amd={jQuery:!0}}(),b.requirejs=a,b.require=c,b.define=d}}(),b.define("almond",function(){}),b.define("jquery",[],function(){var b=a||$;return null==b&&console&&console.error&&console.error("CzrSelect2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before CzrSelect2 on your web page."),b}),b.define("czrSelect2/utils",["jquery"],function(a){function b(a){var b=a.prototype,c=[];for(var d in b){var e=b[d];"function"==typeof e&&"constructor"!==d&&c.push(d)}return c}var c={};c.Extend=function(a,b){function c(){this.constructor=a}var d={}.hasOwnProperty;for(var e in b)d.call(b,e)&&(a[e]=b[e]);return c.prototype=b.prototype,a.prototype=new c,a.__super__=b.prototype,a},c.Decorate=function(a,c){function d(){var b=Array.prototype.unshift,d=c.prototype.constructor.length,e=a.prototype.constructor;d>0&&(b.call(arguments,a.prototype.constructor),e=c.prototype.constructor),e.apply(this,arguments)}function e(){this.constructor=d}var f=b(c),g=b(a);c.displayName=a.displayName,d.prototype=new e;for(var h=0;h<g.length;h++){var i=g[h];d.prototype[i]=a.prototype[i]}for(var j=(function(a){var b=function(){};a in d.prototype&&(b=d.prototype[a]);var e=c.prototype[a];return function(){var a=Array.prototype.unshift;return a.call(arguments,b),e.apply(this,arguments)}}),k=0;k<f.length;k++){var l=f[k];d.prototype[l]=j(l)}return d};var d=function(){this.listeners={}};return d.prototype.on=function(a,b){this.listeners=this.listeners||{},a in this.listeners?this.listeners[a].push(b):this.listeners[a]=[b]},d.prototype.trigger=function(a){var b=Array.prototype.slice,c=b.call(arguments,1);this.listeners=this.listeners||{},null==c&&(c=[]),0===c.length&&c.push({}),c[0]._type=a,a in this.listeners&&this.invoke(this.listeners[a],b.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},d.prototype.invoke=function(a,b){for(var c=0,d=a.length;d>c;c++)a[c].apply(this,b)},c.Observable=d,c.generateChars=function(a){for(var b="",c=0;a>c;c++){var d=Math.floor(36*Math.random());b+=d.toString(36)}return b},c.bind=function(a,b){return function(){a.apply(b,arguments)}},c._convertData=function(a){for(var b in a){var c=b.split("-"),d=a;if(1!==c.length){for(var e=0;e<c.length;e++){var f=c[e];f=f.substring(0,1).toLowerCase()+f.substring(1),f in d||(d[f]={}),e==c.length-1&&(d[f]=a[b]),d=d[f]}delete a[b]}}return a},c.hasScroll=function(b,c){var d=a(c),e=c.style.overflowX,f=c.style.overflowY;return e!==f||"hidden"!==f&&"visible"!==f?"scroll"===e||"scroll"===f?!0:d.innerHeight()<c.scrollHeight||d.innerWidth()<c.scrollWidth:!1},c.escapeMarkup=function(a){var b={"\\":"\","&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};return"string"!=typeof a?a:String(a).replace(/[&<>"'\/\\]/g,function(a){return b[a]})},c.appendMany=function(b,c){if("1.7"===a.fn.jquery.substr(0,3)){var d=a();a.map(c,function(a){d=d.add(a)}),c=d}b.append(c)},c}),b.define("czrSelect2/results",["jquery","./utils"],function(a,b){function c(a,b,d){this.$element=a,this.data=d,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('<ul class="czrSelect2-results__options" role="tree"></ul>');return this.options.get("multiple")&&b.attr("aria-multiselectable","true"),this.$results=b,b},c.prototype.clear=function(){this.$results.empty()},c.prototype.displayMessage=function(b){var c=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var d=a('<li role="treeitem" aria-live="assertive" class="czrSelect2-results__option"></li>'),e=this.options.get("translations").get(b.message);d.append(c(e(b.args))),d[0].className+=" czrSelect2-results__message",this.$results.append(d)},c.prototype.hideMessages=function(){this.$results.find(".czrSelect2-results__message").remove()},c.prototype.append=function(a){this.hideLoading();var b=[];if(null==a.results||0===a.results.length)return void(0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"}));a.results=this.sort(a.results);for(var c=0;c<a.results.length;c++){var d=a.results[c],e=this.option(d);b.push(e)}this.$results.append(b)},c.prototype.position=function(a,b){var c=b.find(".czrSelect2-results");c.append(a)},c.prototype.sort=function(a){var b=this.options.get("sorter");return b(a)},c.prototype.highlightFirstItem=function(){var a=this.$results.find(".czrSelect2-results__option[aria-selected]"),b=a.filter("[aria-selected=true]");b.length>0?b.first().trigger("mouseenter"):a.first().trigger("mouseenter"),this.ensureHighlightVisible()},c.prototype.setClasses=function(){var b=this;this.data.current(function(c){var d=a.map(c,function(a){return a.id.toString()}),e=b.$results.find(".czrSelect2-results__option[aria-selected]");e.each(function(){var b=a(this),c=a.data(this,"data"),e=""+c.id;null!=c.element&&c.element.selected||null==c.element&&a.inArray(e,d)>-1?b.attr("aria-selected","true"):b.attr("aria-selected","false")})})},c.prototype.showLoading=function(a){this.hideLoading();var b=this.options.get("translations").get("searching"),c={disabled:!0,loading:!0,text:b(a)},d=this.option(c);d.className+=" loading-results",this.$results.prepend(d)},c.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},c.prototype.option=function(b){var c=document.createElement("li");c.className="czrSelect2-results__option";var d={role:"treeitem","aria-selected":"false"};b.disabled&&(delete d["aria-selected"],d["aria-disabled"]="true"),null==b.id&&delete d["aria-selected"],null!=b._resultId&&(c.id=b._resultId),b.title&&(c.title=b.title),b.children&&(d.role="group",d["aria-label"]=b.text,delete d["aria-selected"]);for(var e in d){var f=d[e];c.setAttribute(e,f)}if(b.children){var g=a(c),h=document.createElement("strong");h.className="czrSelect2-results__group";a(h);this.template(b,h);for(var i=[],j=0;j<b.children.length;j++){var k=b.children[j],l=this.option(k);i.push(l)}var m=a("<ul></ul>",{"class":"czrSelect2-results__options czrSelect2-results__options--nested"});m.append(i),g.append(h),g.append(m)}else this.template(b,c);return a.data(c,"data",b),c},c.prototype.bind=function(b,c){var d=this,e=b.id+"-results";this.$results.attr("id",e),b.on("results:all",function(a){d.clear(),d.append(a.data),b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("results:append",function(a){d.append(a.data),b.isOpen()&&d.setClasses()}),b.on("query",function(a){d.hideMessages(),d.showLoading(a)}),b.on("select",function(){b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("unselect",function(){b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("open",function(){d.$results.attr("aria-expanded","true"),d.$results.attr("aria-hidden","false"),d.setClasses(),d.ensureHighlightVisible()}),b.on("close",function(){d.$results.attr("aria-expanded","false"),d.$results.attr("aria-hidden","true"),d.$results.removeAttr("aria-activedescendant")}),b.on("results:toggle",function(){var a=d.getHighlightedResults();0!==a.length&&a.trigger("mouseup")}),b.on("results:select",function(){var a=d.getHighlightedResults();if(0!==a.length){var b=a.data("data");"true"==a.attr("aria-selected")?d.trigger("close",{}):d.trigger("select",{data:b})}}),b.on("results:previous",function(){var a=d.getHighlightedResults(),b=d.$results.find("[aria-selected]"),c=b.index(a);if(0!==c){var e=c-1;0===a.length&&(e=0);var f=b.eq(e);f.trigger("mouseenter");var g=d.$results.offset().top,h=f.offset().top,i=d.$results.scrollTop()+(h-g);0===e?d.$results.scrollTop(0):0>h-g&&d.$results.scrollTop(i)}}),b.on("results:next",function(){var a=d.getHighlightedResults(),b=d.$results.find("[aria-selected]"),c=b.index(a),e=c+1;if(!(e>=b.length)){var f=b.eq(e);f.trigger("mouseenter");var g=d.$results.offset().top+d.$results.outerHeight(!1),h=f.offset().top+f.outerHeight(!1),i=d.$results.scrollTop()+h-g;0===e?d.$results.scrollTop(0):h>g&&d.$results.scrollTop(i)}}),b.on("results:focus",function(a){a.element.addClass("czrSelect2-results__option--highlighted")}),b.on("results:message",function(a){d.displayMessage(a)}),a.fn.mousewheel&&this.$results.on("mousewheel",function(a){var b=d.$results.scrollTop(),c=d.$results.get(0).scrollHeight-b+a.deltaY,e=a.deltaY>0&&b-a.deltaY<=0,f=a.deltaY<0&&c<=d.$results.height();e?(d.$results.scrollTop(0),a.preventDefault(),a.stopPropagation()):f&&(d.$results.scrollTop(d.$results.get(0).scrollHeight-d.$results.height()),a.preventDefault(),a.stopPropagation())}),this.$results.on("mouseup",".czrSelect2-results__option[aria-selected]",function(b){var c=a(this),e=c.data("data");return"true"===c.attr("aria-selected")?void(d.options.get("multiple")?d.trigger("unselect",{originalEvent:b,data:e}):d.trigger("close",{})):void d.trigger("select",{originalEvent:b,data:e})}),this.$results.on("mouseenter",".czrSelect2-results__option[aria-selected]",function(b){var c=a(this).data("data");d.getHighlightedResults().removeClass("czrSelect2-results__option--highlighted"),d.trigger("results:focus",{data:c,element:a(this)})})},c.prototype.getHighlightedResults=function(){var a=this.$results.find(".czrSelect2-results__option--highlighted");return a},c.prototype.destroy=function(){this.$results.remove()},c.prototype.ensureHighlightVisible=function(){var a=this.getHighlightedResults();if(0!==a.length){var b=this.$results.find("[aria-selected]"),c=b.index(a),d=this.$results.offset().top,e=a.offset().top,f=this.$results.scrollTop()+(e-d),g=e-d;f-=2*a.outerHeight(!1),2>=c?this.$results.scrollTop(0):(g>this.$results.outerHeight()||0>g)&&this.$results.scrollTop(f)}},c.prototype.template=function(b,c){var d=this.options.get("templateResult"),e=this.options.get("escapeMarkup"),f=d(b,c);null==f?c.style.display="none":"string"==typeof f?c.innerHTML=e(f):a(c).append(f)},c}),b.define("czrSelect2/keys",[],function(){var a={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46};return a}),b.define("czrSelect2/selection/base",["jquery","../utils","../keys"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,b.Observable),d.prototype.render=function(){var b=a('<span class="czrSelect2-selection" role="combobox" aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=this.$element.data("old-tabindex")?this._tabindex=this.$element.data("old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),b.attr("title",this.$element.attr("title")),b.attr("tabindex",this._tabindex),this.$selection=b,b},d.prototype.bind=function(a,b){var d=this,e=(a.id+"-container",a.id+"-results");this.container=a,this.$selection.on("focus",function(a){d.trigger("focus",a)}),this.$selection.on("blur",function(a){d._handleBlur(a)}),this.$selection.on("keydown",function(a){d.trigger("keypress",a),a.which===c.SPACE&&a.preventDefault()}),a.on("results:focus",function(a){d.$selection.attr("aria-activedescendant",a.data._resultId)}),a.on("selection:update",function(a){d.update(a.data)}),a.on("open",function(){d.$selection.attr("aria-expanded","true"),d.$selection.attr("aria-owns",e),d._attachCloseHandler(a)}),a.on("close",function(){d.$selection.attr("aria-expanded","false"),d.$selection.removeAttr("aria-activedescendant"),d.$selection.removeAttr("aria-owns"),d.$selection.focus(),d._detachCloseHandler(a)}),a.on("enable",function(){d.$selection.attr("tabindex",d._tabindex)}),a.on("disable",function(){d.$selection.attr("tabindex","-1")})},d.prototype._handleBlur=function(b){var c=this;window.setTimeout(function(){document.activeElement==c.$selection[0]||a.contains(c.$selection[0],document.activeElement)||c.trigger("blur",b)},1)},d.prototype._attachCloseHandler=function(b){a(document.body).on("mousedown.czrSelect2."+b.id,function(b){var c=a(b.target),d=c.closest(".czrSelect2"),e=a(".czrSelect2.czrSelect2-container--open");e.each(function(){var b=a(this);if(this!=d[0]){var c=b.data("element");c.czrSelect2("close")}})})},d.prototype._detachCloseHandler=function(b){a(document.body).off("mousedown.czrSelect2."+b.id)},d.prototype.position=function(a,b){var c=b.find(".selection");c.append(a)},d.prototype.destroy=function(){this._detachCloseHandler(this.container)},d.prototype.update=function(a){throw new Error("The `update` method must be defined in child classes.")},d}),b.define("czrSelect2/selection/single",["jquery","./base","../utils","../keys"],function(a,b,c,d){function e(){e.__super__.constructor.apply(this,arguments)}return c.Extend(e,b),e.prototype.render=function(){var a=e.__super__.render.call(this);return a.addClass("czrSelect2-selection--single"),a.html('<span class="czrSelect2-selection__rendered"></span><span class="czrSelect2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),a},e.prototype.bind=function(a,b){var c=this;e.__super__.bind.apply(this,arguments);var d=a.id+"-container";this.$selection.find(".czrSelect2-selection__rendered").attr("id",d),this.$selection.attr("aria-labelledby",d),this.$selection.on("mousedown",function(a){1===a.which&&c.trigger("toggle",{originalEvent:a})}),this.$selection.on("focus",function(a){}),this.$selection.on("blur",function(a){}),a.on("focus",function(b){a.isOpen()||c.$selection.focus()}),a.on("selection:update",function(a){c.update(a.data)})},e.prototype.clear=function(){this.$selection.find(".czrSelect2-selection__rendered").empty()},e.prototype.display=function(a,b){var c=this.options.get("templateSelection"),d=this.options.get("escapeMarkup");return d(c(a,b))},e.prototype.selectionContainer=function(){return a("<span></span>")},e.prototype.update=function(a){if(0===a.length)return void this.clear();var b=a[0],c=this.$selection.find(".czrSelect2-selection__rendered"),d=this.display(b,c);c.empty().append(d),c.prop("title",b.title||b.text)},e}),b.define("czrSelect2/selection/multiple",["jquery","./base","../utils"],function(a,b,c){function d(a,b){d.__super__.constructor.apply(this,arguments)}return c.Extend(d,b),d.prototype.render=function(){var a=d.__super__.render.call(this);return a.addClass("czrSelect2-selection--multiple"),a.html('<ul class="czrSelect2-selection__rendered"></ul>'),a},d.prototype.bind=function(b,c){var e=this;d.__super__.bind.apply(this,arguments),this.$selection.on("click",function(a){e.trigger("toggle",{originalEvent:a})}),this.$selection.on("click",".czrSelect2-selection__choice__remove",function(b){if(!e.options.get("disabled")){var c=a(this),d=c.parent(),f=d.data("data");e.trigger("unselect",{originalEvent:b,data:f})}})},d.prototype.clear=function(){this.$selection.find(".czrSelect2-selection__rendered").empty()},d.prototype.display=function(a,b){var c=this.options.get("templateSelection"),d=this.options.get("escapeMarkup");return d(c(a,b))},d.prototype.selectionContainer=function(){var b=a('<li class="czrSelect2-selection__choice"><span class="czrSelect2-selection__choice__remove" role="presentation">×</span></li>');return b},d.prototype.update=function(a){if(this.clear(),0!==a.length){for(var b=[],d=0;d<a.length;d++){var e=a[d],f=this.selectionContainer(),g=this.display(e,f);f.append(g),f.prop("title",e.title||e.text),f.data("data",e),b.push(f)}var h=this.$selection.find(".czrSelect2-selection__rendered");c.appendMany(h,b)}},d}),b.define("czrSelect2/selection/placeholder",["../utils"],function(a){function b(a,b,c){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c)}return b.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},b.prototype.createPlaceholder=function(a,b){var c=this.selectionContainer();return c.html(this.display(b)),c.addClass("czrSelect2-selection__placeholder").removeClass("czrSelect2-selection__choice"),c},b.prototype.update=function(a,b){var c=1==b.length&&b[0].id!=this.placeholder.id,d=b.length>1;if(d||c)return a.call(this,b);this.clear();var e=this.createPlaceholder(this.placeholder);this.$selection.find(".czrSelect2-selection__rendered").append(e)},b}),b.define("czrSelect2/selection/allowClear",["jquery","../keys"],function(a,b){function c(){}return c.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("CzrSelect2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".czrSelect2-selection__clear",function(a){d._handleClear(a)}),b.on("keypress",function(a){d._handleKeyboardClear(a,b)})},c.prototype._handleClear=function(a,b){if(!this.options.get("disabled")){var c=this.$selection.find(".czrSelect2-selection__clear");if(0!==c.length){b.stopPropagation();for(var d=c.data("data"),e=0;e<d.length;e++){var f={data:d[e]};if(this.trigger("unselect",f),f.prevented)return}this.$element.val(this.placeholder.id).trigger("change"),this.trigger("toggle",{})}}},c.prototype._handleKeyboardClear=function(a,c,d){d.isOpen()||(c.which==b.DELETE||c.which==b.BACKSPACE)&&this._handleClear(c)},c.prototype.update=function(b,c){if(b.call(this,c),!(this.$selection.find(".czrSelect2-selection__placeholder").length>0||0===c.length)){var d=a('<span class="czrSelect2-selection__clear">×</span>');d.data("data",c),this.$selection.find(".czrSelect2-selection__rendered").prepend(d)}},c}),b.define("czrSelect2/selection/search",["jquery","../utils","../keys"],function(a,b,c){function d(a,b,c){a.call(this,b,c)}return d.prototype.render=function(b){var c=a('<li class="czrSelect2-search czrSelect2-search--inline"><input class="czrSelect2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" aria-autocomplete="list" /></li>');this.$searchContainer=c,this.$search=c.find("input");var d=b.call(this);return this._transferTabIndex(),d},d.prototype.bind=function(a,b,d){var e=this;a.call(this,b,d),b.on("open",function(){e.$search.trigger("focus")}),b.on("close",function(){e.$search.val(""),e.$search.removeAttr("aria-activedescendant"),e.$search.trigger("focus")}),b.on("enable",function(){e.$search.prop("disabled",!1),e._transferTabIndex()}),b.on("disable",function(){e.$search.prop("disabled",!0)}),b.on("focus",function(a){e.$search.trigger("focus")}),b.on("results:focus",function(a){e.$search.attr("aria-activedescendant",a.id)}),this.$selection.on("focusin",".czrSelect2-search--inline",function(a){e.trigger("focus",a)}),this.$selection.on("focusout",".czrSelect2-search--inline",function(a){e._handleBlur(a)}),this.$selection.on("keydown",".czrSelect2-search--inline",function(a){a.stopPropagation(),e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented();var b=a.which;if(b===c.BACKSPACE&&""===e.$search.val()){var d=e.$searchContainer.prev(".czrSelect2-selection__choice");if(d.length>0){var f=d.data("data");e.searchRemoveChoice(f),a.preventDefault()}}});var f=document.documentMode,g=f&&11>=f;this.$selection.on("input.searchcheck",".czrSelect2-search--inline",function(a){return g?void e.$selection.off("input.search input.searchcheck"):void e.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".czrSelect2-search--inline",function(a){if(g&&"input"===a.type)return void e.$selection.off("input.search input.searchcheck");var b=a.which;b!=c.SHIFT&&b!=c.CTRL&&b!=c.ALT&&b!=c.TAB&&e.handleSearch(a)})},d.prototype._transferTabIndex=function(a){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},d.prototype.createPlaceholder=function(a,b){this.$search.attr("placeholder",b.text)},d.prototype.update=function(a,b){var c=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),a.call(this,b),this.$selection.find(".czrSelect2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),c&&this.$search.focus()},d.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var a=this.$search.val();this.trigger("query",{term:a})}this._keyUpPrevented=!1},d.prototype.searchRemoveChoice=function(a,b){this.trigger("unselect",{data:b}),this.$search.val(b.text),this.handleSearch()},d.prototype.resizeSearch=function(){this.$search.css("width","25px");var a="";if(""!==this.$search.attr("placeholder"))a=this.$selection.find(".czrSelect2-selection__rendered").innerWidth();else{var b=this.$search.val().length+1;a=.75*b+"em"}this.$search.css("width",a)},d}),b.define("czrSelect2/selection/eventRelay",["jquery"],function(a){function b(){}return b.prototype.bind=function(b,c,d){var e=this,f=["open","opening","close","closing","select","selecting","unselect","unselecting"],g=["opening","closing","selecting","unselecting"];b.call(this,c,d),c.on("*",function(b,c){if(-1!==a.inArray(b,f)){c=c||{};var d=a.Event("czrSelect2:"+b,{params:c});e.$element.trigger(d),-1!==a.inArray(b,g)&&(c.prevented=d.isDefaultPrevented())}})},b}),b.define("czrSelect2/translation",["jquery","require"],function(a,b){function c(a){this.dict=a||{}}return c.prototype.all=function(){return this.dict},c.prototype.get=function(a){return this.dict[a]},c.prototype.extend=function(b){this.dict=a.extend({},b.all(),this.dict)},c._cache={},c.loadPath=function(a){if(!(a in c._cache)){var d=b(a);c._cache[a]=d}return new c(c._cache[a])},c}),b.define("czrSelect2/diacritics",[],function(){var a={"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ω":"ω","ς":"σ"};return a}),b.define("czrSelect2/data/base",["../utils"],function(a){function b(a,c){b.__super__.constructor.call(this)}return a.Extend(b,a.Observable),b.prototype.current=function(a){throw new Error("The `current` method must be defined in child classes.")},b.prototype.query=function(a,b){throw new Error("The `query` method must be defined in child classes.")},b.prototype.bind=function(a,b){},b.prototype.destroy=function(){},b.prototype.generateResultId=function(b,c){var d=b.id+"-result-";return d+=a.generateChars(4),d+=null!=c.id?"-"+c.id.toString():"-"+a.generateChars(4)},b}),b.define("czrSelect2/data/select",["./base","../utils","jquery"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,a),d.prototype.current=function(a){var b=[],d=this;this.$element.find(":selected").each(function(){var a=c(this),e=d.item(a);b.push(e)}),a(b)},d.prototype.select=function(a){var b=this;if(a.selected=!0,c(a.element).is("option"))return a.element.selected=!0,void this.$element.trigger("change");
|
25 |
if(this.$element.prop("multiple"))this.current(function(d){var e=[];a=[a],a.push.apply(a,d);for(var f=0;f<a.length;f++){var g=a[f].id;-1===c.inArray(g,e)&&e.push(g)}b.$element.val(e),b.$element.trigger("change")});else{var d=a.id;this.$element.val(d),this.$element.trigger("change")}},d.prototype.unselect=function(a){var b=this;if(this.$element.prop("multiple"))return a.selected=!1,c(a.element).is("option")?(a.element.selected=!1,void this.$element.trigger("change")):void this.current(function(d){for(var e=[],f=0;f<d.length;f++){var g=d[f].id;g!==a.id&&-1===c.inArray(g,e)&&e.push(g)}b.$element.val(e),b.$element.trigger("change")})},d.prototype.bind=function(a,b){var c=this;this.container=a,a.on("select",function(a){c.select(a.data)}),a.on("unselect",function(a){c.unselect(a.data)})},d.prototype.destroy=function(){this.$element.find("*").each(function(){c.removeData(this,"data")})},d.prototype.query=function(a,b){var d=[],e=this,f=this.$element.children();f.each(function(){var b=c(this);if(b.is("option")||b.is("optgroup")){var f=e.item(b),g=e.matches(a,f);null!==g&&d.push(g)}}),b({results:d})},d.prototype.addOptions=function(a){b.appendMany(this.$element,a)},d.prototype.option=function(a){var b;a.children?(b=document.createElement("optgroup"),b.label=a.text):(b=document.createElement("option"),void 0!==b.textContent?b.textContent=a.text:b.innerText=a.text),a.id&&(b.value=a.id),a.disabled&&(b.disabled=!0),a.selected&&(b.selected=!0),a.title&&(b.title=a.title);var d=c(b),e=this._normalizeItem(a);return e.element=b,c.data(b,"data",e),d},d.prototype.item=function(a){var b={};if(b=c.data(a[0],"data"),null!=b)return b;if(a.is("option"))b={id:a.val(),text:a.text(),disabled:a.prop("disabled"),selected:a.prop("selected"),title:a.prop("title")};else if(a.is("optgroup")){b={text:a.prop("label"),children:[],title:a.prop("title")};for(var d=a.children("option"),e=[],f=0;f<d.length;f++){var g=c(d[f]),h=this.item(g);e.push(h)}b.children=e}return b=this._normalizeItem(b),b.element=a[0],c.data(a[0],"data",b),b},d.prototype._normalizeItem=function(a){c.isPlainObject(a)||(a={id:a,text:a}),a=c.extend({},{text:""},a);var b={selected:!1,disabled:!1};return null!=a.id&&(a.id=a.id.toString()),null!=a.text&&(a.text=a.text.toString()),null==a._resultId&&a.id&&null!=this.container&&(a._resultId=this.generateResultId(this.container,a)),c.extend({},b,a)},d.prototype.matches=function(a,b){var c=this.options.get("matcher");return c(a,b)},d}),b.define("czrSelect2/data/array",["./select","../utils","jquery"],function(a,b,c){function d(a,b){var c=b.get("data")||[];d.__super__.constructor.call(this,a,b),this.addOptions(this.convertToOptions(c))}return b.Extend(d,a),d.prototype.select=function(a){var b=this.$element.find("option").filter(function(b,c){return c.value==a.id.toString()});0===b.length&&(b=this.option(a),this.addOptions(b)),d.__super__.select.call(this,a)},d.prototype.convertToOptions=function(a){function d(a){return function(){return c(this).val()==a.id}}for(var e=this,f=this.$element.find("option"),g=f.map(function(){return e.item(c(this)).id}).get(),h=[],i=0;i<a.length;i++){var j=this._normalizeItem(a[i]);if(c.inArray(j.id,g)>=0){var k=f.filter(d(j)),l=this.item(k),m=c.extend(!0,{},j,l),n=this.option(m);k.replaceWith(n)}else{var o=this.option(j);if(j.children){var p=this.convertToOptions(j.children);b.appendMany(o,p)}h.push(o)}}return h},d}),b.define("czrSelect2/data/ajax",["./array","../utils","jquery"],function(a,b,c){function d(a,b){this.ajaxOptions=this._applyDefaults(b.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),d.__super__.constructor.call(this,a,b)}return b.Extend(d,a),d.prototype._applyDefaults=function(a){var b={data:function(a){return c.extend({},a,{q:a.term})},transport:function(a,b,d){var e=c.ajax(a);return e.then(b),e.fail(d),e}};return c.extend({},b,a,!0)},d.prototype.processResults=function(a){return a},d.prototype.query=function(a,b){function d(){var d=f.transport(f,function(d){var f=e.processResults(d,a);e.options.get("debug")&&window.console&&console.error&&(f&&f.results&&c.isArray(f.results)||console.error("CzrSelect2: The AJAX results did not return an array in the `results` key of the response.")),b(f)},function(){d.status&&"0"===d.status||e.trigger("results:message",{message:"errorLoading"})});e._request=d}var e=this;null!=this._request&&(c.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var f=c.extend({type:"GET"},this.ajaxOptions);"function"==typeof f.url&&(f.url=f.url.call(this.$element,a)),"function"==typeof f.data&&(f.data=f.data.call(this.$element,a)),this.ajaxOptions.delay&&null!=a.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(d,this.ajaxOptions.delay)):d()},d}),b.define("czrSelect2/data/tags",["jquery"],function(a){function b(b,c,d){var e=d.get("tags"),f=d.get("createTag");void 0!==f&&(this.createTag=f);var g=d.get("insertTag");if(void 0!==g&&(this.insertTag=g),b.call(this,c,d),a.isArray(e))for(var h=0;h<e.length;h++){var i=e[h],j=this._normalizeItem(i),k=this.option(j);this.$element.append(k)}}return b.prototype.query=function(a,b,c){function d(a,f){for(var g=a.results,h=0;h<g.length;h++){var i=g[h],j=null!=i.children&&!d({results:i.children},!0),k=i.text===b.term;if(k||j)return f?!1:(a.data=g,void c(a))}if(f)return!0;var l=e.createTag(b);if(null!=l){var m=e.option(l);m.attr("data-czrSelect2-tag",!0),e.addOptions([m]),e.insertTag(g,l)}a.results=g,c(a)}var e=this;return this._removeOldTags(),null==b.term||null!=b.page?void a.call(this,b,c):void a.call(this,b,d)},b.prototype.createTag=function(b,c){var d=a.trim(c.term);return""===d?null:{id:d,text:d}},b.prototype.insertTag=function(a,b,c){b.unshift(c)},b.prototype._removeOldTags=function(b){var c=(this._lastTag,this.$element.find("option[data-czrSelect2-tag]"));c.each(function(){this.selected||a(this).remove()})},b}),b.define("czrSelect2/data/tokenizer",["jquery"],function(a){function b(a,b,c){var d=c.get("tokenizer");void 0!==d&&(this.tokenizer=d),a.call(this,b,c)}return b.prototype.bind=function(a,b,c){a.call(this,b,c),this.$search=b.dropdown.$search||b.selection.$search||c.find(".czrSelect2-search__field")},b.prototype.query=function(b,c,d){function e(b){var c=g._normalizeItem(b),d=g.$element.find("option").filter(function(){return a(this).val()===c.id});if(!d.length){var e=g.option(c);e.attr("data-czrSelect2-tag",!0),g._removeOldTags(),g.addOptions([e])}f(c)}function f(a){g.trigger("select",{data:a})}var g=this;c.term=c.term||"";var h=this.tokenizer(c,this.options,e);h.term!==c.term&&(this.$search.length&&(this.$search.val(h.term),this.$search.focus()),c.term=h.term),b.call(this,c,d)},b.prototype.tokenizer=function(b,c,d,e){for(var f=d.get("tokenSeparators")||[],g=c.term,h=0,i=this.createTag||function(a){return{id:a.term,text:a.term}};h<g.length;){var j=g[h];if(-1!==a.inArray(j,f)){var k=g.substr(0,h),l=a.extend({},c,{term:k}),m=i(l);null!=m?(e(m),g=g.substr(h+1)||"",h=0):h++}else h++}return{term:g}},b}),b.define("czrSelect2/data/minimumInputLength",[],function(){function a(a,b,c){this.minimumInputLength=c.get("minimumInputLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){return b.term=b.term||"",b.term.length<this.minimumInputLength?void this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:b.term,params:b}}):void a.call(this,b,c)},a}),b.define("czrSelect2/data/maximumInputLength",[],function(){function a(a,b,c){this.maximumInputLength=c.get("maximumInputLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){return b.term=b.term||"",this.maximumInputLength>0&&b.term.length>this.maximumInputLength?void this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:b.term,params:b}}):void a.call(this,b,c)},a}),b.define("czrSelect2/data/maximumSelectionLength",[],function(){function a(a,b,c){this.maximumSelectionLength=c.get("maximumSelectionLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){var d=this;this.current(function(e){var f=null!=e?e.length:0;return d.maximumSelectionLength>0&&f>=d.maximumSelectionLength?void d.trigger("results:message",{message:"maximumSelected",args:{maximum:d.maximumSelectionLength}}):void a.call(d,b,c)})},a}),b.define("czrSelect2/dropdown",["jquery","./utils"],function(a,b){function c(a,b){this.$element=a,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('<span class="czrSelect2-dropdown"><span class="czrSelect2-results"></span></span>');return b.attr("dir",this.options.get("dir")),this.$dropdown=b,b},c.prototype.bind=function(){},c.prototype.position=function(a,b){},c.prototype.destroy=function(){this.$dropdown.remove()},c}),b.define("czrSelect2/dropdown/search",["jquery","../utils"],function(a,b){function c(){}return c.prototype.render=function(b){var c=b.call(this),d=a('<span class="czrSelect2-search czrSelect2-search--dropdown"><input class="czrSelect2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" /></span>');return this.$searchContainer=d,this.$search=d.find("input"),c.prepend(d),c},c.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),this.$search.on("keydown",function(a){e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented()}),this.$search.on("input",function(b){a(this).off("keyup")}),this.$search.on("keyup input",function(a){e.handleSearch(a)}),c.on("open",function(){e.$search.attr("tabindex",0),e.$search.focus(),window.setTimeout(function(){e.$search.focus()},0)}),c.on("close",function(){e.$search.attr("tabindex",-1),e.$search.val("")}),c.on("focus",function(){c.isOpen()&&e.$search.focus()}),c.on("results:all",function(a){if(null==a.query.term||""===a.query.term){var b=e.showSearch(a);b?e.$searchContainer.removeClass("czrSelect2-search--hide"):e.$searchContainer.addClass("czrSelect2-search--hide")}})},c.prototype.handleSearch=function(a){if(!this._keyUpPrevented){var b=this.$search.val();this.trigger("query",{term:b})}this._keyUpPrevented=!1},c.prototype.showSearch=function(a,b){return!0},c}),b.define("czrSelect2/dropdown/hidePlaceholder",[],function(){function a(a,b,c,d){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c,d)}return a.prototype.append=function(a,b){b.results=this.removePlaceholder(b.results),a.call(this,b)},a.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},a.prototype.removePlaceholder=function(a,b){for(var c=b.slice(0),d=b.length-1;d>=0;d--){var e=b[d];this.placeholder.id===e.id&&c.splice(d,1)}return c},a}),b.define("czrSelect2/dropdown/infiniteScroll",["jquery"],function(a){function b(a,b,c,d){this.lastParams={},a.call(this,b,c,d),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return b.prototype.append=function(a,b){this.$loadingMore.remove(),this.loading=!1,a.call(this,b),this.showLoadingMore(b)&&this.$results.append(this.$loadingMore)},b.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),c.on("query",function(a){e.lastParams=a,e.loading=!0}),c.on("query:append",function(a){e.lastParams=a,e.loading=!0}),this.$results.on("scroll",function(){var b=a.contains(document.documentElement,e.$loadingMore[0]);if(!e.loading&&b){var c=e.$results.offset().top+e.$results.outerHeight(!1),d=e.$loadingMore.offset().top+e.$loadingMore.outerHeight(!1);c+50>=d&&e.loadMore()}})},b.prototype.loadMore=function(){this.loading=!0;var b=a.extend({},{page:1},this.lastParams);b.page++,this.trigger("query:append",b)},b.prototype.showLoadingMore=function(a,b){return b.pagination&&b.pagination.more},b.prototype.createLoadingMore=function(){var b=a('<li class="czrSelect2-results__option czrSelect2-results__option--load-more"role="treeitem" aria-disabled="true"></li>'),c=this.options.get("translations").get("loadingMore");return b.html(c(this.lastParams)),b},b}),b.define("czrSelect2/dropdown/attachBody",["jquery","../utils"],function(a,b){function c(b,c,d){this.$dropdownParent=d.get("dropdownParent")||a(document.body),b.call(this,c,d)}return c.prototype.bind=function(a,b,c){var d=this,e=!1;a.call(this,b,c),b.on("open",function(){d._showDropdown(),d._attachPositioningHandler(b),e||(e=!0,b.on("results:all",function(){d._positionDropdown(),d._resizeDropdown()}),b.on("results:append",function(){d._positionDropdown(),d._resizeDropdown()}))}),b.on("close",function(){d._hideDropdown(),d._detachPositioningHandler(b)}),this.$dropdownContainer.on("mousedown",function(a){a.stopPropagation()})},c.prototype.destroy=function(a){a.call(this),this.$dropdownContainer.remove()},c.prototype.position=function(a,b,c){b.attr("class",c.attr("class")),b.removeClass("czrSelect2"),b.addClass("czrSelect2-container--open"),b.css({position:"absolute",top:-999999}),this.$container=c},c.prototype.render=function(b){var c=a("<span></span>"),d=b.call(this);return c.append(d),this.$dropdownContainer=c,c},c.prototype._hideDropdown=function(a){this.$dropdownContainer.detach()},c.prototype._attachPositioningHandler=function(c,d){var e=this,f="scroll.czrSelect2."+d.id,g="resize.czrSelect2."+d.id,h="orientationchange.czrSelect2."+d.id,i=this.$container.parents().filter(b.hasScroll);i.each(function(){a(this).data("czrSelect2-scroll-position",{x:a(this).scrollLeft(),y:a(this).scrollTop()})}),i.on(f,function(b){var c=a(this).data("czrSelect2-scroll-position");a(this).scrollTop(c.y)}),a(window).on(f+" "+g+" "+h,function(a){e._positionDropdown(),e._resizeDropdown()})},c.prototype._detachPositioningHandler=function(c,d){var e="scroll.czrSelect2."+d.id,f="resize.czrSelect2."+d.id,g="orientationchange.czrSelect2."+d.id,h=this.$container.parents().filter(b.hasScroll);h.off(e),a(window).off(e+" "+f+" "+g)},c.prototype._positionDropdown=function(){var b=a(window),c=this.$dropdown.hasClass("czrSelect2-dropdown--above"),d=this.$dropdown.hasClass("czrSelect2-dropdown--below"),e=null,f=this.$container.offset();f.bottom=f.top+this.$container.outerHeight(!1);var g={height:this.$container.outerHeight(!1)};g.top=f.top,g.bottom=f.top+g.height;var h={height:this.$dropdown.outerHeight(!1)},i={top:b.scrollTop(),bottom:b.scrollTop()+b.height()},j=i.top<f.top-h.height,k=i.bottom>f.bottom+h.height,l={left:f.left,top:g.bottom},m=this.$dropdownParent;"static"===m.css("position")&&(m=m.offsetParent());var n=m.offset();l.top-=n.top,l.left-=n.left,c||d||(e="below"),k||!j||c?!j&&k&&c&&(e="below"):e="above",("above"==e||c&&"below"!==e)&&(l.top=g.top-n.top-h.height),null!=e&&(this.$dropdown.removeClass("czrSelect2-dropdown--below czrSelect2-dropdown--above").addClass("czrSelect2-dropdown--"+e),this.$container.removeClass("czrSelect2-container--below czrSelect2-container--above").addClass("czrSelect2-container--"+e)),this.$dropdownContainer.css(l)},c.prototype._resizeDropdown=function(){var a={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(a.minWidth=a.width,a.position="relative",a.width="auto"),this.$dropdown.css(a)},c.prototype._showDropdown=function(a){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},c}),b.define("czrSelect2/dropdown/minimumResultsForSearch",[],function(){function a(b){for(var c=0,d=0;d<b.length;d++){var e=b[d];e.children?c+=a(e.children):c++}return c}function b(a,b,c,d){this.minimumResultsForSearch=c.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),a.call(this,b,c,d)}return b.prototype.showSearch=function(b,c){return a(c.data.results)<this.minimumResultsForSearch?!1:b.call(this,c)},b}),b.define("czrSelect2/dropdown/selectOnClose",[],function(){function a(){}return a.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),b.on("close",function(a){d._handleSelectOnClose(a)})},a.prototype._handleSelectOnClose=function(a,b){if(b&&null!=b.originalCzrSelect2Event){var c=b.originalCzrSelect2Event;if("select"===c._type||"unselect"===c._type)return}var d=this.getHighlightedResults();if(!(d.length<1)){var e=d.data("data");null!=e.element&&e.element.selected||null==e.element&&e.selected||this.trigger("select",{data:e})}},a}),b.define("czrSelect2/dropdown/closeOnSelect",[],function(){function a(){}return a.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),b.on("select",function(a){d._selectTriggered(a)}),b.on("unselect",function(a){d._selectTriggered(a)})},a.prototype._selectTriggered=function(a,b){var c=b.originalEvent;c&&c.ctrlKey||this.trigger("close",{originalEvent:c,originalCzrSelect2Event:b})},a}),b.define("czrSelect2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(a){var b=a.input.length-a.maximum,c="Please delete "+b+" character";return 1!=b&&(c+="s"),c},inputTooShort:function(a){var b=a.minimum-a.input.length,c="Please enter "+b+" or more characters";return c},loadingMore:function(){return"Loading more results…"},maximumSelected:function(a){var b="You can only select "+a.maximum+" item";return 1!=a.maximum&&(b+="s"),b},noResults:function(){return"No results found"},searching:function(){return"Searching…"}}}),b.define("czrSelect2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C){function D(){this.reset()}D.prototype.apply=function(l){if(l=a.extend(!0,{},this.defaults,l),null==l.dataAdapter){if(null!=l.ajax?l.dataAdapter=o:null!=l.data?l.dataAdapter=n:l.dataAdapter=m,l.minimumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,r)),l.maximumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,s)),l.maximumSelectionLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,t)),l.tags&&(l.dataAdapter=j.Decorate(l.dataAdapter,p)),(null!=l.tokenSeparators||null!=l.tokenizer)&&(l.dataAdapter=j.Decorate(l.dataAdapter,q)),null!=l.query){var C=b(l.amdBase+"compat/query");l.dataAdapter=j.Decorate(l.dataAdapter,C)}if(null!=l.initSelection){var D=b(l.amdBase+"compat/initSelection");l.dataAdapter=j.Decorate(l.dataAdapter,D)}}if(null==l.resultsAdapter&&(l.resultsAdapter=c,null!=l.ajax&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,x)),null!=l.placeholder&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,w)),l.selectOnClose&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,A))),null==l.dropdownAdapter){if(l.multiple)l.dropdownAdapter=u;else{var E=j.Decorate(u,v);l.dropdownAdapter=E}if(0!==l.minimumResultsForSearch&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,z)),l.closeOnSelect&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,B)),null!=l.dropdownCssClass||null!=l.dropdownCss||null!=l.adaptDropdownCssClass){var F=b(l.amdBase+"compat/dropdownCss");l.dropdownAdapter=j.Decorate(l.dropdownAdapter,F)}l.dropdownAdapter=j.Decorate(l.dropdownAdapter,y)}if(null==l.selectionAdapter){if(l.multiple?l.selectionAdapter=e:l.selectionAdapter=d,null!=l.placeholder&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,f)),l.allowClear&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,g)),l.multiple&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,h)),null!=l.containerCssClass||null!=l.containerCss||null!=l.adaptContainerCssClass){var G=b(l.amdBase+"compat/containerCss");l.selectionAdapter=j.Decorate(l.selectionAdapter,G)}l.selectionAdapter=j.Decorate(l.selectionAdapter,i)}if("string"==typeof l.language)if(l.language.indexOf("-")>0){var H=l.language.split("-"),I=H[0];l.language=[l.language,I]}else l.language=[l.language];if(a.isArray(l.language)){var J=new k;l.language.push("en");for(var K=l.language,L=0;L<K.length;L++){var M=K[L],N={};try{N=k.loadPath(M)}catch(O){try{M=this.defaults.amdLanguageBase+M,N=k.loadPath(M)}catch(P){l.debug&&window.console&&console.warn&&console.warn('CzrSelect2: The language file for "'+M+'" could not be automatically loaded. A fallback will be used instead.');continue}}J.extend(N)}l.translations=J}else{var Q=k.loadPath(this.defaults.amdLanguageBase+"en"),R=new k(l.language);R.extend(Q),l.translations=R}return l},D.prototype.reset=function(){function b(a){function b(a){return l[a]||a}return a.replace(/[^\u0000-\u007E]/g,b)}function c(d,e){if(""===a.trim(d.term))return e;if(e.children&&e.children.length>0){for(var f=a.extend(!0,{},e),g=e.children.length-1;g>=0;g--){var h=e.children[g],i=c(d,h);null==i&&f.children.splice(g,1)}return f.children.length>0?f:c(d,f)}var j=b(e.text).toUpperCase(),k=b(d.term).toUpperCase();return j.indexOf(k)>-1?e:null}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:j.escapeMarkup,language:C,matcher:c,minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,sorter:function(a){return a},templateResult:function(a){return a.text},templateSelection:function(a){return a.text},theme:"default",width:"resolve"}},D.prototype.set=function(b,c){var d=a.camelCase(b),e={};e[d]=c;var f=j._convertData(e);a.extend(this.defaults,f)};var E=new D;return E}),b.define("czrSelect2/options",["require","jquery","./defaults","./utils"],function(a,b,c,d){function e(b,e){if(this.options=b,null!=e&&this.fromElement(e),this.options=c.apply(this.options),e&&e.is("input")){var f=a(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=d.Decorate(this.options.dataAdapter,f)}}return e.prototype.fromElement=function(a){var c=["czrSelect2"];null==this.options.multiple&&(this.options.multiple=a.prop("multiple")),null==this.options.disabled&&(this.options.disabled=a.prop("disabled")),null==this.options.language&&(a.prop("lang")?this.options.language=a.prop("lang").toLowerCase():a.closest("[lang]").prop("lang")&&(this.options.language=a.closest("[lang]").prop("lang"))),null==this.options.dir&&(a.prop("dir")?this.options.dir=a.prop("dir"):a.closest("[dir]").prop("dir")?this.options.dir=a.closest("[dir]").prop("dir"):this.options.dir="ltr"),a.prop("disabled",this.options.disabled),a.prop("multiple",this.options.multiple),a.data("czrSelect2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('CzrSelect2: The `data-czrSelect2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of CzrSelect2.'),a.data("data",a.data("czrSelect2Tags")),a.data("tags",!0)),a.data("ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("CzrSelect2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of CzrSelect2."),a.attr("ajax--url",a.data("ajaxUrl")),a.data("ajax--url",a.data("ajaxUrl")));var e={};e=b.fn.jquery&&"1."==b.fn.jquery.substr(0,2)&&a[0].dataset?b.extend(!0,{},a[0].dataset,a.data()):a.data();var f=b.extend(!0,{},e);f=d._convertData(f);for(var g in f)b.inArray(g,c)>-1||(b.isPlainObject(this.options[g])?b.extend(this.options[g],f[g]):this.options[g]=f[g]);return this},e.prototype.get=function(a){return this.options[a]},e.prototype.set=function(a,b){this.options[a]=b},e}),b.define("czrSelect2/core",["jquery","./options","./utils","./keys"],function(a,b,c,d){var e=function(a,c){null!=a.data("czrSelect2")&&a.data("czrSelect2").destroy(),this.$element=a,this.id=this._generateId(a),c=c||{},this.options=new b(c,a),e.__super__.constructor.call(this);var d=a.attr("tabindex")||0;a.data("old-tabindex",d),a.attr("tabindex","-1");var f=this.options.get("dataAdapter");this.dataAdapter=new f(a,this.options);var g=this.render();this._placeContainer(g);var h=this.options.get("selectionAdapter");this.selection=new h(a,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,g);var i=this.options.get("dropdownAdapter");this.dropdown=new i(a,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,g);var j=this.options.get("resultsAdapter");this.results=new j(a,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var k=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(a){k.trigger("selection:update",{data:a})}),a.addClass("czrSelect2-hidden-accessible"),a.attr("aria-hidden","true"),this._syncAttributes(),a.data("czrSelect2",this)};return c.Extend(e,c.Observable),e.prototype._generateId=function(a){var b="";return b=null!=a.attr("id")?a.attr("id"):null!=a.attr("name")?a.attr("name")+"-"+c.generateChars(2):c.generateChars(4),b=b.replace(/(:|\.|\[|\]|,)/g,""),b="czrSelect2-"+b},e.prototype._placeContainer=function(a){a.insertAfter(this.$element);var b=this._resolveWidth(this.$element,this.options.get("width"));null!=b&&a.css("width",b)},e.prototype._resolveWidth=function(a,b){var c=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==b){var d=this._resolveWidth(a,"style");return null!=d?d:this._resolveWidth(a,"element")}if("element"==b){var e=a.outerWidth(!1);return 0>=e?"auto":e+"px"}if("style"==b){var f=a.attr("style");if("string"!=typeof f)return null;for(var g=f.split(";"),h=0,i=g.length;i>h;h+=1){var j=g[h].replace(/\s/g,""),k=j.match(c);if(null!==k&&k.length>=1)return k[1]}return null}return b},e.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},e.prototype._registerDomEvents=function(){var b=this;this.$element.on("change.czrSelect2",function(){b.dataAdapter.current(function(a){b.trigger("selection:update",{data:a})})}),this.$element.on("focus.czrSelect2",function(a){b.trigger("focus",a)}),this._syncA=c.bind(this._syncAttributes,this),this._syncS=c.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var d=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=d?(this._observer=new d(function(c){a.each(c,b._syncA),a.each(c,b._syncS)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",b._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",b._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",b._syncS,!1))},e.prototype._registerDataEvents=function(){var a=this;this.dataAdapter.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerSelectionEvents=function(){var b=this,c=["toggle","focus"];this.selection.on("toggle",function(){b.toggleDropdown()}),this.selection.on("focus",function(a){b.focus(a)}),this.selection.on("*",function(d,e){-1===a.inArray(d,c)&&b.trigger(d,e)})},e.prototype._registerDropdownEvents=function(){var a=this;this.dropdown.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerResultsEvents=function(){var a=this;this.results.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerEvents=function(){var a=this;this.on("open",function(){a.$container.addClass("czrSelect2-container--open")}),this.on("close",function(){a.$container.removeClass("czrSelect2-container--open")}),this.on("enable",function(){a.$container.removeClass("czrSelect2-container--disabled")}),this.on("disable",function(){a.$container.addClass("czrSelect2-container--disabled")}),this.on("blur",function(){a.$container.removeClass("czrSelect2-container--focus")}),this.on("query",function(b){a.isOpen()||a.trigger("open",{}),this.dataAdapter.query(b,function(c){a.trigger("results:all",{data:c,query:b})})}),this.on("query:append",function(b){this.dataAdapter.query(b,function(c){a.trigger("results:append",{data:c,query:b})})}),this.on("keypress",function(b){var c=b.which;a.isOpen()?c===d.ESC||c===d.TAB||c===d.UP&&b.altKey?(a.close(),b.preventDefault()):c===d.ENTER?(a.trigger("results:select",{}),b.preventDefault()):c===d.SPACE&&b.ctrlKey?(a.trigger("results:toggle",{}),b.preventDefault()):c===d.UP?(a.trigger("results:previous",{}),b.preventDefault()):c===d.DOWN&&(a.trigger("results:next",{}),b.preventDefault()):(c===d.ENTER||c===d.SPACE||c===d.DOWN&&b.altKey)&&(a.open(),b.preventDefault())})},e.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},e.prototype._syncSubtree=function(a,b){var c=!1,d=this;if(!a||!a.target||"OPTION"===a.target.nodeName||"OPTGROUP"===a.target.nodeName){if(b)if(b.addedNodes&&b.addedNodes.length>0)for(var e=0;e<b.addedNodes.length;e++){var f=b.addedNodes[e];f.selected&&(c=!0)}else b.removedNodes&&b.removedNodes.length>0&&(c=!0);else c=!0;c&&this.dataAdapter.current(function(a){d.trigger("selection:update",{data:a})})}},e.prototype.trigger=function(a,b){var c=e.__super__.trigger,d={open:"opening",close:"closing",select:"selecting",unselect:"unselecting"};if(void 0===b&&(b={}),a in d){var f=d[a],g={prevented:!1,name:a,args:b};if(c.call(this,f,g),g.prevented)return void(b.prevented=!0)}c.call(this,a,b)},e.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},e.prototype.open=function(){this.isOpen()||this.trigger("query",{})},e.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},e.prototype.isOpen=function(){return this.$container.hasClass("czrSelect2-container--open")},e.prototype.hasFocus=function(){return this.$container.hasClass("czrSelect2-container--focus")},e.prototype.focus=function(a){this.hasFocus()||(this.$container.addClass("czrSelect2-container--focus"),this.trigger("focus",{}))},e.prototype.enable=function(a){this.options.get("debug")&&window.console&&console.warn&&console.warn('CzrSelect2: The `czrSelect2("enable")` method has been deprecated and will be removed in later CzrSelect2 versions. Use $element.prop("disabled") instead.'),(null==a||0===a.length)&&(a=[!0]);var b=!a[0];this.$element.prop("disabled",b)},e.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('CzrSelect2: Data can no longer be set using `czrSelect2("data")`. You should consider setting the value instead using `$element.val()`.');var a=[];return this.dataAdapter.current(function(b){a=b}),a},e.prototype.val=function(b){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('CzrSelect2: The `czrSelect2("val")` method has been deprecated and will be removed in later CzrSelect2 versions. Use $element.val() instead.'),null==b||0===b.length)return this.$element.val();var c=b[0];a.isArray(c)&&(c=a.map(c,function(a){return a.toString()})),this.$element.val(c).trigger("change")},e.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".czrSelect2"),this.$element.attr("tabindex",this.$element.data("old-tabindex")),this.$element.removeClass("czrSelect2-hidden-accessible"),this.$element.attr("aria-hidden","false"),this.$element.removeData("czrSelect2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null;
|
26 |
},e.prototype.render=function(){var b=a('<span class="czrSelect2 czrSelect2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return b.attr("dir",this.options.get("dir")),this.$container=b,this.$container.addClass("czrSelect2-container--"+this.options.get("theme")),b.data("element",this.$element),b},e}),b.define("jquery-mousewheel",["jquery"],function(a){return a}),b.define("jquery.czrSelect2",["jquery","jquery-mousewheel","./czrSelect2/core","./czrSelect2/defaults"],function(a,b,c,d){if(null==a.fn.czrSelect2){var e=["open","close","destroy"];a.fn.czrSelect2=function(b){if(b=b||{},"object"==typeof b)return this.each(function(){var d=a.extend(!0,{},b);new c(a(this),d)}),this;if("string"==typeof b){var d,f=Array.prototype.slice.call(arguments,1);return this.each(function(){var c=a(this).data("czrSelect2");null==c&&window.console&&console.error&&console.error("The czrSelect2('"+b+"') method was called on an element that is not using CzrSelect2."),d=c[b].apply(c,f)}),a.inArray(b,e)>-1?this:d}throw new Error("Invalid arguments for CzrSelect2: "+b)}}return null==a.fn.czrSelect2.defaults&&(a.fn.czrSelect2.defaults=d),c}),{define:b.define,require:b.require}}(),c=b.require("jquery.czrSelect2");return a.fn.czrSelect2.amd=b,c});/*! rangeslider.js - v2.3.2 | (c) 2018 @andreruffert | MIT license | https://github.com/andreruffert/rangeslider.js */
|
27 |
-
!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){"use strict";function b(){var a=document.createElement("input");return a.setAttribute("type","range"),"text"!==a.type}function c(a,b){var c=Array.prototype.slice.call(arguments,2);return setTimeout(function(){return a.apply(null,c)},b)}function d(a,b){return b=b||100,function(){if(!a.debouncing){var c=Array.prototype.slice.apply(arguments);a.lastReturnVal=a.apply(window,c),a.debouncing=!0}return clearTimeout(a.debounceTimeout),a.debounceTimeout=setTimeout(function(){a.debouncing=!1},b),a.lastReturnVal}}function e(a){return a&&(0===a.offsetWidth||0===a.offsetHeight||!1===a.open)}function f(a){for(var b=[],c=a.parentNode;e(c);)b.push(c),c=c.parentNode;return b}function g(a,b){function c(a){void 0!==a.open&&(a.open=!a.open)}var d=f(a),e=d.length,g=[],h=a[b];if(e){for(var i=0;i<e;i++)g[i]=d[i].style.cssText,d[i].style.setProperty?d[i].style.setProperty("display","block","important"):d[i].style.cssText+=";display: block !important",d[i].style.height="0",d[i].style.overflow="hidden",d[i].style.visibility="hidden",c(d[i]);h=a[b];for(var j=0;j<e;j++)d[j].style.cssText=g[j],c(d[j])}return h}function h(a,b){var c=parseFloat(a);return Number.isNaN(c)?b:c}function i(a){return a.charAt(0).toUpperCase()+a.substr(1)}function j(b,e){if(this.$window=a(window),this.$document=a(document),this.$element=a(b),this.options=a.extend({},n,e),this.polyfill=this.options.polyfill,this.orientation=this.$element[0].getAttribute("data-orientation")||this.options.orientation,this.onInit=this.options.onInit,this.onSlide=this.options.onSlide,this.onSlideEnd=this.options.onSlideEnd,this.DIMENSION=o.orientation[this.orientation].dimension,this.DIRECTION=o.orientation[this.orientation].direction,this.DIRECTION_STYLE=o.orientation[this.orientation].directionStyle,this.COORDINATE=o.orientation[this.orientation].coordinate,this.polyfill&&m)return!1;this.identifier="js-"+k+"-"+l++,this.startEvent=this.options.startEvent.join("."+this.identifier+" ")+"."+this.identifier,this.moveEvent=this.options.moveEvent.join("."+this.identifier+" ")+"."+this.identifier,this.endEvent=this.options.endEvent.join("."+this.identifier+" ")+"."+this.identifier,this.toFixed=(this.step+"").replace(".","").length-1,this.$fill=a('<div class="'+this.options.fillClass+'" />'),this.$handle=a('<div class="'+this.options.handleClass+'" />'),this.$range=a('<div class="'+this.options.rangeClass+" "+this.options[this.orientation+"Class"]+'" id="'+this.identifier+'" />').insertAfter(this.$element).prepend(this.$fill,this.$handle),this.$element.css({position:"absolute",width:"1px",height:"1px",overflow:"hidden",opacity:"0"}),this.handleDown=a.proxy(this.handleDown,this),this.handleMove=a.proxy(this.handleMove,this),this.handleEnd=a.proxy(this.handleEnd,this),this.init();var f=this;this.$window.on("resize."+this.identifier,d(function(){c(function(){f.update(!1,!1)},300)},20)),this.$document.on(this.startEvent,"#"+this.identifier+":not(."+this.options.disabledClass+")",this.handleDown),this.$element.on("change."+this.identifier,function(a,b){if(!b||b.origin!==f.identifier){var c=a.target.value,d=f.getPositionFromValue(c);f.setPosition(d)}})}Number.isNaN=Number.isNaN||function(a){return"number"==typeof a&&a!==a};var k="rangeslider",l=0,m=b(),n={polyfill:!0,orientation:"horizontal",rangeClass:"rangeslider",disabledClass:"rangeslider--disabled",activeClass:"rangeslider--active",horizontalClass:"rangeslider--horizontal",verticalClass:"rangeslider--vertical",fillClass:"rangeslider__fill",handleClass:"rangeslider__handle",startEvent:["mousedown","touchstart","pointerdown"],moveEvent:["mousemove","touchmove","pointermove"],endEvent:["mouseup","touchend","pointerup"]},o={orientation:{horizontal:{dimension:"width",direction:"left",directionStyle:"left",coordinate:"x"},vertical:{dimension:"height",direction:"top",directionStyle:"bottom",coordinate:"y"}}};return j.prototype.init=function(){this.update(!0,!1),this.onInit&&"function"==typeof this.onInit&&this.onInit()},j.prototype.update=function(a,b){a=a||!1,a&&(this.min=h(this.$element[0].getAttribute("min"),0),this.max=h(this.$element[0].getAttribute("max"),100),this.value=h(this.$element[0].value,Math.round(this.min+(this.max-this.min)/2)),this.step=h(this.$element[0].getAttribute("step"),1)),this.handleDimension=g(this.$handle[0],"offset"+i(this.DIMENSION)),this.rangeDimension=g(this.$range[0],"offset"+i(this.DIMENSION)),this.maxHandlePos=this.rangeDimension-this.handleDimension,this.grabPos=this.handleDimension/2,this.position=this.getPositionFromValue(this.value),this.$element[0].disabled?this.$range.addClass(this.options.disabledClass):this.$range.removeClass(this.options.disabledClass),this.setPosition(this.position,b)},j.prototype.handleDown=function(a){if(a.preventDefault(),!(a.button&&0!==a.button||(this.$document.on(this.moveEvent,this.handleMove),this.$document.on(this.endEvent,this.handleEnd),this.$range.addClass(this.options.activeClass),(" "+a.target.className+" ").replace(/[\n\t]/g," ").indexOf(this.options.handleClass)>-1))){var b=this.getRelativePosition(a),c=this.$range[0].getBoundingClientRect()[this.DIRECTION],d=this.getPositionFromNode(this.$handle[0])-c,e="vertical"===this.orientation?this.maxHandlePos-(b-this.grabPos):b-this.grabPos;this.setPosition(e),b>=d&&b<d+this.handleDimension&&(this.grabPos=b-d)}},j.prototype.handleMove=function(a){a.preventDefault();var b=this.getRelativePosition(a),c="vertical"===this.orientation?this.maxHandlePos-(b-this.grabPos):b-this.grabPos;this.setPosition(c)},j.prototype.handleEnd=function(a){a.preventDefault(),this.$document.off(this.moveEvent,this.handleMove),this.$document.off(this.endEvent,this.handleEnd),this.$range.removeClass(this.options.activeClass),this.$element.trigger("change",{origin:this.identifier}),this.onSlideEnd&&"function"==typeof this.onSlideEnd&&this.onSlideEnd(this.position,this.value)},j.prototype.cap=function(a,b,c){return a<b?b:a>c?c:a},j.prototype.setPosition=function(a,b){var c,d;void 0===b&&(b=!0),c=this.getValueFromPosition(this.cap(a,0,this.maxHandlePos)),d=this.getPositionFromValue(c),this.$fill[0].style[this.DIMENSION]=d+this.grabPos+"px",this.$handle[0].style[this.DIRECTION_STYLE]=d+"px",this.setValue(c),this.position=d,this.value=c,b&&this.onSlide&&"function"==typeof this.onSlide&&this.onSlide(d,c)},j.prototype.getPositionFromNode=function(a){for(var b=0;null!==a;)b+=a.offsetLeft,a=a.offsetParent;return b},j.prototype.getRelativePosition=function(a){var b=i(this.COORDINATE),c=this.$range[0].getBoundingClientRect()[this.DIRECTION],d=0;return void 0!==a.originalEvent["client"+b]?d=a.originalEvent["client"+b]:a.originalEvent.touches&&a.originalEvent.touches[0]&&void 0!==a.originalEvent.touches[0]["client"+b]?d=a.originalEvent.touches[0]["client"+b]:a.currentPoint&&void 0!==a.currentPoint[this.COORDINATE]&&(d=a.currentPoint[this.COORDINATE]),d-c},j.prototype.getPositionFromValue=function(a){var b;return b=(a-this.min)/(this.max-this.min),Number.isNaN(b)?0:b*this.maxHandlePos},j.prototype.getValueFromPosition=function(a){var b,c;return b=a/(this.maxHandlePos||1),c=this.step*Math.round(b*(this.max-this.min)/this.step)+this.min,Number(c.toFixed(this.toFixed))},j.prototype.setValue=function(a){a===this.value&&""!==this.$element[0].value||this.$element.val(a).trigger("input",{origin:this.identifier})},j.prototype.destroy=function(){this.$document.off("."+this.identifier),this.$window.off("."+this.identifier),this.$element.off("."+this.identifier).removeAttr("style").removeData("plugin_"+k),this.$range&&this.$range.length&&this.$range[0].parentNode.removeChild(this.$range[0])},a.fn[k]=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),e=d.data("plugin_"+k);e||d.data("plugin_"+k,e=new j(this,b)),"string"==typeof b&&e[b].apply(e,c)})},"rangeslider.js is available in jQuery context e.g $(selector).rangeslider(options);"})
|
|
|
28 |
( function ( api, $, _ ) {
|
29 |
/*****************************************************************************
|
30 |
* REACT TO PREVIEW DEVICE SWITCH => send device to preview
|
24 |
}/*! CzrSelect2 namespaced version of Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){var b=function(){if(a&&a.fn&&a.fn.czrSelect2&&a.fn.czrSelect2.amd)var b=a.fn.czrSelect2.amd;var b;return function(){if(!b||!b.requirejs){b?c=b:b={};var a,c,d;!function(b){function e(a,b){return u.call(a,b)}function f(a,b){var c,d,e,f,g,h,i,j,k,l,m,n=b&&b.split("/"),o=s.map,p=o&&o["*"]||{};if(a&&"."===a.charAt(0))if(b){for(a=a.split("/"),g=a.length-1,s.nodeIdCompat&&w.test(a[g])&&(a[g]=a[g].replace(w,"")),a=n.slice(0,n.length-1).concat(a),k=0;k<a.length;k+=1)if(m=a[k],"."===m)a.splice(k,1),k-=1;else if(".."===m){if(1===k&&(".."===a[2]||".."===a[0]))break;k>0&&(a.splice(k-1,2),k-=2)}a=a.join("/")}else 0===a.indexOf("./")&&(a=a.substring(2));if((n||p)&&o){for(c=a.split("/"),k=c.length;k>0;k-=1){if(d=c.slice(0,k).join("/"),n)for(l=n.length;l>0;l-=1)if(e=o[n.slice(0,l).join("/")],e&&(e=e[d])){f=e,h=k;break}if(f)break;!i&&p&&p[d]&&(i=p[d],j=k)}!f&&i&&(f=i,h=j),f&&(c.splice(0,h,f),a=c.join("/"))}return a}function g(a,c){return function(){var d=v.call(arguments,0);return"string"!=typeof d[0]&&1===d.length&&d.push(null),n.apply(b,d.concat([a,c]))}}function h(a){return function(b){return f(b,a)}}function i(a){return function(b){q[a]=b}}function j(a){if(e(r,a)){var c=r[a];delete r[a],t[a]=!0,m.apply(b,c)}if(!e(q,a)&&!e(t,a))throw new Error("No "+a);return q[a]}function k(a){var b,c=a?a.indexOf("!"):-1;return c>-1&&(b=a.substring(0,c),a=a.substring(c+1,a.length)),[b,a]}function l(a){return function(){return s&&s.config&&s.config[a]||{}}}var m,n,o,p,q={},r={},s={},t={},u=Object.prototype.hasOwnProperty,v=[].slice,w=/\.js$/;o=function(a,b){var c,d=k(a),e=d[0];return a=d[1],e&&(e=f(e,b),c=j(e)),e?a=c&&c.normalize?c.normalize(a,h(b)):f(a,b):(a=f(a,b),d=k(a),e=d[0],a=d[1],e&&(c=j(e))),{f:e?e+"!"+a:a,n:a,pr:e,p:c}},p={require:function(a){return g(a)},exports:function(a){var b=q[a];return"undefined"!=typeof b?b:q[a]={}},module:function(a){return{id:a,uri:"",exports:q[a],config:l(a)}}},m=function(a,c,d,f){var h,k,l,m,n,s,u=[],v=typeof d;if(f=f||a,"undefined"===v||"function"===v){for(c=!c.length&&d.length?["require","exports","module"]:c,n=0;n<c.length;n+=1)if(m=o(c[n],f),k=m.f,"require"===k)u[n]=p.require(a);else if("exports"===k)u[n]=p.exports(a),s=!0;else if("module"===k)h=u[n]=p.module(a);else if(e(q,k)||e(r,k)||e(t,k))u[n]=j(k);else{if(!m.p)throw new Error(a+" missing "+k);m.p.load(m.n,g(f,!0),i(k),{}),u[n]=q[k]}l=d?d.apply(q[a],u):void 0,a&&(h&&h.exports!==b&&h.exports!==q[a]?q[a]=h.exports:l===b&&s||(q[a]=l))}else a&&(q[a]=d)},a=c=n=function(a,c,d,e,f){if("string"==typeof a)return p[a]?p[a](c):j(o(a,c).f);if(!a.splice){if(s=a,s.deps&&n(s.deps,s.callback),!c)return;c.splice?(a=c,c=d,d=null):a=b}return c=c||function(){},"function"==typeof d&&(d=e,e=f),e?m(b,a,c,d):setTimeout(function(){m(b,a,c,d)},4),n},n.config=function(a){return n(a)},a._defined=q,d=function(a,b,c){if("string"!=typeof a)throw new Error("See almond README: incorrect module build, no module name");b.splice||(c=b,b=[]),e(q,a)||e(r,a)||(r[a]=[a,b,c])},d.amd={jQuery:!0}}(),b.requirejs=a,b.require=c,b.define=d}}(),b.define("almond",function(){}),b.define("jquery",[],function(){var b=a||$;return null==b&&console&&console.error&&console.error("CzrSelect2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before CzrSelect2 on your web page."),b}),b.define("czrSelect2/utils",["jquery"],function(a){function b(a){var b=a.prototype,c=[];for(var d in b){var e=b[d];"function"==typeof e&&"constructor"!==d&&c.push(d)}return c}var c={};c.Extend=function(a,b){function c(){this.constructor=a}var d={}.hasOwnProperty;for(var e in b)d.call(b,e)&&(a[e]=b[e]);return c.prototype=b.prototype,a.prototype=new c,a.__super__=b.prototype,a},c.Decorate=function(a,c){function d(){var b=Array.prototype.unshift,d=c.prototype.constructor.length,e=a.prototype.constructor;d>0&&(b.call(arguments,a.prototype.constructor),e=c.prototype.constructor),e.apply(this,arguments)}function e(){this.constructor=d}var f=b(c),g=b(a);c.displayName=a.displayName,d.prototype=new e;for(var h=0;h<g.length;h++){var i=g[h];d.prototype[i]=a.prototype[i]}for(var j=(function(a){var b=function(){};a in d.prototype&&(b=d.prototype[a]);var e=c.prototype[a];return function(){var a=Array.prototype.unshift;return a.call(arguments,b),e.apply(this,arguments)}}),k=0;k<f.length;k++){var l=f[k];d.prototype[l]=j(l)}return d};var d=function(){this.listeners={}};return d.prototype.on=function(a,b){this.listeners=this.listeners||{},a in this.listeners?this.listeners[a].push(b):this.listeners[a]=[b]},d.prototype.trigger=function(a){var b=Array.prototype.slice,c=b.call(arguments,1);this.listeners=this.listeners||{},null==c&&(c=[]),0===c.length&&c.push({}),c[0]._type=a,a in this.listeners&&this.invoke(this.listeners[a],b.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},d.prototype.invoke=function(a,b){for(var c=0,d=a.length;d>c;c++)a[c].apply(this,b)},c.Observable=d,c.generateChars=function(a){for(var b="",c=0;a>c;c++){var d=Math.floor(36*Math.random());b+=d.toString(36)}return b},c.bind=function(a,b){return function(){a.apply(b,arguments)}},c._convertData=function(a){for(var b in a){var c=b.split("-"),d=a;if(1!==c.length){for(var e=0;e<c.length;e++){var f=c[e];f=f.substring(0,1).toLowerCase()+f.substring(1),f in d||(d[f]={}),e==c.length-1&&(d[f]=a[b]),d=d[f]}delete a[b]}}return a},c.hasScroll=function(b,c){var d=a(c),e=c.style.overflowX,f=c.style.overflowY;return e!==f||"hidden"!==f&&"visible"!==f?"scroll"===e||"scroll"===f?!0:d.innerHeight()<c.scrollHeight||d.innerWidth()<c.scrollWidth:!1},c.escapeMarkup=function(a){var b={"\\":"\","&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};return"string"!=typeof a?a:String(a).replace(/[&<>"'\/\\]/g,function(a){return b[a]})},c.appendMany=function(b,c){if("1.7"===a.fn.jquery.substr(0,3)){var d=a();a.map(c,function(a){d=d.add(a)}),c=d}b.append(c)},c}),b.define("czrSelect2/results",["jquery","./utils"],function(a,b){function c(a,b,d){this.$element=a,this.data=d,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('<ul class="czrSelect2-results__options" role="tree"></ul>');return this.options.get("multiple")&&b.attr("aria-multiselectable","true"),this.$results=b,b},c.prototype.clear=function(){this.$results.empty()},c.prototype.displayMessage=function(b){var c=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var d=a('<li role="treeitem" aria-live="assertive" class="czrSelect2-results__option"></li>'),e=this.options.get("translations").get(b.message);d.append(c(e(b.args))),d[0].className+=" czrSelect2-results__message",this.$results.append(d)},c.prototype.hideMessages=function(){this.$results.find(".czrSelect2-results__message").remove()},c.prototype.append=function(a){this.hideLoading();var b=[];if(null==a.results||0===a.results.length)return void(0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"}));a.results=this.sort(a.results);for(var c=0;c<a.results.length;c++){var d=a.results[c],e=this.option(d);b.push(e)}this.$results.append(b)},c.prototype.position=function(a,b){var c=b.find(".czrSelect2-results");c.append(a)},c.prototype.sort=function(a){var b=this.options.get("sorter");return b(a)},c.prototype.highlightFirstItem=function(){var a=this.$results.find(".czrSelect2-results__option[aria-selected]"),b=a.filter("[aria-selected=true]");b.length>0?b.first().trigger("mouseenter"):a.first().trigger("mouseenter"),this.ensureHighlightVisible()},c.prototype.setClasses=function(){var b=this;this.data.current(function(c){var d=a.map(c,function(a){return a.id.toString()}),e=b.$results.find(".czrSelect2-results__option[aria-selected]");e.each(function(){var b=a(this),c=a.data(this,"data"),e=""+c.id;null!=c.element&&c.element.selected||null==c.element&&a.inArray(e,d)>-1?b.attr("aria-selected","true"):b.attr("aria-selected","false")})})},c.prototype.showLoading=function(a){this.hideLoading();var b=this.options.get("translations").get("searching"),c={disabled:!0,loading:!0,text:b(a)},d=this.option(c);d.className+=" loading-results",this.$results.prepend(d)},c.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},c.prototype.option=function(b){var c=document.createElement("li");c.className="czrSelect2-results__option";var d={role:"treeitem","aria-selected":"false"};b.disabled&&(delete d["aria-selected"],d["aria-disabled"]="true"),null==b.id&&delete d["aria-selected"],null!=b._resultId&&(c.id=b._resultId),b.title&&(c.title=b.title),b.children&&(d.role="group",d["aria-label"]=b.text,delete d["aria-selected"]);for(var e in d){var f=d[e];c.setAttribute(e,f)}if(b.children){var g=a(c),h=document.createElement("strong");h.className="czrSelect2-results__group";a(h);this.template(b,h);for(var i=[],j=0;j<b.children.length;j++){var k=b.children[j],l=this.option(k);i.push(l)}var m=a("<ul></ul>",{"class":"czrSelect2-results__options czrSelect2-results__options--nested"});m.append(i),g.append(h),g.append(m)}else this.template(b,c);return a.data(c,"data",b),c},c.prototype.bind=function(b,c){var d=this,e=b.id+"-results";this.$results.attr("id",e),b.on("results:all",function(a){d.clear(),d.append(a.data),b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("results:append",function(a){d.append(a.data),b.isOpen()&&d.setClasses()}),b.on("query",function(a){d.hideMessages(),d.showLoading(a)}),b.on("select",function(){b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("unselect",function(){b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("open",function(){d.$results.attr("aria-expanded","true"),d.$results.attr("aria-hidden","false"),d.setClasses(),d.ensureHighlightVisible()}),b.on("close",function(){d.$results.attr("aria-expanded","false"),d.$results.attr("aria-hidden","true"),d.$results.removeAttr("aria-activedescendant")}),b.on("results:toggle",function(){var a=d.getHighlightedResults();0!==a.length&&a.trigger("mouseup")}),b.on("results:select",function(){var a=d.getHighlightedResults();if(0!==a.length){var b=a.data("data");"true"==a.attr("aria-selected")?d.trigger("close",{}):d.trigger("select",{data:b})}}),b.on("results:previous",function(){var a=d.getHighlightedResults(),b=d.$results.find("[aria-selected]"),c=b.index(a);if(0!==c){var e=c-1;0===a.length&&(e=0);var f=b.eq(e);f.trigger("mouseenter");var g=d.$results.offset().top,h=f.offset().top,i=d.$results.scrollTop()+(h-g);0===e?d.$results.scrollTop(0):0>h-g&&d.$results.scrollTop(i)}}),b.on("results:next",function(){var a=d.getHighlightedResults(),b=d.$results.find("[aria-selected]"),c=b.index(a),e=c+1;if(!(e>=b.length)){var f=b.eq(e);f.trigger("mouseenter");var g=d.$results.offset().top+d.$results.outerHeight(!1),h=f.offset().top+f.outerHeight(!1),i=d.$results.scrollTop()+h-g;0===e?d.$results.scrollTop(0):h>g&&d.$results.scrollTop(i)}}),b.on("results:focus",function(a){a.element.addClass("czrSelect2-results__option--highlighted")}),b.on("results:message",function(a){d.displayMessage(a)}),a.fn.mousewheel&&this.$results.on("mousewheel",function(a){var b=d.$results.scrollTop(),c=d.$results.get(0).scrollHeight-b+a.deltaY,e=a.deltaY>0&&b-a.deltaY<=0,f=a.deltaY<0&&c<=d.$results.height();e?(d.$results.scrollTop(0),a.preventDefault(),a.stopPropagation()):f&&(d.$results.scrollTop(d.$results.get(0).scrollHeight-d.$results.height()),a.preventDefault(),a.stopPropagation())}),this.$results.on("mouseup",".czrSelect2-results__option[aria-selected]",function(b){var c=a(this),e=c.data("data");return"true"===c.attr("aria-selected")?void(d.options.get("multiple")?d.trigger("unselect",{originalEvent:b,data:e}):d.trigger("close",{})):void d.trigger("select",{originalEvent:b,data:e})}),this.$results.on("mouseenter",".czrSelect2-results__option[aria-selected]",function(b){var c=a(this).data("data");d.getHighlightedResults().removeClass("czrSelect2-results__option--highlighted"),d.trigger("results:focus",{data:c,element:a(this)})})},c.prototype.getHighlightedResults=function(){var a=this.$results.find(".czrSelect2-results__option--highlighted");return a},c.prototype.destroy=function(){this.$results.remove()},c.prototype.ensureHighlightVisible=function(){var a=this.getHighlightedResults();if(0!==a.length){var b=this.$results.find("[aria-selected]"),c=b.index(a),d=this.$results.offset().top,e=a.offset().top,f=this.$results.scrollTop()+(e-d),g=e-d;f-=2*a.outerHeight(!1),2>=c?this.$results.scrollTop(0):(g>this.$results.outerHeight()||0>g)&&this.$results.scrollTop(f)}},c.prototype.template=function(b,c){var d=this.options.get("templateResult"),e=this.options.get("escapeMarkup"),f=d(b,c);null==f?c.style.display="none":"string"==typeof f?c.innerHTML=e(f):a(c).append(f)},c}),b.define("czrSelect2/keys",[],function(){var a={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46};return a}),b.define("czrSelect2/selection/base",["jquery","../utils","../keys"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,b.Observable),d.prototype.render=function(){var b=a('<span class="czrSelect2-selection" role="combobox" aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=this.$element.data("old-tabindex")?this._tabindex=this.$element.data("old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),b.attr("title",this.$element.attr("title")),b.attr("tabindex",this._tabindex),this.$selection=b,b},d.prototype.bind=function(a,b){var d=this,e=(a.id+"-container",a.id+"-results");this.container=a,this.$selection.on("focus",function(a){d.trigger("focus",a)}),this.$selection.on("blur",function(a){d._handleBlur(a)}),this.$selection.on("keydown",function(a){d.trigger("keypress",a),a.which===c.SPACE&&a.preventDefault()}),a.on("results:focus",function(a){d.$selection.attr("aria-activedescendant",a.data._resultId)}),a.on("selection:update",function(a){d.update(a.data)}),a.on("open",function(){d.$selection.attr("aria-expanded","true"),d.$selection.attr("aria-owns",e),d._attachCloseHandler(a)}),a.on("close",function(){d.$selection.attr("aria-expanded","false"),d.$selection.removeAttr("aria-activedescendant"),d.$selection.removeAttr("aria-owns"),d.$selection.focus(),d._detachCloseHandler(a)}),a.on("enable",function(){d.$selection.attr("tabindex",d._tabindex)}),a.on("disable",function(){d.$selection.attr("tabindex","-1")})},d.prototype._handleBlur=function(b){var c=this;window.setTimeout(function(){document.activeElement==c.$selection[0]||a.contains(c.$selection[0],document.activeElement)||c.trigger("blur",b)},1)},d.prototype._attachCloseHandler=function(b){a(document.body).on("mousedown.czrSelect2."+b.id,function(b){var c=a(b.target),d=c.closest(".czrSelect2"),e=a(".czrSelect2.czrSelect2-container--open");e.each(function(){var b=a(this);if(this!=d[0]){var c=b.data("element");c.czrSelect2("close")}})})},d.prototype._detachCloseHandler=function(b){a(document.body).off("mousedown.czrSelect2."+b.id)},d.prototype.position=function(a,b){var c=b.find(".selection");c.append(a)},d.prototype.destroy=function(){this._detachCloseHandler(this.container)},d.prototype.update=function(a){throw new Error("The `update` method must be defined in child classes.")},d}),b.define("czrSelect2/selection/single",["jquery","./base","../utils","../keys"],function(a,b,c,d){function e(){e.__super__.constructor.apply(this,arguments)}return c.Extend(e,b),e.prototype.render=function(){var a=e.__super__.render.call(this);return a.addClass("czrSelect2-selection--single"),a.html('<span class="czrSelect2-selection__rendered"></span><span class="czrSelect2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),a},e.prototype.bind=function(a,b){var c=this;e.__super__.bind.apply(this,arguments);var d=a.id+"-container";this.$selection.find(".czrSelect2-selection__rendered").attr("id",d),this.$selection.attr("aria-labelledby",d),this.$selection.on("mousedown",function(a){1===a.which&&c.trigger("toggle",{originalEvent:a})}),this.$selection.on("focus",function(a){}),this.$selection.on("blur",function(a){}),a.on("focus",function(b){a.isOpen()||c.$selection.focus()}),a.on("selection:update",function(a){c.update(a.data)})},e.prototype.clear=function(){this.$selection.find(".czrSelect2-selection__rendered").empty()},e.prototype.display=function(a,b){var c=this.options.get("templateSelection"),d=this.options.get("escapeMarkup");return d(c(a,b))},e.prototype.selectionContainer=function(){return a("<span></span>")},e.prototype.update=function(a){if(0===a.length)return void this.clear();var b=a[0],c=this.$selection.find(".czrSelect2-selection__rendered"),d=this.display(b,c);c.empty().append(d),c.prop("title",b.title||b.text)},e}),b.define("czrSelect2/selection/multiple",["jquery","./base","../utils"],function(a,b,c){function d(a,b){d.__super__.constructor.apply(this,arguments)}return c.Extend(d,b),d.prototype.render=function(){var a=d.__super__.render.call(this);return a.addClass("czrSelect2-selection--multiple"),a.html('<ul class="czrSelect2-selection__rendered"></ul>'),a},d.prototype.bind=function(b,c){var e=this;d.__super__.bind.apply(this,arguments),this.$selection.on("click",function(a){e.trigger("toggle",{originalEvent:a})}),this.$selection.on("click",".czrSelect2-selection__choice__remove",function(b){if(!e.options.get("disabled")){var c=a(this),d=c.parent(),f=d.data("data");e.trigger("unselect",{originalEvent:b,data:f})}})},d.prototype.clear=function(){this.$selection.find(".czrSelect2-selection__rendered").empty()},d.prototype.display=function(a,b){var c=this.options.get("templateSelection"),d=this.options.get("escapeMarkup");return d(c(a,b))},d.prototype.selectionContainer=function(){var b=a('<li class="czrSelect2-selection__choice"><span class="czrSelect2-selection__choice__remove" role="presentation">×</span></li>');return b},d.prototype.update=function(a){if(this.clear(),0!==a.length){for(var b=[],d=0;d<a.length;d++){var e=a[d],f=this.selectionContainer(),g=this.display(e,f);f.append(g),f.prop("title",e.title||e.text),f.data("data",e),b.push(f)}var h=this.$selection.find(".czrSelect2-selection__rendered");c.appendMany(h,b)}},d}),b.define("czrSelect2/selection/placeholder",["../utils"],function(a){function b(a,b,c){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c)}return b.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},b.prototype.createPlaceholder=function(a,b){var c=this.selectionContainer();return c.html(this.display(b)),c.addClass("czrSelect2-selection__placeholder").removeClass("czrSelect2-selection__choice"),c},b.prototype.update=function(a,b){var c=1==b.length&&b[0].id!=this.placeholder.id,d=b.length>1;if(d||c)return a.call(this,b);this.clear();var e=this.createPlaceholder(this.placeholder);this.$selection.find(".czrSelect2-selection__rendered").append(e)},b}),b.define("czrSelect2/selection/allowClear",["jquery","../keys"],function(a,b){function c(){}return c.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("CzrSelect2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".czrSelect2-selection__clear",function(a){d._handleClear(a)}),b.on("keypress",function(a){d._handleKeyboardClear(a,b)})},c.prototype._handleClear=function(a,b){if(!this.options.get("disabled")){var c=this.$selection.find(".czrSelect2-selection__clear");if(0!==c.length){b.stopPropagation();for(var d=c.data("data"),e=0;e<d.length;e++){var f={data:d[e]};if(this.trigger("unselect",f),f.prevented)return}this.$element.val(this.placeholder.id).trigger("change"),this.trigger("toggle",{})}}},c.prototype._handleKeyboardClear=function(a,c,d){d.isOpen()||(c.which==b.DELETE||c.which==b.BACKSPACE)&&this._handleClear(c)},c.prototype.update=function(b,c){if(b.call(this,c),!(this.$selection.find(".czrSelect2-selection__placeholder").length>0||0===c.length)){var d=a('<span class="czrSelect2-selection__clear">×</span>');d.data("data",c),this.$selection.find(".czrSelect2-selection__rendered").prepend(d)}},c}),b.define("czrSelect2/selection/search",["jquery","../utils","../keys"],function(a,b,c){function d(a,b,c){a.call(this,b,c)}return d.prototype.render=function(b){var c=a('<li class="czrSelect2-search czrSelect2-search--inline"><input class="czrSelect2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" aria-autocomplete="list" /></li>');this.$searchContainer=c,this.$search=c.find("input");var d=b.call(this);return this._transferTabIndex(),d},d.prototype.bind=function(a,b,d){var e=this;a.call(this,b,d),b.on("open",function(){e.$search.trigger("focus")}),b.on("close",function(){e.$search.val(""),e.$search.removeAttr("aria-activedescendant"),e.$search.trigger("focus")}),b.on("enable",function(){e.$search.prop("disabled",!1),e._transferTabIndex()}),b.on("disable",function(){e.$search.prop("disabled",!0)}),b.on("focus",function(a){e.$search.trigger("focus")}),b.on("results:focus",function(a){e.$search.attr("aria-activedescendant",a.id)}),this.$selection.on("focusin",".czrSelect2-search--inline",function(a){e.trigger("focus",a)}),this.$selection.on("focusout",".czrSelect2-search--inline",function(a){e._handleBlur(a)}),this.$selection.on("keydown",".czrSelect2-search--inline",function(a){a.stopPropagation(),e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented();var b=a.which;if(b===c.BACKSPACE&&""===e.$search.val()){var d=e.$searchContainer.prev(".czrSelect2-selection__choice");if(d.length>0){var f=d.data("data");e.searchRemoveChoice(f),a.preventDefault()}}});var f=document.documentMode,g=f&&11>=f;this.$selection.on("input.searchcheck",".czrSelect2-search--inline",function(a){return g?void e.$selection.off("input.search input.searchcheck"):void e.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".czrSelect2-search--inline",function(a){if(g&&"input"===a.type)return void e.$selection.off("input.search input.searchcheck");var b=a.which;b!=c.SHIFT&&b!=c.CTRL&&b!=c.ALT&&b!=c.TAB&&e.handleSearch(a)})},d.prototype._transferTabIndex=function(a){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},d.prototype.createPlaceholder=function(a,b){this.$search.attr("placeholder",b.text)},d.prototype.update=function(a,b){var c=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),a.call(this,b),this.$selection.find(".czrSelect2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),c&&this.$search.focus()},d.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var a=this.$search.val();this.trigger("query",{term:a})}this._keyUpPrevented=!1},d.prototype.searchRemoveChoice=function(a,b){this.trigger("unselect",{data:b}),this.$search.val(b.text),this.handleSearch()},d.prototype.resizeSearch=function(){this.$search.css("width","25px");var a="";if(""!==this.$search.attr("placeholder"))a=this.$selection.find(".czrSelect2-selection__rendered").innerWidth();else{var b=this.$search.val().length+1;a=.75*b+"em"}this.$search.css("width",a)},d}),b.define("czrSelect2/selection/eventRelay",["jquery"],function(a){function b(){}return b.prototype.bind=function(b,c,d){var e=this,f=["open","opening","close","closing","select","selecting","unselect","unselecting"],g=["opening","closing","selecting","unselecting"];b.call(this,c,d),c.on("*",function(b,c){if(-1!==a.inArray(b,f)){c=c||{};var d=a.Event("czrSelect2:"+b,{params:c});e.$element.trigger(d),-1!==a.inArray(b,g)&&(c.prevented=d.isDefaultPrevented())}})},b}),b.define("czrSelect2/translation",["jquery","require"],function(a,b){function c(a){this.dict=a||{}}return c.prototype.all=function(){return this.dict},c.prototype.get=function(a){return this.dict[a]},c.prototype.extend=function(b){this.dict=a.extend({},b.all(),this.dict)},c._cache={},c.loadPath=function(a){if(!(a in c._cache)){var d=b(a);c._cache[a]=d}return new c(c._cache[a])},c}),b.define("czrSelect2/diacritics",[],function(){var a={"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ω":"ω","ς":"σ"};return a}),b.define("czrSelect2/data/base",["../utils"],function(a){function b(a,c){b.__super__.constructor.call(this)}return a.Extend(b,a.Observable),b.prototype.current=function(a){throw new Error("The `current` method must be defined in child classes.")},b.prototype.query=function(a,b){throw new Error("The `query` method must be defined in child classes.")},b.prototype.bind=function(a,b){},b.prototype.destroy=function(){},b.prototype.generateResultId=function(b,c){var d=b.id+"-result-";return d+=a.generateChars(4),d+=null!=c.id?"-"+c.id.toString():"-"+a.generateChars(4)},b}),b.define("czrSelect2/data/select",["./base","../utils","jquery"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,a),d.prototype.current=function(a){var b=[],d=this;this.$element.find(":selected").each(function(){var a=c(this),e=d.item(a);b.push(e)}),a(b)},d.prototype.select=function(a){var b=this;if(a.selected=!0,c(a.element).is("option"))return a.element.selected=!0,void this.$element.trigger("change");
|
25 |
if(this.$element.prop("multiple"))this.current(function(d){var e=[];a=[a],a.push.apply(a,d);for(var f=0;f<a.length;f++){var g=a[f].id;-1===c.inArray(g,e)&&e.push(g)}b.$element.val(e),b.$element.trigger("change")});else{var d=a.id;this.$element.val(d),this.$element.trigger("change")}},d.prototype.unselect=function(a){var b=this;if(this.$element.prop("multiple"))return a.selected=!1,c(a.element).is("option")?(a.element.selected=!1,void this.$element.trigger("change")):void this.current(function(d){for(var e=[],f=0;f<d.length;f++){var g=d[f].id;g!==a.id&&-1===c.inArray(g,e)&&e.push(g)}b.$element.val(e),b.$element.trigger("change")})},d.prototype.bind=function(a,b){var c=this;this.container=a,a.on("select",function(a){c.select(a.data)}),a.on("unselect",function(a){c.unselect(a.data)})},d.prototype.destroy=function(){this.$element.find("*").each(function(){c.removeData(this,"data")})},d.prototype.query=function(a,b){var d=[],e=this,f=this.$element.children();f.each(function(){var b=c(this);if(b.is("option")||b.is("optgroup")){var f=e.item(b),g=e.matches(a,f);null!==g&&d.push(g)}}),b({results:d})},d.prototype.addOptions=function(a){b.appendMany(this.$element,a)},d.prototype.option=function(a){var b;a.children?(b=document.createElement("optgroup"),b.label=a.text):(b=document.createElement("option"),void 0!==b.textContent?b.textContent=a.text:b.innerText=a.text),a.id&&(b.value=a.id),a.disabled&&(b.disabled=!0),a.selected&&(b.selected=!0),a.title&&(b.title=a.title);var d=c(b),e=this._normalizeItem(a);return e.element=b,c.data(b,"data",e),d},d.prototype.item=function(a){var b={};if(b=c.data(a[0],"data"),null!=b)return b;if(a.is("option"))b={id:a.val(),text:a.text(),disabled:a.prop("disabled"),selected:a.prop("selected"),title:a.prop("title")};else if(a.is("optgroup")){b={text:a.prop("label"),children:[],title:a.prop("title")};for(var d=a.children("option"),e=[],f=0;f<d.length;f++){var g=c(d[f]),h=this.item(g);e.push(h)}b.children=e}return b=this._normalizeItem(b),b.element=a[0],c.data(a[0],"data",b),b},d.prototype._normalizeItem=function(a){c.isPlainObject(a)||(a={id:a,text:a}),a=c.extend({},{text:""},a);var b={selected:!1,disabled:!1};return null!=a.id&&(a.id=a.id.toString()),null!=a.text&&(a.text=a.text.toString()),null==a._resultId&&a.id&&null!=this.container&&(a._resultId=this.generateResultId(this.container,a)),c.extend({},b,a)},d.prototype.matches=function(a,b){var c=this.options.get("matcher");return c(a,b)},d}),b.define("czrSelect2/data/array",["./select","../utils","jquery"],function(a,b,c){function d(a,b){var c=b.get("data")||[];d.__super__.constructor.call(this,a,b),this.addOptions(this.convertToOptions(c))}return b.Extend(d,a),d.prototype.select=function(a){var b=this.$element.find("option").filter(function(b,c){return c.value==a.id.toString()});0===b.length&&(b=this.option(a),this.addOptions(b)),d.__super__.select.call(this,a)},d.prototype.convertToOptions=function(a){function d(a){return function(){return c(this).val()==a.id}}for(var e=this,f=this.$element.find("option"),g=f.map(function(){return e.item(c(this)).id}).get(),h=[],i=0;i<a.length;i++){var j=this._normalizeItem(a[i]);if(c.inArray(j.id,g)>=0){var k=f.filter(d(j)),l=this.item(k),m=c.extend(!0,{},j,l),n=this.option(m);k.replaceWith(n)}else{var o=this.option(j);if(j.children){var p=this.convertToOptions(j.children);b.appendMany(o,p)}h.push(o)}}return h},d}),b.define("czrSelect2/data/ajax",["./array","../utils","jquery"],function(a,b,c){function d(a,b){this.ajaxOptions=this._applyDefaults(b.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),d.__super__.constructor.call(this,a,b)}return b.Extend(d,a),d.prototype._applyDefaults=function(a){var b={data:function(a){return c.extend({},a,{q:a.term})},transport:function(a,b,d){var e=c.ajax(a);return e.then(b),e.fail(d),e}};return c.extend({},b,a,!0)},d.prototype.processResults=function(a){return a},d.prototype.query=function(a,b){function d(){var d=f.transport(f,function(d){var f=e.processResults(d,a);e.options.get("debug")&&window.console&&console.error&&(f&&f.results&&c.isArray(f.results)||console.error("CzrSelect2: The AJAX results did not return an array in the `results` key of the response.")),b(f)},function(){d.status&&"0"===d.status||e.trigger("results:message",{message:"errorLoading"})});e._request=d}var e=this;null!=this._request&&(c.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var f=c.extend({type:"GET"},this.ajaxOptions);"function"==typeof f.url&&(f.url=f.url.call(this.$element,a)),"function"==typeof f.data&&(f.data=f.data.call(this.$element,a)),this.ajaxOptions.delay&&null!=a.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(d,this.ajaxOptions.delay)):d()},d}),b.define("czrSelect2/data/tags",["jquery"],function(a){function b(b,c,d){var e=d.get("tags"),f=d.get("createTag");void 0!==f&&(this.createTag=f);var g=d.get("insertTag");if(void 0!==g&&(this.insertTag=g),b.call(this,c,d),a.isArray(e))for(var h=0;h<e.length;h++){var i=e[h],j=this._normalizeItem(i),k=this.option(j);this.$element.append(k)}}return b.prototype.query=function(a,b,c){function d(a,f){for(var g=a.results,h=0;h<g.length;h++){var i=g[h],j=null!=i.children&&!d({results:i.children},!0),k=i.text===b.term;if(k||j)return f?!1:(a.data=g,void c(a))}if(f)return!0;var l=e.createTag(b);if(null!=l){var m=e.option(l);m.attr("data-czrSelect2-tag",!0),e.addOptions([m]),e.insertTag(g,l)}a.results=g,c(a)}var e=this;return this._removeOldTags(),null==b.term||null!=b.page?void a.call(this,b,c):void a.call(this,b,d)},b.prototype.createTag=function(b,c){var d=a.trim(c.term);return""===d?null:{id:d,text:d}},b.prototype.insertTag=function(a,b,c){b.unshift(c)},b.prototype._removeOldTags=function(b){var c=(this._lastTag,this.$element.find("option[data-czrSelect2-tag]"));c.each(function(){this.selected||a(this).remove()})},b}),b.define("czrSelect2/data/tokenizer",["jquery"],function(a){function b(a,b,c){var d=c.get("tokenizer");void 0!==d&&(this.tokenizer=d),a.call(this,b,c)}return b.prototype.bind=function(a,b,c){a.call(this,b,c),this.$search=b.dropdown.$search||b.selection.$search||c.find(".czrSelect2-search__field")},b.prototype.query=function(b,c,d){function e(b){var c=g._normalizeItem(b),d=g.$element.find("option").filter(function(){return a(this).val()===c.id});if(!d.length){var e=g.option(c);e.attr("data-czrSelect2-tag",!0),g._removeOldTags(),g.addOptions([e])}f(c)}function f(a){g.trigger("select",{data:a})}var g=this;c.term=c.term||"";var h=this.tokenizer(c,this.options,e);h.term!==c.term&&(this.$search.length&&(this.$search.val(h.term),this.$search.focus()),c.term=h.term),b.call(this,c,d)},b.prototype.tokenizer=function(b,c,d,e){for(var f=d.get("tokenSeparators")||[],g=c.term,h=0,i=this.createTag||function(a){return{id:a.term,text:a.term}};h<g.length;){var j=g[h];if(-1!==a.inArray(j,f)){var k=g.substr(0,h),l=a.extend({},c,{term:k}),m=i(l);null!=m?(e(m),g=g.substr(h+1)||"",h=0):h++}else h++}return{term:g}},b}),b.define("czrSelect2/data/minimumInputLength",[],function(){function a(a,b,c){this.minimumInputLength=c.get("minimumInputLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){return b.term=b.term||"",b.term.length<this.minimumInputLength?void this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:b.term,params:b}}):void a.call(this,b,c)},a}),b.define("czrSelect2/data/maximumInputLength",[],function(){function a(a,b,c){this.maximumInputLength=c.get("maximumInputLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){return b.term=b.term||"",this.maximumInputLength>0&&b.term.length>this.maximumInputLength?void this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:b.term,params:b}}):void a.call(this,b,c)},a}),b.define("czrSelect2/data/maximumSelectionLength",[],function(){function a(a,b,c){this.maximumSelectionLength=c.get("maximumSelectionLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){var d=this;this.current(function(e){var f=null!=e?e.length:0;return d.maximumSelectionLength>0&&f>=d.maximumSelectionLength?void d.trigger("results:message",{message:"maximumSelected",args:{maximum:d.maximumSelectionLength}}):void a.call(d,b,c)})},a}),b.define("czrSelect2/dropdown",["jquery","./utils"],function(a,b){function c(a,b){this.$element=a,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('<span class="czrSelect2-dropdown"><span class="czrSelect2-results"></span></span>');return b.attr("dir",this.options.get("dir")),this.$dropdown=b,b},c.prototype.bind=function(){},c.prototype.position=function(a,b){},c.prototype.destroy=function(){this.$dropdown.remove()},c}),b.define("czrSelect2/dropdown/search",["jquery","../utils"],function(a,b){function c(){}return c.prototype.render=function(b){var c=b.call(this),d=a('<span class="czrSelect2-search czrSelect2-search--dropdown"><input class="czrSelect2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" /></span>');return this.$searchContainer=d,this.$search=d.find("input"),c.prepend(d),c},c.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),this.$search.on("keydown",function(a){e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented()}),this.$search.on("input",function(b){a(this).off("keyup")}),this.$search.on("keyup input",function(a){e.handleSearch(a)}),c.on("open",function(){e.$search.attr("tabindex",0),e.$search.focus(),window.setTimeout(function(){e.$search.focus()},0)}),c.on("close",function(){e.$search.attr("tabindex",-1),e.$search.val("")}),c.on("focus",function(){c.isOpen()&&e.$search.focus()}),c.on("results:all",function(a){if(null==a.query.term||""===a.query.term){var b=e.showSearch(a);b?e.$searchContainer.removeClass("czrSelect2-search--hide"):e.$searchContainer.addClass("czrSelect2-search--hide")}})},c.prototype.handleSearch=function(a){if(!this._keyUpPrevented){var b=this.$search.val();this.trigger("query",{term:b})}this._keyUpPrevented=!1},c.prototype.showSearch=function(a,b){return!0},c}),b.define("czrSelect2/dropdown/hidePlaceholder",[],function(){function a(a,b,c,d){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c,d)}return a.prototype.append=function(a,b){b.results=this.removePlaceholder(b.results),a.call(this,b)},a.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},a.prototype.removePlaceholder=function(a,b){for(var c=b.slice(0),d=b.length-1;d>=0;d--){var e=b[d];this.placeholder.id===e.id&&c.splice(d,1)}return c},a}),b.define("czrSelect2/dropdown/infiniteScroll",["jquery"],function(a){function b(a,b,c,d){this.lastParams={},a.call(this,b,c,d),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return b.prototype.append=function(a,b){this.$loadingMore.remove(),this.loading=!1,a.call(this,b),this.showLoadingMore(b)&&this.$results.append(this.$loadingMore)},b.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),c.on("query",function(a){e.lastParams=a,e.loading=!0}),c.on("query:append",function(a){e.lastParams=a,e.loading=!0}),this.$results.on("scroll",function(){var b=a.contains(document.documentElement,e.$loadingMore[0]);if(!e.loading&&b){var c=e.$results.offset().top+e.$results.outerHeight(!1),d=e.$loadingMore.offset().top+e.$loadingMore.outerHeight(!1);c+50>=d&&e.loadMore()}})},b.prototype.loadMore=function(){this.loading=!0;var b=a.extend({},{page:1},this.lastParams);b.page++,this.trigger("query:append",b)},b.prototype.showLoadingMore=function(a,b){return b.pagination&&b.pagination.more},b.prototype.createLoadingMore=function(){var b=a('<li class="czrSelect2-results__option czrSelect2-results__option--load-more"role="treeitem" aria-disabled="true"></li>'),c=this.options.get("translations").get("loadingMore");return b.html(c(this.lastParams)),b},b}),b.define("czrSelect2/dropdown/attachBody",["jquery","../utils"],function(a,b){function c(b,c,d){this.$dropdownParent=d.get("dropdownParent")||a(document.body),b.call(this,c,d)}return c.prototype.bind=function(a,b,c){var d=this,e=!1;a.call(this,b,c),b.on("open",function(){d._showDropdown(),d._attachPositioningHandler(b),e||(e=!0,b.on("results:all",function(){d._positionDropdown(),d._resizeDropdown()}),b.on("results:append",function(){d._positionDropdown(),d._resizeDropdown()}))}),b.on("close",function(){d._hideDropdown(),d._detachPositioningHandler(b)}),this.$dropdownContainer.on("mousedown",function(a){a.stopPropagation()})},c.prototype.destroy=function(a){a.call(this),this.$dropdownContainer.remove()},c.prototype.position=function(a,b,c){b.attr("class",c.attr("class")),b.removeClass("czrSelect2"),b.addClass("czrSelect2-container--open"),b.css({position:"absolute",top:-999999}),this.$container=c},c.prototype.render=function(b){var c=a("<span></span>"),d=b.call(this);return c.append(d),this.$dropdownContainer=c,c},c.prototype._hideDropdown=function(a){this.$dropdownContainer.detach()},c.prototype._attachPositioningHandler=function(c,d){var e=this,f="scroll.czrSelect2."+d.id,g="resize.czrSelect2."+d.id,h="orientationchange.czrSelect2."+d.id,i=this.$container.parents().filter(b.hasScroll);i.each(function(){a(this).data("czrSelect2-scroll-position",{x:a(this).scrollLeft(),y:a(this).scrollTop()})}),i.on(f,function(b){var c=a(this).data("czrSelect2-scroll-position");a(this).scrollTop(c.y)}),a(window).on(f+" "+g+" "+h,function(a){e._positionDropdown(),e._resizeDropdown()})},c.prototype._detachPositioningHandler=function(c,d){var e="scroll.czrSelect2."+d.id,f="resize.czrSelect2."+d.id,g="orientationchange.czrSelect2."+d.id,h=this.$container.parents().filter(b.hasScroll);h.off(e),a(window).off(e+" "+f+" "+g)},c.prototype._positionDropdown=function(){var b=a(window),c=this.$dropdown.hasClass("czrSelect2-dropdown--above"),d=this.$dropdown.hasClass("czrSelect2-dropdown--below"),e=null,f=this.$container.offset();f.bottom=f.top+this.$container.outerHeight(!1);var g={height:this.$container.outerHeight(!1)};g.top=f.top,g.bottom=f.top+g.height;var h={height:this.$dropdown.outerHeight(!1)},i={top:b.scrollTop(),bottom:b.scrollTop()+b.height()},j=i.top<f.top-h.height,k=i.bottom>f.bottom+h.height,l={left:f.left,top:g.bottom},m=this.$dropdownParent;"static"===m.css("position")&&(m=m.offsetParent());var n=m.offset();l.top-=n.top,l.left-=n.left,c||d||(e="below"),k||!j||c?!j&&k&&c&&(e="below"):e="above",("above"==e||c&&"below"!==e)&&(l.top=g.top-n.top-h.height),null!=e&&(this.$dropdown.removeClass("czrSelect2-dropdown--below czrSelect2-dropdown--above").addClass("czrSelect2-dropdown--"+e),this.$container.removeClass("czrSelect2-container--below czrSelect2-container--above").addClass("czrSelect2-container--"+e)),this.$dropdownContainer.css(l)},c.prototype._resizeDropdown=function(){var a={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(a.minWidth=a.width,a.position="relative",a.width="auto"),this.$dropdown.css(a)},c.prototype._showDropdown=function(a){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},c}),b.define("czrSelect2/dropdown/minimumResultsForSearch",[],function(){function a(b){for(var c=0,d=0;d<b.length;d++){var e=b[d];e.children?c+=a(e.children):c++}return c}function b(a,b,c,d){this.minimumResultsForSearch=c.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),a.call(this,b,c,d)}return b.prototype.showSearch=function(b,c){return a(c.data.results)<this.minimumResultsForSearch?!1:b.call(this,c)},b}),b.define("czrSelect2/dropdown/selectOnClose",[],function(){function a(){}return a.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),b.on("close",function(a){d._handleSelectOnClose(a)})},a.prototype._handleSelectOnClose=function(a,b){if(b&&null!=b.originalCzrSelect2Event){var c=b.originalCzrSelect2Event;if("select"===c._type||"unselect"===c._type)return}var d=this.getHighlightedResults();if(!(d.length<1)){var e=d.data("data");null!=e.element&&e.element.selected||null==e.element&&e.selected||this.trigger("select",{data:e})}},a}),b.define("czrSelect2/dropdown/closeOnSelect",[],function(){function a(){}return a.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),b.on("select",function(a){d._selectTriggered(a)}),b.on("unselect",function(a){d._selectTriggered(a)})},a.prototype._selectTriggered=function(a,b){var c=b.originalEvent;c&&c.ctrlKey||this.trigger("close",{originalEvent:c,originalCzrSelect2Event:b})},a}),b.define("czrSelect2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(a){var b=a.input.length-a.maximum,c="Please delete "+b+" character";return 1!=b&&(c+="s"),c},inputTooShort:function(a){var b=a.minimum-a.input.length,c="Please enter "+b+" or more characters";return c},loadingMore:function(){return"Loading more results…"},maximumSelected:function(a){var b="You can only select "+a.maximum+" item";return 1!=a.maximum&&(b+="s"),b},noResults:function(){return"No results found"},searching:function(){return"Searching…"}}}),b.define("czrSelect2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C){function D(){this.reset()}D.prototype.apply=function(l){if(l=a.extend(!0,{},this.defaults,l),null==l.dataAdapter){if(null!=l.ajax?l.dataAdapter=o:null!=l.data?l.dataAdapter=n:l.dataAdapter=m,l.minimumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,r)),l.maximumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,s)),l.maximumSelectionLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,t)),l.tags&&(l.dataAdapter=j.Decorate(l.dataAdapter,p)),(null!=l.tokenSeparators||null!=l.tokenizer)&&(l.dataAdapter=j.Decorate(l.dataAdapter,q)),null!=l.query){var C=b(l.amdBase+"compat/query");l.dataAdapter=j.Decorate(l.dataAdapter,C)}if(null!=l.initSelection){var D=b(l.amdBase+"compat/initSelection");l.dataAdapter=j.Decorate(l.dataAdapter,D)}}if(null==l.resultsAdapter&&(l.resultsAdapter=c,null!=l.ajax&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,x)),null!=l.placeholder&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,w)),l.selectOnClose&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,A))),null==l.dropdownAdapter){if(l.multiple)l.dropdownAdapter=u;else{var E=j.Decorate(u,v);l.dropdownAdapter=E}if(0!==l.minimumResultsForSearch&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,z)),l.closeOnSelect&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,B)),null!=l.dropdownCssClass||null!=l.dropdownCss||null!=l.adaptDropdownCssClass){var F=b(l.amdBase+"compat/dropdownCss");l.dropdownAdapter=j.Decorate(l.dropdownAdapter,F)}l.dropdownAdapter=j.Decorate(l.dropdownAdapter,y)}if(null==l.selectionAdapter){if(l.multiple?l.selectionAdapter=e:l.selectionAdapter=d,null!=l.placeholder&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,f)),l.allowClear&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,g)),l.multiple&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,h)),null!=l.containerCssClass||null!=l.containerCss||null!=l.adaptContainerCssClass){var G=b(l.amdBase+"compat/containerCss");l.selectionAdapter=j.Decorate(l.selectionAdapter,G)}l.selectionAdapter=j.Decorate(l.selectionAdapter,i)}if("string"==typeof l.language)if(l.language.indexOf("-")>0){var H=l.language.split("-"),I=H[0];l.language=[l.language,I]}else l.language=[l.language];if(a.isArray(l.language)){var J=new k;l.language.push("en");for(var K=l.language,L=0;L<K.length;L++){var M=K[L],N={};try{N=k.loadPath(M)}catch(O){try{M=this.defaults.amdLanguageBase+M,N=k.loadPath(M)}catch(P){l.debug&&window.console&&console.warn&&console.warn('CzrSelect2: The language file for "'+M+'" could not be automatically loaded. A fallback will be used instead.');continue}}J.extend(N)}l.translations=J}else{var Q=k.loadPath(this.defaults.amdLanguageBase+"en"),R=new k(l.language);R.extend(Q),l.translations=R}return l},D.prototype.reset=function(){function b(a){function b(a){return l[a]||a}return a.replace(/[^\u0000-\u007E]/g,b)}function c(d,e){if(""===a.trim(d.term))return e;if(e.children&&e.children.length>0){for(var f=a.extend(!0,{},e),g=e.children.length-1;g>=0;g--){var h=e.children[g],i=c(d,h);null==i&&f.children.splice(g,1)}return f.children.length>0?f:c(d,f)}var j=b(e.text).toUpperCase(),k=b(d.term).toUpperCase();return j.indexOf(k)>-1?e:null}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:j.escapeMarkup,language:C,matcher:c,minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,sorter:function(a){return a},templateResult:function(a){return a.text},templateSelection:function(a){return a.text},theme:"default",width:"resolve"}},D.prototype.set=function(b,c){var d=a.camelCase(b),e={};e[d]=c;var f=j._convertData(e);a.extend(this.defaults,f)};var E=new D;return E}),b.define("czrSelect2/options",["require","jquery","./defaults","./utils"],function(a,b,c,d){function e(b,e){if(this.options=b,null!=e&&this.fromElement(e),this.options=c.apply(this.options),e&&e.is("input")){var f=a(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=d.Decorate(this.options.dataAdapter,f)}}return e.prototype.fromElement=function(a){var c=["czrSelect2"];null==this.options.multiple&&(this.options.multiple=a.prop("multiple")),null==this.options.disabled&&(this.options.disabled=a.prop("disabled")),null==this.options.language&&(a.prop("lang")?this.options.language=a.prop("lang").toLowerCase():a.closest("[lang]").prop("lang")&&(this.options.language=a.closest("[lang]").prop("lang"))),null==this.options.dir&&(a.prop("dir")?this.options.dir=a.prop("dir"):a.closest("[dir]").prop("dir")?this.options.dir=a.closest("[dir]").prop("dir"):this.options.dir="ltr"),a.prop("disabled",this.options.disabled),a.prop("multiple",this.options.multiple),a.data("czrSelect2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('CzrSelect2: The `data-czrSelect2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of CzrSelect2.'),a.data("data",a.data("czrSelect2Tags")),a.data("tags",!0)),a.data("ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("CzrSelect2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of CzrSelect2."),a.attr("ajax--url",a.data("ajaxUrl")),a.data("ajax--url",a.data("ajaxUrl")));var e={};e=b.fn.jquery&&"1."==b.fn.jquery.substr(0,2)&&a[0].dataset?b.extend(!0,{},a[0].dataset,a.data()):a.data();var f=b.extend(!0,{},e);f=d._convertData(f);for(var g in f)b.inArray(g,c)>-1||(b.isPlainObject(this.options[g])?b.extend(this.options[g],f[g]):this.options[g]=f[g]);return this},e.prototype.get=function(a){return this.options[a]},e.prototype.set=function(a,b){this.options[a]=b},e}),b.define("czrSelect2/core",["jquery","./options","./utils","./keys"],function(a,b,c,d){var e=function(a,c){null!=a.data("czrSelect2")&&a.data("czrSelect2").destroy(),this.$element=a,this.id=this._generateId(a),c=c||{},this.options=new b(c,a),e.__super__.constructor.call(this);var d=a.attr("tabindex")||0;a.data("old-tabindex",d),a.attr("tabindex","-1");var f=this.options.get("dataAdapter");this.dataAdapter=new f(a,this.options);var g=this.render();this._placeContainer(g);var h=this.options.get("selectionAdapter");this.selection=new h(a,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,g);var i=this.options.get("dropdownAdapter");this.dropdown=new i(a,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,g);var j=this.options.get("resultsAdapter");this.results=new j(a,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var k=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(a){k.trigger("selection:update",{data:a})}),a.addClass("czrSelect2-hidden-accessible"),a.attr("aria-hidden","true"),this._syncAttributes(),a.data("czrSelect2",this)};return c.Extend(e,c.Observable),e.prototype._generateId=function(a){var b="";return b=null!=a.attr("id")?a.attr("id"):null!=a.attr("name")?a.attr("name")+"-"+c.generateChars(2):c.generateChars(4),b=b.replace(/(:|\.|\[|\]|,)/g,""),b="czrSelect2-"+b},e.prototype._placeContainer=function(a){a.insertAfter(this.$element);var b=this._resolveWidth(this.$element,this.options.get("width"));null!=b&&a.css("width",b)},e.prototype._resolveWidth=function(a,b){var c=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==b){var d=this._resolveWidth(a,"style");return null!=d?d:this._resolveWidth(a,"element")}if("element"==b){var e=a.outerWidth(!1);return 0>=e?"auto":e+"px"}if("style"==b){var f=a.attr("style");if("string"!=typeof f)return null;for(var g=f.split(";"),h=0,i=g.length;i>h;h+=1){var j=g[h].replace(/\s/g,""),k=j.match(c);if(null!==k&&k.length>=1)return k[1]}return null}return b},e.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},e.prototype._registerDomEvents=function(){var b=this;this.$element.on("change.czrSelect2",function(){b.dataAdapter.current(function(a){b.trigger("selection:update",{data:a})})}),this.$element.on("focus.czrSelect2",function(a){b.trigger("focus",a)}),this._syncA=c.bind(this._syncAttributes,this),this._syncS=c.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var d=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=d?(this._observer=new d(function(c){a.each(c,b._syncA),a.each(c,b._syncS)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",b._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",b._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",b._syncS,!1))},e.prototype._registerDataEvents=function(){var a=this;this.dataAdapter.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerSelectionEvents=function(){var b=this,c=["toggle","focus"];this.selection.on("toggle",function(){b.toggleDropdown()}),this.selection.on("focus",function(a){b.focus(a)}),this.selection.on("*",function(d,e){-1===a.inArray(d,c)&&b.trigger(d,e)})},e.prototype._registerDropdownEvents=function(){var a=this;this.dropdown.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerResultsEvents=function(){var a=this;this.results.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerEvents=function(){var a=this;this.on("open",function(){a.$container.addClass("czrSelect2-container--open")}),this.on("close",function(){a.$container.removeClass("czrSelect2-container--open")}),this.on("enable",function(){a.$container.removeClass("czrSelect2-container--disabled")}),this.on("disable",function(){a.$container.addClass("czrSelect2-container--disabled")}),this.on("blur",function(){a.$container.removeClass("czrSelect2-container--focus")}),this.on("query",function(b){a.isOpen()||a.trigger("open",{}),this.dataAdapter.query(b,function(c){a.trigger("results:all",{data:c,query:b})})}),this.on("query:append",function(b){this.dataAdapter.query(b,function(c){a.trigger("results:append",{data:c,query:b})})}),this.on("keypress",function(b){var c=b.which;a.isOpen()?c===d.ESC||c===d.TAB||c===d.UP&&b.altKey?(a.close(),b.preventDefault()):c===d.ENTER?(a.trigger("results:select",{}),b.preventDefault()):c===d.SPACE&&b.ctrlKey?(a.trigger("results:toggle",{}),b.preventDefault()):c===d.UP?(a.trigger("results:previous",{}),b.preventDefault()):c===d.DOWN&&(a.trigger("results:next",{}),b.preventDefault()):(c===d.ENTER||c===d.SPACE||c===d.DOWN&&b.altKey)&&(a.open(),b.preventDefault())})},e.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},e.prototype._syncSubtree=function(a,b){var c=!1,d=this;if(!a||!a.target||"OPTION"===a.target.nodeName||"OPTGROUP"===a.target.nodeName){if(b)if(b.addedNodes&&b.addedNodes.length>0)for(var e=0;e<b.addedNodes.length;e++){var f=b.addedNodes[e];f.selected&&(c=!0)}else b.removedNodes&&b.removedNodes.length>0&&(c=!0);else c=!0;c&&this.dataAdapter.current(function(a){d.trigger("selection:update",{data:a})})}},e.prototype.trigger=function(a,b){var c=e.__super__.trigger,d={open:"opening",close:"closing",select:"selecting",unselect:"unselecting"};if(void 0===b&&(b={}),a in d){var f=d[a],g={prevented:!1,name:a,args:b};if(c.call(this,f,g),g.prevented)return void(b.prevented=!0)}c.call(this,a,b)},e.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},e.prototype.open=function(){this.isOpen()||this.trigger("query",{})},e.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},e.prototype.isOpen=function(){return this.$container.hasClass("czrSelect2-container--open")},e.prototype.hasFocus=function(){return this.$container.hasClass("czrSelect2-container--focus")},e.prototype.focus=function(a){this.hasFocus()||(this.$container.addClass("czrSelect2-container--focus"),this.trigger("focus",{}))},e.prototype.enable=function(a){this.options.get("debug")&&window.console&&console.warn&&console.warn('CzrSelect2: The `czrSelect2("enable")` method has been deprecated and will be removed in later CzrSelect2 versions. Use $element.prop("disabled") instead.'),(null==a||0===a.length)&&(a=[!0]);var b=!a[0];this.$element.prop("disabled",b)},e.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('CzrSelect2: Data can no longer be set using `czrSelect2("data")`. You should consider setting the value instead using `$element.val()`.');var a=[];return this.dataAdapter.current(function(b){a=b}),a},e.prototype.val=function(b){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('CzrSelect2: The `czrSelect2("val")` method has been deprecated and will be removed in later CzrSelect2 versions. Use $element.val() instead.'),null==b||0===b.length)return this.$element.val();var c=b[0];a.isArray(c)&&(c=a.map(c,function(a){return a.toString()})),this.$element.val(c).trigger("change")},e.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".czrSelect2"),this.$element.attr("tabindex",this.$element.data("old-tabindex")),this.$element.removeClass("czrSelect2-hidden-accessible"),this.$element.attr("aria-hidden","false"),this.$element.removeData("czrSelect2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null;
|
26 |
},e.prototype.render=function(){var b=a('<span class="czrSelect2 czrSelect2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return b.attr("dir",this.options.get("dir")),this.$container=b,this.$container.addClass("czrSelect2-container--"+this.options.get("theme")),b.data("element",this.$element),b},e}),b.define("jquery-mousewheel",["jquery"],function(a){return a}),b.define("jquery.czrSelect2",["jquery","jquery-mousewheel","./czrSelect2/core","./czrSelect2/defaults"],function(a,b,c,d){if(null==a.fn.czrSelect2){var e=["open","close","destroy"];a.fn.czrSelect2=function(b){if(b=b||{},"object"==typeof b)return this.each(function(){var d=a.extend(!0,{},b);new c(a(this),d)}),this;if("string"==typeof b){var d,f=Array.prototype.slice.call(arguments,1);return this.each(function(){var c=a(this).data("czrSelect2");null==c&&window.console&&console.error&&console.error("The czrSelect2('"+b+"') method was called on an element that is not using CzrSelect2."),d=c[b].apply(c,f)}),a.inArray(b,e)>-1?this:d}throw new Error("Invalid arguments for CzrSelect2: "+b)}}return null==a.fn.czrSelect2.defaults&&(a.fn.czrSelect2.defaults=d),c}),{define:b.define,require:b.require}}(),c=b.require("jquery.czrSelect2");return a.fn.czrSelect2.amd=b,c});/*! rangeslider.js - v2.3.2 | (c) 2018 @andreruffert | MIT license | https://github.com/andreruffert/rangeslider.js */
|
27 |
+
!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){"use strict";function b(){var a=document.createElement("input");return a.setAttribute("type","range"),"text"!==a.type}function c(a,b){var c=Array.prototype.slice.call(arguments,2);return setTimeout(function(){return a.apply(null,c)},b)}function d(a,b){return b=b||100,function(){if(!a.debouncing){var c=Array.prototype.slice.apply(arguments);a.lastReturnVal=a.apply(window,c),a.debouncing=!0}return clearTimeout(a.debounceTimeout),a.debounceTimeout=setTimeout(function(){a.debouncing=!1},b),a.lastReturnVal}}function e(a){return a&&(0===a.offsetWidth||0===a.offsetHeight||!1===a.open)}function f(a){for(var b=[],c=a.parentNode;e(c);)b.push(c),c=c.parentNode;return b}function g(a,b){function c(a){void 0!==a.open&&(a.open=!a.open)}var d=f(a),e=d.length,g=[],h=a[b];if(e){for(var i=0;i<e;i++)g[i]=d[i].style.cssText,d[i].style.setProperty?d[i].style.setProperty("display","block","important"):d[i].style.cssText+=";display: block !important",d[i].style.height="0",d[i].style.overflow="hidden",d[i].style.visibility="hidden",c(d[i]);h=a[b];for(var j=0;j<e;j++)d[j].style.cssText=g[j],c(d[j])}return h}function h(a,b){var c=parseFloat(a);return Number.isNaN(c)?b:c}function i(a){return a.charAt(0).toUpperCase()+a.substr(1)}function j(b,e){if(this.$window=a(window),this.$document=a(document),this.$element=a(b),this.options=a.extend({},n,e),this.polyfill=this.options.polyfill,this.orientation=this.$element[0].getAttribute("data-orientation")||this.options.orientation,this.onInit=this.options.onInit,this.onSlide=this.options.onSlide,this.onSlideEnd=this.options.onSlideEnd,this.DIMENSION=o.orientation[this.orientation].dimension,this.DIRECTION=o.orientation[this.orientation].direction,this.DIRECTION_STYLE=o.orientation[this.orientation].directionStyle,this.COORDINATE=o.orientation[this.orientation].coordinate,this.polyfill&&m)return!1;this.identifier="js-"+k+"-"+l++,this.startEvent=this.options.startEvent.join("."+this.identifier+" ")+"."+this.identifier,this.moveEvent=this.options.moveEvent.join("."+this.identifier+" ")+"."+this.identifier,this.endEvent=this.options.endEvent.join("."+this.identifier+" ")+"."+this.identifier,this.toFixed=(this.step+"").replace(".","").length-1,this.$fill=a('<div class="'+this.options.fillClass+'" />'),this.$handle=a('<div class="'+this.options.handleClass+'" />'),this.$range=a('<div class="'+this.options.rangeClass+" "+this.options[this.orientation+"Class"]+'" id="'+this.identifier+'" />').insertAfter(this.$element).prepend(this.$fill,this.$handle),this.$element.css({position:"absolute",width:"1px",height:"1px",overflow:"hidden",opacity:"0"}),this.handleDown=a.proxy(this.handleDown,this),this.handleMove=a.proxy(this.handleMove,this),this.handleEnd=a.proxy(this.handleEnd,this),this.init();var f=this;this.$window.on("resize."+this.identifier,d(function(){c(function(){f.update(!1,!1)},300)},20)),this.$document.on(this.startEvent,"#"+this.identifier+":not(."+this.options.disabledClass+")",this.handleDown),this.$element.on("change."+this.identifier,function(a,b){if(!b||b.origin!==f.identifier){var c=a.target.value,d=f.getPositionFromValue(c);f.setPosition(d)}})}Number.isNaN=Number.isNaN||function(a){return"number"==typeof a&&a!==a};var k="rangeslider",l=0,m=b(),n={polyfill:!0,orientation:"horizontal",rangeClass:"rangeslider",disabledClass:"rangeslider--disabled",activeClass:"rangeslider--active",horizontalClass:"rangeslider--horizontal",verticalClass:"rangeslider--vertical",fillClass:"rangeslider__fill",handleClass:"rangeslider__handle",startEvent:["mousedown","touchstart","pointerdown"],moveEvent:["mousemove","touchmove","pointermove"],endEvent:["mouseup","touchend","pointerup"]},o={orientation:{horizontal:{dimension:"width",direction:"left",directionStyle:"left",coordinate:"x"},vertical:{dimension:"height",direction:"top",directionStyle:"bottom",coordinate:"y"}}};return j.prototype.init=function(){this.update(!0,!1),this.onInit&&"function"==typeof this.onInit&&this.onInit()},j.prototype.update=function(a,b){a=a||!1,a&&(this.min=h(this.$element[0].getAttribute("min"),0),this.max=h(this.$element[0].getAttribute("max"),100),this.value=h(this.$element[0].value,Math.round(this.min+(this.max-this.min)/2)),this.step=h(this.$element[0].getAttribute("step"),1)),this.handleDimension=g(this.$handle[0],"offset"+i(this.DIMENSION)),this.rangeDimension=g(this.$range[0],"offset"+i(this.DIMENSION)),this.maxHandlePos=this.rangeDimension-this.handleDimension,this.grabPos=this.handleDimension/2,this.position=this.getPositionFromValue(this.value),this.$element[0].disabled?this.$range.addClass(this.options.disabledClass):this.$range.removeClass(this.options.disabledClass),this.setPosition(this.position,b)},j.prototype.handleDown=function(a){if(a.preventDefault(),!(a.button&&0!==a.button||(this.$document.on(this.moveEvent,this.handleMove),this.$document.on(this.endEvent,this.handleEnd),this.$range.addClass(this.options.activeClass),(" "+a.target.className+" ").replace(/[\n\t]/g," ").indexOf(this.options.handleClass)>-1))){var b=this.getRelativePosition(a),c=this.$range[0].getBoundingClientRect()[this.DIRECTION],d=this.getPositionFromNode(this.$handle[0])-c,e="vertical"===this.orientation?this.maxHandlePos-(b-this.grabPos):b-this.grabPos;this.setPosition(e),b>=d&&b<d+this.handleDimension&&(this.grabPos=b-d)}},j.prototype.handleMove=function(a){a.preventDefault();var b=this.getRelativePosition(a),c="vertical"===this.orientation?this.maxHandlePos-(b-this.grabPos):b-this.grabPos;this.setPosition(c)},j.prototype.handleEnd=function(a){a.preventDefault(),this.$document.off(this.moveEvent,this.handleMove),this.$document.off(this.endEvent,this.handleEnd),this.$range.removeClass(this.options.activeClass),this.$element.trigger("change",{origin:this.identifier}),this.onSlideEnd&&"function"==typeof this.onSlideEnd&&this.onSlideEnd(this.position,this.value)},j.prototype.cap=function(a,b,c){return a<b?b:a>c?c:a},j.prototype.setPosition=function(a,b){var c,d;void 0===b&&(b=!0),c=this.getValueFromPosition(this.cap(a,0,this.maxHandlePos)),d=this.getPositionFromValue(c),this.$fill[0].style[this.DIMENSION]=d+this.grabPos+"px",this.$handle[0].style[this.DIRECTION_STYLE]=d+"px",this.setValue(c),this.position=d,this.value=c,b&&this.onSlide&&"function"==typeof this.onSlide&&this.onSlide(d,c)},j.prototype.getPositionFromNode=function(a){for(var b=0;null!==a;)b+=a.offsetLeft,a=a.offsetParent;return b},j.prototype.getRelativePosition=function(a){var b=i(this.COORDINATE),c=this.$range[0].getBoundingClientRect()[this.DIRECTION],d=0;return void 0!==a.originalEvent["client"+b]?d=a.originalEvent["client"+b]:a.originalEvent.touches&&a.originalEvent.touches[0]&&void 0!==a.originalEvent.touches[0]["client"+b]?d=a.originalEvent.touches[0]["client"+b]:a.currentPoint&&void 0!==a.currentPoint[this.COORDINATE]&&(d=a.currentPoint[this.COORDINATE]),d-c},j.prototype.getPositionFromValue=function(a){var b;return b=(a-this.min)/(this.max-this.min),Number.isNaN(b)?0:b*this.maxHandlePos},j.prototype.getValueFromPosition=function(a){var b,c;return b=a/(this.maxHandlePos||1),c=this.step*Math.round(b*(this.max-this.min)/this.step)+this.min,Number(c.toFixed(this.toFixed))},j.prototype.setValue=function(a){a===this.value&&""!==this.$element[0].value||this.$element.val(a).trigger("input",{origin:this.identifier})},j.prototype.destroy=function(){this.$document.off("."+this.identifier),this.$window.off("."+this.identifier),this.$element.off("."+this.identifier).removeAttr("style").removeData("plugin_"+k),this.$range&&this.$range.length&&this.$range[0].parentNode.removeChild(this.$range[0])},a.fn[k]=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),e=d.data("plugin_"+k);e||d.data("plugin_"+k,e=new j(this,b)),"string"==typeof b&&e[b].apply(e,c)})},"rangeslider.js is available in jQuery context e.g $(selector).rangeslider(options);"});/*! wp-color-picker-alpha 2.1.3, https://github.com/kallookoo/wp-color-picker-alpha, GPLv2 Licensed */
|
28 |
+
(function($){if($.wp.wpColorPicker.prototype._hasAlpha){return}var image='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAAHnlligAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi+P///4EDBxiAGMgCCCAGFB5AADGCRBgYDh48CCRZIJS9vT2QBAggFBkmBiSAogxFBiCAoHogAKIKAlBUYTELAiAmEtABEECk20G6BOmuIl0CIMBQ/IEMkO0myiSSraaaBhZcbkUOs0HuBwDplz5uFJ3Z4gAAAABJRU5ErkJggg==',_after='<div class="wp-picker-holder" />',_wrap='<div class="wp-picker-container" />',_button='<input type="button" class="button button-small" />',_deprecated=(wpColorPickerL10n.current!==undefined);if(_deprecated){var _before='<a tabindex="0" class="wp-color-result" />'}else{var _before='<button type="button" class="button wp-color-result" aria-expanded="false"><span class="wp-color-result-text"></span></button>',_wrappingLabel='<label></label>',_wrappingLabelText='<span class="screen-reader-text"></span>'}Color.fn.toString=function(){if(this._alpha<1){return this.toCSS('rgba',this._alpha).replace(/\s+/g,'')}var hex=parseInt(this._color,10).toString(16);if(this.error){return ''}if(hex.length<6){hex=('00000'+hex).substr(-6)}return '#'+hex};$.widget('wp.wpColorPicker',$.wp.wpColorPicker,{_hasAlpha:true,_create:function(){if(!$.support.iris){return}var self=this,el=self.element;$.extend(self.options,el.data());if(self.options.type==='hue'){return self._createHueOnly()}self.close=$.proxy(self.close,self);self.initialValue=el.val();el.addClass('wp-color-picker');if(_deprecated){el.hide().wrap(_wrap);self.wrap=el.parent();self.toggler=$(_before).insertBefore(el).css({backgroundColor:self.initialValue}).attr('title',wpColorPickerL10n.pick).attr('data-current',wpColorPickerL10n.current);self.pickerContainer=$(_after).insertAfter(el);self.button=$(_button).addClass('hidden')}else{if(!el.parent('label').length){el.wrap(_wrappingLabel);self.wrappingLabelText=$(_wrappingLabelText).insertBefore(el).text(wpColorPickerL10n.defaultLabel)}self.wrappingLabel=el.parent();self.wrappingLabel.wrap(_wrap);self.wrap=self.wrappingLabel.parent();self.toggler=$(_before).insertBefore(self.wrappingLabel).css({backgroundColor:self.initialValue});self.toggler.find('.wp-color-result-text').text(wpColorPickerL10n.pick);self.pickerContainer=$(_after).insertAfter(self.wrappingLabel);self.button=$(_button)}if(self.options.defaultColor){self.button.addClass('wp-picker-default').val(wpColorPickerL10n.defaultString);if(!_deprecated){self.button.attr('aria-label',wpColorPickerL10n.defaultAriaLabel)}}else{self.button.addClass('wp-picker-clear').val(wpColorPickerL10n.clear);if(!_deprecated){self.button.attr('aria-label',wpColorPickerL10n.clearAriaLabel)}}if(_deprecated){el.wrap('<span class="wp-picker-input-wrap" />').after(self.button)}else{self.wrappingLabel.wrap('<span class="wp-picker-input-wrap hidden" />').after(self.button);self.inputWrapper=el.closest('.wp-picker-input-wrap')}el.iris({target:self.pickerContainer,hide:self.options.hide,width:self.options.width,mode:self.options.mode,palettes:self.options.palettes,change:function(event,ui){if(self.options.alpha){self.toggler.css({'background-image':'url('+image+')'});if(_deprecated){self.toggler.html('<span class="color-alpha" />')}else{self.toggler.css({'position':'relative'});if(self.toggler.find('span.color-alpha').length==0){self.toggler.append('<span class="color-alpha" />')}}self.toggler.find('span.color-alpha').css({'width':'30px','height':'24px','position':'absolute','top':0,'left':0,'border-top-left-radius':'2px','border-bottom-left-radius':'2px','background':ui.color.toString()})}else{self.toggler.css({backgroundColor:ui.color.toString()})}if($.isFunction(self.options.change)){self.options.change.call(this,event,ui)}}});el.val(self.initialValue);self._addListeners();if(!self.options.hide){self.toggler.click()}el.on('czr-colorpicker-close',function(){if(self.toggler.hasClass('wp-picker-open')){self.close()}})},_addListeners:function(){var self=this;self.wrap.on('click.wpcolorpicker',function(event){event.stopPropagation()});self.toggler.click(function(){if(self.toggler.hasClass('wp-picker-open')){self.close()}else{self.open()}});self.element.on('change',function(event){if($(this).val()===''||self.element.hasClass('iris-error')){if(self.options.alpha){if(_deprecated){self.toggler.removeAttr('style')}self.toggler.find('span.color-alpha').css('backgroundColor','')}else{self.toggler.css('backgroundColor','')}if($.isFunction(self.options.clear)){self.options.clear.call(this,event)}}});self.button.on('click',function(event){if($(this).hasClass('wp-picker-clear')){self.element.val('');if(self.options.alpha){if(_deprecated){self.toggler.removeAttr('style')}self.toggler.find('span.color-alpha').css('backgroundColor','')}else{self.toggler.css('backgroundColor','')}if($.isFunction(self.options.clear)){self.options.clear.call(this,event)}}else if($(this).hasClass('wp-picker-default')){self.element.val(self.options.defaultColor).change()}})},open:function(){var self=this;$('body').find('.wp-color-picker').not(self.element).each(function(){$(this).trigger('czr-colorpicker-close')});this.element.iris('toggle');this.inputWrapper.removeClass('hidden');this.wrap.addClass('wp-picker-active');this.toggler.addClass('wp-picker-open').attr('aria-expanded','true')},close:function(){try{this.element.iris('toggle')}catch(er){console.log('color-picker => error on ::close()',er)}this.inputWrapper.addClass('hidden');this.wrap.removeClass('wp-picker-active');this.toggler.removeClass('wp-picker-open').attr('aria-expanded','false');}});$.widget('a8c.iris',$.a8c.iris,{_create:function(){this._super();this.options.alpha=this.element.data('alpha')||false;if(!this.element.is(':input')){this.options.alpha=false}if(typeof this.options.alpha!=='undefined'&&this.options.alpha){var self=this,el=self.element,_html='<div class="iris-strip iris-slider iris-alpha-slider"><div class="iris-slider-offset iris-slider-offset-alpha"></div></div>',aContainer=$(_html).appendTo(self.picker.find('.iris-picker-inner')),aSlider=aContainer.find('.iris-slider-offset-alpha'),controls={aContainer:aContainer,aSlider:aSlider};if(typeof el.data('custom-width')!=='undefined'){self.options.customWidth=parseInt(el.data('custom-width'))||0}else{self.options.customWidth=100}self.options.defaultWidth=el.width();if(self._color._alpha<1||self._color.toString().indexOf('rgb')!=-1){el.width(parseInt(self.options.defaultWidth+self.options.customWidth))}$.each(controls,function(k,v){self.controls[k]=v});self.controls.square.css({'margin-right':'0'});var emptyWidth=(self.picker.width()-self.controls.square.width()-20),stripsMargin=(emptyWidth/6),stripsWidth=((emptyWidth/2)-stripsMargin);$.each(['aContainer','strip'],function(k,v){self.controls[v].width(stripsWidth).css({'margin-left':stripsMargin+'px'})});self._initControls();self._change()}},_initControls:function(){this._super();if(this.options.alpha){var self=this,controls=self.controls;controls.aSlider.slider({orientation:'vertical',min:0,max:100,step:1,value:parseInt(self._color._alpha*100),slide:function(event,ui){self._color._alpha=parseFloat(ui.value/100);self._change.apply(self,arguments)}})}},_change:function(){this._super();var self=this,el=self.element;if(this.options.alpha){var controls=self.controls,alpha=parseInt(self._color._alpha*100),color=self._color.toRgb(),gradient=['rgb('+color.r+','+color.g+','+color.b+') 0%','rgba('+color.r+','+color.g+','+color.b+', 0) 100%'],defaultWidth=self.options.defaultWidth,customWidth=self.options.customWidth,target=self.picker.closest('.wp-picker-container').find('.wp-color-result');controls.aContainer.css({'background':'linear-gradient(to bottom, '+gradient.join(', ')+'), url('+image+')'});if(target.hasClass('wp-picker-open')){controls.aSlider.slider('value',alpha);if(self._color._alpha<1){controls.strip.attr('style',controls.strip.attr('style').replace(/rgba\(([0-9]+,)(\s+)?([0-9]+,)(\s+)?([0-9]+)(,(\s+)?[0-9\.]+)\)/g,'rgb($1$3$5)'));el.width(parseInt(defaultWidth+customWidth))}else{el.width(defaultWidth)}}}var reset=el.data('reset-alpha')||false;if(reset){self.picker.find('.iris-palette-container').on('click.palette','.iris-palette',function(){self._color._alpha=1;self.active='external';self._change()})}},_addInputListeners:function(input){var self=this,debounceTimeout=100,callback=function(event){var color=new Color(input.val()),val=input.val();input.removeClass('iris-error');if(color.error){if(val!==''){input.addClass('iris-error')}}else{if(color.toString()!==self._color.toString()){if(!(event.type==='keyup'&&val.match(/^[0-9a-fA-F]{3}$/))){self._setOption('color',color.toString())}}}};input.on('change',callback).on('keyup',self._debounce(callback,debounceTimeout));if(self.options.hide){input.on('focus',function(){self.show()})}}})}(jQuery));
|
29 |
( function ( api, $, _ ) {
|
30 |
/*****************************************************************************
|
31 |
* REACT TO PREVIEW DEVICE SWITCH => send device to preview
|
inc/czr-base-fmk/assets/js/_0_ccat_czr-base-fmk.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
"function"!=typeof jQuery.fn.iCheck&&function(v){function _(e,t,n){var i=e[0],r=/er/.test(n)?$:/bl/.test(n)?x:I,o=n==E?{checked:i[I],disabled:i[x],indeterminate:"true"==e.attr($)||"false"==e.attr(S)}:i[r];if(/^(ch|di|in)/.test(n)&&!o)y(e,r);else if(/^(un|en|de)/.test(n)&&o)C(e,r);else if(n==E)for(r in o)o[r]?y(e,r,!0):C(e,r,!0);else t&&"toggle"!=n||(t||e[P]("ifClicked"),o?i[R]!==z&&C(e,r):y(e,r))}function y(e,t,n){var i=e[0],r=e.parent(),o=t==I,s=t==$,a=t==x,l=s?S:o?g:"enabled",c=h(e,l+m(i[R])),d=h(e,t+m(i[R]));if(!0!==i[t]){if(!n&&t==I&&i[R]==z&&i.name){var u=e.closest("form"),p='input[name="'+i.name+'"]';(p=u.length?u.find(p):v(p)).each(function(){this!==i&&v(this).data(w)&&C(v(this),t)})}s?(i[t]=!0,i[I]&&C(e,I,"force")):(n||(i[t]=!0),o&&i[$]&&C(e,$,!1)),f(e,o,t,n)}i[x]&&h(e,D,!0)&&r.find("."+M).css(D,"default"),r[O](d||h(e,t)||""),a?r.attr("aria-disabled","true"):r.attr("aria-checked",s?"mixed":"true"),r[A](c||h(e,l)||"")}function C(e,t,n){var i=e[0],r=e.parent(),o=t==I,s=t==$,a=t==x,l=s?S:o?g:"enabled",c=h(e,l+m(i[R])),d=h(e,t+m(i[R]));!1!==i[t]&&((s||!n||"force"==n)&&(i[t]=!1),f(e,o,l,n)),!i[x]&&h(e,D,!0)&&r.find("."+M).css(D,"pointer"),r[A](d||h(e,t)||""),a?r.attr("aria-disabled","false"):r.attr("aria-checked","false"),r[O](c||h(e,l)||"")}function b(e,t){e.data(w)&&(e.parent().html(e.attr("style",e.data(w).s||"")),t&&e[P](t),e.off(".i").unwrap(),v(k+'[for="'+e[0].id+'"]').add(e.closest(k)).off(".i"))}function h(e,t,n){return e.data(w)?e.data(w).o[t+(n?"":"Class")]:void 0}function m(e){return e.charAt(0).toUpperCase()+e.slice(1)}function f(e,t,n,i){i||(t&&e[P]("ifToggled"),e[P]("ifChanged")[P]("if"+m(n)))}var w="iCheck",M=w+"-helper",z="radio",I="checked",g="un"+I,x="disabled",S="determinate",$="in"+S,E="update",R="type",O="addClass",A="removeClass",P="trigger",k="label",D="cursor",j=/ipad|iphone|ipod|android|blackberry|windows phone|opera mini|silk/i.test(navigator.userAgent);v.fn[w]=function(t,n){var i='input[type="checkbox"], input[type="'+z+'"]',r=v(),e=function(e){e.each(function(){var e=v(this);r=e.is(i)?r.add(e):r.add(e.find(i))})};if(/^(check|uncheck|toggle|indeterminate|determinate|disable|enable|update|destroy)$/i.test(t))return t=t.toLowerCase(),e(this),r.each(function(){var e=v(this);"destroy"==t?b(e,"ifDestroyed"):_(e,!0,t),v.isFunction(n)&&n()});if("object"!=typeof t&&t)return this;var d=v.extend({checkedClass:I,disabledClass:x,indeterminateClass:$,labelHover:!0,aria:!1},t),o=d.handle,u=d.hoverClass||"hover",p=d.focusClass||"focus",h=d.activeClass||"active",m=!!d.labelHover,f=d.labelHoverClass||"hover",g=0|(""+d.increaseArea).replace("%","");return("checkbox"==o||o==z)&&(i='input[type="'+o+'"]'),g<-50&&(g=-50),e(this),r.each(function(){var i=v(this);b(i);var r=this,e=r.id,t={position:"absolute",top:n=-g+"%",left:n,display:"block",width:t=100+2*g+"%",height:t,margin:0,padding:0,background:"#fff",border:0,opacity:0},n=j?{position:"absolute",visibility:"hidden"}:g?t:{position:"absolute",opacity:0},o="checkbox"==r[R]?d.checkboxClass||"icheckbox":d.radioClass||"i"+z,s=v(k+'[for="'+e+'"]').add(i.closest(k)),a=!!d.aria,l=w+"-"+Math.random().toString(36).substr(2,6),c='<div class="'+o+'" '+(a?'role="'+r[R]+'" ':"");a&&s.each(function(){c+='aria-labelledby="',this.id?c+=this.id:(this.id=l,c+=l),c+='"'}),c=i.wrap(c+"/>")[P]("ifCreated").parent().append(d.insert),t=v('<ins class="'+M+'"/>').css(t).appendTo(c),i.data(w,{o:d,s:i.attr("style")}).css(n),d.inheritClass&&c[O](r.className||""),d.inheritID&&e&&c.attr("id",w+"-"+e),"static"==c.css("position")&&c.css("position","relative"),_(i,!0,E),s.length&&s.on("click.i mouseover.i mouseout.i touchbegin.i touchend.i",function(e){var t=e[R],n=v(this);if(!r[x]){if("click"==t){if(v(e.target).is("a"))return;_(i,!1,!0)}else m&&(/ut|nd/.test(t)?(c[A](u),n[A](f)):(c[O](u),n[O](f)));if(!j)return!1;e.stopPropagation()}}),i.on("click.i focus.i blur.i keyup.i keydown.i keypress.i",function(e){var t=e[R];return e=e.keyCode,"click"!=t&&("keydown"==t&&32==e?(r[R]==z&&r[I]||(r[I]?C(i,I):y(i,I)),!1):void("keyup"==t&&r[R]==z?!r[I]&&y(i,I):/us|ur/.test(t)&&c["blur"==t?A:O](p)))}),t.on("click mousedown mouseup mouseover mouseout touchbegin.i touchend.i",function(e){var t=e[R],n=/wn|up/.test(t)?h:u;if(!r[x]){if("click"==t?_(i,!1,!0):(/wn|er|in/.test(t)?c[O](n):c[A](n+" "+h),s.length&&m&&n==u&&s[/ut|nd/.test(t)?A:O](f)),!j)return!1;e.stopPropagation()}})})}}(window.jQuery||window.Zepto),"function"!=typeof jQuery.fn.selecter&&function(d,r){"use strict";function o(e,t){if(!e.hasClass("selecter-element")){(t=d.extend({},t,e.data("selecter-options"))).external&&(t.links=!0);var n=e.find("option, optgroup"),i=n.filter("option"),r=i.filter(":selected"),o=""!==t.label?-1:i.index(r),s=t.links?"nav":"div";t.tabIndex=e[0].tabIndex,e[0].tabIndex=-1,t.multiple=e.prop("multiple"),t.disabled=e.is(":disabled");var a="<"+s+' class="selecter '+t.customClass;b?a+=" mobile":t.cover&&(a+=" cover"),a+=t.multiple?" multiple":" closed",t.disabled&&(a+=" disabled"),a+='" tabindex="'+t.tabIndex+'">',t.multiple||(a+='<span class="selecter-selected'+(""!==t.label?" placeholder":"")+'">',a+=d("<span></span").text(y(""!==t.label?t.label:r.text(),t.trim)).html(),a+="</span>"),a+='<div class="selecter-options">',a+="</div>",a+="</"+s+">",e.addClass("selecter-element").after(a);var l=e.next(".selecter"),c=d.extend({$select:e,$allOptions:n,$options:i,$selecter:l,$selected:l.find(".selecter-selected"),$itemsWrapper:l.find(".selecter-options"),index:-1,guid:C++},t);u(c),_(o,c),void 0!==d.fn.scroller&&c.$itemsWrapper.scroller(),c.$selecter.on("touchstart.selecter click.selecter",".selecter-selected",c,p).on("click.selecter",".selecter-item",c,m).on("close.selecter",c,h).data("selecter",c),c.$select.on("change.selecter",c,f),b||(c.$selecter.on("focus.selecter",c,g).on("blur.selecter",c,v),c.$select.on("focus.selecter",c,function(e){e.data.$selecter.trigger("focus")}))}}function u(e){for(var t="",n=e.links?"a":"span",i=0,r=e.$allOptions.length;i<r;i++){var o=e.$allOptions.eq(i);if("OPTGROUP"===o[0].tagName)t+='<span class="selecter-group',o.is(":disabled")&&(t+=" disabled"),t+='">'+o.attr("label")+"</span>";else{var s=o.val();o.attr("value")||o.attr("value",s),t+="<"+n+' class="selecter-item',o.is(":selected")&&""===e.label&&(t+=" selected"),o.is(":disabled")&&(t+=" disabled"),t+='" ',t+=e.links?'href="'+s+'"':'data-value="'+s+'"',t+=">"+d("<span></span>").text(y(o.text(),e.trim)).html()+"</"+n+">",0}}e.$itemsWrapper.html(t),e.$items=e.$selecter.find(".selecter-item")}function p(e){e.preventDefault(),e.stopPropagation();var t=e.data;if(!t.$select.is(":disabled"))if(d(".selecter").not(t.$selecter).trigger("close.selecter",[t]),b){var n=t.$select[0];if(r.document.createEvent){var i=r.document.createEvent("MouseEvents");i.initMouseEvent("mousedown",!1,!0,r,0,0,0,0,0,!1,!1,!1,!1,0,null),n.dispatchEvent(i)}else n.fireEvent&&n.fireEvent("onmousedown")}else t.$selecter.hasClass("closed")?function(e){e.preventDefault(),e.stopPropagation();var t=e.data;if(!t.$selecter.hasClass("open")){var n=t.$selecter.offset(),i=c.outerHeight(),r=t.$itemsWrapper.outerHeight(!0),o=0<=t.index?t.$items.eq(t.index).position():{left:0,top:0};n.top+r>i&&t.$selecter.addClass("bottom"),t.$itemsWrapper.show(),t.$selecter.removeClass("closed").addClass("open"),c.on("click.selecter-"+t.guid,":not(.selecter-options)",t,s),void 0!==d.fn.scroller?t.$itemsWrapper.scroller("scroll",t.$itemsWrapper.find(".scroller-content").scrollTop()+o.top,0).scroller("reset"):t.$itemsWrapper.scrollTop(t.$itemsWrapper.scrollTop()+o.top)}}(e):t.$selecter.hasClass("open")&&h(e)}function s(e){e.preventDefault(),e.stopPropagation(),0===d(e.currentTarget).parents(".selecter").length&&h(e)}function h(e){e.preventDefault(),e.stopPropagation();var t=e.data;t.$selecter.hasClass("open")&&(t.$itemsWrapper.hide(),t.$selecter.removeClass("open bottom").addClass("closed"),c.off(".selecter-"+t.guid))}function m(e){e.preventDefault(),e.stopPropagation();var t=d(this),n=e.data;if(!n.$select.is(":disabled")){if(n.$itemsWrapper.is(":visible"))_(n.$items.index(t),n),a(n);n.multiple||h(e)}}function f(e,t){var n=d(this),i=e.data;t||i.multiple||(_(i.$options.index(i.$options.filter("[value='"+n.val().replace(/([;&,\.\+\*\~':"\!\^#$%@\[\]\(\)=>\|])/g,"\\$1")+"']")),i),a(i))}function g(e){e.preventDefault(),e.stopPropagation();var t=e.data;t.$select.is(":disabled")||t.multiple||(t.$selecter.addClass("focus").on("keydown.selecter"+t.guid,t,n),d(".selecter").not(t.$selecter).trigger("close.selecter",[t]))}function v(e){e.preventDefault(),e.stopPropagation();var t=e.data;t.$selecter.removeClass("focus").off("keydown.selecter"+t.guid+" keyup.selecter"+t.guid),d(".selecter").not(t.$selecter).trigger("close.selecter",[t])}function n(e){var t=e.data;if(13===e.keyCode)t.$selecter.hasClass("open")&&(h(e),_(t.index,t)),a(t);else if(!(9===e.keyCode||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault(),e.stopPropagation();var n=t.$items.length-1,i=t.index<0?0:t.index;if(-1<d.inArray(e.keyCode,l?[38,40,37,39]:[38,40]))(i+=38===e.keyCode||l&&37===e.keyCode?-1:1)<0&&(i=0),n<i&&(i=n);else{var r,o=String.fromCharCode(e.keyCode).toUpperCase();for(r=t.index+1;r<=n;r++)if(t.$options.eq(r).text().charAt(0).toUpperCase()===o){i=r;break}if(i<0)for(r=0;r<=n;r++)if(t.$options.eq(r).text().charAt(0).toUpperCase()===o){i=r;break}}0<=i&&_(i,t)}}function _(e,t){var n=t.$items.eq(e),i=n.hasClass("selected");if(!n.hasClass("disabled")){if(-1===e&&""!==t.label)t.$selected.html(t.label);else if(i)t.multiple&&(t.$options.eq(e).prop("selected",null),n.removeClass("selected"));else{var r=n.html();n.data("value"),t.multiple?t.$options.eq(e).prop("selected",!0):(t.$selected.html(r).removeClass("placeholder"),t.$items.filter(".selected").removeClass("selected"),t.$select[0].selectedIndex=e),n.addClass("selected")}(!i||t.multiple)&&(t.index=e)}}function a(e){var t,n;e.links?(n=(t=e).$select.val(),t.external?r.open(n):r.location.href=n):(e.callback.call(e.$selecter,e.$select.val(),e.index),e.$select.trigger("change",[!0]))}function y(e,t){return 0===t?e:e.length>t?e.substring(0,t)+"...":e}var C=0,l=-1<r.navigator.userAgent.toLowerCase().indexOf("firefox"),b=/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(r.navigator.userAgent||r.navigator.vendor||r.opera),c=null,w={callback:d.noop,cover:!1,customClass:"",label:"",external:!1,links:!1,trim:0},t={defaults:function(e){return w=d.extend(w,e||{}),d(this)},disable:function(r){return d(this).each(function(e,t){var n=d(t).next(".selecter").data("selecter");if(n)if(void 0!==r){var i=n.$items.index(n.$items.filter("[data-value="+r+"]"));n.$items.eq(i).addClass("disabled"),n.$options.eq(i).prop("disabled",!0)}else n.$selecter.hasClass("open")&&n.$selecter.find(".selecter-selected").trigger("click.selecter"),n.$selecter.addClass("disabled"),n.$select.prop("disabled",!0)})},enable:function(r){return d(this).each(function(e,t){var n=d(t).next(".selecter").data("selecter");if(n)if(void 0!==r){var i=n.$items.index(n.$items.filter("[data-value="+r+"]"));n.$items.eq(i).removeClass("disabled"),n.$options.eq(i).prop("disabled",!1)}else n.$selecter.removeClass("disabled"),n.$select.prop("disabled",!1)})},destroy:function(){return d(this).each(function(e,t){var n=d(t).next(".selecter").data("selecter");n&&(n.$selecter.hasClass("open")&&n.$selecter.find(".selecter-selected").trigger("click.selecter"),void 0!==d.fn.scroller&&n.$selecter.find(".selecter-options").scroller("destroy"),n.$select[0].tabIndex=n.tabIndex,n.$select.off(".selecter").removeClass("selecter-element").show(),n.$selecter.off(".selecter").remove())})},refresh:function(){return d(this).each(function(e,t){var n=d(t).next(".selecter").data("selecter");if(n){var i=n.index;n.$allOptions=n.$select.find("option, optgroup"),n.$options=n.$allOptions.filter("option"),n.index=-1,i=n.$options.index(n.$options.filter(":selected")),u(n),_(i,n)}})}};d.fn.selecter=function(e){return t[e]?t[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?this:function(e){e=d.extend({},w,e||{}),null===c&&(c=d("body"));for(var t=d(this),n=0,i=t.length;n<i;n++)o(t.eq(n),e);return t}.apply(this,arguments)},d.selecter=function(e){"defaults"===e&&t.defaults.apply(this,Array.prototype.slice.call(arguments,1))}}(jQuery,window),"function"!=typeof jQuery.fn.stepper&&function(c){"use strict";function r(e,t){if(!e.hasClass("stepper-input")){t=c.extend({},t,e.data("stepper-options"));var n=parseFloat(e.attr("min")),i=parseFloat(e.attr("max")),r=parseFloat(e.attr("step"))||1;e.addClass("stepper-input").wrap('<div class="stepper '+t.customClass+'" />').after('<span class="stepper-arrow up">'+t.labels.up+'</span><span class="stepper-arrow down">'+t.labels.down+"</span>");var o=e.parent(".stepper"),s=c.extend({$stepper:o,$input:e,$arrow:o.find(".stepper-arrow"),min:void 0!==typeof n&&!isNaN(n)&&n,max:void 0!==typeof i&&!isNaN(i)&&i,step:void 0===typeof r||isNaN(r)?1:r,timer:null},t);s.digits=(a=s.step,-1<(l=String(a)).indexOf(".")?l.length-l.indexOf(".")-1:0),e.is(":disabled")&&o.addClass("disabled"),o.on("touchstart.stepper mousedown.stepper",".stepper-arrow",s,d).data("stepper",s)}var a,l}function d(e){e.preventDefault(),e.stopPropagation(),s(e);var t,n,i,r=e.data;if(!r.$input.is(":disabled")&&!r.$stepper.hasClass("disabled")){var o=c(e.target).hasClass("up")?r.step:-r.step;r.timer=(t=r.timer,n=125,i=function(){a(r,o)},l(t),setInterval(i,n)),a(r,o),c("body").on("touchend.stepper mouseup.stepper",r,s)}}function s(e){e.preventDefault(),e.stopPropagation(),l(e.data.timer),c("body").off(".stepper")}function a(e,t){var n=parseFloat(e.$input.val()),i=t;void 0===typeof n||isNaN(n)?i=!1!==e.min?e.min:0:!1!==e.min&&n<e.min?i=e.min:i+=n;var r,o,s,a=(i-e.min)%e.step;0!==a&&(i-=a),!1!==e.min&&i<e.min&&(i=e.min),!1!==e.max&&i>e.max&&(i-=e.step),i!==n&&(r=i,o=e.digits,s=Math.pow(10,o),i=Math.round(r*s)/s,e.$input.val(i).trigger("change"))}function l(e){e&&(clearInterval(e),e=null)}var o={customClass:"",labels:{up:"Up",down:"Down"}},t={defaults:function(e){return o=c.extend(o,e||{}),c(this)},destroy:function(){return c(this).each(function(){var e=c(this).data("stepper");e&&(e.$stepper.off(".stepper").find(".stepper-arrow").remove(),e.$input.unwrap().removeClass("stepper-input"))})},disable:function(){return c(this).each(function(){var e=c(this).data("stepper");e&&(e.$input.attr("disabled","disabled"),e.$stepper.addClass("disabled"))})},enable:function(){return c(this).each(function(){var e=c(this).data("stepper");e&&(e.$input.attr("disabled",null),e.$stepper.removeClass("disabled"))})}};c.fn.stepper=function(e){return t[e]?t[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?this:function(e){e=c.extend({},o,e||{});for(var t=c(this),n=0,i=t.length;n<i;n++)r(t.eq(n),e);return t}.apply(this,arguments)},c.stepper=function(e){"defaults"===e&&t.defaults.apply(this,Array.prototype.slice.call(arguments,1))}}(jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports?require("jquery"):jQuery)}(function(n){var e=function(){if(n&&n.fn&&n.fn.czrSelect2&&n.fn.czrSelect2.amd)var e=n.fn.czrSelect2.amd;var t,r,c;return e&&e.requirejs||(e?r=e:e={},function(p){function h(e,t){return n.call(e,t)}function s(e,t){var n,i,r,o,s,a,l,c,d,u,p,h=t&&t.split("/"),m=b.map,f=m&&m["*"]||{};if(e&&"."===e.charAt(0))if(t){for(s=(e=e.split("/")).length-1,b.nodeIdCompat&&M.test(e[s])&&(e[s]=e[s].replace(M,"")),e=h.slice(0,h.length-1).concat(e),d=0;d<e.length;d+=1)if("."===(p=e[d]))e.splice(d,1),d-=1;else if(".."===p){if(1===d&&(".."===e[2]||".."===e[0]))break;0<d&&(e.splice(d-1,2),d-=2)}e=e.join("/")}else 0===e.indexOf("./")&&(e=e.substring(2));if((h||f)&&m){for(d=(n=e.split("/")).length;0<d;d-=1){if(i=n.slice(0,d).join("/"),h)for(u=h.length;0<u;u-=1)if((r=m[h.slice(0,u).join("/")])&&(r=r[i])){o=r,a=d;break}if(o)break;!l&&f&&f[i]&&(l=f[i],c=d)}!o&&l&&(o=l,a=c),o&&(n.splice(0,a,o),e=n.join("/"))}return e}function m(t,n){return function(){var e=i.call(arguments,0);return"string"!=typeof e[0]&&1===e.length&&e.push(null),l.apply(p,e.concat([t,n]))}}function f(t){return function(e){y[t]=e}}function g(e){if(h(C,e)){var t=C[e];delete C[e],w[e]=!0,o.apply(p,t)}if(!h(y,e)&&!h(w,e))throw new Error("No "+e);return y[e]}function a(e){var t,n=e?e.indexOf("!"):-1;return-1<n&&(t=e.substring(0,n),e=e.substring(n+1,e.length)),[t,e]}var o,l,v,_,y={},C={},b={},w={},n=Object.prototype.hasOwnProperty,i=[].slice,M=/\.js$/;v=function(e,t){var n,i,r=a(e),o=r[0];return e=r[1],o&&(n=g(o=s(o,t))),o?e=n&&n.normalize?n.normalize(e,(i=t,function(e){return s(e,i)})):s(e,t):(o=(r=a(e=s(e,t)))[0],e=r[1],o&&(n=g(o))),{f:o?o+"!"+e:e,n:e,pr:o,p:n}},_={require:function(e){return m(e)},exports:function(e){var t=y[e];return void 0!==t?t:y[e]={}},module:function(e){return{id:e,uri:"",exports:y[e],config:(t=e,function(){return b&&b.config&&b.config[t]||{}})};var t}},o=function(e,t,n,i){var r,o,s,a,l,c,d=[],u=typeof n;if(i=i||e,"undefined"===u||"function"===u){for(t=!t.length&&n.length?["require","exports","module"]:t,l=0;l<t.length;l+=1)if("require"===(o=(a=v(t[l],i)).f))d[l]=_.require(e);else if("exports"===o)d[l]=_.exports(e),c=!0;else if("module"===o)r=d[l]=_.module(e);else if(h(y,o)||h(C,o)||h(w,o))d[l]=g(o);else{if(!a.p)throw new Error(e+" missing "+o);a.p.load(a.n,m(i,!0),f(o),{}),d[l]=y[o]}s=n?n.apply(y[e],d):void 0,e&&(r&&r.exports!==p&&r.exports!==y[e]?y[e]=r.exports:s===p&&c||(y[e]=s))}else e&&(y[e]=n)},t=r=l=function(e,t,n,i,r){if("string"==typeof e)return _[e]?_[e](t):g(v(e,t).f);if(!e.splice){if((b=e).deps&&l(b.deps,b.callback),!t)return;t.splice?(e=t,t=n,n=null):e=p}return t=t||function(){},"function"==typeof n&&(n=i,i=r),i?o(p,e,t,n):setTimeout(function(){o(p,e,t,n)},4),l},l.config=function(e){return l(e)},t._defined=y,(c=function(e,t,n){if("string"!=typeof e)throw new Error("See almond README: incorrect module build, no module name");t.splice||(n=t,t=[]),h(y,e)||h(C,e)||(C[e]=[e,t,n])}).amd={jQuery:!0}}(),e.requirejs=t,e.require=r,e.define=c),e.define("almond",function(){}),e.define("jquery",[],function(){var e=n||$;return null==e&&console&&console.error&&console.error("CzrSelect2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before CzrSelect2 on your web page."),e}),e.define("czrSelect2/utils",["jquery"],function(o){function d(e){var t=e.prototype,n=[];for(var i in t){"function"==typeof t[i]&&"constructor"!==i&&n.push(i)}return n}var e={Extend:function(e,t){function n(){this.constructor=e}var i={}.hasOwnProperty;for(var r in t)i.call(t,r)&&(e[r]=t[r]);return n.prototype=t.prototype,e.prototype=new n,e.__super__=t.prototype,e},Decorate:function(i,r){function o(){var e=Array.prototype.unshift,t=r.prototype.constructor.length,n=i.prototype.constructor;0<t&&(e.call(arguments,i.prototype.constructor),n=r.prototype.constructor),n.apply(this,arguments)}var e=d(r),t=d(i);r.displayName=i.displayName,o.prototype=new function(){this.constructor=o};for(var n=0;n<t.length;n++){var s=t[n];o.prototype[s]=i.prototype[s]}for(var a=function(e){var t=function(){};e in o.prototype&&(t=o.prototype[e]);var n=r.prototype[e];return function(){return Array.prototype.unshift.call(arguments,t),n.apply(this,arguments)}},l=0;l<e.length;l++){var c=e[l];o.prototype[c]=a(c)}return o}},t=function(){this.listeners={}};return t.prototype.on=function(e,t){this.listeners=this.listeners||{},e in this.listeners?this.listeners[e].push(t):this.listeners[e]=[t]},t.prototype.trigger=function(e){var t=Array.prototype.slice,n=t.call(arguments,1);this.listeners=this.listeners||{},null==n&&(n=[]),0===n.length&&n.push({}),(n[0]._type=e)in this.listeners&&this.invoke(this.listeners[e],t.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},t.prototype.invoke=function(e,t){for(var n=0,i=e.length;n<i;n++)e[n].apply(this,t)},e.Observable=t,e.generateChars=function(e){for(var t="",n=0;n<e;n++){t+=Math.floor(36*Math.random()).toString(36)}return t},e.bind=function(e,t){return function(){e.apply(t,arguments)}},e._convertData=function(e){for(var t in e){var n=t.split("-"),i=e;if(1!==n.length){for(var r=0;r<n.length;r++){var o=n[r];(o=o.substring(0,1).toLowerCase()+o.substring(1))in i||(i[o]={}),r==n.length-1&&(i[o]=e[t]),i=i[o]}delete e[t]}}return e},e.hasScroll=function(e,t){var n=o(t),i=t.style.overflowX,r=t.style.overflowY;return(i!==r||"hidden"!==r&&"visible"!==r)&&("scroll"===i||"scroll"===r||(n.innerHeight()<t.scrollHeight||n.innerWidth()<t.scrollWidth))},e.escapeMarkup=function(e){var t={"\\":"\","&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};return"string"!=typeof e?e:String(e).replace(/[&<>"'\/\\]/g,function(e){return t[e]})},e.appendMany=function(e,t){if("1.7"===o.fn.jquery.substr(0,3)){var n=o();o.map(t,function(e){n=n.add(e)}),t=n}e.append(t)},e}),e.define("czrSelect2/results",["jquery","./utils"],function(p,e){function i(e,t,n){this.$element=e,this.data=n,this.options=t,i.__super__.constructor.call(this)}return e.Extend(i,e.Observable),i.prototype.render=function(){var e=p('<ul class="czrSelect2-results__options" role="tree"></ul>');return this.options.get("multiple")&&e.attr("aria-multiselectable","true"),this.$results=e},i.prototype.clear=function(){this.$results.empty()},i.prototype.displayMessage=function(e){var t=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var n=p('<li role="treeitem" aria-live="assertive" class="czrSelect2-results__option"></li>'),i=this.options.get("translations").get(e.message);n.append(t(i(e.args))),n[0].className+=" czrSelect2-results__message",this.$results.append(n)},i.prototype.hideMessages=function(){this.$results.find(".czrSelect2-results__message").remove()},i.prototype.append=function(e){this.hideLoading();var t=[];if(null!=e.results&&0!==e.results.length){e.results=this.sort(e.results);for(var n=0;n<e.results.length;n++){var i=e.results[n],r=this.option(i);t.push(r)}this.$results.append(t)}else 0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"})},i.prototype.position=function(e,t){t.find(".czrSelect2-results").append(e)},i.prototype.sort=function(e){return this.options.get("sorter")(e)},i.prototype.highlightFirstItem=function(){var e=this.$results.find(".czrSelect2-results__option[aria-selected]"),t=e.filter("[aria-selected=true]");0<t.length?t.first().trigger("mouseenter"):e.first().trigger("mouseenter"),this.ensureHighlightVisible()},i.prototype.setClasses=function(){var t=this;this.data.current(function(e){var i=p.map(e,function(e){return e.id.toString()});t.$results.find(".czrSelect2-results__option[aria-selected]").each(function(){var e=p(this),t=p.data(this,"data"),n=""+t.id;null!=t.element&&t.element.selected||null==t.element&&-1<p.inArray(n,i)?e.attr("aria-selected","true"):e.attr("aria-selected","false")})})},i.prototype.showLoading=function(e){this.hideLoading();var t={disabled:!0,loading:!0,text:this.options.get("translations").get("searching")(e)},n=this.option(t);n.className+=" loading-results",this.$results.prepend(n)},i.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},i.prototype.option=function(e){var t=document.createElement("li");t.className="czrSelect2-results__option";var n={role:"treeitem","aria-selected":"false"};for(var i in e.disabled&&(delete n["aria-selected"],n["aria-disabled"]="true"),null==e.id&&delete n["aria-selected"],null!=e._resultId&&(t.id=e._resultId),e.title&&(t.title=e.title),e.children&&(n.role="group",n["aria-label"]=e.text,delete n["aria-selected"]),n){var r=n[i];t.setAttribute(i,r)}if(e.children){var o=p(t),s=document.createElement("strong");s.className="czrSelect2-results__group",p(s),this.template(e,s);for(var a=[],l=0;l<e.children.length;l++){var c=e.children[l],d=this.option(c);a.push(d)}var u=p("<ul></ul>",{class:"czrSelect2-results__options czrSelect2-results__options--nested"});u.append(a),o.append(s),o.append(u)}else this.template(e,t);return p.data(t,"data",e),t},i.prototype.bind=function(t,e){var l=this,n=t.id+"-results";this.$results.attr("id",n),t.on("results:all",function(e){l.clear(),l.append(e.data),t.isOpen()&&(l.setClasses(),l.highlightFirstItem())}),t.on("results:append",function(e){l.append(e.data),t.isOpen()&&l.setClasses()}),t.on("query",function(e){l.hideMessages(),l.showLoading(e)}),t.on("select",function(){t.isOpen()&&(l.setClasses(),l.highlightFirstItem())}),t.on("unselect",function(){t.isOpen()&&(l.setClasses(),l.highlightFirstItem())}),t.on("open",function(){l.$results.attr("aria-expanded","true"),l.$results.attr("aria-hidden","false"),l.setClasses(),l.ensureHighlightVisible()}),t.on("close",function(){l.$results.attr("aria-expanded","false"),l.$results.attr("aria-hidden","true"),l.$results.removeAttr("aria-activedescendant")}),t.on("results:toggle",function(){var e=l.getHighlightedResults();0!==e.length&&e.trigger("mouseup")}),t.on("results:select",function(){var e=l.getHighlightedResults();if(0!==e.length){var t=e.data("data");"true"==e.attr("aria-selected")?l.trigger("close",{}):l.trigger("select",{data:t})}}),t.on("results:previous",function(){var e=l.getHighlightedResults(),t=l.$results.find("[aria-selected]"),n=t.index(e);if(0!==n){var i=n-1;0===e.length&&(i=0);var r=t.eq(i);r.trigger("mouseenter");var o=l.$results.offset().top,s=r.offset().top,a=l.$results.scrollTop()+(s-o);0===i?l.$results.scrollTop(0):s-o<0&&l.$results.scrollTop(a)}}),t.on("results:next",function(){var e=l.getHighlightedResults(),t=l.$results.find("[aria-selected]"),n=t.index(e)+1;if(!(n>=t.length)){var i=t.eq(n);i.trigger("mouseenter");var r=l.$results.offset().top+l.$results.outerHeight(!1),o=i.offset().top+i.outerHeight(!1),s=l.$results.scrollTop()+o-r;0===n?l.$results.scrollTop(0):r<o&&l.$results.scrollTop(s)}}),t.on("results:focus",function(e){e.element.addClass("czrSelect2-results__option--highlighted")}),t.on("results:message",function(e){l.displayMessage(e)}),p.fn.mousewheel&&this.$results.on("mousewheel",function(e){var t=l.$results.scrollTop(),n=l.$results.get(0).scrollHeight-t+e.deltaY,i=0<e.deltaY&&t-e.deltaY<=0,r=e.deltaY<0&&n<=l.$results.height();i?(l.$results.scrollTop(0),e.preventDefault(),e.stopPropagation()):r&&(l.$results.scrollTop(l.$results.get(0).scrollHeight-l.$results.height()),e.preventDefault(),e.stopPropagation())}),this.$results.on("mouseup",".czrSelect2-results__option[aria-selected]",function(e){var t=p(this),n=t.data("data");return"true"===t.attr("aria-selected")?void(l.options.get("multiple")?l.trigger("unselect",{originalEvent:e,data:n}):l.trigger("close",{})):void l.trigger("select",{originalEvent:e,data:n})}),this.$results.on("mouseenter",".czrSelect2-results__option[aria-selected]",function(e){var t=p(this).data("data");l.getHighlightedResults().removeClass("czrSelect2-results__option--highlighted"),l.trigger("results:focus",{data:t,element:p(this)})})},i.prototype.getHighlightedResults=function(){return this.$results.find(".czrSelect2-results__option--highlighted")},i.prototype.destroy=function(){this.$results.remove()},i.prototype.ensureHighlightVisible=function(){var e=this.getHighlightedResults();if(0!==e.length){var t=this.$results.find("[aria-selected]").index(e),n=this.$results.offset().top,i=e.offset().top,r=this.$results.scrollTop()+(i-n),o=i-n;r-=2*e.outerHeight(!1),t<=2?this.$results.scrollTop(0):(o>this.$results.outerHeight()||o<0)&&this.$results.scrollTop(r)}},i.prototype.template=function(e,t){var n=this.options.get("templateResult"),i=this.options.get("escapeMarkup"),r=n(e,t);null==r?t.style.display="none":"string"==typeof r?t.innerHTML=i(r):p(t).append(r)},i}),e.define("czrSelect2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),e.define("czrSelect2/selection/base",["jquery","../utils","../keys"],function(n,e,r){function i(e,t){this.$element=e,this.options=t,i.__super__.constructor.call(this)}return e.Extend(i,e.Observable),i.prototype.render=function(){var e=n('<span class="czrSelect2-selection" role="combobox" aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=this.$element.data("old-tabindex")?this._tabindex=this.$element.data("old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),e.attr("title",this.$element.attr("title")),e.attr("tabindex",this._tabindex),this.$selection=e},i.prototype.bind=function(e,t){var n=this,i=(e.id,e.id+"-results");this.container=e,this.$selection.on("focus",function(e){n.trigger("focus",e)}),this.$selection.on("blur",function(e){n._handleBlur(e)}),this.$selection.on("keydown",function(e){n.trigger("keypress",e),e.which===r.SPACE&&e.preventDefault()}),e.on("results:focus",function(e){n.$selection.attr("aria-activedescendant",e.data._resultId)}),e.on("selection:update",function(e){n.update(e.data)}),e.on("open",function(){n.$selection.attr("aria-expanded","true"),n.$selection.attr("aria-owns",i),n._attachCloseHandler(e)}),e.on("close",function(){n.$selection.attr("aria-expanded","false"),n.$selection.removeAttr("aria-activedescendant"),n.$selection.removeAttr("aria-owns"),n.$selection.focus(),n._detachCloseHandler(e)}),e.on("enable",function(){n.$selection.attr("tabindex",n._tabindex)}),e.on("disable",function(){n.$selection.attr("tabindex","-1")})},i.prototype._handleBlur=function(e){var t=this;window.setTimeout(function(){document.activeElement==t.$selection[0]||n.contains(t.$selection[0],document.activeElement)||t.trigger("blur",e)},1)},i.prototype._attachCloseHandler=function(e){n(document.body).on("mousedown.czrSelect2."+e.id,function(e){var t=n(e.target).closest(".czrSelect2");n(".czrSelect2.czrSelect2-container--open").each(function(){var e=n(this);this!=t[0]&&e.data("element").czrSelect2("close")})})},i.prototype._detachCloseHandler=function(e){n(document.body).off("mousedown.czrSelect2."+e.id)},i.prototype.position=function(e,t){t.find(".selection").append(e)},i.prototype.destroy=function(){this._detachCloseHandler(this.container)},i.prototype.update=function(e){throw new Error("The `update` method must be defined in child classes.")},i}),e.define("czrSelect2/selection/single",["jquery","./base","../utils","../keys"],function(e,t,n,i){function r(){r.__super__.constructor.apply(this,arguments)}return n.Extend(r,t),r.prototype.render=function(){var e=r.__super__.render.call(this);return e.addClass("czrSelect2-selection--single"),e.html('<span class="czrSelect2-selection__rendered"></span><span class="czrSelect2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),e},r.prototype.bind=function(t,e){var n=this;r.__super__.bind.apply(this,arguments);var i=t.id+"-container";this.$selection.find(".czrSelect2-selection__rendered").attr("id",i),this.$selection.attr("aria-labelledby",i),this.$selection.on("mousedown",function(e){1===e.which&&n.trigger("toggle",{originalEvent:e})}),this.$selection.on("focus",function(e){}),this.$selection.on("blur",function(e){}),t.on("focus",function(e){t.isOpen()||n.$selection.focus()}),t.on("selection:update",function(e){n.update(e.data)})},r.prototype.clear=function(){this.$selection.find(".czrSelect2-selection__rendered").empty()},r.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},r.prototype.selectionContainer=function(){return e("<span></span>")},r.prototype.update=function(e){if(0!==e.length){var t=e[0],n=this.$selection.find(".czrSelect2-selection__rendered"),i=this.display(t,n);n.empty().append(i),n.prop("title",t.title||t.text)}else this.clear()},r}),e.define("czrSelect2/selection/multiple",["jquery","./base","../utils"],function(i,e,a){function r(e,t){r.__super__.constructor.apply(this,arguments)}return a.Extend(r,e),r.prototype.render=function(){var e=r.__super__.render.call(this);return e.addClass("czrSelect2-selection--multiple"),e.html('<ul class="czrSelect2-selection__rendered"></ul>'),e},r.prototype.bind=function(e,t){var n=this;r.__super__.bind.apply(this,arguments),this.$selection.on("click",function(e){n.trigger("toggle",{originalEvent:e})}),this.$selection.on("click",".czrSelect2-selection__choice__remove",function(e){if(!n.options.get("disabled")){var t=i(this).parent().data("data");n.trigger("unselect",{originalEvent:e,data:t})}})},r.prototype.clear=function(){this.$selection.find(".czrSelect2-selection__rendered").empty()},r.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},r.prototype.selectionContainer=function(){return i('<li class="czrSelect2-selection__choice"><span class="czrSelect2-selection__choice__remove" role="presentation">×</span></li>')},r.prototype.update=function(e){if(this.clear(),0!==e.length){for(var t=[],n=0;n<e.length;n++){var i=e[n],r=this.selectionContainer(),o=this.display(i,r);r.append(o),r.prop("title",i.title||i.text),r.data("data",i),t.push(r)}var s=this.$selection.find(".czrSelect2-selection__rendered");a.appendMany(s,t)}},r}),e.define("czrSelect2/selection/placeholder",["../utils"],function(e){function t(e,t,n){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n)}return t.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},t.prototype.createPlaceholder=function(e,t){var n=this.selectionContainer();return n.html(this.display(t)),n.addClass("czrSelect2-selection__placeholder").removeClass("czrSelect2-selection__choice"),n},t.prototype.update=function(e,t){var n=1==t.length&&t[0].id!=this.placeholder.id;if(1<t.length||n)return e.call(this,t);this.clear();var i=this.createPlaceholder(this.placeholder);this.$selection.find(".czrSelect2-selection__rendered").append(i)},t}),e.define("czrSelect2/selection/allowClear",["jquery","../keys"],function(i,r){function e(){}return e.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("CzrSelect2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".czrSelect2-selection__clear",function(e){i._handleClear(e)}),t.on("keypress",function(e){i._handleKeyboardClear(e,t)})},e.prototype._handleClear=function(e,t){if(!this.options.get("disabled")){var n=this.$selection.find(".czrSelect2-selection__clear");if(0!==n.length){t.stopPropagation();for(var i=n.data("data"),r=0;r<i.length;r++){var o={data:i[r]};if(this.trigger("unselect",o),o.prevented)return}this.$element.val(this.placeholder.id).trigger("change"),this.trigger("toggle",{})}}},e.prototype._handleKeyboardClear=function(e,t,n){n.isOpen()||(t.which==r.DELETE||t.which==r.BACKSPACE)&&this._handleClear(t)},e.prototype.update=function(e,t){if(e.call(this,t),!(0<this.$selection.find(".czrSelect2-selection__placeholder").length||0===t.length)){var n=i('<span class="czrSelect2-selection__clear">×</span>');n.data("data",t),this.$selection.find(".czrSelect2-selection__rendered").prepend(n)}},e}),e.define("czrSelect2/selection/search",["jquery","../utils","../keys"],function(i,e,s){function t(e,t,n){e.call(this,t,n)}return t.prototype.render=function(e){var t=i('<li class="czrSelect2-search czrSelect2-search--inline"><input class="czrSelect2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" aria-autocomplete="list" /></li>');this.$searchContainer=t,this.$search=t.find("input");var n=e.call(this);return this._transferTabIndex(),n},t.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("open",function(){i.$search.trigger("focus")}),t.on("close",function(){i.$search.val(""),i.$search.removeAttr("aria-activedescendant"),i.$search.trigger("focus")}),t.on("enable",function(){i.$search.prop("disabled",!1),i._transferTabIndex()}),t.on("disable",function(){i.$search.prop("disabled",!0)}),t.on("focus",function(e){i.$search.trigger("focus")}),t.on("results:focus",function(e){i.$search.attr("aria-activedescendant",e.id)}),this.$selection.on("focusin",".czrSelect2-search--inline",function(e){i.trigger("focus",e)}),this.$selection.on("focusout",".czrSelect2-search--inline",function(e){i._handleBlur(e)}),this.$selection.on("keydown",".czrSelect2-search--inline",function(e){if(e.stopPropagation(),i.trigger("keypress",e),i._keyUpPrevented=e.isDefaultPrevented(),e.which===s.BACKSPACE&&""===i.$search.val()){var t=i.$searchContainer.prev(".czrSelect2-selection__choice");if(0<t.length){var n=t.data("data");i.searchRemoveChoice(n),e.preventDefault()}}});var r=document.documentMode,o=r&&r<=11;this.$selection.on("input.searchcheck",".czrSelect2-search--inline",function(e){return o?void i.$selection.off("input.search input.searchcheck"):void i.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".czrSelect2-search--inline",function(e){if(o&&"input"===e.type)i.$selection.off("input.search input.searchcheck");else{var t=e.which;t!=s.SHIFT&&t!=s.CTRL&&t!=s.ALT&&t!=s.TAB&&i.handleSearch(e)}})},t.prototype._transferTabIndex=function(e){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},t.prototype.createPlaceholder=function(e,t){this.$search.attr("placeholder",t.text)},t.prototype.update=function(e,t){var n=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),e.call(this,t),this.$selection.find(".czrSelect2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),n&&this.$search.focus()},t.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var e=this.$search.val();this.trigger("query",{term:e})}this._keyUpPrevented=!1},t.prototype.searchRemoveChoice=function(e,t){this.trigger("unselect",{data:t}),this.$search.val(t.text),this.handleSearch()},t.prototype.resizeSearch=function(){this.$search.css("width","25px");var e="";""!==this.$search.attr("placeholder")?e=this.$selection.find(".czrSelect2-selection__rendered").innerWidth():e=.75*(this.$search.val().length+1)+"em";this.$search.css("width",e)},t}),e.define("czrSelect2/selection/eventRelay",["jquery"],function(s){function e(){}return e.prototype.bind=function(e,t,n){var i=this,r=["open","opening","close","closing","select","selecting","unselect","unselecting"],o=["opening","closing","selecting","unselecting"];e.call(this,t,n),t.on("*",function(e,t){if(-1!==s.inArray(e,r)){t=t||{};var n=s.Event("czrSelect2:"+e,{params:t});i.$element.trigger(n),-1!==s.inArray(e,o)&&(t.prevented=n.isDefaultPrevented())}})},e}),e.define("czrSelect2/translation",["jquery","require"],function(t,n){function i(e){this.dict=e||{}}return i.prototype.all=function(){return this.dict},i.prototype.get=function(e){return this.dict[e]},i.prototype.extend=function(e){this.dict=t.extend({},e.all(),this.dict)},i._cache={},i.loadPath=function(e){if(!(e in i._cache)){var t=n(e);i._cache[e]=t}return new i(i._cache[e])},i}),e.define("czrSelect2/diacritics",[],function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ω":"ω","ς":"σ"}}),e.define("czrSelect2/data/base",["../utils"],function(i){function n(e,t){n.__super__.constructor.call(this)}return i.Extend(n,i.Observable),n.prototype.current=function(e){throw new Error("The `current` method must be defined in child classes.")},n.prototype.query=function(e,t){throw new Error("The `query` method must be defined in child classes.")},n.prototype.bind=function(e,t){},n.prototype.destroy=function(){},n.prototype.generateResultId=function(e,t){var n=e.id+"-result-";return(n+=i.generateChars(4))+(null!=t.id?"-"+t.id.toString():"-"+i.generateChars(4))},n}),e.define("czrSelect2/data/select",["./base","../utils","jquery"],function(e,t,a){function n(e,t){this.$element=e,this.options=t,n.__super__.constructor.call(this)}return t.Extend(n,e),n.prototype.current=function(e){var n=[],i=this;this.$element.find(":selected").each(function(){var e=a(this),t=i.item(e);n.push(t)}),e(n)},n.prototype.select=function(r){var o=this;if(r.selected=!0,a(r.element).is("option"))return r.element.selected=!0,void this.$element.trigger("change");if(this.$element.prop("multiple"))this.current(function(e){var t=[];(r=[r]).push.apply(r,e);for(var n=0;n<r.length;n++){var i=r[n].id;-1===a.inArray(i,t)&&t.push(i)}o.$element.val(t),o.$element.trigger("change")});else{var e=r.id;this.$element.val(e),this.$element.trigger("change")}},n.prototype.unselect=function(r){var o=this;if(this.$element.prop("multiple"))return r.selected=!1,a(r.element).is("option")?(r.element.selected=!1,void this.$element.trigger("change")):void this.current(function(e){for(var t=[],n=0;n<e.length;n++){var i=e[n].id;i!==r.id&&-1===a.inArray(i,t)&&t.push(i)}o.$element.val(t),o.$element.trigger("change")})},n.prototype.bind=function(e,t){var n=this;(this.container=e).on("select",function(e){n.select(e.data)}),e.on("unselect",function(e){n.unselect(e.data)})},n.prototype.destroy=function(){this.$element.find("*").each(function(){a.removeData(this,"data")})},n.prototype.query=function(i,e){var r=[],o=this;this.$element.children().each(function(){var e=a(this);if(e.is("option")||e.is("optgroup")){var t=o.item(e),n=o.matches(i,t);null!==n&&r.push(n)}}),e({results:r})},n.prototype.addOptions=function(e){t.appendMany(this.$element,e)},n.prototype.option=function(e){var t;e.children?(t=document.createElement("optgroup")).label=e.text:void 0!==(t=document.createElement("option")).textContent?t.textContent=e.text:t.innerText=e.text,e.id&&(t.value=e.id),e.disabled&&(t.disabled=!0),e.selected&&(t.selected=!0),e.title&&(t.title=e.title);var n=a(t),i=this._normalizeItem(e);return i.element=t,a.data(t,"data",i),n},n.prototype.item=function(e){var t={};if(null!=(t=a.data(e[0],"data")))return t;if(e.is("option"))t={id:e.val(),text:e.text(),disabled:e.prop("disabled"),selected:e.prop("selected"),title:e.prop("title")};else if(e.is("optgroup")){t={text:e.prop("label"),children:[],title:e.prop("title")};for(var n=e.children("option"),i=[],r=0;r<n.length;r++){var o=a(n[r]),s=this.item(o);i.push(s)}t.children=i}return(t=this._normalizeItem(t)).element=e[0],a.data(e[0],"data",t),t},n.prototype._normalizeItem=function(e){a.isPlainObject(e)||(e={id:e,text:e});return null!=(e=a.extend({},{text:""},e)).id&&(e.id=e.id.toString()),null!=e.text&&(e.text=e.text.toString()),null==e._resultId&&e.id&&null!=this.container&&(e._resultId=this.generateResultId(this.container,e)),a.extend({},{selected:!1,disabled:!1},e)},n.prototype.matches=function(e,t){return this.options.get("matcher")(e,t)},n}),e.define("czrSelect2/data/array",["./select","../utils","jquery"],function(e,m,f){function i(e,t){var n=t.get("data")||[];i.__super__.constructor.call(this,e,t),this.addOptions(this.convertToOptions(n))}return m.Extend(i,e),i.prototype.select=function(n){var e=this.$element.find("option").filter(function(e,t){return t.value==n.id.toString()});0===e.length&&(e=this.option(n),this.addOptions(e)),i.__super__.select.call(this,n)},i.prototype.convertToOptions=function(e){function t(e){return function(){return f(this).val()==e.id}}for(var n=this,i=this.$element.find("option"),r=i.map(function(){return n.item(f(this)).id}).get(),o=[],s=0;s<e.length;s++){var a=this._normalizeItem(e[s]);if(0<=f.inArray(a.id,r)){var l=i.filter(t(a)),c=this.item(l),d=f.extend(!0,{},a,c),u=this.option(d);l.replaceWith(u)}else{var p=this.option(a);if(a.children){var h=this.convertToOptions(a.children);m.appendMany(p,h)}o.push(p)}}return o},i}),e.define("czrSelect2/data/ajax",["./array","../utils","jquery"],function(e,t,o){function n(e,t){this.ajaxOptions=this._applyDefaults(t.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),n.__super__.constructor.call(this,e,t)}return t.Extend(n,e),n.prototype._applyDefaults=function(e){var t={data:function(e){return o.extend({},e,{q:e.term})},transport:function(e,t,n){var i=o.ajax(e);return i.then(t),i.fail(n),i}};return o.extend({},t,e,!0)},n.prototype.processResults=function(e){return e},n.prototype.query=function(n,i){function e(){var e=t.transport(t,function(e){var t=r.processResults(e,n);r.options.get("debug")&&window.console&&console.error&&(t&&t.results&&o.isArray(t.results)||console.error("CzrSelect2: The AJAX results did not return an array in the `results` key of the response.")),i(t)},function(){e.status&&"0"===e.status||r.trigger("results:message",{message:"errorLoading"})});r._request=e}var r=this;null!=this._request&&(o.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var t=o.extend({type:"GET"},this.ajaxOptions);"function"==typeof t.url&&(t.url=t.url.call(this.$element,n)),"function"==typeof t.data&&(t.data=t.data.call(this.$element,n)),this.ajaxOptions.delay&&null!=n.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(e,this.ajaxOptions.delay)):e()},n}),e.define("czrSelect2/data/tags",["jquery"],function(d){function e(e,t,n){var i=n.get("tags"),r=n.get("createTag");void 0!==r&&(this.createTag=r);var o=n.get("insertTag");if(void 0!==o&&(this.insertTag=o),e.call(this,t,n),d.isArray(i))for(var s=0;s<i.length;s++){var a=i[s],l=this._normalizeItem(a),c=this.option(l);this.$element.append(c)}}return e.prototype.query=function(e,c,d){var u=this;return this._removeOldTags(),null==c.term||null!=c.page?void e.call(this,c,d):void e.call(this,c,function e(t,n){for(var i=t.results,r=0;r<i.length;r++){var o=i[r],s=null!=o.children&&!e({results:o.children},!0);if(o.text===c.term||s)return!n&&(t.data=i,void d(t))}if(n)return!0;var a=u.createTag(c);if(null!=a){var l=u.option(a);l.attr("data-czrSelect2-tag",!0),u.addOptions([l]),u.insertTag(i,a)}t.results=i,d(t)})},e.prototype.createTag=function(e,t){var n=d.trim(t.term);return""===n?null:{id:n,text:n}},e.prototype.insertTag=function(e,t,n){t.unshift(n)},e.prototype._removeOldTags=function(e){(this._lastTag,this.$element.find("option[data-czrSelect2-tag]")).each(function(){this.selected||d(this).remove()})},e}),e.define("czrSelect2/data/tokenizer",["jquery"],function(u){function e(e,t,n){var i=n.get("tokenizer");void 0!==i&&(this.tokenizer=i),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){e.call(this,t,n),this.$search=t.dropdown.$search||t.selection.$search||n.find(".czrSelect2-search__field")},e.prototype.query=function(e,t,n){var r=this;t.term=t.term||"";var i=this.tokenizer(t,this.options,function(e){var t,n=r._normalizeItem(e);if(!r.$element.find("option").filter(function(){return u(this).val()===n.id}).length){var i=r.option(n);i.attr("data-czrSelect2-tag",!0),r._removeOldTags(),r.addOptions([i])}t=n,r.trigger("select",{data:t})});i.term!==t.term&&(this.$search.length&&(this.$search.val(i.term),this.$search.focus()),t.term=i.term),e.call(this,t,n)},e.prototype.tokenizer=function(e,t,n,i){for(var r=n.get("tokenSeparators")||[],o=t.term,s=0,a=this.createTag||function(e){return{id:e.term,text:e.term}};s<o.length;){var l=o[s];if(-1!==u.inArray(l,r)){var c=o.substr(0,s),d=a(u.extend({},t,{term:c}));null!=d?(i(d),o=o.substr(s+1)||"",s=0):s++}else s++}return{term:o}},e}),e.define("czrSelect2/data/minimumInputLength",[],function(){function e(e,t,n){this.minimumInputLength=n.get("minimumInputLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){return t.term=t.term||"",t.term.length<this.minimumInputLength?void this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:t.term,params:t}}):void e.call(this,t,n)},e}),e.define("czrSelect2/data/maximumInputLength",[],function(){function e(e,t,n){this.maximumInputLength=n.get("maximumInputLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){return t.term=t.term||"",0<this.maximumInputLength&&t.term.length>this.maximumInputLength?void this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:t.term,params:t}}):void e.call(this,t,n)},e}),e.define("czrSelect2/data/maximumSelectionLength",[],function(){function e(e,t,n){this.maximumSelectionLength=n.get("maximumSelectionLength"),e.call(this,t,n)}return e.prototype.query=function(n,i,r){var o=this;this.current(function(e){var t=null!=e?e.length:0;return 0<o.maximumSelectionLength&&t>=o.maximumSelectionLength?void o.trigger("results:message",{message:"maximumSelected",args:{maximum:o.maximumSelectionLength}}):void n.call(o,i,r)})},e}),e.define("czrSelect2/dropdown",["jquery","./utils"],function(t,e){function n(e,t){this.$element=e,this.options=t,n.__super__.constructor.call(this)}return e.Extend(n,e.Observable),n.prototype.render=function(){var e=t('<span class="czrSelect2-dropdown"><span class="czrSelect2-results"></span></span>');return e.attr("dir",this.options.get("dir")),this.$dropdown=e},n.prototype.bind=function(){},n.prototype.position=function(e,t){},n.prototype.destroy=function(){this.$dropdown.remove()},n}),e.define("czrSelect2/dropdown/search",["jquery","../utils"],function(r,e){function t(){}return t.prototype.render=function(e){var t=e.call(this),n=r('<span class="czrSelect2-search czrSelect2-search--dropdown"><input class="czrSelect2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" /></span>');return this.$searchContainer=n,this.$search=n.find("input"),t.prepend(n),t},t.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),this.$search.on("keydown",function(e){i.trigger("keypress",e),i._keyUpPrevented=e.isDefaultPrevented()}),this.$search.on("input",function(e){r(this).off("keyup")}),this.$search.on("keyup input",function(e){i.handleSearch(e)}),t.on("open",function(){i.$search.attr("tabindex",0),i.$search.focus(),window.setTimeout(function(){i.$search.focus()},0)}),t.on("close",function(){i.$search.attr("tabindex",-1),i.$search.val("")}),t.on("focus",function(){t.isOpen()&&i.$search.focus()}),t.on("results:all",function(e){null!=e.query.term&&""!==e.query.term||(i.showSearch(e)?i.$searchContainer.removeClass("czrSelect2-search--hide"):i.$searchContainer.addClass("czrSelect2-search--hide"))})},t.prototype.handleSearch=function(e){if(!this._keyUpPrevented){var t=this.$search.val();this.trigger("query",{term:t})}this._keyUpPrevented=!1},t.prototype.showSearch=function(e,t){return!0},t}),e.define("czrSelect2/dropdown/hidePlaceholder",[],function(){function e(e,t,n,i){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n,i)}return e.prototype.append=function(e,t){t.results=this.removePlaceholder(t.results),e.call(this,t)},e.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},e.prototype.removePlaceholder=function(e,t){for(var n=t.slice(0),i=t.length-1;0<=i;i--){var r=t[i];this.placeholder.id===r.id&&n.splice(i,1)}return n},e}),e.define("czrSelect2/dropdown/infiniteScroll",["jquery"],function(r){function e(e,t,n,i){this.lastParams={},e.call(this,t,n,i),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return e.prototype.append=function(e,t){this.$loadingMore.remove(),this.loading=!1,e.call(this,t),this.showLoadingMore(t)&&this.$results.append(this.$loadingMore)},e.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("query",function(e){i.lastParams=e,i.loading=!0}),t.on("query:append",function(e){i.lastParams=e,i.loading=!0}),this.$results.on("scroll",function(){var e=r.contains(document.documentElement,i.$loadingMore[0]);if(!i.loading&&e){var t=i.$results.offset().top+i.$results.outerHeight(!1);i.$loadingMore.offset().top+i.$loadingMore.outerHeight(!1)<=t+50&&i.loadMore()}})},e.prototype.loadMore=function(){this.loading=!0;var e=r.extend({},{page:1},this.lastParams);e.page++,this.trigger("query:append",e)},e.prototype.showLoadingMore=function(e,t){return t.pagination&&t.pagination.more},e.prototype.createLoadingMore=function(){var e=r('<li class="czrSelect2-results__option czrSelect2-results__option--load-more"role="treeitem" aria-disabled="true"></li>'),t=this.options.get("translations").get("loadingMore");return e.html(t(this.lastParams)),e},e}),e.define("czrSelect2/dropdown/attachBody",["jquery","../utils"],function(m,a){function e(e,t,n){this.$dropdownParent=n.get("dropdownParent")||m(document.body),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){var i=this,r=!1;e.call(this,t,n),t.on("open",function(){i._showDropdown(),i._attachPositioningHandler(t),r||(r=!0,t.on("results:all",function(){i._positionDropdown(),i._resizeDropdown()}),t.on("results:append",function(){i._positionDropdown(),i._resizeDropdown()}))}),t.on("close",function(){i._hideDropdown(),i._detachPositioningHandler(t)}),this.$dropdownContainer.on("mousedown",function(e){e.stopPropagation()})},e.prototype.destroy=function(e){e.call(this),this.$dropdownContainer.remove()},e.prototype.position=function(e,t,n){t.attr("class",n.attr("class")),t.removeClass("czrSelect2"),t.addClass("czrSelect2-container--open"),t.css({position:"absolute",top:-999999}),this.$container=n},e.prototype.render=function(e){var t=m("<span></span>"),n=e.call(this);return t.append(n),this.$dropdownContainer=t},e.prototype._hideDropdown=function(e){this.$dropdownContainer.detach()},e.prototype._attachPositioningHandler=function(e,t){var n=this,i="scroll.czrSelect2."+t.id,r="resize.czrSelect2."+t.id,o="orientationchange.czrSelect2."+t.id,s=this.$container.parents().filter(a.hasScroll);s.each(function(){m(this).data("czrSelect2-scroll-position",{x:m(this).scrollLeft(),y:m(this).scrollTop()})}),s.on(i,function(e){var t=m(this).data("czrSelect2-scroll-position");m(this).scrollTop(t.y)}),m(window).on(i+" "+r+" "+o,function(e){n._positionDropdown(),n._resizeDropdown()})},e.prototype._detachPositioningHandler=function(e,t){var n="scroll.czrSelect2."+t.id,i="resize.czrSelect2."+t.id,r="orientationchange.czrSelect2."+t.id;this.$container.parents().filter(a.hasScroll).off(n),m(window).off(n+" "+i+" "+r)},e.prototype._positionDropdown=function(){var e=m(window),t=this.$dropdown.hasClass("czrSelect2-dropdown--above"),n=this.$dropdown.hasClass("czrSelect2-dropdown--below"),i=null,r=this.$container.offset();r.bottom=r.top+this.$container.outerHeight(!1);var o={height:this.$container.outerHeight(!1)};o.top=r.top,o.bottom=r.top+o.height;var s=this.$dropdown.outerHeight(!1),a=e.scrollTop(),l=e.scrollTop()+e.height(),c=a<r.top-s,d=l>r.bottom+s,u={left:r.left,top:o.bottom},p=this.$dropdownParent;"static"===p.css("position")&&(p=p.offsetParent());var h=p.offset();u.top-=h.top,u.left-=h.left,t||n||(i="below"),d||!c||t?!c&&d&&t&&(i="below"):i="above",("above"==i||t&&"below"!==i)&&(u.top=o.top-h.top-s),null!=i&&(this.$dropdown.removeClass("czrSelect2-dropdown--below czrSelect2-dropdown--above").addClass("czrSelect2-dropdown--"+i),this.$container.removeClass("czrSelect2-container--below czrSelect2-container--above").addClass("czrSelect2-container--"+i)),this.$dropdownContainer.css(u)},e.prototype._resizeDropdown=function(){var e={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(e.minWidth=e.width,e.position="relative",e.width="auto"),this.$dropdown.css(e)},e.prototype._showDropdown=function(e){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},e}),e.define("czrSelect2/dropdown/minimumResultsForSearch",[],function(){function e(e,t,n,i){this.minimumResultsForSearch=n.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),e.call(this,t,n,i)}return e.prototype.showSearch=function(e,t){return!(function e(t){for(var n=0,i=0;i<t.length;i++){var r=t[i];r.children?n+=e(r.children):n++}return n}(t.data.results)<this.minimumResultsForSearch)&&e.call(this,t)},e}),e.define("czrSelect2/dropdown/selectOnClose",[],function(){function e(){}return e.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("close",function(e){i._handleSelectOnClose(e)})},e.prototype._handleSelectOnClose=function(e,t){if(t&&null!=t.originalCzrSelect2Event){var n=t.originalCzrSelect2Event;if("select"===n._type||"unselect"===n._type)return}var i=this.getHighlightedResults();if(!(i.length<1)){var r=i.data("data");null!=r.element&&r.element.selected||null==r.element&&r.selected||this.trigger("select",{data:r})}},e}),e.define("czrSelect2/dropdown/closeOnSelect",[],function(){function e(){}return e.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("select",function(e){i._selectTriggered(e)}),t.on("unselect",function(e){i._selectTriggered(e)})},e.prototype._selectTriggered=function(e,t){var n=t.originalEvent;n&&n.ctrlKey||this.trigger("close",{originalEvent:n,originalCzrSelect2Event:t})},e}),e.define("czrSelect2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Please delete "+t+" character";return 1!=t&&(n+="s"),n},inputTooShort:function(e){return"Please enter "+(e.minimum-e.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return 1!=e.maximum&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"}}}),e.define("czrSelect2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(m,f,g,v,_,y,C,b,w,M,z,t,I,x,S,$,E,R,O,A,P,k,D,j,T,Z,H,U,e){function n(){this.reset()}return n.prototype.apply=function(t){if(null==(t=m.extend(!0,{},this.defaults,t)).dataAdapter){if(null!=t.ajax?t.dataAdapter=S:null!=t.data?t.dataAdapter=x:t.dataAdapter=I,0<t.minimumInputLength&&(t.dataAdapter=M.Decorate(t.dataAdapter,R)),0<t.maximumInputLength&&(t.dataAdapter=M.Decorate(t.dataAdapter,O)),0<t.maximumSelectionLength&&(t.dataAdapter=M.Decorate(t.dataAdapter,A)),t.tags&&(t.dataAdapter=M.Decorate(t.dataAdapter,$)),(null!=t.tokenSeparators||null!=t.tokenizer)&&(t.dataAdapter=M.Decorate(t.dataAdapter,E)),null!=t.query){var e=f(t.amdBase+"compat/query");t.dataAdapter=M.Decorate(t.dataAdapter,e)}if(null!=t.initSelection){var n=f(t.amdBase+"compat/initSelection");t.dataAdapter=M.Decorate(t.dataAdapter,n)}}if(null==t.resultsAdapter&&(t.resultsAdapter=g,null!=t.ajax&&(t.resultsAdapter=M.Decorate(t.resultsAdapter,j)),null!=t.placeholder&&(t.resultsAdapter=M.Decorate(t.resultsAdapter,D)),t.selectOnClose&&(t.resultsAdapter=M.Decorate(t.resultsAdapter,H))),null==t.dropdownAdapter){if(t.multiple)t.dropdownAdapter=P;else{var i=M.Decorate(P,k);t.dropdownAdapter=i}if(0!==t.minimumResultsForSearch&&(t.dropdownAdapter=M.Decorate(t.dropdownAdapter,Z)),t.closeOnSelect&&(t.dropdownAdapter=M.Decorate(t.dropdownAdapter,U)),null!=t.dropdownCssClass||null!=t.dropdownCss||null!=t.adaptDropdownCssClass){var r=f(t.amdBase+"compat/dropdownCss");t.dropdownAdapter=M.Decorate(t.dropdownAdapter,r)}t.dropdownAdapter=M.Decorate(t.dropdownAdapter,T)}if(null==t.selectionAdapter){if(t.multiple?t.selectionAdapter=_:t.selectionAdapter=v,null!=t.placeholder&&(t.selectionAdapter=M.Decorate(t.selectionAdapter,y)),t.allowClear&&(t.selectionAdapter=M.Decorate(t.selectionAdapter,C)),t.multiple&&(t.selectionAdapter=M.Decorate(t.selectionAdapter,b)),null!=t.containerCssClass||null!=t.containerCss||null!=t.adaptContainerCssClass){var o=f(t.amdBase+"compat/containerCss");t.selectionAdapter=M.Decorate(t.selectionAdapter,o)}t.selectionAdapter=M.Decorate(t.selectionAdapter,w)}if("string"==typeof t.language)if(0<t.language.indexOf("-")){var s=t.language.split("-")[0];t.language=[t.language,s]}else t.language=[t.language];if(m.isArray(t.language)){var a=new z;t.language.push("en");for(var l=t.language,c=0;c<l.length;c++){var d=l[c],u={};try{u=z.loadPath(d)}catch(e){try{d=this.defaults.amdLanguageBase+d,u=z.loadPath(d)}catch(e){t.debug&&window.console&&console.warn&&console.warn('CzrSelect2: The language file for "'+d+'" could not be automatically loaded. A fallback will be used instead.');continue}}a.extend(u)}t.translations=a}else{var p=z.loadPath(this.defaults.amdLanguageBase+"en"),h=new z(t.language);h.extend(p),t.translations=h}return t},n.prototype.reset=function(){function a(e){return e.replace(/[^\u0000-\u007E]/g,function(e){return t[e]||e})}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:M.escapeMarkup,language:e,matcher:function e(t,n){if(""===m.trim(t.term))return n;if(n.children&&0<n.children.length){for(var i=m.extend(!0,{},n),r=n.children.length-1;0<=r;r--)null==e(t,n.children[r])&&i.children.splice(r,1);return 0<i.children.length?i:e(t,i)}var o=a(n.text).toUpperCase(),s=a(t.term).toUpperCase();return-1<o.indexOf(s)?n:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,sorter:function(e){return e},templateResult:function(e){return e.text},templateSelection:function(e){return e.text},theme:"default",width:"resolve"}},n.prototype.set=function(e,t){var n={};n[m.camelCase(e)]=t;var i=M._convertData(n);m.extend(this.defaults,i)},new n}),e.define("czrSelect2/options",["require","jquery","./defaults","./utils"],function(i,o,r,s){function e(e,t){if(this.options=e,null!=t&&this.fromElement(t),this.options=r.apply(this.options),t&&t.is("input")){var n=i(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=s.Decorate(this.options.dataAdapter,n)}}return e.prototype.fromElement=function(e){var t=["czrSelect2"];null==this.options.multiple&&(this.options.multiple=e.prop("multiple")),null==this.options.disabled&&(this.options.disabled=e.prop("disabled")),null==this.options.language&&(e.prop("lang")?this.options.language=e.prop("lang").toLowerCase():e.closest("[lang]").prop("lang")&&(this.options.language=e.closest("[lang]").prop("lang"))),null==this.options.dir&&(e.prop("dir")?this.options.dir=e.prop("dir"):e.closest("[dir]").prop("dir")?this.options.dir=e.closest("[dir]").prop("dir"):this.options.dir="ltr"),e.prop("disabled",this.options.disabled),e.prop("multiple",this.options.multiple),e.data("czrSelect2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('CzrSelect2: The `data-czrSelect2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of CzrSelect2.'),e.data("data",e.data("czrSelect2Tags")),e.data("tags",!0)),e.data("ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("CzrSelect2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of CzrSelect2."),e.attr("ajax--url",e.data("ajaxUrl")),e.data("ajax--url",e.data("ajaxUrl")));var n;n=o.fn.jquery&&"1."==o.fn.jquery.substr(0,2)&&e[0].dataset?o.extend(!0,{},e[0].dataset,e.data()):e.data();var i=o.extend(!0,{},n);for(var r in i=s._convertData(i))-1<o.inArray(r,t)||(o.isPlainObject(this.options[r])?o.extend(this.options[r],i[r]):this.options[r]=i[r]);return this},e.prototype.get=function(e){return this.options[e]},e.prototype.set=function(e,t){this.options[e]=t},e}),e.define("czrSelect2/core",["jquery","./options","./utils","./keys"],function(r,c,n,i){var d=function(e,t){null!=e.data("czrSelect2")&&e.data("czrSelect2").destroy(),this.$element=e,this.id=this._generateId(e),t=t||{},this.options=new c(t,e),d.__super__.constructor.call(this);var n=e.attr("tabindex")||0;e.data("old-tabindex",n),e.attr("tabindex","-1");var i=this.options.get("dataAdapter");this.dataAdapter=new i(e,this.options);var r=this.render();this._placeContainer(r);var o=this.options.get("selectionAdapter");this.selection=new o(e,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,r);var s=this.options.get("dropdownAdapter");this.dropdown=new s(e,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,r);var a=this.options.get("resultsAdapter");this.results=new a(e,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var l=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(e){l.trigger("selection:update",{data:e})}),e.addClass("czrSelect2-hidden-accessible"),e.attr("aria-hidden","true"),this._syncAttributes(),e.data("czrSelect2",this)};return n.Extend(d,n.Observable),d.prototype._generateId=function(e){return"czrSelect2-"+(null!=e.attr("id")?e.attr("id"):null!=e.attr("name")?e.attr("name")+"-"+n.generateChars(2):n.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},d.prototype._placeContainer=function(e){e.insertAfter(this.$element);var t=this._resolveWidth(this.$element,this.options.get("width"));null!=t&&e.css("width",t)},d.prototype._resolveWidth=function(e,t){var n=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==t){var i=this._resolveWidth(e,"style");return null!=i?i:this._resolveWidth(e,"element")}if("element"==t){var r=e.outerWidth(!1);return r<=0?"auto":r+"px"}if("style"==t){var o=e.attr("style");if("string"!=typeof o)return null;for(var s=o.split(";"),a=0,l=s.length;a<l;a+=1){var c=s[a].replace(/\s/g,"").match(n);if(null!==c&&1<=c.length)return c[1]}return null}return t},d.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},d.prototype._registerDomEvents=function(){var t=this;this.$element.on("change.czrSelect2",function(){t.dataAdapter.current(function(e){t.trigger("selection:update",{data:e})})}),this.$element.on("focus.czrSelect2",function(e){t.trigger("focus",e)}),this._syncA=n.bind(this._syncAttributes,this),this._syncS=n.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var e=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=e?(this._observer=new e(function(e){r.each(e,t._syncA),r.each(e,t._syncS)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",t._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",t._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",t._syncS,!1))},d.prototype._registerDataEvents=function(){var n=this;this.dataAdapter.on("*",function(e,t){n.trigger(e,t)})},d.prototype._registerSelectionEvents=function(){var n=this,i=["toggle","focus"];this.selection.on("toggle",function(){n.toggleDropdown()}),this.selection.on("focus",function(e){n.focus(e)}),this.selection.on("*",function(e,t){-1===r.inArray(e,i)&&n.trigger(e,t)})},d.prototype._registerDropdownEvents=function(){var n=this;this.dropdown.on("*",function(e,t){n.trigger(e,t)})},d.prototype._registerResultsEvents=function(){var n=this;this.results.on("*",function(e,t){n.trigger(e,t)})},d.prototype._registerEvents=function(){var n=this;this.on("open",function(){n.$container.addClass("czrSelect2-container--open")}),this.on("close",function(){n.$container.removeClass("czrSelect2-container--open")}),this.on("enable",function(){n.$container.removeClass("czrSelect2-container--disabled")}),this.on("disable",function(){n.$container.addClass("czrSelect2-container--disabled")}),this.on("blur",function(){n.$container.removeClass("czrSelect2-container--focus")}),this.on("query",function(t){n.isOpen()||n.trigger("open",{}),this.dataAdapter.query(t,function(e){n.trigger("results:all",{data:e,query:t})})}),this.on("query:append",function(t){this.dataAdapter.query(t,function(e){n.trigger("results:append",{data:e,query:t})})}),this.on("keypress",function(e){var t=e.which;n.isOpen()?t===i.ESC||t===i.TAB||t===i.UP&&e.altKey?(n.close(),e.preventDefault()):t===i.ENTER?(n.trigger("results:select",{}),e.preventDefault()):t===i.SPACE&&e.ctrlKey?(n.trigger("results:toggle",{}),e.preventDefault()):t===i.UP?(n.trigger("results:previous",{}),e.preventDefault()):t===i.DOWN&&(n.trigger("results:next",{}),e.preventDefault()):(t===i.ENTER||t===i.SPACE||t===i.DOWN&&e.altKey)&&(n.open(),e.preventDefault())})},d.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},d.prototype._syncSubtree=function(e,t){var n=!1,i=this;if(!e||!e.target||"OPTION"===e.target.nodeName||"OPTGROUP"===e.target.nodeName){if(t)if(t.addedNodes&&0<t.addedNodes.length)for(var r=0;r<t.addedNodes.length;r++){t.addedNodes[r].selected&&(n=!0)}else t.removedNodes&&0<t.removedNodes.length&&(n=!0);else n=!0;n&&this.dataAdapter.current(function(e){i.trigger("selection:update",{data:e})})}},d.prototype.trigger=function(e,t){var n=d.__super__.trigger,i={open:"opening",close:"closing",select:"selecting",unselect:"unselecting"};if(void 0===t&&(t={}),e in i){var r=i[e],o={prevented:!1,name:e,args:t};if(n.call(this,r,o),o.prevented)return void(t.prevented=!0)}n.call(this,e,t)},d.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},d.prototype.open=function(){this.isOpen()||this.trigger("query",{})},d.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},d.prototype.isOpen=function(){return this.$container.hasClass("czrSelect2-container--open")},d.prototype.hasFocus=function(){return this.$container.hasClass("czrSelect2-container--focus")},d.prototype.focus=function(e){this.hasFocus()||(this.$container.addClass("czrSelect2-container--focus"),this.trigger("focus",{}))},d.prototype.enable=function(e){this.options.get("debug")&&window.console&&console.warn&&console.warn('CzrSelect2: The `czrSelect2("enable")` method has been deprecated and will be removed in later CzrSelect2 versions. Use $element.prop("disabled") instead.'),(null==e||0===e.length)&&(e=[!0]);var t=!e[0];this.$element.prop("disabled",t)},d.prototype.data=function(){this.options.get("debug")&&0<arguments.length&&window.console&&console.warn&&console.warn('CzrSelect2: Data can no longer be set using `czrSelect2("data")`. You should consider setting the value instead using `$element.val()`.');var t=[];return this.dataAdapter.current(function(e){t=e}),t},d.prototype.val=function(e){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('CzrSelect2: The `czrSelect2("val")` method has been deprecated and will be removed in later CzrSelect2 versions. Use $element.val() instead.'),null==e||0===e.length)return this.$element.val();var t=e[0];r.isArray(t)&&(t=r.map(t,function(e){return e.toString()})),this.$element.val(t).trigger("change")},d.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".czrSelect2"),this.$element.attr("tabindex",this.$element.data("old-tabindex")),this.$element.removeClass("czrSelect2-hidden-accessible"),this.$element.attr("aria-hidden","false"),this.$element.removeData("czrSelect2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},d.prototype.render=function(){var e=r('<span class="czrSelect2 czrSelect2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return e.attr("dir",this.options.get("dir")),this.$container=e,this.$container.addClass("czrSelect2-container--"+this.options.get("theme")),e.data("element",this.$element),e},d}),e.define("jquery-mousewheel",["jquery"],function(e){return e}),e.define("jquery.czrSelect2",["jquery","jquery-mousewheel","./czrSelect2/core","./czrSelect2/defaults"],function(r,e,o,t){if(null==r.fn.czrSelect2){var s=["open","close","destroy"];r.fn.czrSelect2=function(t){if("object"==typeof(t=t||{}))return this.each(function(){var e=r.extend(!0,{},t);new o(r(this),e)}),this;if("string"==typeof t){var n,i=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=r(this).data("czrSelect2");null==e&&window.console&&console.error&&console.error("The czrSelect2('"+t+"') method was called on an element that is not using CzrSelect2."),n=e[t].apply(e,i)}),-1<r.inArray(t,s)?this:n}throw new Error("Invalid arguments for CzrSelect2: "+t)}}return null==r.fn.czrSelect2.defaults&&(r.fn.czrSelect2.defaults=t),o}),{define:e.define,require:e.require}}(),t=e.require("jquery.czrSelect2");return n.fn.czrSelect2.amd=e,t}),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(o){"use strict";function n(e,t){function n(e){void 0!==e.open&&(e.open=!e.open)}var i=function(e){for(var t=[],n=e.parentNode;(i=n)&&(0===i.offsetWidth||0===i.offsetHeight||!1===i.open);)t.push(n),n=n.parentNode;var i;return t}(e),r=i.length,o=[],s=e[t];if(r){for(var a=0;a<r;a++)o[a]=i[a].style.cssText,i[a].style.setProperty?i[a].style.setProperty("display","block","important"):i[a].style.cssText+=";display: block !important",i[a].style.height="0",i[a].style.overflow="hidden",i[a].style.visibility="hidden",n(i[a]);s=e[t];for(var l=0;l<r;l++)i[l].style.cssText=o[l],n(i[l])}return s}function i(e,t){var n=parseFloat(e);return Number.isNaN(n)?t:n}function r(e){return e.charAt(0).toUpperCase()+e.substr(1)}function s(e,t){if(this.$window=o(window),this.$document=o(document),this.$element=o(e),this.options=o.extend({},d,t),this.polyfill=this.options.polyfill,this.orientation=this.$element[0].getAttribute("data-orientation")||this.options.orientation,this.onInit=this.options.onInit,this.onSlide=this.options.onSlide,this.onSlideEnd=this.options.onSlideEnd,this.DIMENSION=u.orientation[this.orientation].dimension,this.DIRECTION=u.orientation[this.orientation].direction,this.DIRECTION_STYLE=u.orientation[this.orientation].directionStyle,this.COORDINATE=u.orientation[this.orientation].coordinate,this.polyfill&&c)return!1;this.identifier="js-"+a+"-"+l++,this.startEvent=this.options.startEvent.join("."+this.identifier+" ")+"."+this.identifier,this.moveEvent=this.options.moveEvent.join("."+this.identifier+" ")+"."+this.identifier,this.endEvent=this.options.endEvent.join("."+this.identifier+" ")+"."+this.identifier,this.toFixed=(this.step+"").replace(".","").length-1,this.$fill=o('<div class="'+this.options.fillClass+'" />'),this.$handle=o('<div class="'+this.options.handleClass+'" />'),this.$range=o('<div class="'+this.options.rangeClass+" "+this.options[this.orientation+"Class"]+'" id="'+this.identifier+'" />').insertAfter(this.$element).prepend(this.$fill,this.$handle),this.$element.css({position:"absolute",width:"1px",height:"1px",overflow:"hidden",opacity:"0"}),this.handleDown=o.proxy(this.handleDown,this),this.handleMove=o.proxy(this.handleMove,this),this.handleEnd=o.proxy(this.handleEnd,this),this.init();var n,i,r=this;this.$window.on("resize."+this.identifier,(n=function(){!function(e,t){var n=Array.prototype.slice.call(arguments,2);setTimeout(function(){return e.apply(null,n)},t)}(function(){r.update(!1,!1)},300)},i=(i=20)||100,function(){if(!n.debouncing){var e=Array.prototype.slice.apply(arguments);n.lastReturnVal=n.apply(window,e),n.debouncing=!0}return clearTimeout(n.debounceTimeout),n.debounceTimeout=setTimeout(function(){n.debouncing=!1},i),n.lastReturnVal})),this.$document.on(this.startEvent,"#"+this.identifier+":not(."+this.options.disabledClass+")",this.handleDown),this.$element.on("change."+this.identifier,function(e,t){if(!t||t.origin!==r.identifier){var n=e.target.value,i=r.getPositionFromValue(n);r.setPosition(i)}})}Number.isNaN=Number.isNaN||function(e){return"number"==typeof e&&e!=e};var e,a="rangeslider",l=0,c=((e=document.createElement("input")).setAttribute("type","range"),"text"!==e.type),d={polyfill:!0,orientation:"horizontal",rangeClass:"rangeslider",disabledClass:"rangeslider--disabled",activeClass:"rangeslider--active",horizontalClass:"rangeslider--horizontal",verticalClass:"rangeslider--vertical",fillClass:"rangeslider__fill",handleClass:"rangeslider__handle",startEvent:["mousedown","touchstart","pointerdown"],moveEvent:["mousemove","touchmove","pointermove"],endEvent:["mouseup","touchend","pointerup"]},u={orientation:{horizontal:{dimension:"width",direction:"left",directionStyle:"left",coordinate:"x"},vertical:{dimension:"height",direction:"top",directionStyle:"bottom",coordinate:"y"}}};return s.prototype.init=function(){this.update(!0,!1),this.onInit&&"function"==typeof this.onInit&&this.onInit()},s.prototype.update=function(e,t){(e=e||!1)&&(this.min=i(this.$element[0].getAttribute("min"),0),this.max=i(this.$element[0].getAttribute("max"),100),this.value=i(this.$element[0].value,Math.round(this.min+(this.max-this.min)/2)),this.step=i(this.$element[0].getAttribute("step"),1)),this.handleDimension=n(this.$handle[0],"offset"+r(this.DIMENSION)),this.rangeDimension=n(this.$range[0],"offset"+r(this.DIMENSION)),this.maxHandlePos=this.rangeDimension-this.handleDimension,this.grabPos=this.handleDimension/2,this.position=this.getPositionFromValue(this.value),this.$element[0].disabled?this.$range.addClass(this.options.disabledClass):this.$range.removeClass(this.options.disabledClass),this.setPosition(this.position,t)},s.prototype.handleDown=function(e){if(e.preventDefault(),!(e.button&&0!==e.button||(this.$document.on(this.moveEvent,this.handleMove),this.$document.on(this.endEvent,this.handleEnd),this.$range.addClass(this.options.activeClass),-1<(" "+e.target.className+" ").replace(/[\n\t]/g," ").indexOf(this.options.handleClass)))){var t=this.getRelativePosition(e),n=this.$range[0].getBoundingClientRect()[this.DIRECTION],i=this.getPositionFromNode(this.$handle[0])-n,r="vertical"===this.orientation?this.maxHandlePos-(t-this.grabPos):t-this.grabPos;this.setPosition(r),i<=t&&t<i+this.handleDimension&&(this.grabPos=t-i)}},s.prototype.handleMove=function(e){e.preventDefault();var t=this.getRelativePosition(e),n="vertical"===this.orientation?this.maxHandlePos-(t-this.grabPos):t-this.grabPos;this.setPosition(n)},s.prototype.handleEnd=function(e){e.preventDefault(),this.$document.off(this.moveEvent,this.handleMove),this.$document.off(this.endEvent,this.handleEnd),this.$range.removeClass(this.options.activeClass),this.$element.trigger("change",{origin:this.identifier}),this.onSlideEnd&&"function"==typeof this.onSlideEnd&&this.onSlideEnd(this.position,this.value)},s.prototype.cap=function(e,t,n){return e<t?t:n<e?n:e},s.prototype.setPosition=function(e,t){var n,i;void 0===t&&(t=!0),n=this.getValueFromPosition(this.cap(e,0,this.maxHandlePos)),i=this.getPositionFromValue(n),this.$fill[0].style[this.DIMENSION]=i+this.grabPos+"px",this.$handle[0].style[this.DIRECTION_STYLE]=i+"px",this.setValue(n),this.position=i,this.value=n,t&&this.onSlide&&"function"==typeof this.onSlide&&this.onSlide(i,n)},s.prototype.getPositionFromNode=function(e){for(var t=0;null!==e;)t+=e.offsetLeft,e=e.offsetParent;return t},s.prototype.getRelativePosition=function(e){var t=r(this.COORDINATE),n=this.$range[0].getBoundingClientRect()[this.DIRECTION],i=0;return void 0!==e.originalEvent["client"+t]?i=e.originalEvent["client"+t]:e.originalEvent.touches&&e.originalEvent.touches[0]&&void 0!==e.originalEvent.touches[0]["client"+t]?i=e.originalEvent.touches[0]["client"+t]:e.currentPoint&&void 0!==e.currentPoint[this.COORDINATE]&&(i=e.currentPoint[this.COORDINATE]),i-n},s.prototype.getPositionFromValue=function(e){var t;return t=(e-this.min)/(this.max-this.min),Number.isNaN(t)?0:t*this.maxHandlePos},s.prototype.getValueFromPosition=function(e){var t,n;return t=e/(this.maxHandlePos||1),n=this.step*Math.round(t*(this.max-this.min)/this.step)+this.min,Number(n.toFixed(this.toFixed))},s.prototype.setValue=function(e){e===this.value&&""!==this.$element[0].value||this.$element.val(e).trigger("input",{origin:this.identifier})},s.prototype.destroy=function(){this.$document.off("."+this.identifier),this.$window.off("."+this.identifier),this.$element.off("."+this.identifier).removeAttr("style").removeData("plugin_"+a),this.$range&&this.$range.length&&this.$range[0].parentNode.removeChild(this.$range[0])},o.fn[a]=function(n){var i=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=o(this),t=e.data("plugin_"+a);t||e.data("plugin_"+a,t=new s(this,n)),"string"==typeof n&&t[n].apply(t,i)})},"rangeslider.js is available in jQuery context e.g $(selector).rangeslider(options);"}),function(t,e,n){t.bind("ready",function(){t.previewedDevice&&t.previewedDevice.bind(function(e){t.previewer.send("previewed-device",e)})})}(wp.customize,jQuery,_),function(e,t,i){var r=function(e){e=i.extend({bgCol:"#5ed1f5",textCol:"#000",consoleArguments:[]},e);var t,n=Array.from(e.consoleArguments);return n=i.isEmpty(i.filter(n,function(e){return!i.isString(e)}))?n.join(" "):JSON.stringify(n.join(" ")),["%c "+(t=n,i.isString(t)?300<t.length?t.substr(0,299)+"...":t:""),["background:"+e.bgCol,"color:"+e.textCol,"display: block;"].join(";")]},n=function(e,t,n){i.isUndefined(console)&&"function"!=typeof window.console.log||(serverControlParams.isDevMode?i.isUndefined(t)?console.log.apply(console,r({bgCol:n,textCol:"#000",consoleArguments:["<"+e+">"]})):(console.log.apply(console,r({bgCol:n,textCol:"#000",consoleArguments:["<"+e+">"]})),console.log(t),console.log.apply(console,r({bgCol:n,textCol:"#000",consoleArguments:["</"+e+">"]}))):console.log.apply(console,r({bgCol:n,textCol:"#000",consoleArguments:[e]})))};e.consoleLog=function(){serverControlParams.isDevMode&&(i.isUndefined(console)&&"function"!=typeof window.console.log||(console.log.apply(console,r({consoleArguments:arguments})),console.log("Unstyled console message : ",arguments)))},e.errorLog=function(){i.isUndefined(console)&&"function"!=typeof window.console.log||console.log.apply(console,r({bgCol:"#ffd5a0",textCol:"#000",consoleArguments:arguments}))},e.errare=function(e,t){n(e,t,"#ffd5a0")},e.infoLog=function(e,t){n(e,t,"#5ed1f5")},e.czr_isChangeSetOn=function(){return serverControlParams.isChangeSetOn&&!0}}(wp.customize,jQuery,_),function(e,n,i){e.bind("ready",function(){var t=function(){i.isUndefined(window.themeServerControlParams)||i.isUndefined(themeServerControlParams.isThemeSwitchOn)||themeServerControlParams.isThemeSwitchOn||(e.panel("themes").active.callbacks=n.Callbacks(),e.panel("themes").active(themeServerControlParams.isThemeSwitchOn))};e.panel.has("themes")?t():e.panel.when("themes",function(e){t()})})}(wp.customize,jQuery,_),function(r,e,o){r.czr_activeSectionId=r.czr_activeSectionId||new r.Value(""),r.czr_activePanelId=r.czr_activePanelId||new r.Value(""),r.bind("ready",function(){if("function"!=typeof r.Section)throw new Error("Your current version of WordPress does not support the customizer sections needed for this theme. Please upgrade WordPress to the latest version.");var n=function(e,t){r.czr_activeSectionId(e?t:"")};r.section.each(function(t){"publish_settings"!=t.id&&t.expanded.bind(function(e){n(e,t.id)})}),r.section.bind("add",function(t){"publish_settings"!=t.id&&t.expanded.bind(function(e){n(e,t.id)})});var i=function(e,t){r.czr_activePanelId(e?t:""),o.isEmpty(r.czr_activePanelId())&&r.czr_activeSectionId("")};r.panel.each(function(t){t.expanded.bind(function(e){i(e,t.id)})}),r.panel.bind("add",function(t){t.expanded.bind(function(e){i(e,t.id)})})})}(wp.customize,jQuery,_),function(a,e,l){a.bind("ready",function(){serverControlParams.paramsForDynamicRegistration;l.isObject(serverControlParams.paramsForDynamicRegistration)||a.errorLog("serverControlParams.paramsForDynamicRegistration should be an array"),l.each(serverControlParams.paramsForDynamicRegistration,function(e,t){if(e.module_registration_params&&!0===e.module_registration_params.dynamic_registration)if(serverControlParams.isDevMode)n(e);else try{n(e)}catch(e){a.errorLog(e)}})});var n=function(e){if(e=l.extend({setting_id:"",module_type:"",option_value:[],setting:{},section:{id:"",title:""},control:{}},e),l.isEmpty(e.setting_id)||l.isEmpty(e.module_type))throw a.errare("registerDynamicModuleSettingControl => args",e),new Error("registerDynamicModuleSettingControl => missing params when registrating a setting");if(!l.isArray(e.option_value)&&!l.isObject(e.option_value))throw new Error("registerDynamicModuleSettingControl => the module values must be an array or an object");var t=e.setting_id,n=e.setting;a.CZR_Helpers.register({what:"setting",id:t,dirty:!l.isEmpty(e.option_value),value:e.option_value,transport:n.transport||"refresh",type:n.type||"option",track:!1});var i=e.section;if(!l.isEmpty(i)){if(!l.has(i,"id"))throw new Error("registerDynamicModuleSettingControl => missing section id for the section of setting : "+t);a.CZR_Helpers.register({what:"section",id:i.id,title:i.title||i.id,panel:l.isEmpty(i.panel)?"":i.panel,priority:i.priority||10,track:!1})}var r,o=t,s=e.control;if(r=l.isEmpty(e.section)?s.section:e.section.id,l.isEmpty(r))throw a.errare("registerDynamicModuleSettingControl => missing section id for the control",e),new Error("registerDynamicModuleSettingControl => missing section id for the section of setting : "+t);return a.CZR_Helpers.register({what:"control",id:o,label:s.label||o,type:"czr_module",module_type:e.module_type,section:r,priority:s.priority||10,settings:{default:t},track:!1}),a.section.has(r)&&a.section(r).expanded()&&a.control(o).trigger("set-module-ready"),t}}(wp.customize,jQuery,_),function(s,a,l){s.Value.prototype.set=function(t,n){var i=this._value,e=a.Deferred(),r=this,o=[];return t=this._setter.apply(this,arguments),t=this.validate(t),args=l.extend({silent:!1},l.isObject(n)?n:{}),null===t||l.isEqual(i,t)?e.resolveWith(r,[t,i,n]).promise():(this._value=t,(this._dirty=!0)===args.silent?e.resolveWith(r,[t,i,n]).promise():this._deferreds?(l.each(r._deferreds,function(e){o.push(e.apply(null,[t,i,n]))}),a.when.apply(null,o).fail(function(){s.errorLog("A deferred callback failed in api.Value::set()")}).then(function(){r.callbacks.fireWith(r,[t,i,n]),e.resolveWith(r,[t,i,n])}),e.promise(r)):(this.callbacks.fireWith(this,[t,i,n]),e.resolveWith(r,[t,i,n]).promise(r)))},s.Value.prototype.bind=function(){var t=this,n=!1,i=[];return a.each(arguments,function(e,t){n||(n=l.isObject(t)&&t.deferred),l.isFunction(t)&&i.push(t)}),n?(t._deferreds=t._deferreds||[],l.each(i,function(e){l.contains(e,t._deferreds)||t._deferreds.push(e)})):t.callbacks.add.apply(t.callbacks,arguments),this},s.Setting.prototype.silent_set=function(e,t){var n=this._value,i=s.state("saved")();return e=this._setter.apply(this,arguments),null===(e=this.validate(e))||l.isEqual(n,e)||(this._value=e,this._dirty=l.isUndefined(t)||!l.isBoolean(t)?this._dirty:t,this.callbacks.fireWith(this,[e,n,{silent:!0}]),s.state("saved")(i)),this}}(wp.customize,jQuery,_),function(s,a,l){s.Setting.prototype.preview=function(e,t,n){var i,r=this,o=a.Deferred();return i=r.transport,l.isUndefined(t)||l.isEmpty(t)||l.isNull(t)||!l.isObject(n)||!0!==n.not_preview_sent?l.has(n,"silent")&&!1!==n.silent?o.resolve(arguments).promise():("postMessage"!==i||s.state("previewerAlive").get()||(i="refresh"),"postMessage"===i?(r.previewer.send("pre_setting",{set_id:r.id,data:n,value:e}),r.previewer.send("setting",[r.id,r()]),o.resolve(arguments)):"refresh"===i&&(r.previewer.refresh(),o.resolve(arguments)),o.promise()):o.resolve(arguments).promise()}}(wp.customize,jQuery,_),function(e,r,o){if("function"==typeof e.Section){var n=e.Section.prototype.initialize;e.Section.prototype.initialize=function(e,t){n.apply(this,[e,t]);var i=this;this.expanded.callbacks.add(function(e){if(e){var t=i.container.closest(".wp-full-overlay-sidebar-content"),n=i.container.find(".accordion-section-content");_resizeContentHeight=function(){n.css("height",t.innerHeight())},_resizeContentHeight(),r(window).on("resize.customizer-section",o.debounce(_resizeContentHeight,110))}})}}}(wp.customize,jQuery,_),function(d,u,p){d.CZR_Helpers=d.CZR_Helpers||{},d.CZR_Helpers=u.extend(d.CZR_Helpers,{setupInputCollectionFromDOM:function(){var o=this;if(!p.isFunction(o))throw new Error("setupInputCollectionFromDOM => inputParentInst is not valid.");var s=o.module,a=p.has(o(),"is_mod_opt");if(p.isEmpty(o.inputCollection())){o.czr_Input=o.czr_Input||new d.Values,o.inputConstructor=a?s.inputModOptConstructor:s.inputConstructor;var e=a?o.defaultModOptModel:o.defaultItemModel;if(p.isEmpty(e)||p.isUndefined(e))throw new Error("setupInputCollectionFromDOM => No default model found in item or mod opt "+o.id+".");var l=u.extend(!0,{},o());l=p.isObject(l)?u.extend(e,l):e;var c={};return u("."+s.control.css_attr.sub_set_wrapper,o.container).length<1&&d.errare("setupInputCollectionFromDOM => no input elements found in the DOM"),u("."+s.control.css_attr.sub_set_wrapper,o.container).each(function(e){var t=u(this).find("[data-czrtype]").attr("data-czrtype"),n=p.has(l,t)?l[t]:"";if(p.isUndefined(t)||p.isEmpty(t))d.errare("setupInputCollectionFromDOM => missing data-czrtype id for input type "+u(this).data("input-type")+" in module "+s.id+". Check that the server input template is properly declared.");else{if(!p.has(l,t))throw new Error("setupInputCollectionFromDOM => The item or mod opt property : "+t+" has been found in the DOM but not in the item or mod opt model : "+o.id+". The input can not be instantiated.");var i=u(this).data("input-type"),r={id:t,type:i,transport:u(this).data("transport")||"inherit",input_value:n,input_options:p.has(s.inputOptions,i)?s.inputOptions[i]:{},container:u(this),input_parent:o,is_mod_opt:a,module:s};d.trigger("input-args-before-instantiation",r),o.czr_Input.add(t,new o.inputConstructor(t,r)),o.czr_Input(t).ready(),c[t]=n}}),o.inputCollection(c),o}}})}(wp.customize,jQuery,_),function(i,e,r){i.CZR_Helpers=i.CZR_Helpers||{},i.CZR_Helpers=e.extend(i.CZR_Helpers,{getModuleTmpl:function(t){var n=e.Deferred();if(t=r.extend({tmpl:"",module_type:"",module_id:"",cache:!0,nonce:i.settings.nonce.save},t),(r.isEmpty(t.tmpl)||r.isEmpty(t.module_type))&&n.reject("api.CZR_Helpers.getModuleTmpl => missing tmpl or module_type param"),i.CZR_Helpers.czr_cachedTmpl=i.CZR_Helpers.czr_cachedTmpl||{},i.CZR_Helpers.czr_cachedTmpl[t.module_type]=i.CZR_Helpers.czr_cachedTmpl[t.module_type]||{},!0===t.cache&&!r.isEmpty(i.CZR_Helpers.czr_cachedTmpl[t.module_type][t.tmpl])&&r.isString(i.CZR_Helpers.czr_cachedTmpl[t.module_type][t.tmpl]))n.resolve(i.CZR_Helpers.czr_cachedTmpl[t.module_type][t.tmpl]);else{if(r.isObject(i.CZR_Helpers.czr_cachedTmpl[t.module_type][t.tmpl])&&"pending"==i.CZR_Helpers.czr_cachedTmpl[t.module_type][t.tmpl].state())return i.CZR_Helpers.czr_cachedTmpl[t.module_type][t.tmpl];i.CZR_Helpers.czr_cachedTmpl[t.module_type][t.tmpl]=wp.ajax.post("ac_get_template",t).done(function(e){n.resolve(e),i.CZR_Helpers.czr_cachedTmpl[t.module_type][t.tmpl]=e}).fail(function(e){i.errare("api.CZR_Helpers.getModuleTmpl => Problem when fetching the "+t.tmpl+" tmpl from server for module : "+t.module_id+" "+t.module_type,e),n.reject(e),r.isObject(e)&&("invalid_nonce"!==e.code&&"Bad Request"!==e.statusText||window.sektionsLocalizedData&&sektionsLocalizedData.i18n&&i.previewer.trigger("sek-notify",{type:"error",duration:3e4,message:sektionsLocalizedData.i18n["Something went wrong, please refresh this page."]}))})}return n.promise()}})}(wp.customize,jQuery,_),function(p,h,m){p.CZR_Helpers=p.CZR_Helpers||{},p.CZR_Helpers=h.extend(p.CZR_Helpers,{register:function(e){if(m.has(e,"id")){var t,n={};switch(e.what){case"setting":if(p.has(e.id))break;t=h.extend(!0,{},p.Setting.prototype.defaults);var i=m.extend(t,{dirty:!m.isUndefined(e.dirty)&&e.dirty,value:m.isUndefined(e.value)?null:e.value,transport:e.transport||"refresh",type:e.type||"option"}),r=p.settingConstructor[i.type]||p.Setting;m.isObject(e.options)&&(i=m.extend(i,e.options));try{p.add(new r(e.id,i.value,i))}catch(e){p.errare("api.CZR_Helpers::register => problem when adding a setting to the api",e)}break;case"panel":if(!m.has(e,"id"))throw new Error("registerPanel => missing panel id ");if(p.panel.has(e.id))break;t=h.extend(!0,{},p.Panel.prototype.defaults);var o=m.extend(t,{id:e.id,title:e.title||e.id,priority:m.has(e,"priority")?e.priority:0}),s=m.isObject(e.constructWith)?e.constructWith:p.Panel;m.isObject(e.options)&&(o=m.extend(o,e.options)),o=m.extend({params:o},o);try{n=p.panel.add(new s(e.id,o))}catch(e){p.errare("api.CZR_Helpers::register => problem when adding a panel to the api",e)}break;case"section":if(!m.has(e,"id"))throw new Error("registerSection => missing section id ");if(p.section.has(e.id))break;t=h.extend(!0,{},p.Section.prototype.defaults);var a=m.extend(t,{content:"",id:e.id,title:e.title,panel:e.panel,priority:e.priority,description_hidden:!1,customizeAction:serverControlParams.i18n.Customizing}),l=p.Section;m.isUndefined(e.constructWith)?!m.isEmpty(e.type)&&p.sectionConstructor[e.type]&&(l=p.sectionConstructor[e.type]):l=e.constructWith,m.isObject(e.options)&&(a=m.extend(a,e.options)),a=m.extend({params:a},a);try{n=p.section.add(new l(e.id,a))}catch(e){p.errare("api.CZR_Helpers::register => problem when adding a section to the api",e)}break;case"control":if(p.control.has(e.id))break;t=h.extend(!0,{},p.Control.prototype.defaults);var c,d=m.extend(t,{content:"",label:e.label||e.id,priority:e.priority,section:e.section,settings:e.settings,type:e.type,module_type:e.module_type,input_attrs:e.input_attrs,sek_registration_params:e}),u=p.controlConstructor[d.type]||p.Control;m.isObject(e.options)&&(d=m.extend(d,e.options)),c=m.extend({params:d},d);try{n=p.control.add(new u(e.id,c))}catch(e){p.errare("api.CZR_Helpers::register => problem when adding a control to the api",e)}break;default:p.errorLog('invalid "what" when invoking the register() method')}return n=m.isEmpty(n)?{deferred:{embedded:h.Deferred(function(){this.resolve()})}}:n,!1!==e.track&&p.trigger("czr-new-registered",e),"setting"==e.what?e:n.deferred.embedded}p.errare("register => missing id ",e)}})}(wp.customize,jQuery,_),function(i,r,o){i.CZR_Helpers=i.CZR_Helpers||{},i.CZR_Helpers=r.extend(i.CZR_Helpers,{css_loader_html:'<div class="czr-css-loader czr-mr-loader" style="display:none"><div></div><div></div><div></div></div>',getControlSettingId:function(e,t){return t="default",i.control.has(e)?!o.has(i.control(e),"settings")||o.isEmpty(i.control(e).settings)?e:o.has(i.control(e).settings,t)?o.isUndefined(i.control(e).settings[t].id)?(i.consoleLog("getControlSettingId : The requested control_id has no setting id assigned : "+e),e):i.control(e).settings[t].id:(i.consoleLog("getControlSettingId : The requested control_id does not have the requested setting type : "+e+" , "+t),e):e},getDocSearchLink:function(e){var t=(e=o.isString(e)?e:"").replace(/ /g,"+");return['<a href="'+[serverControlParams.docURL,"search?query=",t].join("")+'" title="'+serverControlParams.i18n.readDocumentation+'" target="_blank">'," ",'<span class="far fa-question-circle-o"></span>'].join("")},build_setId:function(e){return o.isUndefined(window.themeServerControlParams)||!o.isArray(themeServerControlParams.wpBuiltinSettings)?e:o.contains(themeServerControlParams.wpBuiltinSettings,e)?e:o.contains(themeServerControlParams.themeSettingList,e)&&-1==e.indexOf(themeServerControlParams.themeOptions)?[themeServerControlParams.themeOptions+"[",e,"]"].join(""):e},getOptionName:function(e){if(o.isEmpty(window.themeServerControlParams)||o.isEmpty(themeServerControlParams.themeOptions))return e;return-1==e.indexOf(themeServerControlParams.themeOptions)?e:e.replace(/\[|\]/g,"").replace(themeServerControlParams.themeOptions,"")},hasPartRefresh:function(n){if(o.has(i,"czr_partials"))return o.contains(o.map(i.czr_partials(),function(e,t){return o.contains(e.settings,n)}),!0)},getSectionControlIds:function(e){return e=e||i.czr_activeSectionId(),i.section.has(e)?o.map(i.section(e).controls(),function(e){return e.id}):[]},getSectionSettingIds:function(e){if(e=e||i.czr_activeSectionId(),i.section.has(e)){var n=[],t=this.getSectionControlIds(e);return o.each(t,function(e){o.each(i.control(e).settings,function(e,t){n.push(e.id)})}),n}},capitalize:function(e){return o.isString(e)?e.charAt(0).toUpperCase()+e.slice(1):e},truncate:function(e,t,n){if(!o.isString(e))return"";t=t||20;var i=e.length>t,r=i?e.substr(0,t-1):e;return r=n&&i?r.substr(0,r.lastIndexOf(" ")):r,i?r+"...":r},isMultiItemModule:function(e,t){if(!o.isUndefined(e)||o.isObject(t)){if(o.isObject(t)&&o.has(t,"module_type"))e=t.module_type;else if(o.isUndefined(e)||o.isNull(e))return;if(o.has(i.czrModuleMap,e))return i.czrModuleMap[e].crud||i.czrModuleMap[e].multi_item||!1}},isCrudModule:function(e,t){if(!o.isUndefined(e)||o.isObject(t)){if(o.isObject(t)&&o.has(t,"module_type"))e=t.module_type;else if(o.isUndefined(e)||o.isNull(e))return;if(o.has(i.czrModuleMap,e))return i.czrModuleMap[e].crud||!1}},hasModuleModOpt:function(e,t){if(!o.isUndefined(e)||o.isObject(t)){if(o.isObject(t)&&o.has(t,"module_type"))e=t.module_type;else if(o.isUndefined(e)||o.isNull(e))return;if(o.has(i.czrModuleMap,e))return i.czrModuleMap[e].has_mod_opt||!1}},removeInputCollection:function(){var t=this;if(!o.isFunction(t))throw new Error("removeInputCollection : inputParentInst is not valid.");o.has(t,"czr_Input")&&(t.czr_Input.each(function(e){t.czr_Input.remove(e.id)}),t.inputCollection({}))},refreshModuleControl:function(e){var t=i.controlConstructor.czr_module,n=(i.control(e).params.type,i.settings.controls[e]);r.when(i.control(e).container.remove()).done(function(){i.control.remove(e),i.control.add(e,new t(e,{params:n,previewer:i.previewer}))})},isChecked:function(e){return o.isBoolean(e)?e:o.isNumber(e)?0<e:!!o.isString(e)&&("0"!==e&&""!==e&&"off"!==e)},hexToRgb:function(t){try{t=t.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(e,t,n,i){return t+t+n+n+i+i})}catch(e){return i.errorLog("Error in Helpers::hexToRgb : "+e),t}var e=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);return"rgb("+(e=e?[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]:[]).join(",")+")"},rgbToHex:function(e,t,n){var i=function(e){var t=e.toString(16);return 1==t.length?"0"+t:t};return"#"+i(e)+i(t)+i(n)},parseTemplate:o.memoize(function(t){var n,i={evaluate:/<#([\s\S]+?)#>/g,interpolate:/\{\{\{([\s\S]+?)\}\}\}/g,escape:/\{\{([^\}]+?)\}\}(?!\})/g,variable:"data"};return function(e){return(n=n||o.template(t,i))(e)}})})}(wp.customize,jQuery,_),function(a,l,c){a.CZR_Helpers=a.CZR_Helpers||{},a.CZR_Helpers=l.extend(a.CZR_Helpers,{addActions:function(e,t,n){(n=n||this)[e]=n[e]||[],new_event_map=c.clone(n[e]),n[e]=c.union(new_event_map,c.isArray(t)?t:[t])},doActions:function(e,t,n){t.trigger(e,n)},setupDOMListeners:function(e,r,o){var s=this;o=o||s,c.isArray(e)?c.isObject(r)?(r=c.extend({model:{},dom_el:{}},r)).dom_el instanceof jQuery&&!(r.dom_el.length<1)?c.map(e,function(i){if(c.isString(i.selector)&&!c.isEmpty(i.selector))if(c.isString(i.selector)&&!c.isEmpty(i.selector)){var e=i.name&&!c.isEmpty(i.name)?i.name:[i.trigger,i.selector].join(""),t=r.dom_el.data("czr-listener-collection");if(t&&c.isArray(t)){if(t=c.isArray(t)?t:[],c.contains(t,e))return void a.errare("setupDOMListeners : aborting because listener already created for event : "+e);t.push(e)}else t=[e];r.dom_el.data("czr-listener-collection",t),r.dom_el.on(i.trigger,i.selector,function(e,t){if(e.stopPropagation(),!a.utils.isKeydownButNotEnterEvent(e)){e.preventDefault();var n=l.extend(!0,{},r);if(c.has(n,"model")&&c.has(n.model,"id")&&(c.has(o,"get")?n.model=o():n.model=o.getModel(n.model.id)),l.extend(n,{event:i,dom_event:e}),l.extend(n,t),c.has(n,"event")&&c.has(n.event,"actions"))if(serverControlParams.isDevMode)s.executeEventActionChain(n,o);else try{s.executeEventActionChain(n,o)}catch(e){a.errare("In setupDOMListeners : problem when trying to fire actions : "+n.event.actions,e)}else a.errare("executeEventActionChain : missing obj.event or obj.event.actions")}})}else a.errare("setupDOMListeners : selector must be a string not empty. Aborting setup of action(s) : "+i.actions.join(","));else a.errare("setupDOMListeners : selector must be a string not empty. Aborting setup of action(s) : "+i.actions.join(","))}):a.errare("setupDomListeners : dom element should be an existing dom element",r):a.errare("setupDomListeners : args should be an object",e):a.errare("setupDomListeners : event_map should be an array",r)},executeEventActionChain:function(i,r){var o=this;if("function"==typeof i.event.actions)return i.event.actions.call(r,i);c.isArray(i.event.actions)||(i.event.actions=[i.event.actions]);var s=!1;c.map(i.event.actions,function(e){if(!s){var t=function(){};if("function"==typeof e)t=e;else{if("function"!=typeof r[e])throw new Error("executeEventActionChain : the action : "+e+" has not been found when firing event : "+i.event.selector);t=r[e]}var n=c.has(i,"dom_el")&&-1!=i.dom_el.length?i.dom_el:o.container;"string"==typeof e&&n.trigger("before_"+e,c.omit(i,"event")),!1===t.call(r,i)&&(s=!0),"string"==typeof e&&n.trigger("after_"+e,c.omit(i,"event"))}})}})}(wp.customize,jQuery,_),function(i,e,r){i.czr_wpQueryDataReady=i.czr_wpQueryDataReady||e.Deferred(),i.czr_wpQueryInfos=i.czr_wpQueryInfos||new i.Value,i.bind("ready",function(){i.previewer.bind("czr-query-data-ready",function(e){i.czr_wpQueryInfos(e),"pending"==i.czr_wpQueryDataReady.state()&&i.czr_wpQueryDataReady.resolve(e)}),i.previewer.bind("czr-partial-refresh-data",function(e){i.czr_partials=i.czr_partials||new i.Value,i.czr_partials.set(e)}),i.previewer.bind("czr-partial-refresh-done",function(e){if(r.has(e,"set_id")){var t=i.CZR_Helpers.build_setId(e.set_id);if(i.has(t)){var n=i.CZR_Helpers.getControlSettingId(t);i.control.has(n)&&i.control(n).trigger("czr-partial-refresh-done")}}})})}(wp.customize,jQuery,_);var CZRInputMths=CZRInputMths||{};!function(r,o,a){o.extend(CZRInputMths,{initialize:function(e,t){if(a.isUndefined(t.input_parent)||a.isEmpty(t.input_parent))throw new Error("No input_parent assigned to input "+t.id+". Aborting");if(a.isUndefined(t.module))throw new Error("No module assigned to input "+t.id+". Aborting");r.Value.prototype.initialize.call(this,null,t);var n=this;o.extend(n,t||{}),n.constructorOptions=o.extend(!0,{},t),n.isReady=o.Deferred(),a.isUndefined(t.input_value)||n.set(t.input_value);if(n.input_event_map=[{trigger:o.trim(["change",{text:"keyup",textarea:"keyup",password:"keyup",color:"colorpickerchange",range:"input propertychange"}[n.type]||""].join(" ")),selector:"input[data-czrtype], select[data-czrtype], textarea[data-czrtype]",name:"set_input_value",actions:function(e){if(!a.has(n.input_parent,"syncElements")||!a.has(n.input_parent.syncElements,n.id))throw new Error("WARNING : THE INPUT "+n.id+" HAS NO SYNCED ELEMENT.")}}],r.czrInputMap&&a.has(r.czrInputMap,n.type)){var i=r.czrInputMap[n.type];if(a.isFunction(n[i]))try{n[i](t.input_options||null)}catch(e){r.errare("Error in input init => for input id :"+n.id+" in module type : "+n.module.module_type,e)}else if(a.isFunction(r.czrInputMap[n.type]))try{r.czrInputMap[n.type].apply(n,[t.input_options||null])}catch(e){r.errare("Error in input init => for input id :"+n.id+" in module type : "+n.module.module_type,e)}}else r.errare("Warning the input : "+n.id+" with type "+n.type+" has no corresponding method defined in api.czrInputMap.");n.visible=new r.Value(!0),n.isReady.done(function(){n.visible.bind(function(e){e?n.container.stop(!0,!0).slideDown(200):n.container.stop(!0,!0).slideUp(200)})}),n.enabled=new r.Value(!0),n.isReady.done(function(){n.enabled.bind(function(e){n.container.toggleClass("disabled",!e)})})},ready:function(){var e=this;e.setupDOMListeners(e.input_event_map,{dom_el:e.container},e),e.callbacks.add(function(){return e.inputReact.apply(e,arguments)}),o.when(e.setupSynchronizer()).done(function(){e.isReady.resolve(e)})},setupSynchronizer:function(){var e=this,t=e.input_parent,n=e.container.find("[data-czrtype]"),i=(e.container.find("[data-czrtype]").is("textarea"),new r.Element(n));t.syncElements=t.syncElements||{},(t.syncElements[e.id]=i).sync(e),i.set(e())},inputReact:function(e,t,n){var i=this,r=i.input_parent(),o=a.clone(r),s=i.is_preItemInput;i.enabled()&&((o=!a.isObject(o)||a.isEmpty(o)?{}:o)[i.id]=e,i.input_parent.set(o,{input_changed:i.id,input_value:i(),input_transport:i.transport,not_preview_sent:"postMessage"===i.transport,inputRegistrationParams:i.constructorOptions}),s||(i.input_parent.trigger(i.id+":changed",e),a.isEmpty(t)&&(a.isUndefined(t)||"postMessage"!==i.transport)||i.module.sendInputToPreview({input_id:i.id,input_parent_id:i.input_parent.id,to:e,from:t})))},setupColorPicker:function(){this.container.find("input").iris({palettes:!0,hide:!1,change:function(e,t){o(this).val(t.color.toString()).trigger("colorpickerchange").trigger("change")}})},setupColorPickerAlpha:function(){var n=this;n.container.find("input").wpColorPicker({palettes:!0,width:1440<=window.innerWidth?271:251,change:function(e,t){o(this).val(t.color.toString()).trigger("colorpickerchange").trigger("change")},clear:function(e,t){n("")}})},setupSelect:function(){o("select",this.container).not(".no-selecter-js").each(function(){o(this).selecter({})})},setupIcheck:function(e){o("input[type=checkbox]",this.container).each(function(e){0===o(this).closest('div[class^="icheckbox"]').length&&o(this).iCheck({checkboxClass:"icheckbox_flat-grey",checkedClass:"checked",radioClass:"iradio_flat-grey"}).on("ifChanged",function(e){o(this).val(!1===o(this).is(":checked")?0:1),o(e.currentTarget).trigger("change")})})},setupGutenCheck:function(e){var t=this.container.find("input[type=checkbox]"),n=o(".czr-toggle-check",this.container),i=function(){t.closest(".czr-toggle-check").toggleClass("is-checked",t.is(":checked")),n.find("svg").remove(),n.append(t.is(":checked")?'<svg class="czr-toggle-check__on" width="2" height="6" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 6"><path d="M0 0h2v6H0z"></path></svg>':'<svg class="czr-toggle-check__off" width="6" height="6" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 6 6"><path d="M3 1.5c.8 0 1.5.7 1.5 1.5S3.8 4.5 3 4.5 1.5 3.8 1.5 3 2.2 1.5 3 1.5M3 0C1.3 0 0 1.3 0 3s1.3 3 3 3 3-1.3 3-3-1.3-3-3-3z"></path></svg>')};t.on("change",i),i()},setupRadio:function(e){o("input[type=radio]",this.container).each(function(e){0===o(this).closest('div[class^="icheckbox"]').length&&o(this).iCheck({checkboxClass:"icheckbox_flat-grey",checkedClass:"checked",radioClass:"iradio_flat-grey"}).on("ifChanged",function(e){o(e.currentTarget).trigger("change")})})},setupStepper:function(e){o('input[type="number"]',this.container).each(function(e){o(this).stepper()})},setupSimpleRange:function(){},setupRangeSlider:function(e){var n,i=this,r=function(e,t){var n=i.container.find("input").data("unit");e.textContent=t+(a.isEmpty(i.container.find("input").data("unit"))?"":n)};o(i.container).find("input").rangeslider({polyfill:!1,rangeClass:"rangeslider",disabledClass:"rangeslider--disabled",horizontalClass:"rangeslider--horizontal",verticalClass:"rangeslider--vertical",fillClass:"rangeslider__fill",handleClass:"rangeslider__handle",onInit:function(){n=o(".rangeslider__handle",this.$range),o(".rangeslider__handle",this.$range),r(n[0],this.value)},onSlide:function(e,t){r(n[0],t)}})},setupHAlignement:function(e){var t=this,n=o(".sek-h-align-wrapper",t.container);n.find('div[data-sek-align="'+t()+'"]').addClass("selected"),n.on("click","[data-sek-align]",function(e){e.preventDefault(),n.find(".selected").removeClass("selected"),o.when(o(this).addClass("selected")).done(function(){t(o(this).data("sek-align"))})})}})}(wp.customize,jQuery,_);CZRInputMths=CZRInputMths||{};!function(r,i,o){i.extend(CZRInputMths,{setupImageUploaderSaveAsId:function(){this.setupImageUploader()},setupImageUploaderSaveAsUrl:function(){this.setupImageUploader({save_as_url:!0})},setupImageUploader:function(e){var t=this,n=t();if(e=o.extend({save_as_url:!1},e||{}),t.save_as_url=e.save_as_url,t.attachment={},!t.container)return this;t.tmplRendered=i.Deferred(),t.setupContentRendering(n,{}),t.tmplRendered.done(function(){t.czrImgUploaderBinding()}).fail(function(){r.errorLog("setupImageUploader => failed to fetch the template.")})},setupContentRendering:function(e,t){var n,i=this;i.attachment.id!=e&&t!==e?(o.isEmpty(e)?(i.attachment={},i.renderImageUploaderTemplate()):o.isNumber(e)||i.renderImageUploaderTemplate({fromUrl:!0,url:e}),n=wp.media.attachment(e),o.isObject(n)&&o.has(n,"attributes")&&o.has(n.attributes,"sizes")?(i.attachment=n.attributes,i.renderImageUploaderTemplate()):o.isNumber(e)&&wp.media.attachment(e).fetch().done(function(){i.attachment=this.attributes,i.renderImageUploaderTemplate()}).fail(function(){r.errorLog("renderImageUploaderTemplate => failed attempt to fetch an img with id : "+e)})):i.attachment.id&&i.attachment.id!==e||i.renderImageUploaderTemplate()},czrImgUploaderBinding:function(){var n=this;o.bindAll(n,"czrImgUploadRemoveFile","czrImgUploadOpenFrame","czrImgUploadSelect"),n.container.on("click keydown",".upload-button",n.czrImgUploadOpenFrame),n.container.on("click keydown",".thumbnail-image img",n.czrImgUploadOpenFrame),n.container.on("click keydown",".remove-button",n.czrImgUploadRemoveFile),n.bind(n.id+":changed",function(e,t){n.tmplRendered=i.Deferred(),n.setupContentRendering(e,t)})},czrImgUploadOpenFrame:function(e){r.utils.isKeydownButNotEnterEvent(e)||(e.preventDefault(),this.frame||this.czrImgUploadInitFrame(),this.frame.open())},czrImgUploadInitFrame:function(){var e=this.getUploaderLabels();this.frame=wp.media({button:{text:e.frame_button},states:[new wp.media.controller.Library({title:e.frame_title,library:wp.media.query({type:"image"}),multiple:!1,date:!1})]}),this.frame.on("select",this.czrImgUploadSelect)},czrImgUploadRemoveFile:function(e){r.utils.isKeydownButNotEnterEvent(e)||(e.preventDefault(),this.attachment={},this.set(""))},czrImgUploadSelect:function(){var e=this.frame.state().get("selection").first().toJSON();window._wpmejsSettings;this.attachment=e,this.set(this.save_as_url?e.url:e.id)},renderImageUploaderTemplate:function(e){var t=this;e=o.extend({fromUrl:!1,url:""},e||{});var n=t.container.find("."+t.module.control.css_attr.img_upload_container);if(n.length&&!(t.container.length<1)){var i={button_labels:t.getUploaderLabels(),settings:t.id,attachment:t.attachment,fromUrl:e.url,canUpload:!0};return r.CZR_Helpers.getModuleTmpl({tmpl:"img-uploader",module_type:"all_modules",module_id:t.module.id}).done(function(e){n.html(r.CZR_Helpers.parseTemplate(e)(i)),t.tmplRendered.resolve(),t.container.trigger(t.id+":content_rendered")}).fail(function(e){t.tmplRendered.reject("renderImageUploaderTemplate => Problem when fetching the tmpl from server for module : "+t.module.id)}),!0}},getUploaderLabels:function(){var e=serverControlParams.i18n,n=this,t={select:e.select_image,change:e.change_image,remove:e.remove_image,default:e.default_image,placeholder:e.placeholder_image,frame_title:e.frame_title_image,frame_button:e.frame_button_image},i={};return o.each(t,function(e,t){if(o.isEmpty(e))return r.errorLog("A translated string is missing ( "+t+" ) for the image uploader input in module : "+n.module.id),void(i[t]=t);i[t]=e}),i}})}(wp.customize,jQuery,_);CZRInputMths=CZRInputMths||{};!function(s,a,l){a.extend(CZRInputMths,{setupContentPicker:function(e){var r=this;a.extend(l.isObject(e)?e:{},{post:"",taxonomy:""}),r.wpObjectTypes=e,r.container.find(".czr-input").append('<select data-select-type="content-picker-select" class="js-example-basic-simple"></select>'),r.input_event_map=[{trigger:"change",selector:"select[data-select-type]",name:"set_input_value",actions:function(e){var t=a(e.dom_event.currentTarget,e.dom_el),n=a(t,e.dom_el).czrSelect2("data"),i={};n=l.isArray(n)?n[0]:n,l.isObject(n)&&!l.isEmpty(n)?(l.each({id:"",type_label:"",title:"",object_type:"",url:""},function(e,t){"_custom_"===n.id||l.has(n,t)&&!l.isEmpty(n[t])?i[t]=n[t]:s.errare("content_picker : missing input param : "+t)}),r.set(i)):s.errare("Content Picker Input : the picked value should be an object not empty.")}}],r.isReady.done(function(){r.setupContentSelecter()})},setupContentSelecter:function(){var o=this;if(!l.isEmpty(o())){var e={value:o().id||"",title:o().title||"",selected:"selected"};o.container.find("select").append(a("<option>",e))}o.currentAjaxAction=o.currentAjaxAction||new s.Value,o.currentAjaxAction.bind(function(e){o.defaultValueHasBeenPushed=!1}),o.container.find("select").on("czrSelect2:select czrSelect2:unselect czrSelect2:close czrSelect2:open",function(e){o.defaultValueHasBeenPushed=!1}),o.container.find("select").czrSelect2({placeholder:{id:"-1",title:"Select"},data:o.setupSelectedContents(),ajax:{url:wp.ajax.settings.url,type:"POST",dataType:"json",delay:250,debug:!0,data:function(e){var t=e.page?e.page:0;return t=e.term?e.page:t,o.currentAjaxAction(e.term?"search-available-content-items-customizer":"load-available-content-items-customizer"),{action:o.currentAjaxAction(),search:e.term,wp_customize:"on",page:t,wp_object_types:JSON.stringify(o.wpObjectTypes),nonce:s.settings.nonce.save}},processResults:function(e,t){var n={defaultOption:{id:"",title:"",type_label:"",object_type:"",url:""}};if(o.input_parent&&o.input_parent.module?o.input_parent.module.trigger("set_default_content_picker_options",{defaultContentPickerOption:n}):s.infoLog(' content_picker input => ::processResults => event "set_default_content_picker_option" not triggered when in pre-item'),!e.success)return s.errare("request failure in setupContentPicker => processResults",e),{results:n.defaultOption};var i=e.data.items,r=[];return i=l.isArray(i)?i:[],o.defaultValueHasBeenPushed=o.defaultValueHasBeenPushed||!1,"load-available-content-items-customizer"!==o.currentAjaxAction()||l.isEmpty(n.defaultOption)||n.defaultOption.id&&!o.defaultValueHasBeenPushed&&(r.push(n.defaultOption),o.defaultValueHasBeenPushed=!0),l.each(i,function(e){r.push({id:e.id,title:e.title,type_label:e.type_label,object_type:e.object,url:e.url})}),{results:r,pagination:{more:1<=i.length}}}},templateSelection:o.czrFormatContentSelected,templateResult:o.czrFormatContentSelected,escapeMarkup:function(e){return e}})},czrFormatContentSelected:function(e){if(e.loading)return e.text;var t="<div class='content-picker-item clearfix'><div class='content-item-bar'><span class='czr-picker-item-title'>"+e.title+"</span>";return e.type_label&&(t+="<span class='czr-picker-item-type'>"+e.type_label+"</span>"),t+="</div></div>"},setupSelectedContents:function(){return this()}})}(wp.customize,jQuery,_);CZRInputMths=CZRInputMths||{};!function(n,e,t){e.extend(CZRInputMths,{setupTinyMceEditor:function(){var t=this;if(!t.container)throw new Error("The input container is not set for WP text editor in module :"+t.module.id);t.input_parent.control.bind("tinyMceEditorUpdated",function(e){n.sekEditorSynchronizedInput().control_id==t.input_parent.control.id&&n.sekEditorSynchronizedInput().input_id==t.id&&(t(wp.editor.removep(e.html_content||n.sekTinyMceEditor.getContent())),e.modified_editor_element&&0<e.modified_editor_element.length?e.modified_editor_element.focus():n.sekTinyMceEditor.focus())})}})}(wp.customize,jQuery,_);var CZRItemMths=CZRItemMths||{};!function(r,o,s){o.extend(CZRItemMths,{initialize:function(e,t){if(s.isUndefined(t.module)||s.isEmpty(t.module))throw new Error("No module assigned to item "+e+". Aborting");var n=this;r.Value.prototype.initialize.call(n,null,t),n.isReady=o.Deferred(),n.embedded=o.Deferred(),n.container=null,n.contentContainer=null,n.czr_Input=new r.Values,n.inputCollection=new r.Value({}),n.viewState=new r.Value("closed"),n.removeDialogVisible=new r.Value(!1),o.extend(n,t||{}),n.defaultItemModel=s.clone(t.defaultItemModel)||{id:"",title:""};var i=o.extend(n.defaultItemModel,t.initial_item_model);i=n.validateItemModelOnInitialize(i),n.set(i),n.userEventMap=new r.Value([{trigger:"click keydown",selector:["."+n.module.control.css_attr.display_alert_btn,"."+n.module.control.css_attr.cancel_alert_btn].join(","),name:"toggle_remove_alert",actions:function(){var e=this.removeDialogVisible();this.module.closeRemoveDialogs(),this.removeDialogVisible(!e)}},{trigger:"click keydown",selector:"."+n.module.control.css_attr.remove_view_btn,name:"remove_item",actions:["removeItem"]},{trigger:"click keydown",selector:["."+n.module.control.css_attr.edit_view_btn,"."+n.module.control.css_attr.item_title].join(","),name:"edit_view",actions:["setViewVisibility"]},{trigger:"click keydown",selector:".tabs nav li",name:"tab_nav",actions:function(e){var t=o(e.dom_event.currentTarget,e.dom_el).data("tab-id");this.module.toggleTabVisibility.call(this,t),this.trigger("tab-switch",{id:t})}}]),n.isReady.done(function(){n.module.updateItemsCollection({item:n()}),n.callbacks.add(function(){return n.itemReact.apply(n,arguments)}),n.bind("contentRendered",function(){if(s.isEmpty(n.inputCollection()))if(serverControlParams.isDevMode)r.CZR_Helpers.setupInputCollectionFromDOM.call(n),n.module.setupTabNav.call(n);else try{r.CZR_Helpers.setupInputCollectionFromDOM.call(n),n.module.setupTabNav.call(n)}catch(e){r.errorLog("In item.isReady.done : "+e)}}),n.bind("contentRemoved",function(){s.has(n,"czr_Input")&&r.CZR_Helpers.removeInputCollection.call(n)}),n.canBeRendered()&&n.mayBeRenderItemWrapper(),n.embedded.done(function(){n.itemWrapperViewSetup(i)})})},ready:function(){this.isReady.resolve()},canBeRendered:function(){return!0},validateItemModelOnInitialize:function(e){return e},itemReact:function(e,t,n){var i=this,r=i.module;n=n||{},r.updateItemsCollection({item:e,params:n}).done(function(){i.writeItemViewTitle(e,n)})}})}(wp.customize,jQuery,_);CZRItemMths=CZRItemMths||{};!function(s,a,l){a.extend(CZRItemMths,{_sendItem:function(n,e){var t=this,i=t.module,r=[];l.each(e,function(e,t){e!=n[t]&&r.push(t)}),l.each(r,function(e){s.previewer.send("sub_setting",{set_id:i.control.id,id:n.id,changed_prop:e,value:n[e]}),i.trigger("item_sent",{item:n,dom_el:t.container,changed_prop:e})})},removeItem:function(e){var t=this,n=this.module,i=l.clone(n.itemCollection());n.trigger("pre_item_dom_remove",t()),t._destroyView(),i=l.without(i,l.findWhere(i,{id:t.id})),n.itemCollection.set(i),n.trigger("pre_item_api_remove",t());var r=a.extend(!0,{},t());if(n.czr_Item.remove(t.id),"postMessage"!=s(n.control.id).transport||!l.has(e,"dom_event")||l.has(e.dom_event,"isTrigger")||s.CZR_Helpers.hasPartRefresh(n.control.id))n.trigger("item-removed",r),n.control.trigger("item-removed",r);else{var o=function(){s.previewer.unbind("ready",o),n.trigger("item-removed",r)};s.previewer.bind("ready",o),s.previewer.refresh()}},getModel:function(e){return this()}})}(wp.customize,jQuery,_);CZRItemMths=CZRItemMths||{};!function(c,d,u){d.extend(CZRItemMths,{mayBeRenderItemWrapper:function(){var t=this;"pending"==t.embedded.state()&&(!u.isEmpty(t.container)&&0<t.container.length||d.when(t.renderItemWrapper()).done(function(e){if(t.container=e,u.isUndefined(t.container)||!t.container.length)throw new Error("In mayBeRenderItemWrapper the Item view has not been rendered : "+t.id);t.embedded.resolve()}))},renderItemWrapper:function(e){var t,n,i=this,r=i.module,o=d.Deferred(),s=d.extend(!0,{},e||i()),a=function(e){r.isMultiItem()&&(u.isEmpty(e)&&o.reject("renderItemWrapper => Missing html template for module : "+r.id),t.append(e)),t.append(d("<div/>",{class:r.control.css_attr.item_content})),o.resolve(t)};if(i.trigger("item-model-before-item-wrapper-template-injection",s),t=d("<li>",{class:r.control.css_attr.single_item,"data-id":s.id,id:s.id}),r.itemsWrapper.append(t),r.isMultiItem())if(u.isEmpty(r.rudItemPart)){var l={tmpl:"rud-item-part",module_type:"all_modules",module_id:r.id,control_id:r.control.id};i.trigger("item-wrapper-tmpl-params-before-fetching",l),u.isEmpty(r[l.tmpl])?c.CZR_Helpers.getModuleTmpl(l).done(function(e){a(c.CZR_Helpers.parseTemplate(e)({is_sortable:r.sortable}))}).fail(function(e){o.reject("renderItemWrapper => Problem when fetching the rud-item-part tmpl from server for module : "+r.id)}):(n=r.getTemplateSelectorPart(l.tmpl,s),d("#tmpl-"+n).length<1&&o.reject("Missing template for item "+i.id+". The provided template script has no been found : #tmpl-"+n),a(wp.template(n)(s)))}else n=r.getTemplateSelectorPart("rudItemPart",s),d("#tmpl-"+n).length<1&&o.reject("Missing template for item "+i.id+". The provided template script has no been found : #tmpl-"+n),a(wp.template(n)(s));else a();return o.promise()},itemWrapperViewSetup:function(e){var r=this,i=this.module;item_model=r()||r.initial_item_model,r.writeItemViewTitle();var o=function(e,t,n){if(u.isUndefined(e)||!1===e.length)throw new Error("Module : "+r.module.id+", the item content has not been rendered for "+r.id);r.contentContainer=e,r.trigger("contentRendered",{item_content:e}),r.toggleItemExpansion(t,r.module.isMultiItem()?150:0),r.cleanLoader()};r.module.isMultiItem()?r.viewState.callbacks.add(function(t,e){var n=-1!==t.indexOf("expanded");i.hasModOpt()&&n&&c.czr_ModOptVisible(!1,{module:i,focus:!1}),n?u.isObject(r.contentContainer)&&!1!==r.contentContainer.length?r.toggleItemExpansion(t):(r.printLoader(),r.renderItemContent(r()||r.initial_item_model).done(function(e){o(e,t)}).fail(function(e){c.errorLog("multi-item module => failed item.renderItemContent for module : "+i.id,e)})):r.toggleItemExpansion(t).done(function(){u.isObject(r.contentContainer)&&!1!==r.contentContainer.length&&(r.trigger("beforeContenRemoved"),d("."+i.control.css_attr.item_content,r.container).children().each(function(){d(this).remove()}),d("."+i.control.css_attr.item_content,r.container).html(""),r.contentContainer=null,r.trigger("contentRemoved"))})}):(r.viewState.callbacks.add(function(e,t){r.toggleItemExpansion.apply(r,[e,0])}),r.printLoader(),r.renderItemContent(item_model).done(function(e){o(e,!0)}).fail(function(e){c.errare("mono-item module => failed item.renderItemContent for module : "+i.id,e)})),c.CZR_Helpers.setupDOMListeners(r.userEventMap(),{model:item_model,dom_el:r.container},r),r.removeDialogVisible.bind(function(e){var t=r.module,n=d("."+t.control.css_attr.remove_alert_wrapper,r.container).first();if(e&&t.closeAllItems(),e&&t.hasModOpt()&&c.czr_ModOptVisible(!1,{module:t,focus:!1}),e&&u.has(t,"preItem")&&t.preItemExpanded(!1),d("."+t.control.css_attr.remove_alert_wrapper,r.container).not(n).each(function(){d(this).hasClass("open")&&d(this).slideToggle({duration:200,done:function(){d(this).toggleClass("open",!1),d(this).siblings().find("."+t.control.css_attr.display_alert_btn).toggleClass("active",!1)}})}),e)if(u.isEmpty(t.alertPart))c.CZR_Helpers.getModuleTmpl({tmpl:"rud-item-alert-part",module_type:"all_modules",module_id:t.id,control_id:t.control.id}).done(function(e){n.html(c.CZR_Helpers.parseTemplate(e)({title:r().title||r.id})),r.trigger("remove-dialog-rendered")}).fail(function(e){c.errare("item.removeDialogVisible => Problem when fetching the tmpl from server for module : "+t.id,e)});else{if(d("#tmpl-"+t.alertPart).length<1||u.isEmpty(r.container))return void c.errare("No removal alert template available for items in module :"+t.id);n.html(wp.template(t.alertPart)({title:r().title||r.id})),r.trigger("remove-dialog-rendered")}var i=function(e){n.toggleClass("open",e),r.container.find("."+t.control.css_attr.display_alert_btn).toggleClass("active",e),e&&t._adjustScrollExpandedBlock(r.container)};e?n.stop(!0,!0).slideDown(200,function(){i(e)}):n.stop(!0,!0).slideUp(200,function(){i(e)})})},renderItemContent:function(e){var n=this,i=this.module,r=d.Deferred(),t=d.extend(!0,{},e||n());n.trigger("item-model-before-item-content-template-injection",t);var o=function(e){u.isEmpty(e)&&r.reject("renderItemContent => Missing html template for module : "+i.id);var t=d("."+i.control.css_attr.item_content,n.container);d(e).appendTo(t),r.resolve(t)};if(!u.isEmpty(i.itemInputList)||u.isFunction(i.itemInputList)){var s=i.getTemplateSelectorPart("itemInputList",t);d("#tmpl-"+s).length<1?r.reject("renderItemContent => No itemInputList content template defined for module "+i.id+". The template script id should be : #tmpl-"+s):o(wp.template(s)(t))}else{var a={tmpl:"item-inputs",module_type:i.module_type,module_id:i.id,control_id:i.control.id,item_model:t};i.trigger("filter-request-params-before-fetching-for-item-content-tmpl",a),c.CZR_Helpers.getModuleTmpl(a).done(function(e){o(c.CZR_Helpers.parseTemplate(e)(d.extend(t,{control_id:i.control.id})))}).fail(function(e){r.reject(e)})}return r.promise()},writeItemViewTitle:function(e){var t=this,n=t.module,i=e||t(),r=u.has(i,"title")&&!u.isEmpty(i.title)?c.CZR_Helpers.capitalize(i.title):i.id;r=c.CZR_Helpers.truncate(r,20),d("."+n.control.css_attr.item_title,t.container).text(r),c.CZR_Helpers.doActions("after_writeViewTitle",t.container,i,t)},setViewVisibility:function(e,t){var n=this.module;t?this.viewState.set("expanded_noscroll"):(n.closeAllItems(this.id),u.has(n,"preItem")&&n.preItemExpanded.set(!1),this.viewState.set("expanded"==this._getViewState()?"closed":"expanded"))},_getViewState:function(){return-1==this.viewState().indexOf("expanded")?"closed":"expanded"},toggleItemExpansion:function(n,e){var t="closed"!=n,i=this,r=this.module,o=d("."+r.control.css_attr.item_content,i.container).first(),s=d.Deferred(),a=function(e){i.container.toggleClass("open",e),e&&r.closeRemoveDialogs();var t=o.siblings().find("."+r.control.css_attr.edit_view_btn);t.toggleClass("active",e),e?t.removeClass("fa-pencil-alt").addClass("fa-minus-square").attr("title",serverControlParams.i18n.close):t.removeClass("fa-minus-square").addClass("fa-pencil-alt").attr("title",serverControlParams.i18n.edit),"expanded"==n&&r._adjustScrollExpandedBlock(i.container),s.resolve()};return e=u.isUndefined(e)?150:e,t?o.stop(!0,!0).slideDown(e,function(){a(t)}):o.stop(!0,!0).slideUp(0,function(){a(t)}),s.promise()},_destroyView:function(e){this.container.fadeOut({duration:e||400,done:function(){d(this).remove()}})},printLoader:function(){var e=this;e.container.css({position:"relative"}).append(c.CZR_Helpers.css_loader_html).find(".czr-css-loader").fadeIn("fast"),clearTimeout(d.data(this,"_czr_loader_active_timer_")),d.data(this,"_czr_loader_active_timer_",setTimeout(function(){e.cleanLoader()},5e3))},cleanLoader:function(){this.container.css({"min-height":""}).find(".czr-css-loader").remove()}})}(wp.customize,jQuery,_);var CZRModOptMths=CZRModOptMths||{};!function(r,o,s){o.extend(CZRModOptMths,{initialize:function(e){if(s.isUndefined(e.module)||s.isEmpty(e.module))throw new Error("No module assigned to modOpt.");var t=this;r.Value.prototype.initialize.call(t,null,e),t.isReady=o.Deferred(),t.container=null,t.inputCollection=new r.Value({}),o.extend(t,e||{}),t.defaultModOptModel=s.clone(e.defaultModOptModel)||{is_mod_opt:!0};var n=o.extend(t.defaultModOptModel,e.initial_modOpt_model),i=t.module.control;t.set(n),t.isReady.done(function(){o("."+i.css_attr.edit_modopt_icon,i.container).length||o.when(i.container.find(".customize-control-title").first().append(o("<span/>",{class:[i.css_attr.edit_modopt_icon,"fas fa-cog"].join(" "),title:serverControlParams.i18n.Settings}))).done(function(){o("."+i.css_attr.edit_modopt_icon,i.container).fadeIn(400)}),r.CZR_Helpers.setupDOMListeners([{trigger:"click keydown",selector:"."+i.css_attr.edit_modopt_icon,name:"toggle_mod_option",actions:function(){r.czr_ModOptVisible(!r.czr_ModOptVisible(),{module:t.module,focus:!1})}}],{dom_el:i.container},t)})},ready:function(){this.isReady.resolve()}})}(wp.customize,jQuery,_);CZRModOptMths=CZRModOptMths||{};!function(o,s,a){s.extend(CZRModOptMths,{modOptWrapperViewSetup:function(e){var n=this,i=this.module,r=s.Deferred();return e=n()||n.initial_modOpt_model,n.renderModOptContent(e).done(function(e){if(a.isEmpty(e)||!(0<e.length))throw new Error("Module : "+n.module.id+", the modOpt content has not been rendered");var t;t=e,o.CZR_Helpers.setupDOMListeners([{trigger:"click keydown",selector:"."+i.control.css_attr.close_modopt_icon,name:"close_mod_option",actions:function(){o.czr_ModOptVisible(!1,{module:i,focus:!1})}},{trigger:"click keydown",selector:".tabs nav li",name:"tab_nav",actions:function(e){var t=s(e.dom_event.currentTarget,e.dom_el).data("tab-id");this.module.toggleTabVisibility.call(this,t),this.trigger("tab-switch",{id:t})}}],{dom_el:t},n),r.resolve(e)}).fail(function(e){o.errorLog("failed modOpt.renderModOptContent for module : "+i.id,e)}).then(function(){n.module.setupTabNav.call(n)}),r.promise()},renderModOptContent:function(t){var n=this.module,i=s.Deferred();t=t||this();var r=function(e){a.isEmpty(e)&&i.reject("renderModOptContent => Missing html template for module : "+n.id);var t="";try{t=[serverControlParams.i18n["Options for"],n.control.params.label].join(" ")}catch(e){o.errorLog("renderItemContent => Problem with ctrl label => "+e),t=serverControlParams.i18n.Settings}s("#widgets-left").after(s("<div/>",{class:n.control.css_attr.mod_opt_wrapper,html:[['<h2 class="mod-opt-title">',t,"</h2>"].join(""),'<span class="fas fa-times '+n.control.css_attr.close_modopt_icon+'" title="close"></span>'].join("")})),s("."+n.control.css_attr.mod_opt_wrapper).append(e),i.resolve(s("."+n.control.css_attr.mod_opt_wrapper))};if(a.isEmpty(n.itemPreAddEl))o.CZR_Helpers.getModuleTmpl({tmpl:"mod-opt",module_type:n.module_type,module_id:n.id,control_id:n.control.id}).done(function(e){r(o.CZR_Helpers.parseTemplate(e)(t))}).fail(function(e){i.reject("renderPreItemView => Problem when fetching the mod-opt tmpl from server for module : "+n.id)});else{var e=n.getTemplateSelectorPart("modOptInputList",t);s("#tmpl-"+e).length<1&&i.reject("renderModOptContent => No modOpt content template defined for module "+n.id+". The template script id should be : #tmpl-"+e),r(wp.template(e)(t))}return i.promise()},toggleModPanelView:function(e){var t=this.module,n=(t.control,s.Deferred());return t.control.container.toggleClass("czr-modopt-visible",e),s("body").toggleClass("czr-editing-modopt",e),a.delay(function(){n.resolve()},200),n.promise()}})}(wp.customize,jQuery,_);var CZRModuleMths=CZRModuleMths||{};!function(o,s,a){s.extend(CZRModuleMths,{initialize:function(e,t){if(a.isUndefined(t.control)||a.isEmpty(t.control))throw new Error("No control assigned to module "+e);var n=this;o.Value.prototype.initialize.call(this,null,t),n.isReady=s.Deferred(),s.extend(n,t||{}),s.extend(n,{crudModulePart:"",rudItemPart:"",ruItemPart:"",alertPart:"",itemInputList:"",modOptInputList:""}),n.embedded=s.Deferred(),n.itemsWrapper="",n.container=s(n.control.selector),n.renderModuleParts().done(function(e){if(!1===e.length)throw new Error("The items wrapper has not been rendered for module : "+n.id);n.itemsWrapper=e,n.embedded.resolve()}).fail(function(e){throw new Error(["initialize module => failed module.renderModuleParts() for module : ",n.id,e].join(" "))}),n.defaultAPImodOptModel={initial_modOpt_model:{},defaultModOptModel:{},control:{},module:{}},n.defaultModOptModel={},n.modOptConstructor=n.modOptConstructor||o.CZRModOpt,n.itemCollection=new o.Value([]),n.defaultAPIitemModel={id:"",initial_item_model:{},defaultItemModel:{},control:{},module:{},is_added_by_user:!1},n.defaultItemModel=o.czrModuleMap[n.module_type].defaultItemModel||{id:"",title:""},n.itemConstructor=n.itemConstructor||o.CZRItem,n.czr_Item=new o.Values,n.inputConstructor=n.inputConstructor||o.CZRInput,n.hasModOpt()&&(n.inputModOptConstructor=n.inputModOptConstructor||o.CZRInput),n.inputOptions={},n.isReady.done(function(){n.isDirty=new o.Value(t.dirty||!1),n.initializeModuleModel(t).done(function(e){n.set(e)}).fail(function(e){o.errare("Module : "+n.id+" initialize module model failed : ",e)}).always(function(e){n.callbacks.add(function(){return n.moduleReact.apply(n,arguments)}),n.control.isModuleRegistered(n.id)||n.control.updateModulesCollection({module:t,is_registered:!1}),n.bind("items-collection-populated",function(e){n.itemCollection.callbacks.add(function(){return n.itemCollectionReact.apply(n,arguments)}),!1!==n.sortable&&n._makeItemsSortable()}),n.populateSavedItemCollection(),n.hasModOpt()&&n.instantiateModOpt()})}),!0===o.czrModuleMap[n.module_type].ready_on_section_expanded&&(a.has(o,"czr_activeSectionId")&&n.control.section()==o.czr_activeSectionId()&&"resolved"!=n.isReady.state()&&n.embedded.then(function(){n.ready()}),o.section(n.control.section(),function(e){e.expanded.bind(function(e){"resolved"!=n.isReady.state()&&n.embedded.then(function(){n.ready()})})}));var i=o.czrModuleMap[n.module_type].ready_on_control_event;a.isUndefined(i)||o.control(n.control.id,function(e){e.container.on(i,function(e){"resolved"!=n.isReady.state()&&n.embedded.then(function(){n.ready()})})}),this.maybeAwakeAndBindSharedModOpt()},ready:function(){this.isReady.resolve()},initializeModuleModel:function(e){var t=s.Deferred();if(!this.isMultiItem()&&!this.isCrud()&&a.isEmpty(e.items)){var n=a.clone(this.defaultItemModel);e.items=[s.extend(n,{id:this.id})]}return t.resolve(e).promise()},itemCollectionReact:function(e,t,n){var i=this(),r=s.extend(!0,{},i);r.items=e,this.isDirty.set(!0),this.set(r,n||{})},filterItemsBeforeCoreApiSettingValue:function(e){return e},moduleReact:function(e,t,n){var i=this.control;a.size(t.items)==a.size(e.items)&&a.isEmpty(a.difference(e.items,t.items)),e.column_id,t.column_id;i.updateModulesCollection({module:s.extend(!0,{},e),data:n})},getModuleSection:function(){return this.section},isMultiItem:function(){return o.CZR_Helpers.isMultiItemModule(null,this)},isCrud:function(){return o.CZR_Helpers.isCrudModule(null,this)},hasModOpt:function(){return o.CZR_Helpers.hasModuleModOpt(null,this)},instantiateModOpt:function(){var o=this,e=o.prepareModOptForAPI(o().modOpt||{});o.czr_ModOpt=new o.modOptConstructor(e),o.czr_ModOpt.ready(),o.czr_ModOpt.callbacks.add(function(e,t,n){var i=o(),r=s.extend(!0,{},i);r.modOpt=e,o.isDirty(!0),o(r,n)})},prepareModOptForAPI:function(n){var i=this,r={};return n=a.isObject(n)?n:{},a.each(i.defaultAPImodOptModel,function(e,t){n[t];switch(t){case"initial_modOpt_model":a.each(i.getDefaultModOptModel(),function(e,t){a.has(n,t)||(n[t]=e)}),r[t]=n;break;case"defaultModOptModel":r[t]=a.clone(i.defaultModOptModel);break;case"control":r[t]=i.control;break;case"module":r[t]=i}}),r},getDefaultModOptModel:function(e){return s.extend(a.clone(this.defaultModOptModel),{is_mod_opt:!0})},sendInputToPreview:function(e){var t=this;e=a.extend({input_id:"",input_parent_id:"",to:null,from:null},e),a.isEqual(e.to,e.from)||(o.previewer.send("czr_input",{set_id:o.CZR_Helpers.getControlSettingId(t.control.id),module_id:t.id,module:{items:s.extend(!0,{},t().items),modOpt:t.hasModOpt()?s.extend(!0,{},t().modOpt):{}},input_parent_id:e.input_parent_id,input_id:e.input_id,value:e.to,isPartialRefresh:e.isPartialRefresh}),t.trigger("input_sent",{input:e.to,dom_el:t.container}))},sendModuleInputsToPreview:function(i){var r=this,t=function(){var n=this,e=s.extend(!0,{},n());e=a.omit(e,"id"),a.each(e,function(e,t){r.sendInputToPreview({input_id:t,input_parent_id:n.id,to:e,from:null,isPartialRefresh:i.isPartialRefresh})})};r.czr_Item.each(function(e){t.call(e)}),r.hasModOpt()&&t.call(r.czr_ModOpt)},maybeAwakeAndBindSharedModOpt:function(){a.isUndefined(o.czr_ModOptVisible)&&(o.czr_ModOptVisible=new o.Value(!1),o.czr_ModOptVisible.bind(function(t,e,n){if(n=n||{},a.isFunction(n.module)&&a.isFunction(n.module.czr_ModOpt)){var i=n.module.czr_ModOpt,r=n.module;t?(r.closeRemoveDialogs().closeAllItems(),i.modOptWrapperViewSetup(i()).done(function(e){i.container=e;try{o.CZR_Helpers.setupInputCollectionFromDOM.call(i).toggleModPanelView(t)}catch(e){o.consoleLog(e)}r&&n.focus&&a.delay(function(){!a.isNull(i.container)&&i.container.find('[data-tab-id="'+n.focus+'"] a').length&&i.container.find('[data-tab-id="'+n.focus+'"] a').trigger("click")},200)})):i.toggleModPanelView(t).done(function(){i.container&&0<i.container.length?s.when(i.container.remove()).done(function(){o.CZR_Helpers.removeInputCollection.call(i)}):o.CZR_Helpers.removeInputCollection.call(i),i.container=null})}else o.errare("moduleCtor::maybeAwakeAndBindSharedModOpt => api.czr_ModOptVisible.bind() => incorrect arguments",n)}))}})}(wp.customize,jQuery,_);CZRModuleMths=CZRModuleMths||{};!function(r,s,a){s.extend(CZRModuleMths,{populateSavedItemCollection:function(e){var t,i=this;a.isArray(e||i().items)?(t=s.extend(!0,[],e||i().items),a.each(t,function(e,t){if(a.has(e,"is_mod_opt"))throw new Error("populateSavedItemCollection => there should be no mod opt to instantiate here.")}),i.trigger("filterItemCandidatesBeforeInstantiation",t),a.each(t,function(t,e){var n=function(){var e=i.instantiateItem(t);a.isFunction(e)?e.ready():r.errare("populateSavedItemCollection => Could not instantiate item in module "+i.id,t)};if(serverControlParams.isDevMode)n();else try{n()}catch(e){r.errare("populateSavedItemCollection => "+e)}}),a.each(t,function(e){if(a.isObject(e)&&a.isUndefined(a.findWhere(i.itemCollection(),e.id)))throw new Error("populateSavedItemCollection => The saved items have not been properly populated in module : "+i.id)}),i.trigger("items-collection-populated")):r.errorLog("populateSavedItemCollection : The saved items collection must be an array in module :"+i.id)},instantiateItem:function(e,t){var n=this;if(e=a.isObject(e)?e:{},(e=n.validateItemBeforeAddition(e,t))&&!a.isNull(e))if(e=n.prepareItemForAPI(e),a.isObject(e)){if(e&&!a.isNull(e)){if(!a.has(e,"id"))throw new Error("CZRModule::instantiateItem() => an item has no id and could not be added in the collection of : "+this.id);if(n.czr_Item.has(e.id))throw new Error("CZRModule::instantiateItem() => the following item id "+e.id+" already exists in module.czr_Item() for module "+this.id);if(n.czr_Item.add(e.id,new n.itemConstructor(e.id,e)),!n.czr_Item.has(e.id))throw new Error("CZRModule::instantiateItem() => instantiation failed for item id "+e.id+" for module "+this.id);return n.czr_Item(e.id)}r.errare("CZRModule::instantiateItem() => item_candidate invalid in module "+n.id)}else r.errare("CZRModule::instantiateItem() => an item should be described by an object in module type : "+n.module_type,"module id : "+n.id);else r.errare("CZRModule::instantiateItem() => item_candidate did not pass validation in module "+n.id)},validateItemBeforeAddition:function(e,t){return e},prepareItemForAPI:function(i){var r=this,o={};return i=a.isObject(i)?i:{},a.each(r.defaultAPIitemModel,function(e,t){var n=i[t];switch(t){case"id":a.isEmpty(n)?o[t]=r.generateItemId(r.module_type):r.isItemRegistered(n)?r.generateItemId(n):o[t]=n;break;case"initial_item_model":a.each(r.getDefaultItemModel(),function(e,t){a.has(i,t)||(i[t]=e)}),o[t]=i;break;case"defaultItemModel":o[t]=a.clone(r.defaultItemModel);break;case"control":o[t]=r.control;break;case"module":o[t]=r;break;case"is_added_by_user":o[t]=!!a.isBoolean(n)&&n}}),a.has(o,"id")||(o.id=r.generateItemId(r.module_type)),o.initial_item_model.id=o.id,r.validateItemBeforeInstantiation(o)},validateItemBeforeInstantiation:function(e){return e},generateItemId:function(e,t,n){if(100<(n=n||1))throw new Error("Infinite loop when generating of a module id.");var i=this,r=e+"_"+(t=t||i._getNextItemKeyInCollection());if(!a.has(i,"itemCollection")||!a.isArray(i.itemCollection()))throw new Error("The item collection does not exist or is not properly set in module : "+i.id);return i.isItemRegistered(r)?(t++,n++,i.generateItemId(e,t,n)):r},_getNextItemKeyInCollection:function(){var e=this,t={},n=0;return a.isEmpty(e.itemCollection())||(t=a.isArray(e.itemCollection())&&1===a.size(e.itemCollection())?e.itemCollection()[0]:a.max(e.itemCollection(),function(e){return a.isNumber(e.id.replace(/[^\/\d]/g,""))?parseInt(e.id.replace(/[^\/\d]/g,""),10):0}),!a.isUndefined(t)&&a.isNumber(t.id.replace(/[^\/\d]/g,""))&&(n=parseInt(t.id.replace(/[^\/\d]/g,""),10)+1)),n},isItemRegistered:function(e){return!a.isUndefined(a.findWhere(this.itemCollection(),{id:e}))},updateItemsCollection:function(e){var t=this,n=t.itemCollection(),i=a.clone(n),r=s.Deferred();if(!a.has(e,"collection")){if(!a.has(e,"item"))throw new Error("updateItemsCollection, no item provided "+t.control.id+". Aborting");e=a.extend({params:{}},e);var o=a.clone(e.item);return a.each(t.defaultItemModel,function(e,t){if(!a.has(o,t))throw new Error('CZRModuleMths => updateItemsCollection : Missing property "'+t+'" for item candidate')}),a.findWhere(i,{id:o.id})?a.each(n,function(e,t){e.id==o.id&&(i[t]=o)}):i.push(o),t.itemCollection.set(i,e.params),r.resolve({collection:i,params:e.params}).promise()}t.itemCollection.set(e.collection)},_getSortedDOMItemCollection:function(){var n=a.clone(this.itemCollection()),i=[],e=s.Deferred();if(s("."+this.control.css_attr.single_item,this.container).each(function(e){var t=a.findWhere(n,{id:s(this).attr("data-id")});t&&(i[e]=t)}),n.length!=i.length)throw new Error("There was a problem when re-building the item collection from the DOM in module : "+this.id);return e.resolve(i).promise()},refreshItemCollection:function(){var t=this;t.czr_Item.each(function(e){t.czr_Item(e.id).container&&0<t.czr_Item(e.id).container.length&&s.when(t.czr_Item(e.id).container.remove()).done(function(){t.czr_Item.remove(e.id)})}),t.itemCollection=new r.Value([]),t.populateSavedItemCollection()}})}(wp.customize,jQuery,_);CZRModuleMths=CZRModuleMths||{};!function(e,o,s){o.extend(CZRModuleMths,{getDefaultItemModel:function(e){return o.extend(s.clone(this.defaultItemModel),{id:e||""})},_initNewItem:function(e,t){var n,i=this,r={id:""};return t=void 0!==t?t:s.size(i.itemCollection()),s.isNumber(t)?n=i.module_type+"_"+t:(n=t,t=0),r=e&&!s.isEmpty(e)?o.extend(e,{id:n}):this.getDefaultItemModel(n),s.has(r,"id")&&i._isItemIdPossible(n)?(s.map(i.getDefaultItemModel(),function(e,t){s.has(r,t)||(r[t]=e)}),r):i._initNewItem(r,t+1)}})}(wp.customize,jQuery,_);CZRModuleMths=CZRModuleMths||{};!function(o,s,a){s.extend(CZRModuleMths,{renderModuleParts:function(){var n=this,i=s(n.container),r=s.Deferred(),t=function(e){n.isCrud()&&(a.isEmpty(e)&&r.reject("renderModuleParts => Missing html template for module : "+n.id),i.append(e));var t=s("<ul/>",{class:[n.control.css_attr.items_wrapper,n.module_type,n.isMultiItem()?"multi-item-mod":"mono-item-mod",n.isCrud()?"crud-mod":"not-crud-mod"].join(" ")});i.append(t),r.resolve(s(t,i))};return n.isCrud()?a.isEmpty(n.crudModulePart)?o.CZR_Helpers.getModuleTmpl({tmpl:"crud-module-part",module_type:"all_modules",module_id:n.id,control_id:n.control.id}).done(function(e){t(o.CZR_Helpers.parseTemplate(e)({}))}).fail(function(e){o.errare("renderModuleParts => fail response =>",e),r.reject("renderModuleParts => Problem when fetching the crud-module-part tmpl from server for module : "+n.id)}):(s("#tmpl-"+n.crudModulePart).length<1&&r.reject("renderModuleParts => no crud Module Part template for module "+n.id+". The template script id should be : #tmpl-"+n.crudModulePart),t(wp.template(n.crudModulePart)({}))):t(),r.promise()},getTemplateSelectorPart:function(e,t){var n,i=this;switch(e){case"rudItemPart":n=i.rudItemPart;break;case"ruItemPart":n=i.ruItemPart;break;case"modOptInputList":n=i.modOptInputList;break;case"itemInputList":n=a.isFunction(i.itemInputList)?i.itemInputList(t):i.itemInputList}if(a.isEmpty(n))throw new Error("No valid template has been found in getTemplateSelectorPart() "+i.id+". Aborting");return n},getViewEl:function(e){return s('[data-id = "'+e+'"]',this.container)},closeAllItems:function(t){var n=this,e=a.clone(n.itemCollection()),i=a.filter(e,function(e){return e.id!=t});return a.each(i,function(e){n.czr_Item.has(e.id)&&"expanded"==n.czr_Item(e.id)._getViewState(e.id)&&n.czr_Item(e.id).viewState.set("closed")}),this},_adjustScrollExpandedBlock:function(e,t){if(e.length&&!a.isUndefined(this.getModuleSection())){var n,i=s(".accordion-section-content",this.section.container),r=i.scrollTop(),o=t||90;setTimeout(function(){e.offset().top+e.height()+o>s(window.top).height()&&0<(n=e.offset().top+e.height()+o-s(window.top).height())&&i.animate({scrollTop:r+n},500)},50)}},closeRemoveDialogs:function(){if(a.isArray(this.itemCollection()))return this.czr_Item.each(function(e){e.removeDialogVisible(!1)}),this},_makeItemsSortable:function(e){if(!wp.media.isTouchDevice&&s.fn.sortable){var n=this;s("."+n.control.css_attr.items_wrapper,n.container).sortable({handle:"."+n.control.css_attr.item_sort_handle,start:function(){},update:function(e,t){n._getSortedDOMItemCollection().done(function(e){n.itemCollection.set(e)}).then(function(){!function(){a.has(n,"preItem")&&n.preItemExpanded.set(!1),n.closeAllItems().closeRemoveDialogs();var e=function(){o.previewer.refresh()};"postMessage"!=o(n.control.id).transport||o.CZR_Helpers.hasPartRefresh(n.control.id)||(e=a.debounce(e,500))(),n.trigger("item-collection-sorted")}()})}})}},toggleTabVisibility:function(e){var t=this;s(t.container).find("li"),s(t.container).find("section");s(".tabs nav li",t.container).each(function(){s(this).removeClass("tab-current").addClass("tab-inactive")}),s(t.container).find('li[data-tab-id="'+e+'"]').addClass("tab-current").removeClass("tab-inactive"),s("section",t.container).each(function(){s(this).removeClass("content-current")}),s(t.container).find('section[id="'+e+'"]').addClass("content-current")},setupTabNav:function(){var i=this;setTimeout(function(){(function(){var e=s.Deferred(),t=s(".tabs nav li",i.container);t.each(function(){s(this).removeClass("tab-current").addClass("tab-inactive")}),t.first().addClass("tab-current").removeClass("tab-inactive"),s("section",i.container).first().addClass("content-current");var n=t.length;return t.each(function(){s(this).addClass(0<n?"cols-"+n:"")}),e.resolve().promise()})().done(function(){s(".tabs",i.container).show()})},20)}})}(wp.customize,jQuery,_);var CZRDynModuleMths=CZRDynModuleMths||{};!function(s,a,l){a.extend(CZRDynModuleMths,{initialize:function(e,t){var n=this;s.CZRModule.prototype.initialize.call(n,e,t),a.extend(n,{itemPreAddEl:""}),n.preItemsWrapper="",n.preItemExpanded=new s.Value(!1),n.itemAddedMessage=serverControlParams.i18n.successMessage;var i=function(e){n.addItem(e).done(function(e){n.czr_Item(e,function(e){e.embedded.then(function(){e.viewState("expanded")})})}).fail(function(e){s.errare("module.addItem failed on add_item",e)})};n.userEventMap=new s.Value([{trigger:"click keydown",selector:["."+n.control.css_attr.open_pre_add_btn,"."+n.control.css_attr.cancel_pre_add_btn].join(","),name:"pre_add_item",actions:["closeAllItems","closeRemoveDialogs",function(e){var t={addTheItem:!0};this.trigger("is-item-addition-possible",t),t.addTheItem&&this.hasPreItem?this.preItemExpanded.set(!this.preItemExpanded()):i(e)}]},{trigger:"click keydown",selector:"."+n.control.css_attr.add_new_btn,name:"add_item",actions:function(e){n.closeRemoveDialogs(e).closeAllItems(e),i(e)}}])},ready:function(){var t=this;t.setupDOMListeners(t.userEventMap(),{dom_el:t.container}),t.preItem=new s.Value(t.getDefaultItemModel()),t.preItemExpanded.callbacks.add(function(e){e?t.renderPreItemView().done(function(e){t.preItemsWrapper=e,t.preItem(t.getDefaultItemModel()),t.trigger("before-pre-item-input-collection-setup"),t.setupPreItemInputCollection()}).fail(function(e){s.errorLog("Pre-Item : "+e)}):a.when(t.preItemsWrapper.remove()).done(function(){t.preItem.czr_Input={},t.preItemsWrapper=null,t.trigger("pre-item-input-collection-destroyed")}),t._togglePreItemViewExpansion(e)}),s.CZRModule.prototype.ready.call(t)},setupPreItemInputCollection:function(){var n=this;n.preItem.czr_Input=new s.Values,a("."+n.control.css_attr.pre_add_wrapper,n.container).find("."+n.control.css_attr.sub_set_wrapper).each(function(e){var t=a(this).find("[data-czrtype]").attr("data-czrtype")||"sub_set_"+e;n.preItem.czr_Input.add(t,new n.inputConstructor(t,{id:t,type:a(this).attr("data-input-type"),container:a(this),input_parent:n.preItem,module:n,is_preItemInput:!0})),n.preItem.czr_Input(t).ready()}),n.trigger("pre-item-input-collection-ready")},itemCanBeInstantiated:function(){return!0},addItem:function(n){var t=a.Deferred();if(!this.itemCanBeInstantiated())return t.reject().promise();var i=this,r=i.preItem(),o=function(){i.preItemExpanded.set(!1)};if(l.isEmpty(r)||!l.isObject(r))return s.errorLog("addItem : an item_candidate should be an object and not empty. In : "+i.id+". Aborted."),t.reject().promise();o=l.debounce(o,200);var e=function(){var e=i.instantiateItem(r,!0);return l.isFunction(e)?e.ready():s.errare("populateSavedItemCollection => Could not instantiate item in module "+i.id,r),e};if(serverControlParams.isDevMode)e();else try{e()}catch(e){return s.errare("populateSavedItemCollection : "+e),t.reject().promise()}return i.czr_Item.has(r.id)?(a.Deferred(function(){var t=this;i.czr_Item(r.id).isReady.then(function(){o(),i.trigger("item-added",r);var e=function(){s.previewer.unbind("ready",e),t.resolve()};i.refresh_on_add_item?"postMessage"!=s(i.control.id).transport||!l.has(n,"dom_event")||l.has(n.dom_event,"isTrigger")||s.CZR_Helpers.hasPartRefresh(i.control.id)?t.resolve():(s.previewer.bind("ready",e),s.previewer.refresh()):t.resolve()})}).always(function(){t.resolve(r.id)}),t.promise()):t.reject("populateSavedItemCollection : the item "+r.id+" has not been instantiated in module "+i.id).promise()}})}(wp.customize,jQuery,_);CZRDynModuleMths=CZRDynModuleMths||{};!function(r,o,s){o.extend(CZRDynModuleMths,{renderPreItemView:function(e){var n=this,i=o.Deferred();if(s.isObject(n.preItemsWrapper)&&0<n.preItemsWrapper.length)return i.resolve(n.preItemsWrapper).promise();var t=function(e){!s.isEmpty(e)&&n.container||i.reject("renderPreItemView => Missing html template for module : "+n.id);var t=o("."+n.control.css_attr.pre_add_item_content,n.container);t.prepend(o("<div>",{class:"pre-item-wrapper"})),t.find(".pre-item-wrapper").append(e),i.resolve(t.find(".pre-item-wrapper")).promise()};return s.isEmpty(n.itemPreAddEl)?r.CZR_Helpers.getModuleTmpl({tmpl:"pre-item",module_type:n.module_type,module_id:n.id,control_id:n.control.id}).done(function(e){t(r.CZR_Helpers.parseTemplate(e)())}).fail(function(e){i.reject(["renderPreItemView for module : ",n.id,e].join(" "))}):(o("#tmpl-"+n.itemPreAddEl).length<1&&i.reject("renderPreItemView => Missing itemPreAddEl or template in module "+n.id),t(wp.template(n.itemPreAddEl)())),i.promise()},_getPreItemView:function(){return o("."+this.control.css_attr.pre_add_item_content,this.container)},_togglePreItemViewExpansion:function(t){var n=this;o("."+n.control.css_attr.pre_add_item_content,n.container).slideToggle({duration:200,done:function(){var e=o("."+n.control.css_attr.open_pre_add_btn,n.container);o(this).toggleClass("open",t),t?e.find(".fas").removeClass("fa-plus-square").addClass("fa-minus-square"):e.find(".fas").removeClass("fa-minus-square").addClass("fa-plus-square"),e.toggleClass("active",t),o(n.container).toggleClass(n.control.css_attr.adding_new,t),n._adjustScrollExpandedBlock(o(this),120)}})},toggleSuccessMessage:function(e){var t=this,n=t.itemAddedMessage,i=o("."+t.control.css_attr.pre_add_wrapper,t.container);return $_success_wrapper=o("."+t.control.css_attr.pre_add_success,t.container),"on"==e?($_success_wrapper.find("p").text(n),$_success_wrapper.css("z-index",1000001).css("height",i.height()+"px").css("line-height",i.height()+"px")):$_success_wrapper.attr("style",""),t.container.toggleClass("czr-model-added","on"==e),this}})}(wp.customize,jQuery,_);var CZRBaseControlMths=CZRBaseControlMths||{};!function(i,e,r){e.extend(CZRBaseControlMths,{initialize:function(e,t){var n=this;n.css_attr=r.has(serverControlParams,"css_attr")?serverControlParams.css_attr:{},i.Control.prototype.initialize.call(n,e,t),n.bind("czr-partial-refresh-done",function(){r.has(n,"czr_moduleCollection")&&r.each(n.czr_moduleCollection(),function(e){n.czr_Module(e.id)&&n.czr_Module(e.id).sendModuleInputsToPreview({isPartialRefresh:!0})})})},refreshPreview:function(e){this.previewer.refresh()}})}(wp.customize,jQuery,_);var CZRBaseModuleControlMths=CZRBaseModuleControlMths||{};!function(l,c,d){c.extend(CZRBaseModuleControlMths,{initialize:function(e,t){var n=this;if(!l.has(e))throw new Error("Missing a registered setting for control : "+e);n.czr_Module=new l.Values,n.czr_moduleCollection=new l.Value,n.czr_moduleCollection.set([]),n.moduleCollectionReady=c.Deferred(),n.moduleCollectionReady.done(function(e){n.czr_moduleCollection.callbacks.add(function(){return n.moduleCollectionReact.apply(n,arguments)})}),l.CZRBaseControl.prototype.initialize.call(n,e,t),l.section(n.section(),function(e){e.expanded.bind(function(e){n.czr_Module.each(function(e){e.closeAllItems().closeRemoveDialogs(),d.has(e,"preItem")&&e.preItemExpanded(!1)})})})},ready:function(){var n=this,i={};try{n.getSavedModules()}catch(e){return l.errare("api.CZRBaseControl::ready() => error on control.getSavedModules()",e),void n.moduleCollectionReady.reject()}d.each(n.getSavedModules(),function(t,e){if(i=t,serverControlParams.isDevMode)n.instantiateModule(t,{});else try{n.instantiateModule(t,{})}catch(e){return void l.errare("api.CZRBaseControl::Failed to instantiate module "+t.id,e)}n.container.attr("data-module",t.id)}),n.moduleCollectionReady.resolve(i)},getDefaultModuleApiModel:function(){return{id:"",module_type:"",modOpt:{},items:[],crud:!1,hasPreItem:!0,refresh_on_add_item:!0,multi_item:!1,sortable:!1,control:{},section:""}},getSavedModules:function(){var n=this,e=[],i=n.params.module_type,r=[],o=[],s={};l.CZR_Helpers.isMultiItemModule(i)||d.isEmpty(l(n.id)())||d.isObject(l(n.id)())||l.errare("api.CZRBaseControl::getSavedModules => module Control Init for "+n.id+" : a mono item module control value should be an object if not empty.");var t=l.CZR_Helpers.getControlSettingId(n.id),a=l(t)();return r=d.isEmpty(a)?[]:d.isArray(a)?a:[a],d.each(r,function(e,t){d.isObject(e)?(d.isEmpty(e)||d.each(e,function(e,t){d.isString(t)||l.errare("api.CZRBaseControl::::getSavedModules => item not well formed in control : "+n.id+" => module type => "+n.params.module_type,r)}),l.CZR_Helpers.hasModuleModOpt(i)&&0===t&&(d.has(e,"id")?l.errare("api.CZRBaseControl::getSavedModules : the module "+i+" in control "+n.id+" has no mod_opt defined while it should."):s=e),d.has(e,"is_mod_opt")||o.push(e)):l.errare("api.CZRBaseControl::::getSavedModules => an item must be an object in control "+n.id+" => module type => "+n.params.module_type,r)}),e.push({id:l.CZR_Helpers.getOptionName(n.id)+"_"+n.params.type,module_type:n.params.module_type,section:n.section(),modOpt:c.extend(!0,{},s),items:c.extend(!0,[],o)}),e},isModuleRegistered:function(e){return!d.isUndefined(d.findWhere(this.czr_moduleCollection(),{id:e}))}})}(wp.customize,jQuery,_);CZRBaseModuleControlMths=CZRBaseModuleControlMths||{};!function(s,e,a){e.extend(CZRBaseModuleControlMths,{instantiateModule:function(e,t){if(!a.has(e,"id"))throw new Error("CZRModule::instantiateModule() : a module has no id and could not be added in the collection of : "+this.id+". Aborted.");var n=this;if((a.isUndefined(t)||a.isEmpty(t))&&(t=n.getModuleConstructor(e)),!a.isEmpty(e.id)&&n.czr_Module.has(e.id))throw new Error("The module id already exists in the collection in control : "+n.id);var i=n.prepareModuleForAPI(e);if(n.czr_Module.add(i.id,new t(i.id,i)),!n.czr_Module.has(i.id))throw new Error("instantiateModule() : instantiation failed for module id "+i.id+" in control "+n.id);return n.czr_Module(i.id)},getModuleConstructor:function(e){var t;if(!a.has(e,"module_type"))throw new Error("CZRModule::getModuleConstructor : no module type found for module "+e.id);if(!a.has(s.czrModuleMap,e.module_type))throw new Error("Module type "+e.module_type+" is not listed in the module map api.czrModuleMap.");var n=s.czrModuleMap[e.module_type].mthds;if(t=(s.czrModuleMap[e.module_type].crud?s.CZRDynModule:s.CZRModule).extend(n),a.isUndefined(t)||a.isEmpty(t)||!t)throw new Error("CZRModule::getModuleConstructor : no constructor found for module type : "+e.module_type+".");return t},prepareModuleForAPI:function(i){if(!a.isObject(i))throw new Error("prepareModuleForAPI : a module must be an object to be instantiated.");var r=this,o={};return a.each(r.getDefaultModuleApiModel(),function(e,t){var n=i[t];switch(t){case"id":a.isEmpty(n)?o[t]=r.generateModuleId(i.module_type):o[t]=n;break;case"module_type":if(!a.isString(n)||a.isEmpty(n))throw new Error("prepareModuleForAPI : a module type must a string not empty");o[t]=n;break;case"items":if(!a.isArray(n))throw new Error("prepareModuleForAPI : a module item list must be an array");o[t]=n;break;case"modOpt":if(!a.isObject(n))throw new Error("prepareModuleForAPI : a module modOpt property must be an object");o[t]=n;break;case"crud":if(a.has(s.czrModuleMap,i.module_type))n=s.czrModuleMap[i.module_type].crud,a.isUndefined(n)&&(n=e);else if(!a.isUndefined(n)&&!a.isBoolean(n))throw new Error('prepareModuleForAPI : the module param "crud" must be a boolean');o[t]=n||!1;break;case"hasPreItem":if(a.has(s.czrModuleMap,i.module_type))n=s.czrModuleMap[i.module_type].hasPreItem,a.isUndefined(n)&&(n=e);else if(!a.isUndefined(n)&&!a.isBoolean(n))throw new Error('prepareModuleForAPI : the module param "hasPreItem" must be a boolean');o[t]=n||!1;break;case"refresh_on_add_item":if(a.has(s.czrModuleMap,i.module_type))n=s.czrModuleMap[i.module_type].refresh_on_add_item,a.isUndefined(n)&&(n=e);else if(!a.isUndefined(n)&&!a.isBoolean(n))throw new Error('prepareModuleForAPI : the module param "refresh_on_add_item" must be a boolean');o[t]=n||!1;break;case"multi_item":if(a.has(s.czrModuleMap,i.module_type))n=s.czrModuleMap[i.module_type].multi_item,a.isUndefined(n)&&(n=s.czrModuleMap[i.module_type].crud);else if(!a.isUndefined(n)&&!a.isBoolean(n))throw new Error('prepareModuleForAPI : the module param "multi_item" must be a boolean');o[t]=n||!1;break;case"sortable":if(a.has(s.czrModuleMap,i.module_type))n=s.czrModuleMap[i.module_type].sortable,a.isUndefined(n)&&(n=s.czrModuleMap[i.module_type].crud),a.isUndefined(n)&&(n=s.czrModuleMap[i.module_type].multi_item);else if(!a.isUndefined(n)&&!a.isBoolean(n))throw new Error('prepareModuleForAPI : the module param "sortable" must be a boolean');o[t]=n||!1;break;case"control":o[t]=r;break;case"section":if(!a.isString(n)||a.isEmpty(n))throw new Error("prepareModuleForAPI : a module section must be a string not empty");o[t]=n;break;case"dirty":o[t]=n||!1}}),o},generateModuleId:function(e,t,n){if(100<(n=n||1))throw new Error("Infinite loop when generating of a module id.");var i=this,r=e+"_"+(t=t||i._getNextModuleKeyInCollection());if(!a.has(i,"czr_moduleCollection")||!a.isArray(i.czr_moduleCollection()))throw new Error("The module collection does not exist or is not properly set in control : "+i.id);return i.isModuleRegistered(r)?(t++,n++,i.generateModuleId(e,t,n)):r},_getNextModuleKeyInCollection:function(){var e={},t=0;return a.isEmpty(this.czr_moduleCollection())||(e=a.max(this.czr_moduleCollection(),function(e){return parseInt(e.id.replace(/[^\/\d]/g,""),10)}),t=parseInt(e.id.replace(/[^\/\d]/g,""),10)+1),t}})}(wp.customize,jQuery,_);CZRBaseModuleControlMths=CZRBaseModuleControlMths||{};!function(s,a,l){a.extend(CZRBaseModuleControlMths,{updateModulesCollection:function(e){var t=this,n=t.czr_moduleCollection(),i=a.extend(!0,[],n);if(l.has(e,"collection"))t.czr_moduleCollection.set(e.collection,e.data||{});else{if(!l.has(e,"module"))throw new Error("updateModulesCollection, no module provided "+t.id+". Aborting");var r=t.prepareModuleForAPI(l.clone(e.module));l.findWhere(i,{id:r.id})?l.each(n,function(e,t){e.id==r.id&&(i[t]=r)}):i.push(r);var o={};l.has(e,"data")&&(o=a.extend(!0,{},e.data),a.extend(o,{module:r})),t.czr_moduleCollection.set(i,o)}},moduleCollectionReact:function(t,e,n){var i=l.size(t)>l.size(e),r=l.size(e)>l.size(t);l.size(e),l.size(t);if(is_collection_sorted=!1,r){var o=l.filter(e,function(e){return l.isUndefined(l.findWhere(t,{id:e.id}))});o=o[0],this.czr_Module.remove(o.id)}if(l.isObject(n)&&l.has(n,"module")&&(n.module_id=n.module.id,n.moduleRegistrationParams=n.module,n.module=this.prepareModuleForDB(a.extend(!0,{},n.module))),!i)if(serverControlParams.isDevMode)s(this.id).set(this.filterModuleCollectionBeforeAjax(t),n);else try{s(this.id).set(this.filterModuleCollectionBeforeAjax(t),n)}catch(e){s.errare("api.CZRBaseControl::moduleCollectionReact => error when firing control.filterModuleCollectionBeforeAjax( to )",e)}},filterModuleCollectionBeforeAjax:function(e){var t,i=this,n=a.extend(!0,[],e),r=[];if(l.each(n,function(e,t){var n=a.extend(!0,{},e);r[t]=i.prepareModuleForDB(n)}),1<l.size(n))throw new Error("There should not be several modules in the collection of control : "+i.id);if(!l.isArray(n)||l.isEmpty(n)||!l.has(n[0],"items"))throw new Error("The setting value could not be populated in control : "+i.id);var o=n[0].id;if(!i.czr_Module.has(o))throw new Error("The single module control ("+i.id+") has no module registered with the id "+o);var s=i.czr_Module(o);if(!l.isArray(s().items))throw new Error("The module "+o+" should be an array in control : "+i.id);return t=s.isMultiItem()?s().items:s().items[0]||[],t=s.filterItemsBeforeCoreApiSettingValue(t),s.hasModOpt()?l.union([s().modOpt],t):t},prepareModuleForDB:function(e){if(!l.isObject(e))throw new Error("::prepareModuleForDB : a module must be an object.");var t={};if(!l.isArray(e.items))throw new Error("::prepareModuleForDB : a module item list must be an array");return l.each(e.items,function(e){if(!l.isObject(e))throw new Error("::prepareModuleForDB : a module item must be an object")}),t.items=e.items,t}})}(wp.customize,jQuery,_),function(e,t,n){t.extend(CZRBaseControlMths,e.Events),t.extend(e.Control.prototype,e.Events),t.extend(CZRModuleMths,e.Events),t.extend(CZRItemMths,e.Events),t.extend(CZRModOptMths,e.Events),t.extend(CZRBaseControlMths,e.CZR_Helpers),t.extend(CZRInputMths,e.CZR_Helpers),t.extend(CZRModuleMths,e.CZR_Helpers),e.CZRInput=e.Value.extend(CZRInputMths),e.czrInputMap=e.czrInputMap||{},t.extend(e.czrInputMap,{text:"",textarea:"",check:"setupIcheck",checkbox:"setupIcheck",gutencheck:"setupGutenCheck",select:"setupSelect",radio:"setupRadio",number:"setupStepper",upload:"setupImageUploaderSaveAsId",upload_url:"setupImageUploaderSaveAsUrl",color:"setupColorPicker",wp_color_alpha:"setupColorPickerAlpha",wp_color:"setupWPColorPicker",content_picker:"setupContentPicker",tiny_mce_editor:"setupTinyMceEditor",password:"",range:"setupSimpleRange",range_slider:"setupRangeSlider",hidden:"",h_alignment:"setupHAlignement",h_text_alignment:"setupHAlignement"}),e.CZRItem=e.Value.extend(CZRItemMths),e.CZRModOpt=e.Value.extend(CZRModOptMths),e.CZRModule=e.Value.extend(CZRModuleMths),e.CZRDynModule=e.CZRModule.extend(CZRDynModuleMths),e.CZRBaseControl=e.Control.extend(CZRBaseControlMths),e.CZRBaseModuleControl=e.CZRBaseControl.extend(CZRBaseModuleControlMths),t.extend(e.controlConstructor,{czr_module:e.CZRBaseModuleControl})}(wp.customize,jQuery,_),function(t,e){jQuery(function(n){var i,e=t.customize||e;i=n("<span/>",{class:"customize-controls-home-or-add fas fa-home",html:'<span class="screen-reader-text">Home</span>'}),n.when(n("#customize-header-actions").append(i)).done(function(){i.keydown(function(e){9!==e.which&&(13===e.which&&this.click(),e.preventDefault())}).on("click.customize-controls-home-or-add",function(){e.section.has(e.czr_activeSectionId())?e.section(e.czr_activeSectionId()).expanded(!1):e.section.each(function(e){e.expanded(!1)}),e.panel.each(function(e){e.expanded(!1)})}),_.delay(function(){if(!i.hasClass("button-see-me")){var e=0,t=function(){n.Deferred(function(){var e=this;i.addClass("button-see-me"),_.delay(function(){i.removeClass("button-see-me"),e.resolve()},800)}).done(function(){0<=--e&&_.delay(function(){t()},50)})};t()}},2e3)})})}(wp);
|
1 |
+
"function"!=typeof jQuery.fn.iCheck&&function(v){function _(e,t,n){var i=e[0],r=/er/.test(n)?$:/bl/.test(n)?x:I,o=n==E?{checked:i[I],disabled:i[x],indeterminate:"true"==e.attr($)||"false"==e.attr(S)}:i[r];if(/^(ch|di|in)/.test(n)&&!o)y(e,r);else if(/^(un|en|de)/.test(n)&&o)b(e,r);else if(n==E)for(r in o)o[r]?y(e,r,!0):b(e,r,!0);else t&&"toggle"!=n||(t||e[O]("ifClicked"),o?i[R]!==z&&b(e,r):y(e,r))}function y(e,t,n){var i=e[0],r=e.parent(),o=t==I,s=t==$,a=t==x,l=s?S:o?g:"enabled",c=h(e,l+m(i[R])),d=h(e,t+m(i[R]));if(!0!==i[t]){if(!n&&t==I&&i[R]==z&&i.name){var u=e.closest("form"),p='input[name="'+i.name+'"]';(p=u.length?u.find(p):v(p)).each(function(){this!==i&&v(this).data(w)&&b(v(this),t)})}s?(i[t]=!0,i[I]&&b(e,I,"force")):(n||(i[t]=!0),o&&i[$]&&b(e,$,!1)),f(e,o,t,n)}i[x]&&h(e,D,!0)&&r.find("."+M).css(D,"default"),r[A](d||h(e,t)||""),a?r.attr("aria-disabled","true"):r.attr("aria-checked",s?"mixed":"true"),r[k](c||h(e,l)||"")}function b(e,t,n){var i=e[0],r=e.parent(),o=t==I,s=t==$,a=t==x,l=s?S:o?g:"enabled",c=h(e,l+m(i[R])),d=h(e,t+m(i[R]));!1!==i[t]&&((s||!n||"force"==n)&&(i[t]=!1),f(e,o,l,n)),!i[x]&&h(e,D,!0)&&r.find("."+M).css(D,"pointer"),r[k](d||h(e,t)||""),a?r.attr("aria-disabled","false"):r.attr("aria-checked","false"),r[A](c||h(e,l)||"")}function C(e,t){e.data(w)&&(e.parent().html(e.attr("style",e.data(w).s||"")),t&&e[O](t),e.off(".i").unwrap(),v(P+'[for="'+e[0].id+'"]').add(e.closest(P)).off(".i"))}function h(e,t,n){return e.data(w)?e.data(w).o[t+(n?"":"Class")]:void 0}function m(e){return e.charAt(0).toUpperCase()+e.slice(1)}function f(e,t,n,i){i||(t&&e[O]("ifToggled"),e[O]("ifChanged")[O]("if"+m(n)))}var w="iCheck",M=w+"-helper",z="radio",I="checked",g="un"+I,x="disabled",S="determinate",$="in"+S,E="update",R="type",A="addClass",k="removeClass",O="trigger",P="label",D="cursor",j=/ipad|iphone|ipod|android|blackberry|windows phone|opera mini|silk/i.test(navigator.userAgent);v.fn[w]=function(t,n){var i='input[type="checkbox"], input[type="'+z+'"]',r=v(),e=function(e){e.each(function(){var e=v(this);r=e.is(i)?r.add(e):r.add(e.find(i))})};if(/^(check|uncheck|toggle|indeterminate|determinate|disable|enable|update|destroy)$/i.test(t))return t=t.toLowerCase(),e(this),r.each(function(){var e=v(this);"destroy"==t?C(e,"ifDestroyed"):_(e,!0,t),v.isFunction(n)&&n()});if("object"!=typeof t&&t)return this;var d=v.extend({checkedClass:I,disabledClass:x,indeterminateClass:$,labelHover:!0,aria:!1},t),o=d.handle,u=d.hoverClass||"hover",p=d.focusClass||"focus",h=d.activeClass||"active",m=!!d.labelHover,f=d.labelHoverClass||"hover",g=0|(""+d.increaseArea).replace("%","");return("checkbox"==o||o==z)&&(i='input[type="'+o+'"]'),g<-50&&(g=-50),e(this),r.each(function(){var i=v(this);C(i);var r=this,e=r.id,t={position:"absolute",top:n=-g+"%",left:n,display:"block",width:t=100+2*g+"%",height:t,margin:0,padding:0,background:"#fff",border:0,opacity:0},n=j?{position:"absolute",visibility:"hidden"}:g?t:{position:"absolute",opacity:0},o="checkbox"==r[R]?d.checkboxClass||"icheckbox":d.radioClass||"i"+z,s=v(P+'[for="'+e+'"]').add(i.closest(P)),a=!!d.aria,l=w+"-"+Math.random().toString(36).substr(2,6),c='<div class="'+o+'" '+(a?'role="'+r[R]+'" ':"");a&&s.each(function(){c+='aria-labelledby="',this.id?c+=this.id:(this.id=l,c+=l),c+='"'}),c=i.wrap(c+"/>")[O]("ifCreated").parent().append(d.insert),t=v('<ins class="'+M+'"/>').css(t).appendTo(c),i.data(w,{o:d,s:i.attr("style")}).css(n),d.inheritClass&&c[A](r.className||""),d.inheritID&&e&&c.attr("id",w+"-"+e),"static"==c.css("position")&&c.css("position","relative"),_(i,!0,E),s.length&&s.on("click.i mouseover.i mouseout.i touchbegin.i touchend.i",function(e){var t=e[R],n=v(this);if(!r[x]){if("click"==t){if(v(e.target).is("a"))return;_(i,!1,!0)}else m&&(/ut|nd/.test(t)?(c[k](u),n[k](f)):(c[A](u),n[A](f)));if(!j)return!1;e.stopPropagation()}}),i.on("click.i focus.i blur.i keyup.i keydown.i keypress.i",function(e){var t=e[R];return e=e.keyCode,"click"!=t&&("keydown"==t&&32==e?(r[R]==z&&r[I]||(r[I]?b(i,I):y(i,I)),!1):void("keyup"==t&&r[R]==z?!r[I]&&y(i,I):/us|ur/.test(t)&&c["blur"==t?k:A](p)))}),t.on("click mousedown mouseup mouseover mouseout touchbegin.i touchend.i",function(e){var t=e[R],n=/wn|up/.test(t)?h:u;if(!r[x]){if("click"==t?_(i,!1,!0):(/wn|er|in/.test(t)?c[A](n):c[k](n+" "+h),s.length&&m&&n==u&&s[/ut|nd/.test(t)?k:A](f)),!j)return!1;e.stopPropagation()}})})}}(window.jQuery||window.Zepto),"function"!=typeof jQuery.fn.selecter&&function(d,r){"use strict";function o(e,t){if(!e.hasClass("selecter-element")){(t=d.extend({},t,e.data("selecter-options"))).external&&(t.links=!0);var n=e.find("option, optgroup"),i=n.filter("option"),r=i.filter(":selected"),o=""!==t.label?-1:i.index(r),s=t.links?"nav":"div";t.tabIndex=e[0].tabIndex,e[0].tabIndex=-1,t.multiple=e.prop("multiple"),t.disabled=e.is(":disabled");var a="<"+s+' class="selecter '+t.customClass;C?a+=" mobile":t.cover&&(a+=" cover"),a+=t.multiple?" multiple":" closed",t.disabled&&(a+=" disabled"),a+='" tabindex="'+t.tabIndex+'">',t.multiple||(a+='<span class="selecter-selected'+(""!==t.label?" placeholder":"")+'">',a+=d("<span></span").text(y(""!==t.label?t.label:r.text(),t.trim)).html(),a+="</span>"),a+='<div class="selecter-options">',a+="</div>",a+="</"+s+">",e.addClass("selecter-element").after(a);var l=e.next(".selecter"),c=d.extend({$select:e,$allOptions:n,$options:i,$selecter:l,$selected:l.find(".selecter-selected"),$itemsWrapper:l.find(".selecter-options"),index:-1,guid:b++},t);u(c),_(o,c),void 0!==d.fn.scroller&&c.$itemsWrapper.scroller(),c.$selecter.on("touchstart.selecter click.selecter",".selecter-selected",c,p).on("click.selecter",".selecter-item",c,m).on("close.selecter",c,h).data("selecter",c),c.$select.on("change.selecter",c,f),C||(c.$selecter.on("focus.selecter",c,g).on("blur.selecter",c,v),c.$select.on("focus.selecter",c,function(e){e.data.$selecter.trigger("focus")}))}}function u(e){for(var t="",n=e.links?"a":"span",i=0,r=e.$allOptions.length;i<r;i++){var o=e.$allOptions.eq(i);if("OPTGROUP"===o[0].tagName)t+='<span class="selecter-group',o.is(":disabled")&&(t+=" disabled"),t+='">'+o.attr("label")+"</span>";else{var s=o.val();o.attr("value")||o.attr("value",s),t+="<"+n+' class="selecter-item',o.is(":selected")&&""===e.label&&(t+=" selected"),o.is(":disabled")&&(t+=" disabled"),t+='" ',t+=e.links?'href="'+s+'"':'data-value="'+s+'"',t+=">"+d("<span></span>").text(y(o.text(),e.trim)).html()+"</"+n+">",0}}e.$itemsWrapper.html(t),e.$items=e.$selecter.find(".selecter-item")}function p(e){e.preventDefault(),e.stopPropagation();var t=e.data;if(!t.$select.is(":disabled"))if(d(".selecter").not(t.$selecter).trigger("close.selecter",[t]),C){var n=t.$select[0];if(r.document.createEvent){var i=r.document.createEvent("MouseEvents");i.initMouseEvent("mousedown",!1,!0,r,0,0,0,0,0,!1,!1,!1,!1,0,null),n.dispatchEvent(i)}else n.fireEvent&&n.fireEvent("onmousedown")}else t.$selecter.hasClass("closed")?function(e){e.preventDefault(),e.stopPropagation();var t=e.data;if(!t.$selecter.hasClass("open")){var n=t.$selecter.offset(),i=c.outerHeight(),r=t.$itemsWrapper.outerHeight(!0),o=0<=t.index?t.$items.eq(t.index).position():{left:0,top:0};n.top+r>i&&t.$selecter.addClass("bottom"),t.$itemsWrapper.show(),t.$selecter.removeClass("closed").addClass("open"),c.on("click.selecter-"+t.guid,":not(.selecter-options)",t,s),void 0!==d.fn.scroller?t.$itemsWrapper.scroller("scroll",t.$itemsWrapper.find(".scroller-content").scrollTop()+o.top,0).scroller("reset"):t.$itemsWrapper.scrollTop(t.$itemsWrapper.scrollTop()+o.top)}}(e):t.$selecter.hasClass("open")&&h(e)}function s(e){e.preventDefault(),e.stopPropagation(),0===d(e.currentTarget).parents(".selecter").length&&h(e)}function h(e){e.preventDefault(),e.stopPropagation();var t=e.data;t.$selecter.hasClass("open")&&(t.$itemsWrapper.hide(),t.$selecter.removeClass("open bottom").addClass("closed"),c.off(".selecter-"+t.guid))}function m(e){e.preventDefault(),e.stopPropagation();var t=d(this),n=e.data;if(!n.$select.is(":disabled")){if(n.$itemsWrapper.is(":visible"))_(n.$items.index(t),n),a(n);n.multiple||h(e)}}function f(e,t){var n=d(this),i=e.data;t||i.multiple||(_(i.$options.index(i.$options.filter("[value='"+n.val().replace(/([;&,\.\+\*\~':"\!\^#$%@\[\]\(\)=>\|])/g,"\\$1")+"']")),i),a(i))}function g(e){e.preventDefault(),e.stopPropagation();var t=e.data;t.$select.is(":disabled")||t.multiple||(t.$selecter.addClass("focus").on("keydown.selecter"+t.guid,t,n),d(".selecter").not(t.$selecter).trigger("close.selecter",[t]))}function v(e){e.preventDefault(),e.stopPropagation();var t=e.data;t.$selecter.removeClass("focus").off("keydown.selecter"+t.guid+" keyup.selecter"+t.guid),d(".selecter").not(t.$selecter).trigger("close.selecter",[t])}function n(e){var t=e.data;if(13===e.keyCode)t.$selecter.hasClass("open")&&(h(e),_(t.index,t)),a(t);else if(!(9===e.keyCode||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault(),e.stopPropagation();var n=t.$items.length-1,i=t.index<0?0:t.index;if(-1<d.inArray(e.keyCode,l?[38,40,37,39]:[38,40]))(i+=38===e.keyCode||l&&37===e.keyCode?-1:1)<0&&(i=0),n<i&&(i=n);else{var r,o=String.fromCharCode(e.keyCode).toUpperCase();for(r=t.index+1;r<=n;r++)if(t.$options.eq(r).text().charAt(0).toUpperCase()===o){i=r;break}if(i<0)for(r=0;r<=n;r++)if(t.$options.eq(r).text().charAt(0).toUpperCase()===o){i=r;break}}0<=i&&_(i,t)}}function _(e,t){var n=t.$items.eq(e),i=n.hasClass("selected");if(!n.hasClass("disabled")){if(-1===e&&""!==t.label)t.$selected.html(t.label);else if(i)t.multiple&&(t.$options.eq(e).prop("selected",null),n.removeClass("selected"));else{var r=n.html();n.data("value"),t.multiple?t.$options.eq(e).prop("selected",!0):(t.$selected.html(r).removeClass("placeholder"),t.$items.filter(".selected").removeClass("selected"),t.$select[0].selectedIndex=e),n.addClass("selected")}(!i||t.multiple)&&(t.index=e)}}function a(e){var t,n;e.links?(n=(t=e).$select.val(),t.external?r.open(n):r.location.href=n):(e.callback.call(e.$selecter,e.$select.val(),e.index),e.$select.trigger("change",[!0]))}function y(e,t){return 0===t?e:e.length>t?e.substring(0,t)+"...":e}var b=0,l=-1<r.navigator.userAgent.toLowerCase().indexOf("firefox"),C=/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(r.navigator.userAgent||r.navigator.vendor||r.opera),c=null,w={callback:d.noop,cover:!1,customClass:"",label:"",external:!1,links:!1,trim:0},t={defaults:function(e){return w=d.extend(w,e||{}),d(this)},disable:function(r){return d(this).each(function(e,t){var n=d(t).next(".selecter").data("selecter");if(n)if(void 0!==r){var i=n.$items.index(n.$items.filter("[data-value="+r+"]"));n.$items.eq(i).addClass("disabled"),n.$options.eq(i).prop("disabled",!0)}else n.$selecter.hasClass("open")&&n.$selecter.find(".selecter-selected").trigger("click.selecter"),n.$selecter.addClass("disabled"),n.$select.prop("disabled",!0)})},enable:function(r){return d(this).each(function(e,t){var n=d(t).next(".selecter").data("selecter");if(n)if(void 0!==r){var i=n.$items.index(n.$items.filter("[data-value="+r+"]"));n.$items.eq(i).removeClass("disabled"),n.$options.eq(i).prop("disabled",!1)}else n.$selecter.removeClass("disabled"),n.$select.prop("disabled",!1)})},destroy:function(){return d(this).each(function(e,t){var n=d(t).next(".selecter").data("selecter");n&&(n.$selecter.hasClass("open")&&n.$selecter.find(".selecter-selected").trigger("click.selecter"),void 0!==d.fn.scroller&&n.$selecter.find(".selecter-options").scroller("destroy"),n.$select[0].tabIndex=n.tabIndex,n.$select.off(".selecter").removeClass("selecter-element").show(),n.$selecter.off(".selecter").remove())})},refresh:function(){return d(this).each(function(e,t){var n=d(t).next(".selecter").data("selecter");if(n){var i=n.index;n.$allOptions=n.$select.find("option, optgroup"),n.$options=n.$allOptions.filter("option"),n.index=-1,i=n.$options.index(n.$options.filter(":selected")),u(n),_(i,n)}})}};d.fn.selecter=function(e){return t[e]?t[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?this:function(e){e=d.extend({},w,e||{}),null===c&&(c=d("body"));for(var t=d(this),n=0,i=t.length;n<i;n++)o(t.eq(n),e);return t}.apply(this,arguments)},d.selecter=function(e){"defaults"===e&&t.defaults.apply(this,Array.prototype.slice.call(arguments,1))}}(jQuery,window),"function"!=typeof jQuery.fn.stepper&&function(c){"use strict";function r(e,t){if(!e.hasClass("stepper-input")){t=c.extend({},t,e.data("stepper-options"));var n=parseFloat(e.attr("min")),i=parseFloat(e.attr("max")),r=parseFloat(e.attr("step"))||1;e.addClass("stepper-input").wrap('<div class="stepper '+t.customClass+'" />').after('<span class="stepper-arrow up">'+t.labels.up+'</span><span class="stepper-arrow down">'+t.labels.down+"</span>");var o=e.parent(".stepper"),s=c.extend({$stepper:o,$input:e,$arrow:o.find(".stepper-arrow"),min:void 0!==typeof n&&!isNaN(n)&&n,max:void 0!==typeof i&&!isNaN(i)&&i,step:void 0===typeof r||isNaN(r)?1:r,timer:null},t);s.digits=(a=s.step,-1<(l=String(a)).indexOf(".")?l.length-l.indexOf(".")-1:0),e.is(":disabled")&&o.addClass("disabled"),o.on("touchstart.stepper mousedown.stepper",".stepper-arrow",s,d).data("stepper",s)}var a,l}function d(e){e.preventDefault(),e.stopPropagation(),s(e);var t,n,i,r=e.data;if(!r.$input.is(":disabled")&&!r.$stepper.hasClass("disabled")){var o=c(e.target).hasClass("up")?r.step:-r.step;r.timer=(t=r.timer,n=125,i=function(){a(r,o)},l(t),setInterval(i,n)),a(r,o),c("body").on("touchend.stepper mouseup.stepper",r,s)}}function s(e){e.preventDefault(),e.stopPropagation(),l(e.data.timer),c("body").off(".stepper")}function a(e,t){var n=parseFloat(e.$input.val()),i=t;void 0===typeof n||isNaN(n)?i=!1!==e.min?e.min:0:!1!==e.min&&n<e.min?i=e.min:i+=n;var r,o,s,a=(i-e.min)%e.step;0!==a&&(i-=a),!1!==e.min&&i<e.min&&(i=e.min),!1!==e.max&&i>e.max&&(i-=e.step),i!==n&&(r=i,o=e.digits,s=Math.pow(10,o),i=Math.round(r*s)/s,e.$input.val(i).trigger("change"))}function l(e){e&&(clearInterval(e),e=null)}var o={customClass:"",labels:{up:"Up",down:"Down"}},t={defaults:function(e){return o=c.extend(o,e||{}),c(this)},destroy:function(){return c(this).each(function(){var e=c(this).data("stepper");e&&(e.$stepper.off(".stepper").find(".stepper-arrow").remove(),e.$input.unwrap().removeClass("stepper-input"))})},disable:function(){return c(this).each(function(){var e=c(this).data("stepper");e&&(e.$input.attr("disabled","disabled"),e.$stepper.addClass("disabled"))})},enable:function(){return c(this).each(function(){var e=c(this).data("stepper");e&&(e.$input.attr("disabled",null),e.$stepper.removeClass("disabled"))})}};c.fn.stepper=function(e){return t[e]?t[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?this:function(e){e=c.extend({},o,e||{});for(var t=c(this),n=0,i=t.length;n<i;n++)r(t.eq(n),e);return t}.apply(this,arguments)},c.stepper=function(e){"defaults"===e&&t.defaults.apply(this,Array.prototype.slice.call(arguments,1))}}(jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports?require("jquery"):jQuery)}(function(n){var e=function(){if(n&&n.fn&&n.fn.czrSelect2&&n.fn.czrSelect2.amd)var e=n.fn.czrSelect2.amd;var t,r,c;return e&&e.requirejs||(e?r=e:e={},function(p){function h(e,t){return n.call(e,t)}function s(e,t){var n,i,r,o,s,a,l,c,d,u,p,h=t&&t.split("/"),m=C.map,f=m&&m["*"]||{};if(e&&"."===e.charAt(0))if(t){for(s=(e=e.split("/")).length-1,C.nodeIdCompat&&M.test(e[s])&&(e[s]=e[s].replace(M,"")),e=h.slice(0,h.length-1).concat(e),d=0;d<e.length;d+=1)if("."===(p=e[d]))e.splice(d,1),d-=1;else if(".."===p){if(1===d&&(".."===e[2]||".."===e[0]))break;0<d&&(e.splice(d-1,2),d-=2)}e=e.join("/")}else 0===e.indexOf("./")&&(e=e.substring(2));if((h||f)&&m){for(d=(n=e.split("/")).length;0<d;d-=1){if(i=n.slice(0,d).join("/"),h)for(u=h.length;0<u;u-=1)if((r=m[h.slice(0,u).join("/")])&&(r=r[i])){o=r,a=d;break}if(o)break;!l&&f&&f[i]&&(l=f[i],c=d)}!o&&l&&(o=l,a=c),o&&(n.splice(0,a,o),e=n.join("/"))}return e}function m(t,n){return function(){var e=i.call(arguments,0);return"string"!=typeof e[0]&&1===e.length&&e.push(null),l.apply(p,e.concat([t,n]))}}function f(t){return function(e){y[t]=e}}function g(e){if(h(b,e)){var t=b[e];delete b[e],w[e]=!0,o.apply(p,t)}if(!h(y,e)&&!h(w,e))throw new Error("No "+e);return y[e]}function a(e){var t,n=e?e.indexOf("!"):-1;return-1<n&&(t=e.substring(0,n),e=e.substring(n+1,e.length)),[t,e]}var o,l,v,_,y={},b={},C={},w={},n=Object.prototype.hasOwnProperty,i=[].slice,M=/\.js$/;v=function(e,t){var n,i,r=a(e),o=r[0];return e=r[1],o&&(n=g(o=s(o,t))),o?e=n&&n.normalize?n.normalize(e,(i=t,function(e){return s(e,i)})):s(e,t):(o=(r=a(e=s(e,t)))[0],e=r[1],o&&(n=g(o))),{f:o?o+"!"+e:e,n:e,pr:o,p:n}},_={require:function(e){return m(e)},exports:function(e){var t=y[e];return void 0!==t?t:y[e]={}},module:function(e){return{id:e,uri:"",exports:y[e],config:(t=e,function(){return C&&C.config&&C.config[t]||{}})};var t}},o=function(e,t,n,i){var r,o,s,a,l,c,d=[],u=typeof n;if(i=i||e,"undefined"===u||"function"===u){for(t=!t.length&&n.length?["require","exports","module"]:t,l=0;l<t.length;l+=1)if("require"===(o=(a=v(t[l],i)).f))d[l]=_.require(e);else if("exports"===o)d[l]=_.exports(e),c=!0;else if("module"===o)r=d[l]=_.module(e);else if(h(y,o)||h(b,o)||h(w,o))d[l]=g(o);else{if(!a.p)throw new Error(e+" missing "+o);a.p.load(a.n,m(i,!0),f(o),{}),d[l]=y[o]}s=n?n.apply(y[e],d):void 0,e&&(r&&r.exports!==p&&r.exports!==y[e]?y[e]=r.exports:s===p&&c||(y[e]=s))}else e&&(y[e]=n)},t=r=l=function(e,t,n,i,r){if("string"==typeof e)return _[e]?_[e](t):g(v(e,t).f);if(!e.splice){if((C=e).deps&&l(C.deps,C.callback),!t)return;t.splice?(e=t,t=n,n=null):e=p}return t=t||function(){},"function"==typeof n&&(n=i,i=r),i?o(p,e,t,n):setTimeout(function(){o(p,e,t,n)},4),l},l.config=function(e){return l(e)},t._defined=y,(c=function(e,t,n){if("string"!=typeof e)throw new Error("See almond README: incorrect module build, no module name");t.splice||(n=t,t=[]),h(y,e)||h(b,e)||(b[e]=[e,t,n])}).amd={jQuery:!0}}(),e.requirejs=t,e.require=r,e.define=c),e.define("almond",function(){}),e.define("jquery",[],function(){var e=n||$;return null==e&&console&&console.error&&console.error("CzrSelect2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before CzrSelect2 on your web page."),e}),e.define("czrSelect2/utils",["jquery"],function(o){function d(e){var t=e.prototype,n=[];for(var i in t){"function"==typeof t[i]&&"constructor"!==i&&n.push(i)}return n}var e={Extend:function(e,t){function n(){this.constructor=e}var i={}.hasOwnProperty;for(var r in t)i.call(t,r)&&(e[r]=t[r]);return n.prototype=t.prototype,e.prototype=new n,e.__super__=t.prototype,e},Decorate:function(i,r){function o(){var e=Array.prototype.unshift,t=r.prototype.constructor.length,n=i.prototype.constructor;0<t&&(e.call(arguments,i.prototype.constructor),n=r.prototype.constructor),n.apply(this,arguments)}var e=d(r),t=d(i);r.displayName=i.displayName,o.prototype=new function(){this.constructor=o};for(var n=0;n<t.length;n++){var s=t[n];o.prototype[s]=i.prototype[s]}for(var a=function(e){var t=function(){};e in o.prototype&&(t=o.prototype[e]);var n=r.prototype[e];return function(){return Array.prototype.unshift.call(arguments,t),n.apply(this,arguments)}},l=0;l<e.length;l++){var c=e[l];o.prototype[c]=a(c)}return o}},t=function(){this.listeners={}};return t.prototype.on=function(e,t){this.listeners=this.listeners||{},e in this.listeners?this.listeners[e].push(t):this.listeners[e]=[t]},t.prototype.trigger=function(e){var t=Array.prototype.slice,n=t.call(arguments,1);this.listeners=this.listeners||{},null==n&&(n=[]),0===n.length&&n.push({}),(n[0]._type=e)in this.listeners&&this.invoke(this.listeners[e],t.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},t.prototype.invoke=function(e,t){for(var n=0,i=e.length;n<i;n++)e[n].apply(this,t)},e.Observable=t,e.generateChars=function(e){for(var t="",n=0;n<e;n++){t+=Math.floor(36*Math.random()).toString(36)}return t},e.bind=function(e,t){return function(){e.apply(t,arguments)}},e._convertData=function(e){for(var t in e){var n=t.split("-"),i=e;if(1!==n.length){for(var r=0;r<n.length;r++){var o=n[r];(o=o.substring(0,1).toLowerCase()+o.substring(1))in i||(i[o]={}),r==n.length-1&&(i[o]=e[t]),i=i[o]}delete e[t]}}return e},e.hasScroll=function(e,t){var n=o(t),i=t.style.overflowX,r=t.style.overflowY;return(i!==r||"hidden"!==r&&"visible"!==r)&&("scroll"===i||"scroll"===r||(n.innerHeight()<t.scrollHeight||n.innerWidth()<t.scrollWidth))},e.escapeMarkup=function(e){var t={"\\":"\","&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};return"string"!=typeof e?e:String(e).replace(/[&<>"'\/\\]/g,function(e){return t[e]})},e.appendMany=function(e,t){if("1.7"===o.fn.jquery.substr(0,3)){var n=o();o.map(t,function(e){n=n.add(e)}),t=n}e.append(t)},e}),e.define("czrSelect2/results",["jquery","./utils"],function(p,e){function i(e,t,n){this.$element=e,this.data=n,this.options=t,i.__super__.constructor.call(this)}return e.Extend(i,e.Observable),i.prototype.render=function(){var e=p('<ul class="czrSelect2-results__options" role="tree"></ul>');return this.options.get("multiple")&&e.attr("aria-multiselectable","true"),this.$results=e},i.prototype.clear=function(){this.$results.empty()},i.prototype.displayMessage=function(e){var t=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var n=p('<li role="treeitem" aria-live="assertive" class="czrSelect2-results__option"></li>'),i=this.options.get("translations").get(e.message);n.append(t(i(e.args))),n[0].className+=" czrSelect2-results__message",this.$results.append(n)},i.prototype.hideMessages=function(){this.$results.find(".czrSelect2-results__message").remove()},i.prototype.append=function(e){this.hideLoading();var t=[];if(null!=e.results&&0!==e.results.length){e.results=this.sort(e.results);for(var n=0;n<e.results.length;n++){var i=e.results[n],r=this.option(i);t.push(r)}this.$results.append(t)}else 0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"})},i.prototype.position=function(e,t){t.find(".czrSelect2-results").append(e)},i.prototype.sort=function(e){return this.options.get("sorter")(e)},i.prototype.highlightFirstItem=function(){var e=this.$results.find(".czrSelect2-results__option[aria-selected]"),t=e.filter("[aria-selected=true]");0<t.length?t.first().trigger("mouseenter"):e.first().trigger("mouseenter"),this.ensureHighlightVisible()},i.prototype.setClasses=function(){var t=this;this.data.current(function(e){var i=p.map(e,function(e){return e.id.toString()});t.$results.find(".czrSelect2-results__option[aria-selected]").each(function(){var e=p(this),t=p.data(this,"data"),n=""+t.id;null!=t.element&&t.element.selected||null==t.element&&-1<p.inArray(n,i)?e.attr("aria-selected","true"):e.attr("aria-selected","false")})})},i.prototype.showLoading=function(e){this.hideLoading();var t={disabled:!0,loading:!0,text:this.options.get("translations").get("searching")(e)},n=this.option(t);n.className+=" loading-results",this.$results.prepend(n)},i.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},i.prototype.option=function(e){var t=document.createElement("li");t.className="czrSelect2-results__option";var n={role:"treeitem","aria-selected":"false"};for(var i in e.disabled&&(delete n["aria-selected"],n["aria-disabled"]="true"),null==e.id&&delete n["aria-selected"],null!=e._resultId&&(t.id=e._resultId),e.title&&(t.title=e.title),e.children&&(n.role="group",n["aria-label"]=e.text,delete n["aria-selected"]),n){var r=n[i];t.setAttribute(i,r)}if(e.children){var o=p(t),s=document.createElement("strong");s.className="czrSelect2-results__group",p(s),this.template(e,s);for(var a=[],l=0;l<e.children.length;l++){var c=e.children[l],d=this.option(c);a.push(d)}var u=p("<ul></ul>",{class:"czrSelect2-results__options czrSelect2-results__options--nested"});u.append(a),o.append(s),o.append(u)}else this.template(e,t);return p.data(t,"data",e),t},i.prototype.bind=function(t,e){var l=this,n=t.id+"-results";this.$results.attr("id",n),t.on("results:all",function(e){l.clear(),l.append(e.data),t.isOpen()&&(l.setClasses(),l.highlightFirstItem())}),t.on("results:append",function(e){l.append(e.data),t.isOpen()&&l.setClasses()}),t.on("query",function(e){l.hideMessages(),l.showLoading(e)}),t.on("select",function(){t.isOpen()&&(l.setClasses(),l.highlightFirstItem())}),t.on("unselect",function(){t.isOpen()&&(l.setClasses(),l.highlightFirstItem())}),t.on("open",function(){l.$results.attr("aria-expanded","true"),l.$results.attr("aria-hidden","false"),l.setClasses(),l.ensureHighlightVisible()}),t.on("close",function(){l.$results.attr("aria-expanded","false"),l.$results.attr("aria-hidden","true"),l.$results.removeAttr("aria-activedescendant")}),t.on("results:toggle",function(){var e=l.getHighlightedResults();0!==e.length&&e.trigger("mouseup")}),t.on("results:select",function(){var e=l.getHighlightedResults();if(0!==e.length){var t=e.data("data");"true"==e.attr("aria-selected")?l.trigger("close",{}):l.trigger("select",{data:t})}}),t.on("results:previous",function(){var e=l.getHighlightedResults(),t=l.$results.find("[aria-selected]"),n=t.index(e);if(0!==n){var i=n-1;0===e.length&&(i=0);var r=t.eq(i);r.trigger("mouseenter");var o=l.$results.offset().top,s=r.offset().top,a=l.$results.scrollTop()+(s-o);0===i?l.$results.scrollTop(0):s-o<0&&l.$results.scrollTop(a)}}),t.on("results:next",function(){var e=l.getHighlightedResults(),t=l.$results.find("[aria-selected]"),n=t.index(e)+1;if(!(n>=t.length)){var i=t.eq(n);i.trigger("mouseenter");var r=l.$results.offset().top+l.$results.outerHeight(!1),o=i.offset().top+i.outerHeight(!1),s=l.$results.scrollTop()+o-r;0===n?l.$results.scrollTop(0):r<o&&l.$results.scrollTop(s)}}),t.on("results:focus",function(e){e.element.addClass("czrSelect2-results__option--highlighted")}),t.on("results:message",function(e){l.displayMessage(e)}),p.fn.mousewheel&&this.$results.on("mousewheel",function(e){var t=l.$results.scrollTop(),n=l.$results.get(0).scrollHeight-t+e.deltaY,i=0<e.deltaY&&t-e.deltaY<=0,r=e.deltaY<0&&n<=l.$results.height();i?(l.$results.scrollTop(0),e.preventDefault(),e.stopPropagation()):r&&(l.$results.scrollTop(l.$results.get(0).scrollHeight-l.$results.height()),e.preventDefault(),e.stopPropagation())}),this.$results.on("mouseup",".czrSelect2-results__option[aria-selected]",function(e){var t=p(this),n=t.data("data");return"true"===t.attr("aria-selected")?void(l.options.get("multiple")?l.trigger("unselect",{originalEvent:e,data:n}):l.trigger("close",{})):void l.trigger("select",{originalEvent:e,data:n})}),this.$results.on("mouseenter",".czrSelect2-results__option[aria-selected]",function(e){var t=p(this).data("data");l.getHighlightedResults().removeClass("czrSelect2-results__option--highlighted"),l.trigger("results:focus",{data:t,element:p(this)})})},i.prototype.getHighlightedResults=function(){return this.$results.find(".czrSelect2-results__option--highlighted")},i.prototype.destroy=function(){this.$results.remove()},i.prototype.ensureHighlightVisible=function(){var e=this.getHighlightedResults();if(0!==e.length){var t=this.$results.find("[aria-selected]").index(e),n=this.$results.offset().top,i=e.offset().top,r=this.$results.scrollTop()+(i-n),o=i-n;r-=2*e.outerHeight(!1),t<=2?this.$results.scrollTop(0):(o>this.$results.outerHeight()||o<0)&&this.$results.scrollTop(r)}},i.prototype.template=function(e,t){var n=this.options.get("templateResult"),i=this.options.get("escapeMarkup"),r=n(e,t);null==r?t.style.display="none":"string"==typeof r?t.innerHTML=i(r):p(t).append(r)},i}),e.define("czrSelect2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),e.define("czrSelect2/selection/base",["jquery","../utils","../keys"],function(n,e,r){function i(e,t){this.$element=e,this.options=t,i.__super__.constructor.call(this)}return e.Extend(i,e.Observable),i.prototype.render=function(){var e=n('<span class="czrSelect2-selection" role="combobox" aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=this.$element.data("old-tabindex")?this._tabindex=this.$element.data("old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),e.attr("title",this.$element.attr("title")),e.attr("tabindex",this._tabindex),this.$selection=e},i.prototype.bind=function(e,t){var n=this,i=(e.id,e.id+"-results");this.container=e,this.$selection.on("focus",function(e){n.trigger("focus",e)}),this.$selection.on("blur",function(e){n._handleBlur(e)}),this.$selection.on("keydown",function(e){n.trigger("keypress",e),e.which===r.SPACE&&e.preventDefault()}),e.on("results:focus",function(e){n.$selection.attr("aria-activedescendant",e.data._resultId)}),e.on("selection:update",function(e){n.update(e.data)}),e.on("open",function(){n.$selection.attr("aria-expanded","true"),n.$selection.attr("aria-owns",i),n._attachCloseHandler(e)}),e.on("close",function(){n.$selection.attr("aria-expanded","false"),n.$selection.removeAttr("aria-activedescendant"),n.$selection.removeAttr("aria-owns"),n.$selection.focus(),n._detachCloseHandler(e)}),e.on("enable",function(){n.$selection.attr("tabindex",n._tabindex)}),e.on("disable",function(){n.$selection.attr("tabindex","-1")})},i.prototype._handleBlur=function(e){var t=this;window.setTimeout(function(){document.activeElement==t.$selection[0]||n.contains(t.$selection[0],document.activeElement)||t.trigger("blur",e)},1)},i.prototype._attachCloseHandler=function(e){n(document.body).on("mousedown.czrSelect2."+e.id,function(e){var t=n(e.target).closest(".czrSelect2");n(".czrSelect2.czrSelect2-container--open").each(function(){var e=n(this);this!=t[0]&&e.data("element").czrSelect2("close")})})},i.prototype._detachCloseHandler=function(e){n(document.body).off("mousedown.czrSelect2."+e.id)},i.prototype.position=function(e,t){t.find(".selection").append(e)},i.prototype.destroy=function(){this._detachCloseHandler(this.container)},i.prototype.update=function(e){throw new Error("The `update` method must be defined in child classes.")},i}),e.define("czrSelect2/selection/single",["jquery","./base","../utils","../keys"],function(e,t,n,i){function r(){r.__super__.constructor.apply(this,arguments)}return n.Extend(r,t),r.prototype.render=function(){var e=r.__super__.render.call(this);return e.addClass("czrSelect2-selection--single"),e.html('<span class="czrSelect2-selection__rendered"></span><span class="czrSelect2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),e},r.prototype.bind=function(t,e){var n=this;r.__super__.bind.apply(this,arguments);var i=t.id+"-container";this.$selection.find(".czrSelect2-selection__rendered").attr("id",i),this.$selection.attr("aria-labelledby",i),this.$selection.on("mousedown",function(e){1===e.which&&n.trigger("toggle",{originalEvent:e})}),this.$selection.on("focus",function(e){}),this.$selection.on("blur",function(e){}),t.on("focus",function(e){t.isOpen()||n.$selection.focus()}),t.on("selection:update",function(e){n.update(e.data)})},r.prototype.clear=function(){this.$selection.find(".czrSelect2-selection__rendered").empty()},r.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},r.prototype.selectionContainer=function(){return e("<span></span>")},r.prototype.update=function(e){if(0!==e.length){var t=e[0],n=this.$selection.find(".czrSelect2-selection__rendered"),i=this.display(t,n);n.empty().append(i),n.prop("title",t.title||t.text)}else this.clear()},r}),e.define("czrSelect2/selection/multiple",["jquery","./base","../utils"],function(i,e,a){function r(e,t){r.__super__.constructor.apply(this,arguments)}return a.Extend(r,e),r.prototype.render=function(){var e=r.__super__.render.call(this);return e.addClass("czrSelect2-selection--multiple"),e.html('<ul class="czrSelect2-selection__rendered"></ul>'),e},r.prototype.bind=function(e,t){var n=this;r.__super__.bind.apply(this,arguments),this.$selection.on("click",function(e){n.trigger("toggle",{originalEvent:e})}),this.$selection.on("click",".czrSelect2-selection__choice__remove",function(e){if(!n.options.get("disabled")){var t=i(this).parent().data("data");n.trigger("unselect",{originalEvent:e,data:t})}})},r.prototype.clear=function(){this.$selection.find(".czrSelect2-selection__rendered").empty()},r.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},r.prototype.selectionContainer=function(){return i('<li class="czrSelect2-selection__choice"><span class="czrSelect2-selection__choice__remove" role="presentation">×</span></li>')},r.prototype.update=function(e){if(this.clear(),0!==e.length){for(var t=[],n=0;n<e.length;n++){var i=e[n],r=this.selectionContainer(),o=this.display(i,r);r.append(o),r.prop("title",i.title||i.text),r.data("data",i),t.push(r)}var s=this.$selection.find(".czrSelect2-selection__rendered");a.appendMany(s,t)}},r}),e.define("czrSelect2/selection/placeholder",["../utils"],function(e){function t(e,t,n){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n)}return t.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},t.prototype.createPlaceholder=function(e,t){var n=this.selectionContainer();return n.html(this.display(t)),n.addClass("czrSelect2-selection__placeholder").removeClass("czrSelect2-selection__choice"),n},t.prototype.update=function(e,t){var n=1==t.length&&t[0].id!=this.placeholder.id;if(1<t.length||n)return e.call(this,t);this.clear();var i=this.createPlaceholder(this.placeholder);this.$selection.find(".czrSelect2-selection__rendered").append(i)},t}),e.define("czrSelect2/selection/allowClear",["jquery","../keys"],function(i,r){function e(){}return e.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("CzrSelect2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".czrSelect2-selection__clear",function(e){i._handleClear(e)}),t.on("keypress",function(e){i._handleKeyboardClear(e,t)})},e.prototype._handleClear=function(e,t){if(!this.options.get("disabled")){var n=this.$selection.find(".czrSelect2-selection__clear");if(0!==n.length){t.stopPropagation();for(var i=n.data("data"),r=0;r<i.length;r++){var o={data:i[r]};if(this.trigger("unselect",o),o.prevented)return}this.$element.val(this.placeholder.id).trigger("change"),this.trigger("toggle",{})}}},e.prototype._handleKeyboardClear=function(e,t,n){n.isOpen()||(t.which==r.DELETE||t.which==r.BACKSPACE)&&this._handleClear(t)},e.prototype.update=function(e,t){if(e.call(this,t),!(0<this.$selection.find(".czrSelect2-selection__placeholder").length||0===t.length)){var n=i('<span class="czrSelect2-selection__clear">×</span>');n.data("data",t),this.$selection.find(".czrSelect2-selection__rendered").prepend(n)}},e}),e.define("czrSelect2/selection/search",["jquery","../utils","../keys"],function(i,e,s){function t(e,t,n){e.call(this,t,n)}return t.prototype.render=function(e){var t=i('<li class="czrSelect2-search czrSelect2-search--inline"><input class="czrSelect2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" aria-autocomplete="list" /></li>');this.$searchContainer=t,this.$search=t.find("input");var n=e.call(this);return this._transferTabIndex(),n},t.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("open",function(){i.$search.trigger("focus")}),t.on("close",function(){i.$search.val(""),i.$search.removeAttr("aria-activedescendant"),i.$search.trigger("focus")}),t.on("enable",function(){i.$search.prop("disabled",!1),i._transferTabIndex()}),t.on("disable",function(){i.$search.prop("disabled",!0)}),t.on("focus",function(e){i.$search.trigger("focus")}),t.on("results:focus",function(e){i.$search.attr("aria-activedescendant",e.id)}),this.$selection.on("focusin",".czrSelect2-search--inline",function(e){i.trigger("focus",e)}),this.$selection.on("focusout",".czrSelect2-search--inline",function(e){i._handleBlur(e)}),this.$selection.on("keydown",".czrSelect2-search--inline",function(e){if(e.stopPropagation(),i.trigger("keypress",e),i._keyUpPrevented=e.isDefaultPrevented(),e.which===s.BACKSPACE&&""===i.$search.val()){var t=i.$searchContainer.prev(".czrSelect2-selection__choice");if(0<t.length){var n=t.data("data");i.searchRemoveChoice(n),e.preventDefault()}}});var r=document.documentMode,o=r&&r<=11;this.$selection.on("input.searchcheck",".czrSelect2-search--inline",function(e){return o?void i.$selection.off("input.search input.searchcheck"):void i.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".czrSelect2-search--inline",function(e){if(o&&"input"===e.type)i.$selection.off("input.search input.searchcheck");else{var t=e.which;t!=s.SHIFT&&t!=s.CTRL&&t!=s.ALT&&t!=s.TAB&&i.handleSearch(e)}})},t.prototype._transferTabIndex=function(e){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},t.prototype.createPlaceholder=function(e,t){this.$search.attr("placeholder",t.text)},t.prototype.update=function(e,t){var n=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),e.call(this,t),this.$selection.find(".czrSelect2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),n&&this.$search.focus()},t.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var e=this.$search.val();this.trigger("query",{term:e})}this._keyUpPrevented=!1},t.prototype.searchRemoveChoice=function(e,t){this.trigger("unselect",{data:t}),this.$search.val(t.text),this.handleSearch()},t.prototype.resizeSearch=function(){this.$search.css("width","25px");var e="";""!==this.$search.attr("placeholder")?e=this.$selection.find(".czrSelect2-selection__rendered").innerWidth():e=.75*(this.$search.val().length+1)+"em";this.$search.css("width",e)},t}),e.define("czrSelect2/selection/eventRelay",["jquery"],function(s){function e(){}return e.prototype.bind=function(e,t,n){var i=this,r=["open","opening","close","closing","select","selecting","unselect","unselecting"],o=["opening","closing","selecting","unselecting"];e.call(this,t,n),t.on("*",function(e,t){if(-1!==s.inArray(e,r)){t=t||{};var n=s.Event("czrSelect2:"+e,{params:t});i.$element.trigger(n),-1!==s.inArray(e,o)&&(t.prevented=n.isDefaultPrevented())}})},e}),e.define("czrSelect2/translation",["jquery","require"],function(t,n){function i(e){this.dict=e||{}}return i.prototype.all=function(){return this.dict},i.prototype.get=function(e){return this.dict[e]},i.prototype.extend=function(e){this.dict=t.extend({},e.all(),this.dict)},i._cache={},i.loadPath=function(e){if(!(e in i._cache)){var t=n(e);i._cache[e]=t}return new i(i._cache[e])},i}),e.define("czrSelect2/diacritics",[],function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ω":"ω","ς":"σ"}}),e.define("czrSelect2/data/base",["../utils"],function(i){function n(e,t){n.__super__.constructor.call(this)}return i.Extend(n,i.Observable),n.prototype.current=function(e){throw new Error("The `current` method must be defined in child classes.")},n.prototype.query=function(e,t){throw new Error("The `query` method must be defined in child classes.")},n.prototype.bind=function(e,t){},n.prototype.destroy=function(){},n.prototype.generateResultId=function(e,t){var n=e.id+"-result-";return(n+=i.generateChars(4))+(null!=t.id?"-"+t.id.toString():"-"+i.generateChars(4))},n}),e.define("czrSelect2/data/select",["./base","../utils","jquery"],function(e,t,a){function n(e,t){this.$element=e,this.options=t,n.__super__.constructor.call(this)}return t.Extend(n,e),n.prototype.current=function(e){var n=[],i=this;this.$element.find(":selected").each(function(){var e=a(this),t=i.item(e);n.push(t)}),e(n)},n.prototype.select=function(r){var o=this;if(r.selected=!0,a(r.element).is("option"))return r.element.selected=!0,void this.$element.trigger("change");if(this.$element.prop("multiple"))this.current(function(e){var t=[];(r=[r]).push.apply(r,e);for(var n=0;n<r.length;n++){var i=r[n].id;-1===a.inArray(i,t)&&t.push(i)}o.$element.val(t),o.$element.trigger("change")});else{var e=r.id;this.$element.val(e),this.$element.trigger("change")}},n.prototype.unselect=function(r){var o=this;if(this.$element.prop("multiple"))return r.selected=!1,a(r.element).is("option")?(r.element.selected=!1,void this.$element.trigger("change")):void this.current(function(e){for(var t=[],n=0;n<e.length;n++){var i=e[n].id;i!==r.id&&-1===a.inArray(i,t)&&t.push(i)}o.$element.val(t),o.$element.trigger("change")})},n.prototype.bind=function(e,t){var n=this;(this.container=e).on("select",function(e){n.select(e.data)}),e.on("unselect",function(e){n.unselect(e.data)})},n.prototype.destroy=function(){this.$element.find("*").each(function(){a.removeData(this,"data")})},n.prototype.query=function(i,e){var r=[],o=this;this.$element.children().each(function(){var e=a(this);if(e.is("option")||e.is("optgroup")){var t=o.item(e),n=o.matches(i,t);null!==n&&r.push(n)}}),e({results:r})},n.prototype.addOptions=function(e){t.appendMany(this.$element,e)},n.prototype.option=function(e){var t;e.children?(t=document.createElement("optgroup")).label=e.text:void 0!==(t=document.createElement("option")).textContent?t.textContent=e.text:t.innerText=e.text,e.id&&(t.value=e.id),e.disabled&&(t.disabled=!0),e.selected&&(t.selected=!0),e.title&&(t.title=e.title);var n=a(t),i=this._normalizeItem(e);return i.element=t,a.data(t,"data",i),n},n.prototype.item=function(e){var t={};if(null!=(t=a.data(e[0],"data")))return t;if(e.is("option"))t={id:e.val(),text:e.text(),disabled:e.prop("disabled"),selected:e.prop("selected"),title:e.prop("title")};else if(e.is("optgroup")){t={text:e.prop("label"),children:[],title:e.prop("title")};for(var n=e.children("option"),i=[],r=0;r<n.length;r++){var o=a(n[r]),s=this.item(o);i.push(s)}t.children=i}return(t=this._normalizeItem(t)).element=e[0],a.data(e[0],"data",t),t},n.prototype._normalizeItem=function(e){a.isPlainObject(e)||(e={id:e,text:e});return null!=(e=a.extend({},{text:""},e)).id&&(e.id=e.id.toString()),null!=e.text&&(e.text=e.text.toString()),null==e._resultId&&e.id&&null!=this.container&&(e._resultId=this.generateResultId(this.container,e)),a.extend({},{selected:!1,disabled:!1},e)},n.prototype.matches=function(e,t){return this.options.get("matcher")(e,t)},n}),e.define("czrSelect2/data/array",["./select","../utils","jquery"],function(e,m,f){function i(e,t){var n=t.get("data")||[];i.__super__.constructor.call(this,e,t),this.addOptions(this.convertToOptions(n))}return m.Extend(i,e),i.prototype.select=function(n){var e=this.$element.find("option").filter(function(e,t){return t.value==n.id.toString()});0===e.length&&(e=this.option(n),this.addOptions(e)),i.__super__.select.call(this,n)},i.prototype.convertToOptions=function(e){function t(e){return function(){return f(this).val()==e.id}}for(var n=this,i=this.$element.find("option"),r=i.map(function(){return n.item(f(this)).id}).get(),o=[],s=0;s<e.length;s++){var a=this._normalizeItem(e[s]);if(0<=f.inArray(a.id,r)){var l=i.filter(t(a)),c=this.item(l),d=f.extend(!0,{},a,c),u=this.option(d);l.replaceWith(u)}else{var p=this.option(a);if(a.children){var h=this.convertToOptions(a.children);m.appendMany(p,h)}o.push(p)}}return o},i}),e.define("czrSelect2/data/ajax",["./array","../utils","jquery"],function(e,t,o){function n(e,t){this.ajaxOptions=this._applyDefaults(t.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),n.__super__.constructor.call(this,e,t)}return t.Extend(n,e),n.prototype._applyDefaults=function(e){var t={data:function(e){return o.extend({},e,{q:e.term})},transport:function(e,t,n){var i=o.ajax(e);return i.then(t),i.fail(n),i}};return o.extend({},t,e,!0)},n.prototype.processResults=function(e){return e},n.prototype.query=function(n,i){function e(){var e=t.transport(t,function(e){var t=r.processResults(e,n);r.options.get("debug")&&window.console&&console.error&&(t&&t.results&&o.isArray(t.results)||console.error("CzrSelect2: The AJAX results did not return an array in the `results` key of the response.")),i(t)},function(){e.status&&"0"===e.status||r.trigger("results:message",{message:"errorLoading"})});r._request=e}var r=this;null!=this._request&&(o.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var t=o.extend({type:"GET"},this.ajaxOptions);"function"==typeof t.url&&(t.url=t.url.call(this.$element,n)),"function"==typeof t.data&&(t.data=t.data.call(this.$element,n)),this.ajaxOptions.delay&&null!=n.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(e,this.ajaxOptions.delay)):e()},n}),e.define("czrSelect2/data/tags",["jquery"],function(d){function e(e,t,n){var i=n.get("tags"),r=n.get("createTag");void 0!==r&&(this.createTag=r);var o=n.get("insertTag");if(void 0!==o&&(this.insertTag=o),e.call(this,t,n),d.isArray(i))for(var s=0;s<i.length;s++){var a=i[s],l=this._normalizeItem(a),c=this.option(l);this.$element.append(c)}}return e.prototype.query=function(e,c,d){var u=this;return this._removeOldTags(),null==c.term||null!=c.page?void e.call(this,c,d):void e.call(this,c,function e(t,n){for(var i=t.results,r=0;r<i.length;r++){var o=i[r],s=null!=o.children&&!e({results:o.children},!0);if(o.text===c.term||s)return!n&&(t.data=i,void d(t))}if(n)return!0;var a=u.createTag(c);if(null!=a){var l=u.option(a);l.attr("data-czrSelect2-tag",!0),u.addOptions([l]),u.insertTag(i,a)}t.results=i,d(t)})},e.prototype.createTag=function(e,t){var n=d.trim(t.term);return""===n?null:{id:n,text:n}},e.prototype.insertTag=function(e,t,n){t.unshift(n)},e.prototype._removeOldTags=function(e){(this._lastTag,this.$element.find("option[data-czrSelect2-tag]")).each(function(){this.selected||d(this).remove()})},e}),e.define("czrSelect2/data/tokenizer",["jquery"],function(u){function e(e,t,n){var i=n.get("tokenizer");void 0!==i&&(this.tokenizer=i),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){e.call(this,t,n),this.$search=t.dropdown.$search||t.selection.$search||n.find(".czrSelect2-search__field")},e.prototype.query=function(e,t,n){var r=this;t.term=t.term||"";var i=this.tokenizer(t,this.options,function(e){var t,n=r._normalizeItem(e);if(!r.$element.find("option").filter(function(){return u(this).val()===n.id}).length){var i=r.option(n);i.attr("data-czrSelect2-tag",!0),r._removeOldTags(),r.addOptions([i])}t=n,r.trigger("select",{data:t})});i.term!==t.term&&(this.$search.length&&(this.$search.val(i.term),this.$search.focus()),t.term=i.term),e.call(this,t,n)},e.prototype.tokenizer=function(e,t,n,i){for(var r=n.get("tokenSeparators")||[],o=t.term,s=0,a=this.createTag||function(e){return{id:e.term,text:e.term}};s<o.length;){var l=o[s];if(-1!==u.inArray(l,r)){var c=o.substr(0,s),d=a(u.extend({},t,{term:c}));null!=d?(i(d),o=o.substr(s+1)||"",s=0):s++}else s++}return{term:o}},e}),e.define("czrSelect2/data/minimumInputLength",[],function(){function e(e,t,n){this.minimumInputLength=n.get("minimumInputLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){return t.term=t.term||"",t.term.length<this.minimumInputLength?void this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:t.term,params:t}}):void e.call(this,t,n)},e}),e.define("czrSelect2/data/maximumInputLength",[],function(){function e(e,t,n){this.maximumInputLength=n.get("maximumInputLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){return t.term=t.term||"",0<this.maximumInputLength&&t.term.length>this.maximumInputLength?void this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:t.term,params:t}}):void e.call(this,t,n)},e}),e.define("czrSelect2/data/maximumSelectionLength",[],function(){function e(e,t,n){this.maximumSelectionLength=n.get("maximumSelectionLength"),e.call(this,t,n)}return e.prototype.query=function(n,i,r){var o=this;this.current(function(e){var t=null!=e?e.length:0;return 0<o.maximumSelectionLength&&t>=o.maximumSelectionLength?void o.trigger("results:message",{message:"maximumSelected",args:{maximum:o.maximumSelectionLength}}):void n.call(o,i,r)})},e}),e.define("czrSelect2/dropdown",["jquery","./utils"],function(t,e){function n(e,t){this.$element=e,this.options=t,n.__super__.constructor.call(this)}return e.Extend(n,e.Observable),n.prototype.render=function(){var e=t('<span class="czrSelect2-dropdown"><span class="czrSelect2-results"></span></span>');return e.attr("dir",this.options.get("dir")),this.$dropdown=e},n.prototype.bind=function(){},n.prototype.position=function(e,t){},n.prototype.destroy=function(){this.$dropdown.remove()},n}),e.define("czrSelect2/dropdown/search",["jquery","../utils"],function(r,e){function t(){}return t.prototype.render=function(e){var t=e.call(this),n=r('<span class="czrSelect2-search czrSelect2-search--dropdown"><input class="czrSelect2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" /></span>');return this.$searchContainer=n,this.$search=n.find("input"),t.prepend(n),t},t.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),this.$search.on("keydown",function(e){i.trigger("keypress",e),i._keyUpPrevented=e.isDefaultPrevented()}),this.$search.on("input",function(e){r(this).off("keyup")}),this.$search.on("keyup input",function(e){i.handleSearch(e)}),t.on("open",function(){i.$search.attr("tabindex",0),i.$search.focus(),window.setTimeout(function(){i.$search.focus()},0)}),t.on("close",function(){i.$search.attr("tabindex",-1),i.$search.val("")}),t.on("focus",function(){t.isOpen()&&i.$search.focus()}),t.on("results:all",function(e){null!=e.query.term&&""!==e.query.term||(i.showSearch(e)?i.$searchContainer.removeClass("czrSelect2-search--hide"):i.$searchContainer.addClass("czrSelect2-search--hide"))})},t.prototype.handleSearch=function(e){if(!this._keyUpPrevented){var t=this.$search.val();this.trigger("query",{term:t})}this._keyUpPrevented=!1},t.prototype.showSearch=function(e,t){return!0},t}),e.define("czrSelect2/dropdown/hidePlaceholder",[],function(){function e(e,t,n,i){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n,i)}return e.prototype.append=function(e,t){t.results=this.removePlaceholder(t.results),e.call(this,t)},e.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},e.prototype.removePlaceholder=function(e,t){for(var n=t.slice(0),i=t.length-1;0<=i;i--){var r=t[i];this.placeholder.id===r.id&&n.splice(i,1)}return n},e}),e.define("czrSelect2/dropdown/infiniteScroll",["jquery"],function(r){function e(e,t,n,i){this.lastParams={},e.call(this,t,n,i),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return e.prototype.append=function(e,t){this.$loadingMore.remove(),this.loading=!1,e.call(this,t),this.showLoadingMore(t)&&this.$results.append(this.$loadingMore)},e.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("query",function(e){i.lastParams=e,i.loading=!0}),t.on("query:append",function(e){i.lastParams=e,i.loading=!0}),this.$results.on("scroll",function(){var e=r.contains(document.documentElement,i.$loadingMore[0]);if(!i.loading&&e){var t=i.$results.offset().top+i.$results.outerHeight(!1);i.$loadingMore.offset().top+i.$loadingMore.outerHeight(!1)<=t+50&&i.loadMore()}})},e.prototype.loadMore=function(){this.loading=!0;var e=r.extend({},{page:1},this.lastParams);e.page++,this.trigger("query:append",e)},e.prototype.showLoadingMore=function(e,t){return t.pagination&&t.pagination.more},e.prototype.createLoadingMore=function(){var e=r('<li class="czrSelect2-results__option czrSelect2-results__option--load-more"role="treeitem" aria-disabled="true"></li>'),t=this.options.get("translations").get("loadingMore");return e.html(t(this.lastParams)),e},e}),e.define("czrSelect2/dropdown/attachBody",["jquery","../utils"],function(m,a){function e(e,t,n){this.$dropdownParent=n.get("dropdownParent")||m(document.body),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){var i=this,r=!1;e.call(this,t,n),t.on("open",function(){i._showDropdown(),i._attachPositioningHandler(t),r||(r=!0,t.on("results:all",function(){i._positionDropdown(),i._resizeDropdown()}),t.on("results:append",function(){i._positionDropdown(),i._resizeDropdown()}))}),t.on("close",function(){i._hideDropdown(),i._detachPositioningHandler(t)}),this.$dropdownContainer.on("mousedown",function(e){e.stopPropagation()})},e.prototype.destroy=function(e){e.call(this),this.$dropdownContainer.remove()},e.prototype.position=function(e,t,n){t.attr("class",n.attr("class")),t.removeClass("czrSelect2"),t.addClass("czrSelect2-container--open"),t.css({position:"absolute",top:-999999}),this.$container=n},e.prototype.render=function(e){var t=m("<span></span>"),n=e.call(this);return t.append(n),this.$dropdownContainer=t},e.prototype._hideDropdown=function(e){this.$dropdownContainer.detach()},e.prototype._attachPositioningHandler=function(e,t){var n=this,i="scroll.czrSelect2."+t.id,r="resize.czrSelect2."+t.id,o="orientationchange.czrSelect2."+t.id,s=this.$container.parents().filter(a.hasScroll);s.each(function(){m(this).data("czrSelect2-scroll-position",{x:m(this).scrollLeft(),y:m(this).scrollTop()})}),s.on(i,function(e){var t=m(this).data("czrSelect2-scroll-position");m(this).scrollTop(t.y)}),m(window).on(i+" "+r+" "+o,function(e){n._positionDropdown(),n._resizeDropdown()})},e.prototype._detachPositioningHandler=function(e,t){var n="scroll.czrSelect2."+t.id,i="resize.czrSelect2."+t.id,r="orientationchange.czrSelect2."+t.id;this.$container.parents().filter(a.hasScroll).off(n),m(window).off(n+" "+i+" "+r)},e.prototype._positionDropdown=function(){var e=m(window),t=this.$dropdown.hasClass("czrSelect2-dropdown--above"),n=this.$dropdown.hasClass("czrSelect2-dropdown--below"),i=null,r=this.$container.offset();r.bottom=r.top+this.$container.outerHeight(!1);var o={height:this.$container.outerHeight(!1)};o.top=r.top,o.bottom=r.top+o.height;var s=this.$dropdown.outerHeight(!1),a=e.scrollTop(),l=e.scrollTop()+e.height(),c=a<r.top-s,d=l>r.bottom+s,u={left:r.left,top:o.bottom},p=this.$dropdownParent;"static"===p.css("position")&&(p=p.offsetParent());var h=p.offset();u.top-=h.top,u.left-=h.left,t||n||(i="below"),d||!c||t?!c&&d&&t&&(i="below"):i="above",("above"==i||t&&"below"!==i)&&(u.top=o.top-h.top-s),null!=i&&(this.$dropdown.removeClass("czrSelect2-dropdown--below czrSelect2-dropdown--above").addClass("czrSelect2-dropdown--"+i),this.$container.removeClass("czrSelect2-container--below czrSelect2-container--above").addClass("czrSelect2-container--"+i)),this.$dropdownContainer.css(u)},e.prototype._resizeDropdown=function(){var e={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(e.minWidth=e.width,e.position="relative",e.width="auto"),this.$dropdown.css(e)},e.prototype._showDropdown=function(e){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},e}),e.define("czrSelect2/dropdown/minimumResultsForSearch",[],function(){function e(e,t,n,i){this.minimumResultsForSearch=n.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),e.call(this,t,n,i)}return e.prototype.showSearch=function(e,t){return!(function e(t){for(var n=0,i=0;i<t.length;i++){var r=t[i];r.children?n+=e(r.children):n++}return n}(t.data.results)<this.minimumResultsForSearch)&&e.call(this,t)},e}),e.define("czrSelect2/dropdown/selectOnClose",[],function(){function e(){}return e.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("close",function(e){i._handleSelectOnClose(e)})},e.prototype._handleSelectOnClose=function(e,t){if(t&&null!=t.originalCzrSelect2Event){var n=t.originalCzrSelect2Event;if("select"===n._type||"unselect"===n._type)return}var i=this.getHighlightedResults();if(!(i.length<1)){var r=i.data("data");null!=r.element&&r.element.selected||null==r.element&&r.selected||this.trigger("select",{data:r})}},e}),e.define("czrSelect2/dropdown/closeOnSelect",[],function(){function e(){}return e.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("select",function(e){i._selectTriggered(e)}),t.on("unselect",function(e){i._selectTriggered(e)})},e.prototype._selectTriggered=function(e,t){var n=t.originalEvent;n&&n.ctrlKey||this.trigger("close",{originalEvent:n,originalCzrSelect2Event:t})},e}),e.define("czrSelect2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Please delete "+t+" character";return 1!=t&&(n+="s"),n},inputTooShort:function(e){return"Please enter "+(e.minimum-e.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return 1!=e.maximum&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"}}}),e.define("czrSelect2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(m,f,g,v,_,y,b,C,w,M,z,t,I,x,S,$,E,R,A,k,O,P,D,j,T,Z,L,H,e){function n(){this.reset()}return n.prototype.apply=function(t){if(null==(t=m.extend(!0,{},this.defaults,t)).dataAdapter){if(null!=t.ajax?t.dataAdapter=S:null!=t.data?t.dataAdapter=x:t.dataAdapter=I,0<t.minimumInputLength&&(t.dataAdapter=M.Decorate(t.dataAdapter,R)),0<t.maximumInputLength&&(t.dataAdapter=M.Decorate(t.dataAdapter,A)),0<t.maximumSelectionLength&&(t.dataAdapter=M.Decorate(t.dataAdapter,k)),t.tags&&(t.dataAdapter=M.Decorate(t.dataAdapter,$)),(null!=t.tokenSeparators||null!=t.tokenizer)&&(t.dataAdapter=M.Decorate(t.dataAdapter,E)),null!=t.query){var e=f(t.amdBase+"compat/query");t.dataAdapter=M.Decorate(t.dataAdapter,e)}if(null!=t.initSelection){var n=f(t.amdBase+"compat/initSelection");t.dataAdapter=M.Decorate(t.dataAdapter,n)}}if(null==t.resultsAdapter&&(t.resultsAdapter=g,null!=t.ajax&&(t.resultsAdapter=M.Decorate(t.resultsAdapter,j)),null!=t.placeholder&&(t.resultsAdapter=M.Decorate(t.resultsAdapter,D)),t.selectOnClose&&(t.resultsAdapter=M.Decorate(t.resultsAdapter,L))),null==t.dropdownAdapter){if(t.multiple)t.dropdownAdapter=O;else{var i=M.Decorate(O,P);t.dropdownAdapter=i}if(0!==t.minimumResultsForSearch&&(t.dropdownAdapter=M.Decorate(t.dropdownAdapter,Z)),t.closeOnSelect&&(t.dropdownAdapter=M.Decorate(t.dropdownAdapter,H)),null!=t.dropdownCssClass||null!=t.dropdownCss||null!=t.adaptDropdownCssClass){var r=f(t.amdBase+"compat/dropdownCss");t.dropdownAdapter=M.Decorate(t.dropdownAdapter,r)}t.dropdownAdapter=M.Decorate(t.dropdownAdapter,T)}if(null==t.selectionAdapter){if(t.multiple?t.selectionAdapter=_:t.selectionAdapter=v,null!=t.placeholder&&(t.selectionAdapter=M.Decorate(t.selectionAdapter,y)),t.allowClear&&(t.selectionAdapter=M.Decorate(t.selectionAdapter,b)),t.multiple&&(t.selectionAdapter=M.Decorate(t.selectionAdapter,C)),null!=t.containerCssClass||null!=t.containerCss||null!=t.adaptContainerCssClass){var o=f(t.amdBase+"compat/containerCss");t.selectionAdapter=M.Decorate(t.selectionAdapter,o)}t.selectionAdapter=M.Decorate(t.selectionAdapter,w)}if("string"==typeof t.language)if(0<t.language.indexOf("-")){var s=t.language.split("-")[0];t.language=[t.language,s]}else t.language=[t.language];if(m.isArray(t.language)){var a=new z;t.language.push("en");for(var l=t.language,c=0;c<l.length;c++){var d=l[c],u={};try{u=z.loadPath(d)}catch(e){try{d=this.defaults.amdLanguageBase+d,u=z.loadPath(d)}catch(e){t.debug&&window.console&&console.warn&&console.warn('CzrSelect2: The language file for "'+d+'" could not be automatically loaded. A fallback will be used instead.');continue}}a.extend(u)}t.translations=a}else{var p=z.loadPath(this.defaults.amdLanguageBase+"en"),h=new z(t.language);h.extend(p),t.translations=h}return t},n.prototype.reset=function(){function a(e){return e.replace(/[^\u0000-\u007E]/g,function(e){return t[e]||e})}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:M.escapeMarkup,language:e,matcher:function e(t,n){if(""===m.trim(t.term))return n;if(n.children&&0<n.children.length){for(var i=m.extend(!0,{},n),r=n.children.length-1;0<=r;r--)null==e(t,n.children[r])&&i.children.splice(r,1);return 0<i.children.length?i:e(t,i)}var o=a(n.text).toUpperCase(),s=a(t.term).toUpperCase();return-1<o.indexOf(s)?n:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,sorter:function(e){return e},templateResult:function(e){return e.text},templateSelection:function(e){return e.text},theme:"default",width:"resolve"}},n.prototype.set=function(e,t){var n={};n[m.camelCase(e)]=t;var i=M._convertData(n);m.extend(this.defaults,i)},new n}),e.define("czrSelect2/options",["require","jquery","./defaults","./utils"],function(i,o,r,s){function e(e,t){if(this.options=e,null!=t&&this.fromElement(t),this.options=r.apply(this.options),t&&t.is("input")){var n=i(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=s.Decorate(this.options.dataAdapter,n)}}return e.prototype.fromElement=function(e){var t=["czrSelect2"];null==this.options.multiple&&(this.options.multiple=e.prop("multiple")),null==this.options.disabled&&(this.options.disabled=e.prop("disabled")),null==this.options.language&&(e.prop("lang")?this.options.language=e.prop("lang").toLowerCase():e.closest("[lang]").prop("lang")&&(this.options.language=e.closest("[lang]").prop("lang"))),null==this.options.dir&&(e.prop("dir")?this.options.dir=e.prop("dir"):e.closest("[dir]").prop("dir")?this.options.dir=e.closest("[dir]").prop("dir"):this.options.dir="ltr"),e.prop("disabled",this.options.disabled),e.prop("multiple",this.options.multiple),e.data("czrSelect2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('CzrSelect2: The `data-czrSelect2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of CzrSelect2.'),e.data("data",e.data("czrSelect2Tags")),e.data("tags",!0)),e.data("ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("CzrSelect2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of CzrSelect2."),e.attr("ajax--url",e.data("ajaxUrl")),e.data("ajax--url",e.data("ajaxUrl")));var n;n=o.fn.jquery&&"1."==o.fn.jquery.substr(0,2)&&e[0].dataset?o.extend(!0,{},e[0].dataset,e.data()):e.data();var i=o.extend(!0,{},n);for(var r in i=s._convertData(i))-1<o.inArray(r,t)||(o.isPlainObject(this.options[r])?o.extend(this.options[r],i[r]):this.options[r]=i[r]);return this},e.prototype.get=function(e){return this.options[e]},e.prototype.set=function(e,t){this.options[e]=t},e}),e.define("czrSelect2/core",["jquery","./options","./utils","./keys"],function(r,c,n,i){var d=function(e,t){null!=e.data("czrSelect2")&&e.data("czrSelect2").destroy(),this.$element=e,this.id=this._generateId(e),t=t||{},this.options=new c(t,e),d.__super__.constructor.call(this);var n=e.attr("tabindex")||0;e.data("old-tabindex",n),e.attr("tabindex","-1");var i=this.options.get("dataAdapter");this.dataAdapter=new i(e,this.options);var r=this.render();this._placeContainer(r);var o=this.options.get("selectionAdapter");this.selection=new o(e,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,r);var s=this.options.get("dropdownAdapter");this.dropdown=new s(e,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,r);var a=this.options.get("resultsAdapter");this.results=new a(e,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var l=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(e){l.trigger("selection:update",{data:e})}),e.addClass("czrSelect2-hidden-accessible"),e.attr("aria-hidden","true"),this._syncAttributes(),e.data("czrSelect2",this)};return n.Extend(d,n.Observable),d.prototype._generateId=function(e){return"czrSelect2-"+(null!=e.attr("id")?e.attr("id"):null!=e.attr("name")?e.attr("name")+"-"+n.generateChars(2):n.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},d.prototype._placeContainer=function(e){e.insertAfter(this.$element);var t=this._resolveWidth(this.$element,this.options.get("width"));null!=t&&e.css("width",t)},d.prototype._resolveWidth=function(e,t){var n=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==t){var i=this._resolveWidth(e,"style");return null!=i?i:this._resolveWidth(e,"element")}if("element"==t){var r=e.outerWidth(!1);return r<=0?"auto":r+"px"}if("style"==t){var o=e.attr("style");if("string"!=typeof o)return null;for(var s=o.split(";"),a=0,l=s.length;a<l;a+=1){var c=s[a].replace(/\s/g,"").match(n);if(null!==c&&1<=c.length)return c[1]}return null}return t},d.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},d.prototype._registerDomEvents=function(){var t=this;this.$element.on("change.czrSelect2",function(){t.dataAdapter.current(function(e){t.trigger("selection:update",{data:e})})}),this.$element.on("focus.czrSelect2",function(e){t.trigger("focus",e)}),this._syncA=n.bind(this._syncAttributes,this),this._syncS=n.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var e=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=e?(this._observer=new e(function(e){r.each(e,t._syncA),r.each(e,t._syncS)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",t._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",t._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",t._syncS,!1))},d.prototype._registerDataEvents=function(){var n=this;this.dataAdapter.on("*",function(e,t){n.trigger(e,t)})},d.prototype._registerSelectionEvents=function(){var n=this,i=["toggle","focus"];this.selection.on("toggle",function(){n.toggleDropdown()}),this.selection.on("focus",function(e){n.focus(e)}),this.selection.on("*",function(e,t){-1===r.inArray(e,i)&&n.trigger(e,t)})},d.prototype._registerDropdownEvents=function(){var n=this;this.dropdown.on("*",function(e,t){n.trigger(e,t)})},d.prototype._registerResultsEvents=function(){var n=this;this.results.on("*",function(e,t){n.trigger(e,t)})},d.prototype._registerEvents=function(){var n=this;this.on("open",function(){n.$container.addClass("czrSelect2-container--open")}),this.on("close",function(){n.$container.removeClass("czrSelect2-container--open")}),this.on("enable",function(){n.$container.removeClass("czrSelect2-container--disabled")}),this.on("disable",function(){n.$container.addClass("czrSelect2-container--disabled")}),this.on("blur",function(){n.$container.removeClass("czrSelect2-container--focus")}),this.on("query",function(t){n.isOpen()||n.trigger("open",{}),this.dataAdapter.query(t,function(e){n.trigger("results:all",{data:e,query:t})})}),this.on("query:append",function(t){this.dataAdapter.query(t,function(e){n.trigger("results:append",{data:e,query:t})})}),this.on("keypress",function(e){var t=e.which;n.isOpen()?t===i.ESC||t===i.TAB||t===i.UP&&e.altKey?(n.close(),e.preventDefault()):t===i.ENTER?(n.trigger("results:select",{}),e.preventDefault()):t===i.SPACE&&e.ctrlKey?(n.trigger("results:toggle",{}),e.preventDefault()):t===i.UP?(n.trigger("results:previous",{}),e.preventDefault()):t===i.DOWN&&(n.trigger("results:next",{}),e.preventDefault()):(t===i.ENTER||t===i.SPACE||t===i.DOWN&&e.altKey)&&(n.open(),e.preventDefault())})},d.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},d.prototype._syncSubtree=function(e,t){var n=!1,i=this;if(!e||!e.target||"OPTION"===e.target.nodeName||"OPTGROUP"===e.target.nodeName){if(t)if(t.addedNodes&&0<t.addedNodes.length)for(var r=0;r<t.addedNodes.length;r++){t.addedNodes[r].selected&&(n=!0)}else t.removedNodes&&0<t.removedNodes.length&&(n=!0);else n=!0;n&&this.dataAdapter.current(function(e){i.trigger("selection:update",{data:e})})}},d.prototype.trigger=function(e,t){var n=d.__super__.trigger,i={open:"opening",close:"closing",select:"selecting",unselect:"unselecting"};if(void 0===t&&(t={}),e in i){var r=i[e],o={prevented:!1,name:e,args:t};if(n.call(this,r,o),o.prevented)return void(t.prevented=!0)}n.call(this,e,t)},d.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},d.prototype.open=function(){this.isOpen()||this.trigger("query",{})},d.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},d.prototype.isOpen=function(){return this.$container.hasClass("czrSelect2-container--open")},d.prototype.hasFocus=function(){return this.$container.hasClass("czrSelect2-container--focus")},d.prototype.focus=function(e){this.hasFocus()||(this.$container.addClass("czrSelect2-container--focus"),this.trigger("focus",{}))},d.prototype.enable=function(e){this.options.get("debug")&&window.console&&console.warn&&console.warn('CzrSelect2: The `czrSelect2("enable")` method has been deprecated and will be removed in later CzrSelect2 versions. Use $element.prop("disabled") instead.'),(null==e||0===e.length)&&(e=[!0]);var t=!e[0];this.$element.prop("disabled",t)},d.prototype.data=function(){this.options.get("debug")&&0<arguments.length&&window.console&&console.warn&&console.warn('CzrSelect2: Data can no longer be set using `czrSelect2("data")`. You should consider setting the value instead using `$element.val()`.');var t=[];return this.dataAdapter.current(function(e){t=e}),t},d.prototype.val=function(e){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('CzrSelect2: The `czrSelect2("val")` method has been deprecated and will be removed in later CzrSelect2 versions. Use $element.val() instead.'),null==e||0===e.length)return this.$element.val();var t=e[0];r.isArray(t)&&(t=r.map(t,function(e){return e.toString()})),this.$element.val(t).trigger("change")},d.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".czrSelect2"),this.$element.attr("tabindex",this.$element.data("old-tabindex")),this.$element.removeClass("czrSelect2-hidden-accessible"),this.$element.attr("aria-hidden","false"),this.$element.removeData("czrSelect2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},d.prototype.render=function(){var e=r('<span class="czrSelect2 czrSelect2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return e.attr("dir",this.options.get("dir")),this.$container=e,this.$container.addClass("czrSelect2-container--"+this.options.get("theme")),e.data("element",this.$element),e},d}),e.define("jquery-mousewheel",["jquery"],function(e){return e}),e.define("jquery.czrSelect2",["jquery","jquery-mousewheel","./czrSelect2/core","./czrSelect2/defaults"],function(r,e,o,t){if(null==r.fn.czrSelect2){var s=["open","close","destroy"];r.fn.czrSelect2=function(t){if("object"==typeof(t=t||{}))return this.each(function(){var e=r.extend(!0,{},t);new o(r(this),e)}),this;if("string"==typeof t){var n,i=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=r(this).data("czrSelect2");null==e&&window.console&&console.error&&console.error("The czrSelect2('"+t+"') method was called on an element that is not using CzrSelect2."),n=e[t].apply(e,i)}),-1<r.inArray(t,s)?this:n}throw new Error("Invalid arguments for CzrSelect2: "+t)}}return null==r.fn.czrSelect2.defaults&&(r.fn.czrSelect2.defaults=t),o}),{define:e.define,require:e.require}}(),t=e.require("jquery.czrSelect2");return n.fn.czrSelect2.amd=e,t}),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(o){"use strict";function n(e,t){function n(e){void 0!==e.open&&(e.open=!e.open)}var i=function(e){for(var t=[],n=e.parentNode;(i=n)&&(0===i.offsetWidth||0===i.offsetHeight||!1===i.open);)t.push(n),n=n.parentNode;var i;return t}(e),r=i.length,o=[],s=e[t];if(r){for(var a=0;a<r;a++)o[a]=i[a].style.cssText,i[a].style.setProperty?i[a].style.setProperty("display","block","important"):i[a].style.cssText+=";display: block !important",i[a].style.height="0",i[a].style.overflow="hidden",i[a].style.visibility="hidden",n(i[a]);s=e[t];for(var l=0;l<r;l++)i[l].style.cssText=o[l],n(i[l])}return s}function i(e,t){var n=parseFloat(e);return Number.isNaN(n)?t:n}function r(e){return e.charAt(0).toUpperCase()+e.substr(1)}function s(e,t){if(this.$window=o(window),this.$document=o(document),this.$element=o(e),this.options=o.extend({},d,t),this.polyfill=this.options.polyfill,this.orientation=this.$element[0].getAttribute("data-orientation")||this.options.orientation,this.onInit=this.options.onInit,this.onSlide=this.options.onSlide,this.onSlideEnd=this.options.onSlideEnd,this.DIMENSION=u.orientation[this.orientation].dimension,this.DIRECTION=u.orientation[this.orientation].direction,this.DIRECTION_STYLE=u.orientation[this.orientation].directionStyle,this.COORDINATE=u.orientation[this.orientation].coordinate,this.polyfill&&c)return!1;this.identifier="js-"+a+"-"+l++,this.startEvent=this.options.startEvent.join("."+this.identifier+" ")+"."+this.identifier,this.moveEvent=this.options.moveEvent.join("."+this.identifier+" ")+"."+this.identifier,this.endEvent=this.options.endEvent.join("."+this.identifier+" ")+"."+this.identifier,this.toFixed=(this.step+"").replace(".","").length-1,this.$fill=o('<div class="'+this.options.fillClass+'" />'),this.$handle=o('<div class="'+this.options.handleClass+'" />'),this.$range=o('<div class="'+this.options.rangeClass+" "+this.options[this.orientation+"Class"]+'" id="'+this.identifier+'" />').insertAfter(this.$element).prepend(this.$fill,this.$handle),this.$element.css({position:"absolute",width:"1px",height:"1px",overflow:"hidden",opacity:"0"}),this.handleDown=o.proxy(this.handleDown,this),this.handleMove=o.proxy(this.handleMove,this),this.handleEnd=o.proxy(this.handleEnd,this),this.init();var n,i,r=this;this.$window.on("resize."+this.identifier,(n=function(){!function(e,t){var n=Array.prototype.slice.call(arguments,2);setTimeout(function(){return e.apply(null,n)},t)}(function(){r.update(!1,!1)},300)},i=(i=20)||100,function(){if(!n.debouncing){var e=Array.prototype.slice.apply(arguments);n.lastReturnVal=n.apply(window,e),n.debouncing=!0}return clearTimeout(n.debounceTimeout),n.debounceTimeout=setTimeout(function(){n.debouncing=!1},i),n.lastReturnVal})),this.$document.on(this.startEvent,"#"+this.identifier+":not(."+this.options.disabledClass+")",this.handleDown),this.$element.on("change."+this.identifier,function(e,t){if(!t||t.origin!==r.identifier){var n=e.target.value,i=r.getPositionFromValue(n);r.setPosition(i)}})}Number.isNaN=Number.isNaN||function(e){return"number"==typeof e&&e!=e};var e,a="rangeslider",l=0,c=((e=document.createElement("input")).setAttribute("type","range"),"text"!==e.type),d={polyfill:!0,orientation:"horizontal",rangeClass:"rangeslider",disabledClass:"rangeslider--disabled",activeClass:"rangeslider--active",horizontalClass:"rangeslider--horizontal",verticalClass:"rangeslider--vertical",fillClass:"rangeslider__fill",handleClass:"rangeslider__handle",startEvent:["mousedown","touchstart","pointerdown"],moveEvent:["mousemove","touchmove","pointermove"],endEvent:["mouseup","touchend","pointerup"]},u={orientation:{horizontal:{dimension:"width",direction:"left",directionStyle:"left",coordinate:"x"},vertical:{dimension:"height",direction:"top",directionStyle:"bottom",coordinate:"y"}}};return s.prototype.init=function(){this.update(!0,!1),this.onInit&&"function"==typeof this.onInit&&this.onInit()},s.prototype.update=function(e,t){(e=e||!1)&&(this.min=i(this.$element[0].getAttribute("min"),0),this.max=i(this.$element[0].getAttribute("max"),100),this.value=i(this.$element[0].value,Math.round(this.min+(this.max-this.min)/2)),this.step=i(this.$element[0].getAttribute("step"),1)),this.handleDimension=n(this.$handle[0],"offset"+r(this.DIMENSION)),this.rangeDimension=n(this.$range[0],"offset"+r(this.DIMENSION)),this.maxHandlePos=this.rangeDimension-this.handleDimension,this.grabPos=this.handleDimension/2,this.position=this.getPositionFromValue(this.value),this.$element[0].disabled?this.$range.addClass(this.options.disabledClass):this.$range.removeClass(this.options.disabledClass),this.setPosition(this.position,t)},s.prototype.handleDown=function(e){if(e.preventDefault(),!(e.button&&0!==e.button||(this.$document.on(this.moveEvent,this.handleMove),this.$document.on(this.endEvent,this.handleEnd),this.$range.addClass(this.options.activeClass),-1<(" "+e.target.className+" ").replace(/[\n\t]/g," ").indexOf(this.options.handleClass)))){var t=this.getRelativePosition(e),n=this.$range[0].getBoundingClientRect()[this.DIRECTION],i=this.getPositionFromNode(this.$handle[0])-n,r="vertical"===this.orientation?this.maxHandlePos-(t-this.grabPos):t-this.grabPos;this.setPosition(r),i<=t&&t<i+this.handleDimension&&(this.grabPos=t-i)}},s.prototype.handleMove=function(e){e.preventDefault();var t=this.getRelativePosition(e),n="vertical"===this.orientation?this.maxHandlePos-(t-this.grabPos):t-this.grabPos;this.setPosition(n)},s.prototype.handleEnd=function(e){e.preventDefault(),this.$document.off(this.moveEvent,this.handleMove),this.$document.off(this.endEvent,this.handleEnd),this.$range.removeClass(this.options.activeClass),this.$element.trigger("change",{origin:this.identifier}),this.onSlideEnd&&"function"==typeof this.onSlideEnd&&this.onSlideEnd(this.position,this.value)},s.prototype.cap=function(e,t,n){return e<t?t:n<e?n:e},s.prototype.setPosition=function(e,t){var n,i;void 0===t&&(t=!0),n=this.getValueFromPosition(this.cap(e,0,this.maxHandlePos)),i=this.getPositionFromValue(n),this.$fill[0].style[this.DIMENSION]=i+this.grabPos+"px",this.$handle[0].style[this.DIRECTION_STYLE]=i+"px",this.setValue(n),this.position=i,this.value=n,t&&this.onSlide&&"function"==typeof this.onSlide&&this.onSlide(i,n)},s.prototype.getPositionFromNode=function(e){for(var t=0;null!==e;)t+=e.offsetLeft,e=e.offsetParent;return t},s.prototype.getRelativePosition=function(e){var t=r(this.COORDINATE),n=this.$range[0].getBoundingClientRect()[this.DIRECTION],i=0;return void 0!==e.originalEvent["client"+t]?i=e.originalEvent["client"+t]:e.originalEvent.touches&&e.originalEvent.touches[0]&&void 0!==e.originalEvent.touches[0]["client"+t]?i=e.originalEvent.touches[0]["client"+t]:e.currentPoint&&void 0!==e.currentPoint[this.COORDINATE]&&(i=e.currentPoint[this.COORDINATE]),i-n},s.prototype.getPositionFromValue=function(e){var t;return t=(e-this.min)/(this.max-this.min),Number.isNaN(t)?0:t*this.maxHandlePos},s.prototype.getValueFromPosition=function(e){var t,n;return t=e/(this.maxHandlePos||1),n=this.step*Math.round(t*(this.max-this.min)/this.step)+this.min,Number(n.toFixed(this.toFixed))},s.prototype.setValue=function(e){e===this.value&&""!==this.$element[0].value||this.$element.val(e).trigger("input",{origin:this.identifier})},s.prototype.destroy=function(){this.$document.off("."+this.identifier),this.$window.off("."+this.identifier),this.$element.off("."+this.identifier).removeAttr("style").removeData("plugin_"+a),this.$range&&this.$range.length&&this.$range[0].parentNode.removeChild(this.$range[0])},o.fn[a]=function(n){var i=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=o(this),t=e.data("plugin_"+a);t||e.data("plugin_"+a,t=new s(this,n)),"string"==typeof n&&t[n].apply(t,i)})},"rangeslider.js is available in jQuery context e.g $(selector).rangeslider(options);"}),function(l){if(!l.wp.wpColorPicker.prototype._hasAlpha){var c="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAAHnlligAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi+P///4EDBxiAGMgCCCAGFB5AADGCRBgYDh48CCRZIJS9vT2QBAggFBkmBiSAogxFBiCAoHogAKIKAlBUYTELAiAmEtABEECk20G6BOmuIl0CIMBQ/IEMkO0myiSSraaaBhZcbkUOs0HuBwDplz5uFJ3Z4gAAAABJRU5ErkJggg==",t='<div class="wp-picker-holder" />',i='<div class="wp-picker-container" />',r='<input type="button" class="button button-small" />',o=void 0!==wpColorPickerL10n.current;if(o)var s='<a tabindex="0" class="wp-color-result" />';else{s='<button type="button" class="button wp-color-result" aria-expanded="false"><span class="wp-color-result-text"></span></button>';var a="<label></label>",d='<span class="screen-reader-text"></span>'}Color.fn.toString=function(){if(this._alpha<1)return this.toCSS("rgba",this._alpha).replace(/\s+/g,"");var e=parseInt(this._color,10).toString(16);return this.error?"":(e.length<6&&(e=("00000"+e).substr(-6)),"#"+e)},l.widget("wp.wpColorPicker",l.wp.wpColorPicker,{_hasAlpha:!0,_create:function(){if(l.support.iris){var n=this,e=n.element;if(l.extend(n.options,e.data()),"hue"===n.options.type)return n._createHueOnly();n.close=l.proxy(n.close,n),n.initialValue=e.val(),e.addClass("wp-color-picker"),o?(e.hide().wrap(i),n.wrap=e.parent(),n.toggler=l(s).insertBefore(e).css({backgroundColor:n.initialValue}).attr("title",wpColorPickerL10n.pick).attr("data-current",wpColorPickerL10n.current),n.pickerContainer=l(t).insertAfter(e),n.button=l(r).addClass("hidden")):(e.parent("label").length||(e.wrap(a),n.wrappingLabelText=l(d).insertBefore(e).text(wpColorPickerL10n.defaultLabel)),n.wrappingLabel=e.parent(),n.wrappingLabel.wrap(i),n.wrap=n.wrappingLabel.parent(),n.toggler=l(s).insertBefore(n.wrappingLabel).css({backgroundColor:n.initialValue}),n.toggler.find(".wp-color-result-text").text(wpColorPickerL10n.pick),n.pickerContainer=l(t).insertAfter(n.wrappingLabel),n.button=l(r)),n.options.defaultColor?(n.button.addClass("wp-picker-default").val(wpColorPickerL10n.defaultString),o||n.button.attr("aria-label",wpColorPickerL10n.defaultAriaLabel)):(n.button.addClass("wp-picker-clear").val(wpColorPickerL10n.clear),o||n.button.attr("aria-label",wpColorPickerL10n.clearAriaLabel)),o?e.wrap('<span class="wp-picker-input-wrap" />').after(n.button):(n.wrappingLabel.wrap('<span class="wp-picker-input-wrap hidden" />').after(n.button),n.inputWrapper=e.closest(".wp-picker-input-wrap")),e.iris({target:n.pickerContainer,hide:n.options.hide,width:n.options.width,mode:n.options.mode,palettes:n.options.palettes,change:function(e,t){n.options.alpha?(n.toggler.css({"background-image":"url("+c+")"}),o?n.toggler.html('<span class="color-alpha" />'):(n.toggler.css({position:"relative"}),0==n.toggler.find("span.color-alpha").length&&n.toggler.append('<span class="color-alpha" />')),n.toggler.find("span.color-alpha").css({width:"30px",height:"24px",position:"absolute",top:0,left:0,"border-top-left-radius":"2px","border-bottom-left-radius":"2px",background:t.color.toString()})):n.toggler.css({backgroundColor:t.color.toString()}),l.isFunction(n.options.change)&&n.options.change.call(this,e,t)}}),e.val(n.initialValue),n._addListeners(),n.options.hide||n.toggler.click(),e.on("czr-colorpicker-close",function(){n.toggler.hasClass("wp-picker-open")&&n.close()})}},_addListeners:function(){var t=this;t.wrap.on("click.wpcolorpicker",function(e){e.stopPropagation()}),t.toggler.click(function(){t.toggler.hasClass("wp-picker-open")?t.close():t.open()}),t.element.on("change",function(e){(""===l(this).val()||t.element.hasClass("iris-error"))&&(t.options.alpha?(o&&t.toggler.removeAttr("style"),t.toggler.find("span.color-alpha").css("backgroundColor","")):t.toggler.css("backgroundColor",""),l.isFunction(t.options.clear)&&t.options.clear.call(this,e))}),t.button.on("click",function(e){l(this).hasClass("wp-picker-clear")?(t.element.val(""),t.options.alpha?(o&&t.toggler.removeAttr("style"),t.toggler.find("span.color-alpha").css("backgroundColor","")):t.toggler.css("backgroundColor",""),l.isFunction(t.options.clear)&&t.options.clear.call(this,e)):l(this).hasClass("wp-picker-default")&&t.element.val(t.options.defaultColor).change()})},open:function(){l("body").find(".wp-color-picker").not(this.element).each(function(){l(this).trigger("czr-colorpicker-close")}),this.element.iris("toggle"),this.inputWrapper.removeClass("hidden"),this.wrap.addClass("wp-picker-active"),this.toggler.addClass("wp-picker-open").attr("aria-expanded","true")},close:function(){try{this.element.iris("toggle")}catch(e){console.log("color-picker => error on ::close()",e)}this.inputWrapper.addClass("hidden"),this.wrap.removeClass("wp-picker-active"),this.toggler.removeClass("wp-picker-open").attr("aria-expanded","false")}}),l.widget("a8c.iris",l.a8c.iris,{_create:function(){if(this._super(),this.options.alpha=this.element.data("alpha")||!1,this.element.is(":input")||(this.options.alpha=!1),void 0!==this.options.alpha&&this.options.alpha){var n=this,e=n.element,t=l('<div class="iris-strip iris-slider iris-alpha-slider"><div class="iris-slider-offset iris-slider-offset-alpha"></div></div>').appendTo(n.picker.find(".iris-picker-inner")),i=t.find(".iris-slider-offset-alpha"),r={aContainer:t,aSlider:i};void 0!==e.data("custom-width")?n.options.customWidth=parseInt(e.data("custom-width"))||0:n.options.customWidth=100,n.options.defaultWidth=e.width(),(n._color._alpha<1||-1!=n._color.toString().indexOf("rgb"))&&e.width(parseInt(n.options.defaultWidth+n.options.customWidth)),l.each(r,function(e,t){n.controls[e]=t}),n.controls.square.css({"margin-right":"0"});var o=n.picker.width()-n.controls.square.width()-20,s=o/6,a=o/2-s;l.each(["aContainer","strip"],function(e,t){n.controls[t].width(a).css({"margin-left":s+"px"})}),n._initControls(),n._change()}},_initControls:function(){if(this._super(),this.options.alpha){var n=this;n.controls.aSlider.slider({orientation:"vertical",min:0,max:100,step:1,value:parseInt(100*n._color._alpha),slide:function(e,t){n._color._alpha=parseFloat(t.value/100),n._change.apply(n,arguments)}})}},_change:function(){this._super();var e=this,t=e.element;if(this.options.alpha){var n=e.controls,i=parseInt(100*e._color._alpha),r=e._color.toRgb(),o=["rgb("+r.r+","+r.g+","+r.b+") 0%","rgba("+r.r+","+r.g+","+r.b+", 0) 100%"],s=e.options.defaultWidth,a=e.options.customWidth,l=e.picker.closest(".wp-picker-container").find(".wp-color-result");n.aContainer.css({background:"linear-gradient(to bottom, "+o.join(", ")+"), url("+c+")"}),l.hasClass("wp-picker-open")&&(n.aSlider.slider("value",i),e._color._alpha<1?(n.strip.attr("style",n.strip.attr("style").replace(/rgba\(([0-9]+,)(\s+)?([0-9]+,)(\s+)?([0-9]+)(,(\s+)?[0-9\.]+)\)/g,"rgb($1$3$5)")),t.width(parseInt(s+a))):t.width(s))}(t.data("reset-alpha")||!1)&&e.picker.find(".iris-palette-container").on("click.palette",".iris-palette",function(){e._color._alpha=1,e.active="external",e._change()})},_addInputListeners:function(i){var r=this,e=function(e){var t=new Color(i.val()),n=i.val();i.removeClass("iris-error"),t.error?""!==n&&i.addClass("iris-error"):t.toString()!==r._color.toString()&&("keyup"===e.type&&n.match(/^[0-9a-fA-F]{3}$/)||r._setOption("color",t.toString()))};i.on("change",e).on("keyup",r._debounce(e,100)),r.options.hide&&i.on("focus",function(){r.show()})}})}}(jQuery),function(t,e,n){t.bind("ready",function(){t.previewedDevice&&t.previewedDevice.bind(function(e){t.previewer.send("previewed-device",e)})})}(wp.customize,jQuery,_),function(e,t,i){var r=function(e){e=i.extend({bgCol:"#5ed1f5",textCol:"#000",consoleArguments:[]},e);var t,n=Array.from(e.consoleArguments);return n=i.isEmpty(i.filter(n,function(e){return!i.isString(e)}))?n.join(" "):JSON.stringify(n.join(" ")),["%c "+(t=n,i.isString(t)?300<t.length?t.substr(0,299)+"...":t:""),["background:"+e.bgCol,"color:"+e.textCol,"display: block;"].join(";")]},n=function(e,t,n){i.isUndefined(console)&&"function"!=typeof window.console.log||(serverControlParams.isDevMode?i.isUndefined(t)?console.log.apply(console,r({bgCol:n,textCol:"#000",consoleArguments:["<"+e+">"]})):(console.log.apply(console,r({bgCol:n,textCol:"#000",consoleArguments:["<"+e+">"]})),console.log(t),console.log.apply(console,r({bgCol:n,textCol:"#000",consoleArguments:["</"+e+">"]}))):console.log.apply(console,r({bgCol:n,textCol:"#000",consoleArguments:[e]})))};e.consoleLog=function(){serverControlParams.isDevMode&&(i.isUndefined(console)&&"function"!=typeof window.console.log||(console.log.apply(console,r({consoleArguments:arguments})),console.log("Unstyled console message : ",arguments)))},e.errorLog=function(){i.isUndefined(console)&&"function"!=typeof window.console.log||console.log.apply(console,r({bgCol:"#ffd5a0",textCol:"#000",consoleArguments:arguments}))},e.errare=function(e,t){n(e,t,"#ffd5a0")},e.infoLog=function(e,t){n(e,t,"#5ed1f5")},e.czr_isChangeSetOn=function(){return serverControlParams.isChangeSetOn&&!0}}(wp.customize,jQuery,_),function(e,n,i){e.bind("ready",function(){var t=function(){i.isUndefined(window.themeServerControlParams)||i.isUndefined(themeServerControlParams.isThemeSwitchOn)||themeServerControlParams.isThemeSwitchOn||(e.panel("themes").active.callbacks=n.Callbacks(),e.panel("themes").active(themeServerControlParams.isThemeSwitchOn))};e.panel.has("themes")?t():e.panel.when("themes",function(e){t()})})}(wp.customize,jQuery,_),function(r,e,o){r.czr_activeSectionId=r.czr_activeSectionId||new r.Value(""),r.czr_activePanelId=r.czr_activePanelId||new r.Value(""),r.bind("ready",function(){if("function"!=typeof r.Section)throw new Error("Your current version of WordPress does not support the customizer sections needed for this theme. Please upgrade WordPress to the latest version.");var n=function(e,t){r.czr_activeSectionId(e?t:"")};r.section.each(function(t){"publish_settings"!=t.id&&t.expanded.bind(function(e){n(e,t.id)})}),r.section.bind("add",function(t){"publish_settings"!=t.id&&t.expanded.bind(function(e){n(e,t.id)})});var i=function(e,t){r.czr_activePanelId(e?t:""),o.isEmpty(r.czr_activePanelId())&&r.czr_activeSectionId("")};r.panel.each(function(t){t.expanded.bind(function(e){i(e,t.id)})}),r.panel.bind("add",function(t){t.expanded.bind(function(e){i(e,t.id)})})})}(wp.customize,jQuery,_),function(a,e,l){a.bind("ready",function(){serverControlParams.paramsForDynamicRegistration;l.isObject(serverControlParams.paramsForDynamicRegistration)||a.errorLog("serverControlParams.paramsForDynamicRegistration should be an array"),l.each(serverControlParams.paramsForDynamicRegistration,function(e,t){if(e.module_registration_params&&!0===e.module_registration_params.dynamic_registration)if(serverControlParams.isDevMode)n(e);else try{n(e)}catch(e){a.errorLog(e)}})});var n=function(e){if(e=l.extend({setting_id:"",module_type:"",option_value:[],setting:{},section:{id:"",title:""},control:{}},e),l.isEmpty(e.setting_id)||l.isEmpty(e.module_type))throw a.errare("registerDynamicModuleSettingControl => args",e),new Error("registerDynamicModuleSettingControl => missing params when registrating a setting");if(!l.isArray(e.option_value)&&!l.isObject(e.option_value))throw new Error("registerDynamicModuleSettingControl => the module values must be an array or an object");var t=e.setting_id,n=e.setting;a.CZR_Helpers.register({what:"setting",id:t,dirty:!l.isEmpty(e.option_value),value:e.option_value,transport:n.transport||"refresh",type:n.type||"option",track:!1});var i=e.section;if(!l.isEmpty(i)){if(!l.has(i,"id"))throw new Error("registerDynamicModuleSettingControl => missing section id for the section of setting : "+t);a.CZR_Helpers.register({what:"section",id:i.id,title:i.title||i.id,panel:l.isEmpty(i.panel)?"":i.panel,priority:i.priority||10,track:!1})}var r,o=t,s=e.control;if(r=l.isEmpty(e.section)?s.section:e.section.id,l.isEmpty(r))throw a.errare("registerDynamicModuleSettingControl => missing section id for the control",e),new Error("registerDynamicModuleSettingControl => missing section id for the section of setting : "+t);return a.CZR_Helpers.register({what:"control",id:o,label:s.label||o,type:"czr_module",module_type:e.module_type,section:r,priority:s.priority||10,settings:{default:t},track:!1}),a.section.has(r)&&a.section(r).expanded()&&a.control(o).trigger("set-module-ready"),t}}(wp.customize,jQuery,_),function(s,a,l){s.Value.prototype.set=function(t,n){var i=this._value,e=a.Deferred(),r=this,o=[];return t=this._setter.apply(this,arguments),t=this.validate(t),args=l.extend({silent:!1},l.isObject(n)?n:{}),null===t||l.isEqual(i,t)?e.resolveWith(r,[t,i,n]).promise():(this._value=t,(this._dirty=!0)===args.silent?e.resolveWith(r,[t,i,n]).promise():this._deferreds?(l.each(r._deferreds,function(e){o.push(e.apply(null,[t,i,n]))}),a.when.apply(null,o).fail(function(){s.errorLog("A deferred callback failed in api.Value::set()")}).then(function(){r.callbacks.fireWith(r,[t,i,n]),e.resolveWith(r,[t,i,n])}),e.promise(r)):(this.callbacks.fireWith(this,[t,i,n]),e.resolveWith(r,[t,i,n]).promise(r)))},s.Value.prototype.bind=function(){var t=this,n=!1,i=[];return a.each(arguments,function(e,t){n||(n=l.isObject(t)&&t.deferred),l.isFunction(t)&&i.push(t)}),n?(t._deferreds=t._deferreds||[],l.each(i,function(e){l.contains(e,t._deferreds)||t._deferreds.push(e)})):t.callbacks.add.apply(t.callbacks,arguments),this},s.Setting.prototype.silent_set=function(e,t){var n=this._value,i=s.state("saved")();return e=this._setter.apply(this,arguments),null===(e=this.validate(e))||l.isEqual(n,e)||(this._value=e,this._dirty=l.isUndefined(t)||!l.isBoolean(t)?this._dirty:t,this.callbacks.fireWith(this,[e,n,{silent:!0}]),s.state("saved")(i)),this}}(wp.customize,jQuery,_),function(s,a,l){s.Setting.prototype.preview=function(e,t,n){var i,r=this,o=a.Deferred();return i=r.transport,l.isUndefined(t)||l.isEmpty(t)||l.isNull(t)||!l.isObject(n)||!0!==n.not_preview_sent?l.has(n,"silent")&&!1!==n.silent?o.resolve(arguments).promise():("postMessage"!==i||s.state("previewerAlive").get()||(i="refresh"),"postMessage"===i?(r.previewer.send("pre_setting",{set_id:r.id,data:n,value:e}),r.previewer.send("setting",[r.id,r()]),o.resolve(arguments)):"refresh"===i&&(r.previewer.refresh(),o.resolve(arguments)),o.promise()):o.resolve(arguments).promise()}}(wp.customize,jQuery,_),function(e,r,o){if("function"==typeof e.Section){var n=e.Section.prototype.initialize;e.Section.prototype.initialize=function(e,t){n.apply(this,[e,t]);var i=this;this.expanded.callbacks.add(function(e){if(e){var t=i.container.closest(".wp-full-overlay-sidebar-content"),n=i.container.find(".accordion-section-content");_resizeContentHeight=function(){n.css("height",t.innerHeight())},_resizeContentHeight(),r(window).on("resize.customizer-section",o.debounce(_resizeContentHeight,110))}})}}}(wp.customize,jQuery,_),function(d,u,p){d.CZR_Helpers=d.CZR_Helpers||{},d.CZR_Helpers=u.extend(d.CZR_Helpers,{setupInputCollectionFromDOM:function(){var o=this;if(!p.isFunction(o))throw new Error("setupInputCollectionFromDOM => inputParentInst is not valid.");var s=o.module,a=p.has(o(),"is_mod_opt");if(p.isEmpty(o.inputCollection())){o.czr_Input=o.czr_Input||new d.Values,o.inputConstructor=a?s.inputModOptConstructor:s.inputConstructor;var e=a?o.defaultModOptModel:o.defaultItemModel;if(p.isEmpty(e)||p.isUndefined(e))throw new Error("setupInputCollectionFromDOM => No default model found in item or mod opt "+o.id+".");var l=u.extend(!0,{},o());l=p.isObject(l)?u.extend(e,l):e;var c={};return u("."+s.control.css_attr.sub_set_wrapper,o.container).length<1&&d.errare("setupInputCollectionFromDOM => no input elements found in the DOM"),u("."+s.control.css_attr.sub_set_wrapper,o.container).each(function(e){var t=u(this).find("[data-czrtype]").attr("data-czrtype"),n=p.has(l,t)?l[t]:"";if(p.isUndefined(t)||p.isEmpty(t))d.errare("setupInputCollectionFromDOM => missing data-czrtype id for input type "+u(this).data("input-type")+" in module "+s.id+". Check that the server input template is properly declared.");else{if(!p.has(l,t))throw new Error("setupInputCollectionFromDOM => The item or mod opt property : "+t+" has been found in the DOM but not in the item or mod opt model : "+o.id+". The input can not be instantiated.");var i=u(this).data("input-type"),r={id:t,type:i,transport:u(this).data("transport")||"inherit",input_value:n,input_options:p.has(s.inputOptions,i)?s.inputOptions[i]:{},container:u(this),input_parent:o,is_mod_opt:a,module:s};d.trigger("input-args-before-instantiation",r),o.czr_Input.add(t,new o.inputConstructor(t,r)),o.czr_Input(t).ready(),c[t]=n}}),o.inputCollection(c),o}}})}(wp.customize,jQuery,_),function(i,e,r){i.CZR_Helpers=i.CZR_Helpers||{},i.CZR_Helpers=e.extend(i.CZR_Helpers,{getModuleTmpl:function(t){var n=e.Deferred();if(t=r.extend({tmpl:"",module_type:"",module_id:"",cache:!0,nonce:i.settings.nonce.save},t),(r.isEmpty(t.tmpl)||r.isEmpty(t.module_type))&&n.reject("api.CZR_Helpers.getModuleTmpl => missing tmpl or module_type param"),i.CZR_Helpers.czr_cachedTmpl=i.CZR_Helpers.czr_cachedTmpl||{},i.CZR_Helpers.czr_cachedTmpl[t.module_type]=i.CZR_Helpers.czr_cachedTmpl[t.module_type]||{},!0===t.cache&&!r.isEmpty(i.CZR_Helpers.czr_cachedTmpl[t.module_type][t.tmpl])&&r.isString(i.CZR_Helpers.czr_cachedTmpl[t.module_type][t.tmpl]))n.resolve(i.CZR_Helpers.czr_cachedTmpl[t.module_type][t.tmpl]);else{if(r.isObject(i.CZR_Helpers.czr_cachedTmpl[t.module_type][t.tmpl])&&"pending"==i.CZR_Helpers.czr_cachedTmpl[t.module_type][t.tmpl].state())return i.CZR_Helpers.czr_cachedTmpl[t.module_type][t.tmpl];i.CZR_Helpers.czr_cachedTmpl[t.module_type][t.tmpl]=wp.ajax.post("ac_get_template",t).done(function(e){n.resolve(e),i.CZR_Helpers.czr_cachedTmpl[t.module_type][t.tmpl]=e}).fail(function(e){i.errare("api.CZR_Helpers.getModuleTmpl => Problem when fetching the "+t.tmpl+" tmpl from server for module : "+t.module_id+" "+t.module_type,e),n.reject(e),r.isObject(e)&&("invalid_nonce"!==e.code&&"Bad Request"!==e.statusText||window.sektionsLocalizedData&&sektionsLocalizedData.i18n&&i.previewer.trigger("sek-notify",{type:"error",duration:3e4,message:sektionsLocalizedData.i18n["Something went wrong, please refresh this page."]}))})}return n.promise()}})}(wp.customize,jQuery,_),function(p,h,m){p.CZR_Helpers=p.CZR_Helpers||{},p.CZR_Helpers=h.extend(p.CZR_Helpers,{register:function(e){if(m.has(e,"id")){var t,n={};switch(e.what){case"setting":if(p.has(e.id))break;t=h.extend(!0,{},p.Setting.prototype.defaults);var i=m.extend(t,{dirty:!m.isUndefined(e.dirty)&&e.dirty,value:m.isUndefined(e.value)?null:e.value,transport:e.transport||"refresh",type:e.type||"option"}),r=p.settingConstructor[i.type]||p.Setting;m.isObject(e.options)&&(i=m.extend(i,e.options));try{p.add(new r(e.id,i.value,i))}catch(e){p.errare("api.CZR_Helpers::register => problem when adding a setting to the api",e)}break;case"panel":if(!m.has(e,"id"))throw new Error("registerPanel => missing panel id ");if(p.panel.has(e.id))break;t=h.extend(!0,{},p.Panel.prototype.defaults);var o=m.extend(t,{id:e.id,title:e.title||e.id,priority:m.has(e,"priority")?e.priority:0}),s=m.isObject(e.constructWith)?e.constructWith:p.Panel;m.isObject(e.options)&&(o=m.extend(o,e.options)),o=m.extend({params:o},o);try{n=p.panel.add(new s(e.id,o))}catch(e){p.errare("api.CZR_Helpers::register => problem when adding a panel to the api",e)}break;case"section":if(!m.has(e,"id"))throw new Error("registerSection => missing section id ");if(p.section.has(e.id))break;t=h.extend(!0,{},p.Section.prototype.defaults);var a=m.extend(t,{content:"",id:e.id,title:e.title,panel:e.panel,priority:e.priority,description_hidden:!1,customizeAction:serverControlParams.i18n.Customizing}),l=p.Section;m.isUndefined(e.constructWith)?!m.isEmpty(e.type)&&p.sectionConstructor[e.type]&&(l=p.sectionConstructor[e.type]):l=e.constructWith,m.isObject(e.options)&&(a=m.extend(a,e.options)),a=m.extend({params:a},a);try{n=p.section.add(new l(e.id,a))}catch(e){p.errare("api.CZR_Helpers::register => problem when adding a section to the api",e)}break;case"control":if(p.control.has(e.id))break;t=h.extend(!0,{},p.Control.prototype.defaults);var c,d=m.extend(t,{content:"",label:e.label||e.id,priority:e.priority,section:e.section,settings:e.settings,type:e.type,module_type:e.module_type,input_attrs:e.input_attrs,sek_registration_params:e}),u=p.controlConstructor[d.type]||p.Control;m.isObject(e.options)&&(d=m.extend(d,e.options)),c=m.extend({params:d},d);try{n=p.control.add(new u(e.id,c))}catch(e){p.errare("api.CZR_Helpers::register => problem when adding a control to the api",e)}break;default:p.errorLog('invalid "what" when invoking the register() method')}return n=m.isEmpty(n)?{deferred:{embedded:h.Deferred(function(){this.resolve()})}}:n,!1!==e.track&&p.trigger("czr-new-registered",e),"setting"==e.what?e:n.deferred.embedded}p.errare("register => missing id ",e)}})}(wp.customize,jQuery,_),function(i,r,o){i.CZR_Helpers=i.CZR_Helpers||{},i.CZR_Helpers=r.extend(i.CZR_Helpers,{css_loader_html:'<div class="czr-css-loader czr-mr-loader" style="display:none"><div></div><div></div><div></div></div>',getControlSettingId:function(e,t){return t="default",i.control.has(e)?!o.has(i.control(e),"settings")||o.isEmpty(i.control(e).settings)?e:o.has(i.control(e).settings,t)?o.isUndefined(i.control(e).settings[t].id)?(i.consoleLog("getControlSettingId : The requested control_id has no setting id assigned : "+e),e):i.control(e).settings[t].id:(i.consoleLog("getControlSettingId : The requested control_id does not have the requested setting type : "+e+" , "+t),e):e},getDocSearchLink:function(e){var t=(e=o.isString(e)?e:"").replace(/ /g,"+");return['<a href="'+[serverControlParams.docURL,"search?query=",t].join("")+'" title="'+serverControlParams.i18n.readDocumentation+'" target="_blank">'," ",'<span class="far fa-question-circle-o"></span>'].join("")},build_setId:function(e){return o.isUndefined(window.themeServerControlParams)||!o.isArray(themeServerControlParams.wpBuiltinSettings)?e:o.contains(themeServerControlParams.wpBuiltinSettings,e)?e:o.contains(themeServerControlParams.themeSettingList,e)&&-1==e.indexOf(themeServerControlParams.themeOptions)?[themeServerControlParams.themeOptions+"[",e,"]"].join(""):e},getOptionName:function(e){if(o.isEmpty(window.themeServerControlParams)||o.isEmpty(themeServerControlParams.themeOptions))return e;return-1==e.indexOf(themeServerControlParams.themeOptions)?e:e.replace(/\[|\]/g,"").replace(themeServerControlParams.themeOptions,"")},hasPartRefresh:function(n){if(o.has(i,"czr_partials"))return o.contains(o.map(i.czr_partials(),function(e,t){return o.contains(e.settings,n)}),!0)},getSectionControlIds:function(e){return e=e||i.czr_activeSectionId(),i.section.has(e)?o.map(i.section(e).controls(),function(e){return e.id}):[]},getSectionSettingIds:function(e){if(e=e||i.czr_activeSectionId(),i.section.has(e)){var n=[],t=this.getSectionControlIds(e);return o.each(t,function(e){o.each(i.control(e).settings,function(e,t){n.push(e.id)})}),n}},capitalize:function(e){return o.isString(e)?e.charAt(0).toUpperCase()+e.slice(1):e},truncate:function(e,t,n){if(!o.isString(e))return"";t=t||20;var i=e.length>t,r=i?e.substr(0,t-1):e;return r=n&&i?r.substr(0,r.lastIndexOf(" ")):r,i?r+"...":r},isMultiItemModule:function(e,t){if(!o.isUndefined(e)||o.isObject(t)){if(o.isObject(t)&&o.has(t,"module_type"))e=t.module_type;else if(o.isUndefined(e)||o.isNull(e))return;if(o.has(i.czrModuleMap,e))return i.czrModuleMap[e].crud||i.czrModuleMap[e].multi_item||!1}},isCrudModule:function(e,t){if(!o.isUndefined(e)||o.isObject(t)){if(o.isObject(t)&&o.has(t,"module_type"))e=t.module_type;else if(o.isUndefined(e)||o.isNull(e))return;if(o.has(i.czrModuleMap,e))return i.czrModuleMap[e].crud||!1}},hasModuleModOpt:function(e,t){if(!o.isUndefined(e)||o.isObject(t)){if(o.isObject(t)&&o.has(t,"module_type"))e=t.module_type;else if(o.isUndefined(e)||o.isNull(e))return;if(o.has(i.czrModuleMap,e))return i.czrModuleMap[e].has_mod_opt||!1}},removeInputCollection:function(){var t=this;if(!o.isFunction(t))throw new Error("removeInputCollection : inputParentInst is not valid.");o.has(t,"czr_Input")&&(t.czr_Input.each(function(e){t.czr_Input.remove(e.id)}),t.inputCollection({}))},refreshModuleControl:function(e){var t=i.controlConstructor.czr_module,n=(i.control(e).params.type,i.settings.controls[e]);r.when(i.control(e).container.remove()).done(function(){i.control.remove(e),i.control.add(e,new t(e,{params:n,previewer:i.previewer}))})},isChecked:function(e){return o.isBoolean(e)?e:o.isNumber(e)?0<e:!!o.isString(e)&&("0"!==e&&""!==e&&"off"!==e)},hexToRgb:function(t){try{t=t.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(e,t,n,i){return t+t+n+n+i+i})}catch(e){return i.errorLog("Error in Helpers::hexToRgb : "+e),t}var e=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);return"rgb("+(e=e?[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]:[]).join(",")+")"},rgbToHex:function(e,t,n){var i=function(e){var t=e.toString(16);return 1==t.length?"0"+t:t};return"#"+i(e)+i(t)+i(n)},parseTemplate:o.memoize(function(t){var n,i={evaluate:/<#([\s\S]+?)#>/g,interpolate:/\{\{\{([\s\S]+?)\}\}\}/g,escape:/\{\{([^\}]+?)\}\}(?!\})/g,variable:"data"};return function(e){return(n=n||o.template(t,i))(e)}})})}(wp.customize,jQuery,_),function(a,l,c){a.CZR_Helpers=a.CZR_Helpers||{},a.CZR_Helpers=l.extend(a.CZR_Helpers,{addActions:function(e,t,n){(n=n||this)[e]=n[e]||[],new_event_map=c.clone(n[e]),n[e]=c.union(new_event_map,c.isArray(t)?t:[t])},doActions:function(e,t,n){t.trigger(e,n)},setupDOMListeners:function(e,r,o){var s=this;o=o||s,c.isArray(e)?c.isObject(r)?(r=c.extend({model:{},dom_el:{}},r)).dom_el instanceof jQuery&&!(r.dom_el.length<1)?c.map(e,function(i){if(c.isString(i.selector)&&!c.isEmpty(i.selector))if(c.isString(i.selector)&&!c.isEmpty(i.selector)){var e=i.name&&!c.isEmpty(i.name)?i.name:[i.trigger,i.selector].join(""),t=r.dom_el.data("czr-listener-collection");if(t&&c.isArray(t)){if(t=c.isArray(t)?t:[],c.contains(t,e))return void a.errare("setupDOMListeners : aborting because listener already created for event : "+e);t.push(e)}else t=[e];r.dom_el.data("czr-listener-collection",t),r.dom_el.on(i.trigger,i.selector,function(e,t){if(e.stopPropagation(),!a.utils.isKeydownButNotEnterEvent(e)){e.preventDefault();var n=l.extend(!0,{},r);if(c.has(n,"model")&&c.has(n.model,"id")&&(c.has(o,"get")?n.model=o():n.model=o.getModel(n.model.id)),l.extend(n,{event:i,dom_event:e}),l.extend(n,t),c.has(n,"event")&&c.has(n.event,"actions"))if(serverControlParams.isDevMode)s.executeEventActionChain(n,o);else try{s.executeEventActionChain(n,o)}catch(e){a.errare("In setupDOMListeners : problem when trying to fire actions : "+n.event.actions,e)}else a.errare("executeEventActionChain : missing obj.event or obj.event.actions")}})}else a.errare("setupDOMListeners : selector must be a string not empty. Aborting setup of action(s) : "+i.actions.join(","));else a.errare("setupDOMListeners : selector must be a string not empty. Aborting setup of action(s) : "+i.actions.join(","))}):a.errare("setupDomListeners : dom element should be an existing dom element",r):a.errare("setupDomListeners : args should be an object",e):a.errare("setupDomListeners : event_map should be an array",r)},executeEventActionChain:function(i,r){var o=this;if("function"==typeof i.event.actions)return i.event.actions.call(r,i);c.isArray(i.event.actions)||(i.event.actions=[i.event.actions]);var s=!1;c.map(i.event.actions,function(e){if(!s){var t=function(){};if("function"==typeof e)t=e;else{if("function"!=typeof r[e])throw new Error("executeEventActionChain : the action : "+e+" has not been found when firing event : "+i.event.selector);t=r[e]}var n=c.has(i,"dom_el")&&-1!=i.dom_el.length?i.dom_el:o.container;"string"==typeof e&&n.trigger("before_"+e,c.omit(i,"event")),!1===t.call(r,i)&&(s=!0),"string"==typeof e&&n.trigger("after_"+e,c.omit(i,"event"))}})}})}(wp.customize,jQuery,_),function(i,e,r){i.czr_wpQueryDataReady=i.czr_wpQueryDataReady||e.Deferred(),i.czr_wpQueryInfos=i.czr_wpQueryInfos||new i.Value,i.bind("ready",function(){i.previewer.bind("czr-query-data-ready",function(e){i.czr_wpQueryInfos(e),"pending"==i.czr_wpQueryDataReady.state()&&i.czr_wpQueryDataReady.resolve(e)}),i.previewer.bind("czr-partial-refresh-data",function(e){i.czr_partials=i.czr_partials||new i.Value,i.czr_partials.set(e)}),i.previewer.bind("czr-partial-refresh-done",function(e){if(r.has(e,"set_id")){var t=i.CZR_Helpers.build_setId(e.set_id);if(i.has(t)){var n=i.CZR_Helpers.getControlSettingId(t);i.control.has(n)&&i.control(n).trigger("czr-partial-refresh-done")}}})})}(wp.customize,jQuery,_);var CZRInputMths=CZRInputMths||{};!function(r,o,a){o.extend(CZRInputMths,{initialize:function(e,t){if(a.isUndefined(t.input_parent)||a.isEmpty(t.input_parent))throw new Error("No input_parent assigned to input "+t.id+". Aborting");if(a.isUndefined(t.module))throw new Error("No module assigned to input "+t.id+". Aborting");r.Value.prototype.initialize.call(this,null,t);var n=this;o.extend(n,t||{}),n.constructorOptions=o.extend(!0,{},t),n.isReady=o.Deferred(),a.isUndefined(t.input_value)||n.set(t.input_value);if(n.input_event_map=[{trigger:o.trim(["change",{text:"keyup",textarea:"keyup",password:"keyup",color:"colorpickerchange",range:"input propertychange"}[n.type]||""].join(" ")),selector:"input[data-czrtype], select[data-czrtype], textarea[data-czrtype]",name:"set_input_value",actions:function(e){if(!a.has(n.input_parent,"syncElements")||!a.has(n.input_parent.syncElements,n.id))throw new Error("WARNING : THE INPUT "+n.id+" HAS NO SYNCED ELEMENT.")}}],r.czrInputMap&&a.has(r.czrInputMap,n.type)){var i=r.czrInputMap[n.type];if(a.isFunction(n[i]))try{n[i](t.input_options||null)}catch(e){r.errare("Error in input init => for input id :"+n.id+" in module type : "+n.module.module_type,e)}else if(a.isFunction(r.czrInputMap[n.type]))try{r.czrInputMap[n.type].apply(n,[t.input_options||null])}catch(e){r.errare("Error in input init => for input id :"+n.id+" in module type : "+n.module.module_type,e)}}else r.errare("Warning the input : "+n.id+" with type "+n.type+" has no corresponding method defined in api.czrInputMap.");n.visible=new r.Value(!0),n.isReady.done(function(){n.visible.bind(function(e){e?n.container.stop(!0,!0).slideDown(200):n.container.stop(!0,!0).slideUp(200)})}),n.enabled=new r.Value(!0),n.isReady.done(function(){n.enabled.bind(function(e){n.container.toggleClass("disabled",!e)})})},ready:function(){var e=this;e.setupDOMListeners(e.input_event_map,{dom_el:e.container},e),e.callbacks.add(function(){return e.inputReact.apply(e,arguments)}),o.when(e.setupSynchronizer()).done(function(){e.isReady.resolve(e)})},setupSynchronizer:function(){var e=this,t=e.input_parent,n=e.container.find("[data-czrtype]"),i=(e.container.find("[data-czrtype]").is("textarea"),new r.Element(n));t.syncElements=t.syncElements||{},(t.syncElements[e.id]=i).sync(e),i.set(e())},inputReact:function(e,t,n){var i=this,r=i.input_parent(),o=a.clone(r),s=i.is_preItemInput;i.enabled()&&((o=!a.isObject(o)||a.isEmpty(o)?{}:o)[i.id]=e,i.input_parent.set(o,{input_changed:i.id,input_value:i(),input_transport:i.transport,not_preview_sent:"postMessage"===i.transport,inputRegistrationParams:i.constructorOptions}),s||(i.input_parent.trigger(i.id+":changed",e),a.isEmpty(t)&&(a.isUndefined(t)||"postMessage"!==i.transport)||i.module.sendInputToPreview({input_id:i.id,input_parent_id:i.input_parent.id,to:e,from:t})))},setupColorPicker:function(){this.container.find("input").iris({palettes:!0,hide:!1,change:function(e,t){o(this).val(t.color.toString()).trigger("colorpickerchange").trigger("change")}})},setupColorPickerAlpha:function(){var n=this;n.container.find("input").wpColorPicker({palettes:!0,width:1440<=window.innerWidth?271:251,change:function(e,t){o(this).val(t.color.toString()).trigger("colorpickerchange").trigger("change")},clear:function(e,t){n("")}})},setupSelect:function(){o("select",this.container).not(".no-selecter-js").each(function(){o(this).selecter({})})},setupIcheck:function(e){o("input[type=checkbox]",this.container).each(function(e){0===o(this).closest('div[class^="icheckbox"]').length&&o(this).iCheck({checkboxClass:"icheckbox_flat-grey",checkedClass:"checked",radioClass:"iradio_flat-grey"}).on("ifChanged",function(e){o(this).val(!1===o(this).is(":checked")?0:1),o(e.currentTarget).trigger("change")})})},setupGutenCheck:function(e){var t=this.container.find("input[type=checkbox]"),n=o(".czr-toggle-check",this.container),i=function(){t.closest(".czr-toggle-check").toggleClass("is-checked",t.is(":checked")),n.find("svg").remove(),n.append(t.is(":checked")?'<svg class="czr-toggle-check__on" width="2" height="6" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 6"><path d="M0 0h2v6H0z"></path></svg>':'<svg class="czr-toggle-check__off" width="6" height="6" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 6 6"><path d="M3 1.5c.8 0 1.5.7 1.5 1.5S3.8 4.5 3 4.5 1.5 3.8 1.5 3 2.2 1.5 3 1.5M3 0C1.3 0 0 1.3 0 3s1.3 3 3 3 3-1.3 3-3-1.3-3-3-3z"></path></svg>')};t.on("change",i),i()},setupRadio:function(e){o("input[type=radio]",this.container).each(function(e){0===o(this).closest('div[class^="icheckbox"]').length&&o(this).iCheck({checkboxClass:"icheckbox_flat-grey",checkedClass:"checked",radioClass:"iradio_flat-grey"}).on("ifChanged",function(e){o(e.currentTarget).trigger("change")})})},setupStepper:function(e){o('input[type="number"]',this.container).each(function(e){o(this).stepper()})},setupSimpleRange:function(){},setupRangeSlider:function(e){var n,i=this,r=function(e,t){var n=i.container.find("input").data("unit");e.textContent=t+(a.isEmpty(i.container.find("input").data("unit"))?"":n)};o(i.container).find("input").rangeslider({polyfill:!1,rangeClass:"rangeslider",disabledClass:"rangeslider--disabled",horizontalClass:"rangeslider--horizontal",verticalClass:"rangeslider--vertical",fillClass:"rangeslider__fill",handleClass:"rangeslider__handle",onInit:function(){n=o(".rangeslider__handle",this.$range),o(".rangeslider__handle",this.$range),r(n[0],this.value)},onSlide:function(e,t){r(n[0],t)}})},setupHAlignement:function(e){var t=this,n=o(".sek-h-align-wrapper",t.container);n.find('div[data-sek-align="'+t()+'"]').addClass("selected"),n.on("click","[data-sek-align]",function(e){e.preventDefault(),n.find(".selected").removeClass("selected"),o.when(o(this).addClass("selected")).done(function(){t(o(this).data("sek-align"))})})}})}(wp.customize,jQuery,_);CZRInputMths=CZRInputMths||{};!function(r,i,o){i.extend(CZRInputMths,{setupImageUploaderSaveAsId:function(){this.setupImageUploader()},setupImageUploaderSaveAsUrl:function(){this.setupImageUploader({save_as_url:!0})},setupImageUploader:function(e){var t=this,n=t();if(e=o.extend({save_as_url:!1},e||{}),t.save_as_url=e.save_as_url,t.attachment={},!t.container)return this;t.tmplRendered=i.Deferred(),t.setupContentRendering(n,{}),t.tmplRendered.done(function(){t.czrImgUploaderBinding()}).fail(function(){r.errorLog("setupImageUploader => failed to fetch the template.")})},setupContentRendering:function(e,t){var n,i=this;i.attachment.id!=e&&t!==e?(o.isEmpty(e)?(i.attachment={},i.renderImageUploaderTemplate()):o.isNumber(e)||i.renderImageUploaderTemplate({fromUrl:!0,url:e}),n=wp.media.attachment(e),o.isObject(n)&&o.has(n,"attributes")&&o.has(n.attributes,"sizes")?(i.attachment=n.attributes,i.renderImageUploaderTemplate()):o.isNumber(e)&&wp.media.attachment(e).fetch().done(function(){i.attachment=this.attributes,i.renderImageUploaderTemplate()}).fail(function(){r.errorLog("renderImageUploaderTemplate => failed attempt to fetch an img with id : "+e)})):i.attachment.id&&i.attachment.id!==e||i.renderImageUploaderTemplate()},czrImgUploaderBinding:function(){var n=this;o.bindAll(n,"czrImgUploadRemoveFile","czrImgUploadOpenFrame","czrImgUploadSelect"),n.container.on("click keydown",".upload-button",n.czrImgUploadOpenFrame),n.container.on("click keydown",".thumbnail-image img",n.czrImgUploadOpenFrame),n.container.on("click keydown",".remove-button",n.czrImgUploadRemoveFile),n.bind(n.id+":changed",function(e,t){n.tmplRendered=i.Deferred(),n.setupContentRendering(e,t)})},czrImgUploadOpenFrame:function(e){r.utils.isKeydownButNotEnterEvent(e)||(e.preventDefault(),this.frame||this.czrImgUploadInitFrame(),this.frame.open())},czrImgUploadInitFrame:function(){var e=this.getUploaderLabels();this.frame=wp.media({button:{text:e.frame_button},states:[new wp.media.controller.Library({title:e.frame_title,library:wp.media.query({type:"image"}),multiple:!1,date:!1})]}),this.frame.on("select",this.czrImgUploadSelect)},czrImgUploadRemoveFile:function(e){r.utils.isKeydownButNotEnterEvent(e)||(e.preventDefault(),this.attachment={},this.set(""))},czrImgUploadSelect:function(){var e=this.frame.state().get("selection").first().toJSON();window._wpmejsSettings;this.attachment=e,this.set(this.save_as_url?e.url:e.id)},renderImageUploaderTemplate:function(e){var t=this;e=o.extend({fromUrl:!1,url:""},e||{});var n=t.container.find("."+t.module.control.css_attr.img_upload_container);if(n.length&&!(t.container.length<1)){var i={button_labels:t.getUploaderLabels(),settings:t.id,attachment:t.attachment,fromUrl:e.url,canUpload:!0};return r.CZR_Helpers.getModuleTmpl({tmpl:"img-uploader",module_type:"all_modules",module_id:t.module.id}).done(function(e){n.html(r.CZR_Helpers.parseTemplate(e)(i)),t.tmplRendered.resolve(),t.container.trigger(t.id+":content_rendered")}).fail(function(e){t.tmplRendered.reject("renderImageUploaderTemplate => Problem when fetching the tmpl from server for module : "+t.module.id)}),!0}},getUploaderLabels:function(){var e=serverControlParams.i18n,n=this,t={select:e.select_image,change:e.change_image,remove:e.remove_image,default:e.default_image,placeholder:e.placeholder_image,frame_title:e.frame_title_image,frame_button:e.frame_button_image},i={};return o.each(t,function(e,t){if(o.isEmpty(e))return r.errorLog("A translated string is missing ( "+t+" ) for the image uploader input in module : "+n.module.id),void(i[t]=t);i[t]=e}),i}})}(wp.customize,jQuery,_);CZRInputMths=CZRInputMths||{};!function(s,a,l){a.extend(CZRInputMths,{setupContentPicker:function(e){var r=this;a.extend(l.isObject(e)?e:{},{post:"",taxonomy:""}),r.wpObjectTypes=e,r.container.find(".czr-input").append('<select data-select-type="content-picker-select" class="js-example-basic-simple"></select>'),r.input_event_map=[{trigger:"change",selector:"select[data-select-type]",name:"set_input_value",actions:function(e){var t=a(e.dom_event.currentTarget,e.dom_el),n=a(t,e.dom_el).czrSelect2("data"),i={};n=l.isArray(n)?n[0]:n,l.isObject(n)&&!l.isEmpty(n)?(l.each({id:"",type_label:"",title:"",object_type:"",url:""},function(e,t){"_custom_"===n.id||l.has(n,t)&&!l.isEmpty(n[t])?i[t]=n[t]:s.errare("content_picker : missing input param : "+t)}),r.set(i)):s.errare("Content Picker Input : the picked value should be an object not empty.")}}],r.isReady.done(function(){r.setupContentSelecter()})},setupContentSelecter:function(){var o=this;if(!l.isEmpty(o())){var e={value:o().id||"",title:o().title||"",selected:"selected"};o.container.find("select").append(a("<option>",e))}o.currentAjaxAction=o.currentAjaxAction||new s.Value,o.currentAjaxAction.bind(function(e){o.defaultValueHasBeenPushed=!1}),o.container.find("select").on("czrSelect2:select czrSelect2:unselect czrSelect2:close czrSelect2:open",function(e){o.defaultValueHasBeenPushed=!1}),o.container.find("select").czrSelect2({placeholder:{id:"-1",title:"Select"},data:o.setupSelectedContents(),ajax:{url:wp.ajax.settings.url,type:"POST",dataType:"json",delay:250,debug:!0,data:function(e){var t=e.page?e.page:0;return t=e.term?e.page:t,o.currentAjaxAction(e.term?"search-available-content-items-customizer":"load-available-content-items-customizer"),{action:o.currentAjaxAction(),search:e.term,wp_customize:"on",page:t,wp_object_types:JSON.stringify(o.wpObjectTypes),nonce:s.settings.nonce.save}},processResults:function(e,t){var n={defaultOption:{id:"",title:"",type_label:"",object_type:"",url:""}};if(o.input_parent&&o.input_parent.module?o.input_parent.module.trigger("set_default_content_picker_options",{defaultContentPickerOption:n}):s.infoLog(' content_picker input => ::processResults => event "set_default_content_picker_option" not triggered when in pre-item'),!e.success)return s.errare("request failure in setupContentPicker => processResults",e),{results:n.defaultOption};var i=e.data.items,r=[];return i=l.isArray(i)?i:[],o.defaultValueHasBeenPushed=o.defaultValueHasBeenPushed||!1,"load-available-content-items-customizer"!==o.currentAjaxAction()||l.isEmpty(n.defaultOption)||n.defaultOption.id&&!o.defaultValueHasBeenPushed&&(r.push(n.defaultOption),o.defaultValueHasBeenPushed=!0),l.each(i,function(e){r.push({id:e.id,title:e.title,type_label:e.type_label,object_type:e.object,url:e.url})}),{results:r,pagination:{more:1<=i.length}}}},templateSelection:o.czrFormatContentSelected,templateResult:o.czrFormatContentSelected,escapeMarkup:function(e){return e}})},czrFormatContentSelected:function(e){if(e.loading)return e.text;var t="<div class='content-picker-item clearfix'><div class='content-item-bar'><span class='czr-picker-item-title'>"+e.title+"</span>";return e.type_label&&(t+="<span class='czr-picker-item-type'>"+e.type_label+"</span>"),t+="</div></div>"},setupSelectedContents:function(){return this()}})}(wp.customize,jQuery,_);CZRInputMths=CZRInputMths||{};!function(n,e,t){e.extend(CZRInputMths,{setupTinyMceEditor:function(){var t=this;if(!t.container)throw new Error("The input container is not set for WP text editor in module :"+t.module.id);t.input_parent.control.bind("tinyMceEditorUpdated",function(e){n.sekEditorSynchronizedInput().control_id==t.input_parent.control.id&&n.sekEditorSynchronizedInput().input_id==t.id&&(t(wp.editor.removep(e.html_content||n.sekTinyMceEditor.getContent())),e.modified_editor_element&&0<e.modified_editor_element.length?e.modified_editor_element.focus():n.sekTinyMceEditor.focus())})}})}(wp.customize,jQuery,_);var CZRItemMths=CZRItemMths||{};!function(r,o,s){o.extend(CZRItemMths,{initialize:function(e,t){if(s.isUndefined(t.module)||s.isEmpty(t.module))throw new Error("No module assigned to item "+e+". Aborting");var n=this;r.Value.prototype.initialize.call(n,null,t),n.isReady=o.Deferred(),n.embedded=o.Deferred(),n.container=null,n.contentContainer=null,n.czr_Input=new r.Values,n.inputCollection=new r.Value({}),n.viewState=new r.Value("closed"),n.removeDialogVisible=new r.Value(!1),o.extend(n,t||{}),n.defaultItemModel=s.clone(t.defaultItemModel)||{id:"",title:""};var i=o.extend(n.defaultItemModel,t.initial_item_model);i=n.validateItemModelOnInitialize(i),n.set(i),n.userEventMap=new r.Value([{trigger:"click keydown",selector:["."+n.module.control.css_attr.display_alert_btn,"."+n.module.control.css_attr.cancel_alert_btn].join(","),name:"toggle_remove_alert",actions:function(){var e=this.removeDialogVisible();this.module.closeRemoveDialogs(),this.removeDialogVisible(!e)}},{trigger:"click keydown",selector:"."+n.module.control.css_attr.remove_view_btn,name:"remove_item",actions:["removeItem"]},{trigger:"click keydown",selector:["."+n.module.control.css_attr.edit_view_btn,"."+n.module.control.css_attr.item_title].join(","),name:"edit_view",actions:["setViewVisibility"]},{trigger:"click keydown",selector:".tabs nav li",name:"tab_nav",actions:function(e){var t=o(e.dom_event.currentTarget,e.dom_el).data("tab-id");this.module.toggleTabVisibility.call(this,t),this.trigger("tab-switch",{id:t})}}]),n.isReady.done(function(){n.module.updateItemsCollection({item:n()}),n.callbacks.add(function(){return n.itemReact.apply(n,arguments)}),n.bind("contentRendered",function(){if(s.isEmpty(n.inputCollection()))if(serverControlParams.isDevMode)r.CZR_Helpers.setupInputCollectionFromDOM.call(n),n.module.setupTabNav.call(n);else try{r.CZR_Helpers.setupInputCollectionFromDOM.call(n),n.module.setupTabNav.call(n)}catch(e){r.errorLog("In item.isReady.done : "+e)}}),n.bind("contentRemoved",function(){s.has(n,"czr_Input")&&r.CZR_Helpers.removeInputCollection.call(n)}),n.canBeRendered()&&n.mayBeRenderItemWrapper(),n.embedded.done(function(){n.itemWrapperViewSetup(i)})})},ready:function(){this.isReady.resolve()},canBeRendered:function(){return!0},validateItemModelOnInitialize:function(e){return e},itemReact:function(e,t,n){var i=this,r=i.module;n=n||{},r.updateItemsCollection({item:e,params:n}).done(function(){i.writeItemViewTitle(e,n)})}})}(wp.customize,jQuery,_);CZRItemMths=CZRItemMths||{};!function(s,a,l){a.extend(CZRItemMths,{_sendItem:function(n,e){var t=this,i=t.module,r=[];l.each(e,function(e,t){e!=n[t]&&r.push(t)}),l.each(r,function(e){s.previewer.send("sub_setting",{set_id:i.control.id,id:n.id,changed_prop:e,value:n[e]}),i.trigger("item_sent",{item:n,dom_el:t.container,changed_prop:e})})},removeItem:function(e){var t=this,n=this.module,i=l.clone(n.itemCollection());n.trigger("pre_item_dom_remove",t()),t._destroyView(),i=l.without(i,l.findWhere(i,{id:t.id})),n.itemCollection.set(i),n.trigger("pre_item_api_remove",t());var r=a.extend(!0,{},t());if(n.czr_Item.remove(t.id),"postMessage"!=s(n.control.id).transport||!l.has(e,"dom_event")||l.has(e.dom_event,"isTrigger")||s.CZR_Helpers.hasPartRefresh(n.control.id))n.trigger("item-removed",r),n.control.trigger("item-removed",r);else{var o=function(){s.previewer.unbind("ready",o),n.trigger("item-removed",r)};s.previewer.bind("ready",o),s.previewer.refresh()}},getModel:function(e){return this()}})}(wp.customize,jQuery,_);CZRItemMths=CZRItemMths||{};!function(c,d,u){d.extend(CZRItemMths,{mayBeRenderItemWrapper:function(){var t=this;"pending"==t.embedded.state()&&(!u.isEmpty(t.container)&&0<t.container.length||d.when(t.renderItemWrapper()).done(function(e){if(t.container=e,u.isUndefined(t.container)||!t.container.length)throw new Error("In mayBeRenderItemWrapper the Item view has not been rendered : "+t.id);t.embedded.resolve()}))},renderItemWrapper:function(e){var t,n,i=this,r=i.module,o=d.Deferred(),s=d.extend(!0,{},e||i()),a=function(e){r.isMultiItem()&&(u.isEmpty(e)&&o.reject("renderItemWrapper => Missing html template for module : "+r.id),t.append(e)),t.append(d("<div/>",{class:r.control.css_attr.item_content})),o.resolve(t)};if(i.trigger("item-model-before-item-wrapper-template-injection",s),t=d("<li>",{class:r.control.css_attr.single_item,"data-id":s.id,id:s.id}),r.itemsWrapper.append(t),r.isMultiItem())if(u.isEmpty(r.rudItemPart)){var l={tmpl:"rud-item-part",module_type:"all_modules",module_id:r.id,control_id:r.control.id};i.trigger("item-wrapper-tmpl-params-before-fetching",l),u.isEmpty(r[l.tmpl])?c.CZR_Helpers.getModuleTmpl(l).done(function(e){a(c.CZR_Helpers.parseTemplate(e)({is_sortable:r.sortable}))}).fail(function(e){o.reject("renderItemWrapper => Problem when fetching the rud-item-part tmpl from server for module : "+r.id)}):(n=r.getTemplateSelectorPart(l.tmpl,s),d("#tmpl-"+n).length<1&&o.reject("Missing template for item "+i.id+". The provided template script has no been found : #tmpl-"+n),a(wp.template(n)(s)))}else n=r.getTemplateSelectorPart("rudItemPart",s),d("#tmpl-"+n).length<1&&o.reject("Missing template for item "+i.id+". The provided template script has no been found : #tmpl-"+n),a(wp.template(n)(s));else a();return o.promise()},itemWrapperViewSetup:function(e){var r=this,i=this.module;item_model=r()||r.initial_item_model,r.writeItemViewTitle();var o=function(e,t,n){if(u.isUndefined(e)||!1===e.length)throw new Error("Module : "+r.module.id+", the item content has not been rendered for "+r.id);r.contentContainer=e,r.trigger("contentRendered",{item_content:e}),r.toggleItemExpansion(t,r.module.isMultiItem()?150:0),r.cleanLoader()};r.module.isMultiItem()?r.viewState.callbacks.add(function(t,e){var n=-1!==t.indexOf("expanded");i.hasModOpt()&&n&&c.czr_ModOptVisible(!1,{module:i,focus:!1}),n?u.isObject(r.contentContainer)&&!1!==r.contentContainer.length?r.toggleItemExpansion(t):(r.printLoader(),r.renderItemContent(r()||r.initial_item_model).done(function(e){o(e,t)}).fail(function(e){c.errorLog("multi-item module => failed item.renderItemContent for module : "+i.id,e)})):r.toggleItemExpansion(t).done(function(){u.isObject(r.contentContainer)&&!1!==r.contentContainer.length&&(r.trigger("beforeContenRemoved"),d("."+i.control.css_attr.item_content,r.container).children().each(function(){d(this).remove()}),d("."+i.control.css_attr.item_content,r.container).html(""),r.contentContainer=null,r.trigger("contentRemoved"))})}):(r.viewState.callbacks.add(function(e,t){r.toggleItemExpansion.apply(r,[e,0])}),r.printLoader(),r.renderItemContent(item_model).done(function(e){o(e,!0)}).fail(function(e){c.errare("mono-item module => failed item.renderItemContent for module : "+i.id,e)})),c.CZR_Helpers.setupDOMListeners(r.userEventMap(),{model:item_model,dom_el:r.container},r),r.removeDialogVisible.bind(function(e){var t=r.module,n=d("."+t.control.css_attr.remove_alert_wrapper,r.container).first();if(e&&t.closeAllItems(),e&&t.hasModOpt()&&c.czr_ModOptVisible(!1,{module:t,focus:!1}),e&&u.has(t,"preItem")&&t.preItemExpanded(!1),d("."+t.control.css_attr.remove_alert_wrapper,r.container).not(n).each(function(){d(this).hasClass("open")&&d(this).slideToggle({duration:200,done:function(){d(this).toggleClass("open",!1),d(this).siblings().find("."+t.control.css_attr.display_alert_btn).toggleClass("active",!1)}})}),e)if(u.isEmpty(t.alertPart))c.CZR_Helpers.getModuleTmpl({tmpl:"rud-item-alert-part",module_type:"all_modules",module_id:t.id,control_id:t.control.id}).done(function(e){n.html(c.CZR_Helpers.parseTemplate(e)({title:r().title||r.id})),r.trigger("remove-dialog-rendered")}).fail(function(e){c.errare("item.removeDialogVisible => Problem when fetching the tmpl from server for module : "+t.id,e)});else{if(d("#tmpl-"+t.alertPart).length<1||u.isEmpty(r.container))return void c.errare("No removal alert template available for items in module :"+t.id);n.html(wp.template(t.alertPart)({title:r().title||r.id})),r.trigger("remove-dialog-rendered")}var i=function(e){n.toggleClass("open",e),r.container.find("."+t.control.css_attr.display_alert_btn).toggleClass("active",e),e&&t._adjustScrollExpandedBlock(r.container)};e?n.stop(!0,!0).slideDown(200,function(){i(e)}):n.stop(!0,!0).slideUp(200,function(){i(e)})})},renderItemContent:function(e){var n=this,i=this.module,r=d.Deferred(),t=d.extend(!0,{},e||n());n.trigger("item-model-before-item-content-template-injection",t);var o=function(e){u.isEmpty(e)&&r.reject("renderItemContent => Missing html template for module : "+i.id);var t=d("."+i.control.css_attr.item_content,n.container);d(e).appendTo(t),r.resolve(t)};if(!u.isEmpty(i.itemInputList)||u.isFunction(i.itemInputList)){var s=i.getTemplateSelectorPart("itemInputList",t);d("#tmpl-"+s).length<1?r.reject("renderItemContent => No itemInputList content template defined for module "+i.id+". The template script id should be : #tmpl-"+s):o(wp.template(s)(t))}else{var a={tmpl:"item-inputs",module_type:i.module_type,module_id:i.id,control_id:i.control.id,item_model:t};i.trigger("filter-request-params-before-fetching-for-item-content-tmpl",a),c.CZR_Helpers.getModuleTmpl(a).done(function(e){o(c.CZR_Helpers.parseTemplate(e)(d.extend(t,{control_id:i.control.id})))}).fail(function(e){r.reject(e)})}return r.promise()},writeItemViewTitle:function(e){var t=this,n=t.module,i=e||t(),r=u.has(i,"title")&&!u.isEmpty(i.title)?c.CZR_Helpers.capitalize(i.title):i.id;r=c.CZR_Helpers.truncate(r,20),d("."+n.control.css_attr.item_title,t.container).text(r),c.CZR_Helpers.doActions("after_writeViewTitle",t.container,i,t)},setViewVisibility:function(e,t){var n=this.module;t?this.viewState.set("expanded_noscroll"):(n.closeAllItems(this.id),u.has(n,"preItem")&&n.preItemExpanded.set(!1),this.viewState.set("expanded"==this._getViewState()?"closed":"expanded"))},_getViewState:function(){return-1==this.viewState().indexOf("expanded")?"closed":"expanded"},toggleItemExpansion:function(n,e){var t="closed"!=n,i=this,r=this.module,o=d("."+r.control.css_attr.item_content,i.container).first(),s=d.Deferred(),a=function(e){i.container.toggleClass("open",e),e&&r.closeRemoveDialogs();var t=o.siblings().find("."+r.control.css_attr.edit_view_btn);t.toggleClass("active",e),e?t.removeClass("fa-pencil-alt").addClass("fa-minus-square").attr("title",serverControlParams.i18n.close):t.removeClass("fa-minus-square").addClass("fa-pencil-alt").attr("title",serverControlParams.i18n.edit),"expanded"==n&&r._adjustScrollExpandedBlock(i.container),s.resolve()};return e=u.isUndefined(e)?150:e,t?o.stop(!0,!0).slideDown(e,function(){a(t)}):o.stop(!0,!0).slideUp(0,function(){a(t)}),s.promise()},_destroyView:function(e){this.container.fadeOut({duration:e||400,done:function(){d(this).remove()}})},printLoader:function(){var e=this;e.container.css({position:"relative"}).append(c.CZR_Helpers.css_loader_html).find(".czr-css-loader").fadeIn("fast"),clearTimeout(d.data(this,"_czr_loader_active_timer_")),d.data(this,"_czr_loader_active_timer_",setTimeout(function(){e.cleanLoader()},5e3))},cleanLoader:function(){this.container.css({"min-height":""}).find(".czr-css-loader").remove()}})}(wp.customize,jQuery,_);var CZRModOptMths=CZRModOptMths||{};!function(r,o,s){o.extend(CZRModOptMths,{initialize:function(e){if(s.isUndefined(e.module)||s.isEmpty(e.module))throw new Error("No module assigned to modOpt.");var t=this;r.Value.prototype.initialize.call(t,null,e),t.isReady=o.Deferred(),t.container=null,t.inputCollection=new r.Value({}),o.extend(t,e||{}),t.defaultModOptModel=s.clone(e.defaultModOptModel)||{is_mod_opt:!0};var n=o.extend(t.defaultModOptModel,e.initial_modOpt_model),i=t.module.control;t.set(n),t.isReady.done(function(){o("."+i.css_attr.edit_modopt_icon,i.container).length||o.when(i.container.find(".customize-control-title").first().append(o("<span/>",{class:[i.css_attr.edit_modopt_icon,"fas fa-cog"].join(" "),title:serverControlParams.i18n.Settings}))).done(function(){o("."+i.css_attr.edit_modopt_icon,i.container).fadeIn(400)}),r.CZR_Helpers.setupDOMListeners([{trigger:"click keydown",selector:"."+i.css_attr.edit_modopt_icon,name:"toggle_mod_option",actions:function(){r.czr_ModOptVisible(!r.czr_ModOptVisible(),{module:t.module,focus:!1})}}],{dom_el:i.container},t)})},ready:function(){this.isReady.resolve()}})}(wp.customize,jQuery,_);CZRModOptMths=CZRModOptMths||{};!function(o,s,a){s.extend(CZRModOptMths,{modOptWrapperViewSetup:function(e){var n=this,i=this.module,r=s.Deferred();return e=n()||n.initial_modOpt_model,n.renderModOptContent(e).done(function(e){if(a.isEmpty(e)||!(0<e.length))throw new Error("Module : "+n.module.id+", the modOpt content has not been rendered");var t;t=e,o.CZR_Helpers.setupDOMListeners([{trigger:"click keydown",selector:"."+i.control.css_attr.close_modopt_icon,name:"close_mod_option",actions:function(){o.czr_ModOptVisible(!1,{module:i,focus:!1})}},{trigger:"click keydown",selector:".tabs nav li",name:"tab_nav",actions:function(e){var t=s(e.dom_event.currentTarget,e.dom_el).data("tab-id");this.module.toggleTabVisibility.call(this,t),this.trigger("tab-switch",{id:t})}}],{dom_el:t},n),r.resolve(e)}).fail(function(e){o.errorLog("failed modOpt.renderModOptContent for module : "+i.id,e)}).then(function(){n.module.setupTabNav.call(n)}),r.promise()},renderModOptContent:function(t){var n=this.module,i=s.Deferred();t=t||this();var r=function(e){a.isEmpty(e)&&i.reject("renderModOptContent => Missing html template for module : "+n.id);var t="";try{t=[serverControlParams.i18n["Options for"],n.control.params.label].join(" ")}catch(e){o.errorLog("renderItemContent => Problem with ctrl label => "+e),t=serverControlParams.i18n.Settings}s("#widgets-left").after(s("<div/>",{class:n.control.css_attr.mod_opt_wrapper,html:[['<h2 class="mod-opt-title">',t,"</h2>"].join(""),'<span class="fas fa-times '+n.control.css_attr.close_modopt_icon+'" title="close"></span>'].join("")})),s("."+n.control.css_attr.mod_opt_wrapper).append(e),i.resolve(s("."+n.control.css_attr.mod_opt_wrapper))};if(a.isEmpty(n.itemPreAddEl))o.CZR_Helpers.getModuleTmpl({tmpl:"mod-opt",module_type:n.module_type,module_id:n.id,control_id:n.control.id}).done(function(e){r(o.CZR_Helpers.parseTemplate(e)(t))}).fail(function(e){i.reject("renderPreItemView => Problem when fetching the mod-opt tmpl from server for module : "+n.id)});else{var e=n.getTemplateSelectorPart("modOptInputList",t);s("#tmpl-"+e).length<1&&i.reject("renderModOptContent => No modOpt content template defined for module "+n.id+". The template script id should be : #tmpl-"+e),r(wp.template(e)(t))}return i.promise()},toggleModPanelView:function(e){var t=this.module,n=(t.control,s.Deferred());return t.control.container.toggleClass("czr-modopt-visible",e),s("body").toggleClass("czr-editing-modopt",e),a.delay(function(){n.resolve()},200),n.promise()}})}(wp.customize,jQuery,_);var CZRModuleMths=CZRModuleMths||{};!function(o,s,a){s.extend(CZRModuleMths,{initialize:function(e,t){if(a.isUndefined(t.control)||a.isEmpty(t.control))throw new Error("No control assigned to module "+e);var n=this;o.Value.prototype.initialize.call(this,null,t),n.isReady=s.Deferred(),s.extend(n,t||{}),s.extend(n,{crudModulePart:"",rudItemPart:"",ruItemPart:"",alertPart:"",itemInputList:"",modOptInputList:""}),n.embedded=s.Deferred(),n.itemsWrapper="",n.container=s(n.control.selector),n.renderModuleParts().done(function(e){if(!1===e.length)throw new Error("The items wrapper has not been rendered for module : "+n.id);n.itemsWrapper=e,n.embedded.resolve()}).fail(function(e){throw new Error(["initialize module => failed module.renderModuleParts() for module : ",n.id,e].join(" "))}),n.defaultAPImodOptModel={initial_modOpt_model:{},defaultModOptModel:{},control:{},module:{}},n.defaultModOptModel={},n.modOptConstructor=n.modOptConstructor||o.CZRModOpt,n.itemCollection=new o.Value([]),n.defaultAPIitemModel={id:"",initial_item_model:{},defaultItemModel:{},control:{},module:{},is_added_by_user:!1},n.defaultItemModel=o.czrModuleMap[n.module_type].defaultItemModel||{id:"",title:""},n.itemConstructor=n.itemConstructor||o.CZRItem,n.czr_Item=new o.Values,n.inputConstructor=n.inputConstructor||o.CZRInput,n.hasModOpt()&&(n.inputModOptConstructor=n.inputModOptConstructor||o.CZRInput),n.inputOptions={},n.isReady.done(function(){n.isDirty=new o.Value(t.dirty||!1),n.initializeModuleModel(t).done(function(e){n.set(e)}).fail(function(e){o.errare("Module : "+n.id+" initialize module model failed : ",e)}).always(function(e){n.callbacks.add(function(){return n.moduleReact.apply(n,arguments)}),n.control.isModuleRegistered(n.id)||n.control.updateModulesCollection({module:t,is_registered:!1}),n.bind("items-collection-populated",function(e){n.itemCollection.callbacks.add(function(){return n.itemCollectionReact.apply(n,arguments)}),!1!==n.sortable&&n._makeItemsSortable()}),n.populateSavedItemCollection(),n.hasModOpt()&&n.instantiateModOpt()})}),!0===o.czrModuleMap[n.module_type].ready_on_section_expanded&&(a.has(o,"czr_activeSectionId")&&n.control.section()==o.czr_activeSectionId()&&"resolved"!=n.isReady.state()&&n.embedded.then(function(){n.ready()}),o.section(n.control.section(),function(e){e.expanded.bind(function(e){"resolved"!=n.isReady.state()&&n.embedded.then(function(){n.ready()})})}));var i=o.czrModuleMap[n.module_type].ready_on_control_event;a.isUndefined(i)||o.control(n.control.id,function(e){e.container.on(i,function(e){"resolved"!=n.isReady.state()&&n.embedded.then(function(){n.ready()})})}),this.maybeAwakeAndBindSharedModOpt()},ready:function(){this.isReady.resolve()},initializeModuleModel:function(e){var t=s.Deferred();if(!this.isMultiItem()&&!this.isCrud()&&a.isEmpty(e.items)){var n=a.clone(this.defaultItemModel);e.items=[s.extend(n,{id:this.id})]}return t.resolve(e).promise()},itemCollectionReact:function(e,t,n){var i=this(),r=s.extend(!0,{},i);r.items=e,this.isDirty.set(!0),this.set(r,n||{})},filterItemsBeforeCoreApiSettingValue:function(e){return e},moduleReact:function(e,t,n){var i=this.control;a.size(t.items)==a.size(e.items)&&a.isEmpty(a.difference(e.items,t.items)),e.column_id,t.column_id;i.updateModulesCollection({module:s.extend(!0,{},e),data:n})},getModuleSection:function(){return this.section},isMultiItem:function(){return o.CZR_Helpers.isMultiItemModule(null,this)},isCrud:function(){return o.CZR_Helpers.isCrudModule(null,this)},hasModOpt:function(){return o.CZR_Helpers.hasModuleModOpt(null,this)},instantiateModOpt:function(){var o=this,e=o.prepareModOptForAPI(o().modOpt||{});o.czr_ModOpt=new o.modOptConstructor(e),o.czr_ModOpt.ready(),o.czr_ModOpt.callbacks.add(function(e,t,n){var i=o(),r=s.extend(!0,{},i);r.modOpt=e,o.isDirty(!0),o(r,n)})},prepareModOptForAPI:function(n){var i=this,r={};return n=a.isObject(n)?n:{},a.each(i.defaultAPImodOptModel,function(e,t){n[t];switch(t){case"initial_modOpt_model":a.each(i.getDefaultModOptModel(),function(e,t){a.has(n,t)||(n[t]=e)}),r[t]=n;break;case"defaultModOptModel":r[t]=a.clone(i.defaultModOptModel);break;case"control":r[t]=i.control;break;case"module":r[t]=i}}),r},getDefaultModOptModel:function(e){return s.extend(a.clone(this.defaultModOptModel),{is_mod_opt:!0})},sendInputToPreview:function(e){var t=this;e=a.extend({input_id:"",input_parent_id:"",to:null,from:null},e),a.isEqual(e.to,e.from)||(o.previewer.send("czr_input",{set_id:o.CZR_Helpers.getControlSettingId(t.control.id),module_id:t.id,module:{items:s.extend(!0,{},t().items),modOpt:t.hasModOpt()?s.extend(!0,{},t().modOpt):{}},input_parent_id:e.input_parent_id,input_id:e.input_id,value:e.to,isPartialRefresh:e.isPartialRefresh}),t.trigger("input_sent",{input:e.to,dom_el:t.container}))},sendModuleInputsToPreview:function(i){var r=this,t=function(){var n=this,e=s.extend(!0,{},n());e=a.omit(e,"id"),a.each(e,function(e,t){r.sendInputToPreview({input_id:t,input_parent_id:n.id,to:e,from:null,isPartialRefresh:i.isPartialRefresh})})};r.czr_Item.each(function(e){t.call(e)}),r.hasModOpt()&&t.call(r.czr_ModOpt)},maybeAwakeAndBindSharedModOpt:function(){a.isUndefined(o.czr_ModOptVisible)&&(o.czr_ModOptVisible=new o.Value(!1),o.czr_ModOptVisible.bind(function(t,e,n){if(n=n||{},a.isFunction(n.module)&&a.isFunction(n.module.czr_ModOpt)){var i=n.module.czr_ModOpt,r=n.module;t?(r.closeRemoveDialogs().closeAllItems(),i.modOptWrapperViewSetup(i()).done(function(e){i.container=e;try{o.CZR_Helpers.setupInputCollectionFromDOM.call(i).toggleModPanelView(t)}catch(e){o.consoleLog(e)}r&&n.focus&&a.delay(function(){!a.isNull(i.container)&&i.container.find('[data-tab-id="'+n.focus+'"] a').length&&i.container.find('[data-tab-id="'+n.focus+'"] a').trigger("click")},200)})):i.toggleModPanelView(t).done(function(){i.container&&0<i.container.length?s.when(i.container.remove()).done(function(){o.CZR_Helpers.removeInputCollection.call(i)}):o.CZR_Helpers.removeInputCollection.call(i),i.container=null})}else o.errare("moduleCtor::maybeAwakeAndBindSharedModOpt => api.czr_ModOptVisible.bind() => incorrect arguments",n)}))}})}(wp.customize,jQuery,_);CZRModuleMths=CZRModuleMths||{};!function(r,s,a){s.extend(CZRModuleMths,{populateSavedItemCollection:function(e){var t,i=this;a.isArray(e||i().items)?(t=s.extend(!0,[],e||i().items),a.each(t,function(e,t){if(a.has(e,"is_mod_opt"))throw new Error("populateSavedItemCollection => there should be no mod opt to instantiate here.")}),i.trigger("filterItemCandidatesBeforeInstantiation",t),a.each(t,function(t,e){var n=function(){var e=i.instantiateItem(t);a.isFunction(e)?e.ready():r.errare("populateSavedItemCollection => Could not instantiate item in module "+i.id,t)};if(serverControlParams.isDevMode)n();else try{n()}catch(e){r.errare("populateSavedItemCollection => "+e)}}),a.each(t,function(e){if(a.isObject(e)&&a.isUndefined(a.findWhere(i.itemCollection(),e.id)))throw new Error("populateSavedItemCollection => The saved items have not been properly populated in module : "+i.id)}),i.trigger("items-collection-populated")):r.errorLog("populateSavedItemCollection : The saved items collection must be an array in module :"+i.id)},instantiateItem:function(e,t){var n=this;if(e=a.isObject(e)?e:{},(e=n.validateItemBeforeAddition(e,t))&&!a.isNull(e))if(e=n.prepareItemForAPI(e),a.isObject(e)){if(e&&!a.isNull(e)){if(!a.has(e,"id"))throw new Error("CZRModule::instantiateItem() => an item has no id and could not be added in the collection of : "+this.id);if(n.czr_Item.has(e.id))throw new Error("CZRModule::instantiateItem() => the following item id "+e.id+" already exists in module.czr_Item() for module "+this.id);if(n.czr_Item.add(e.id,new n.itemConstructor(e.id,e)),!n.czr_Item.has(e.id))throw new Error("CZRModule::instantiateItem() => instantiation failed for item id "+e.id+" for module "+this.id);return n.czr_Item(e.id)}r.errare("CZRModule::instantiateItem() => item_candidate invalid in module "+n.id)}else r.errare("CZRModule::instantiateItem() => an item should be described by an object in module type : "+n.module_type,"module id : "+n.id);else r.errare("CZRModule::instantiateItem() => item_candidate did not pass validation in module "+n.id)},validateItemBeforeAddition:function(e,t){return e},prepareItemForAPI:function(i){var r=this,o={};return i=a.isObject(i)?i:{},a.each(r.defaultAPIitemModel,function(e,t){var n=i[t];switch(t){case"id":a.isEmpty(n)?o[t]=r.generateItemId(r.module_type):r.isItemRegistered(n)?r.generateItemId(n):o[t]=n;break;case"initial_item_model":a.each(r.getDefaultItemModel(),function(e,t){a.has(i,t)||(i[t]=e)}),o[t]=i;break;case"defaultItemModel":o[t]=a.clone(r.defaultItemModel);break;case"control":o[t]=r.control;break;case"module":o[t]=r;break;case"is_added_by_user":o[t]=!!a.isBoolean(n)&&n}}),a.has(o,"id")||(o.id=r.generateItemId(r.module_type)),o.initial_item_model.id=o.id,r.validateItemBeforeInstantiation(o)},validateItemBeforeInstantiation:function(e){return e},generateItemId:function(e,t,n){if(100<(n=n||1))throw new Error("Infinite loop when generating of a module id.");var i=this,r=e+"_"+(t=t||i._getNextItemKeyInCollection());if(!a.has(i,"itemCollection")||!a.isArray(i.itemCollection()))throw new Error("The item collection does not exist or is not properly set in module : "+i.id);return i.isItemRegistered(r)?(t++,n++,i.generateItemId(e,t,n)):r},_getNextItemKeyInCollection:function(){var e=this,t={},n=0;return a.isEmpty(e.itemCollection())||(t=a.isArray(e.itemCollection())&&1===a.size(e.itemCollection())?e.itemCollection()[0]:a.max(e.itemCollection(),function(e){return a.isNumber(e.id.replace(/[^\/\d]/g,""))?parseInt(e.id.replace(/[^\/\d]/g,""),10):0}),!a.isUndefined(t)&&a.isNumber(t.id.replace(/[^\/\d]/g,""))&&(n=parseInt(t.id.replace(/[^\/\d]/g,""),10)+1)),n},isItemRegistered:function(e){return!a.isUndefined(a.findWhere(this.itemCollection(),{id:e}))},updateItemsCollection:function(e){var t=this,n=t.itemCollection(),i=a.clone(n),r=s.Deferred();if(!a.has(e,"collection")){if(!a.has(e,"item"))throw new Error("updateItemsCollection, no item provided "+t.control.id+". Aborting");e=a.extend({params:{}},e);var o=a.clone(e.item);return a.each(t.defaultItemModel,function(e,t){if(!a.has(o,t))throw new Error('CZRModuleMths => updateItemsCollection : Missing property "'+t+'" for item candidate')}),a.findWhere(i,{id:o.id})?a.each(n,function(e,t){e.id==o.id&&(i[t]=o)}):i.push(o),t.itemCollection.set(i,e.params),r.resolve({collection:i,params:e.params}).promise()}t.itemCollection.set(e.collection)},_getSortedDOMItemCollection:function(){var n=a.clone(this.itemCollection()),i=[],e=s.Deferred();if(s("."+this.control.css_attr.single_item,this.container).each(function(e){var t=a.findWhere(n,{id:s(this).attr("data-id")});t&&(i[e]=t)}),n.length!=i.length)throw new Error("There was a problem when re-building the item collection from the DOM in module : "+this.id);return e.resolve(i).promise()},refreshItemCollection:function(){var t=this;t.czr_Item.each(function(e){t.czr_Item(e.id).container&&0<t.czr_Item(e.id).container.length&&s.when(t.czr_Item(e.id).container.remove()).done(function(){t.czr_Item.remove(e.id)})}),t.itemCollection=new r.Value([]),t.populateSavedItemCollection()}})}(wp.customize,jQuery,_);CZRModuleMths=CZRModuleMths||{};!function(e,o,s){o.extend(CZRModuleMths,{getDefaultItemModel:function(e){return o.extend(s.clone(this.defaultItemModel),{id:e||""})},_initNewItem:function(e,t){var n,i=this,r={id:""};return t=void 0!==t?t:s.size(i.itemCollection()),s.isNumber(t)?n=i.module_type+"_"+t:(n=t,t=0),r=e&&!s.isEmpty(e)?o.extend(e,{id:n}):this.getDefaultItemModel(n),s.has(r,"id")&&i._isItemIdPossible(n)?(s.map(i.getDefaultItemModel(),function(e,t){s.has(r,t)||(r[t]=e)}),r):i._initNewItem(r,t+1)}})}(wp.customize,jQuery,_);CZRModuleMths=CZRModuleMths||{};!function(o,s,a){s.extend(CZRModuleMths,{renderModuleParts:function(){var n=this,i=s(n.container),r=s.Deferred(),t=function(e){n.isCrud()&&(a.isEmpty(e)&&r.reject("renderModuleParts => Missing html template for module : "+n.id),i.append(e));var t=s("<ul/>",{class:[n.control.css_attr.items_wrapper,n.module_type,n.isMultiItem()?"multi-item-mod":"mono-item-mod",n.isCrud()?"crud-mod":"not-crud-mod"].join(" ")});i.append(t),r.resolve(s(t,i))};return n.isCrud()?a.isEmpty(n.crudModulePart)?o.CZR_Helpers.getModuleTmpl({tmpl:"crud-module-part",module_type:"all_modules",module_id:n.id,control_id:n.control.id}).done(function(e){t(o.CZR_Helpers.parseTemplate(e)({}))}).fail(function(e){o.errare("renderModuleParts => fail response =>",e),r.reject("renderModuleParts => Problem when fetching the crud-module-part tmpl from server for module : "+n.id)}):(s("#tmpl-"+n.crudModulePart).length<1&&r.reject("renderModuleParts => no crud Module Part template for module "+n.id+". The template script id should be : #tmpl-"+n.crudModulePart),t(wp.template(n.crudModulePart)({}))):t(),r.promise()},getTemplateSelectorPart:function(e,t){var n,i=this;switch(e){case"rudItemPart":n=i.rudItemPart;break;case"ruItemPart":n=i.ruItemPart;break;case"modOptInputList":n=i.modOptInputList;break;case"itemInputList":n=a.isFunction(i.itemInputList)?i.itemInputList(t):i.itemInputList}if(a.isEmpty(n))throw new Error("No valid template has been found in getTemplateSelectorPart() "+i.id+". Aborting");return n},getViewEl:function(e){return s('[data-id = "'+e+'"]',this.container)},closeAllItems:function(t){var n=this,e=a.clone(n.itemCollection()),i=a.filter(e,function(e){return e.id!=t});return a.each(i,function(e){n.czr_Item.has(e.id)&&"expanded"==n.czr_Item(e.id)._getViewState(e.id)&&n.czr_Item(e.id).viewState.set("closed")}),this},_adjustScrollExpandedBlock:function(e,t){if(e.length&&!a.isUndefined(this.getModuleSection())){var n,i=s(".accordion-section-content",this.section.container),r=i.scrollTop(),o=t||90;setTimeout(function(){e.offset().top+e.height()+o>s(window.top).height()&&0<(n=e.offset().top+e.height()+o-s(window.top).height())&&i.animate({scrollTop:r+n},500)},50)}},closeRemoveDialogs:function(){if(a.isArray(this.itemCollection()))return this.czr_Item.each(function(e){e.removeDialogVisible(!1)}),this},_makeItemsSortable:function(e){if(!wp.media.isTouchDevice&&s.fn.sortable){var n=this;s("."+n.control.css_attr.items_wrapper,n.container).sortable({handle:"."+n.control.css_attr.item_sort_handle,start:function(){},update:function(e,t){n._getSortedDOMItemCollection().done(function(e){n.itemCollection.set(e)}).then(function(){!function(){a.has(n,"preItem")&&n.preItemExpanded.set(!1),n.closeAllItems().closeRemoveDialogs();var e=function(){o.previewer.refresh()};"postMessage"!=o(n.control.id).transport||o.CZR_Helpers.hasPartRefresh(n.control.id)||(e=a.debounce(e,500))(),n.trigger("item-collection-sorted")}()})}})}},toggleTabVisibility:function(e){var t=this;s(t.container).find("li"),s(t.container).find("section");s(".tabs nav li",t.container).each(function(){s(this).removeClass("tab-current").addClass("tab-inactive")}),s(t.container).find('li[data-tab-id="'+e+'"]').addClass("tab-current").removeClass("tab-inactive"),s("section",t.container).each(function(){s(this).removeClass("content-current")}),s(t.container).find('section[id="'+e+'"]').addClass("content-current")},setupTabNav:function(){var i=this;setTimeout(function(){(function(){var e=s.Deferred(),t=s(".tabs nav li",i.container);t.each(function(){s(this).removeClass("tab-current").addClass("tab-inactive")}),t.first().addClass("tab-current").removeClass("tab-inactive"),s("section",i.container).first().addClass("content-current");var n=t.length;return t.each(function(){s(this).addClass(0<n?"cols-"+n:"")}),e.resolve().promise()})().done(function(){s(".tabs",i.container).show()})},20)}})}(wp.customize,jQuery,_);var CZRDynModuleMths=CZRDynModuleMths||{};!function(s,a,l){a.extend(CZRDynModuleMths,{initialize:function(e,t){var n=this;s.CZRModule.prototype.initialize.call(n,e,t),a.extend(n,{itemPreAddEl:""}),n.preItemsWrapper="",n.preItemExpanded=new s.Value(!1),n.itemAddedMessage=serverControlParams.i18n.successMessage;var i=function(e){n.addItem(e).done(function(e){n.czr_Item(e,function(e){e.embedded.then(function(){e.viewState("expanded")})})}).fail(function(e){s.errare("module.addItem failed on add_item",e)})};n.userEventMap=new s.Value([{trigger:"click keydown",selector:["."+n.control.css_attr.open_pre_add_btn,"."+n.control.css_attr.cancel_pre_add_btn].join(","),name:"pre_add_item",actions:["closeAllItems","closeRemoveDialogs",function(e){var t={addTheItem:!0};this.trigger("is-item-addition-possible",t),t.addTheItem&&this.hasPreItem?this.preItemExpanded.set(!this.preItemExpanded()):i(e)}]},{trigger:"click keydown",selector:"."+n.control.css_attr.add_new_btn,name:"add_item",actions:function(e){n.closeRemoveDialogs(e).closeAllItems(e),i(e)}}])},ready:function(){var t=this;t.setupDOMListeners(t.userEventMap(),{dom_el:t.container}),t.preItem=new s.Value(t.getDefaultItemModel()),t.preItemExpanded.callbacks.add(function(e){e?t.renderPreItemView().done(function(e){t.preItemsWrapper=e,t.preItem(t.getDefaultItemModel()),t.trigger("before-pre-item-input-collection-setup"),t.setupPreItemInputCollection()}).fail(function(e){s.errorLog("Pre-Item : "+e)}):a.when(t.preItemsWrapper.remove()).done(function(){t.preItem.czr_Input={},t.preItemsWrapper=null,t.trigger("pre-item-input-collection-destroyed")}),t._togglePreItemViewExpansion(e)}),s.CZRModule.prototype.ready.call(t)},setupPreItemInputCollection:function(){var n=this;n.preItem.czr_Input=new s.Values,a("."+n.control.css_attr.pre_add_wrapper,n.container).find("."+n.control.css_attr.sub_set_wrapper).each(function(e){var t=a(this).find("[data-czrtype]").attr("data-czrtype")||"sub_set_"+e;n.preItem.czr_Input.add(t,new n.inputConstructor(t,{id:t,type:a(this).attr("data-input-type"),container:a(this),input_parent:n.preItem,module:n,is_preItemInput:!0})),n.preItem.czr_Input(t).ready()}),n.trigger("pre-item-input-collection-ready")},itemCanBeInstantiated:function(){return!0},addItem:function(n){var t=a.Deferred();if(!this.itemCanBeInstantiated())return t.reject().promise();var i=this,r=i.preItem(),o=function(){i.preItemExpanded.set(!1)};if(l.isEmpty(r)||!l.isObject(r))return s.errorLog("addItem : an item_candidate should be an object and not empty. In : "+i.id+". Aborted."),t.reject().promise();o=l.debounce(o,200);var e=function(){var e=i.instantiateItem(r,!0);return l.isFunction(e)?e.ready():s.errare("populateSavedItemCollection => Could not instantiate item in module "+i.id,r),e};if(serverControlParams.isDevMode)e();else try{e()}catch(e){return s.errare("populateSavedItemCollection : "+e),t.reject().promise()}return i.czr_Item.has(r.id)?(a.Deferred(function(){var t=this;i.czr_Item(r.id).isReady.then(function(){o(),i.trigger("item-added",r);var e=function(){s.previewer.unbind("ready",e),t.resolve()};i.refresh_on_add_item?"postMessage"!=s(i.control.id).transport||!l.has(n,"dom_event")||l.has(n.dom_event,"isTrigger")||s.CZR_Helpers.hasPartRefresh(i.control.id)?t.resolve():(s.previewer.bind("ready",e),s.previewer.refresh()):t.resolve()})}).always(function(){t.resolve(r.id)}),t.promise()):t.reject("populateSavedItemCollection : the item "+r.id+" has not been instantiated in module "+i.id).promise()}})}(wp.customize,jQuery,_);CZRDynModuleMths=CZRDynModuleMths||{};!function(r,o,s){o.extend(CZRDynModuleMths,{renderPreItemView:function(e){var n=this,i=o.Deferred();if(s.isObject(n.preItemsWrapper)&&0<n.preItemsWrapper.length)return i.resolve(n.preItemsWrapper).promise();var t=function(e){!s.isEmpty(e)&&n.container||i.reject("renderPreItemView => Missing html template for module : "+n.id);var t=o("."+n.control.css_attr.pre_add_item_content,n.container);t.prepend(o("<div>",{class:"pre-item-wrapper"})),t.find(".pre-item-wrapper").append(e),i.resolve(t.find(".pre-item-wrapper")).promise()};return s.isEmpty(n.itemPreAddEl)?r.CZR_Helpers.getModuleTmpl({tmpl:"pre-item",module_type:n.module_type,module_id:n.id,control_id:n.control.id}).done(function(e){t(r.CZR_Helpers.parseTemplate(e)())}).fail(function(e){i.reject(["renderPreItemView for module : ",n.id,e].join(" "))}):(o("#tmpl-"+n.itemPreAddEl).length<1&&i.reject("renderPreItemView => Missing itemPreAddEl or template in module "+n.id),t(wp.template(n.itemPreAddEl)())),i.promise()},_getPreItemView:function(){return o("."+this.control.css_attr.pre_add_item_content,this.container)},_togglePreItemViewExpansion:function(t){var n=this;o("."+n.control.css_attr.pre_add_item_content,n.container).slideToggle({duration:200,done:function(){var e=o("."+n.control.css_attr.open_pre_add_btn,n.container);o(this).toggleClass("open",t),t?e.find(".fas").removeClass("fa-plus-square").addClass("fa-minus-square"):e.find(".fas").removeClass("fa-minus-square").addClass("fa-plus-square"),e.toggleClass("active",t),o(n.container).toggleClass(n.control.css_attr.adding_new,t),n._adjustScrollExpandedBlock(o(this),120)}})},toggleSuccessMessage:function(e){var t=this,n=t.itemAddedMessage,i=o("."+t.control.css_attr.pre_add_wrapper,t.container);return $_success_wrapper=o("."+t.control.css_attr.pre_add_success,t.container),"on"==e?($_success_wrapper.find("p").text(n),$_success_wrapper.css("z-index",1000001).css("height",i.height()+"px").css("line-height",i.height()+"px")):$_success_wrapper.attr("style",""),t.container.toggleClass("czr-model-added","on"==e),this}})}(wp.customize,jQuery,_);var CZRBaseControlMths=CZRBaseControlMths||{};!function(i,e,r){e.extend(CZRBaseControlMths,{initialize:function(e,t){var n=this;n.css_attr=r.has(serverControlParams,"css_attr")?serverControlParams.css_attr:{},i.Control.prototype.initialize.call(n,e,t),n.bind("czr-partial-refresh-done",function(){r.has(n,"czr_moduleCollection")&&r.each(n.czr_moduleCollection(),function(e){n.czr_Module(e.id)&&n.czr_Module(e.id).sendModuleInputsToPreview({isPartialRefresh:!0})})})},refreshPreview:function(e){this.previewer.refresh()}})}(wp.customize,jQuery,_);var CZRBaseModuleControlMths=CZRBaseModuleControlMths||{};!function(l,c,d){c.extend(CZRBaseModuleControlMths,{initialize:function(e,t){var n=this;if(!l.has(e))throw new Error("Missing a registered setting for control : "+e);n.czr_Module=new l.Values,n.czr_moduleCollection=new l.Value,n.czr_moduleCollection.set([]),n.moduleCollectionReady=c.Deferred(),n.moduleCollectionReady.done(function(e){n.czr_moduleCollection.callbacks.add(function(){return n.moduleCollectionReact.apply(n,arguments)})}),l.CZRBaseControl.prototype.initialize.call(n,e,t),l.section(n.section(),function(e){e.expanded.bind(function(e){n.czr_Module.each(function(e){e.closeAllItems().closeRemoveDialogs(),d.has(e,"preItem")&&e.preItemExpanded(!1)})})})},ready:function(){var n=this,i={};try{n.getSavedModules()}catch(e){return l.errare("api.CZRBaseControl::ready() => error on control.getSavedModules()",e),void n.moduleCollectionReady.reject()}d.each(n.getSavedModules(),function(t,e){if(i=t,serverControlParams.isDevMode)n.instantiateModule(t,{});else try{n.instantiateModule(t,{})}catch(e){return void l.errare("api.CZRBaseControl::Failed to instantiate module "+t.id,e)}n.container.attr("data-module",t.id)}),n.moduleCollectionReady.resolve(i)},getDefaultModuleApiModel:function(){return{id:"",module_type:"",modOpt:{},items:[],crud:!1,hasPreItem:!0,refresh_on_add_item:!0,multi_item:!1,sortable:!1,control:{},section:""}},getSavedModules:function(){var n=this,e=[],i=n.params.module_type,r=[],o=[],s={};l.CZR_Helpers.isMultiItemModule(i)||d.isEmpty(l(n.id)())||d.isObject(l(n.id)())||l.errare("api.CZRBaseControl::getSavedModules => module Control Init for "+n.id+" : a mono item module control value should be an object if not empty.");var t=l.CZR_Helpers.getControlSettingId(n.id),a=l(t)();return r=d.isEmpty(a)?[]:d.isArray(a)?a:[a],d.each(r,function(e,t){d.isObject(e)?(d.isEmpty(e)||d.each(e,function(e,t){d.isString(t)||l.errare("api.CZRBaseControl::::getSavedModules => item not well formed in control : "+n.id+" => module type => "+n.params.module_type,r)}),l.CZR_Helpers.hasModuleModOpt(i)&&0===t&&(d.has(e,"id")?l.errare("api.CZRBaseControl::getSavedModules : the module "+i+" in control "+n.id+" has no mod_opt defined while it should."):s=e),d.has(e,"is_mod_opt")||o.push(e)):l.errare("api.CZRBaseControl::::getSavedModules => an item must be an object in control "+n.id+" => module type => "+n.params.module_type,r)}),e.push({id:l.CZR_Helpers.getOptionName(n.id)+"_"+n.params.type,module_type:n.params.module_type,section:n.section(),modOpt:c.extend(!0,{},s),items:c.extend(!0,[],o)}),e},isModuleRegistered:function(e){return!d.isUndefined(d.findWhere(this.czr_moduleCollection(),{id:e}))}})}(wp.customize,jQuery,_);CZRBaseModuleControlMths=CZRBaseModuleControlMths||{};!function(s,e,a){e.extend(CZRBaseModuleControlMths,{instantiateModule:function(e,t){if(!a.has(e,"id"))throw new Error("CZRModule::instantiateModule() : a module has no id and could not be added in the collection of : "+this.id+". Aborted.");var n=this;if((a.isUndefined(t)||a.isEmpty(t))&&(t=n.getModuleConstructor(e)),!a.isEmpty(e.id)&&n.czr_Module.has(e.id))throw new Error("The module id already exists in the collection in control : "+n.id);var i=n.prepareModuleForAPI(e);if(n.czr_Module.add(i.id,new t(i.id,i)),!n.czr_Module.has(i.id))throw new Error("instantiateModule() : instantiation failed for module id "+i.id+" in control "+n.id);return n.czr_Module(i.id)},getModuleConstructor:function(e){var t;if(!a.has(e,"module_type"))throw new Error("CZRModule::getModuleConstructor : no module type found for module "+e.id);if(!a.has(s.czrModuleMap,e.module_type))throw new Error("Module type "+e.module_type+" is not listed in the module map api.czrModuleMap.");var n=s.czrModuleMap[e.module_type].mthds;if(t=(s.czrModuleMap[e.module_type].crud?s.CZRDynModule:s.CZRModule).extend(n),a.isUndefined(t)||a.isEmpty(t)||!t)throw new Error("CZRModule::getModuleConstructor : no constructor found for module type : "+e.module_type+".");return t},prepareModuleForAPI:function(i){if(!a.isObject(i))throw new Error("prepareModuleForAPI : a module must be an object to be instantiated.");var r=this,o={};return a.each(r.getDefaultModuleApiModel(),function(e,t){var n=i[t];switch(t){case"id":a.isEmpty(n)?o[t]=r.generateModuleId(i.module_type):o[t]=n;break;case"module_type":if(!a.isString(n)||a.isEmpty(n))throw new Error("prepareModuleForAPI : a module type must a string not empty");o[t]=n;break;case"items":if(!a.isArray(n))throw new Error("prepareModuleForAPI : a module item list must be an array");o[t]=n;break;case"modOpt":if(!a.isObject(n))throw new Error("prepareModuleForAPI : a module modOpt property must be an object");o[t]=n;break;case"crud":if(a.has(s.czrModuleMap,i.module_type))n=s.czrModuleMap[i.module_type].crud,a.isUndefined(n)&&(n=e);else if(!a.isUndefined(n)&&!a.isBoolean(n))throw new Error('prepareModuleForAPI : the module param "crud" must be a boolean');o[t]=n||!1;break;case"hasPreItem":if(a.has(s.czrModuleMap,i.module_type))n=s.czrModuleMap[i.module_type].hasPreItem,a.isUndefined(n)&&(n=e);else if(!a.isUndefined(n)&&!a.isBoolean(n))throw new Error('prepareModuleForAPI : the module param "hasPreItem" must be a boolean');o[t]=n||!1;break;case"refresh_on_add_item":if(a.has(s.czrModuleMap,i.module_type))n=s.czrModuleMap[i.module_type].refresh_on_add_item,a.isUndefined(n)&&(n=e);else if(!a.isUndefined(n)&&!a.isBoolean(n))throw new Error('prepareModuleForAPI : the module param "refresh_on_add_item" must be a boolean');o[t]=n||!1;break;case"multi_item":if(a.has(s.czrModuleMap,i.module_type))n=s.czrModuleMap[i.module_type].multi_item,a.isUndefined(n)&&(n=s.czrModuleMap[i.module_type].crud);else if(!a.isUndefined(n)&&!a.isBoolean(n))throw new Error('prepareModuleForAPI : the module param "multi_item" must be a boolean');o[t]=n||!1;break;case"sortable":if(a.has(s.czrModuleMap,i.module_type))n=s.czrModuleMap[i.module_type].sortable,a.isUndefined(n)&&(n=s.czrModuleMap[i.module_type].crud),a.isUndefined(n)&&(n=s.czrModuleMap[i.module_type].multi_item);else if(!a.isUndefined(n)&&!a.isBoolean(n))throw new Error('prepareModuleForAPI : the module param "sortable" must be a boolean');o[t]=n||!1;break;case"control":o[t]=r;break;case"section":if(!a.isString(n)||a.isEmpty(n))throw new Error("prepareModuleForAPI : a module section must be a string not empty");o[t]=n;break;case"dirty":o[t]=n||!1}}),o},generateModuleId:function(e,t,n){if(100<(n=n||1))throw new Error("Infinite loop when generating of a module id.");var i=this,r=e+"_"+(t=t||i._getNextModuleKeyInCollection());if(!a.has(i,"czr_moduleCollection")||!a.isArray(i.czr_moduleCollection()))throw new Error("The module collection does not exist or is not properly set in control : "+i.id);return i.isModuleRegistered(r)?(t++,n++,i.generateModuleId(e,t,n)):r},_getNextModuleKeyInCollection:function(){var e={},t=0;return a.isEmpty(this.czr_moduleCollection())||(e=a.max(this.czr_moduleCollection(),function(e){return parseInt(e.id.replace(/[^\/\d]/g,""),10)}),t=parseInt(e.id.replace(/[^\/\d]/g,""),10)+1),t}})}(wp.customize,jQuery,_);CZRBaseModuleControlMths=CZRBaseModuleControlMths||{};!function(s,a,l){a.extend(CZRBaseModuleControlMths,{updateModulesCollection:function(e){var t=this,n=t.czr_moduleCollection(),i=a.extend(!0,[],n);if(l.has(e,"collection"))t.czr_moduleCollection.set(e.collection,e.data||{});else{if(!l.has(e,"module"))throw new Error("updateModulesCollection, no module provided "+t.id+". Aborting");var r=t.prepareModuleForAPI(l.clone(e.module));l.findWhere(i,{id:r.id})?l.each(n,function(e,t){e.id==r.id&&(i[t]=r)}):i.push(r);var o={};l.has(e,"data")&&(o=a.extend(!0,{},e.data),a.extend(o,{module:r})),t.czr_moduleCollection.set(i,o)}},moduleCollectionReact:function(t,e,n){var i=l.size(t)>l.size(e),r=l.size(e)>l.size(t);l.size(e),l.size(t);if(is_collection_sorted=!1,r){var o=l.filter(e,function(e){return l.isUndefined(l.findWhere(t,{id:e.id}))});o=o[0],this.czr_Module.remove(o.id)}if(l.isObject(n)&&l.has(n,"module")&&(n.module_id=n.module.id,n.moduleRegistrationParams=n.module,n.module=this.prepareModuleForDB(a.extend(!0,{},n.module))),!i)if(serverControlParams.isDevMode)s(this.id).set(this.filterModuleCollectionBeforeAjax(t),n);else try{s(this.id).set(this.filterModuleCollectionBeforeAjax(t),n)}catch(e){s.errare("api.CZRBaseControl::moduleCollectionReact => error when firing control.filterModuleCollectionBeforeAjax( to )",e)}},filterModuleCollectionBeforeAjax:function(e){var t,i=this,n=a.extend(!0,[],e),r=[];if(l.each(n,function(e,t){var n=a.extend(!0,{},e);r[t]=i.prepareModuleForDB(n)}),1<l.size(n))throw new Error("There should not be several modules in the collection of control : "+i.id);if(!l.isArray(n)||l.isEmpty(n)||!l.has(n[0],"items"))throw new Error("The setting value could not be populated in control : "+i.id);var o=n[0].id;if(!i.czr_Module.has(o))throw new Error("The single module control ("+i.id+") has no module registered with the id "+o);var s=i.czr_Module(o);if(!l.isArray(s().items))throw new Error("The module "+o+" should be an array in control : "+i.id);return t=s.isMultiItem()?s().items:s().items[0]||[],t=s.filterItemsBeforeCoreApiSettingValue(t),s.hasModOpt()?l.union([s().modOpt],t):t},prepareModuleForDB:function(e){if(!l.isObject(e))throw new Error("::prepareModuleForDB : a module must be an object.");var t={};if(!l.isArray(e.items))throw new Error("::prepareModuleForDB : a module item list must be an array");return l.each(e.items,function(e){if(!l.isObject(e))throw new Error("::prepareModuleForDB : a module item must be an object")}),t.items=e.items,t}})}(wp.customize,jQuery,_),function(e,t,n){t.extend(CZRBaseControlMths,e.Events),t.extend(e.Control.prototype,e.Events),t.extend(CZRModuleMths,e.Events),t.extend(CZRItemMths,e.Events),t.extend(CZRModOptMths,e.Events),t.extend(CZRBaseControlMths,e.CZR_Helpers),t.extend(CZRInputMths,e.CZR_Helpers),t.extend(CZRModuleMths,e.CZR_Helpers),e.CZRInput=e.Value.extend(CZRInputMths),e.czrInputMap=e.czrInputMap||{},t.extend(e.czrInputMap,{text:"",textarea:"",check:"setupIcheck",checkbox:"setupIcheck",gutencheck:"setupGutenCheck",select:"setupSelect",radio:"setupRadio",number:"setupStepper",upload:"setupImageUploaderSaveAsId",upload_url:"setupImageUploaderSaveAsUrl",color:"setupColorPicker",wp_color_alpha:"setupColorPickerAlpha",wp_color:"setupWPColorPicker",content_picker:"setupContentPicker",tiny_mce_editor:"setupTinyMceEditor",password:"",range:"setupSimpleRange",range_slider:"setupRangeSlider",hidden:"",h_alignment:"setupHAlignement",h_text_alignment:"setupHAlignement"}),e.CZRItem=e.Value.extend(CZRItemMths),e.CZRModOpt=e.Value.extend(CZRModOptMths),e.CZRModule=e.Value.extend(CZRModuleMths),e.CZRDynModule=e.CZRModule.extend(CZRDynModuleMths),e.CZRBaseControl=e.Control.extend(CZRBaseControlMths),e.CZRBaseModuleControl=e.CZRBaseControl.extend(CZRBaseModuleControlMths),t.extend(e.controlConstructor,{czr_module:e.CZRBaseModuleControl})}(wp.customize,jQuery,_),function(t,e){jQuery(function(n){var i,e=t.customize||e;i=n("<span/>",{class:"customize-controls-home-or-add fas fa-home",html:'<span class="screen-reader-text">Home</span>'}),n.when(n("#customize-header-actions").append(i)).done(function(){i.keydown(function(e){9!==e.which&&(13===e.which&&this.click(),e.preventDefault())}).on("click.customize-controls-home-or-add",function(){e.section.has(e.czr_activeSectionId())?e.section(e.czr_activeSectionId()).expanded(!1):e.section.each(function(e){e.expanded(!1)}),e.panel.each(function(e){e.expanded(!1)})}),_.delay(function(){if(!i.hasClass("button-see-me")){var e=0,t=function(){n.Deferred(function(){var e=this;i.addClass("button-see-me"),_.delay(function(){i.removeClass("button-see-me"),e.resolve()},800)}).done(function(){0<=--e&&_.delay(function(){t()},50)})};t()}},2e3)})})}(wp);
|
inc/czr-base-fmk/assets/js/_1_ccat_czr-theme-fmk.js
CHANGED
@@ -406,14 +406,15 @@ $.extend( CZRLayoutSelectMths , {
|
|
406 |
api.CZRUploadControl = api.Control.extend( CZRUploadMths );
|
407 |
api.CZRLayoutControl = api.Control.extend( CZRLayoutSelectMths );
|
408 |
api.CZRMultiplePickerControl = api.Control.extend( CZRMultiplePickerMths );
|
409 |
-
|
410 |
|
411 |
$.extend( api.controlConstructor, {
|
412 |
czr_upload : api.CZRUploadControl,
|
413 |
//czr_sidebars : api.CZRWidgetAreasControl,
|
414 |
//czr_socials : api.CZRSocialControl,
|
415 |
czr_multiple_picker : api.CZRMultiplePickerControl,
|
416 |
-
czr_layouts : api.CZRLayoutControl
|
|
|
417 |
//czr_background : api.CZRBackgroundControl
|
418 |
});
|
419 |
|
@@ -983,7 +984,6 @@ $.extend( CZRLayoutSelectMths , {
|
|
983 |
|
984 |
/* NUMBER INPUT */
|
985 |
api.czrSetupStepper = function( controlId, refresh ) {
|
986 |
-
//Exclude no-selecter-js
|
987 |
var _ctrl = api.control( controlId );
|
988 |
$('input[type="number"]', _ctrl.container ).each( function() { $(this).stepper(); });
|
989 |
};//api.czrSetupStepper()
|
406 |
api.CZRUploadControl = api.Control.extend( CZRUploadMths );
|
407 |
api.CZRLayoutControl = api.Control.extend( CZRLayoutSelectMths );
|
408 |
api.CZRMultiplePickerControl = api.Control.extend( CZRMultiplePickerMths );
|
409 |
+
api.CZRColorAlpha = api.Control.extend({ready: api.ColorControl.prototype.ready});//api.CZRColorAlpha
|
410 |
|
411 |
$.extend( api.controlConstructor, {
|
412 |
czr_upload : api.CZRUploadControl,
|
413 |
//czr_sidebars : api.CZRWidgetAreasControl,
|
414 |
//czr_socials : api.CZRSocialControl,
|
415 |
czr_multiple_picker : api.CZRMultiplePickerControl,
|
416 |
+
czr_layouts : api.CZRLayoutControl,
|
417 |
+
wp_color_alpha : api.CZRColorAlpha,
|
418 |
//czr_background : api.CZRBackgroundControl
|
419 |
});
|
420 |
|
984 |
|
985 |
/* NUMBER INPUT */
|
986 |
api.czrSetupStepper = function( controlId, refresh ) {
|
|
|
987 |
var _ctrl = api.control( controlId );
|
988 |
$('input[type="number"]', _ctrl.container ).each( function() { $(this).stepper(); });
|
989 |
};//api.czrSetupStepper()
|
inc/czr-base-fmk/assets/js/_1_ccat_czr-theme-fmk.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(e,t,i){"function"==typeof e.Section&&e.control.bind("add",function(t){t.params.ubq_section&&t.params.ubq_section.section&&(t.params.original_priority=t.params.priority,t.params.original_section=t.params.section,e.section.when(t.params.ubq_section.section,function(e){e.expanded.bind(function(e){e?(t.params.ubq_section.priority&&t.priority(t.params.ubq_section.priority),t.section(t.params.ubq_section.section)):(t.priority(t.params.original_priority),t.section(t.params.original_section))})}))}),"function"==typeof e.Panel&&e.section.bind("add",function(t){t.params.ubq_panel&&t.params.ubq_panel.panel&&(t.params.original_priority=t.params.priority,t.params.original_panel=t.params.panel,e.panel.when(t.params.ubq_panel.panel,function(e){e.expanded.bind(function(e){e?(t.params.ubq_panel.priority&&t.priority(t.params.ubq_panel.priority),t.panel(t.params.ubq_panel.panel)):(t.priority(t.params.original_priority),t.panel(t.params.original_panel))})}))});var n=function(){i.has(e,"czr_ModOptVisible")&&e.czr_ModOptVisible(!1)};e.bind("ready",function(){e.czr_activeSectionId.bind(n),e.czr_activePanelId.bind(n)})}(wp.customize,jQuery,_),function(t,e,i){t.bind("ready",function(){if(window.themeServerControlParams&&themeServerControlParams.isPro&&(i.each(["tc_font_customizer_settings","contx_header_bg","content_blog_sec","static_front_page","content_single_sec","tc_fpu","nav","post_lists_sec","galleries_sec","footer_customizer_sec","custom_scripts_sec","contact_info_sec"],function(e){i.delay(function(){t.section.when(e,function(e){e.headContainer.length<=1&&e.headContainer.find(".accordion-section-title").prepend('<span class="pro-title-block">Pro</span>')})},1e3)}),i.each([],function(e){t.panel.when(e,function(e){e.headContainer.length<=1&&e.headContainer.find(".accordion-section-title").prepend('<span class="pro-title-block">Pro</span>')})})),!themeServerControlParams.isPro&&i.isFunction(t.Section)){if(proSectionInstance=t.section("go_pro_sec"),!i.isObject(proSectionInstance))return;proSectionInstance.attachEvents=function(){},proSectionInstance.isContextuallyActive=function(){return this.active()},proSectionInstance._toggleActive=function(){return!0},proSectionInstance.active(!0)}})}(wp.customize,jQuery,_);var CZRMultiplePickerMths=CZRMultiplePickerMths||{};!function(e,i,t){i.extend(CZRMultiplePickerMths,{ready:function(){var t=this,e=this.container.find("select");e.czrSelect2({closeOnSelect:!1,templateSelection:function(e){return e.text.replace(/\u2013|\u2014/g,"")}}),e.on("change",function(e){0===i(this).find("option:selected").length&&t.setting.set([])})}})}(wp.customize,jQuery,_);var CZRCroppedImageMths=CZRCroppedImageMths||{};!function(e,t,i){"function"==typeof wp.media.controller.Cropper&&"function"==typeof e.CroppedImageControl&&(wp.media.controller.CZRCustomizeImageCropper=wp.media.controller.Cropper.extend({doCrop:function(e){var t=e.get("cropDetails"),i=this.get("control");return t.dst_width=i.params.dst_width,t.dst_height=i.params.dst_height,wp.ajax.post("crop-image",{wp_customize:"on",nonce:e.get("nonces").edit,id:e.get("id"),context:i.id,cropDetails:t})}}),t.extend(CZRCroppedImageMths,{initFrame:function(){var e=_wpMediaViewsL10n;this.frame=wp.media({button:{text:e.select,close:!1},states:[new wp.media.controller.Library({title:this.params.button_labels.frame_title,library:wp.media.query({type:"image"}),multiple:!1,date:!1,priority:20,suggestedWidth:this.params.width,suggestedHeight:this.params.height}),new wp.media.controller.CZRCustomizeImageCropper({imgSelectOptions:this.calculateImageSelectOptions,control:this})]}),this.frame.on("select",this.onSelect,this),this.frame.on("cropped",this.onCropped,this),this.frame.on("skippedcrop",this.onSkippedCrop,this)},onSelect:function(){var e=this.frame.state().get("selection").first().toJSON();e.mime&&-1<e.mime.indexOf("image")?i.contains(["image/svg+xml","image/gif"],e.mime)||this.params.width===e.width&&this.params.height===e.height&&!this.params.flex_width&&!this.params.flex_height?(this.setImageFromAttachment(e),this.frame.close()):this.frame.setState("cropper"):this.frame.trigger("content:error")}}))}(wp.customize,jQuery,_);var CZRUploadMths=CZRUploadMths||{};!function(e,i,t){i.extend(CZRUploadMths,{ready:function(){var t=this;this.params.removed=this.params.removed||"",this.success=i.proxy(this.success,this),this.uploader=i.extend({container:this.container,browser:this.container.find(".czr-upload"),success:this.success,plupload:{},params:{}},this.uploader||{}),t.params.extensions&&(t.uploader.plupload.filters=[{title:e.l10n.allowedFiles,extensions:t.params.extensions}]),t.params.context&&(t.uploader.params["post_data[context]"]=this.params.context),e.settings.theme.stylesheet&&(t.uploader.params["post_data[theme]"]=e.settings.theme.stylesheet),this.uploader=new wp.Uploader(this.uploader),this.remover=this.container.find(".remove"),this.remover.on("click keydown",function(e){"keydown"===e.type&&13!==e.which||(t.setting.set(t.params.removed),e.preventDefault())}),this.removerVisibility=i.proxy(this.removerVisibility,this),this.setting.bind(this.removerVisibility),this.removerVisibility(this.setting())},success:function(e){this.setting.set(e.get("id"))},removerVisibility:function(e){this.remover.toggle(e!=this.params.removed)}})}(wp.customize,jQuery,_);var CZRLayoutSelectMths=CZRLayoutSelectMths||{};!function(e,s,r){s.extend(CZRLayoutSelectMths,{ready:function(){this.setupSelect()},setupSelect:function(e){var o=this;function t(e){if(!e.id)return e.text;if(r.has(o.params.layouts,e.element.value)){var t=o.params.layouts[e.element.value],i=t.src,n=t.label;return s('<img src="'+i+'" class="czr-layout-img" title="'+n+'" /><span class="czr-layout-title">'+n+"</span>")}}$_select=this.container.find("select"),$_select.czrSelect2({templateResult:t,templateSelection:t,minimumResultsForSearch:1/0})}})}(wp.customize,jQuery,_),function(e,t,i){e.CZRUploadControl=e.Control.extend(CZRUploadMths),e.CZRLayoutControl=e.Control.extend(CZRLayoutSelectMths),e.CZRMultiplePickerControl=e.Control.extend(CZRMultiplePickerMths),t.extend(e.controlConstructor,{czr_upload:e.CZRUploadControl,czr_multiple_picker:e.CZRMultiplePickerControl,czr_layouts:e.CZRLayoutControl}),"function"==typeof e.CroppedImageControl&&(e.CZRCroppedImageControl=e.CroppedImageControl.extend(CZRCroppedImageMths),t.extend(e.controlConstructor,{czr_cropped_image:e.CZRCroppedImageControl})),"function"==typeof e.CodeEditorControl&&t.extend(e.controlConstructor,{czr_code_editor:e.CodeEditorControl})}(wp.customize,jQuery,_),function(l,p,u){var e=serverControlParams.i18n||{};l.czr_CrtlDependenciesReady=p.Deferred(),l.bind("ready",function(){u.has(l,"czr_ctrlDependencies")||(l.czr_ctrlDependencies=new l.CZR_ctrlDependencies,l.czr_CrtlDependenciesReady.resolve())}),l.CZR_ctrlDependencies=l.Class.extend({dominiDeps:[],initialize:function(){var t=this;if(this.defaultDominusParams={dominus:"",servi:[],visibility:null,actions:null,onSectionExpand:!0},this.dominiDeps=u.extend(this.dominiDeps,this._getControlDeps()),!u.isArray(t.dominiDeps))throw new Error("Visibilities : the dominos dependency array is not an array.");l.czr_activeSectionId.bind(function(e){if(!u.isEmpty(e)&&l.section.has(e))try{t.setServiDependencies(e)}catch(e){l.errorLog("In api.CZR_ctrlDependencies : "+e)}}),l.bind("awaken-section",function(e){try{t.setServiDependencies(e.target,e.source)}catch(e){l.errorLog("On awaken-section, ctrl deps : "+e)}}),this._handleFaviconNote()},setServiDependencies:function(i,n,o){var s=this,r=p.Deferred();if(o=o||!1,u.isUndefined(i)||!l.section.has(i))throw new Error("Control Dependencies : the targetSectionId is missing or not registered : "+i);if(l.section(i).czr_ctrlDependenciesReady=l.section(i).czr_ctrlDependenciesReady||p.Deferred(),!o&&"resolved"==l.section(i).czr_ctrlDependenciesReady.state())return r.resolve().promise();u.each(s.dominiDeps,function(e){if(!u.has(e,"dominus")||!u.isString(e.dominus)||u.isEmpty(e.dominus))throw new Error("Control Dependencies : a dominus control id must be a not empty string.");var t=l.CZR_Helpers.build_setId(e.dominus);l.control.has(t)&&l.control(t).section()==i&&(e=s._prepareDominusParams(e),u.isEmpty(e)||s._processDominusCallbacks(e.dominus,e,o).fail(function(){l.consoleLog("self._processDominusCallbacks fail for section "+i),r.reject()}).done(function(){r.resolve()}))});var e=l.CZR_Helpers.getSectionControlIds(i),t=function(t){var i=[];return u.each(s.dominiDeps,function(e){if(u.has(e,"servi")&&u.isArray(e.servi)&&u.has(e,"dominus")&&!u.isEmpty(e.dominus)){if(u.contains(e.servi,t)&&!u.contains(i,e.dominus)){if(e=s._prepareDominusParams(e),u.isEmpty(e))return;i.push(e.dominus)}}else l.errorLog("Control Dependencies : wrong params in _getServusDomini.")}),u.isArray(i)?i:[]},a=[];return u.each(e,function(e){u.isEmpty(t(e))||(a=u.union(a,t(e)))}),u.each(a,function(e){var t=l.CZR_Helpers.build_setId(e);l.control(t).section()!=i&&n!=l.control(t).section()&&l.trigger("awaken-section",{target:l.control(t).section(),source:i})}),r.always(function(){l.section(i).czr_ctrlDependenciesReady.resolve()}),r.promise()},_deferCallbackForControl:function(e,t,i){var n=p.Deferred();if(u.isEmpty(e)||!u.isString(e))throw new Error("_deferCallbackForControl : the control id is missing.");if(!u.isFunction(t))throw new Error("_deferCallbackForControl : callback must be a funtion.");return i=u.isUndefined(i)||!u.isArray(i)?[]:i,l.control.has(e)?"resolved"==l.control(e).deferred.embedded.state()?p.when(t.apply(null,i)).fail(function(){n.reject()}).done(function(){n.resolve()}):l.control(e).deferred.embedded.then(function(){p.when(t.apply(null,i)).fail(function(){n.reject()}).done(function(){n.resolve()})}):l.control.when(e,function(){l.control(e).deferred.embedded.then(function(){p.when(t.apply(null,i)).fail(function(){n.reject()}).done(function(){n.resolve()})})}),n.promise()},_processDominusCallbacks:function(e,o,t){var s=this,i=l.CZR_Helpers.build_setId(e),r=l(i),a=p.Deferred(),c=!1;return u.each(o.servi,function(i){if(l.control.has(l.CZR_Helpers.build_setId(i))){var n=function(e,t,i,n){var o=arguments;u.each(i,function(e,t){switch(t){case"visibility":s._setVisibility.apply(null,o);break;case"actions":u.isFunction(e)&&e.apply(null,o)}})},t=function(e){e=e||r();var t=l.CZR_Helpers.build_setId(i);s._deferCallbackForControl(t,n,[e,i,o]).always(function(){c=!0}).fail(function(){a.reject()}).done(function(){a.resolve()})};t(),u.has(r,"czr_visibilityServi")||(r.czr_visibilityServi=new l.Value([]));var e=r.czr_visibilityServi();u.contains(e,i)||(r.bind(function(e){t(e)}),r.czr_visibilityServi(u.union(e,[i])))}}),c?a.promise():a.resolve().promise()},_setVisibility:function(e,t,i,n){var o=l.CZR_Helpers.build_setId(t),s=i.visibility(e,t,i.dominus);if(n=n||!1,u.isBoolean(s)&&("unchanged"!=s||n)){var r=function(){l.state.has("silent-update-processing")&&l.state("silent-update-processing")()||(l.control(o,function(e){u.has(e,"active")&&(s=s&&e.active()),u.has(e,"defaultActiveArguments")&&control.defaultActiveArguments,e.onChangeActive(s,e.defaultActiveArguments)}),l.state.has("silent-update-processing")&&l.state("silent-update-processing").unbind(r))};l.state.has("silent-update-processing")&&l.state("silent-update-processing")()?l.state("silent-update-processing").bind(r):r()}},_getControlDeps:function(){return{}},_prepareDominusParams:function(n){var o={};if(!u.isObject(n))return l.errorLog("Visibilities : a dominus param definition must be an object."),o;if(!u.has(n,"visibility")&&!u.has(n,"actions"))return l.errorLog("Visibilities : a dominus definition must include a visibility or an actions callback."),o;if(!u.has(n,"dominus")||!u.isString(n.dominus)||u.isEmpty(n.dominus))return l.errorLog("Visibilities : a dominus control id must be a not empty string."),o;var e=l.CZR_Helpers.build_setId(n.dominus);return l.control.has(e)?!u.has(n,"servi")||u.isUndefined(n.servi)||!u.isArray(n.servi)||u.isEmpty(n.servi)?l.errorLog("Visibilities : servi must be set as an array not empty."):u.each(this.defaultDominusParams,function(e,t){var i=n[t];switch(t){case"visibility":if(!u.isUndefined(i)&&!u.isEmpty(i)&&!u.isFunction(i))throw new Error("Visibilities : a dominus visibility callback must be a function : "+n.dominus);break;case"actions":if(!u.isUndefined(i)&&!u.isEmpty(i)&&!u.isFunction(i))throw new Error("Visibilities : a dominus actions callback must be a function : "+n.dominus);break;case"onSectionExpand":if(!u.isUndefined(i)&&!u.isEmpty(i)&&!u.isBoolean(i))throw new Error("Visibilities : a dominus onSectionExpand param must be a boolean : "+n.dominus)}o[t]=i}):l.errorLog("Visibilities : a dominus control id is not registered : "+e),o},_handleFaviconNote:function(){var t=this,i=l.CZR_Helpers.build_setId(serverControlParams.faviconOptionName);if(!(!l.has("site_icon")||!l.control("site_icon")||l.has(i)&&0==+l(i)()||0<+l("site_icon")())){var n=l.control("site_icon").params.description;_newDes=["<strong>",e.faviconNote||"","</strong><br/><br/>"].join("")+n,t._printFaviconNote(_newDes),l("site_icon").callbacks.add(function(e){0<+e?(l.control("site_icon").container.find(".description").text(n),l.has(i)&&l(i).set("")):t._printFaviconNote(_newDes)})}},_printFaviconNote:function(e){l.control("site_icon").container.find(".description").html(e)}})}(wp.customize,jQuery,_),function(e,t){jQuery(function(n){var o=e.customize||o;n(".accordion-section").not(".control-panel").click(function(){var e,t;e=n(this),0!==(t=e.siblings(".open")).length&&t.offset().top<0&&n(".wp-full-overlay-sidebar-content").animate({scrollTop:-n("#customize-theme-controls").offset().top-t.height()+e.offset().top+n(".wp-full-overlay-sidebar-content").offset().top},700)}),o.czrSetupCheckbox=function(e,t){var i=o.control(e);n("input[type=checkbox]",i.container).each(function(){"tc_font_customizer_settings"!=i.params.section&&(0===n(this).val()||"0"==n(this).val()||"off"==n(this).val()||_.isEmpty(n(this).val())?n(this).prop("checked",!1):n(this).prop("checked",!0),0===n(this).closest('div[class^="icheckbox"]').length&&n(this).iCheck({checkboxClass:"icheckbox_flat-grey",radioClass:"iradio_flat-grey"}).on("ifChanged",function(e){n(this).val(!1===n(this).is(":checked")?0:1),n(e.currentTarget).trigger("change")}))})},o.czrSetupSelect=function(e,t){n("select[data-customize-setting-link]",o.control(e).container).not(".no-selecter-js").each(function(){n(this).selecter({})})},o.czrSetupStepper=function(e,t){var i=o.control(e);n('input[type="number"]',i.container).each(function(){n(this).stepper()})},o.control.each(function(e){if(_.has(e,"id")){"widget_"!=e.id.substring(0,"widget_".length)&&"nav_menu"!=e.id.substring(0,"nav_menu".length)&&o.czrSetupCheckbox(e.id),"nav_menu_locations"!=e.id.substring(0,"nav_menu_locations".length)&&o.czrSetupSelect(e.id);0<e.container.find('input[type="number"]').length&&e.params&&e.params.section&&!_.contains(["publish_settings","tc_font_customizer_settings"],e.params.section)&&o.czrSetupStepper(e.id)}})})}(wp);
|
1 |
+
!function(e,t,i){"function"==typeof e.Section&&e.control.bind("add",function(t){t.params.ubq_section&&t.params.ubq_section.section&&(t.params.original_priority=t.params.priority,t.params.original_section=t.params.section,e.section.when(t.params.ubq_section.section,function(e){e.expanded.bind(function(e){e?(t.params.ubq_section.priority&&t.priority(t.params.ubq_section.priority),t.section(t.params.ubq_section.section)):(t.priority(t.params.original_priority),t.section(t.params.original_section))})}))}),"function"==typeof e.Panel&&e.section.bind("add",function(t){t.params.ubq_panel&&t.params.ubq_panel.panel&&(t.params.original_priority=t.params.priority,t.params.original_panel=t.params.panel,e.panel.when(t.params.ubq_panel.panel,function(e){e.expanded.bind(function(e){e?(t.params.ubq_panel.priority&&t.priority(t.params.ubq_panel.priority),t.panel(t.params.ubq_panel.panel)):(t.priority(t.params.original_priority),t.panel(t.params.original_panel))})}))});var n=function(){i.has(e,"czr_ModOptVisible")&&e.czr_ModOptVisible(!1)};e.bind("ready",function(){e.czr_activeSectionId.bind(n),e.czr_activePanelId.bind(n)})}(wp.customize,jQuery,_),function(t,e,i){t.bind("ready",function(){if(window.themeServerControlParams&&themeServerControlParams.isPro&&(i.each(["tc_font_customizer_settings","contx_header_bg","content_blog_sec","static_front_page","content_single_sec","tc_fpu","nav","post_lists_sec","galleries_sec","footer_customizer_sec","custom_scripts_sec","contact_info_sec"],function(e){i.delay(function(){t.section.when(e,function(e){e.headContainer.length<=1&&e.headContainer.find(".accordion-section-title").prepend('<span class="pro-title-block">Pro</span>')})},1e3)}),i.each([],function(e){t.panel.when(e,function(e){e.headContainer.length<=1&&e.headContainer.find(".accordion-section-title").prepend('<span class="pro-title-block">Pro</span>')})})),!themeServerControlParams.isPro&&i.isFunction(t.Section)){if(proSectionInstance=t.section("go_pro_sec"),!i.isObject(proSectionInstance))return;proSectionInstance.attachEvents=function(){},proSectionInstance.isContextuallyActive=function(){return this.active()},proSectionInstance._toggleActive=function(){return!0},proSectionInstance.active(!0)}})}(wp.customize,jQuery,_);var CZRMultiplePickerMths=CZRMultiplePickerMths||{};!function(e,i,t){i.extend(CZRMultiplePickerMths,{ready:function(){var t=this,e=this.container.find("select");e.czrSelect2({closeOnSelect:!1,templateSelection:function(e){return e.text.replace(/\u2013|\u2014/g,"")}}),e.on("change",function(e){0===i(this).find("option:selected").length&&t.setting.set([])})}})}(wp.customize,jQuery,_);var CZRCroppedImageMths=CZRCroppedImageMths||{};!function(e,t,i){"function"==typeof wp.media.controller.Cropper&&"function"==typeof e.CroppedImageControl&&(wp.media.controller.CZRCustomizeImageCropper=wp.media.controller.Cropper.extend({doCrop:function(e){var t=e.get("cropDetails"),i=this.get("control");return t.dst_width=i.params.dst_width,t.dst_height=i.params.dst_height,wp.ajax.post("crop-image",{wp_customize:"on",nonce:e.get("nonces").edit,id:e.get("id"),context:i.id,cropDetails:t})}}),t.extend(CZRCroppedImageMths,{initFrame:function(){var e=_wpMediaViewsL10n;this.frame=wp.media({button:{text:e.select,close:!1},states:[new wp.media.controller.Library({title:this.params.button_labels.frame_title,library:wp.media.query({type:"image"}),multiple:!1,date:!1,priority:20,suggestedWidth:this.params.width,suggestedHeight:this.params.height}),new wp.media.controller.CZRCustomizeImageCropper({imgSelectOptions:this.calculateImageSelectOptions,control:this})]}),this.frame.on("select",this.onSelect,this),this.frame.on("cropped",this.onCropped,this),this.frame.on("skippedcrop",this.onSkippedCrop,this)},onSelect:function(){var e=this.frame.state().get("selection").first().toJSON();e.mime&&-1<e.mime.indexOf("image")?i.contains(["image/svg+xml","image/gif"],e.mime)||this.params.width===e.width&&this.params.height===e.height&&!this.params.flex_width&&!this.params.flex_height?(this.setImageFromAttachment(e),this.frame.close()):this.frame.setState("cropper"):this.frame.trigger("content:error")}}))}(wp.customize,jQuery,_);var CZRUploadMths=CZRUploadMths||{};!function(e,i,t){i.extend(CZRUploadMths,{ready:function(){var t=this;this.params.removed=this.params.removed||"",this.success=i.proxy(this.success,this),this.uploader=i.extend({container:this.container,browser:this.container.find(".czr-upload"),success:this.success,plupload:{},params:{}},this.uploader||{}),t.params.extensions&&(t.uploader.plupload.filters=[{title:e.l10n.allowedFiles,extensions:t.params.extensions}]),t.params.context&&(t.uploader.params["post_data[context]"]=this.params.context),e.settings.theme.stylesheet&&(t.uploader.params["post_data[theme]"]=e.settings.theme.stylesheet),this.uploader=new wp.Uploader(this.uploader),this.remover=this.container.find(".remove"),this.remover.on("click keydown",function(e){"keydown"===e.type&&13!==e.which||(t.setting.set(t.params.removed),e.preventDefault())}),this.removerVisibility=i.proxy(this.removerVisibility,this),this.setting.bind(this.removerVisibility),this.removerVisibility(this.setting())},success:function(e){this.setting.set(e.get("id"))},removerVisibility:function(e){this.remover.toggle(e!=this.params.removed)}})}(wp.customize,jQuery,_);var CZRLayoutSelectMths=CZRLayoutSelectMths||{};!function(e,s,r){s.extend(CZRLayoutSelectMths,{ready:function(){this.setupSelect()},setupSelect:function(e){var o=this;function t(e){if(!e.id)return e.text;if(r.has(o.params.layouts,e.element.value)){var t=o.params.layouts[e.element.value],i=t.src,n=t.label;return s('<img src="'+i+'" class="czr-layout-img" title="'+n+'" /><span class="czr-layout-title">'+n+"</span>")}}$_select=this.container.find("select"),$_select.czrSelect2({templateResult:t,templateSelection:t,minimumResultsForSearch:1/0})}})}(wp.customize,jQuery,_),function(e,t,i){e.CZRUploadControl=e.Control.extend(CZRUploadMths),e.CZRLayoutControl=e.Control.extend(CZRLayoutSelectMths),e.CZRMultiplePickerControl=e.Control.extend(CZRMultiplePickerMths),e.CZRColorAlpha=e.Control.extend({ready:e.ColorControl.prototype.ready}),t.extend(e.controlConstructor,{czr_upload:e.CZRUploadControl,czr_multiple_picker:e.CZRMultiplePickerControl,czr_layouts:e.CZRLayoutControl,wp_color_alpha:e.CZRColorAlpha}),"function"==typeof e.CroppedImageControl&&(e.CZRCroppedImageControl=e.CroppedImageControl.extend(CZRCroppedImageMths),t.extend(e.controlConstructor,{czr_cropped_image:e.CZRCroppedImageControl})),"function"==typeof e.CodeEditorControl&&t.extend(e.controlConstructor,{czr_code_editor:e.CodeEditorControl})}(wp.customize,jQuery,_),function(l,p,d){var e=serverControlParams.i18n||{};l.czr_CrtlDependenciesReady=p.Deferred(),l.bind("ready",function(){d.has(l,"czr_ctrlDependencies")||(l.czr_ctrlDependencies=new l.CZR_ctrlDependencies,l.czr_CrtlDependenciesReady.resolve())}),l.CZR_ctrlDependencies=l.Class.extend({dominiDeps:[],initialize:function(){var t=this;if(this.defaultDominusParams={dominus:"",servi:[],visibility:null,actions:null,onSectionExpand:!0},this.dominiDeps=d.extend(this.dominiDeps,this._getControlDeps()),!d.isArray(t.dominiDeps))throw new Error("Visibilities : the dominos dependency array is not an array.");l.czr_activeSectionId.bind(function(e){if(!d.isEmpty(e)&&l.section.has(e))try{t.setServiDependencies(e)}catch(e){l.errorLog("In api.CZR_ctrlDependencies : "+e)}}),l.bind("awaken-section",function(e){try{t.setServiDependencies(e.target,e.source)}catch(e){l.errorLog("On awaken-section, ctrl deps : "+e)}}),this._handleFaviconNote()},setServiDependencies:function(i,n,o){var s=this,r=p.Deferred();if(o=o||!1,d.isUndefined(i)||!l.section.has(i))throw new Error("Control Dependencies : the targetSectionId is missing or not registered : "+i);if(l.section(i).czr_ctrlDependenciesReady=l.section(i).czr_ctrlDependenciesReady||p.Deferred(),!o&&"resolved"==l.section(i).czr_ctrlDependenciesReady.state())return r.resolve().promise();d.each(s.dominiDeps,function(e){if(!d.has(e,"dominus")||!d.isString(e.dominus)||d.isEmpty(e.dominus))throw new Error("Control Dependencies : a dominus control id must be a not empty string.");var t=l.CZR_Helpers.build_setId(e.dominus);l.control.has(t)&&l.control(t).section()==i&&(e=s._prepareDominusParams(e),d.isEmpty(e)||s._processDominusCallbacks(e.dominus,e,o).fail(function(){l.consoleLog("self._processDominusCallbacks fail for section "+i),r.reject()}).done(function(){r.resolve()}))});var e=l.CZR_Helpers.getSectionControlIds(i),t=function(t){var i=[];return d.each(s.dominiDeps,function(e){if(d.has(e,"servi")&&d.isArray(e.servi)&&d.has(e,"dominus")&&!d.isEmpty(e.dominus)){if(d.contains(e.servi,t)&&!d.contains(i,e.dominus)){if(e=s._prepareDominusParams(e),d.isEmpty(e))return;i.push(e.dominus)}}else l.errorLog("Control Dependencies : wrong params in _getServusDomini.")}),d.isArray(i)?i:[]},a=[];return d.each(e,function(e){d.isEmpty(t(e))||(a=d.union(a,t(e)))}),d.each(a,function(e){var t=l.CZR_Helpers.build_setId(e);l.control(t).section()!=i&&n!=l.control(t).section()&&l.trigger("awaken-section",{target:l.control(t).section(),source:i})}),r.always(function(){l.section(i).czr_ctrlDependenciesReady.resolve()}),r.promise()},_deferCallbackForControl:function(e,t,i){var n=p.Deferred();if(d.isEmpty(e)||!d.isString(e))throw new Error("_deferCallbackForControl : the control id is missing.");if(!d.isFunction(t))throw new Error("_deferCallbackForControl : callback must be a funtion.");return i=d.isUndefined(i)||!d.isArray(i)?[]:i,l.control.has(e)?"resolved"==l.control(e).deferred.embedded.state()?p.when(t.apply(null,i)).fail(function(){n.reject()}).done(function(){n.resolve()}):l.control(e).deferred.embedded.then(function(){p.when(t.apply(null,i)).fail(function(){n.reject()}).done(function(){n.resolve()})}):l.control.when(e,function(){l.control(e).deferred.embedded.then(function(){p.when(t.apply(null,i)).fail(function(){n.reject()}).done(function(){n.resolve()})})}),n.promise()},_processDominusCallbacks:function(e,o,t){var s=this,i=l.CZR_Helpers.build_setId(e),r=l(i),a=p.Deferred(),c=!1;return d.each(o.servi,function(i){if(l.control.has(l.CZR_Helpers.build_setId(i))){var n=function(e,t,i,n){var o=arguments;d.each(i,function(e,t){switch(t){case"visibility":s._setVisibility.apply(null,o);break;case"actions":d.isFunction(e)&&e.apply(null,o)}})},t=function(e){e=e||r();var t=l.CZR_Helpers.build_setId(i);s._deferCallbackForControl(t,n,[e,i,o]).always(function(){c=!0}).fail(function(){a.reject()}).done(function(){a.resolve()})};t(),d.has(r,"czr_visibilityServi")||(r.czr_visibilityServi=new l.Value([]));var e=r.czr_visibilityServi();d.contains(e,i)||(r.bind(function(e){t(e)}),r.czr_visibilityServi(d.union(e,[i])))}}),c?a.promise():a.resolve().promise()},_setVisibility:function(e,t,i,n){var o=l.CZR_Helpers.build_setId(t),s=i.visibility(e,t,i.dominus);if(n=n||!1,d.isBoolean(s)&&("unchanged"!=s||n)){var r=function(){l.state.has("silent-update-processing")&&l.state("silent-update-processing")()||(l.control(o,function(e){d.has(e,"active")&&(s=s&&e.active()),d.has(e,"defaultActiveArguments")&&control.defaultActiveArguments,e.onChangeActive(s,e.defaultActiveArguments)}),l.state.has("silent-update-processing")&&l.state("silent-update-processing").unbind(r))};l.state.has("silent-update-processing")&&l.state("silent-update-processing")()?l.state("silent-update-processing").bind(r):r()}},_getControlDeps:function(){return{}},_prepareDominusParams:function(n){var o={};if(!d.isObject(n))return l.errorLog("Visibilities : a dominus param definition must be an object."),o;if(!d.has(n,"visibility")&&!d.has(n,"actions"))return l.errorLog("Visibilities : a dominus definition must include a visibility or an actions callback."),o;if(!d.has(n,"dominus")||!d.isString(n.dominus)||d.isEmpty(n.dominus))return l.errorLog("Visibilities : a dominus control id must be a not empty string."),o;var e=l.CZR_Helpers.build_setId(n.dominus);return l.control.has(e)?!d.has(n,"servi")||d.isUndefined(n.servi)||!d.isArray(n.servi)||d.isEmpty(n.servi)?l.errorLog("Visibilities : servi must be set as an array not empty."):d.each(this.defaultDominusParams,function(e,t){var i=n[t];switch(t){case"visibility":if(!d.isUndefined(i)&&!d.isEmpty(i)&&!d.isFunction(i))throw new Error("Visibilities : a dominus visibility callback must be a function : "+n.dominus);break;case"actions":if(!d.isUndefined(i)&&!d.isEmpty(i)&&!d.isFunction(i))throw new Error("Visibilities : a dominus actions callback must be a function : "+n.dominus);break;case"onSectionExpand":if(!d.isUndefined(i)&&!d.isEmpty(i)&&!d.isBoolean(i))throw new Error("Visibilities : a dominus onSectionExpand param must be a boolean : "+n.dominus)}o[t]=i}):l.errorLog("Visibilities : a dominus control id is not registered : "+e),o},_handleFaviconNote:function(){var t=this,i=l.CZR_Helpers.build_setId(serverControlParams.faviconOptionName);if(!(!l.has("site_icon")||!l.control("site_icon")||l.has(i)&&0==+l(i)()||0<+l("site_icon")())){var n=l.control("site_icon").params.description;_newDes=["<strong>",e.faviconNote||"","</strong><br/><br/>"].join("")+n,t._printFaviconNote(_newDes),l("site_icon").callbacks.add(function(e){0<+e?(l.control("site_icon").container.find(".description").text(n),l.has(i)&&l(i).set("")):t._printFaviconNote(_newDes)})}},_printFaviconNote:function(e){l.control("site_icon").container.find(".description").html(e)}})}(wp.customize,jQuery,_),function(e,t){jQuery(function(n){var o=e.customize||o;n(".accordion-section").not(".control-panel").click(function(){var e,t;e=n(this),0!==(t=e.siblings(".open")).length&&t.offset().top<0&&n(".wp-full-overlay-sidebar-content").animate({scrollTop:-n("#customize-theme-controls").offset().top-t.height()+e.offset().top+n(".wp-full-overlay-sidebar-content").offset().top},700)}),o.czrSetupCheckbox=function(e,t){var i=o.control(e);n("input[type=checkbox]",i.container).each(function(){"tc_font_customizer_settings"!=i.params.section&&(0===n(this).val()||"0"==n(this).val()||"off"==n(this).val()||_.isEmpty(n(this).val())?n(this).prop("checked",!1):n(this).prop("checked",!0),0===n(this).closest('div[class^="icheckbox"]').length&&n(this).iCheck({checkboxClass:"icheckbox_flat-grey",radioClass:"iradio_flat-grey"}).on("ifChanged",function(e){n(this).val(!1===n(this).is(":checked")?0:1),n(e.currentTarget).trigger("change")}))})},o.czrSetupSelect=function(e,t){n("select[data-customize-setting-link]",o.control(e).container).not(".no-selecter-js").each(function(){n(this).selecter({})})},o.czrSetupStepper=function(e,t){var i=o.control(e);n('input[type="number"]',i.container).each(function(){n(this).stepper()})},o.control.each(function(e){if(_.has(e,"id")){"widget_"!=e.id.substring(0,"widget_".length)&&"nav_menu"!=e.id.substring(0,"nav_menu".length)&&o.czrSetupCheckbox(e.id),"nav_menu_locations"!=e.id.substring(0,"nav_menu_locations".length)&&o.czrSetupSelect(e.id);0<e.container.find('input[type="number"]').length&&e.params&&e.params.section&&!_.contains(["publish_settings","tc_font_customizer_settings"],e.params.section)&&o.czrSetupStepper(e.id)}})})}(wp);
|
inc/czr-skope/index.php
CHANGED
@@ -50,7 +50,7 @@ function skp_trim_text( $text, $text_length, $more ) {
|
|
50 |
/**
|
51 |
* Return the current skope
|
52 |
* Front / Back agnostic.
|
53 |
-
* @param $_requesting_wot is a string with the
|
54 |
* @param $_return_string string param stating if the return value should be a string or an array
|
55 |
* @param $requested_parts is an array of parts looking like
|
56 |
* Array
|
@@ -64,8 +64,9 @@ function skp_trim_text( $text, $text_length, $more ) {
|
|
64 |
*/
|
65 |
function skp_get_skope( $_requesting_wot = null, $_return_string = true, $requested_parts = array() ) {
|
66 |
$parts = ( is_array( $requested_parts ) && ! empty( $requested_parts ) ) ? $requested_parts : skp_get_query_skope();
|
|
|
67 |
$_return = array();
|
68 |
-
$meta_type = $type = $obj_id =
|
69 |
|
70 |
if ( is_array( $parts ) && ! empty( $parts ) ) {
|
71 |
$meta_type = isset( $parts['meta_type'] ) ? $parts['meta_type'] : false;
|
@@ -141,22 +142,22 @@ function skp_get_query_skope() {
|
|
141 |
global $wp_the_query;
|
142 |
if ( ! isset( $wp_the_query ) || empty( $wp_the_query ) )
|
143 |
return array();
|
|
|
|
|
144 |
|
145 |
-
$
|
146 |
-
$meta_type = false;
|
147 |
-
$type = false;
|
148 |
-
$obj_id = false;
|
149 |
|
150 |
-
|
151 |
-
|
|
|
152 |
$meta_type = 'post';
|
153 |
-
$type = $
|
154 |
-
$obj_id = $
|
155 |
}
|
156 |
-
if ( isset($
|
157 |
$meta_type = 'tax';
|
158 |
-
$type = $
|
159 |
-
$obj_id = $
|
160 |
}
|
161 |
}
|
162 |
if ( is_author() ) {
|
@@ -176,6 +177,7 @@ function skp_get_query_skope() {
|
|
176 |
if ( is_date() ) {
|
177 |
$obj_id = 'date';
|
178 |
}
|
|
|
179 |
if ( skp_is_real_home() ) {
|
180 |
$obj_id = 'home';
|
181 |
if ( ! is_home() && 'page' === get_option( 'show_on_front' ) ) {
|
@@ -185,22 +187,24 @@ function skp_get_query_skope() {
|
|
185 |
}
|
186 |
}
|
187 |
}
|
|
|
|
|
|
|
188 |
|
189 |
-
|
190 |
-
return apply_filters( 'skp_get_query_skope' , array( 'meta_type' => $meta_type , 'type' => $type , 'obj_id' => $obj_id ) , $current_obj );
|
191 |
}
|
192 |
function skp_get_skope_id( $level = 'local' ) {
|
193 |
$new_skope_ids = array( 'local' => '_skope_not_set_', 'group' => '_skope_not_set_' );
|
194 |
if ( did_action( 'wp' ) ) {
|
195 |
-
if ( empty( Flat_Skop_Base()
|
196 |
$new_skope_ids['local'] = skp_build_skope_id( array( 'skope_string' => skp_get_skope(), 'skope_level' => 'local' ) );
|
197 |
$new_skope_ids['group'] = skp_build_skope_id( array( 'skope_level' => 'group' ) );
|
198 |
|
199 |
-
Flat_Skop_Base()
|
200 |
|
201 |
$skope_id_to_return = $new_skope_ids[ $level ];
|
202 |
} else {
|
203 |
-
$new_skope_ids = Flat_Skop_Base()
|
204 |
$skope_id_to_return = $new_skope_ids[ $level ];
|
205 |
}
|
206 |
} else {
|
@@ -334,7 +338,7 @@ function skp_skope_has_a_group( $meta_type ) {
|
|
334 |
}
|
335 |
function skp_is_real_home() {
|
336 |
return ( is_home() && ( 'posts' == get_option( 'show_on_front' ) || '__nothing__' == get_option( 'show_on_front' ) ) )
|
337 |
-
|| ( 0 == get_option( 'page_on_front' ) && 'page' == get_option( 'show_on_front' ) )//<= this is the case when the user want to display a page on home but did not pick a page yet
|
338 |
|| is_front_page();
|
339 |
}
|
340 |
|
@@ -385,7 +389,8 @@ function skp_is_previewing_live_changeset() {
|
|
385 |
if ( ! class_exists( 'Flat_Skop_Base' ) ) :
|
386 |
class Flat_Skop_Base {
|
387 |
static $instance;
|
388 |
-
public $
|
|
|
389 |
|
390 |
public static function skp_get_instance( $params ) {
|
391 |
if ( ! isset( self::$instance ) && ! ( self::$instance instanceof Flat_Skop_Base ) )
|
50 |
/**
|
51 |
* Return the current skope
|
52 |
* Front / Back agnostic.
|
53 |
+
* @param $_requesting_wot is a string with the following possible values : 'meta_type' (like post) , 'type' (like page), 'id' (like page id)
|
54 |
* @param $_return_string string param stating if the return value should be a string or an array
|
55 |
* @param $requested_parts is an array of parts looking like
|
56 |
* Array
|
64 |
*/
|
65 |
function skp_get_skope( $_requesting_wot = null, $_return_string = true, $requested_parts = array() ) {
|
66 |
$parts = ( is_array( $requested_parts ) && ! empty( $requested_parts ) ) ? $requested_parts : skp_get_query_skope();
|
67 |
+
|
68 |
$_return = array();
|
69 |
+
$meta_type = $type = $obj_id = false;
|
70 |
|
71 |
if ( is_array( $parts ) && ! empty( $parts ) ) {
|
72 |
$meta_type = isset( $parts['meta_type'] ) ? $parts['meta_type'] : false;
|
142 |
global $wp_the_query;
|
143 |
if ( ! isset( $wp_the_query ) || empty( $wp_the_query ) )
|
144 |
return array();
|
145 |
+
if ( ! empty( Flat_Skop_Base()->query_skope ) )
|
146 |
+
return Flat_Skop_Base()->query_skope;
|
147 |
|
148 |
+
$queried_object = get_queried_object();
|
|
|
|
|
|
|
149 |
|
150 |
+
$meta_type = $type = $obj_id = false;
|
151 |
+
if ( ! is_null( $queried_object ) && is_object( $queried_object ) ) {
|
152 |
+
if ( isset($queried_object -> post_type) ) {
|
153 |
$meta_type = 'post';
|
154 |
+
$type = $queried_object -> post_type;
|
155 |
+
$obj_id = $queried_object -> ID;
|
156 |
}
|
157 |
+
if ( isset($queried_object -> taxonomy) && isset($queried_object -> term_id) ) {
|
158 |
$meta_type = 'tax';
|
159 |
+
$type = $queried_object -> taxonomy;
|
160 |
+
$obj_id = $queried_object -> term_id;
|
161 |
}
|
162 |
}
|
163 |
if ( is_author() ) {
|
177 |
if ( is_date() ) {
|
178 |
$obj_id = 'date';
|
179 |
}
|
180 |
+
|
181 |
if ( skp_is_real_home() ) {
|
182 |
$obj_id = 'home';
|
183 |
if ( ! is_home() && 'page' === get_option( 'show_on_front' ) ) {
|
187 |
}
|
188 |
}
|
189 |
}
|
190 |
+
if ( did_action( 'wp' ) ) {
|
191 |
+
Flat_Skop_Base()->query_skope = apply_filters( 'skp_get_query_skope' , array( 'meta_type' => $meta_type , 'type' => $type , 'obj_id' => $obj_id ) , $queried_object );
|
192 |
+
}
|
193 |
|
194 |
+
return Flat_Skop_Base()->query_skope;
|
|
|
195 |
}
|
196 |
function skp_get_skope_id( $level = 'local' ) {
|
197 |
$new_skope_ids = array( 'local' => '_skope_not_set_', 'group' => '_skope_not_set_' );
|
198 |
if ( did_action( 'wp' ) ) {
|
199 |
+
if ( empty( Flat_Skop_Base()->current_skope_ids ) ) {
|
200 |
$new_skope_ids['local'] = skp_build_skope_id( array( 'skope_string' => skp_get_skope(), 'skope_level' => 'local' ) );
|
201 |
$new_skope_ids['group'] = skp_build_skope_id( array( 'skope_level' => 'group' ) );
|
202 |
|
203 |
+
Flat_Skop_Base()->current_skope_ids = $new_skope_ids;
|
204 |
|
205 |
$skope_id_to_return = $new_skope_ids[ $level ];
|
206 |
} else {
|
207 |
+
$new_skope_ids = Flat_Skop_Base()->current_skope_ids;
|
208 |
$skope_id_to_return = $new_skope_ids[ $level ];
|
209 |
}
|
210 |
} else {
|
338 |
}
|
339 |
function skp_is_real_home() {
|
340 |
return ( is_home() && ( 'posts' == get_option( 'show_on_front' ) || '__nothing__' == get_option( 'show_on_front' ) ) )
|
341 |
+
|| ( is_home() && 0 == get_option( 'page_on_front' ) && 'page' == get_option( 'show_on_front' ) )//<= this is the case when the user want to display a page on home but did not pick a page yet
|
342 |
|| is_front_page();
|
343 |
}
|
344 |
|
389 |
if ( ! class_exists( 'Flat_Skop_Base' ) ) :
|
390 |
class Flat_Skop_Base {
|
391 |
static $instance;
|
392 |
+
public $query_skope = array();//<= will cache the query skope ( otherwise called multiple times ) on the first invokation of skp_get_query_skope() IF 'wp' done
|
393 |
+
public $current_skope_ids = array();// will cache the skope ids on the first invokation of skp_get_skope_id, if 'wp' done
|
394 |
|
395 |
public static function skp_get_instance( $params ) {
|
396 |
if ( ! isset( self::$instance ) && ! ( self::$instance instanceof Flat_Skop_Base ) )
|
inc/sektions/ccat-czr-sektions.php
CHANGED
@@ -30,18 +30,6 @@ function sek_enqueue_controls_js_css() {
|
|
30 |
$in_footer = true
|
31 |
);
|
32 |
|
33 |
-
wp_enqueue_script(
|
34 |
-
'czr-color-picker',
|
35 |
-
sprintf(
|
36 |
-
'%1$s/assets/czr/sek/js/libs/%2$s' ,
|
37 |
-
NIMBLE_BASE_URL,
|
38 |
-
sek_is_dev_mode() ? 'czr-color-picker.js' : 'czr-color-picker.min.js'
|
39 |
-
),
|
40 |
-
array( 'jquery' ),
|
41 |
-
NIMBLE_ASSETS_VERSION,
|
42 |
-
$in_footer = true
|
43 |
-
);
|
44 |
-
|
45 |
wp_localize_script(
|
46 |
'czr-sektions',
|
47 |
'sektionsLocalizedData',
|
@@ -379,8 +367,6 @@ function nimble_add_i18n_localized_control_params( $params ) {
|
|
379 |
'Header sections' => __('Header sections', 'nimble-builder'),
|
380 |
'Footer sections' => __('Footer sections', 'nimble-builder'),
|
381 |
|
382 |
-
'Drag and drop a module in one of the possible locations of the previewed page.' => __( 'Drag and drop a module in one of the possible locations of the previewed page.', 'nimble-builder' ),
|
383 |
-
|
384 |
'Module' => __('Module', 'nimble-builder'),
|
385 |
'Content for' => __('Content for', 'nimble-builder'),
|
386 |
'Customize the options for module :' => __('Customize the options for module :', 'nimble-builder'),
|
@@ -904,7 +890,7 @@ function sek_set_input_tmpl___module_picker( $input_id, $input_data ) {
|
|
904 |
'title' => __( 'Menu', 'nimble-builder' ),
|
905 |
'font_icon' => '<i class="material-icons">menu</i>',
|
906 |
'active' => sek_is_header_footer_enabled()
|
907 |
-
)
|
908 |
|
909 |
|
910 |
];
|
30 |
$in_footer = true
|
31 |
);
|
32 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
wp_localize_script(
|
34 |
'czr-sektions',
|
35 |
'sektionsLocalizedData',
|
367 |
'Header sections' => __('Header sections', 'nimble-builder'),
|
368 |
'Footer sections' => __('Footer sections', 'nimble-builder'),
|
369 |
|
|
|
|
|
370 |
'Module' => __('Module', 'nimble-builder'),
|
371 |
'Content for' => __('Content for', 'nimble-builder'),
|
372 |
'Customize the options for module :' => __('Customize the options for module :', 'nimble-builder'),
|
890 |
'title' => __( 'Menu', 'nimble-builder' ),
|
891 |
'font_icon' => '<i class="material-icons">menu</i>',
|
892 |
'active' => sek_is_header_footer_enabled()
|
893 |
+
),
|
894 |
|
895 |
|
896 |
];
|
inc/sektions/ccat-sektions.php
CHANGED
@@ -11,6 +11,7 @@ function sek_is_dev_mode() {
|
|
11 |
}
|
12 |
|
13 |
if ( ! defined( 'NIMBLE_CPT' ) ) { define( 'NIMBLE_CPT' , 'nimble_post_type' ); }
|
|
|
14 |
if ( ! defined( 'NIMBLE_OPT_PREFIX_FOR_SEKTION_COLLECTION' ) ) { define( 'NIMBLE_OPT_PREFIX_FOR_SEKTION_COLLECTION' , 'nimble___' ); }
|
15 |
if ( ! defined( 'NIMBLE_GLOBAL_SKOPE_ID' ) ) { define( 'NIMBLE_GLOBAL_SKOPE_ID' , 'skp__global' ); }
|
16 |
if ( ! defined( 'NIMBLE_OPT_NAME_FOR_GLOBAL_OPTIONS' ) ) { define( 'NIMBLE_OPT_NAME_FOR_GLOBAL_OPTIONS' , '__nimble_options__' ); }
|
@@ -1019,6 +1020,11 @@ function sek_is_header_footer_enabled() {
|
|
1019 |
}
|
1020 |
return NIMBLE_HEADER_FOOTER_ENABLED;
|
1021 |
}
|
|
|
|
|
|
|
|
|
|
|
1022 |
?><?php
|
1023 |
add_action( 'admin_bar_menu', '\Nimble\sek_add_customize_link', 1000 );
|
1024 |
function sek_add_customize_link() {
|
@@ -2527,7 +2533,7 @@ function sek_get_module_params_for_sek_module_picker_module() {
|
|
2527 |
'item-inputs' => array(
|
2528 |
'module_id' => array(
|
2529 |
'input_type' => 'module_picker',
|
2530 |
-
'title' => __('Drag
|
2531 |
'width-100' => true,
|
2532 |
'title_width' => 'width-100'
|
2533 |
)
|
@@ -2543,7 +2549,7 @@ function sek_get_module_params_for_sek_module_picker_module() {
|
|
2543 |
function sek_get_default_section_input_params() {
|
2544 |
return array(
|
2545 |
'input_type' => 'section_picker',
|
2546 |
-
'title' => __('Drag
|
2547 |
'width-100' => true,
|
2548 |
'title_width' => 'width-100'
|
2549 |
);
|
@@ -4112,6 +4118,12 @@ function sek_get_module_params_for_czr_tiny_mce_editor_module() {
|
|
4112 |
'content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus. Suspendisse lectus tortor, dignissim sit amet, adipiscing nec, ultricies sed, dolor.'
|
4113 |
)
|
4114 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
4115 |
'render_tmpl_path' => NIMBLE_BASE_PATH . "/tmpl/modules/tinymce_editor_module_tmpl.php",
|
4116 |
'placeholder_icon' => 'short_text'
|
4117 |
);
|
@@ -7329,7 +7341,7 @@ class Sek_Dyn_CSS_Handler {
|
|
7329 |
*
|
7330 |
* @access public
|
7331 |
*/
|
7332 |
-
const CSS_BASE_DIR =
|
7333 |
|
7334 |
/**
|
7335 |
* Functioning mode constant
|
11 |
}
|
12 |
|
13 |
if ( ! defined( 'NIMBLE_CPT' ) ) { define( 'NIMBLE_CPT' , 'nimble_post_type' ); }
|
14 |
+
if ( ! defined( 'NIMBLE_CSS_FOLDER_NAME' ) ) { define( 'NIMBLE_CSS_FOLDER_NAME' , 'sek_css' ); }
|
15 |
if ( ! defined( 'NIMBLE_OPT_PREFIX_FOR_SEKTION_COLLECTION' ) ) { define( 'NIMBLE_OPT_PREFIX_FOR_SEKTION_COLLECTION' , 'nimble___' ); }
|
16 |
if ( ! defined( 'NIMBLE_GLOBAL_SKOPE_ID' ) ) { define( 'NIMBLE_GLOBAL_SKOPE_ID' , 'skp__global' ); }
|
17 |
if ( ! defined( 'NIMBLE_OPT_NAME_FOR_GLOBAL_OPTIONS' ) ) { define( 'NIMBLE_OPT_NAME_FOR_GLOBAL_OPTIONS' , '__nimble_options__' ); }
|
1020 |
}
|
1021 |
return NIMBLE_HEADER_FOOTER_ENABLED;
|
1022 |
}
|
1023 |
+
|
1024 |
+
|
1025 |
+
function sek_is_pro() {
|
1026 |
+
return sek_is_dev_mode();
|
1027 |
+
}
|
1028 |
?><?php
|
1029 |
add_action( 'admin_bar_menu', '\Nimble\sek_add_customize_link', 1000 );
|
1030 |
function sek_add_customize_link() {
|
2533 |
'item-inputs' => array(
|
2534 |
'module_id' => array(
|
2535 |
'input_type' => 'module_picker',
|
2536 |
+
'title' => __('Drag-and-drop or double-click a module to insert it into a drop zone of the preview page.', 'nimble-builder'),
|
2537 |
'width-100' => true,
|
2538 |
'title_width' => 'width-100'
|
2539 |
)
|
2549 |
function sek_get_default_section_input_params() {
|
2550 |
return array(
|
2551 |
'input_type' => 'section_picker',
|
2552 |
+
'title' => __('Drag-and-drop or double-click a section to insert it into a drop zone of the preview page.', 'nimble-builder'),
|
2553 |
'width-100' => true,
|
2554 |
'title_width' => 'width-100'
|
2555 |
);
|
4118 |
'content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus. Suspendisse lectus tortor, dignissim sit amet, adipiscing nec, ultricies sed, dolor.'
|
4119 |
)
|
4120 |
),
|
4121 |
+
'css_selectors' => array(
|
4122 |
+
'p',
|
4123 |
+
'.sek-module-inner p',
|
4124 |
+
'.sek-module-inner a',
|
4125 |
+
'.sek-module-inner li'
|
4126 |
+
),
|
4127 |
'render_tmpl_path' => NIMBLE_BASE_PATH . "/tmpl/modules/tinymce_editor_module_tmpl.php",
|
4128 |
'placeholder_icon' => 'short_text'
|
4129 |
);
|
7341 |
*
|
7342 |
* @access public
|
7343 |
*/
|
7344 |
+
const CSS_BASE_DIR = NIMBLE_CSS_FOLDER_NAME;
|
7345 |
|
7346 |
/**
|
7347 |
* Functioning mode constant
|
nimble-builder.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/**
|
3 |
* Plugin Name: Nimble Page Builder
|
4 |
* Description: Powerful drag and drop page builder using the native WordPress customizer.
|
5 |
-
* Version: 1.4.
|
6 |
* Text Domain: nimble-builder
|
7 |
* Author: Press Customizr
|
8 |
* Author URI: https://nimblebuilder.com/?utm_source=wp-plugins&utm_medium=wp-dashboard&utm_campaign=author-uri
|
@@ -13,7 +13,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
13 |
/* ------------------------------------------------------------------------- *
|
14 |
* CONSTANTS
|
15 |
/* ------------------------------------------------------------------------- */
|
16 |
-
$current_version = "1.4.
|
17 |
if ( !defined( "NIMBLE_VERSION" ) ) { define( "NIMBLE_VERSION", $current_version ); }
|
18 |
if ( !defined( 'NIMBLE_DIR_NAME' ) ) { define( 'NIMBLE_DIR_NAME' , basename( dirname( __FILE__ ) ) ); }
|
19 |
if ( !defined( 'NIMBLE_BASE_URL' ) ) { define( 'NIMBLE_BASE_URL' , plugins_url( NIMBLE_DIR_NAME ) ); }
|
@@ -27,7 +27,7 @@ if ( !defined( 'NIMBLE_SAVED_SECTIONS_ENABLED' ) ) { define ( 'NIMBLE_SAVED_SECT
|
|
27 |
if ( !defined( 'NIMBLE_HEADER_FOOTER_ENABLED' ) ) { define ( 'NIMBLE_HEADER_FOOTER_ENABLED', false ); }
|
28 |
|
29 |
if ( !defined( 'NIMBLE_DISPLAY_UPDATE_NOTICE' ) ) { define( 'NIMBLE_DISPLAY_UPDATE_NOTICE', true ); }
|
30 |
-
if ( !defined( 'NIMBLE_NO_UPDATE_NOTICE_FOR_VERSION' ) ) { define( 'NIMBLE_NO_UPDATE_NOTICE_FOR_VERSION', '1.4.
|
31 |
if ( !defined( 'NIMBLE_WELCOME_NOTICE_ID' ) ) { define ( 'NIMBLE_WELCOME_NOTICE_ID', 'nimble-welcome-notice-12-2018' ); }
|
32 |
// when NIMBLE_IS_PREVIEW_UI_DEBUG_MODE or $_GET['preview_ui_debug'] is true, the levels UI in the preview are not being auto removed, so we can inspect the markup and CSS
|
33 |
if ( !defined( 'NIMBLE_IS_PREVIEW_UI_DEBUG_MODE' ) ) { define ( 'NIMBLE_IS_PREVIEW_UI_DEBUG_MODE', false ); }
|
2 |
/**
|
3 |
* Plugin Name: Nimble Page Builder
|
4 |
* Description: Powerful drag and drop page builder using the native WordPress customizer.
|
5 |
+
* Version: 1.4.8
|
6 |
* Text Domain: nimble-builder
|
7 |
* Author: Press Customizr
|
8 |
* Author URI: https://nimblebuilder.com/?utm_source=wp-plugins&utm_medium=wp-dashboard&utm_campaign=author-uri
|
13 |
/* ------------------------------------------------------------------------- *
|
14 |
* CONSTANTS
|
15 |
/* ------------------------------------------------------------------------- */
|
16 |
+
$current_version = "1.4.8";
|
17 |
if ( !defined( "NIMBLE_VERSION" ) ) { define( "NIMBLE_VERSION", $current_version ); }
|
18 |
if ( !defined( 'NIMBLE_DIR_NAME' ) ) { define( 'NIMBLE_DIR_NAME' , basename( dirname( __FILE__ ) ) ); }
|
19 |
if ( !defined( 'NIMBLE_BASE_URL' ) ) { define( 'NIMBLE_BASE_URL' , plugins_url( NIMBLE_DIR_NAME ) ); }
|
27 |
if ( !defined( 'NIMBLE_HEADER_FOOTER_ENABLED' ) ) { define ( 'NIMBLE_HEADER_FOOTER_ENABLED', false ); }
|
28 |
|
29 |
if ( !defined( 'NIMBLE_DISPLAY_UPDATE_NOTICE' ) ) { define( 'NIMBLE_DISPLAY_UPDATE_NOTICE', true ); }
|
30 |
+
if ( !defined( 'NIMBLE_NO_UPDATE_NOTICE_FOR_VERSION' ) ) { define( 'NIMBLE_NO_UPDATE_NOTICE_FOR_VERSION', '1.4.8' ); }
|
31 |
if ( !defined( 'NIMBLE_WELCOME_NOTICE_ID' ) ) { define ( 'NIMBLE_WELCOME_NOTICE_ID', 'nimble-welcome-notice-12-2018' ); }
|
32 |
// when NIMBLE_IS_PREVIEW_UI_DEBUG_MODE or $_GET['preview_ui_debug'] is true, the levels UI in the preview are not being auto removed, so we can inspect the markup and CSS
|
33 |
if ( !defined( 'NIMBLE_IS_PREVIEW_UI_DEBUG_MODE' ) ) { define ( 'NIMBLE_IS_PREVIEW_UI_DEBUG_MODE', false ); }
|
readme.txt
CHANGED
@@ -6,7 +6,7 @@ Tags: page builder, customizer, drag and drop, header, footer, landing page
|
|
6 |
Requires at least: 4.7
|
7 |
Requires PHP: 5.4
|
8 |
Tested up to: 5.0.3
|
9 |
-
Stable tag: 1.4.
|
10 |
License: GPLv3
|
11 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
12 |
|
@@ -56,10 +56,14 @@ You'll find an online knowledge base for the Nimble builder here : [Nimble build
|
|
56 |
The Nimble builder works with any WordPress theme. If you experience any problem with a specific theme, please report it in the [plugin support forum](https://wordpress.org/support/plugin/nimble-builder).
|
57 |
|
58 |
== Upgrade Notice ==
|
59 |
-
= 1.4.
|
60 |
-
|
61 |
|
62 |
== Changelog ==
|
|
|
|
|
|
|
|
|
63 |
= 1.4.7 : February 2nd, 2019 =
|
64 |
* fixed : image lightbox not working
|
65 |
|
6 |
Requires at least: 4.7
|
7 |
Requires PHP: 5.4
|
8 |
Tested up to: 5.0.3
|
9 |
+
Stable tag: 1.4.8
|
10 |
License: GPLv3
|
11 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
12 |
|
56 |
The Nimble builder works with any WordPress theme. If you experience any problem with a specific theme, please report it in the [plugin support forum](https://wordpress.org/support/plugin/nimble-builder).
|
57 |
|
58 |
== Upgrade Notice ==
|
59 |
+
= 1.4.8 =
|
60 |
+
The system infos is now only displayed to users with admin capabilities. Improved the specificity of the CSS selectors for the font styling of the WP editor module.
|
61 |
|
62 |
== Changelog ==
|
63 |
+
= 1.4.8 : February 13th, 2019 =
|
64 |
+
* fixed : the system infos should be displayed to users with admin capabilities only
|
65 |
+
* improved : increase the specificity of CSS selectors for the font customization of the WP editor module
|
66 |
+
|
67 |
= 1.4.7 : February 2nd, 2019 =
|
68 |
* fixed : image lightbox not working
|
69 |
|
tmpl/modules/special_img_module_tmpl.php
ADDED
@@ -0,0 +1,119 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace Nimble;
|
3 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
4 |
+
exit;
|
5 |
+
}
|
6 |
+
// this.defaultItemModel = {
|
7 |
+
// img : '',
|
8 |
+
// 'img-size' : 'large',
|
9 |
+
// 'alignment' : '',
|
10 |
+
// 'link-to' : '',
|
11 |
+
// 'link-pick-url' : '',
|
12 |
+
// 'link-custom-url' : '',
|
13 |
+
// 'link-target' : '',
|
14 |
+
// 'lightbox' : true
|
15 |
+
// };
|
16 |
+
$model = Nimble_Manager() -> model;
|
17 |
+
$value = array_key_exists( 'value', $model ) ? $model['value'] : array();
|
18 |
+
$main_settings = $value['main_settings'];
|
19 |
+
//$borders_corners_settings = $value['borders_corners'];
|
20 |
+
|
21 |
+
if ( ! function_exists( 'Nimble\sek_get_img_module_img_html') ) {
|
22 |
+
function sek_get_img_module_img_html( $value ) {
|
23 |
+
$visual_effect_class = 'round'; //or nothing to have square
|
24 |
+
|
25 |
+
$html = '';
|
26 |
+
if ( is_int( $value['img'] ) ) {
|
27 |
+
$img_src = wp_get_attachment_image_src( $value['img'], empty( $value['img-size'] ) ? 'large' : $value['img-size']);
|
28 |
+
}
|
29 |
+
if ( ! empty( $img_src ) && isset( $img_src[0] ) ) {
|
30 |
+
$img_url = $img_src[0];
|
31 |
+
} else {
|
32 |
+
$img_url = $value['img'];
|
33 |
+
}
|
34 |
+
|
35 |
+
if ( ! empty( $img_url ) && is_string( $img_url ) ) {
|
36 |
+
$html = sprintf( '<div class="sek-nimble-image" style="background-image:url(%1$s)"></div>', esc_url($img_url ) );
|
37 |
+
} else {
|
38 |
+
//falls back on an icon if previewing
|
39 |
+
if ( skp_is_customizing() ) {
|
40 |
+
$html = Nimble_Manager() -> sek_get_input_placeholder_content( 'upload' );
|
41 |
+
}
|
42 |
+
}
|
43 |
+
|
44 |
+
$title = '';
|
45 |
+
// 'alt' => get_post_meta( $attachment->ID, '_wp_attachment_image_alt', true ),
|
46 |
+
// 'caption' => $attachment->post_excerpt,
|
47 |
+
// 'description' => $attachment->post_content,
|
48 |
+
// 'href' => get_permalink( $attachment->ID ),
|
49 |
+
// 'src' => $attachment->guid,
|
50 |
+
// 'title' => $attachment->post_title
|
51 |
+
$img_post = get_post( $value['img'] );
|
52 |
+
if ( is_int( $value['img'] ) ) {
|
53 |
+
$img_post = get_post( $value['img'] );
|
54 |
+
if ( !is_wp_error( $img_post ) && is_object( $img_post ) && 'attachment' === $img_post->post_type ) {
|
55 |
+
$caption = $img_post->post_excerpt;
|
56 |
+
$description = $img_post->post_content;
|
57 |
+
$img_title = $img_post->post_title;
|
58 |
+
if ( false !== sek_booleanize_checkbox_val( $value['use_custom_title_attr']) ) {
|
59 |
+
$title = esc_html( $value['heading_title'] );
|
60 |
+
} elseif ( !empty( $caption ) ) {
|
61 |
+
$title = $caption;
|
62 |
+
} else if ( !empty( $description ) ) {
|
63 |
+
$title = $description;
|
64 |
+
} else if ( !empty( $img_title ) ) {
|
65 |
+
$title = $img_title;
|
66 |
+
}
|
67 |
+
}
|
68 |
+
}
|
69 |
+
|
70 |
+
if ( 'no-link' === $value['link-to'] ) {
|
71 |
+
$html = sprintf('<div class="sek-nimble-image-mask"></div>%1$s',
|
72 |
+
$html
|
73 |
+
);
|
74 |
+
} else {
|
75 |
+
$html = sprintf('<a href="%1$s" class="sek-nimble-image-mask" %2$s></a>%3$s',
|
76 |
+
sek_get_img_module_img_link( $value ),
|
77 |
+
true === sek_booleanize_checkbox_val( $value['link-target'] ) ? 'target="_blank" rel="noopener noreferrer"' : '',
|
78 |
+
$html
|
79 |
+
);
|
80 |
+
}
|
81 |
+
// Would be great if this would be able to parse also the background-url inline style and move it into the data-sek-lazy-bg attribute
|
82 |
+
return apply_filters( 'nimble_parse_for_smart_load', sprintf('<figure class="sek-nimble-image-wrapper %1$s" title="%3$s">%2$s</figure>', $visual_effect_class, $html, esc_html( $title ) ) );
|
83 |
+
}
|
84 |
+
}
|
85 |
+
|
86 |
+
if ( ! function_exists( 'Nimble\sek_get_img_module_img_link' ) ) {
|
87 |
+
function sek_get_img_module_img_link( $value ) {
|
88 |
+
$link = 'javascript:void(0);';
|
89 |
+
// if ( skp_is_customizing() ) {
|
90 |
+
// return $link;
|
91 |
+
// }
|
92 |
+
switch( $value['link-to'] ) {
|
93 |
+
case 'url' :
|
94 |
+
if ( ! empty( $value['link-pick-url'] ) && ! empty( $value['link-pick-url']['id'] ) ) {
|
95 |
+
if ( '_custom_' == $value['link-pick-url']['id'] && ! empty( $value['link-custom-url'] ) ) {
|
96 |
+
$custom_url = apply_filters( 'nimble_parse_template_tags', $value['link-custom-url'] );
|
97 |
+
$link = esc_url( $custom_url );
|
98 |
+
} else if ( ! empty( $value['link-pick-url']['url'] ) ) {
|
99 |
+
$link = esc_url( $value['link-pick-url']['url'] );
|
100 |
+
}
|
101 |
+
}
|
102 |
+
break;
|
103 |
+
case 'img-file' :
|
104 |
+
if ( is_int( $value['img'] ) ) {
|
105 |
+
$link = wp_get_attachment_url( $value['img'] );
|
106 |
+
}
|
107 |
+
break;
|
108 |
+
case 'img-page' :
|
109 |
+
if ( is_int( $value['img'] ) ) {
|
110 |
+
$link = get_attachment_link( $value['img'] );
|
111 |
+
}
|
112 |
+
break;
|
113 |
+
}
|
114 |
+
return $link;
|
115 |
+
}
|
116 |
+
}
|
117 |
+
|
118 |
+
// Print
|
119 |
+
echo sek_get_img_module_img_html( $main_settings );
|